+ Welcome to Gallery 2. This is the official release of Gallery 2.2,
+ code named “Double Double”. Please read
+ through this document carefully before installing Gallery 2 and
+ before asking for help. We have taken care to try to answer as
+ many of your questions here as possible. If you don't read this
+ and have problems, we may refer you back to this document as a
+ first resource.
+
+ If you’re impatient like us, you just want to get going.
+ The odds are that your system is all set to handle Gallery 2 so just skip
+ right to the installer
+ and start clicking. It should walk you through everything you need to
+ get going. If you hit a snag, please come back here and read more before
+ asking questions! Enjoy.
+
+ Gallery is a web based software product that lets you manage
+ your photos on your own website. You must have your own website
+ with PHP and database support in order to install and use it. With Gallery
+ you can easily create and maintain albums of photos via an
+ intuitive interface. Photo management includes automatic
+ thumbnail creation, image resizing, rotation, ordering,
+ captioning, searching and more. Albums and photos can have
+ view, edit, delete and other permissions per individual
+ authenticated user for an additional level of privacy. It's
+ great for communities - give accounts to your friends and family
+ and let them upload and manage their own photos on your website!
+
+ PHP version 4.x (4.3.0 or more recent) or 5.x (5.0.4 or more recent)
+
+ Note:PHP's safe_mode must be disabled! Read
+ this forum thread
+ for a safe_mode discussion.
+
+ One of the following graphics toolkits: NetPBM 9.x or newer, ImageMagick 5.x or newer, GD 2.x or newer, GraphicsMagick 1.x or newer (or else you get no thumbnails!)
+
+ Recently we have performed a very thorough audit of the
+ Gallery2 code base. Our review consisted of both a complete
+ source code audit, as well as us performing multiple "real
+ world" attack scenarios against the Gallery2 application. During
+ the audit we identified multiple minor security issues which
+ have since been resolved by the Gallery2 developers. The result
+ is a much more secure Gallery2 application with enhanced
+ security features to keep your Gallery and its users as safe
+ and secure as possible.
+
+
+
+
+
+
+ The Gallery team retained Paul
+ Mutton of Intershot Limited
+ to do a complete security audit of Gallery 2.1 Release Candidate
+ 1.
+
+
+
+ The Gallery installer and Gallery application were
+ subjected to a manual web application security test. It is
+ important to note that such tests cannot be exhaustive and may
+ not discover all vulnerabilities. All tests were carried out
+ against a standalone installation of Gallery - no integrated
+ installations were tested (e.g. with phpBB or phpnuke). The
+ security of external tools used by the Gallery application,
+ such as graphics toolkits, were not included in this test. No
+ denial of service attacks were carried out against the
+ application server.
+
+
+
+ The development team resolved the security issues raised by
+ auditors during the release candidate phases.
+
+
+
+
Note
+
+ The Gallery project treats security issues very seriously. If
+ you find a security flaw, do not hesitate to email us at:
+
+ Over four years of design and development have gone into making
+ Gallery 2 the best online photo management product available.
+ We have made it easy to add new features while keeping them in
+ separate modules so that you can customize it to only have the
+ ones that you want. For those of you who like standards, we
+ have strict XHTML compliance but give plenty of power to our
+ themes so that you can make it look the way that you want. It's
+ a powerful application and you're in the driver's seat.
+
+
+
+ Highlight of changes in Gallery 2.2 (Double Double)
+ -
+
+
+
+ Downloadable Plugins. This feature allows you to download and
+ install Modules and Themes directly via the Site Admin
+ interface. You can select from different sets of plugins
+ (officially released plugins, experimental plugins under
+ development and plugins provided by the Gallery community).
+ This makes it very easy to stay up to date with the latest
+ changes.
+
+
+ Added support for themes to display dynamic albums.
+
+ New Keyword Album module makes use of this feature to show albums based
+ on a search of item keywords.
+
+ New Dynamic Albums module shows albums of newest, most viewed or even random items.
+
+ Ratings module has a new view to display highly rated items from across the Gallery.
+
+
+
+ Security fixes and improvements
+
+ There are no known exploits for these issues. All of them were discovered during a
+ private, internal security audit. However, we highly recommend that you upgrade to
+ Gallery 2.2 to secure your Gallery installation.
+
+
+ Added protection from brute force attacks on setup and account passwords.
+
+ Added protection from "Cross Site Scripting" through item titles, summaries and description
+ (only applies to the non-default HTML markup). This has been fixed for comments in
+ Gallery 2.1 already.
+
+ Fixed information disclosure through application errors.
+
+ Hardened Session Handling in upgrade, install and support area.
+
+
+
+ Watermarking changes
+
+ Edit Album now has a Watermark tab where watermarks may be added or
+ removed from an entire album, optionally including subalbums too.
+
+ Edit Watermark now has an option to replace a watermark image and
+ apply the new image everywhere the old was one used.
+
+ New option to always use a single watermark and give users no
+ watermarking options. Only Site Admins can change/remove existing watermarks.
+
+ New option to turn off the ability for users to upload their own watermark images.
+
+
+
+ New themes:
+
Carbon
+
Ajaxian
+
+
+
+ New WebDAV module to mount Gallery as network device on your
+ computer. This allows you to easily manage your Gallery with any WebDAV client like Windows
+ Explorer.
+
+
+ New module to send Ecards.
+
+
+ New Digibug module for prints from
+ digibug.com.
+
+
+ Added support for Flash Video and Windows ASF video.
+
+
+ Added support for mp3 audio using a Flash based player.
+
+
+ Added support for HTTP authentication through the new
+ httpauth module.
+
+
+ Photo auto-rotation based on camera sensors or on settings from other applications.
+
+
+ Automatically detect dimensions of Flash animations and video.
+
+
+ Option in MIME module to restrict file types that may be uploaded.
+
+
+ Image Block changes
+
+ Now displays any item with a thumbnail (movie, flash, etc) in addition to photos.
+
+ A new block setting allows showing multiple images or albums.
+
+
+
+ Added some user contributed image frames and icon packs including
+ the Silk Icon
+ set by Mark James.
+
+
+ You can now add color to item title, description, comments, etc. Click on the "color"
+ button and choose from a handy popup; or just use [color=red] bbcode syntax.
+
+
+ Comment module improvements:
+
New block for adding comments directly from an item page.
+
Guests can now leave their name.
+
+
+
+ Added support in Link Items module to make thumbnails for URL links
+ using webpage snapshots generated by an external program like
+ khtml2png.
+ Also, the arrow watermark on thumbnails is now optional.
+
+
+ Added RSS functionality: Comments for this album and its subalbums.
+
+
+ Added Quotas Block: This allows the site administrator to display a block in
+ the theme that displays the current and total usage of any user that has a
+ quota assigned.
+
+
+ Added an option to lock a user account to the current account settings. Useful
+ if one wants to use a single user account for a group of users.
+
+
+ Newly created albums from User Albums module now properly inherit permissions from
+ the parent album, for settings like comments, ratings, etc.
+
+
+ Moved some functionality out of core and into optional modules:
+ Add items module for adding from local server or other web pages, and
+ Replica module for creating item copies sharing the same original data file.
+
+
+ Option in EXIF/IPTC module to set title for new items from IPTC/ObjectName.
+
+
+ Improved usability in administration interface for installing modules and themes.
+
+
+ New Multiroot module assists in creating alternate guest views of a single Gallery.
+
+
+ Added exactSize and link parameters for image block.
+
+
+ Resize dimensions now accept percentages of full size in addition to pixel size.
+
+
+ Added support for PHP mysqli extension (newer version of mysql interface).
+
+ Microsoft IIS doesn't work with PHP-CGI due to a PHP/IIS bug. Microsoft recommends
+ FastCGI instead
+ and doesn't support PHP-CGI. Please use ISAPI PHP or FastCGI with IIS instead. Users of
+ Apache on Windows can still use PHP-CGI (and mod_php or FastCGI).
+
+
+
+
+ Highlight of changes in Gallery 2.1 (Blackjack)
+ +
+
+
+
+ New Ratings module allows users to vote for their favorite photos.
+
+
+ New RSS module provides syndication of your Gallery's content to the world,
+ so users can track content updates.
+
+
+ New Floatrix theme based on our Matrix theme, with a collapsible sidebar
+ and tableless design.
+
+
+ New module to support hidden items and albums. Hidden items are restricted
+ from guest users until accessed by the direct URL. Migrate module now imports
+ hidden items from G1 as hidden in G2 if this module is active.
+
+
+ New module to support password protected items and albums. Passwords are
+ complementary to the G2 permission management. Passwords are impersonal while
+ the G2 permission system handles access and rights for specific users and user groups.
+
+
+ New Reupload module allows replacing an image file while keeping the title,
+ description, comments, etc.
+
+
+ New Permalinks module works with the URL Rewrite module to create short URLs
+ using just the album name, as in Gallery 1.x.
+
+
+ New Linkitem module creates links to other albums or external URLs.
+
+ New module for retrieving id3 tag information.
+
+
+ New link in comments module to view all recent comments. Also an option to
+ require captcha for posting anonymous comments.
+
+
+ New option to apply album and theme settings recursively to all subalbums.
+
+
+ URL Rewrite module now supports IIS (isapi rewrite) and pathinfo.
+
+
+ Captcha module has an improved "medium" security level and now unifies
+ configuration in captcha site admin for all modules making use of validation.
+
+
+ Print modules
+
+
+ Permissions support to control which users can print and which photos
+ may be printed.
+
+
+ Support for printing non-public photos.
+
+
+ New Fotokasten module for prints from
+ fotokasten.de.
+
+
+ Renamed PhotoAccess to PhotoWorks.
+
+
+
+
+ Permission support in cart module to control which users and which items
+ may be used with the cart.
+
+
+ PublishXP module now supports add-options such as watermarks and
+ applying size limits or quotas.
+
+
+ Upgraded bundled EXIF library to Exifixer 1.5 which fixes reading
+ of EXIF data from many cameras and image processing tools.
+ Also updated the module to make GPS fields available and to read
+ EXIF data from raw image files.
+
+
+ New option in ffmpeg module to watermark thumbnails for movie items with
+ a film reel image on each side, to better distingish movies from photos.
+ Support for recent versions of ffmpeg binary.
+
+
+ Support for recent versions of dcraw binary.
+
+
+ Added WMF and TGA image format support in ImageMagick module.
+
+
+ Improved cross-browser support in ImageFrame module.
+
+
+ Several updates and new options for Hybrid theme.
+
+
+ New settings and improved admin interface for Siriux theme.
+
+
+ Localization updates
+
+
+ Added support for hints in translatable strings to aid translators,
+ or to distinguish identical English strings that may need different
+ translations in another language.
+
+
+ Localizations now generally specify only a language rather than
+ language+country for better sharing of translations.
+ Country specific translations can still override the base translation.
+
+
+ New option to specify whether Gallery checks the browser language
+ preference to select the language for new sessions.
+
+
+
+
+ User Interface updates in installer/upgrader based on a review
+ by OpenUsability.org.
+
+
+ New performance section in site admin for configuring optional page caching.
+
+
+ New maintenance mode to redirect visitors while upgrading or configuring the site.
+
+
+ Multisite installs can now use the tools in lib/support.
+
+
+ Sessions are now stored in the database and no longer in files. And guest users don't
+ get a session anymore unless they add items to the cart, choose a non-default language
+ or do something else that requires a session.
+
+
+ New development tool: sample module creator in lib/tools/creator.
+
+
+ New option to run external programs at lower priority to reduce load
+ on shared webhosting servers.
+
+ Embed API is now versioned (for compatibility checks) and
+ initialization parameters have been simplified.
+
+
+ Many code updates, restructuring and API changes with the goals of
+ improving performance and making smaller/simpler/cleaner code.
+
+
+ Lots of bugs fixed.
+
+
+
+
+ Highlight of changes in Gallery 2.0 (Unpossible!)
+ +
+
+
+
+ Updated version of the Siriux theme.
+
+
+ Several bug fixes.
+
+
+
+
+ Highlight of changes in Gallery 2 RC 2 (kthxbye)
+ +
+
+
+
+ Gallery 1 migration
+
+
+ Custom fields from G1 can now be imported if the Gallery 2 custom
+ fields module is active.
+
+
+ Restricted permissions are now set for imported photos and
+ albums from G1 that are hidden. Gallery 2 does not yet
+ have a hidden feature so for now these items are
+ restricted by permissions.
+
+
+ Migration process now generates a report of any captions
+ that were trunctated to fit the field size of title or
+ summary in Gallery 2.
+
+
+
+
+ Localization - Some translation fixes including several updates
+ to better support right-to-left languages. Gallery 2 now has 29 available
+ locales; over 90% translated in 6 languages, over 50% in 7 and partially
+ translated in 16 more! We still bundle all language data with the modules..
+ eventually we will have separate downloadable translations.
+
+
+ Date formats - Customizable date/time formats defined in Site Admin.
+
+
+ Security - Fixed minor cross site scripting flaw
+ where uploaded images could contain <script> tags in their
+ EXIF and IPTC keywords.
+
+
+ Many, many bugs fixed.
+
+
+
+
+ Highlight of changes in Gallery 2 RC 1 (+5 Insightful)
+ +
+
+
+
+ New Packages - You can now choose from four
+ different packages: minimal, typical, full, and developer.
+
+
+ Siriux is Back - The Siriux theme was ported to the new theme system.
+
+
+ User Contributed Themes - There are now more and more user contributed themes
+ to choose from.
+
+
+ New Installer Log - Gallery 2 now generates a log of
+ the core module installation process which will make it much
+ easier for you to provide the necessary information and for us
+ to help you.
+
+
+ Many, many bugs fixed.
+
+
+
+
+ Highlight of changes in Gallery 2 Beta 4 (Flippin' Sweet!)
+ +
+
+
+
+ New Theme System - You spoke -- we listened. The old
+ layout and theme system was far too complicated so we've
+ completely overhauled it leaving control firmly in the hands
+ of the theme designer while keeping it simple and easy to work with.
+
+
+ Square Thumbnails - This module now offers a mode to fit thumbnails
+ inside a square with a specified background color instead of cropping the image
+ into a square.
+
+
+ CMYK Jpegs - ImageMagick module can now detect jpegs using CMYK
+ colorspace and convert to RGB for display in the Gallery, still keeping the
+ original file available for download.
+
+
+ Multisite Support - The multisite system has been
+ completely redesigned and is now compatible with both URL
+ Rewrite module and embedded Gallery 2. Multisite Gallery 2
+ refers to multiple independent sites using a single codebase.
+
+
+ Localization - The installer and upgrader can now be localized.
+
+
+ Improved Installer - The installer offers now a clean install option,
+ catches version mismatches between database/g2data/code, detects the proper
+ locking system to use, and has a more detailed admin user setup.
+
+
+ Improved Upgrader - There’s now a progress bar in the module upgrade
+ step to combat server timeouts.
+
+
+ Guest Preview Mode - Click this to see almost exactly
+ what a guest will see when browsing your albums. Useful if
+ you want to test permissions and other settings.
+
+
+ Improved Cookie Management - New optional
+ configuration parameters enable cookie support in embedded
+ Gallery 2 while maintaining maximum security by default and
+ the flexibility to support embedded Gallery 2 installs on
+ separate subdomains.
+
+
+ Colorpacks - Now that layouts are gone and there are
+ only themes, colorpacks let you change the color scheme of a
+ theme.
+
+
+ Many, many bugs fixed.
+
+
+
+
+ Highlight of changes in Gallery 2 Beta 3 (Bingo!)
+ +
+
+
+
+ New Modules
+
+
+ New Quotas module allows limiting disk usage for users and groups.
+
+
+ New Iconpack module adds icons for various links.
+
+
+ New dcraw module adds support for the raw image format of many cameras.
+
+
+ New Publish XP modules allows adding items directly from Windows XP.
+
+
+ New Slideshow applet module shows images in a fullscreen slideshow using Java.
+
+
+
+
+ Layouts
+
+
+ Simplified the PHP code required for a layout. This makes
+ it easier to create a new layout that mostly involves
+ building the tpl files, but still allows use of additional
+ PHP code for more advanced layouts.
+
+
+ Standard $user template variable now available in all views, which makes
+ it easier to customize content for guests, registered users or administrators.
+
+
+
+
+ Hotlinked image protection
+
+
+ URL Rewrite module now offers the ability to restrict item downloads from
+ external referers not on an approved list. This prevents other websites
+ from directly linking to images on your server.
+
+
+ Watermark module offers an alternate rule in Rewrite module which can apply
+ a watermark on the fly to images for external referers.
+
+
+
+
+ Tree view - Album Select module now offers a dynamic tree view
+ in addition to the simple select box for navigating to any album.
+
+
+ Thumbnails - Expanded ability to override the album default thumbnail
+ size to any item or album, not just for photo thumbnails.
+
+
+ IPTC - Support for reading IPTC data added to EXIF/IPTC module.
+
+
+ Forgot Password - New system to reset the password for any Gallery 2 user with
+ an email address.
+
+
+ Short URLs - More control in Site Admin over how short URLs are constructed.
+
+
+ Owner Permissions - Permissions are now transferred to the new owner
+ when changing the owner of an album or item.
+
+
+ Updated Albums - Modification date of albums now updated for item add,
+ move, delete in that album (so New Items module will show "Updated").
+
+
+ Add From Web - Improved support for URLs where extension doesn't
+ match the actual mime type (like Gallery 2 URLs!).
+
+
+ Email Test - Added ability to send a test email from Site Admin to
+ verify email settings are correct.
+
+
+ System Maintenance - New maintenance tasks:
+
+
Reset view counts for all albums and photos.
+
Build all thumbnails and resizes at once.
+
Display system information, useful for copy/paste to support forum.
+
Rewrite module task to check for conflicts between short URLs
+ and actual Gallery files.
+
+
+
+ Integrations - Improved support for integration with
+ external applications.
+
+
+ Installer - Verify that the database user has the
+ correct permissions before installing.
+
+
+ Many, many bugs fixed including several localization fixes.
+
+
+
+
+ Highlight of changes in Gallery 2 Beta 2 (Holy Hand Grenade)
+ +
+
+
+
+ Performance Improvements
+
+
+ Automatic fast download code for publicly visible images.
+ We bypass most of the framework and render thumbnails and
+ resizes quickly on demand, while still preserving the
+ complete image firewall. This radically reduces server
+ load.
+
+
+ Replaced the permissions table with access control lists.
+ This change isn't visible to the end user, but results in
+ a significant performance increase for large galleries.
+
+
+
+
+ Themes/CSS
+
+
+ We updated the CSS across the entire app to clean it up and
+ make building new themes a bit easier.
+
+
+ Added new mblue theme.
+
+
+
+
+ Layouts
+
+
+ The main content no longer wraps below the sidebar in Matrix layout
+ when viewed with IE.
+
+
+ Hybrid, slider and tile layouts are now themeable and have
+ improved cross browser compatibility.
+
+
+ Added Nico Kaiser's siriux layout.
+
+
+
+
+ New Modules
+
+
+ New captcha module allows you to require that users have
+ to prove that they're human in order to log in or register
+ a new account.
+
+
+ New mime management module allows you to control which
+ mime types Gallery understands.
+
+
+
+
+ Localization
+
+
+ Localized into Chinese (Simplified)
+
+
+ 6 localizations support 75% or more of Gallery.
+
+
+
+
+ Embedding
+
+
+ Considerable progress in the API and documentation.
+
+
+ Xaraya, PHP-Nuke, Tikipro, Drupal and Mambo integrations
+ available in SVN.
+
+
+
+
+ Many, many bugs fixed.
+
+
+
+
+ Highlight of changes in Gallery 2 Beta 1 (Dark Fibre)
+ +
+
+
+
+ Rewrite - New module for creating compact, search
+ engine friendly URLs.
+
+
+
+ Recursively Add Directories - You can now add an
+ entire hierarchy of images in directories at once. Gallery
+ will turn each sub-directory into an appropriate sub-album.
+
+
+
+ Locking - New database locking system that allows
+ Gallery to run properly on NFS filesystems.
+
+
+
+ Shutterfly - New module for printing photos with Shutterfly.com.
+
+
+
+ Classic Layout - New layout similar to the Gallery 1
+ top level album. Shows thumbnails, item details and a tree of
+ links to subalbums.
+
+
+
+ Origination Timestamp - New field to store the date normally
+ shown with items. The field is automatically set from EXIF data if
+ available but can also be changed manually.
+
+
+
+ Resizes - Added support for both width and height bounds for
+ photo resizes and scaling the original image.
+
+
+
+ Archive Upload - New module extracts files from uploaded
+ zip archives and adds each to the album. Implemented to allow
+ support for other archive formats to be added later.
+
+
+
+ Size Limit - New module to define maximum dimensions or
+ file size of uploaded images.
+
+
+
+ Custom Thumbnails - Thumbnail module now allows uploading a
+ custom jpeg thumbnail for any album or item.
+
+
+
+ Rearrange - New module allows rearranging the order
+ of all items in an album at once.
+
+
+
+ Album Select - New module adds a select box for jumping
+ directly to any album.
+
+
+
+ EXIF - Added ability to set item summary/description from
+ EXIF description when new photos are uploaded.
+
+
+
+ Symlink - Option to add items using symbolic links to
+ existing files on a unix server.
+
+
+
+ Sort Order
+
+
+ Two levels of sorting now supported.
+
+
+ New sort to always show albums first.
+
+
+
+
+
+ Image Block Enhancements
+
+
+ Picture/Album of the Day/Week/Month.
+
+
+ Option to omit certain albums from image blocks.
+
+
+ External image blocks using full size images.
+
+
+ Scale external image blocks to a specified maximum size.
+
+
+ Support for image frames around image blocks.
+
+
+
+
+
+ User Album Options
+
+
+ Create user albums when first accessed instead of
+ right when the user account is created.
+
+
+ Show link to user album.
+
+
+ Jump to user album after login.
+
+
+
+
+
+ Embedding
+
+
+ Further improvements in the API and documentation.
+
+
+ Added support for search and image block.
+
+
+ Xaraya, PHP-Nuke, Tikipro and Drupal integrations
+ available in SVN.
+
+
+
+
+
+ Multisite Support - The installer can now configure multiple
+ independent sites using a single codebase.
+
+
+
+ Internationalization
+
+
+ Added basic support for right-to-left languages.
+
+
+ New MultiLanguage module adds ability to write captions
+ in multiple languages and display them based on the selected
+ language of each user.
+
+
+
+
+
+ Error Handling - Improved handling and display of error messages.
+
+
+
+ Bugs - Many, many bugs fixed.
+
+
+
+
+ Highlight of changes in Gallery 2 Alpha 4 (Nice Commits)
+ +
+
+
+
+ Upgradeable Core and Modules - At long last we
+ support upgrading from one version of Gallery 2 to the next.
+ Unfortunately, this may not work reliably for all version
+ before Alpha 4, so we recommend that you reinstall Alpha 4
+ from scratch just to be sure.
+
+
+
+ Module Uninstall - You can now completely uninstall a
+ module and then delete it from your Gallery 2 installation.
+
+
+
+ Installer Improvements
+
+
+ The interface for installing modules is now much easier to
+ use. It shows you all the modules and lets you select the
+ ones you want to install, and lets you repeat the process
+ as often as you like.
+
+
+ Added better instructions and examples for several steps
+ that were confusing (your user feedback at work!)
+
+
+ The installer now works on browsers that don't allow
+ cookies.
+
+
+
+
+
+ User Interface enhancements - Some changes in our
+ main layout place the most important system links on top of
+ every page (Site Admin, Login, Logout, ...). This gives you
+ easy access to these commands. The sidebar has some improved
+ functionality, like a direct login form and some more details
+ on your cart and members (if those modules are active). This
+ is another step towards a "block" system where modules can
+ provide any amount of blocks of information to be placed in
+ the sidebar.
+
+
+
+ Navigation - It's now easier to navigate around Gallery.
+ Meaningful "back" links will bring you back to the last
+ visited pages, e.g. it's now possible to visit the Site Admin
+ while editing an album and have an easy way to return.
+
+
+
+ Random Highlight - New module allows albums to
+ periodically change highlight, selecting randomly from
+ the album's items.
+
+
+
+ WebCam - New module creates items that
+ periodically refresh the image from an external URL.
+
+
+
+ Thumbnail Page - New module gives more control
+ over thumbnails for movies and documents. For multipage
+ documents (like PDF/Postscript) or images (like multiscene
+ TIFF) you can pick the page number for the thumbnail (Note:
+ PDF/Postscript require both ImageMagick and Ghostscript).
+ When used in conjunction with the Ffmpeg module you can
+ pick a time offset for generating thumbnails for movies.
+
+
+
+ Graphics Toolkits -
+
+
+ The ImageMagick and NetPBM toolkits have been optimized
+ to make fewer calls to external binaries when used for
+ multiple operations. For example, cropping and resizing
+ to make a thumbnail now requires only a single call to
+ "convert" with ImageMagick.
+
+
+ We now preserve extra operations (like crop settings) on
+ thumbnails when moving an item between albums or
+ rebuilding thumbnails.
+
+
+ Added ability to set toolkit priority. This means you
+ can activate multiple toolkits to support more mime types
+ but still select which toolkit is used in cases where
+ multiple toolkits support the same type.
+
+
+ Added support for ImageMagick 6.1.x
+
+
+
+
+
+ Sort Order - "Default sort order" and "Manual sort
+ order" are now separate choices, allowing albums to properly
+ inherit the site default for sort order; Ascending/descending
+ is disabled for these choices.
+
+
+
+ New Items - New module shows "new" and "updated"
+ images next to appropriate images and albums, and adds a new
+ sort where new items are shown first followed by other items
+ sorted by view count.
+
+
+
+ SMTP Authentication - We now support sending email
+ via a SMTP server that requires user authentication. Any
+ module that sends email (like the registration module) can
+ take advantage of this support.
+
+
+
+ Embedding Gallery 2 - We've made great improvements in
+ embedding Gallery 2 into other applications. We've
+ successfully (though not completely) embedded it into Xaraya
+ and have begun working on other platforms. See
+ Gallery 2 Embedding.
+
+
+
+ Thumbnail Creation - We now let you create thumbnails
+ at upload time, which greatly improves performance the first
+ time you view an album. It's optional, but on by default.
+
+
+
+ Improved Error Pages - We now show you a nice error
+ page when two simultaneous and conflicting changes happen.
+ This new page explains how to resolve the problem.
+
+
+
+ Members - We now show a list of the recent
+ changes that a user has made, and let you page through the
+ entire list of changes.
+
+
+
+ Removed IE7 - We were experimenting with
+ IE7,
+ a compatibility layer in JavaScript reduces some of the
+ incompatibilities between IE6 and other browsers. However we
+ were not able to get the performance and reliability that we
+ needed so we've decided to abandon using it (at least for now).
+
+
+
+ Localization - Gallery 2 is now translated into 18 languages, though only
+ German, Danish and Swedish are over 50% translated. We can
+ use your help!
+
+
+
+ Bug fixes - Many bugs closed!
+
+
+
+
+ Highlight of changes in Gallery 2 Alpha 3 (Farva)
+ +
+
+
+
+ Watermark Support - We now support image
+ watermarking. You can add a watermark to the thumbnail,
+ resize or full sized version of an image using a DHTML
+ drag-and-drop interface.
+
+
+
+ Oracle Database Support - The installer now offers
+ Oracle (version 9i and higher) among the supported database types.
+
+
+
+ Module Manifests - All modules now come with a
+ manifest file, and the installer checks to make sure that
+ you’ve got a complete set of files on the server.
+
+
+
+ Auto Completion - the Site Admin user and groups
+ pages, and the permissions pages now perform appropriate
+ completion for you. Just type a few characters of the
+ username you’re searching for and it’ll give you up to 10
+ possible matches. Tested on Firefox, but not extensively
+ tested on IE yet.
+
+
+
+ New version of IE7 - We’re experimenting with
+ IE7,
+ a compatibility layer in JavaScript reduces some of the
+ incompatibilities between IE6 and other browsers. The older
+ version caused weird problems with images getting overlaid
+ with a red X, or IE6 crashing.
+
+
+
+ Migration improvements -
+
+
+ We now properly migrate item owners
+
+
+ We now preserve the order of imported subalbums
+
+
+ Gallery 1 summary and description fields are now
+ transposed on import so that the Gallery 1 "summary"
+ (which was shown inside the album itself) is now the
+ Gallery 2 "description" and vice versa.
+
+
+
+
+
+ CMS Integration - Although this is not yet readily visible, a
+ great deal of work has been done on getting Gallery 2 ready to integrate into
+ external content management systems. We’ve successfully done partial
+ integrations with Xaraya and
+ Drupal, with more on the way.
+
+
+
+ Square Thumbnails - We fixed a noticeable bug where
+ the first time you viewed a square thumbnail it might appear
+ distorted (this was mentioned in the "known bugs" list of the
+ alpha-2 release).
+
+
+
+ Zip Cart Plugin - You can now download the contents
+ of your cart as a zip file.
+
+
+
+ User Albums - You can use the new User Albums module
+ to automatically create a new album for a user whenever you
+ create a new user.
+
+
+
+ Installer - Many minor tweaks including adding more
+ install checks to make sure that your system is OK.
+
+
+
+ Members - The members module now has privacy settings
+ so that you can prevent the unauthorized from seeing your list
+ of members, and/or their email addresses.
+
+
+
+ Bug fixes - Many bugs closed!
+
+
+
+
+ Highlight of changes in Gallery 2 Alpha 2 (Grand Theft Photo)
+ +
+
+
+
+ User Interface - Many small and large user interface
+ improvements. Made the XHTML more standards compliant and
+ used less divs in favor of more sensible tags (like h1, h2,
+ etc).
+
+
+ Performance - Significant performance increases in
+ general, and especially for image views. This also reduces
+ the overall load on your system when (for example)
+ viewing a page with 9 thumbnails on it.
+
+
+ Installer - The installer now installs the core
+ module for you, as well as allows you to optionally install
+ other modules right away instead of having to do it later via
+ the Site Admin.
+
+
+ Custom Fields - New custom field module allows you to
+ define global and per-album custom fields for your item meta
+ data.
+
+
+ Java Upload Applet - New upload option where you can
+ drag and drop files onto an applet and Gallery 2 will upload them for you.
+
+
+ GD Graphics toolkit - Implemented GD based graphics toolkit. This enables
+ use of PHP’s built-in imaging functions for thumbnails, resizes,
+ cropping and rotating. Requires GD 2.0 or newer. No external binaries
+ needed.
+
+
+ Square Thumbnails - New module that allows you to
+ specify that all gallery thumbnails have a 1:1 aspect ratio
+
+
+ Imageframe module - This module allows you to apply
+ frames to your photos and albums in the Matrix and Hybrid layouts.
+
+
+ Self Registration module - Allows guests to register
+ for their own account in your Gallery 2.
+
+
+ Language selection - There’s a new box in the sidebar
+ where guests can choose their preferred language
+
+
+ Nokia Mobile Phone Uploader Module - Upload images to
+ your Gallery 2 from your mobile phone!
+
+
+ Migration module - We now import Gallery 1
+ permissions, and allow you to choose the source encoding
+ (character set) of your Gallery 1 so that we can convert it to
+ UTF-8 as part of the migration. We now also track where your
+ Gallery 1 albums wound up in Gallery 2 so that you can create
+ an .htaccess file in your Gallery 1 to redirect Gallery 1 URLs
+ to Gallery 2, for ease of migration.
+
+
+ Gallery Remote - GR now supports creating new Gallery 2 albums.
+
+
+ PHP5 Support Gallery 2 has been tested on PHP 5.0.1 on
+ FreeBSD and Linux.
+
+
+ Bugs - More than 31 bugs closed since Alpha 1.
+
+
+
+
+ Highlight of changes in Gallery 2 Alpha 1 (Cowbell)
+ +
+
+ Minimal - The base application, 2 themes and 3 graphics toolkits.
+ Everything you need to publish photos, and nothing more.
+
+
+ Typical - The base application, 8 themes and a selection of popular
+ modules. Enough to satisfy the demands of most Gallery users.
+
+
+ Full - The base application, 9 themes and 68 modules. Every cool
+ feature we've got.
+
+
+ Developer - Same as the full package, except it includes all the
+ developer tools so that you can work on improving the code.
+
+
+
+ You get to pick and choose which modules you activate, so even if you download
+ a package that has more modules than you need you can always choose not to
+ activate the ones you don't want. You can also activate a module and test it
+ out for a while, then later deactivate and uninstall it. You can also delete
+ any modules/themes that you're not using if you want to save space.
+
+
+ All of our modules and themes are available separately so if you install a
+ smaller package you can still add more functionality later on, either by
+ downloading yourself or using the new Downloadable Plugins feature in Gallery 2.2.
+
+ Latest Version -
+ There are four ways to get the code.
+
+
+ Tarball - You can download a prepackaged file as a
+ tarball or a zip file from SourceForge.
+
+
+ Pre-Installer - If you only have FTP access to your webserver and don't
+ have the option to extract zip or tar files directly on the server, you should
+ give the Gallery 2 Pre-Installer a try. It transfers the archive
+ directly to your webserver and extracts it for you.
+
+
+ Nightly Snapshot - You can download a tarball or zip file with
+ a snapshot of the most recent code. Find links to these on the
+ Gallery Download Page.
+
+
+ Subversion - This is a better way to get the latest code,
+ but it’s for advanced users. Follow the
+ Subversion instructions to obtain the latest Gallery 2
+ code. It’s easier to stay up to date with this method since
+ you can run one command and get the latest code at any time.
+
+
+
+
+
+ Storage - Create a directory for gallery to store
+ photos. This must be writeable by the web server, but for
+ security reasons we suggest that you do not put it in the web
+ root. If you put it in the web root, then anybody can get
+ directly to your images with their web browser which
+ circumvents Gallery 2’s security.
+
+
+ In the Unix example, you may note that modes of 777 on your
+ g2data directory are not all that secure.
+ However, making it more secure depends on how your system is
+ configured. Talk with your system administrator about ways to
+ change the permissions on that directory to make it so that
+ Gallery can still write to the files but that others
+ can’t. Refer to the Gallery
+ 2 Security Guide for more information.
+
+
+
+ Database - Right now we support
+ MySQL,
+ PostgreSQL,
+ Oracle,
+ IBM DB2 and
+ Microsoft SQL Server.
+ The databases most commonly used with Gallery 2 are MySQL and PostgreSQL.
+ MySQL is generally faster than PostgreSQL.
+ We require you to create the database yourself.
+ In our examples below, we’ll be creating a database called
+ gallery2. You can use any database name that you
+ choose.
+ Grant all required privileges to your database user. This includes but
+ is not confined to: CREATE TABLE, ALTER TABLE, DROP TABLE in the gallery2 database;
+ SELECT, INSERT, UPDATE, DELETE on all (gallery2) tables in the gallery2 database;
+ CREATE INDEX and some other privileges that are specific to the different database
+ management systems. CREATE/DROP DATABASE and the ability to GRANT privileges to other
+ database users are not required.
+
+
+
MySQL
+
+ $ mysqladmin -uroot create gallery2
+ $ mysql gallery2 -uroot -e"GRANT ALL ON gallery2.* TO username@localhost IDENTIFIED BY 'password'"
+
+
+
+
+
Choose your own username and password
+
+
+ If MySQL denies you access, try adding "-p" right after "-uroot" in each command
+
+
+
+
+
PostgreSQL
+
+ $ createdb gallery2 -E UNICODE
+
+ If it complains that UNICODE is not a valid encoding name, then try:
+ $ createdb gallery2 -E SQL_ASCII
+
+ If it complains about that, too then try:
+ $ createdb gallery2
+
+ Graphics Toolkits - Gallery 2 works with many different
+ toolkits (NetPBM, ImageMagick, GD or GraphicsMagick). You need to activate at
+ least one or you won't get any thumbnails, but there's no
+ limit on how many you can have. In fact, more is better
+ because they can work together. Here are some interesting
+ points about the main supported toolkits (mostly reported by
+ users, your mileage may vary).
+
+
+
+ Fastest - ImageMagick and GraphicsMagick
+
+
+ Highest Quality - NetPBM (ImageMagick is a close second though)
+
+
+
+ Limitations:
+
+
+ GD - cannot do image rotation, may hit server
+ memory limits and crash PHP.
+
+
+ NetPBM, ImageMagick, GraphicsMagick - require server to support exec() system
+ call (not usually a problem)
+
+ Gallery 2 is a web application and must be installed on your web
+ server in order for you to use it. If you've unpacked it on
+ your desktop, you will have to upload it to your server as part
+ of the install process. Then you can configure it using your web browser.
+ As an alternative to the lengthy upload via FTP, take a look at the
+ Gallery 2 Pre-Installer.
+
+
+
+ Upload - Copy the Gallery 2 files to a directory on your webserver. There are
+ several alternatives for this step:
+
+
+ Fastest way: Upload the gallery package to your web
+ server archive via FTP or another method, then unpack it
+ using an interactive shell session (e.g. ssh or telnet).
+ Example unpacking commands (choose the appropriate one):
+
+
For .tar.gz archives
+
+ $ tar xzf gallery2.tar.gz
+
+
+
+
+
For zip archives
+
+ $ unzip gallery2.zip
+
+
+
+ If you do not have shell access, you can ask your provider
+ to do it for you, or you can make a miniature PHP script
+ containing one of the above commands. Some webhosting
+ companies offer a control panel with a web file-browser
+ which is capable of extracting / unarchiving archive
+ files. It’s worth a try to check if this option is
+ available.
+
+
+
+ Easiest (but slowest) way: If you don't have shell
+ access, you can upload the complete contents of the
+ Gallery 2 archive to the webserver with an FTP
+ program. This may take a lot of time and be
+ error-prone. In this case, pay special attention to the
+ ’System Checks’ step of the installer and make
+ sure that there are no missing or modified files.
+ Consider using a smart FTP program like
+ FileZilla to
+ make sure that your transfer goes smoothly.
+
+
+
+ Advanced way: The best way to install Gallery
+ and stay up to date if you have shell access to
+ your webserver is to use
+ Subversion.
+
+
+ Note: After uploading, you should close this version
+ of the README and browse to the version that you just
+ uploaded. That way all the links in this document will point
+ to the right places in your Gallery 2 install.
+
+
+ Begin Installing - Open up your web browser and browse to the
+ install directory.
+ Gallery 2 will walk you through the process of validating that your system
+ is properly configured and will set everything up for you.
+
+
+ Authenticate - You will be asked to create and save a
+ small text file in order to authenticate. You may not proceed
+ until you do this. That’s how Gallery 2 knows that you’re authorized
+ to use the installer.
+
+
+ System Checks - The installer checks your system to
+ make sure that it will support Gallery 2. Make sure that all
+ checks are successful!
+
+
+ Installation Type - Gallery can support multiple independent sites with
+ a single installation of the code. Here you will select a standard single install
+ or the location of a new multisite install. There is more information about multisite
+ in the Gallery Codex.
+
+
+ Storage Setup - Read the instructions on the
+ installer to set up a storage location for Gallery 2. This is
+ where Gallery 2 will store all of your images, as well as other cache
+ information.
+
+
+ Database Setup - Select your database type and enter
+ your database authentication information. If this is not your first Gallery 2 installation
+ and there are still some remains of the old installation, it will check the state of the
+ installed version and offer a clean install option which will delete all your data in the
+ storage directory and in the database. If the installed version seems to be fine, it will
+ also offer to reuse the existing database tables. Select this option if you did not start
+ the installer with the intent to start from scratch.
+
+
+ Admin User Setup - You are prompted for an
+ administrator username and password. Type in a password and
+ type it again to validate it. The full name and the email address are optional.
+ But entering an email address is highly recommended. Once you’re finished,
+ click ’Create’ to create the admin user for this installation of Gallery 2.
+
+
+ Create Config File - Gallery 2 will create the
+ config.php file in your Gallery 2 directory. This contains
+ all the answers you’ve provided in the installer and is
+ necessary for Gallery 2 to function properly. At this point, there’s also a sanity
+ check to prevent you from damaging your Gallery install by running the installer when you
+ should rather have started the upgrader.
+
+
+ Install the Core module - Here’s where we create all
+ the database tables and initial users and albums to get you
+ started. Unless something goes wrong, there’s nothing for you
+ to do here.
+
+
+ Install other modules - Gallery 2 has lots of different
+ modules that provide useful functionality. Choose which ones
+ you want to use. You can always go to the Site Admin page later on to install, activate, deactivate or
+ uninstall modules, so it’s ok to experiment here.
+
+
+ Check Security - Gallery 2 walks you through the process of
+ locking down your new config.php.
+
+
+ Finished! - Congratulations! You have successfully
+ installed Gallery 2!
+
+ Once you’ve successfully got Gallery 2 installed, you should take a look at the
+ Gallery 2 Quick Start Guide. It will help you get started with
+ Gallery and will walk you through the steps from zero to managing your first photo album
+ in your freshly installed Gallery. Below are some links to your gallery that will make it
+ easier for you to follow the Quick Start Guide. Note: You may need to activate certain
+ modules to be able to use some of these links.
+
+ Updating is quick and easy and should not lose any of your data.
+
+
+
+
Warning When Upgrading from Gallery 2.0!
+
+ Third party modules and themes designed for Gallery 2.0 will
+ not work with Gallery 2.2. During the upgrade process, these
+ modules and themes will be automatically deactivated for you.
+ You can find updated versions for most of these modules and
+ themes here: http://codex.gallery2.org/Gallery2:User_Contributions
+
+
+
+
+
+ If you have a busy site, consider putting your Gallery in
+ maintenance mode before updating the code and performing the
+ upgrade. This gives visitors a message that the site is
+ temporarily offline, rather than showing everybody the upgrade
+ page. Edit your config.php file to activate maintenance mode.
+ This feature is new starting in 2.1, so it is not available in
+ an upgrade from 2.0.x.
+
+
+
+ Download the latest code for any active third party modules
+ that you're using, or deactivate them. If in doubt,
+ deactivating is safe.
+
+
+
+ Get the latest code and unpack
+ it over your existing copy of Gallery 2. Keep your existing
+ config.php in place, and don't touch your (g2data) data folder
+ or the database. If you're using Subversion, you can just do
+ "svn update" at any time. Alternatively, you can also use the
+ Gallery 2 Pre-Installer to get the latest code
+ onto the webserver.
+
+
+
+ If you use a PHP accelerator / cache (e.g. Turk mmCache,
+ Ioncube PHPA, eaccelerator, Zend Studio, etc.), flush (clear)
+ the cache of the accelerator. Omitting this step can
+ sometimes lead to errors during and after the upgrade process.
+
+
+
+ Browse to the
+ upgrader and follow the instructions there. Make a
+ backup of your data (g2data folder and especially the
+ database) when it tells you to! Should you lose your data due
+ to a bug in the upgrader, the first thing we're going to tell
+ you to do is to restore from your backups! (Then we'll
+ probably ask you to help us reproduce the bug.)
+
+ Search the forum to see if somebody else has
+ posted a similar problem and maybe there’s an answer
+ there, otherwise start a new topic to get help.
+
+
+ If the problem seems like a bug in the Gallery 2 software
+ you can file a bug in our bug tracker on
+ SourceForge. Please read our tracker guidelines before filing a bug
+ so that we can cut down on the number of spurious reports.
+
+ Remember – reporting bugs is good. Even if you think
+ it’s silly, go ahead and report it. We can always close the bug
+ or refile it (please don’t be offended in this case) but it’s
+ harder to find bugs than it is to fix them so we’re counting on
+ you to help us with the finding part.
+
+ Unit Tests - Gallery 2 was designed using Extreme Programming methodologies. This
+ means that we have over 2,000 unit tests that ensure code
+ quality. If you want to help us out, you can try running
+ the unit tests and report back to us if any of them fail.
+
+
+
+ Note - these tests shouldn’t change your Gallery
+ 2 settings at all, but if they fail, they may leave things in a
+ weird state. Be warned that there's a slim chance that you
+ might have to ditch your Gallery 2 data and start over if
+ something catastrophic happens.
+
+
+
+ For Themers - There is now some
+ theme documentation
+ that you should read if you want to change the look of your Gallery 2 by customizing
+ an existing theme and its templates or by creating your own theme.
+
+ For Developers - We've gotten started on some
+ developer documentation that you should read if you want to
+ start hacking on Gallery 2. Some of the information is a little bit out of date
+ or in early drafts, but it's a start.
+
+
+
+ Embedding - To learn more about embedding Gallery 2 into your website and
+ about existing integrations in content management systems, portals, blogs etc.
+ please see Gallery 2 Embedding.
+
+
+
diff --git a/Source/gallery2/bootstrap.inc b/Source/gallery2/bootstrap.inc
new file mode 100644
index 0000000..4909a13
--- /dev/null
+++ b/Source/gallery2/bootstrap.inc
@@ -0,0 +1,58 @@
+
diff --git a/Source/gallery2/config.php b/Source/gallery2/config.php
new file mode 100644
index 0000000..ad1036f
--- /dev/null
+++ b/Source/gallery2/config.php
@@ -0,0 +1,194 @@
+setConfig('setup.password', 'A PASSWORD');
+ *
+ * Choose something random and enter it in plain text. You don't have to
+ * remember it because you can always refer to this file. You'll only be asked
+ * for this password when you run Gallery's lib/tools code. We don't provide a
+ * default password because we want you to choose one of your own (which
+ * lessens the chance that you'll get hacked).
+ */
+$gallery->setConfig('setup.password', '1');
+
+/*
+ * In order for Gallery to manage your data, you must provide it with
+ * a directory that it can write to. Gallery is a webserver application,
+ * so the directory that you create must be writeable by the
+ * webserver, not just by you.
+ *
+ * Create an empty directory anywhere you please. Gallery will fill this
+ * directory with its own files (that you shouldn't mess with). This directory
+ * can be anywhere on your filesystem. For security purposes, it's better
+ * if the directory is not accessible via your webserver (ie, it should
+ * not be in your DocumentRoot). If you *do* make it available via your
+ * web server then you probably won't have any security for your data files.
+ *
+ * Don't make this the same as your gallery directory!
+ */
+$gallery->setConfig('data.gallery.base', '/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/');
+
+/*
+ * Gallery can store its data in multiple different back ends. Currently we
+ * support MySQL, PostgreSQL and Oracle. Enter the hostname where your
+ * database lives, and the username and password you use to connect to it.
+ *
+ * You must specify the name of a database that already exists. Gallery will
+ * not create the database for you, because it's very difficult to do that in
+ * a reliable, database-neutral fashion. The user that you use should have
+ * the following permissions:
+ *
+ * SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER
+ *
+ * You must specify a table and column prefix. This is a few characters that
+ * is prepended to any table or column name to avoid conflicting with reserved
+ * words in the database or other tables you have in the same database. In
+ * fact, it's fine to let Gallery uses the same database as other applications
+ * (including other instances of Gallery itself); the prefix is enough
+ * to distinguish Gallery's tables from other applications.
+ *
+ * We provide some reasonable default prefixes below. If you modify these
+ * after Gallery has created its various tables, it will stop working until
+ * you modify it back.
+ *
+ * The possible database types are:
+ * mysqlt MySQL (3.23.34a and newer)
+ * mysqli MySQL (4.1 and newer) with PHP mysqli extension
+ * mysql Older MySQL (no transactions)
+ * postgres7 PostgreSQL 7.x and newer
+ * postgres PostgreSQL 6.x (not tested)
+ * oci8po Oracle 9i and newer
+ * db2 IBM DB2 9 and newer
+ * ado_mssql Microsoft SQL Server (2005 and newer)
+ */
+$storeConfig['type'] = 'mysqli';
+$storeConfig['hostname'] = 'localhost';
+$storeConfig['database'] = 'rodaxcs_abetoarmarios';
+$storeConfig['username'] = 'rodaxcs_abetoarm';
+$storeConfig['password'] = 'un8i5pos';
+$storeConfig['tablePrefix'] = 'g2_';
+$storeConfig['columnPrefix'] = 'g_';
+$storeConfig['usePersistentConnections'] = false;
+$gallery->setConfig('storage.config', $storeConfig);
+
+/*
+ * Put Gallery into debug mode. Useful for tracking down problems with the
+ * application. Not a good idea to leave it this way, though. Possible debug
+ * choices are: 'buffered', 'logged', 'immediate' or false. Don't forget to
+ * use the quotes for any value but false!
+ *
+ * If you choose 'immediate', you'll see debugging information as soon as
+ * Gallery generates it. This can be useful at times, but it'll screw up some
+ * parts of the application flow.
+ *
+ * If you choose 'buffered', Gallery will display debug information in a table
+ * as part of the application. You won't necessarily get *all* the debug
+ * information but the application should work normally.
+ *
+ * If you choose 'logged', you must also specify:
+ * $gallery->setDebugLogFile('/path/to/writeable/file');
+ * and all debug output will get printed into that file. You'll get all the
+ * debug output and the application will work normally.
+ *
+ * For best debugging output use this line:
+ *
+ * $gallery->setDebug('buffered');
+ *
+ */
+$gallery->setDebug(false);
+
+/*
+ * Profiling mode. You can enable profiling for different parts of G2 to get an
+ * idea of what's fast and slow. Right now the only options are to enable SQL
+ * profiling:
+ *
+ * $gallery->setProfile(array('sql'));
+ *
+ */
+$gallery->setProfile(false);
+
+/*
+ * Maintenance mode. You can disable access to the site for anyone but
+ * site administrators by setting this flag. Set value below to:
+ * true (without quotes) - to use a basic notification page; themed
+ * view with admin login link when codebase is up to date, but a
+ * plain unstyled page when codebase has been updated but upgrader
+ * has not yet been run.
+ * url (with quotes) - provide a url where requests are redirected in
+ * either case described above. Example: '/maintenance.html'
+ * false (without quotes) - maintenance mode off
+ */
+$gallery->setConfig('mode.maintenance', false);
+
+/*
+ * Embedded mode. You can disable direct access to main.php (standalone G2)
+ * by setting this flag. Set value below to:
+ * true (without quotes) - block direct requests
+ * url (with quotes) - redirect requests to this url
+ * false (without quotes) - allow direct requests
+ */
+$gallery->setConfig('mode.embed.only', false);
+
+/*
+ * Allow a particular IP address to access the session (it still must know the
+ * session id) even though it doesn't match the address/user agent that created
+ * the session. Put the address of validator.w3.org ('133.27.228.132') here to allow
+ * validation of non-public Gallery pages from the links at the bottom of the page.
+ */
+$gallery->setConfig('allowSessionAccess', false);
+
+/*
+ * URL of Gallery codebase; required only for multisite install.
+ */
+$gallery->setConfig('galleryBaseUrl', '');
+
+/*
+ * This setting can be used to override Gallery's auto-detection of the domain-name,
+ * protocol (http/https), URL path, and of the file & query string.
+ * Most users can leave this empty. If the server is misconfigured or for very special
+ * setups, this setting can be quite handy.
+ * Examples (the positions of the slashes ('/') are important):
+ * override the path: $gallery->setConfig('baseUri', '/another/path/');
+ * override the host + path: $gallery->setConfig('baseUri', 'example.com/gallery2/');
+ * override the protocol + host + path + file:
+ * $gallery->setConfig('baseUri', 'https://example.com:8080/gallery2/index.php');
+ */
+$gallery->setConfig('baseUri', '');
+?>
diff --git a/Source/gallery2/embed.php b/Source/gallery2/embed.php
new file mode 100644
index 0000000..782a204
--- /dev/null
+++ b/Source/gallery2/embed.php
@@ -0,0 +1,67 @@
+
+ * @version $Revision: 15513 $
+ */
+
+/* Define G2_EMBED = 1 to remember to generate correct URLs and return the HTML, etc. */
+require_once(dirname(__FILE__) . '/modules/core/classes/GalleryDataCache.class');
+GalleryDataCache::put('G2_EMBED', 1, true);
+require(dirname(__FILE__) . '/main.php');
+require(dirname(__FILE__) . '/modules/core/classes/GalleryEmbed.class');
+
+/*
+ * Simplify finding the path to embed.php by sending it as a HTTP header
+ * Idea:
+ * In your integration setup you need to find out
+ * - the filesystem path for embed.php
+ * - the g2Uri and the embedUri.
+ * You can get the embed.php path with your g2Uri by fetching
+ * http://example.com/gallery2/embed.php?getEmbedPath=1 via fsockopen.
+ */
+$getEmbedPath = GalleryUtilities::getRequestVariablesNoPrefix('getEmbedPath');
+if (!empty($getEmbedPath)){
+ if (!headers_sent()) {
+ /*
+ * Don't use GalleryUtilities::getRemoteHostAddress()
+ * since it checks headers that can be forged easily too
+ */
+ $remotehost = GalleryUtilities::getServerVar('REMOTE_ADDR');
+ $remotehost = !empty($remotehost) ? gethostbyname($remotehost) : '';
+ $localhost = GalleryUtilities::getServerVar('HTTP_HOST');
+ $localhost = !empty($localhost) ? gethostbyname($localhost) : '127.0.0.1';
+ if (!empty($remotehost) && $remotehost == $localhost) {
+ if (defined('GALLERY_CONFIG_DIR')) {
+ /* GALLERY_CONFIG_DIR is multisite-aware */
+ header('X-G2-EMBED-PATH: ' . GALLERY_CONFIG_DIR . '/embed.php');
+ } else {
+ /* Fallback if G2 isn't installed yet */
+ header('X-G2-EMBED-PATH: ' . __FILE__ );
+ }
+ }
+ }
+}
+?>
diff --git a/Source/gallery2/g2data_2e6106f57b/.htaccess b/Source/gallery2/g2data_2e6106f57b/.htaccess
new file mode 100644
index 0000000..77bf5b3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/.htaccess
@@ -0,0 +1,10 @@
+DirectoryIndex .htaccess
+SetHandler Gallery_Security_Do_Not_Remove
+Options None
+
+RewriteEngine off
+
+
+Order allow,deny
+Deny from all
+
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/argo/ADM_MOD_15_mod.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/argo/ADM_MOD_15_mod.jpg
new file mode 100644
index 0000000..6667f69
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/argo/ADM_MOD_15_mod.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/cronos/ADM_MOD_17.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/cronos/ADM_MOD_17.jpg
new file mode 100644
index 0000000..49f323b
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/cronos/ADM_MOD_17.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_1.jpg
new file mode 100644
index 0000000..c86861c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_1_mod.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_1_mod.jpg
new file mode 100644
index 0000000..44e5171
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_1_mod.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_2.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_2.jpg
new file mode 100644
index 0000000..c00ad7a
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/perseo/ADM_MOD_16_2.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/1.jpg
new file mode 100644
index 0000000..df8c019
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/2.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/2.jpg
new file mode 100644
index 0000000..3ae8c97
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/2.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/3.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/3.jpg
new file mode 100644
index 0000000..34d6885
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/3.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/4.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/4.jpg
new file mode 100644
index 0000000..1162d54
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/style/4.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/stylo/ADM_MOD_20_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/stylo/ADM_MOD_20_1.jpg
new file mode 100644
index 0000000..417cd8a
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/stylo/ADM_MOD_20_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/stylo/ADM_MOD_20_2.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/stylo/ADM_MOD_20_2.jpg
new file mode 100644
index 0000000..ba2fa27
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/actual/stylo/ADM_MOD_20_2.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28.jpg
new file mode 100644
index 0000000..e94f82f
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28_1.jpg
new file mode 100644
index 0000000..8e090f7
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28_2.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28_2.jpg
new file mode 100644
index 0000000..02a05f8
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/antares/ADM_CLAS_28_2.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/cronos/ADM_CLAS_26_mod.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/cronos/ADM_CLAS_26_mod.jpg
new file mode 100644
index 0000000..5b0192d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/cronos/ADM_CLAS_26_mod.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/hidra/ADM_CLAS_25.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/hidra/ADM_CLAS_25.jpg
new file mode 100644
index 0000000..4dfb5dc
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/hidra/ADM_CLAS_25.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/hidra/ADM_CLAS_25_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/hidra/ADM_CLAS_25_1.jpg
new file mode 100644
index 0000000..470db89
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/hidra/ADM_CLAS_25_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/lira/ADM_CLAS_23.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/lira/ADM_CLAS_23.jpg
new file mode 100644
index 0000000..64d8731
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/contemporaneo/lira/ADM_CLAS_23.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/argo/ADM_VANG_08.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/argo/ADM_VANG_08.jpg
new file mode 100644
index 0000000..e787ee7
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/argo/ADM_VANG_08.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_01_mod.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_01_mod.jpg
new file mode 100644
index 0000000..bda96b1
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_01_mod.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_02.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_02.jpg
new file mode 100644
index 0000000..8c57624
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_02.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_02_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_02_1.jpg
new file mode 100644
index 0000000..2fce061
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_02_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_03.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_03.jpg
new file mode 100644
index 0000000..19c8b36
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_03.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_07.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_07.jpg
new file mode 100644
index 0000000..a4c8e14
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_07.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_09_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_09_1.jpg
new file mode 100644
index 0000000..9c80407
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/stylo/ADM_VANG_09_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_1.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_1.jpg
new file mode 100644
index 0000000..28875df
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_1.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_3.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_3.jpg
new file mode 100644
index 0000000..9e41f5b
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_3.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_5.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_5.jpg
new file mode 100644
index 0000000..07130a9
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_5.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_6.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_6.jpg
new file mode 100644
index 0000000..13b95b6
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/armarios/vanguardia/teseo/ADM_VANG_10_6.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/2.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/2.jpg
new file mode 100644
index 0000000..5ee1ebf
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/2.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/3.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/3.jpg
new file mode 100644
index 0000000..97ff67a
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/3.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/4.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/4.jpg
new file mode 100644
index 0000000..332e725
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/4.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/5.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/5.jpg
new file mode 100644
index 0000000..2c6c57d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/5.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/6.jpg b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/6.jpg
new file mode 100644
index 0000000..bd7fa3e
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/albums/catalogo/vestidores/6.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123-meta.inc
new file mode 100644
index 0000000..dd5fa6c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:122;s:14:"pseudoFileName";s:16:"ADM_MOD_16_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123.dat
new file mode 100644
index 0000000..da98b78
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/123.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125-meta.inc
new file mode 100644
index 0000000..a76bcc8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:122;s:14:"pseudoFileName";s:16:"ADM_MOD_16_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125.dat
new file mode 100644
index 0000000..0a00c60
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/125.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126-meta.inc
new file mode 100644
index 0000000..f928d59
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:121;s:14:"pseudoFileName";s:10:"perseo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126.dat
new file mode 100644
index 0000000..da98b78
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/2/126.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130-meta.inc
new file mode 100644
index 0000000..1241d74
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:129;s:14:"pseudoFileName";s:20:"ADM_MOD_16_1_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130.dat
new file mode 100644
index 0000000..ecc1bc3
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/130.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132-meta.inc
new file mode 100644
index 0000000..5da708d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:129;s:14:"pseudoFileName";s:20:"ADM_MOD_16_1_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132.dat
new file mode 100644
index 0000000..4dbec31
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/132.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134-meta.inc
new file mode 100644
index 0000000..d70e0c0
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:133;s:14:"pseudoFileName";s:16:"ADM_MOD_16_2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134.dat
new file mode 100644
index 0000000..b208345
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/134.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136-meta.inc
new file mode 100644
index 0000000..1ece9f3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:133;s:14:"pseudoFileName";s:16:"ADM_MOD_16_2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136.dat
new file mode 100644
index 0000000..2fd06d9
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/3/136.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142-meta.inc
new file mode 100644
index 0000000..2a59626
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:13;s:14:"pseudoFileName";s:10:"actual.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142.dat
new file mode 100644
index 0000000..e850f6c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/142.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143-meta.inc
new file mode 100644
index 0000000..fdf5cba
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:11;s:14:"pseudoFileName";s:12:"armarios.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143.dat
new file mode 100644
index 0000000..e850f6c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/143.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148-meta.inc
new file mode 100644
index 0000000..d0c80de
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:147;s:14:"pseudoFileName";s:16:"ADM_MOD_20_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148.dat
new file mode 100644
index 0000000..36b4cc9
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/4/148.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150-meta.inc
new file mode 100644
index 0000000..fed9d51
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:147;s:14:"pseudoFileName";s:16:"ADM_MOD_20_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150.dat
new file mode 100644
index 0000000..7c5657b
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/150.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151-meta.inc
new file mode 100644
index 0000000..a722fe3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:146;s:14:"pseudoFileName";s:9:"stylo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151.dat
new file mode 100644
index 0000000..9937b8f
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/151.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153-meta.inc
new file mode 100644
index 0000000..d354fa5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:152;s:14:"pseudoFileName";s:16:"ADM_MOD_20_2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153.dat
new file mode 100644
index 0000000..b8f0175
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/153.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154-meta.inc
new file mode 100644
index 0000000..8bf27b8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:152;s:14:"pseudoFileName";s:16:"ADM_MOD_20_2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154.dat
new file mode 100644
index 0000000..e9dd674
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/154.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158-meta.inc
new file mode 100644
index 0000000..7ea0329
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:157;s:14:"pseudoFileName";s:18:"ADM_MOD_15_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158.dat
new file mode 100644
index 0000000..8c83e3f
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/158.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159-meta.inc
new file mode 100644
index 0000000..378f1b2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:157;s:14:"pseudoFileName";s:18:"ADM_MOD_15_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159.dat
new file mode 100644
index 0000000..dea597c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/5/159.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160-meta.inc
new file mode 100644
index 0000000..958735e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:157;s:14:"pseudoFileName";s:18:"ADM_MOD_15_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160.dat
new file mode 100644
index 0000000..812a43f
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/160.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161-meta.inc
new file mode 100644
index 0000000..4ec9b3d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:156;s:14:"pseudoFileName";s:8:"argo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161.dat
new file mode 100644
index 0000000..96c88b6
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/161.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164-meta.inc
new file mode 100644
index 0000000..8d5cecc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:163;s:14:"pseudoFileName";s:14:"ADM_MOD_17.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164.dat
new file mode 100644
index 0000000..ee8425b
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/164.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167-meta.inc
new file mode 100644
index 0000000..74bf095
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:162;s:14:"pseudoFileName";s:10:"cronos.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167.dat
new file mode 100644
index 0000000..0efb789
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/6/167.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170-meta.inc
new file mode 100644
index 0000000..1d6bfc6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:169;s:14:"pseudoFileName";s:17:"ADM_CLAS_28_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170.dat
new file mode 100644
index 0000000..406f6f6
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/170.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172-meta.inc
new file mode 100644
index 0000000..3a4b596
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:169;s:14:"pseudoFileName";s:17:"ADM_CLAS_28_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172.dat
new file mode 100644
index 0000000..a664492
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/172.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173-meta.inc
new file mode 100644
index 0000000..8a655d7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:168;s:14:"pseudoFileName";s:11:"antares.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173.dat
new file mode 100644
index 0000000..6d25be9
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/173.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174-meta.inc
new file mode 100644
index 0000000..4e4e799
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:15;s:14:"pseudoFileName";s:17:"contemporaneo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174.dat
new file mode 100644
index 0000000..be41927
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/174.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176-meta.inc
new file mode 100644
index 0000000..3b8341b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:175;s:14:"pseudoFileName";s:17:"ADM_CLAS_28_2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176.dat
new file mode 100644
index 0000000..37f32f7
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/7/176.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180-meta.inc
new file mode 100644
index 0000000..b3e0ebe
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:179;s:14:"pseudoFileName";s:15:"ADM_CLAS_28.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180.dat
new file mode 100644
index 0000000..d41484e
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/180.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182-meta.inc
new file mode 100644
index 0000000..b5e344f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:179;s:14:"pseudoFileName";s:15:"ADM_CLAS_28.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182.dat
new file mode 100644
index 0000000..f895f78
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/182.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185-meta.inc
new file mode 100644
index 0000000..503713c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:184;s:14:"pseudoFileName";s:17:"ADM_CLAS_25_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185.dat
new file mode 100644
index 0000000..e7d6c09
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/185.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188-meta.inc
new file mode 100644
index 0000000..3ede6fd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:183;s:14:"pseudoFileName";s:9:"hidra.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188.dat
new file mode 100644
index 0000000..e7d6c09
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/8/188.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190-meta.inc
new file mode 100644
index 0000000..bf23ffa
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:189;s:14:"pseudoFileName";s:15:"ADM_CLAS_25.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190.dat
new file mode 100644
index 0000000..7270e89
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/190.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196-meta.inc
new file mode 100644
index 0000000..57337a3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:195;s:14:"pseudoFileName";s:19:"ADM_CLAS_26_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196.dat
new file mode 100644
index 0000000..e070bba
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/196.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199-meta.inc
new file mode 100644
index 0000000..f888351
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:194;s:14:"pseudoFileName";s:10:"cronos.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199.dat
new file mode 100644
index 0000000..d06a2fd
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/1/9/199.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201-meta.inc
new file mode 100644
index 0000000..e255f60
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:200;s:14:"pseudoFileName";s:15:"ADM_CLAS_23.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201.dat
new file mode 100644
index 0000000..b37cc9f
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/201.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204-meta.inc
new file mode 100644
index 0000000..1b86de6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:193;s:14:"pseudoFileName";s:8:"lira.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204.dat
new file mode 100644
index 0000000..8c38fa9
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/204.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207-meta.inc
new file mode 100644
index 0000000..d8023c5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:206;s:14:"pseudoFileName";s:19:"ADM_VANG_01_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207.dat
new file mode 100644
index 0000000..83ab91d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/207.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209-meta.inc
new file mode 100644
index 0000000..8a5eaf9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:206;s:14:"pseudoFileName";s:19:"ADM_VANG_01_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209.dat
new file mode 100644
index 0000000..4b4f669
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/0/209.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210-meta.inc
new file mode 100644
index 0000000..eb83536
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:205;s:14:"pseudoFileName";s:9:"stylo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210.dat
new file mode 100644
index 0000000..b845fbc
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/210.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211-meta.inc
new file mode 100644
index 0000000..9239b60
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:14;s:14:"pseudoFileName";s:14:"vanguardia.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211.dat
new file mode 100644
index 0000000..fd9aa31
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/211.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213-meta.inc
new file mode 100644
index 0000000..c385724
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:212;s:14:"pseudoFileName";s:17:"ADM_VANG_02_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213.dat
new file mode 100644
index 0000000..9c1621e
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/213.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214-meta.inc
new file mode 100644
index 0000000..95e343a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:212;s:14:"pseudoFileName";s:17:"ADM_VANG_02_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214.dat
new file mode 100644
index 0000000..9e2ac37
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/214.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217-meta.inc
new file mode 100644
index 0000000..68e455a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:216;s:14:"pseudoFileName";s:15:"ADM_VANG_02.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217.dat
new file mode 100644
index 0000000..55d549b
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/217.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218-meta.inc
new file mode 100644
index 0000000..30e9453
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:216;s:14:"pseudoFileName";s:15:"ADM_VANG_02.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218.dat
new file mode 100644
index 0000000..25a9a03
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/1/218.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221-meta.inc
new file mode 100644
index 0000000..b24206b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:220;s:14:"pseudoFileName";s:15:"ADM_VANG_03.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221.dat
new file mode 100644
index 0000000..59d4422
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/221.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222-meta.inc
new file mode 100644
index 0000000..35f015a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:220;s:14:"pseudoFileName";s:15:"ADM_VANG_03.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222.dat
new file mode 100644
index 0000000..7eb927d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/222.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225-meta.inc
new file mode 100644
index 0000000..63b477e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:224;s:14:"pseudoFileName";s:15:"ADM_VANG_07.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225.dat
new file mode 100644
index 0000000..906080b
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/225.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227-meta.inc
new file mode 100644
index 0000000..3efe3fe
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:224;s:14:"pseudoFileName";s:15:"ADM_VANG_07.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227.dat
new file mode 100644
index 0000000..5047a50
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/227.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229-meta.inc
new file mode 100644
index 0000000..27494a2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:228;s:14:"pseudoFileName";s:17:"ADM_VANG_09_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229.dat
new file mode 100644
index 0000000..a12cf48
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/2/229.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231-meta.inc
new file mode 100644
index 0000000..339dc3a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:228;s:14:"pseudoFileName";s:17:"ADM_VANG_09_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231.dat
new file mode 100644
index 0000000..590c201
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/231.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234-meta.inc
new file mode 100644
index 0000000..44dce6e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:233;s:14:"pseudoFileName";s:17:"ADM_VANG_10_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234.dat
new file mode 100644
index 0000000..a95d554
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/234.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236-meta.inc
new file mode 100644
index 0000000..7791854
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:233;s:14:"pseudoFileName";s:17:"ADM_VANG_10_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236.dat
new file mode 100644
index 0000000..5795b1a
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/236.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237-meta.inc
new file mode 100644
index 0000000..8ce8b86
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:232;s:14:"pseudoFileName";s:9:"teseo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237.dat
new file mode 100644
index 0000000..25ffbbf
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/237.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239-meta.inc
new file mode 100644
index 0000000..f90ab9e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:238;s:14:"pseudoFileName";s:17:"ADM_VANG_10_3.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239.dat
new file mode 100644
index 0000000..3ed57a9
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/3/239.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241-meta.inc
new file mode 100644
index 0000000..f92218a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:238;s:14:"pseudoFileName";s:17:"ADM_VANG_10_3.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241.dat
new file mode 100644
index 0000000..9dfc467
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/241.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243-meta.inc
new file mode 100644
index 0000000..f7d530e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:242;s:14:"pseudoFileName";s:17:"ADM_VANG_10_5.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243.dat
new file mode 100644
index 0000000..95e78b8
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/243.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244-meta.inc
new file mode 100644
index 0000000..8386217
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:242;s:14:"pseudoFileName";s:17:"ADM_VANG_10_5.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244.dat
new file mode 100644
index 0000000..9c4e3b0
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/244.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247-meta.inc
new file mode 100644
index 0000000..747993d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:246;s:14:"pseudoFileName";s:17:"ADM_VANG_10_6.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247.dat
new file mode 100644
index 0000000..7afc949
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/247.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248-meta.inc
new file mode 100644
index 0000000..b67be3c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:246;s:14:"pseudoFileName";s:17:"ADM_VANG_10_6.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248.dat
new file mode 100644
index 0000000..99d11df
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/4/248.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252-meta.inc
new file mode 100644
index 0000000..4e834e1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:251;s:14:"pseudoFileName";s:15:"ADM_VANG_08.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252.dat
new file mode 100644
index 0000000..0268422
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/252.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255-meta.inc
new file mode 100644
index 0000000..10fb90f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:250;s:14:"pseudoFileName";s:8:"argo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255.dat
new file mode 100644
index 0000000..37f80a6
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/5/255.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264-meta.inc
new file mode 100644
index 0000000..741f4db
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:263;s:14:"pseudoFileName";s:18:"ADM_MOD_15_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264.dat
new file mode 100644
index 0000000..9cd7975
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/264.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265-meta.inc
new file mode 100644
index 0000000..f96344d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:263;s:14:"pseudoFileName";s:18:"ADM_MOD_15_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265.dat
new file mode 100644
index 0000000..cb5949c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/265.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266-meta.inc
new file mode 100644
index 0000000..94f4613
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:7;s:14:"pseudoFileName";s:4:".jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266.dat
new file mode 100644
index 0000000..5b0192d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/266.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268-meta.inc
new file mode 100644
index 0000000..dbf6bdb
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:267;s:14:"pseudoFileName";s:17:"ADM_CLAS_28_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268.dat
new file mode 100644
index 0000000..8e090f7
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/268.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269-meta.inc
new file mode 100644
index 0000000..0447549
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:267;s:14:"pseudoFileName";s:17:"ADM_CLAS_28_1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269.dat
new file mode 100644
index 0000000..9f517c2
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/6/269.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271-meta.inc
new file mode 100644
index 0000000..63b9d09
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:270;s:14:"pseudoFileName";s:19:"ADM_CLAS_26_mod.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271.dat
new file mode 100644
index 0000000..5b0192d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/271.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274-meta.inc
new file mode 100644
index 0000000..9fcd8f3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:273;s:14:"pseudoFileName";s:15:"ADM_CLAS_23.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274.dat
new file mode 100644
index 0000000..64d8731
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/274.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276-meta.inc
new file mode 100644
index 0000000..4169c5a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:175;s:14:"pseudoFileName";s:17:"ADM_CLAS_28_2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276.dat
new file mode 100644
index 0000000..2f071c0
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/2/7/276.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300-meta.inc
new file mode 100644
index 0000000..7035858
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:299;s:14:"pseudoFileName";s:5:"2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300.dat
new file mode 100644
index 0000000..55babc0
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/300.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301-meta.inc
new file mode 100644
index 0000000..edc2c18
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:299;s:14:"pseudoFileName";s:5:"2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301.dat
new file mode 100644
index 0000000..7fa3b33
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/301.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/302-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/302-meta.inc
new file mode 100644
index 0000000..f19522b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/302-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/302.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:298;s:14:"pseudoFileName";s:14:"vestidores.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/303-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/303-meta.inc
new file mode 100644
index 0000000..849a453
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/303-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/303.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:144;s:14:"pseudoFileName";s:12:"catalogo.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305-meta.inc
new file mode 100644
index 0000000..5cec183
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:304;s:14:"pseudoFileName";s:5:"3.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305.dat
new file mode 100644
index 0000000..6031940
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/305.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306-meta.inc
new file mode 100644
index 0000000..3591b67
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:304;s:14:"pseudoFileName";s:5:"3.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306.dat
new file mode 100644
index 0000000..a5da83c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/306.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308-meta.inc
new file mode 100644
index 0000000..68a537f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:307;s:14:"pseudoFileName";s:5:"4.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308.dat
new file mode 100644
index 0000000..b56a22c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/308.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309-meta.inc
new file mode 100644
index 0000000..9c03373
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:307;s:14:"pseudoFileName";s:5:"4.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309.dat
new file mode 100644
index 0000000..250f8cc
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/0/309.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311-meta.inc
new file mode 100644
index 0000000..d613b74
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:310;s:14:"pseudoFileName";s:5:"5.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311.dat
new file mode 100644
index 0000000..5315e73
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/311.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312-meta.inc
new file mode 100644
index 0000000..287c334
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:310;s:14:"pseudoFileName";s:5:"5.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312.dat
new file mode 100644
index 0000000..bd1df49
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/312.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314-meta.inc
new file mode 100644
index 0000000..733ced9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:313;s:14:"pseudoFileName";s:5:"6.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314.dat
new file mode 100644
index 0000000..a0343e4
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/314.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315-meta.inc
new file mode 100644
index 0000000..8e843d5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:313;s:14:"pseudoFileName";s:5:"6.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315.dat
new file mode 100644
index 0000000..467e082
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/315.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318-meta.inc
new file mode 100644
index 0000000..1c4ff81
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:317;s:14:"pseudoFileName";s:5:"1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318.dat
new file mode 100644
index 0000000..366853e
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/318.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319-meta.inc
new file mode 100644
index 0000000..b9f9618
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:317;s:14:"pseudoFileName";s:5:"1.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319.dat
new file mode 100644
index 0000000..851d73a
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/1/319.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321-meta.inc
new file mode 100644
index 0000000..e9b7e1a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:316;s:14:"pseudoFileName";s:9:"style.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321.dat
new file mode 100644
index 0000000..366853e
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/321.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323-meta.inc
new file mode 100644
index 0000000..f4c42f8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:322;s:14:"pseudoFileName";s:5:"2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323.dat
new file mode 100644
index 0000000..145879c
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/323.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324-meta.inc
new file mode 100644
index 0000000..9b3e868
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:322;s:14:"pseudoFileName";s:5:"2.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324.dat
new file mode 100644
index 0000000..6ada61f
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/324.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327-meta.inc
new file mode 100644
index 0000000..286fb7d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:326;s:14:"pseudoFileName";s:5:"3.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327.dat
new file mode 100644
index 0000000..969058d
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/327.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328-meta.inc
new file mode 100644
index 0000000..4c4d5d2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:326;s:14:"pseudoFileName";s:5:"3.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328.dat
new file mode 100644
index 0000000..b92eb98
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/2/328.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331-meta.inc
new file mode 100644
index 0000000..663d2ad
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331.dat";s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:330;s:14:"pseudoFileName";s:5:"4.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331.dat
new file mode 100644
index 0000000..3ca0dd3
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/331.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332-meta.inc b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332-meta.inc
new file mode 100644
index 0000000..cbbfa3f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332-meta.inc
@@ -0,0 +1 @@
+|a:5:{s:14:"derivativePath";s:95:"/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332.dat";s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:8:"parentId";i:330;s:14:"pseudoFileName";s:5:"4.jpg";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332.dat b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332.dat
new file mode 100644
index 0000000..91ef7af
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/cache/derivative/3/3/332.dat differ
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/5.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/5.inc
new file mode 100644
index 0000000..82615d7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/5.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryUser.class|O:11:"GalleryUser":16:{s:8:"userName";s:5:"guest";s:8:"fullName";s:8:"Invitado";s:14:"hashedPassword";s:36:"TSk71c3cfc0a4cdc50ee53fdf44a74a2d0d2";s:5:"email";N;s:8:"language";N;s:6:"locked";i:0;s:2:"id";i:5;s:17:"creationTimestamp";i:1182181411;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182181411;s:12:"serialNumber";i:1;s:10:"entityType";s:11:"GalleryUser";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:14:{s:8:"userName";s:5:"guest";s:8:"fullName";s:8:"Invitado";s:14:"hashedPassword";s:36:"TSk71c3cfc0a4cdc50ee53fdf44a74a2d0d2";s:5:"email";N;s:8:"language";N;s:6:"locked";i:0;s:2:"id";i:5;s:17:"creationTimestamp";i:1182181411;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182181411;s:12:"serialNumber";i:1;s:10:"entityType";s:11:"GalleryUser";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/6.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/6.inc
new file mode 100644
index 0000000..cbe34bb
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/6.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryUser.class|O:11:"GalleryUser":16:{s:8:"userName";s:13:"administrador";s:8:"fullName";s:24:"Administrador de Gallery";s:14:"hashedPassword";s:36:"07Km16991726e4f646e2cfb9d1dac6297fa0";s:5:"email";s:23:"info@rodax-software.com";s:8:"language";s:0:"";s:6:"locked";i:0;s:2:"id";i:6;s:17:"creationTimestamp";i:1182181411;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183658490;s:12:"serialNumber";i:3;s:10:"entityType";s:11:"GalleryUser";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:14:{s:8:"userName";s:13:"administrador";s:8:"fullName";s:24:"Administrador de Gallery";s:14:"hashedPassword";s:36:"07Km16991726e4f646e2cfb9d1dac6297fa0";s:5:"email";s:23:"info@rodax-software.com";s:8:"language";s:0:"";s:6:"locked";i:0;s:2:"id";i:6;s:17:"creationTimestamp";i:1182181411;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183658490;s:12:"serialNumber";i:3;s:10:"entityType";s:11:"GalleryUser";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/7.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/7.inc
new file mode 100644
index 0000000..1e861f5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/0/7.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:6:"random";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:6:"Inicio";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182181411;s:13:"pathComponent";N;s:8:"parentId";i:0;s:2:"id";i:7;s:17:"creationTimestamp";i:1182181411;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183659564;s:12:"serialNumber";i:68;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:6:"random";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:6:"Inicio";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182181411;s:13:"pathComponent";N;s:8:"parentId";i:0;s:2:"id";i:7;s:17:"creationTimestamp";i:1182181411;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183659564;s:12:"serialNumber";i:68;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/11.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/11.inc
new file mode 100644
index 0000000..e6a20af
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/11.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:8:"Armarios";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183795;s:13:"pathComponent";s:8:"armarios";s:8:"parentId";i:144;s:2:"id";i:11;s:17:"creationTimestamp";i:1182183794;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182447108;s:12:"serialNumber";i:6;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:8:"Armarios";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183795;s:13:"pathComponent";s:8:"armarios";s:8:"parentId";i:144;s:2:"id";i:11;s:17:"creationTimestamp";i:1182183794;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182447108;s:12:"serialNumber";i:6;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/13.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/13.inc
new file mode 100644
index 0000000..a2dd3cf
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/13.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:17:"Armarios Actuales";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183813;s:13:"pathComponent";s:6:"actual";s:8:"parentId";i:11;s:2:"id";i:13;s:17:"creationTimestamp";i:1182183813;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987357;s:12:"serialNumber";i:10;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:17:"Armarios Actuales";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183813;s:13:"pathComponent";s:6:"actual";s:8:"parentId";i:11;s:2:"id";i:13;s:17:"creationTimestamp";i:1182183813;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987357;s:12:"serialNumber";i:10;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/14.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/14.inc
new file mode 100644
index 0000000..096c5c6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/14.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:22:"Armarios Vanguardistas";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183829;s:13:"pathComponent";s:10:"vanguardia";s:8:"parentId";i:11;s:2:"id";i:14;s:17:"creationTimestamp";i:1182183829;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182500091;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:22:"Armarios Vanguardistas";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183829;s:13:"pathComponent";s:10:"vanguardia";s:8:"parentId";i:11;s:2:"id";i:14;s:17:"creationTimestamp";i:1182183829;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182500091;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/15.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/15.inc
new file mode 100644
index 0000000..2b06857
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/1/15.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:24:"Armarios Contemporáneos";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183888;s:13:"pathComponent";s:13:"contemporaneo";s:8:"parentId";i:11;s:2:"id";i:15;s:17:"creationTimestamp";i:1182183888;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182499755;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:24:"Armarios Contemporáneos";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182183888;s:13:"pathComponent";s:13:"contemporaneo";s:8:"parentId";i:11;s:2:"id";i:15;s:17:"creationTimestamp";i:1182183888;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182499755;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/0/9/97.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/9/97.inc
new file mode 100644
index 0000000..87e973f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/0/9/97.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:8:"Contacto";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182339693;s:13:"pathComponent";s:8:"contacto";s:8:"parentId";i:7;s:2:"id";i:97;s:17:"creationTimestamp";i:1182339693;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182353544;s:12:"serialNumber";i:3;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:8:"Contacto";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182339693;s:13:"pathComponent";s:8:"contacto";s:8:"parentId";i:7;s:2:"id";i:97;s:17:"creationTimestamp";i:1182339693;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182353544;s:12:"serialNumber";i:3;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/121.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/121.inc
new file mode 100644
index 0000000..b3c9a39
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/121.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:12:"Serie Perseo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182422821;s:13:"pathComponent";s:6:"perseo";s:8:"parentId";i:13;s:2:"id";i:121;s:17:"creationTimestamp";i:1182422821;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:12:"Serie Perseo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182422821;s:13:"pathComponent";s:6:"perseo";s:8:"parentId";i:13;s:2:"id";i:121;s:17:"creationTimestamp";i:1182422821;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/122.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/122.inc
new file mode 100644
index 0000000..2ce5397
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/122.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:720;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:75455;s:18:"canContainChildren";i:0;s:11:"description";s:100:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Roble H Blanco Barnizado y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:33:"Serie Perseo / Puertas correderas";s:5:"title";s:12:"ADM_MOD_16.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182423232;s:13:"pathComponent";s:16:"ADM_MOD_16_1.jpg";s:8:"parentId";i:121;s:2:"id";i:122;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182934390;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:720;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:75455;s:18:"canContainChildren";i:0;s:11:"description";s:100:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Roble H Blanco Barnizado y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:33:"Serie Perseo / Puertas correderas";s:5:"title";s:12:"ADM_MOD_16.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182423232;s:13:"pathComponent";s:16:"ADM_MOD_16_1.jpg";s:8:"parentId";i:121;s:2:"id";i:122;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182934390;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/123-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/123-fast.inc
new file mode 100644
index 0000000..9a4931b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/123-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/2/123.dat', 'ADM_MOD_16_1.jpg', 'Thu, 28 Jun 2007 18:14:24 GMT', 'image/jpeg', 4477);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/123.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/123.inc
new file mode 100644
index 0000000..a6c73d4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/123.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:122;s:20:"derivativeOperations";s:45:"crop|2.737,13.472,95.053,83.472;thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:48481;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:122;s:2:"id";i:123;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505226;s:12:"serialNumber";i:10;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:122;s:20:"derivativeOperations";s:45:"crop|2.737,13.472,95.053,83.472;thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:48481;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:122;s:2:"id";i:123;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505226;s:12:"serialNumber";i:10;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/124.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/124.inc
new file mode 100644
index 0000000..4cdd80a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/124.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:485;s:18:"derivativeSourceId";i:122;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28271;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:122;s:2:"id";i:124;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182423295;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:485;s:18:"derivativeSourceId";i:122;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28271;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:122;s:2:"id";i:124;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182423295;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/125-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/125-fast.inc
new file mode 100644
index 0000000..f3bbc84
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/125-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/2/125.dat', 'ADM_MOD_16_1.jpg', 'Fri, 29 Jun 2007 09:02:44 GMT', 'image/jpeg', 40096);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/125.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/125.inc
new file mode 100644
index 0000000..90686f6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/125.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:606;s:18:"derivativeSourceId";i:122;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:40096;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:122;s:2:"id";i:125;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107764;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:606;s:18:"derivativeSourceId";i:122;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:40096;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:122;s:2:"id";i:125;s:17:"creationTimestamp";i:1182423232;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107764;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/126-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/126-fast.inc
new file mode 100644
index 0000000..92bc67c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/126-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/2/126.dat', 'perseo.jpg', 'Thu, 28 Jun 2007 18:14:49 GMT', 'image/jpeg', 4477);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/126.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/126.inc
new file mode 100644
index 0000000..74afd50
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/126.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:123;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:48481;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:121;s:2:"id";i:126;s:17:"creationTimestamp";i:1182423233;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505237;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:123;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:48481;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:121;s:2:"id";i:126;s:17:"creationTimestamp";i:1182423233;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505237;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/129.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/129.inc
new file mode 100644
index 0000000..930a122
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/2/129.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:720;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:83493;s:18:"canContainChildren";i:0;s:11:"description";s:100:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Roble H Blanco Barnizado y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:33:"Serie Perseo / Puertas correderas";s:5:"title";s:16:"ADM_MOD_16.1.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182423236;s:13:"pathComponent";s:20:"ADM_MOD_16_1_mod.jpg";s:8:"parentId";i:121;s:2:"id";i:129;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182934390;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:720;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:83493;s:18:"canContainChildren";i:0;s:11:"description";s:100:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Roble H Blanco Barnizado y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:33:"Serie Perseo / Puertas correderas";s:5:"title";s:16:"ADM_MOD_16.1.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182423236;s:13:"pathComponent";s:20:"ADM_MOD_16_1_mod.jpg";s:8:"parentId";i:121;s:2:"id";i:129;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182934390;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/130-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/130-fast.inc
new file mode 100644
index 0000000..e45469b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/130-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/3/130.dat', 'ADM_MOD_16_1_mod.jpg', 'Fri, 29 Jun 2007 09:02:35 GMT', 'image/jpeg', 32656);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/130.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/130.inc
new file mode 100644
index 0000000..40976c0
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/130.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:493;s:18:"derivativeSourceId";i:129;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:32656;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:129;s:2:"id";i:130;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107755;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:493;s:18:"derivativeSourceId";i:129;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:32656;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:129;s:2:"id";i:130;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107755;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/131.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/131.inc
new file mode 100644
index 0000000..8afd5a1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/131.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:485;s:18:"derivativeSourceId";i:129;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:32338;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:129;s:2:"id";i:131;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182424081;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:485;s:18:"derivativeSourceId";i:129;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:32338;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:129;s:2:"id";i:131;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182424081;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/132-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/132-fast.inc
new file mode 100644
index 0000000..4aaca3c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/132-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/3/132.dat', 'ADM_MOD_16_1_mod.jpg', 'Fri, 29 Jun 2007 17:07:08 GMT', 'image/jpeg', 45057);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/132.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/132.inc
new file mode 100644
index 0000000..08a75e3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/132.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:606;s:18:"derivativeSourceId";i:129;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:45057;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:129;s:2:"id";i:132;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136828;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:606;s:18:"derivativeSourceId";i:129;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:45057;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:129;s:2:"id";i:132;s:17:"creationTimestamp";i:1182423236;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136828;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/133.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/133.inc
new file mode 100644
index 0000000..671fce8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/133.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:980;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:165265;s:18:"canContainChildren";i:0;s:11:"description";s:100:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Roble H Blanco Barnizado y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:33:"Serie Perseo / Puertas correderas";s:5:"title";s:12:"ADM_MOD_16.2";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182423239;s:13:"pathComponent";s:16:"ADM_MOD_16_2.jpg";s:8:"parentId";i:121;s:2:"id";i:133;s:17:"creationTimestamp";i:1182423239;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182934390;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:980;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:165265;s:18:"canContainChildren";i:0;s:11:"description";s:100:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Roble H Blanco Barnizado y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:33:"Serie Perseo / Puertas correderas";s:5:"title";s:12:"ADM_MOD_16.2";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182423239;s:13:"pathComponent";s:16:"ADM_MOD_16_2.jpg";s:8:"parentId";i:121;s:2:"id";i:133;s:17:"creationTimestamp";i:1182423239;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182934390;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/134-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/134-fast.inc
new file mode 100644
index 0000000..83ef552
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/134-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/3/134.dat', 'ADM_MOD_16_2.jpg', 'Fri, 29 Jun 2007 09:02:36 GMT', 'image/jpeg', 8609);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/134.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/134.inc
new file mode 100644
index 0000000..e8d4c69
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/134.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:194;s:6:"height";i:200;s:18:"derivativeSourceId";i:133;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:8609;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:133;s:2:"id";i:134;s:17:"creationTimestamp";i:1182423240;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182504606;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:194;s:6:"height";i:200;s:18:"derivativeSourceId";i:133;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:8609;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:133;s:2:"id";i:134;s:17:"creationTimestamp";i:1182423240;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182504606;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/135.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/135.inc
new file mode 100644
index 0000000..66f997b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/135.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:133;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:133;s:2:"id";i:135;s:17:"creationTimestamp";i:1182423240;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182423240;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:133;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:133;s:2:"id";i:135;s:17:"creationTimestamp";i:1182423240;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182423240;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/136-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/136-fast.inc
new file mode 100644
index 0000000..685e671
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/136-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/3/136.dat', 'ADM_MOD_16_2.jpg', 'Fri, 29 Jun 2007 09:02:42 GMT', 'image/jpeg', 80389);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/136.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/136.inc
new file mode 100644
index 0000000..6e79931
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/3/136.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:776;s:6:"height";i:800;s:18:"derivativeSourceId";i:133;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:80389;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:133;s:2:"id";i:136;s:17:"creationTimestamp";i:1182423240;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107762;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:776;s:6:"height";i:800;s:18:"derivativeSourceId";i:133;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:80389;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:133;s:2:"id";i:136;s:17:"creationTimestamp";i:1182423240;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107762;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/142-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/142-fast.inc
new file mode 100644
index 0000000..1a92a4f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/142-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/4/142.dat', 'actual.jpg', 'Thu, 28 Jun 2007 18:14:22 GMT', 'image/jpeg', 22468);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/142.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/142.inc
new file mode 100644
index 0000000..6f21053
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/142.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:600;s:6:"height";i:400;s:18:"derivativeSourceId";i:158;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:13;s:2:"id";i:142;s:17:"creationTimestamp";i:1182425131;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182512236;s:12:"serialNumber";i:10;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:600;s:6:"height";i:400;s:18:"derivativeSourceId";i:158;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:13;s:2:"id";i:142;s:17:"creationTimestamp";i:1182425131;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182512236;s:12:"serialNumber";i:10;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/143-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/143-fast.inc
new file mode 100644
index 0000000..e2e7bde
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/143-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/4/143.dat', 'armarios.jpg', 'Mon, 09 Jul 2007 11:20:04 GMT', 'image/jpeg', 22468);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/143.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/143.inc
new file mode 100644
index 0000000..bfd36f1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/143.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:600;s:6:"height";i:400;s:18:"derivativeSourceId";i:161;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:11;s:2:"id";i:143;s:17:"creationTimestamp";i:1182425132;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183980004;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:600;s:6:"height";i:400;s:18:"derivativeSourceId";i:161;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:11;s:2:"id";i:143;s:17:"creationTimestamp";i:1182425132;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183980004;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/144.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/144.inc
new file mode 100644
index 0000000..dab51fb
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/144.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:11:"orderWeight";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:9:"Catálogo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182447005;s:13:"pathComponent";s:8:"catalogo";s:8:"parentId";i:7;s:2:"id";i:144;s:17:"creationTimestamp";i:1182447005;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981527;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:11:"orderWeight";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:9:"Catálogo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182447005;s:13:"pathComponent";s:8:"catalogo";s:8:"parentId";i:7;s:2:"id";i:144;s:17:"creationTimestamp";i:1182447005;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981527;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/146.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/146.inc
new file mode 100644
index 0000000..00d5a97
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/146.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Stylo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182498980;s:13:"pathComponent";s:5:"stylo";s:8:"parentId";i:13;s:2:"id";i:146;s:17:"creationTimestamp";i:1182498980;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Stylo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182498980;s:13:"pathComponent";s:5:"stylo";s:8:"parentId";i:13;s:2:"id";i:146;s:17:"creationTimestamp";i:1182498980;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/147.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/147.inc
new file mode 100644
index 0000000..708d0a5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/147.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:613;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:53762;s:18:"canContainChildren";i:0;s:11:"description";s:63:"Remates y Perfil: Lacado Hueso / Paneles Estriados Lacado Hueso";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:12:"ADM_MOD_20.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499076;s:13:"pathComponent";s:16:"ADM_MOD_20_1.jpg";s:8:"parentId";i:146;s:2:"id";i:147;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935502;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:613;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:53762;s:18:"canContainChildren";i:0;s:11:"description";s:63:"Remates y Perfil: Lacado Hueso / Paneles Estriados Lacado Hueso";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:12:"ADM_MOD_20.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499076;s:13:"pathComponent";s:16:"ADM_MOD_20_1.jpg";s:8:"parentId";i:146;s:2:"id";i:147;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935502;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/148-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/148-fast.inc
new file mode 100644
index 0000000..60b0824
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/148-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/4/148.dat', 'ADM_MOD_20_1.jpg', 'Thu, 28 Jun 2007 18:14:26 GMT', 'image/jpeg', 22412);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/148.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/148.inc
new file mode 100644
index 0000000..6d9ceb2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/148.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:433;s:18:"derivativeSourceId";i:147;s:20:"derivativeOperations";s:37:"crop|0,0,97.474,100.653;thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42328;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:147;s:2:"id";i:148;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867175;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:433;s:18:"derivativeSourceId";i:147;s:20:"derivativeOperations";s:37:"crop|0,0,97.474,100.653;thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42328;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:147;s:2:"id";i:148;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867175;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/149.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/149.inc
new file mode 100644
index 0000000..d0b85cf
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/4/149.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:413;s:18:"derivativeSourceId";i:147;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20344;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:147;s:2:"id";i:149;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505035;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:413;s:18:"derivativeSourceId";i:147;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20344;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:147;s:2:"id";i:149;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505035;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/150-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/150-fast.inc
new file mode 100644
index 0000000..0d67735
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/150-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/5/150.dat', 'ADM_MOD_20_1.jpg', 'Fri, 29 Jun 2007 17:07:47 GMT', 'image/jpeg', 28443);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/150.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/150.inc
new file mode 100644
index 0000000..05e29bd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/150.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:516;s:18:"derivativeSourceId";i:147;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28443;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:147;s:2:"id";i:150;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136867;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:516;s:18:"derivativeSourceId";i:147;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28443;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:147;s:2:"id";i:150;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136867;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/151-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/151-fast.inc
new file mode 100644
index 0000000..5fa5785
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/151-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/5/151.dat', 'stylo.jpg', 'Thu, 28 Jun 2007 18:14:27 GMT', 'image/jpeg', 4204);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/151.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/151.inc
new file mode 100644
index 0000000..a0a0cdf
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/151.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:148;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42328;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:146;s:2:"id";i:151;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505352;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:148;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42328;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:146;s:2:"id";i:151;s:17:"creationTimestamp";i:1182499076;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505352;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/152.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/152.inc
new file mode 100644
index 0000000..0e14549
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/152.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:949;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:88026;s:18:"canContainChildren";i:0;s:11:"description";s:63:"Remates y Perfil: Lacado Hueso / Paneles Estriados Lacado Hueso";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:12:"ADM_MOD_20.2";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499080;s:13:"pathComponent";s:16:"ADM_MOD_20_2.jpg";s:8:"parentId";i:146;s:2:"id";i:152;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935502;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:949;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:88026;s:18:"canContainChildren";i:0;s:11:"description";s:63:"Remates y Perfil: Lacado Hueso / Paneles Estriados Lacado Hueso";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:12:"ADM_MOD_20.2";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499080;s:13:"pathComponent";s:16:"ADM_MOD_20_2.jpg";s:8:"parentId";i:146;s:2:"id";i:152;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935502;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/153-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/153-fast.inc
new file mode 100644
index 0000000..1006b1e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/153-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/5/153.dat', 'ADM_MOD_20_2.jpg', 'Fri, 29 Jun 2007 09:02:53 GMT', 'image/jpeg', 5595);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/153.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/153.inc
new file mode 100644
index 0000000..926374c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/153.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:152;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5595;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:152;s:2:"id";i:153;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107773;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:152;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5595;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:152;s:2:"id";i:153;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107773;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/154-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/154-fast.inc
new file mode 100644
index 0000000..8387897
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/154-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/5/154.dat', 'ADM_MOD_20_2.jpg', 'Fri, 29 Jun 2007 17:07:44 GMT', 'image/jpeg', 32333);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/154.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/154.inc
new file mode 100644
index 0000000..477b88d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/154.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:639;s:18:"derivativeSourceId";i:152;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:32333;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:152;s:2:"id";i:154;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136864;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:639;s:18:"derivativeSourceId";i:152;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:32333;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:152;s:2:"id";i:154;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136864;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/155.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/155.inc
new file mode 100644
index 0000000..5cd2d9e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/155.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:152;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:152;s:2:"id";i:155;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182499080;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:152;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:152;s:2:"id";i:155;s:17:"creationTimestamp";i:1182499080;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182499080;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/156.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/156.inc
new file mode 100644
index 0000000..50621f1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/156.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:10:"Serie Argo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499117;s:13:"pathComponent";s:4:"argo";s:8:"parentId";i:13;s:2:"id";i:156;s:17:"creationTimestamp";i:1182499117;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:10:"Serie Argo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499117;s:13:"pathComponent";s:4:"argo";s:8:"parentId";i:13;s:2:"id";i:156;s:17:"creationTimestamp";i:1182499117;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/157.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/157.inc
new file mode 100644
index 0000000..2196c1c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/157.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:689;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:68512;s:18:"canContainChildren";i:0;s:11:"description";s:51:"Remates: Lacado Gris / Paneles Estriado Lacado Gris";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie ARGO";s:5:"title";s:14:"ADM_MOD_15.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499130;s:13:"pathComponent";s:18:"ADM_MOD_15_mod.jpg";s:8:"parentId";i:156;s:2:"id";i:157;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935592;s:12:"serialNumber";i:3;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:689;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:68512;s:18:"canContainChildren";i:0;s:11:"description";s:51:"Remates: Lacado Gris / Paneles Estriado Lacado Gris";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie ARGO";s:5:"title";s:14:"ADM_MOD_15.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499130;s:13:"pathComponent";s:18:"ADM_MOD_15_mod.jpg";s:8:"parentId";i:156;s:2:"id";i:157;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935592;s:12:"serialNumber";i:3;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/158-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/158-fast.inc
new file mode 100644
index 0000000..1f72015
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/158-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/5/158.dat', 'ADM_MOD_15_mod.jpg', 'Thu, 28 Jun 2007 17:57:02 GMT', 'image/jpeg', 26056);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/158.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/158.inc
new file mode 100644
index 0000000..38df45b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/158.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:433;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:37:"crop|0,4.209,100,91.872;thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:157;s:2:"id";i:158;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867317;s:12:"serialNumber";i:10;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:433;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:37:"crop|0,4.209,100,91.872;thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:157;s:2:"id";i:158;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867317;s:12:"serialNumber";i:10;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/159-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/159-fast.inc
new file mode 100644
index 0000000..2ad00c2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/159-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/5/159.dat', 'ADM_MOD_15_mod.jpg', 'Thu, 28 Jun 2007 17:56:57 GMT', 'image/jpeg', 25872);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/159.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/159.inc
new file mode 100644
index 0000000..aaec854
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/5/159.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:464;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25872;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:157;s:2:"id";i:159;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183053417;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:464;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25872;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:157;s:2:"id";i:159;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183053417;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/160-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/160-fast.inc
new file mode 100644
index 0000000..109d394
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/160-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/6/160.dat', 'ADM_MOD_15_mod.jpg', 'Thu, 28 Jun 2007 18:14:52 GMT', 'image/jpeg', 36377);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/160.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/160.inc
new file mode 100644
index 0000000..36b3115
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/160.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:580;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36377;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:157;s:2:"id";i:160;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054492;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:580;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36377;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:157;s:2:"id";i:160;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054492;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/161-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/161-fast.inc
new file mode 100644
index 0000000..6217d0e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/161-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/6/161.dat', 'argo.jpg', 'Thu, 28 Jun 2007 18:14:50 GMT', 'image/jpeg', 4657);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/161.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/161.inc
new file mode 100644
index 0000000..4191e3c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/161.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:158;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:156;s:2:"id";i:161;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505501;s:12:"serialNumber";i:6;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:158;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:49590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:156;s:2:"id";i:161;s:17:"creationTimestamp";i:1182499130;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505501;s:12:"serialNumber";i:6;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/162.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/162.inc
new file mode 100644
index 0000000..42c805c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/162.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:12:"Serie Cronos";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499191;s:13:"pathComponent";s:6:"cronos";s:8:"parentId";i:13;s:2:"id";i:162;s:17:"creationTimestamp";i:1182499191;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:12:"Serie Cronos";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499191;s:13:"pathComponent";s:6:"cronos";s:8:"parentId";i:13;s:2:"id";i:162;s:17:"creationTimestamp";i:1182499191;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474823;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/163.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/163.inc
new file mode 100644
index 0000000..054778c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/163.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:671;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:78361;s:18:"canContainChildren";i:0;s:11:"description";s:90:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Melamina Arena y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:12:"Serie Cronos";s:5:"title";s:10:"ADM_MOD_17";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499209;s:13:"pathComponent";s:14:"ADM_MOD_17.jpg";s:8:"parentId";i:162;s:2:"id";i:163;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935646;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:671;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:78361;s:18:"canContainChildren";i:0;s:11:"description";s:90:"Remates y Perfil: Roble Blanco Barnizado / Paneles: Melamina Arena y Cristal Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:12:"Serie Cronos";s:5:"title";s:10:"ADM_MOD_17";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499209;s:13:"pathComponent";s:14:"ADM_MOD_17.jpg";s:8:"parentId";i:162;s:2:"id";i:163;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935646;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/164-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/164-fast.inc
new file mode 100644
index 0000000..1d347ad
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/164-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/6/164.dat', 'ADM_MOD_17.jpg', 'Fri, 29 Jun 2007 09:02:29 GMT', 'image/jpeg', 30238);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/164.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/164.inc
new file mode 100644
index 0000000..1b210da
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/164.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:433;s:18:"derivativeSourceId";i:163;s:20:"derivativeOperations";s:41:"crop|0.316,2.683,100,94.337;thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:59341;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:163;s:2:"id";i:164;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867375;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:433;s:18:"derivativeSourceId";i:163;s:20:"derivativeOperations";s:41:"crop|0.316,2.683,100,94.337;thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:59341;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:163;s:2:"id";i:164;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867375;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/165.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/165.inc
new file mode 100644
index 0000000..28c620c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/165.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:452;s:18:"derivativeSourceId";i:163;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:30438;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:163;s:2:"id";i:165;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505524;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:452;s:18:"derivativeSourceId";i:163;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:30438;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:163;s:2:"id";i:165;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505524;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/166.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/166.inc
new file mode 100644
index 0000000..2d6fdd5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/166.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:565;s:18:"derivativeSourceId";i:163;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:43129;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:163;s:2:"id";i:166;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505526;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:565;s:18:"derivativeSourceId";i:163;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:43129;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:163;s:2:"id";i:166;s:17:"creationTimestamp";i:1182499209;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505526;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/167-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/167-fast.inc
new file mode 100644
index 0000000..e8b18a6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/167-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/6/167.dat', 'cronos.jpg', 'Fri, 29 Jun 2007 09:02:29 GMT', 'image/jpeg', 5050);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/167.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/167.inc
new file mode 100644
index 0000000..8ffe5fc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/167.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:164;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:59341;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:162;s:2:"id";i:167;s:17:"creationTimestamp";i:1182499210;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182505799;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:133;s:18:"derivativeSourceId";i:164;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:59341;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:162;s:2:"id";i:167;s:17:"creationTimestamp";i:1182499210;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182505799;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/168.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/168.inc
new file mode 100644
index 0000000..e610276
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/168.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:13:"Serie Antares";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499481;s:13:"pathComponent";s:7:"antares";s:8:"parentId";i:15;s:2:"id";i:168;s:17:"creationTimestamp";i:1182499481;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:6;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:13:"Serie Antares";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499481;s:13:"pathComponent";s:7:"antares";s:8:"parentId";i:15;s:2:"id";i:168;s:17:"creationTimestamp";i:1182499481;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:6;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/169.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/169.inc
new file mode 100644
index 0000000..bd3f408
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/6/169.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:635;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:77150;s:18:"canContainChildren";i:0;s:11:"description";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:13:"ADM_CLAS_28.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499510;s:13:"pathComponent";s:17:"ADM_CLAS_28_1.jpg";s:8:"parentId";i:168;s:2:"id";i:169;s:17:"creationTimestamp";i:1182499510;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936069;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:635;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:77150;s:18:"canContainChildren";i:0;s:11:"description";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:13:"ADM_CLAS_28.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499510;s:13:"pathComponent";s:17:"ADM_CLAS_28_1.jpg";s:8:"parentId";i:168;s:2:"id";i:169;s:17:"creationTimestamp";i:1182499510;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936069;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/170-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/170-fast.inc
new file mode 100644
index 0000000..769b968
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/170-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/7/170.dat', 'ADM_CLAS_28_1.jpg', 'Thu, 28 Jun 2007 18:14:22 GMT', 'image/jpeg', 29003);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/170.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/170.inc
new file mode 100644
index 0000000..fc8b36a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/170.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:441;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29003;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:169;s:2:"id";i:170;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054462;s:12:"serialNumber";i:13;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:441;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29003;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:169;s:2:"id";i:170;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054462;s:12:"serialNumber";i:13;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/171.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/171.inc
new file mode 100644
index 0000000..62491f5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/171.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:434;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28548;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:169;s:2:"id";i:171;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795071;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:434;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28548;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:169;s:2:"id";i:171;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795071;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/172-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/172-fast.inc
new file mode 100644
index 0000000..1ad5db2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/172-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/7/172.dat', 'ADM_CLAS_28_1.jpg', 'Thu, 28 Jun 2007 18:14:31 GMT', 'image/jpeg', 39701);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/172.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/172.inc
new file mode 100644
index 0000000..705aba1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/172.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:543;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:39701;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:169;s:2:"id";i:172;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054471;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:543;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:39701;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:169;s:2:"id";i:172;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054471;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/173-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/173-fast.inc
new file mode 100644
index 0000000..2449036
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/173-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/7/173.dat', 'antares.jpg', 'Thu, 28 Jun 2007 18:14:23 GMT', 'image/jpeg', 4927);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/173.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/173.inc
new file mode 100644
index 0000000..4f43f9e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/173.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:136;s:18:"derivativeSourceId";i:170;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4927;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:168;s:2:"id";i:173;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054463;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:136;s:18:"derivativeSourceId";i:170;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4927;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:168;s:2:"id";i:173;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054463;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/174-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/174-fast.inc
new file mode 100644
index 0000000..5070461
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/174-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/7/174.dat', 'contemporaneo.jpg', 'Thu, 28 Jun 2007 18:14:23 GMT', 'image/jpeg', 25705);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/174.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/174.inc
new file mode 100644
index 0000000..b6f9e2a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/174.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:600;s:6:"height";i:407;s:18:"derivativeSourceId";i:173;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25705;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:15;s:2:"id";i:174;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054463;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:600;s:6:"height";i:407;s:18:"derivativeSourceId";i:173;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25705;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:15;s:2:"id";i:174;s:17:"creationTimestamp";i:1182499511;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054463;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/175.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/175.inc
new file mode 100644
index 0000000..a102092
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/175.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:1338;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:159260;s:18:"canContainChildren";i:0;s:11:"description";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:13:"ADM_CLAS_28.2";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499515;s:13:"pathComponent";s:17:"ADM_CLAS_28_2.jpg";s:8:"parentId";i:168;s:2:"id";i:175;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936069;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:1338;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:159260;s:18:"canContainChildren";i:0;s:11:"description";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:13:"ADM_CLAS_28.2";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499515;s:13:"pathComponent";s:17:"ADM_CLAS_28_2.jpg";s:8:"parentId";i:168;s:2:"id";i:175;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936069;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/176-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/176-fast.inc
new file mode 100644
index 0000000..bd4d428
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/176-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/7/176.dat', 'ADM_CLAS_28_2.jpg', 'Thu, 28 Jun 2007 18:14:29 GMT', 'image/jpeg', 6348);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/176.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/176.inc
new file mode 100644
index 0000000..18f669c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/176.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:140;s:6:"height";i:200;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:6348;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:176;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054469;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:140;s:6:"height";i:200;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:6348;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:176;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054469;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/177.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/177.inc
new file mode 100644
index 0000000..18b86be
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/177.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:448;s:6:"height";i:640;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36510;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:177;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870267;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:448;s:6:"height";i:640;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36510;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:177;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870267;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/178.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/178.inc
new file mode 100644
index 0000000..3905447
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/178.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:560;s:6:"height";i:800;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:52228;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:178;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870269;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:560;s:6:"height";i:800;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:52228;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:178;s:17:"creationTimestamp";i:1182499515;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870269;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/179.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/179.inc
new file mode 100644
index 0000000..bfe913b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/7/179.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:635;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:71969;s:18:"canContainChildren";i:0;s:11:"description";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:11:"ADM_CLAS_28";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499519;s:13:"pathComponent";s:15:"ADM_CLAS_28.jpg";s:8:"parentId";i:168;s:2:"id";i:179;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936069;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:635;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:71969;s:18:"canContainChildren";i:0;s:11:"description";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:11:"ADM_CLAS_28";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499519;s:13:"pathComponent";s:15:"ADM_CLAS_28.jpg";s:8:"parentId";i:168;s:2:"id";i:179;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936069;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/180-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/180-fast.inc
new file mode 100644
index 0000000..f0ecf95
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/180-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/8/180.dat', 'ADM_CLAS_28.jpg', 'Thu, 28 Jun 2007 18:14:30 GMT', 'image/jpeg', 4633);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/180.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/180.inc
new file mode 100644
index 0000000..617d503
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/180.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:136;s:18:"derivativeSourceId";i:179;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4633;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:179;s:2:"id";i:180;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054470;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:136;s:18:"derivativeSourceId";i:179;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4633;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:179;s:2:"id";i:180;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054470;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/181.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/181.inc
new file mode 100644
index 0000000..12af5c5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/181.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:434;s:18:"derivativeSourceId";i:179;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:26224;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:179;s:2:"id";i:181;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870271;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:434;s:18:"derivativeSourceId";i:179;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:26224;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:179;s:2:"id";i:181;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870271;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/182-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/182-fast.inc
new file mode 100644
index 0000000..d76103c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/182-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/8/182.dat', 'ADM_CLAS_28.jpg', 'Mon, 02 Jul 2007 16:53:56 GMT', 'image/jpeg', 36629);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/182.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/182.inc
new file mode 100644
index 0000000..c13279a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/182.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:543;s:18:"derivativeSourceId";i:179;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36629;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:179;s:2:"id";i:182;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183395236;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:543;s:18:"derivativeSourceId";i:179;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36629;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:179;s:2:"id";i:182;s:17:"creationTimestamp";i:1182499519;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183395236;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/183.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/183.inc
new file mode 100644
index 0000000..0e7f351
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/183.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Hidra";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499547;s:13:"pathComponent";s:5:"hidra";s:8:"parentId";i:15;s:2:"id";i:183;s:17:"creationTimestamp";i:1182499547;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Hidra";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499547;s:13:"pathComponent";s:5:"hidra";s:8:"parentId";i:15;s:2:"id";i:183;s:17:"creationTimestamp";i:1182499547;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/184.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/184.inc
new file mode 100644
index 0000000..f44c119
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/184.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:109780;s:18:"canContainChildren";i:0;s:11:"description";s:59:"Remates y Perfil: Roble Barnizado / Paneles: Melamina Arena";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Hidra";s:5:"title";s:13:"ADM_CLAS_25.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499558;s:13:"pathComponent";s:17:"ADM_CLAS_25_1.jpg";s:8:"parentId";i:183;s:2:"id";i:184;s:17:"creationTimestamp";i:1182499558;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936124;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:109780;s:18:"canContainChildren";i:0;s:11:"description";s:59:"Remates y Perfil: Roble Barnizado / Paneles: Melamina Arena";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Hidra";s:5:"title";s:13:"ADM_CLAS_25.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499558;s:13:"pathComponent";s:17:"ADM_CLAS_25_1.jpg";s:8:"parentId";i:183;s:2:"id";i:184;s:17:"creationTimestamp";i:1182499558;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936124;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/185-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/185-fast.inc
new file mode 100644
index 0000000..c017f12
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/185-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/8/185.dat', 'ADM_CLAS_25_1.jpg', 'Fri, 29 Jun 2007 17:08:43 GMT', 'image/jpeg', 6951);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/185.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/185.inc
new file mode 100644
index 0000000..6dc82b1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/185.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:184;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:6951;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:184;s:2:"id";i:185;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136923;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:184;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:6951;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:184;s:2:"id";i:185;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136923;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/186.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/186.inc
new file mode 100644
index 0000000..4c9b488
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/186.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:184;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42149;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:184;s:2:"id";i:186;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870273;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:184;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42149;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:184;s:2:"id";i:186;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870273;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/187.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/187.inc
new file mode 100644
index 0000000..53e960f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/187.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:800;s:18:"derivativeSourceId";i:184;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:60049;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:184;s:2:"id";i:187;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870275;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:800;s:18:"derivativeSourceId";i:184;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:60049;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:184;s:2:"id";i:187;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870275;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/188-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/188-fast.inc
new file mode 100644
index 0000000..dc7f712
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/188-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/8/188.dat', 'hidra.jpg', 'Fri, 29 Jun 2007 17:09:09 GMT', 'image/jpeg', 6951);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/188.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/188.inc
new file mode 100644
index 0000000..5a96d01
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/188.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:185;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:6951;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:183;s:2:"id";i:188;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136949;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:185;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:6951;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:183;s:2:"id";i:188;s:17:"creationTimestamp";i:1182499559;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136949;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/189.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/189.inc
new file mode 100644
index 0000000..7c373b7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/8/189.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:784;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:79870;s:18:"canContainChildren";i:0;s:11:"description";s:59:"Remates y Perfil: Roble Barnizado / Paneles: Melamina Arena";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Hidra";s:5:"title";s:11:"ADM_CLAS_25";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499562;s:13:"pathComponent";s:15:"ADM_CLAS_25.jpg";s:8:"parentId";i:183;s:2:"id";i:189;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936124;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:784;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:79870;s:18:"canContainChildren";i:0;s:11:"description";s:59:"Remates y Perfil: Roble Barnizado / Paneles: Melamina Arena";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Hidra";s:5:"title";s:11:"ADM_CLAS_25";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499562;s:13:"pathComponent";s:15:"ADM_CLAS_25.jpg";s:8:"parentId";i:183;s:2:"id";i:189;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936124;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/190-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/190-fast.inc
new file mode 100644
index 0000000..05a8a8a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/190-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/9/190.dat', 'ADM_CLAS_25.jpg', 'Fri, 29 Jun 2007 17:09:12 GMT', 'image/jpeg', 29352);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/190.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/190.inc
new file mode 100644
index 0000000..92f81f4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/190.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:544;s:18:"derivativeSourceId";i:189;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29352;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:189;s:2:"id";i:190;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136952;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:544;s:18:"derivativeSourceId";i:189;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29352;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:189;s:2:"id";i:190;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136952;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/191.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/191.inc
new file mode 100644
index 0000000..53f8d46
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/191.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:536;s:18:"derivativeSourceId";i:189;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29150;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:189;s:2:"id";i:191;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870226;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:536;s:18:"derivativeSourceId";i:189;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29150;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:189;s:2:"id";i:191;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870226;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/192.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/192.inc
new file mode 100644
index 0000000..6b2da42
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/192.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:670;s:18:"derivativeSourceId";i:189;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:41686;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:189;s:2:"id";i:192;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182870227;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:670;s:18:"derivativeSourceId";i:189;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:41686;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:189;s:2:"id";i:192;s:17:"creationTimestamp";i:1182499562;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182870227;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/193.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/193.inc
new file mode 100644
index 0000000..abe20b3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/193.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:10:"Serie Lira";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499657;s:13:"pathComponent";s:4:"lira";s:8:"parentId";i:15;s:2:"id";i:193;s:17:"creationTimestamp";i:1182499657;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:10:"Serie Lira";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499657;s:13:"pathComponent";s:4:"lira";s:8:"parentId";i:15;s:2:"id";i:193;s:17:"creationTimestamp";i:1182499657;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/194.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/194.inc
new file mode 100644
index 0000000..4f5b785
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/194.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:12:"Serie Cronos";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499755;s:13:"pathComponent";s:6:"cronos";s:8:"parentId";i:15;s:2:"id";i:194;s:17:"creationTimestamp";i:1182499755;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:12:"Serie Cronos";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499755;s:13:"pathComponent";s:6:"cronos";s:8:"parentId";i:15;s:2:"id";i:194;s:17:"creationTimestamp";i:1182499755;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183475058;s:12:"serialNumber";i:4;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/195.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/195.inc
new file mode 100644
index 0000000..5f5ed85
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/195.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:535;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:79075;s:18:"canContainChildren";i:0;s:11:"description";s:116:"Remates y Perfil: Cerezo Natural Barnizado / Paneles: Cerezo Natural Barnizado y Cristal Transparente con Cortinilla";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:12:"Serie Cronos";s:5:"title";s:15:"ADM_CLAS_26.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499773;s:13:"pathComponent";s:19:"ADM_CLAS_26_mod.jpg";s:8:"parentId";i:194;s:2:"id";i:195;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936217;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:535;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:79075;s:18:"canContainChildren";i:0;s:11:"description";s:116:"Remates y Perfil: Cerezo Natural Barnizado / Paneles: Cerezo Natural Barnizado y Cristal Transparente con Cortinilla";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:12:"Serie Cronos";s:5:"title";s:15:"ADM_CLAS_26.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499773;s:13:"pathComponent";s:19:"ADM_CLAS_26_mod.jpg";s:8:"parentId";i:194;s:2:"id";i:195;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936217;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/196-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/196-fast.inc
new file mode 100644
index 0000000..624d7c3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/196-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/9/196.dat', 'ADM_CLAS_26_mod.jpg', 'Fri, 29 Jun 2007 17:09:10 GMT', 'image/jpeg', 29900);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/196.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/196.inc
new file mode 100644
index 0000000..aa9495a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/196.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:372;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29900;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:195;s:2:"id";i:196;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136950;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:372;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29900;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:195;s:2:"id";i:196;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136950;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/197.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/197.inc
new file mode 100644
index 0000000..2cf20f2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/197.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:366;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28700;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:195;s:2:"id";i:197;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795073;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:366;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28700;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:195;s:2:"id";i:197;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795073;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/198.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/198.inc
new file mode 100644
index 0000000..7c2792e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/198.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:457;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:41276;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:195;s:2:"id";i:198;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795075;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:457;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:41276;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:195;s:2:"id";i:198;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795075;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/199-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/199-fast.inc
new file mode 100644
index 0000000..4fbf29a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/199-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/1/9/199.dat', 'cronos.jpg', 'Fri, 29 Jun 2007 17:09:10 GMT', 'image/jpeg', 5014);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/199.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/199.inc
new file mode 100644
index 0000000..df260c5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/1/9/199.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:114;s:18:"derivativeSourceId";i:196;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5014;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:194;s:2:"id";i:199;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136950;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:114;s:18:"derivativeSourceId";i:196;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5014;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:194;s:2:"id";i:199;s:17:"creationTimestamp";i:1182499773;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136950;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/200.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/200.inc
new file mode 100644
index 0000000..3c1b797
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/200.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:588;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:70471;s:18:"canContainChildren";i:0;s:11:"description";s:104:"Remates y Perfil: Lacado Blanco / Paneles: Lacado Blanco y Cristal Transparente con Cortinilla y Cruceta";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Lira";s:5:"title";s:11:"ADM_CLAS_23";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499800;s:13:"pathComponent";s:15:"ADM_CLAS_23.jpg";s:8:"parentId";i:193;s:2:"id";i:200;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936176;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:588;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:70471;s:18:"canContainChildren";i:0;s:11:"description";s:104:"Remates y Perfil: Lacado Blanco / Paneles: Lacado Blanco y Cristal Transparente con Cortinilla y Cruceta";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Lira";s:5:"title";s:11:"ADM_CLAS_23";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499800;s:13:"pathComponent";s:15:"ADM_CLAS_23.jpg";s:8:"parentId";i:193;s:2:"id";i:200;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936176;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/201-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/201-fast.inc
new file mode 100644
index 0000000..d6ad02d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/201-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/0/201.dat', 'ADM_CLAS_23.jpg', 'Fri, 29 Jun 2007 08:38:01 GMT', 'image/jpeg', 25719);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/201.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/201.inc
new file mode 100644
index 0000000..920e55f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/201.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:408;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25719;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:200;s:2:"id";i:201;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183106281;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:408;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25719;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:200;s:2:"id";i:201;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183106281;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/202.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/202.inc
new file mode 100644
index 0000000..ff744ec
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/202.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:402;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25177;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:200;s:2:"id";i:202;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795075;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:402;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25177;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:200;s:2:"id";i:202;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795075;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/203.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/203.inc
new file mode 100644
index 0000000..52b57bc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/203.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:503;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36013;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:200;s:2:"id";i:203;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795076;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:503;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36013;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:200;s:2:"id";i:203;s:17:"creationTimestamp";i:1182499800;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795076;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/204-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/204-fast.inc
new file mode 100644
index 0000000..a2ff973
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/204-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/0/204.dat', 'lira.jpg', 'Fri, 29 Jun 2007 17:08:44 GMT', 'image/jpeg', 4259);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/204.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/204.inc
new file mode 100644
index 0000000..4fed207
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/204.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:126;s:18:"derivativeSourceId";i:201;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4259;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:193;s:2:"id";i:204;s:17:"creationTimestamp";i:1182499801;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136924;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:126;s:18:"derivativeSourceId";i:201;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4259;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:193;s:2:"id";i:204;s:17:"creationTimestamp";i:1182499801;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136924;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/205.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/205.inc
new file mode 100644
index 0000000..cebea7d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/205.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Stylo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499907;s:13:"pathComponent";s:5:"stylo";s:8:"parentId";i:14;s:2:"id";i:205;s:17:"creationTimestamp";i:1182499907;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474935;s:12:"serialNumber";i:9;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Stylo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499907;s:13:"pathComponent";s:5:"stylo";s:8:"parentId";i:14;s:2:"id";i:205;s:17:"creationTimestamp";i:1182499907;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474935;s:12:"serialNumber";i:9;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/206.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/206.inc
new file mode 100644
index 0000000..97b4350
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/206.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:544;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:54937;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:15:"ADM_VANG_01.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499921;s:13:"pathComponent";s:19:"ADM_VANG_01_mod.jpg";s:8:"parentId";i:205;s:2:"id";i:206;s:17:"creationTimestamp";i:1182499921;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:544;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:54937;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:15:"ADM_VANG_01.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499921;s:13:"pathComponent";s:19:"ADM_VANG_01_mod.jpg";s:8:"parentId";i:205;s:2:"id";i:206;s:17:"creationTimestamp";i:1182499921;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/207-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/207-fast.inc
new file mode 100644
index 0000000..cb7e3d9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/207-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/0/207.dat', 'ADM_VANG_01_mod.jpg', 'Thu, 28 Jun 2007 18:14:22 GMT', 'image/jpeg', 21267);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/207.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/207.inc
new file mode 100644
index 0000000..2341e06
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/207.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:378;s:18:"derivativeSourceId";i:206;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:21267;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:206;s:2:"id";i:207;s:17:"creationTimestamp";i:1182499921;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054462;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:378;s:18:"derivativeSourceId";i:206;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:21267;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:206;s:2:"id";i:207;s:17:"creationTimestamp";i:1182499921;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054462;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/208.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/208.inc
new file mode 100644
index 0000000..403c2a2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/208.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:372;s:18:"derivativeSourceId";i:206;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20369;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:206;s:2:"id";i:208;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867861;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:372;s:18:"derivativeSourceId";i:206;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20369;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:206;s:2:"id";i:208;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867861;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/209-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/209-fast.inc
new file mode 100644
index 0000000..113a058
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/209-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/0/209.dat', 'ADM_VANG_01_mod.jpg', 'Fri, 29 Jun 2007 17:29:57 GMT', 'image/jpeg', 29089);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/209.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/209.inc
new file mode 100644
index 0000000..ab682dd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/0/209.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:465;s:18:"derivativeSourceId";i:206;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29089;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:206;s:2:"id";i:209;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138197;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:465;s:18:"derivativeSourceId";i:206;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29089;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:206;s:2:"id";i:209;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138197;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/210-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/210-fast.inc
new file mode 100644
index 0000000..fc68cb1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/210-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/1/210.dat', 'stylo.jpg', 'Thu, 28 Jun 2007 18:14:22 GMT', 'image/jpeg', 4091);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/210.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/210.inc
new file mode 100644
index 0000000..3d20946
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/210.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:116;s:18:"derivativeSourceId";i:207;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4091;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:205;s:2:"id";i:210;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054462;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:116;s:18:"derivativeSourceId";i:207;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4091;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:205;s:2:"id";i:210;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054462;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/211-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/211-fast.inc
new file mode 100644
index 0000000..d0f3f03
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/211-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/1/211.dat', 'vanguardia.jpg', 'Thu, 28 Jun 2007 18:14:23 GMT', 'image/jpeg', 18882);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/211.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/211.inc
new file mode 100644
index 0000000..a044787
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/211.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:600;s:6:"height";i:349;s:18:"derivativeSourceId";i:210;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:18882;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:14;s:2:"id";i:211;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183054463;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:600;s:6:"height";i:349;s:18:"derivativeSourceId";i:210;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:18882;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:14;s:2:"id";i:211;s:17:"creationTimestamp";i:1182499922;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183054463;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/212.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/212.inc
new file mode 100644
index 0000000..8e984e4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/212.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:1093;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:95997;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:13:"ADM_VANG_02.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499925;s:13:"pathComponent";s:17:"ADM_VANG_02_1.jpg";s:8:"parentId";i:205;s:2:"id";i:212;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:1093;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:95997;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:13:"ADM_VANG_02.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499925;s:13:"pathComponent";s:17:"ADM_VANG_02_1.jpg";s:8:"parentId";i:205;s:2:"id";i:212;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/213-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/213-fast.inc
new file mode 100644
index 0000000..1e8df9f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/213-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/1/213.dat', 'ADM_VANG_02_1.jpg', 'Fri, 29 Jun 2007 09:05:53 GMT', 'image/jpeg', 5264);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/213.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/213.inc
new file mode 100644
index 0000000..6b06c1f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/213.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:171;s:6:"height";i:200;s:18:"derivativeSourceId";i:212;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5264;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:212;s:2:"id";i:213;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107953;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:171;s:6:"height";i:200;s:18:"derivativeSourceId";i:212;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5264;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:212;s:2:"id";i:213;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107953;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/214-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/214-fast.inc
new file mode 100644
index 0000000..4cf0fd8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/214-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/1/214.dat', 'ADM_VANG_02_1.jpg', 'Fri, 29 Jun 2007 17:29:58 GMT', 'image/jpeg', 29013);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/214.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/214.inc
new file mode 100644
index 0000000..9b8bb3b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/214.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:548;s:6:"height";i:640;s:18:"derivativeSourceId";i:212;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29013;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:212;s:2:"id";i:214;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138198;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:548;s:6:"height";i:640;s:18:"derivativeSourceId";i:212;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:29013;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:212;s:2:"id";i:214;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138198;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/215.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/215.inc
new file mode 100644
index 0000000..7208064
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/215.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:212;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:212;s:2:"id";i:215;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182499925;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:212;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:212;s:2:"id";i:215;s:17:"creationTimestamp";i:1182499925;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182499925;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/216.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/216.inc
new file mode 100644
index 0000000..e0d938e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/216.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:78657;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:11:"ADM_VANG_02";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499929;s:13:"pathComponent";s:15:"ADM_VANG_02.jpg";s:8:"parentId";i:205;s:2:"id";i:216;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:78657;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:11:"ADM_VANG_02";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499929;s:13:"pathComponent";s:15:"ADM_VANG_02.jpg";s:8:"parentId";i:205;s:2:"id";i:216;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/217-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/217-fast.inc
new file mode 100644
index 0000000..3c657b3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/217-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/1/217.dat', 'ADM_VANG_02.jpg', 'Fri, 29 Jun 2007 09:14:52 GMT', 'image/jpeg', 5548);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/217.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/217.inc
new file mode 100644
index 0000000..0ea3890
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/217.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:216;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5548;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:216;s:2:"id";i:217;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183108493;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:216;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:5548;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:216;s:2:"id";i:217;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183108493;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/218-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/218-fast.inc
new file mode 100644
index 0000000..481f67f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/218-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/1/218.dat', 'ADM_VANG_02.jpg', 'Fri, 29 Jun 2007 17:08:32 GMT', 'image/jpeg', 30286);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/218.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/218.inc
new file mode 100644
index 0000000..908ab17
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/218.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:216;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:30286;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:216;s:2:"id";i:218;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136912;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:216;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:30286;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:216;s:2:"id";i:218;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136912;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/219.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/219.inc
new file mode 100644
index 0000000..7b9120f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/1/219.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:216;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:216;s:2:"id";i:219;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182499929;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:216;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:216;s:2:"id";i:219;s:17:"creationTimestamp";i:1182499929;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182499929;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/220.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/220.inc
new file mode 100644
index 0000000..7452fd0
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/220.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:109007;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:11:"ADM_VANG_03";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499932;s:13:"pathComponent";s:15:"ADM_VANG_03.jpg";s:8:"parentId";i:205;s:2:"id";i:220;s:17:"creationTimestamp";i:1182499932;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:109007;s:18:"canContainChildren";i:0;s:11:"description";s:70:"Remates y Perfil: Roble Ceniza Barnizado / Cristal Lacado Gris Grafito";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:11:"ADM_VANG_03";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499932;s:13:"pathComponent";s:15:"ADM_VANG_03.jpg";s:8:"parentId";i:205;s:2:"id";i:220;s:17:"creationTimestamp";i:1182499932;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/221-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/221-fast.inc
new file mode 100644
index 0000000..5980f1f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/221-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/2/221.dat', 'ADM_VANG_03.jpg', 'Fri, 29 Jun 2007 09:05:55 GMT', 'image/jpeg', 7302);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/221.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/221.inc
new file mode 100644
index 0000000..87100b5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/221.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:220;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:7302;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:220;s:2:"id";i:221;s:17:"creationTimestamp";i:1182499933;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107955;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:220;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:7302;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:220;s:2:"id";i:221;s:17:"creationTimestamp";i:1182499933;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107955;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/222-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/222-fast.inc
new file mode 100644
index 0000000..f60fa7d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/222-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/2/222.dat', 'ADM_VANG_03.jpg', 'Fri, 29 Jun 2007 17:08:34 GMT', 'image/jpeg', 42667);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/222.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/222.inc
new file mode 100644
index 0000000..be8795a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/222.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:220;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42667;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:220;s:2:"id";i:222;s:17:"creationTimestamp";i:1182499933;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136914;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:220;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42667;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:220;s:2:"id";i:222;s:17:"creationTimestamp";i:1182499933;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136914;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/223.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/223.inc
new file mode 100644
index 0000000..8ac1ec7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/223.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:220;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:220;s:2:"id";i:223;s:17:"creationTimestamp";i:1182499933;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182499933;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:220;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:220;s:2:"id";i:223;s:17:"creationTimestamp";i:1182499933;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182499933;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/224.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/224.inc
new file mode 100644
index 0000000..bfbc4d7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/224.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:474;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:58760;s:18:"canContainChildren";i:0;s:11:"description";s:104:"Remates y Perfil: Roble Ceniza Barnizado / Paneles: Roble H Ceniza Barnizado y Cristal Lacado Negro Mate";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:11:"ADM_VANG_07";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499964;s:13:"pathComponent";s:15:"ADM_VANG_07.jpg";s:8:"parentId";i:205;s:2:"id";i:224;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:474;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:58760;s:18:"canContainChildren";i:0;s:11:"description";s:104:"Remates y Perfil: Roble Ceniza Barnizado / Paneles: Roble H Ceniza Barnizado y Cristal Lacado Negro Mate";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:11:"ADM_VANG_07";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499964;s:13:"pathComponent";s:15:"ADM_VANG_07.jpg";s:8:"parentId";i:205;s:2:"id";i:224;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/225-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/225-fast.inc
new file mode 100644
index 0000000..de55ce4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/225-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/2/225.dat', 'ADM_VANG_07.jpg', 'Fri, 29 Jun 2007 09:05:52 GMT', 'image/jpeg', 20639);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/225.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/225.inc
new file mode 100644
index 0000000..1d697d5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/225.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:329;s:18:"derivativeSourceId";i:224;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20639;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:224;s:2:"id";i:225;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107952;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:329;s:18:"derivativeSourceId";i:224;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20639;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:224;s:2:"id";i:225;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107952;s:12:"serialNumber";i:7;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/226.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/226.inc
new file mode 100644
index 0000000..2c098e3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/226.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:324;s:18:"derivativeSourceId";i:224;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20580;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:224;s:2:"id";i:226;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867984;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:324;s:18:"derivativeSourceId";i:224;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:20580;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:224;s:2:"id";i:226;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867984;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/227-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/227-fast.inc
new file mode 100644
index 0000000..b8bbd60
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/227-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/2/227.dat', 'ADM_VANG_07.jpg', 'Fri, 29 Jun 2007 17:30:09 GMT', 'image/jpeg', 28062);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/227.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/227.inc
new file mode 100644
index 0000000..249494d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/227.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:405;s:18:"derivativeSourceId";i:224;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28062;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:224;s:2:"id";i:227;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138209;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:405;s:18:"derivativeSourceId";i:224;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28062;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:224;s:2:"id";i:227;s:17:"creationTimestamp";i:1182499964;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138209;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/228.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/228.inc
new file mode 100644
index 0000000..09144eb
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/228.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:594;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:70228;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:105:"Remates y Perfil: Roble Ceniza Barnizado / Paneles: Roble H Ceniza Barnizado y Cristal Lacado Blanco Mate";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:13:"ADM_VANG_09.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499989;s:13:"pathComponent";s:17:"ADM_VANG_09_1.jpg";s:8:"parentId";i:205;s:2:"id";i:228;s:17:"creationTimestamp";i:1182499989;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:594;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:70228;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:105:"Remates y Perfil: Roble Ceniza Barnizado / Paneles: Roble H Ceniza Barnizado y Cristal Lacado Blanco Mate";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Stylo";s:5:"title";s:13:"ADM_VANG_09.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499989;s:13:"pathComponent";s:17:"ADM_VANG_09_1.jpg";s:8:"parentId";i:205;s:2:"id";i:228;s:17:"creationTimestamp";i:1182499989;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935834;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/229-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/229-fast.inc
new file mode 100644
index 0000000..304d02d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/229-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/2/229.dat', 'ADM_VANG_09_1.jpg', 'Fri, 29 Jun 2007 09:14:54 GMT', 'image/jpeg', 24527);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/229.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/229.inc
new file mode 100644
index 0000000..0b50041
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/2/229.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:413;s:18:"derivativeSourceId";i:228;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:24527;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:228;s:2:"id";i:229;s:17:"creationTimestamp";i:1182499990;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183108494;s:12:"serialNumber";i:9;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:413;s:18:"derivativeSourceId";i:228;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:24527;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:228;s:2:"id";i:229;s:17:"creationTimestamp";i:1182499990;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183108494;s:12:"serialNumber";i:9;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/230.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/230.inc
new file mode 100644
index 0000000..e3e2710
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/230.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:406;s:18:"derivativeSourceId";i:228;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:23891;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:228;s:2:"id";i:230;s:17:"creationTimestamp";i:1182499990;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867405;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:406;s:18:"derivativeSourceId";i:228;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:23891;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:228;s:2:"id";i:230;s:17:"creationTimestamp";i:1182499990;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867405;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/231-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/231-fast.inc
new file mode 100644
index 0000000..1d51bcc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/231-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/3/231.dat', 'ADM_VANG_09_1.jpg', 'Fri, 29 Jun 2007 17:08:30 GMT', 'image/jpeg', 33294);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/231.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/231.inc
new file mode 100644
index 0000000..ce7fbc9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/231.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:508;s:18:"derivativeSourceId";i:228;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:33294;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:228;s:2:"id";i:231;s:17:"creationTimestamp";i:1182499990;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183136910;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:508;s:18:"derivativeSourceId";i:228;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:33294;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:228;s:2:"id";i:231;s:17:"creationTimestamp";i:1182499990;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183136910;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/232.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/232.inc
new file mode 100644
index 0000000..0286c12
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/232.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Teseo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500027;s:13:"pathComponent";s:5:"teseo";s:8:"parentId";i:14;s:2:"id";i:232;s:17:"creationTimestamp";i:1182500027;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474935;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Teseo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500027;s:13:"pathComponent";s:5:"teseo";s:8:"parentId";i:14;s:2:"id";i:232;s:17:"creationTimestamp";i:1182500027;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474935;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/233.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/233.inc
new file mode 100644
index 0000000..a2625f8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/233.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:594;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:72600;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500041;s:13:"pathComponent";s:17:"ADM_VANG_10_1.jpg";s:8:"parentId";i:232;s:2:"id";i:233;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:594;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:72600;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500041;s:13:"pathComponent";s:17:"ADM_VANG_10_1.jpg";s:8:"parentId";i:232;s:2:"id";i:233;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/234-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/234-fast.inc
new file mode 100644
index 0000000..ae6167b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/234-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/3/234.dat', 'ADM_VANG_10_1.jpg', 'Fri, 29 Jun 2007 09:03:00 GMT', 'image/jpeg', 25904);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/234.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/234.inc
new file mode 100644
index 0000000..1ed2b8e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/234.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:413;s:18:"derivativeSourceId";i:233;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25904;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:233;s:2:"id";i:234;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107780;s:12:"serialNumber";i:11;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:413;s:18:"derivativeSourceId";i:233;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:25904;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:233;s:2:"id";i:234;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107780;s:12:"serialNumber";i:11;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/235.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/235.inc
new file mode 100644
index 0000000..01d8232
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/235.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:406;s:18:"derivativeSourceId";i:233;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:24876;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:233;s:2:"id";i:235;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182867720;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:406;s:18:"derivativeSourceId";i:233;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:24876;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:233;s:2:"id";i:235;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182867720;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/236-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/236-fast.inc
new file mode 100644
index 0000000..233da72
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/236-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/3/236.dat', 'ADM_VANG_10_1.jpg', 'Fri, 29 Jun 2007 17:34:03 GMT', 'image/jpeg', 35190);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/236.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/236.inc
new file mode 100644
index 0000000..5bbc857
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/236.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:508;s:18:"derivativeSourceId";i:233;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:35190;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:233;s:2:"id";i:236;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138443;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:508;s:18:"derivativeSourceId";i:233;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:35190;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:233;s:2:"id";i:236;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138443;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/237-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/237-fast.inc
new file mode 100644
index 0000000..2f4af47
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/237-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/3/237.dat', 'teseo.jpg', 'Fri, 29 Jun 2007 09:03:18 GMT', 'image/jpeg', 4397);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/237.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/237.inc
new file mode 100644
index 0000000..372e09c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/237.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:127;s:18:"derivativeSourceId";i:234;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4397;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:232;s:2:"id";i:237;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107798;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:127;s:18:"derivativeSourceId";i:234;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4397;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:232;s:2:"id";i:237;s:17:"creationTimestamp";i:1182500041;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107798;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/238.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/238.inc
new file mode 100644
index 0000000..ed4e405
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/238.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:88998;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.3";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500044;s:13:"pathComponent";s:17:"ADM_VANG_10_3.jpg";s:8:"parentId";i:232;s:2:"id";i:238;s:17:"creationTimestamp";i:1182500044;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:88998;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.3";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500044;s:13:"pathComponent";s:17:"ADM_VANG_10_3.jpg";s:8:"parentId";i:232;s:2:"id";i:238;s:17:"creationTimestamp";i:1182500044;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/239-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/239-fast.inc
new file mode 100644
index 0000000..32e1614
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/239-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/3/239.dat', 'ADM_VANG_10_3.jpg', 'Fri, 29 Jun 2007 09:03:13 GMT', 'image/jpeg', 4931);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/239.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/239.inc
new file mode 100644
index 0000000..385e71c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/3/239.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:150;s:6:"height";i:150;s:18:"derivativeSourceId";i:238;s:20:"derivativeOperations";s:13:"thumbnail|150";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4931;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:238;s:2:"id";i:239;s:17:"creationTimestamp";i:1182500044;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107793;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:150;s:6:"height";i:150;s:18:"derivativeSourceId";i:238;s:20:"derivativeOperations";s:13:"thumbnail|150";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4931;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:238;s:2:"id";i:239;s:17:"creationTimestamp";i:1182500044;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107793;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/240.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/240.inc
new file mode 100644
index 0000000..732729c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/240.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:238;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:34837;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:238;s:2:"id";i:240;s:17:"creationTimestamp";i:1182500045;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182511678;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:238;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:34837;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:238;s:2:"id";i:240;s:17:"creationTimestamp";i:1182500045;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182511678;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/241-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/241-fast.inc
new file mode 100644
index 0000000..55f6a26
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/241-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/4/241.dat', 'ADM_VANG_10_3.jpg', 'Fri, 29 Jun 2007 17:34:06 GMT', 'image/jpeg', 48497);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/241.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/241.inc
new file mode 100644
index 0000000..36ea946
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/241.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:800;s:18:"derivativeSourceId";i:238;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:48497;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:238;s:2:"id";i:241;s:17:"creationTimestamp";i:1182500045;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138446;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:800;s:18:"derivativeSourceId";i:238;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:48497;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:238;s:2:"id";i:241;s:17:"creationTimestamp";i:1182500045;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138446;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/242.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/242.inc
new file mode 100644
index 0000000..87b707a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/242.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:75643;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.5";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500048;s:13:"pathComponent";s:17:"ADM_VANG_10_5.jpg";s:8:"parentId";i:232;s:2:"id";i:242;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:75643;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.5";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500048;s:13:"pathComponent";s:17:"ADM_VANG_10_5.jpg";s:8:"parentId";i:232;s:2:"id";i:242;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/243-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/243-fast.inc
new file mode 100644
index 0000000..ff7c043
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/243-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/4/243.dat', 'ADM_VANG_10_5.jpg', 'Fri, 29 Jun 2007 09:03:14 GMT', 'image/jpeg', 3974);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/243.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/243.inc
new file mode 100644
index 0000000..0faef16
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/243.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:150;s:6:"height";i:150;s:18:"derivativeSourceId";i:242;s:20:"derivativeOperations";s:13:"thumbnail|150";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:3974;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:242;s:2:"id";i:243;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107794;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:150;s:6:"height";i:150;s:18:"derivativeSourceId";i:242;s:20:"derivativeOperations";s:13:"thumbnail|150";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:3974;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:242;s:2:"id";i:243;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107794;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/244-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/244-fast.inc
new file mode 100644
index 0000000..e5593e4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/244-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/4/244.dat', 'ADM_VANG_10_5.jpg', 'Fri, 29 Jun 2007 17:34:21 GMT', 'image/jpeg', 28447);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/244.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/244.inc
new file mode 100644
index 0000000..ce4b9d1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/244.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:242;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28447;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:242;s:2:"id";i:244;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138461;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:242;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:28447;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:242;s:2:"id";i:244;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138461;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/245.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/245.inc
new file mode 100644
index 0000000..32ea0a3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/245.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:242;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:242;s:2:"id";i:245;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182500048;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:242;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:242;s:2:"id";i:245;s:17:"creationTimestamp";i:1182500048;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182500048;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/246.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/246.inc
new file mode 100644
index 0000000..7033b30
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/246.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:94263;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.6";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500051;s:13:"pathComponent";s:17:"ADM_VANG_10_6.jpg";s:8:"parentId";i:232;s:2:"id";i:246;s:17:"creationTimestamp";i:1182500051;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:936;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:94263;s:18:"canContainChildren";i:0;s:11:"description";s:73:"Remates: Lacado Blanco / Remates: Aluminio Plata / Cristal: Lacado Blanco";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:11:"Serie Teseo";s:5:"title";s:13:"ADM_VANG_10.6";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500051;s:13:"pathComponent";s:17:"ADM_VANG_10_6.jpg";s:8:"parentId";i:232;s:2:"id";i:246;s:17:"creationTimestamp";i:1182500051;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935901;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/247-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/247-fast.inc
new file mode 100644
index 0000000..15b9de5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/247-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/4/247.dat', 'ADM_VANG_10_6.jpg', 'Fri, 29 Jun 2007 09:03:15 GMT', 'image/jpeg', 4662);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/247.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/247.inc
new file mode 100644
index 0000000..ea10015
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/247.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:150;s:6:"height";i:150;s:18:"derivativeSourceId";i:246;s:20:"derivativeOperations";s:13:"thumbnail|150";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4662;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:246;s:2:"id";i:247;s:17:"creationTimestamp";i:1182500052;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107795;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:150;s:6:"height";i:150;s:18:"derivativeSourceId";i:246;s:20:"derivativeOperations";s:13:"thumbnail|150";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4662;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:246;s:2:"id";i:247;s:17:"creationTimestamp";i:1182500052;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107795;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/248-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/248-fast.inc
new file mode 100644
index 0000000..3d79cec
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/248-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/4/248.dat', 'ADM_VANG_10_6.jpg', 'Fri, 29 Jun 2007 17:35:21 GMT', 'image/jpeg', 36826);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/248.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/248.inc
new file mode 100644
index 0000000..5fa4bfc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/248.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:246;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36826;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:246;s:2:"id";i:248;s:17:"creationTimestamp";i:1182500052;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183138521;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:640;s:18:"derivativeSourceId";i:246;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:36826;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:246;s:2:"id";i:248;s:17:"creationTimestamp";i:1182500052;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183138521;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/249.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/249.inc
new file mode 100644
index 0000000..a1600bd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/4/249.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:246;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:246;s:2:"id";i:249;s:17:"creationTimestamp";i:1182500052;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182500052;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:246;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:246;s:2:"id";i:249;s:17:"creationTimestamp";i:1182500052;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182500052;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/250.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/250.inc
new file mode 100644
index 0000000..4c9de2e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/250.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:10:"Serie Argo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500090;s:13:"pathComponent";s:4:"argo";s:8:"parentId";i:14;s:2:"id";i:250;s:17:"creationTimestamp";i:1182500090;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474965;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:10:"Serie Argo";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182500090;s:13:"pathComponent";s:4:"argo";s:8:"parentId";i:14;s:2:"id";i:250;s:17:"creationTimestamp";i:1182500090;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474965;s:12:"serialNumber";i:5;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/251.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/251.inc
new file mode 100644
index 0000000..91763e1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/251.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:598;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:81475;s:18:"canContainChildren";i:0;s:11:"description";s:67:"Remates: Roble Ceniza Barnizado / Paneles: Roble H Ceniza Barnizado";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Argo";s:5:"title";s:11:"ADM_VANG_08";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182501445;s:13:"pathComponent";s:15:"ADM_VANG_08.jpg";s:8:"parentId";i:250;s:2:"id";i:251;s:17:"creationTimestamp";i:1182501445;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182935965;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:598;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:81475;s:18:"canContainChildren";i:0;s:11:"description";s:67:"Remates: Roble Ceniza Barnizado / Paneles: Roble H Ceniza Barnizado";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Argo";s:5:"title";s:11:"ADM_VANG_08";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182501445;s:13:"pathComponent";s:15:"ADM_VANG_08.jpg";s:8:"parentId";i:250;s:2:"id";i:251;s:17:"creationTimestamp";i:1182501445;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182935965;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/252-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/252-fast.inc
new file mode 100644
index 0000000..360f408
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/252-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/5/252.dat', 'ADM_VANG_08.jpg', 'Fri, 29 Jun 2007 09:03:02 GMT', 'image/jpeg', 27103);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/252.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/252.inc
new file mode 100644
index 0000000..1d0863c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/252.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:650;s:6:"height";i:415;s:18:"derivativeSourceId";i:251;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:27103;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:251;s:2:"id";i:252;s:17:"creationTimestamp";i:1182501447;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107782;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:650;s:6:"height";i:415;s:18:"derivativeSourceId";i:251;s:20:"derivativeOperations";s:13:"thumbnail|650";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:27103;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:251;s:2:"id";i:252;s:17:"creationTimestamp";i:1182501447;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107782;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/253.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/253.inc
new file mode 100644
index 0000000..f60bd94
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/253.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:409;s:18:"derivativeSourceId";i:251;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:26677;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:251;s:2:"id";i:253;s:17:"creationTimestamp";i:1182501447;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795853;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:409;s:18:"derivativeSourceId";i:251;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:26677;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:251;s:2:"id";i:253;s:17:"creationTimestamp";i:1182501447;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795853;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/254.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/254.inc
new file mode 100644
index 0000000..ed6f85d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/254.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:800;s:6:"height";i:511;s:18:"derivativeSourceId";i:251;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:38452;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:251;s:2:"id";i:254;s:17:"creationTimestamp";i:1182501447;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795854;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:800;s:6:"height";i:511;s:18:"derivativeSourceId";i:251;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:38452;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:251;s:2:"id";i:254;s:17:"creationTimestamp";i:1182501447;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795854;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/255-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/255-fast.inc
new file mode 100644
index 0000000..4bdcda7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/255-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/5/255.dat', 'argo.jpg', 'Fri, 29 Jun 2007 09:03:03 GMT', 'image/jpeg', 4447);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/255.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/255.inc
new file mode 100644
index 0000000..fb28e64
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/5/255.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:128;s:18:"derivativeSourceId";i:252;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4447;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:250;s:2:"id";i:255;s:17:"creationTimestamp";i:1182501448;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183107783;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:128;s:18:"derivativeSourceId";i:252;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4447;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:250;s:2:"id";i:255;s:17:"creationTimestamp";i:1182501448;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183107783;s:12:"serialNumber";i:5;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/263.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/263.inc
new file mode 100644
index 0000000..6d5b38e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/263.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:950;s:6:"height";i:689;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:68512;s:18:"canContainChildren";i:0;s:11:"description";s:51:"Remates: Lacado Gris / Paneles Estriado Lacado Gris";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Argo";s:5:"title";s:14:"ADM_MOD_15.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499130;s:13:"pathComponent";s:18:"ADM_MOD_15_mod.jpg";s:8:"parentId";i:7;s:2:"id";i:263;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:1;s:6:"linkId";i:157;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:950;s:6:"height";i:689;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:68512;s:18:"canContainChildren";i:0;s:11:"description";s:51:"Remates: Lacado Gris / Paneles Estriado Lacado Gris";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Argo";s:5:"title";s:14:"ADM_MOD_15.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499130;s:13:"pathComponent";s:18:"ADM_MOD_15_mod.jpg";s:8:"parentId";i:7;s:2:"id";i:263;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:1;s:6:"linkId";i:157;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/264-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/264-fast.inc
new file mode 100644
index 0000000..59fdf07
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/264-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/6/264.dat', 'ADM_MOD_15_mod.jpg', 'Thu, 28 Jun 2007 17:56:43 GMT', 'image/jpeg', 46739);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/264.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/264.inc
new file mode 100644
index 0000000..979a2cc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/264.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:936;s:6:"height";i:679;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:46739;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:263;s:2:"id";i:264;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183053403;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:936;s:6:"height";i:679;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:46739;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:263;s:2:"id";i:264;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183053403;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/265.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/265.inc
new file mode 100644
index 0000000..4b1f56c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/265.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:670;s:6:"height";i:486;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:27770;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:263;s:2:"id";i:265;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474049;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:670;s:6:"height";i:486;s:18:"derivativeSourceId";i:157;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:27770;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:263;s:2:"id";i:265;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474049;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/266-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/266-fast.inc
new file mode 100644
index 0000000..0b7cd63
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/266-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/6/266.dat', '.jpg', 'Tue, 03 Jul 2007 14:47:12 GMT', 'image/jpeg', 79075);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/266.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/266.inc
new file mode 100644
index 0000000..805c604
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/266.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:936;s:6:"height";i:535;s:18:"derivativeSourceId";i:196;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:79075;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:7;s:2:"id";i:266;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936358;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:936;s:6:"height";i:535;s:18:"derivativeSourceId";i:196;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:79075;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:7;s:2:"id";i:266;s:17:"creationTimestamp";i:1182795025;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936358;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/267.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/267.inc
new file mode 100644
index 0000000..b125178
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/267.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:635;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:77150;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:13:"ADM_CLAS_28.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499510;s:13:"pathComponent";s:17:"ADM_CLAS_28_1.jpg";s:8:"parentId";i:7;s:2:"id";i:267;s:17:"creationTimestamp";i:1182795091;s:10:"isLinkable";i:1;s:6:"linkId";i:169;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:635;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:77150;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:93:"Remates y Perfil: Cerezo Barnizado / Paneles: Cerezo Barnizado y Espejo Plata con Travesaños";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:13:"Serie Antares";s:5:"title";s:13:"ADM_CLAS_28.1";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499510;s:13:"pathComponent";s:17:"ADM_CLAS_28_1.jpg";s:8:"parentId";i:7;s:2:"id";i:267;s:17:"creationTimestamp";i:1182795091;s:10:"isLinkable";i:1;s:6:"linkId";i:169;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/268-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/268-fast.inc
new file mode 100644
index 0000000..f4a6210
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/268-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/6/268.dat', 'ADM_CLAS_28_1.jpg', 'Thu, 28 Jun 2007 17:56:41 GMT', 'image/jpeg', 77150);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/268.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/268.inc
new file mode 100644
index 0000000..e035e04
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/268.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:936;s:6:"height";i:635;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:77150;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:267;s:2:"id";i:268;s:17:"creationTimestamp";i:1182795091;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795125;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:936;s:6:"height";i:635;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:77150;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:267;s:2:"id";i:268;s:17:"creationTimestamp";i:1182795091;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795125;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/269.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/269.inc
new file mode 100644
index 0000000..d1d18e6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/6/269.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:716;s:6:"height";i:486;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:33755;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:267;s:2:"id";i:269;s:17:"creationTimestamp";i:1182795092;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183474047;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:716;s:6:"height";i:486;s:18:"derivativeSourceId";i:169;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:33755;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:267;s:2:"id";i:269;s:17:"creationTimestamp";i:1182795092;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183474047;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/270.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/270.inc
new file mode 100644
index 0000000..b67e90a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/270.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:535;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:79075;s:18:"canContainChildren";i:0;s:11:"description";s:116:"Remates y Perfil: Cerezo Natural Barnizado / Paneles: Cerezo Natural Barnizado y Cristal Transparente con Cortinilla";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:12:"Serie Cronos";s:5:"title";s:15:"ADM_CLAS_26.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499773;s:13:"pathComponent";s:19:"ADM_CLAS_26_mod.jpg";s:8:"parentId";i:7;s:2:"id";i:270;s:17:"creationTimestamp";i:1182795110;s:10:"isLinkable";i:1;s:6:"linkId";i:195;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:535;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:79075;s:18:"canContainChildren";i:0;s:11:"description";s:116:"Remates y Perfil: Cerezo Natural Barnizado / Paneles: Cerezo Natural Barnizado y Cristal Transparente con Cortinilla";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:12:"Serie Cronos";s:5:"title";s:15:"ADM_CLAS_26.mod";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499773;s:13:"pathComponent";s:19:"ADM_CLAS_26_mod.jpg";s:8:"parentId";i:7;s:2:"id";i:270;s:17:"creationTimestamp";i:1182795110;s:10:"isLinkable";i:1;s:6:"linkId";i:195;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/271-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/271-fast.inc
new file mode 100644
index 0000000..4680a11
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/271-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/7/271.dat', 'ADM_CLAS_26_mod.jpg', 'Thu, 28 Jun 2007 17:56:53 GMT', 'image/jpeg', 79075);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/271.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/271.inc
new file mode 100644
index 0000000..de2393c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/271.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:936;s:6:"height";i:535;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:79075;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:270;s:2:"id";i:271;s:17:"creationTimestamp";i:1182795110;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795125;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:936;s:6:"height";i:535;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:79075;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:270;s:2:"id";i:271;s:17:"creationTimestamp";i:1182795110;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795125;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/272.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/272.inc
new file mode 100644
index 0000000..11bf85e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/272.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:850;s:6:"height";i:486;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:45866;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:270;s:2:"id";i:272;s:17:"creationTimestamp";i:1182795110;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936361;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:850;s:6:"height";i:486;s:18:"derivativeSourceId";i:195;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:45866;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:270;s:2:"id";i:272;s:17:"creationTimestamp";i:1182795110;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936361;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/273.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/273.inc
new file mode 100644
index 0000000..7171e7a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/273.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:936;s:6:"height";i:588;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:70471;s:18:"canContainChildren";i:0;s:11:"description";s:104:"Remates y Perfil: Lacado Blanco / Paneles: Lacado Blanco y Cristal Transparente con Cortinilla y Cruceta";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Lira";s:5:"title";s:11:"ADM_CLAS_23";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499800;s:13:"pathComponent";s:15:"ADM_CLAS_23.jpg";s:8:"parentId";i:7;s:2:"id";i:273;s:17:"creationTimestamp";i:1182795113;s:10:"isLinkable";i:1;s:6:"linkId";i:200;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:936;s:6:"height";i:588;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:70471;s:18:"canContainChildren";i:0;s:11:"description";s:104:"Remates y Perfil: Lacado Blanco / Paneles: Lacado Blanco y Cristal Transparente con Cortinilla y Cruceta";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:10:"Serie Lira";s:5:"title";s:11:"ADM_CLAS_23";s:20:"viewedSinceTimestamp";i:1182952112;s:20:"originationTimestamp";i:1182499800;s:13:"pathComponent";s:15:"ADM_CLAS_23.jpg";s:8:"parentId";i:7;s:2:"id";i:273;s:17:"creationTimestamp";i:1182795113;s:10:"isLinkable";i:1;s:6:"linkId";i:200;s:21:"modificationTimestamp";i:1182936468;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/274-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/274-fast.inc
new file mode 100644
index 0000000..b75002c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/274-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/7/274.dat', 'ADM_CLAS_23.jpg', 'Thu, 28 Jun 2007 17:56:53 GMT', 'image/jpeg', 70471);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/274.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/274.inc
new file mode 100644
index 0000000..d35b460
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/274.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:936;s:6:"height";i:588;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:70471;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:273;s:2:"id";i:274;s:17:"creationTimestamp";i:1182795113;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182795125;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:936;s:6:"height";i:588;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"thumbnail|936";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:70471;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:273;s:2:"id";i:274;s:17:"creationTimestamp";i:1182795113;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182795125;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/275.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/275.inc
new file mode 100644
index 0000000..0235b3c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/275.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:774;s:6:"height";i:486;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:34311;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:273;s:2:"id";i:275;s:17:"creationTimestamp";i:1182795113;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1182936360;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:774;s:6:"height";i:486;s:18:"derivativeSourceId";i:200;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:34311;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:273;s:2:"id";i:275;s:17:"creationTimestamp";i:1182795113;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1182936360;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/276-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/276-fast.inc
new file mode 100644
index 0000000..46a2a19
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/276-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/2/7/276.dat', 'ADM_CLAS_28_2.jpg', 'Mon, 02 Jul 2007 16:53:54 GMT', 'image/jpeg', 76816);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/276.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/276.inc
new file mode 100644
index 0000000..9a0c50d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/7/276.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:716;s:6:"height";i:1024;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:15:"scale|1024,1024";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:76816;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:276;s:17:"creationTimestamp";i:1182870269;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183395234;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:716;s:6:"height";i:1024;s:18:"derivativeSourceId";i:175;s:20:"derivativeOperations";s:15:"scale|1024,1024";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:76816;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:175;s:2:"id";i:276;s:17:"creationTimestamp";i:1182870269;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183395234;s:12:"serialNumber";i:3;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/9/298.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/9/298.inc
new file mode 100644
index 0000000..22c86ab
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/9/298.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:11:"orderWeight";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:10:"Vestidores";s:20:"viewedSinceTimestamp";i:1183978565;s:20:"originationTimestamp";i:1183978565;s:13:"pathComponent";s:10:"vestidores";s:8:"parentId";i:144;s:2:"id";i:298;s:17:"creationTimestamp";i:1183978565;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981666;s:12:"serialNumber";i:8;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:11:"orderWeight";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";N;s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";N;s:5:"title";s:10:"Vestidores";s:20:"viewedSinceTimestamp";i:1183978565;s:20:"originationTimestamp";i:1183978565;s:13:"pathComponent";s:10:"vestidores";s:8:"parentId";i:144;s:2:"id";i:298;s:17:"creationTimestamp";i:1183978565;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981666;s:12:"serialNumber";i:8;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/2/9/299.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/9/299.inc
new file mode 100644
index 0000000..a7bb583
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/2/9/299.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:1024;s:6:"height";i:768;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:219778;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"2";s:20:"viewedSinceTimestamp";i:1183979179;s:20:"originationTimestamp";i:1183979179;s:13:"pathComponent";s:5:"2.jpg";s:8:"parentId";i:298;s:2:"id";i:299;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979179;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:1024;s:6:"height";i:768;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:219778;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"2";s:20:"viewedSinceTimestamp";i:1183979179;s:20:"originationTimestamp";i:1183979179;s:13:"pathComponent";s:5:"2.jpg";s:8:"parentId";i:298;s:2:"id";i:299;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979179;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/300-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/300-fast.inc
new file mode 100644
index 0000000..767a580
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/300-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/0/300.dat', '2.jpg', 'Mon, 09 Jul 2007 11:48:17 GMT', 'image/jpeg', 71045);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/300.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/300.inc
new file mode 100644
index 0000000..cb8a9cd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/300.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:700;s:6:"height";i:525;s:18:"derivativeSourceId";i:299;s:20:"derivativeOperations";s:13:"thumbnail|700";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:71045;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:299;s:2:"id";i:300;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981697;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:700;s:6:"height";i:525;s:18:"derivativeSourceId";i:299;s:20:"derivativeOperations";s:13:"thumbnail|700";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:71045;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:299;s:2:"id";i:300;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981697;s:12:"serialNumber";i:8;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/301-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/301-fast.inc
new file mode 100644
index 0000000..d944cb8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/301-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/0/301.dat', '2.jpg', 'Mon, 09 Jul 2007 11:06:37 GMT', 'image/jpeg', 62274);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/301.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/301.inc
new file mode 100644
index 0000000..f17f441
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/301.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:648;s:6:"height";i:486;s:18:"derivativeSourceId";i:299;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:62274;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:299;s:2:"id";i:301;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979197;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:648;s:6:"height";i:486;s:18:"derivativeSourceId";i:299;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:62274;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:299;s:2:"id";i:301;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979197;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/302.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/302.inc
new file mode 100644
index 0000000..2c5a705
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/302.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:600;s:6:"height";i:450;s:18:"derivativeSourceId";i:300;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:55590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:298;s:2:"id";i:302;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979992;s:12:"serialNumber";i:6;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:600;s:6:"height";i:450;s:18:"derivativeSourceId";i:300;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:55590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:298;s:2:"id";i:302;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979992;s:12:"serialNumber";i:6;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/303.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/303.inc
new file mode 100644
index 0000000..b305602
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/303.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:600;s:6:"height";i:450;s:18:"derivativeSourceId";i:302;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:55590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:144;s:2:"id";i:303;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979970;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:600;s:6:"height";i:450;s:18:"derivativeSourceId";i:302;s:20:"derivativeOperations";s:13:"thumbnail|600";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:55590;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:144;s:2:"id";i:303;s:17:"creationTimestamp";i:1183979179;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979970;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/304.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/304.inc
new file mode 100644
index 0000000..1257cf9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/304.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:146343;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"3";s:20:"viewedSinceTimestamp";i:1183979560;s:20:"originationTimestamp";i:1183979560;s:13:"pathComponent";s:5:"3.jpg";s:8:"parentId";i:298;s:2:"id";i:304;s:17:"creationTimestamp";i:1183979560;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979560;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:146343;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"3";s:20:"viewedSinceTimestamp";i:1183979560;s:20:"originationTimestamp";i:1183979560;s:13:"pathComponent";s:5:"3.jpg";s:8:"parentId";i:298;s:2:"id";i:304;s:17:"creationTimestamp";i:1183979560;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979560;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/305-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/305-fast.inc
new file mode 100644
index 0000000..5c5b5fc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/305-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/0/305.dat', '3.jpg', 'Mon, 09 Jul 2007 11:46:47 GMT', 'image/jpeg', 12614);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/305.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/305.inc
new file mode 100644
index 0000000..4a8a0c6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/305.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:304;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:12614;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:304;s:2:"id";i:305;s:17:"creationTimestamp";i:1183979560;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981607;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:304;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:12614;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:304;s:2:"id";i:305;s:17:"creationTimestamp";i:1183979560;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981607;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/306-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/306-fast.inc
new file mode 100644
index 0000000..63808c8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/306-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/0/306.dat', '3.jpg', 'Mon, 09 Jul 2007 11:15:36 GMT', 'image/jpeg', 55150);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/306.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/306.inc
new file mode 100644
index 0000000..2763a99
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/306.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:304;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:55150;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:304;s:2:"id";i:306;s:17:"creationTimestamp";i:1183979560;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979736;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:304;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:55150;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:304;s:2:"id";i:306;s:17:"creationTimestamp";i:1183979560;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979736;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/307.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/307.inc
new file mode 100644
index 0000000..ed25810
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/307.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:101556;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"4";s:20:"viewedSinceTimestamp";i:1183979565;s:20:"originationTimestamp";i:1183979565;s:13:"pathComponent";s:5:"4.jpg";s:8:"parentId";i:298;s:2:"id";i:307;s:17:"creationTimestamp";i:1183979565;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979565;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:101556;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"4";s:20:"viewedSinceTimestamp";i:1183979565;s:20:"originationTimestamp";i:1183979565;s:13:"pathComponent";s:5:"4.jpg";s:8:"parentId";i:298;s:2:"id";i:307;s:17:"creationTimestamp";i:1183979565;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979565;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/308-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/308-fast.inc
new file mode 100644
index 0000000..816cbce
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/308-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/0/308.dat', '4.jpg', 'Mon, 09 Jul 2007 11:46:47 GMT', 'image/jpeg', 9615);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/308.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/308.inc
new file mode 100644
index 0000000..51afe52
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/308.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:307;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:9615;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:307;s:2:"id";i:308;s:17:"creationTimestamp";i:1183979565;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981607;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:307;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:9615;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:307;s:2:"id";i:308;s:17:"creationTimestamp";i:1183979565;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981607;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/309-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/309-fast.inc
new file mode 100644
index 0000000..3e270ec
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/309-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/0/309.dat', '4.jpg', 'Mon, 09 Jul 2007 11:16:38 GMT', 'image/jpeg', 37220);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/309.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/309.inc
new file mode 100644
index 0000000..cc32baf
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/0/309.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:307;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:37220;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:307;s:2:"id";i:309;s:17:"creationTimestamp";i:1183979565;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979798;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:307;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:37220;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:307;s:2:"id";i:309;s:17:"creationTimestamp";i:1183979565;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979798;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/310.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/310.inc
new file mode 100644
index 0000000..f874a09
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/310.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:119113;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"5";s:20:"viewedSinceTimestamp";i:1183979572;s:20:"originationTimestamp";i:1183979572;s:13:"pathComponent";s:5:"5.jpg";s:8:"parentId";i:298;s:2:"id";i:310;s:17:"creationTimestamp";i:1183979572;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979572;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:119113;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"5";s:20:"viewedSinceTimestamp";i:1183979572;s:20:"originationTimestamp";i:1183979572;s:13:"pathComponent";s:5:"5.jpg";s:8:"parentId";i:298;s:2:"id";i:310;s:17:"creationTimestamp";i:1183979572;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979572;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/311-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/311-fast.inc
new file mode 100644
index 0000000..ade9275
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/311-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/1/311.dat', '5.jpg', 'Mon, 09 Jul 2007 11:46:47 GMT', 'image/jpeg', 10423);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/311.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/311.inc
new file mode 100644
index 0000000..688550d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/311.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:310;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:10423;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:310;s:2:"id";i:311;s:17:"creationTimestamp";i:1183979572;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981607;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:310;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:10423;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:310;s:2:"id";i:311;s:17:"creationTimestamp";i:1183979572;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981607;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/312-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/312-fast.inc
new file mode 100644
index 0000000..1fd24d2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/312-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/1/312.dat', '5.jpg', 'Mon, 09 Jul 2007 11:16:37 GMT', 'image/jpeg', 42965);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/312.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/312.inc
new file mode 100644
index 0000000..7196a52
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/312.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:310;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42965;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:310;s:2:"id";i:312;s:17:"creationTimestamp";i:1183979572;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979797;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:310;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:42965;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:310;s:2:"id";i:312;s:17:"creationTimestamp";i:1183979572;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979797;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/313.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/313.inc
new file mode 100644
index 0000000..92a4b33
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/313.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:106904;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"6";s:20:"viewedSinceTimestamp";i:1183979576;s:20:"originationTimestamp";i:1183979576;s:13:"pathComponent";s:5:"6.jpg";s:8:"parentId";i:298;s:2:"id";i:313;s:17:"creationTimestamp";i:1183979576;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979576;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:600;s:6:"height";i:600;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:106904;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";N;s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:1:"6";s:20:"viewedSinceTimestamp";i:1183979576;s:20:"originationTimestamp";i:1183979576;s:13:"pathComponent";s:5:"6.jpg";s:8:"parentId";i:298;s:2:"id";i:313;s:17:"creationTimestamp";i:1183979576;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979576;s:12:"serialNumber";i:1;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/314-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/314-fast.inc
new file mode 100644
index 0000000..459830c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/314-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/1/314.dat', '6.jpg', 'Mon, 09 Jul 2007 11:46:48 GMT', 'image/jpeg', 7763);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/314.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/314.inc
new file mode 100644
index 0000000..9d3e81d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/314.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:313;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:7763;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:313;s:2:"id";i:314;s:17:"creationTimestamp";i:1183979576;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183981608;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:200;s:18:"derivativeSourceId";i:313;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:7763;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:313;s:2:"id";i:314;s:17:"creationTimestamp";i:1183979576;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183981608;s:12:"serialNumber";i:4;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/315-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/315-fast.inc
new file mode 100644
index 0000000..f53ccc2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/315-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/1/315.dat', '6.jpg', 'Mon, 09 Jul 2007 11:15:37 GMT', 'image/jpeg', 35233);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/315.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/315.inc
new file mode 100644
index 0000000..0fe12f3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/315.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:313;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:35233;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:313;s:2:"id";i:315;s:17:"creationTimestamp";i:1183979576;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183979737;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:486;s:6:"height";i:486;s:18:"derivativeSourceId";i:313;s:20:"derivativeOperations";s:13:"scale|936,486";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:35233;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:313;s:2:"id";i:315;s:17:"creationTimestamp";i:1183979576;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183979737;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/316.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/316.inc
new file mode 100644
index 0000000..e4054b4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/316.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryAlbumItem.class|O:16:"GalleryAlbumItem":24:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Style";s:20:"viewedSinceTimestamp";i:1183987357;s:20:"originationTimestamp";i:1183987357;s:13:"pathComponent";s:5:"style";s:8:"parentId";i:13;s:2:"id";i:316;s:17:"creationTimestamp";i:1183987357;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987775;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:22:{s:5:"theme";s:5:"abeto";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:3:"asc";s:18:"canContainChildren";i:1;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:0:"";s:5:"title";s:11:"Serie Style";s:20:"viewedSinceTimestamp";i:1183987357;s:20:"originationTimestamp";i:1183987357;s:13:"pathComponent";s:5:"style";s:8:"parentId";i:13;s:2:"id";i:316;s:17:"creationTimestamp";i:1183987357;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987775;s:12:"serialNumber";i:7;s:10:"entityType";s:16:"GalleryAlbumItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/317.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/317.inc
new file mode 100644
index 0000000..65f9790
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/317.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:800;s:6:"height";i:838;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:53202;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:32:"Serie Style / Puertas correderas";s:20:"viewedSinceTimestamp";i:1183987473;s:20:"originationTimestamp";i:1183987473;s:13:"pathComponent";s:5:"1.jpg";s:8:"parentId";i:316;s:2:"id";i:317;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:800;s:6:"height";i:838;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:53202;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:32:"Serie Style / Puertas correderas";s:20:"viewedSinceTimestamp";i:1183987473;s:20:"originationTimestamp";i:1183987473;s:13:"pathComponent";s:5:"1.jpg";s:8:"parentId";i:316;s:2:"id";i:317;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/318-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/318-fast.inc
new file mode 100644
index 0000000..7c55b53
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/318-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/1/318.dat', '1.jpg', 'Mon, 09 Jul 2007 13:24:33 GMT', 'image/jpeg', 4120);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/318.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/318.inc
new file mode 100644
index 0000000..8c045bd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/318.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:191;s:6:"height";i:200;s:18:"derivativeSourceId";i:317;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4120;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:317;s:2:"id";i:318;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987473;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:191;s:6:"height";i:200;s:18:"derivativeSourceId";i:317;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4120;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:317;s:2:"id";i:318;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987473;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/319-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/319-fast.inc
new file mode 100644
index 0000000..042aecb
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/319-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/1/319.dat', '1.jpg', 'Mon, 09 Jul 2007 13:26:23 GMT', 'image/jpeg', 23231);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/319.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/319.inc
new file mode 100644
index 0000000..46f7eb9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/1/319.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:611;s:6:"height";i:640;s:18:"derivativeSourceId";i:317;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:23231;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:317;s:2:"id";i:319;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987583;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:611;s:6:"height";i:640;s:18:"derivativeSourceId";i:317;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:23231;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:317;s:2:"id";i:319;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987583;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/320.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/320.inc
new file mode 100644
index 0000000..1965fee
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/320.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:317;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:317;s:2:"id";i:320;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987473;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:317;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:317;s:2:"id";i:320;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987473;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/321-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/321-fast.inc
new file mode 100644
index 0000000..31d9514
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/321-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/2/321.dat', 'style.jpg', 'Mon, 09 Jul 2007 13:27:16 GMT', 'image/jpeg', 4120);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/321.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/321.inc
new file mode 100644
index 0000000..4f1ec89
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/321.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:191;s:6:"height";i:200;s:18:"derivativeSourceId";i:318;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4120;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:316;s:2:"id";i:321;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987636;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:191;s:6:"height";i:200;s:18:"derivativeSourceId";i:318;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4120;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:316;s:2:"id";i:321;s:17:"creationTimestamp";i:1183987473;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987636;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/322.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/322.inc
new file mode 100644
index 0000000..d576a3d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/322.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:1024;s:6:"height";i:704;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:74398;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:34:"Serie Style / Puertas practicables";s:20:"viewedSinceTimestamp";i:1183987496;s:20:"originationTimestamp";i:1183987496;s:13:"pathComponent";s:5:"2.jpg";s:8:"parentId";i:316;s:2:"id";i:322;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:1024;s:6:"height";i:704;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:74398;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:34:"Serie Style / Puertas practicables";s:20:"viewedSinceTimestamp";i:1183987496;s:20:"originationTimestamp";i:1183987496;s:13:"pathComponent";s:5:"2.jpg";s:8:"parentId";i:316;s:2:"id";i:322;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/323-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/323-fast.inc
new file mode 100644
index 0000000..cafe497
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/323-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/2/323.dat', '2.jpg', 'Mon, 09 Jul 2007 13:24:57 GMT', 'image/jpeg', 4428);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/323.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/323.inc
new file mode 100644
index 0000000..656e575
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/323.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:138;s:18:"derivativeSourceId";i:322;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4428;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:322;s:2:"id";i:323;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987497;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:138;s:18:"derivativeSourceId";i:322;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4428;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:322;s:2:"id";i:323;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987497;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/324-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/324-fast.inc
new file mode 100644
index 0000000..f9b47ff
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/324-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/2/324.dat', '2.jpg', 'Mon, 09 Jul 2007 13:26:23 GMT', 'image/jpeg', 23896);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/324.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/324.inc
new file mode 100644
index 0000000..af4af55
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/324.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:440;s:18:"derivativeSourceId";i:322;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:23896;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:322;s:2:"id";i:324;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987583;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:440;s:18:"derivativeSourceId";i:322;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:23896;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:322;s:2:"id";i:324;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987583;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/325.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/325.inc
new file mode 100644
index 0000000..6e17e4a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/325.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:322;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:322;s:2:"id";i:325;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987496;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:322;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:322;s:2:"id";i:325;s:17:"creationTimestamp";i:1183987496;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987496;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/326.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/326.inc
new file mode 100644
index 0000000..8d5cbcc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/326.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:1024;s:6:"height";i:636;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:57074;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:32:"Serie Style / Puertas correderas";s:20:"viewedSinceTimestamp";i:1183987523;s:20:"originationTimestamp";i:1183987523;s:13:"pathComponent";s:5:"3.jpg";s:8:"parentId";i:316;s:2:"id";i:326;s:17:"creationTimestamp";i:1183987523;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:1024;s:6:"height";i:636;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:57074;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:32:"Serie Style / Puertas correderas";s:20:"viewedSinceTimestamp";i:1183987523;s:20:"originationTimestamp";i:1183987523;s:13:"pathComponent";s:5:"3.jpg";s:8:"parentId";i:316;s:2:"id";i:326;s:17:"creationTimestamp";i:1183987523;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/327-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/327-fast.inc
new file mode 100644
index 0000000..9ad2364
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/327-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/2/327.dat', '3.jpg', 'Mon, 09 Jul 2007 13:25:24 GMT', 'image/jpeg', 4198);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/327.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/327.inc
new file mode 100644
index 0000000..04660a5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/327.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:124;s:18:"derivativeSourceId";i:326;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4198;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:326;s:2:"id";i:327;s:17:"creationTimestamp";i:1183987524;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987524;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:124;s:18:"derivativeSourceId";i:326;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4198;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:326;s:2:"id";i:327;s:17:"creationTimestamp";i:1183987524;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987524;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/328-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/328-fast.inc
new file mode 100644
index 0000000..42aebbc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/328-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/2/328.dat', '3.jpg', 'Mon, 09 Jul 2007 13:26:29 GMT', 'image/jpeg', 19685);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/328.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/328.inc
new file mode 100644
index 0000000..e6ccfd4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/328.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:398;s:18:"derivativeSourceId";i:326;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:19685;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:326;s:2:"id";i:328;s:17:"creationTimestamp";i:1183987524;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987589;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:398;s:18:"derivativeSourceId";i:326;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:19685;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:326;s:2:"id";i:328;s:17:"creationTimestamp";i:1183987524;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987589;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/329.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/329.inc
new file mode 100644
index 0000000..27ca98f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/2/329.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:326;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:326;s:2:"id";i:329;s:17:"creationTimestamp";i:1183987524;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987524;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:326;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:326;s:2:"id";i:329;s:17:"creationTimestamp";i:1183987524;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987524;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/330.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/330.inc
new file mode 100644
index 0000000..acf2cbe
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/330.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryPhotoItem.class|O:16:"GalleryPhotoItem":25:{s:5:"width";i:1024;s:6:"height";i:611;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:91621;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:32:"Serie Style / Puertas correderas";s:20:"viewedSinceTimestamp";i:1183987550;s:20:"originationTimestamp";i:1183987550;s:13:"pathComponent";s:5:"4.jpg";s:8:"parentId";i:316;s:2:"id";i:330;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:1;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:23:{s:5:"width";i:1024;s:6:"height";i:611;s:8:"mimeType";s:10:"image/jpeg";s:4:"size";i:91621;s:18:"canContainChildren";i:0;s:11:"description";s:0:"";s:8:"keywords";s:0:"";s:7:"ownerId";i:6;s:8:"renderer";N;s:7:"summary";s:14:"Remates: Plata";s:5:"title";s:32:"Serie Style / Puertas correderas";s:20:"viewedSinceTimestamp";i:1183987550;s:20:"originationTimestamp";i:1183987550;s:13:"pathComponent";s:5:"4.jpg";s:8:"parentId";i:316;s:2:"id";i:330;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:1;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987737;s:12:"serialNumber";i:2;s:10:"entityType";s:16:"GalleryPhotoItem";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/331-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/331-fast.inc
new file mode 100644
index 0000000..da3b61b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/331-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/3/331.dat', '4.jpg', 'Mon, 09 Jul 2007 13:25:50 GMT', 'image/jpeg', 4533);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/331.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/331.inc
new file mode 100644
index 0000000..129058d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/331.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:200;s:6:"height";i:119;s:18:"derivativeSourceId";i:330;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4533;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:330;s:2:"id";i:331;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987550;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:200;s:6:"height";i:119;s:18:"derivativeSourceId";i:330;s:20:"derivativeOperations";s:13:"thumbnail|200";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:4533;s:14:"derivativeType";i:1;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:330;s:2:"id";i:331;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987550;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/332-fast.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/332-fast.inc
new file mode 100644
index 0000000..6e6f268
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/332-fast.inc
@@ -0,0 +1 @@
+fastDownload('cache/derivative/3/3/332.dat', '4.jpg', 'Mon, 09 Jul 2007 13:26:28 GMT', 'image/jpeg', 24940);} ?>
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/332.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/332.inc
new file mode 100644
index 0000000..57455fd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/332.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:640;s:6:"height";i:382;s:18:"derivativeSourceId";i:330;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:24940;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:330;s:2:"id";i:332;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987588;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:640;s:6:"height";i:382;s:18:"derivativeSourceId";i:330;s:20:"derivativeOperations";s:13:"scale|640,640";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";i:24940;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:330;s:2:"id";i:332;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987588;s:12:"serialNumber";i:2;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/333.inc b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/333.inc
new file mode 100644
index 0000000..175daca
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/entity/3/3/333.inc
@@ -0,0 +1 @@
+modules/core/classes/GalleryDerivativeImage.class|O:22:"GalleryDerivativeImage":21:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:330;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:330;s:2:"id";i:333;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:0;s:6:"linkId";N;s:12:"linkedEntity";N;s:21:"modificationTimestamp";i:1183987550;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;s:17:"_persistentStatus";a:2:{s:5:"flags";i:0;s:13:"originalValue";a:19:{s:5:"width";i:0;s:6:"height";i:0;s:18:"derivativeSourceId";i:330;s:20:"derivativeOperations";s:13:"scale|800,800";s:15:"derivativeOrder";i:0;s:14:"derivativeSize";N;s:14:"derivativeType";i:2;s:8:"mimeType";s:10:"image/jpeg";s:20:"postFilterOperations";N;s:8:"isBroken";i:0;s:8:"parentId";i:330;s:2:"id";i:333;s:17:"creationTimestamp";i:1183987550;s:10:"isLinkable";i:0;s:6:"linkId";N;s:21:"modificationTimestamp";i:1183987550;s:12:"serialNumber";i:1;s:10:"entityType";s:22:"GalleryDerivativeImage";s:14:"onLoadHandlers";N;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc
new file mode 100644
index 0000000..9ee9bf0
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc
@@ -0,0 +1 @@
+|a:4:{s:15:"implementations";a:22:{s:14:"ItemEditPlugin";a:8:{s:12:"ItemEditItem";s:29:"modules/core/ItemEditItem.inc";s:17:"ItemEditAnimation";s:34:"modules/core/ItemEditAnimation.inc";s:13:"ItemEditMovie";s:30:"modules/core/ItemEditMovie.inc";s:13:"ItemEditAlbum";s:30:"modules/core/ItemEditAlbum.inc";s:13:"ItemEditPhoto";s:30:"modules/core/ItemEditPhoto.inc";s:13:"ItemEditTheme";s:30:"modules/core/ItemEditTheme.inc";s:27:"ItemEditRotateAndScalePhoto";s:44:"modules/core/ItemEditRotateAndScalePhoto.inc";s:22:"ItemEditPhotoThumbnail";s:39:"modules/core/ItemEditPhotoThumbnail.inc";}s:13:"ItemAddPlugin";a:6:{s:18:"ItemAddFromBrowser";s:35:"modules/core/ItemAddFromBrowser.inc";s:14:"ItemAddFromWeb";s:34:"modules/itemadd/ItemAddFromWeb.inc";s:17:"ItemAddFromServer";s:37:"modules/itemadd/ItemAddFromServer.inc";s:15:"ItemAddLinkItem";s:36:"modules/linkitem/ItemAddLinkItem.inc";s:19:"ItemAddUploadApplet";s:44:"modules/uploadapplet/ItemAddUploadApplet.inc";s:16:"ItemAddPublishXp";s:38:"modules/publishxp/ItemAddPublishXp.inc";}s:19:"GalleryUrlGenerator";a:1:{s:22:"ModRewriteUrlGenerator";s:71:"modules/rewrite/classes/parsers/modrewrite/ModRewriteUrlGenerator.class";}s:13:"GalleryEntity";a:14:{s:13:"GalleryEntity";s:40:"modules/core/classes/GalleryEntity.class";s:18:"GalleryChildEntity";s:45:"modules/core/classes/GalleryChildEntity.class";s:16:"GalleryAlbumItem";s:43:"modules/core/classes/GalleryAlbumItem.class";s:11:"GalleryUser";s:38:"modules/core/classes/GalleryUser.class";s:12:"GalleryGroup";s:39:"modules/core/classes/GalleryGroup.class";s:17:"GalleryDerivative";s:44:"modules/core/classes/GalleryDerivative.class";s:22:"GalleryDerivativeImage";s:49:"modules/core/classes/GalleryDerivativeImage.class";s:16:"GalleryMovieItem";s:43:"modules/core/classes/GalleryMovieItem.class";s:20:"GalleryAnimationItem";s:47:"modules/core/classes/GalleryAnimationItem.class";s:16:"GalleryPhotoItem";s:43:"modules/core/classes/GalleryPhotoItem.class";s:18:"GalleryUnknownItem";s:45:"modules/core/classes/GalleryUnknownItem.class";s:15:"GalleryLinkItem";s:46:"modules/linkitem/classes/GalleryLinkItem.class";s:14:"ThumbnailImage";s:46:"modules/thumbnail/classes/ThumbnailImage.class";s:14:"GalleryComment";s:44:"modules/comment/classes/GalleryComment.class";}s:17:"GalleryDerivative";a:1:{s:22:"GalleryDerivativeImage";s:49:"modules/core/classes/GalleryDerivativeImage.class";}s:11:"GalleryItem";a:4:{s:16:"GalleryPhotoItem";s:43:"modules/core/classes/GalleryPhotoItem.class";s:16:"GalleryMovieItem";s:43:"modules/core/classes/GalleryMovieItem.class";s:20:"GalleryAnimationItem";s:47:"modules/core/classes/GalleryAnimationItem.class";s:18:"GalleryUnknownItem";s:45:"modules/core/classes/GalleryUnknownItem.class";}s:19:"GalleryDynamicAlbum";a:1:{s:19:"GalleryDynamicAlbum";s:46:"modules/core/classes/GalleryDynamicAlbum.class";}s:26:"GallerySearchInterface_1_0";a:2:{s:17:"GalleryCoreSearch";s:44:"modules/core/classes/GalleryCoreSearch.class";s:20:"GalleryCommentSearch";s:50:"modules/comment/classes/GalleryCommentSearch.class";}s:13:"ItemAddOption";a:2:{s:21:"CreateThumbnailOption";s:38:"modules/core/CreateThumbnailOption.inc";s:21:"ExifDescriptionOption";s:38:"modules/exif/ExifDescriptionOption.inc";}s:15:"MaintenanceTask";a:10:{s:20:"OptimizeDatabaseTask";s:47:"modules/core/classes/OptimizeDatabaseTask.class";s:18:"FlushTemplatesTask";s:45:"modules/core/classes/FlushTemplatesTask.class";s:22:"FlushDatabaseCacheTask";s:49:"modules/core/classes/FlushDatabaseCacheTask.class";s:20:"BuildDerivativesTask";s:47:"modules/core/classes/BuildDerivativesTask.class";s:19:"ResetViewCountsTask";s:46:"modules/core/classes/ResetViewCountsTask.class";s:14:"SystemInfoTask";s:41:"modules/core/classes/SystemInfoTask.class";s:27:"SetOriginationTimestampTask";s:54:"modules/core/classes/SetOriginationTimestampTask.class";s:18:"DeleteSessionsTask";s:45:"modules/core/classes/DeleteSessionsTask.class";s:25:"ConvertDatabaseToUtf8Task";s:52:"modules/core/classes/ConvertDatabaseToUtf8Task.class";s:24:"RewriteCheckConflictTask";s:54:"modules/rewrite/classes/RewriteCheckConflictTask.class";}s:18:"CaptchaAdminOption";a:2:{s:22:"CoreCaptchaAdminOption";s:49:"modules/core/classes/CoreCaptchaAdminOption.class";s:25:"CommentCaptchaAdminOption";s:55:"modules/comment/classes/CommentCaptchaAdminOption.class";}s:17:"GalleryAuthPlugin";a:2:{s:17:"SessionAuthPlugin";s:41:"modules/core/classes/GallerySession.class";s:14:"HttpAuthPlugin";s:45:"modules/httpauth/classes/HttpAuthPlugin.class";}s:18:"IconsInterface_1_0";a:1:{s:9:"IconsImpl";s:37:"modules/icons/classes/IconsImpl.class";}s:22:"SlideshowInterface_1_0";a:1:{s:13:"SlideshowImpl";s:45:"modules/slideshow/classes/SlideshowImpl.class";}s:14:"GalleryToolkit";a:4:{s:9:"GdToolkit";s:34:"modules/gd/classes/GdToolkit.class";s:15:"LinkItemToolkit";s:46:"modules/linkitem/classes/LinkItemToolkit.class";s:16:"ThumbnailToolkit";s:48:"modules/thumbnail/classes/ThumbnailToolkit.class";s:11:"ExifToolkit";s:38:"modules/exif/classes/ExifToolkit.class";}s:14:"ItemEditOption";a:3:{s:14:"LinkItemOption";s:35:"modules/linkitem/LinkItemOption.inc";s:21:"CustomThumbnailOption";s:43:"modules/thumbnail/CustomThumbnailOption.inc";s:14:"RatingItemEdit";s:33:"modules/rating/RatingItemEdit.inc";}s:23:"ImageFrameInterface_1_1";a:1:{s:14:"ImageFrameImpl";s:47:"modules/imageframe/classes/ImageFrameImpl.class";}s:21:"HttpAuthInterface_1_0";a:1:{s:14:"HttpAuthHelper";s:45:"modules/httpauth/classes/HttpAuthHelper.class";}s:17:"ExifInterface_1_0";a:1:{s:13:"ExifExtractor";s:40:"modules/exif/classes/ExifExtractor.class";}s:24:"GallerySortInterface_1_2";a:1:{s:15:"RatingSortOrder";s:44:"modules/rating/classes/RatingSortOrder.class";}s:23:"CartPluginInterface_1_0";a:1:{s:20:"ShutterflyCartPlugin";s:53:"modules/shutterfly/classes/ShutterflyCartPlugin.class";}s:10:"RewriteApi";a:1:{s:10:"RewriteApi";s:40:"modules/rewrite/classes/RewriteApi.class";}}s:3:"ids";a:22:{s:14:"ItemEditPlugin";a:8:{s:12:"ItemEditItem";s:12:"ItemEditItem";s:17:"ItemEditAnimation";s:17:"ItemEditAnimation";s:13:"ItemEditMovie";s:13:"ItemEditMovie";s:13:"ItemEditAlbum";s:13:"ItemEditAlbum";s:13:"ItemEditPhoto";s:13:"ItemEditPhoto";s:13:"ItemEditTheme";s:13:"ItemEditTheme";s:27:"ItemEditRotateAndScalePhoto";s:27:"ItemEditRotateAndScalePhoto";s:22:"ItemEditPhotoThumbnail";s:22:"ItemEditPhotoThumbnail";}s:13:"ItemAddPlugin";a:6:{s:18:"ItemAddFromBrowser";s:18:"ItemAddFromBrowser";s:14:"ItemAddFromWeb";s:14:"ItemAddFromWeb";s:17:"ItemAddFromServer";s:17:"ItemAddFromServer";s:15:"ItemAddLinkItem";s:15:"ItemAddLinkItem";s:19:"ItemAddUploadApplet";s:19:"ItemAddUploadApplet";s:16:"ItemAddPublishXp";s:16:"ItemAddPublishXp";}s:19:"GalleryUrlGenerator";a:1:{s:22:"ModRewriteUrlGenerator";s:22:"ModRewriteUrlGenerator";}s:13:"GalleryEntity";a:14:{s:13:"GalleryEntity";s:13:"GalleryEntity";s:18:"GalleryChildEntity";s:18:"GalleryChildEntity";s:16:"GalleryAlbumItem";s:16:"GalleryAlbumItem";s:11:"GalleryUser";s:11:"GalleryUser";s:12:"GalleryGroup";s:12:"GalleryGroup";s:17:"GalleryDerivative";s:17:"GalleryDerivative";s:22:"GalleryDerivativeImage";s:22:"GalleryDerivativeImage";s:16:"GalleryMovieItem";s:16:"GalleryMovieItem";s:20:"GalleryAnimationItem";s:20:"GalleryAnimationItem";s:16:"GalleryPhotoItem";s:16:"GalleryPhotoItem";s:18:"GalleryUnknownItem";s:18:"GalleryUnknownItem";s:15:"GalleryLinkItem";s:15:"GalleryLinkItem";s:14:"ThumbnailImage";s:14:"ThumbnailImage";s:14:"GalleryComment";s:14:"GalleryComment";}s:17:"GalleryDerivative";a:1:{s:22:"GalleryDerivativeImage";s:22:"GalleryDerivativeImage";}s:11:"GalleryItem";a:4:{s:16:"GalleryPhotoItem";s:16:"GalleryPhotoItem";s:16:"GalleryMovieItem";s:16:"GalleryMovieItem";s:20:"GalleryAnimationItem";s:20:"GalleryAnimationItem";s:18:"GalleryUnknownItem";s:18:"GalleryUnknownItem";}s:19:"GalleryDynamicAlbum";a:1:{s:19:"GalleryDynamicAlbum";s:19:"GalleryDynamicAlbum";}s:26:"GallerySearchInterface_1_0";a:2:{s:17:"GalleryCoreSearch";s:17:"GalleryCoreSearch";s:7:"comment";s:20:"GalleryCommentSearch";}s:13:"ItemAddOption";a:2:{s:21:"CreateThumbnailOption";s:21:"CreateThumbnailOption";s:21:"ExifDescriptionOption";s:21:"ExifDescriptionOption";}s:15:"MaintenanceTask";a:10:{s:20:"OptimizeDatabaseTask";s:20:"OptimizeDatabaseTask";s:18:"FlushTemplatesTask";s:18:"FlushTemplatesTask";s:22:"FlushDatabaseCacheTask";s:22:"FlushDatabaseCacheTask";s:20:"BuildDerivativesTask";s:20:"BuildDerivativesTask";s:19:"ResetViewCountsTask";s:19:"ResetViewCountsTask";s:14:"SystemInfoTask";s:14:"SystemInfoTask";s:27:"SetOriginationTimestampTask";s:27:"SetOriginationTimestampTask";s:18:"DeleteSessionsTask";s:18:"DeleteSessionsTask";s:25:"ConvertDatabaseToUtf8Task";s:25:"ConvertDatabaseToUtf8Task";s:24:"RewriteCheckConflictTask";s:24:"RewriteCheckConflictTask";}s:18:"CaptchaAdminOption";a:2:{s:22:"CoreCaptchaAdminOption";s:22:"CoreCaptchaAdminOption";s:25:"CommentCaptchaAdminOption";s:25:"CommentCaptchaAdminOption";}s:17:"GalleryAuthPlugin";a:2:{s:17:"SessionAuthPlugin";s:17:"SessionAuthPlugin";s:14:"HttpAuthPlugin";s:14:"HttpAuthPlugin";}s:18:"IconsInterface_1_0";a:1:{s:5:"Icons";s:9:"IconsImpl";}s:22:"SlideshowInterface_1_0";a:1:{s:9:"Slideshow";s:13:"SlideshowImpl";}s:14:"GalleryToolkit";a:4:{s:2:"Gd";s:9:"GdToolkit";s:15:"LinkItemToolkit";s:15:"LinkItemToolkit";s:9:"Thumbnail";s:16:"ThumbnailToolkit";s:4:"Exif";s:11:"ExifToolkit";}s:14:"ItemEditOption";a:3:{s:14:"LinkItemOption";s:14:"LinkItemOption";s:21:"CustomThumbnailOption";s:21:"CustomThumbnailOption";s:14:"RatingItemEdit";s:14:"RatingItemEdit";}s:23:"ImageFrameInterface_1_1";a:1:{s:10:"ImageFrame";s:14:"ImageFrameImpl";}s:21:"HttpAuthInterface_1_0";a:1:{s:17:"HttpAuthInterface";s:14:"HttpAuthHelper";}s:17:"ExifInterface_1_0";a:1:{s:4:"Exif";s:13:"ExifExtractor";}s:24:"GallerySortInterface_1_2";a:1:{s:15:"RatingSortOrder";s:15:"RatingSortOrder";}s:23:"CartPluginInterface_1_0";a:1:{s:10:"shutterfly";s:20:"ShutterflyCartPlugin";}s:10:"RewriteApi";a:1:{s:10:"RewriteApi";s:10:"RewriteApi";}}s:9:"pluginIds";a:22:{s:14:"ItemEditPlugin";a:8:{s:12:"ItemEditItem";s:4:"core";s:17:"ItemEditAnimation";s:4:"core";s:13:"ItemEditMovie";s:4:"core";s:13:"ItemEditAlbum";s:4:"core";s:13:"ItemEditPhoto";s:4:"core";s:13:"ItemEditTheme";s:4:"core";s:27:"ItemEditRotateAndScalePhoto";s:4:"core";s:22:"ItemEditPhotoThumbnail";s:4:"core";}s:13:"ItemAddPlugin";a:6:{s:18:"ItemAddFromBrowser";s:4:"core";s:14:"ItemAddFromWeb";s:7:"itemadd";s:17:"ItemAddFromServer";s:7:"itemadd";s:15:"ItemAddLinkItem";s:8:"linkitem";s:19:"ItemAddUploadApplet";s:12:"uploadapplet";s:16:"ItemAddPublishXp";s:9:"publishxp";}s:19:"GalleryUrlGenerator";a:1:{s:22:"ModRewriteUrlGenerator";s:7:"rewrite";}s:13:"GalleryEntity";a:14:{s:13:"GalleryEntity";s:4:"core";s:18:"GalleryChildEntity";s:4:"core";s:16:"GalleryAlbumItem";s:4:"core";s:11:"GalleryUser";s:4:"core";s:12:"GalleryGroup";s:4:"core";s:17:"GalleryDerivative";s:4:"core";s:22:"GalleryDerivativeImage";s:4:"core";s:16:"GalleryMovieItem";s:4:"core";s:20:"GalleryAnimationItem";s:4:"core";s:16:"GalleryPhotoItem";s:4:"core";s:18:"GalleryUnknownItem";s:4:"core";s:15:"GalleryLinkItem";s:8:"linkitem";s:14:"ThumbnailImage";s:9:"thumbnail";s:14:"GalleryComment";s:7:"comment";}s:17:"GalleryDerivative";a:1:{s:22:"GalleryDerivativeImage";s:4:"core";}s:11:"GalleryItem";a:4:{s:16:"GalleryPhotoItem";s:4:"core";s:16:"GalleryMovieItem";s:4:"core";s:20:"GalleryAnimationItem";s:4:"core";s:18:"GalleryUnknownItem";s:4:"core";}s:19:"GalleryDynamicAlbum";a:1:{s:19:"GalleryDynamicAlbum";s:4:"core";}s:26:"GallerySearchInterface_1_0";a:2:{s:17:"GalleryCoreSearch";s:4:"core";s:20:"GalleryCommentSearch";s:7:"comment";}s:13:"ItemAddOption";a:2:{s:21:"CreateThumbnailOption";s:4:"core";s:21:"ExifDescriptionOption";s:4:"exif";}s:15:"MaintenanceTask";a:10:{s:20:"OptimizeDatabaseTask";s:4:"core";s:18:"FlushTemplatesTask";s:4:"core";s:22:"FlushDatabaseCacheTask";s:4:"core";s:20:"BuildDerivativesTask";s:4:"core";s:19:"ResetViewCountsTask";s:4:"core";s:14:"SystemInfoTask";s:4:"core";s:27:"SetOriginationTimestampTask";s:4:"core";s:18:"DeleteSessionsTask";s:4:"core";s:25:"ConvertDatabaseToUtf8Task";s:4:"core";s:24:"RewriteCheckConflictTask";s:7:"rewrite";}s:18:"CaptchaAdminOption";a:2:{s:22:"CoreCaptchaAdminOption";s:4:"core";s:25:"CommentCaptchaAdminOption";s:7:"comment";}s:17:"GalleryAuthPlugin";a:2:{s:17:"SessionAuthPlugin";s:4:"core";s:14:"HttpAuthPlugin";s:8:"httpauth";}s:18:"IconsInterface_1_0";a:1:{s:9:"IconsImpl";s:5:"icons";}s:22:"SlideshowInterface_1_0";a:1:{s:13:"SlideshowImpl";s:9:"slideshow";}s:14:"GalleryToolkit";a:4:{s:9:"GdToolkit";s:2:"gd";s:15:"LinkItemToolkit";s:8:"linkitem";s:16:"ThumbnailToolkit";s:9:"thumbnail";s:11:"ExifToolkit";s:4:"exif";}s:14:"ItemEditOption";a:3:{s:14:"LinkItemOption";s:8:"linkitem";s:21:"CustomThumbnailOption";s:9:"thumbnail";s:14:"RatingItemEdit";s:6:"rating";}s:23:"ImageFrameInterface_1_1";a:1:{s:14:"ImageFrameImpl";s:10:"imageframe";}s:21:"HttpAuthInterface_1_0";a:1:{s:14:"HttpAuthHelper";s:8:"httpauth";}s:17:"ExifInterface_1_0";a:1:{s:13:"ExifExtractor";s:4:"exif";}s:24:"GallerySortInterface_1_2";a:1:{s:15:"RatingSortOrder";s:6:"rating";}s:23:"CartPluginInterface_1_0";a:1:{s:20:"ShutterflyCartPlugin";s:10:"shutterfly";}s:10:"RewriteApi";a:1:{s:10:"RewriteApi";s:7:"rewrite";}}s:5:"hints";a:3:{s:17:"GalleryDerivative";a:1:{s:1:"*";a:1:{s:22:"GalleryDerivativeImage";s:22:"GalleryDerivativeImage";}}s:11:"GalleryItem";a:6:{s:7:"image/*";a:1:{s:16:"GalleryPhotoItem";s:16:"GalleryPhotoItem";}s:21:"application/photoshop";a:1:{s:16:"GalleryPhotoItem";s:16:"GalleryPhotoItem";}s:7:"video/*";a:1:{s:16:"GalleryMovieItem";s:16:"GalleryMovieItem";}s:22:"application/x-director";a:1:{s:20:"GalleryAnimationItem";s:20:"GalleryAnimationItem";}s:29:"application/x-shockwave-flash";a:1:{s:20:"GalleryAnimationItem";s:20:"GalleryAnimationItem";}s:1:"*";a:1:{s:18:"GalleryUnknownItem";s:18:"GalleryUnknownItem";}}s:14:"ItemEditOption";a:2:{s:12:"itemedititem";a:2:{s:14:"LinkItemOption";s:14:"LinkItemOption";s:21:"CustomThumbnailOption";s:21:"CustomThumbnailOption";}s:13:"itemeditalbum";a:1:{s:14:"RatingItemEdit";s:14:"RatingItemEdit";}}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryMimeTypeHelper_mimeData.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryMimeTypeHelper_mimeData.inc
new file mode 100644
index 0000000..7108490
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryMimeTypeHelper_mimeData.inc
@@ -0,0 +1 @@
+|a:2:{s:12:"by-extension";a:157:{s:3:"zip";s:15:"application/zip";s:1:"z";s:22:"application/x-compress";s:3:"xyz";s:14:"chemical/x-xyz";s:3:"xwd";s:19:"image/x-xwindowdump";s:3:"xsl";s:8:"text/xml";s:3:"xpm";s:15:"image/x-xpixmap";s:3:"xls";s:24:"application/vnd.ms-excel";s:3:"xbm";s:15:"image/x-xbitmap";s:3:"wrl";s:10:"model/vrml";s:3:"wmv";s:14:"video/x-ms-wmv";s:5:"wmlsc";s:30:"application/vnd.wap.wmlscriptc";s:4:"wmls";s:22:"text/vnd.wap.wmlscript";s:4:"wmlc";s:24:"application/vnd.wap.wmlc";s:3:"wml";s:16:"text/vnd.wap.wml";s:3:"wmf";s:9:"image/wmf";s:3:"wma";s:14:"audio/x-ms-wma";s:5:"wbxml";s:25:"application/vnd.wap.wbxml";s:4:"wbmp";s:18:"image/vnd.wap.wbmp";s:3:"wav";s:11:"audio/x-wav";s:3:"vsd";s:21:"application/vnd.visio";s:4:"vrml";s:10:"model/vrml";s:3:"vcd";s:20:"application/x-cdlink";s:5:"ustar";s:19:"application/x-ustar";s:3:"txt";s:10:"text/plain";s:3:"tsv";s:25:"text/tab-separated-values";s:2:"tr";s:19:"application/x-troff";s:4:"tiff";s:10:"image/tiff";s:7:"tifcmyk";s:15:"image/tiff-cmyk";s:3:"tif";s:10:"image/tiff";s:3:"tga";s:9:"image/tga";s:7:"texinfo";s:21:"application/x-texinfo";s:4:"texi";s:21:"application/x-texinfo";s:3:"tex";s:17:"application/x-tex";s:3:"tcl";s:17:"application/x-tcl";s:3:"tar";s:17:"application/x-tar";s:1:"t";s:19:"application/x-troff";s:3:"swf";s:29:"application/x-shockwave-flash";s:3:"svg";s:13:"image/svg+xml";s:6:"sv4crc";s:20:"application/x-sv4crc";s:7:"sv4cpio";s:21:"application/x-sv4cpio";s:3:"src";s:25:"application/x-wais-source";s:3:"spl";s:26:"application/x-futuresplash";s:2:"so";s:24:"application/octet-stream";s:3:"snd";s:11:"audio/basic";s:4:"smil";s:16:"application/smil";s:3:"smi";s:16:"application/smil";s:3:"skt";s:18:"application/x-koan";s:3:"skp";s:18:"application/x-koan";s:3:"skm";s:18:"application/x-koan";s:3:"skd";s:18:"application/x-koan";s:3:"sit";s:21:"application/x-stuffit";s:4:"silo";s:10:"model/mesh";s:4:"shar";s:18:"application/x-shar";s:2:"sh";s:16:"application/x-sh";s:4:"sgml";s:9:"text/sgml";s:3:"sgm";s:9:"text/sgml";s:3:"rtx";s:13:"text/richtext";s:3:"rtf";s:8:"text/rtf";s:3:"rpm";s:27:"audio/x-pn-realaudio-plugin";s:4:"roff";s:19:"application/x-troff";s:2:"rm";s:20:"audio/x-pn-realaudio";s:3:"rgb";s:11:"image/x-rgb";s:3:"ras";s:18:"image/x-cmu-raster";s:3:"ram";s:20:"audio/x-pn-realaudio";s:2:"ra";s:17:"audio/x-realaudio";s:2:"qt";s:15:"video/quicktime";s:3:"psd";s:21:"application/photoshop";s:2:"ps";s:22:"application/postscript";s:3:"ppt";s:29:"application/vnd.ms-powerpoint";s:3:"ppm";s:23:"image/x-portable-pixmap";s:3:"pnm";s:23:"image/x-portable-anymap";s:3:"png";s:9:"image/png";s:3:"pgn";s:23:"application/x-chess-pgn";s:3:"pgm";s:24:"image/x-portable-graymap";s:3:"pdf";s:15:"application/pdf";s:3:"pdb";s:14:"chemical/x-pdb";s:3:"pcd";s:16:"image/x-photo-cd";s:3:"pbm";s:23:"image/x-portable-bitmap";s:3:"oda";s:15:"application/oda";s:2:"nc";s:20:"application/x-netcdf";s:3:"mxu";s:17:"video/vnd.mpegurl";s:3:"msh";s:10:"model/mesh";s:2:"ms";s:22:"application/x-troff-ms";s:4:"mpga";s:10:"audio/mpeg";s:3:"mpg";s:10:"video/mpeg";s:4:"mpeg";s:10:"video/mpeg";s:3:"mpe";s:10:"video/mpeg";s:3:"mp4";s:9:"video/mp4";s:3:"mp3";s:10:"audio/mpeg";s:3:"mp2";s:10:"audio/mpeg";s:5:"movie";s:17:"video/x-sgi-movie";s:3:"mov";s:15:"video/quicktime";s:4:"mjp2";s:9:"video/mj2";s:3:"mj2";s:9:"video/mj2";s:3:"mif";s:19:"application/vnd.mif";s:4:"midi";s:10:"audio/midi";s:3:"mid";s:10:"audio/midi";s:4:"mesh";s:10:"model/mesh";s:2:"me";s:22:"application/x-troff-me";s:3:"man";s:23:"application/x-troff-man";s:3:"m3u";s:15:"audio/x-mpegurl";s:3:"lzh";s:24:"application/octet-stream";s:3:"lha";s:24:"application/octet-stream";s:5:"latex";s:19:"application/x-latex";s:3:"kar";s:10:"audio/midi";s:2:"js";s:24:"application/x-javascript";s:3:"jpx";s:9:"image/jpx";s:3:"jpm";s:9:"image/jpm";s:4:"jpgm";s:10:"image/jpgm";s:7:"jpgcmyk";s:15:"image/jpeg-cmyk";s:4:"jpg2";s:9:"image/jp2";s:3:"jpg";s:10:"image/jpeg";s:3:"jpf";s:9:"image/jpx";s:4:"jpeg";s:10:"image/jpeg";s:3:"jpe";s:10:"image/jpeg";s:3:"jp2";s:9:"image/jp2";s:3:"igs";s:10:"model/iges";s:4:"iges";s:10:"model/iges";s:3:"ief";s:9:"image/ief";s:3:"ice";s:23:"x-conference/x-cooltalk";s:3:"hqx";s:24:"application/mac-binhex40";s:3:"hdf";s:17:"application/x-hdf";s:2:"gz";s:18:"application/x-gzip";s:4:"gtar";s:18:"application/x-gtar";s:3:"gif";s:9:"image/gif";s:3:"flv";s:11:"video/x-flv";s:2:"ez";s:24:"application/andrew-inset";s:3:"exe";s:24:"application/octet-stream";s:3:"etx";s:13:"text/x-setext";s:3:"eps";s:22:"application/postscript";s:3:"dxr";s:22:"application/x-director";s:3:"dvi";s:17:"application/x-dvi";s:3:"doc";s:18:"application/msword";s:3:"dms";s:24:"application/octet-stream";s:3:"dll";s:24:"application/octet-stream";s:4:"djvu";s:14:"image/vnd.djvu";s:3:"djv";s:14:"image/vnd.djvu";s:3:"dir";s:22:"application/x-director";s:3:"dcr";s:22:"application/x-director";s:3:"css";s:8:"text/css";s:3:"csh";s:17:"application/x-csh";s:3:"cpt";s:26:"application/mac-compactpro";s:4:"cpio";s:18:"application/x-cpio";s:5:"class";s:24:"application/octet-stream";s:3:"cdf";s:20:"application/x-netcdf";s:3:"bmp";s:9:"image/bmp";s:3:"bin";s:24:"application/octet-stream";s:5:"bcpio";s:19:"application/x-bcpio";s:3:"avi";s:15:"video/x-msvideo";s:2:"au";s:11:"audio/basic";s:3:"asx";s:14:"video/x-ms-asx";s:3:"asf";s:14:"video/x-ms-asf";s:3:"asc";s:10:"text/plain";s:4:"aiff";s:12:"audio/x-aiff";s:4:"aifc";s:12:"audio/x-aiff";s:3:"aif";s:12:"audio/x-aiff";s:2:"ai";s:22:"application/postscript";}s:11:"by-mimetype";a:114:{s:15:"application/zip";a:2:{s:4:"exts";a:1:{i:0;s:3:"zip";}s:8:"viewable";b:0;}s:22:"application/x-compress";a:2:{s:4:"exts";a:1:{i:0;s:1:"z";}s:8:"viewable";b:0;}s:14:"chemical/x-xyz";a:2:{s:4:"exts";a:1:{i:0;s:3:"xyz";}s:8:"viewable";b:0;}s:19:"image/x-xwindowdump";a:2:{s:4:"exts";a:1:{i:0;s:3:"xwd";}s:8:"viewable";b:0;}s:8:"text/xml";a:2:{s:4:"exts";a:1:{i:0;s:3:"xsl";}s:8:"viewable";b:0;}s:15:"image/x-xpixmap";a:2:{s:4:"exts";a:1:{i:0;s:3:"xpm";}s:8:"viewable";b:0;}s:24:"application/vnd.ms-excel";a:2:{s:4:"exts";a:1:{i:0;s:3:"xls";}s:8:"viewable";b:0;}s:15:"image/x-xbitmap";a:2:{s:4:"exts";a:1:{i:0;s:3:"xbm";}s:8:"viewable";b:0;}s:10:"model/vrml";a:2:{s:4:"exts";a:2:{i:0;s:3:"wrl";i:1;s:4:"vrml";}s:8:"viewable";i:0;}s:14:"video/x-ms-wmv";a:2:{s:4:"exts";a:1:{i:0;s:3:"wmv";}s:8:"viewable";b:0;}s:30:"application/vnd.wap.wmlscriptc";a:2:{s:4:"exts";a:1:{i:0;s:5:"wmlsc";}s:8:"viewable";b:0;}s:22:"text/vnd.wap.wmlscript";a:2:{s:4:"exts";a:1:{i:0;s:4:"wmls";}s:8:"viewable";b:0;}s:24:"application/vnd.wap.wmlc";a:2:{s:4:"exts";a:1:{i:0;s:4:"wmlc";}s:8:"viewable";b:0;}s:16:"text/vnd.wap.wml";a:2:{s:4:"exts";a:1:{i:0;s:3:"wml";}s:8:"viewable";b:0;}s:9:"image/wmf";a:2:{s:4:"exts";a:1:{i:0;s:3:"wmf";}s:8:"viewable";b:0;}s:14:"audio/x-ms-wma";a:2:{s:4:"exts";a:1:{i:0;s:3:"wma";}s:8:"viewable";b:0;}s:25:"application/vnd.wap.wbxml";a:2:{s:4:"exts";a:1:{i:0;s:5:"wbxml";}s:8:"viewable";b:0;}s:18:"image/vnd.wap.wbmp";a:2:{s:4:"exts";a:1:{i:0;s:4:"wbmp";}s:8:"viewable";b:0;}s:11:"audio/x-wav";a:2:{s:4:"exts";a:1:{i:0;s:3:"wav";}s:8:"viewable";b:0;}s:21:"application/vnd.visio";a:2:{s:4:"exts";a:1:{i:0;s:3:"vsd";}s:8:"viewable";b:0;}s:20:"application/x-cdlink";a:2:{s:4:"exts";a:1:{i:0;s:3:"vcd";}s:8:"viewable";b:0;}s:19:"application/x-ustar";a:2:{s:4:"exts";a:1:{i:0;s:5:"ustar";}s:8:"viewable";b:0;}s:10:"text/plain";a:2:{s:4:"exts";a:2:{i:0;s:3:"txt";i:1;s:3:"asc";}s:8:"viewable";i:0;}s:25:"text/tab-separated-values";a:2:{s:4:"exts";a:1:{i:0;s:3:"tsv";}s:8:"viewable";b:0;}s:19:"application/x-troff";a:2:{s:4:"exts";a:3:{i:0;s:2:"tr";i:1;s:1:"t";i:2;s:4:"roff";}s:8:"viewable";i:0;}s:10:"image/tiff";a:2:{s:4:"exts";a:2:{i:0;s:4:"tiff";i:1;s:3:"tif";}s:8:"viewable";i:0;}s:15:"image/tiff-cmyk";a:2:{s:4:"exts";a:1:{i:0;s:7:"tifcmyk";}s:8:"viewable";b:0;}s:9:"image/tga";a:2:{s:4:"exts";a:1:{i:0;s:3:"tga";}s:8:"viewable";b:0;}s:21:"application/x-texinfo";a:2:{s:4:"exts";a:2:{i:0;s:7:"texinfo";i:1;s:4:"texi";}s:8:"viewable";i:0;}s:17:"application/x-tex";a:2:{s:4:"exts";a:1:{i:0;s:3:"tex";}s:8:"viewable";b:0;}s:17:"application/x-tcl";a:2:{s:4:"exts";a:1:{i:0;s:3:"tcl";}s:8:"viewable";b:0;}s:17:"application/x-tar";a:2:{s:4:"exts";a:1:{i:0;s:3:"tar";}s:8:"viewable";b:0;}s:29:"application/x-shockwave-flash";a:2:{s:4:"exts";a:1:{i:0;s:3:"swf";}s:8:"viewable";b:0;}s:13:"image/svg+xml";a:2:{s:4:"exts";a:1:{i:0;s:3:"svg";}s:8:"viewable";b:0;}s:20:"application/x-sv4crc";a:2:{s:4:"exts";a:1:{i:0;s:6:"sv4crc";}s:8:"viewable";b:0;}s:21:"application/x-sv4cpio";a:2:{s:4:"exts";a:1:{i:0;s:7:"sv4cpio";}s:8:"viewable";b:0;}s:25:"application/x-wais-source";a:2:{s:4:"exts";a:1:{i:0;s:3:"src";}s:8:"viewable";b:0;}s:26:"application/x-futuresplash";a:2:{s:4:"exts";a:1:{i:0;s:3:"spl";}s:8:"viewable";b:0;}s:24:"application/octet-stream";a:2:{s:4:"exts";a:8:{i:0;s:2:"so";i:1;s:3:"lzh";i:2;s:3:"lha";i:3;s:3:"exe";i:4;s:3:"dms";i:5;s:3:"dll";i:6;s:5:"class";i:7;s:3:"bin";}s:8:"viewable";i:0;}s:11:"audio/basic";a:2:{s:4:"exts";a:2:{i:0;s:3:"snd";i:1;s:2:"au";}s:8:"viewable";i:0;}s:16:"application/smil";a:2:{s:4:"exts";a:2:{i:0;s:4:"smil";i:1;s:3:"smi";}s:8:"viewable";i:0;}s:18:"application/x-koan";a:2:{s:4:"exts";a:4:{i:0;s:3:"skt";i:1;s:3:"skp";i:2;s:3:"skm";i:3;s:3:"skd";}s:8:"viewable";i:0;}s:21:"application/x-stuffit";a:2:{s:4:"exts";a:1:{i:0;s:3:"sit";}s:8:"viewable";b:0;}s:10:"model/mesh";a:2:{s:4:"exts";a:3:{i:0;s:4:"silo";i:1;s:3:"msh";i:2;s:4:"mesh";}s:8:"viewable";i:0;}s:18:"application/x-shar";a:2:{s:4:"exts";a:1:{i:0;s:4:"shar";}s:8:"viewable";b:0;}s:16:"application/x-sh";a:2:{s:4:"exts";a:1:{i:0;s:2:"sh";}s:8:"viewable";b:0;}s:9:"text/sgml";a:2:{s:4:"exts";a:2:{i:0;s:4:"sgml";i:1;s:3:"sgm";}s:8:"viewable";i:0;}s:13:"text/richtext";a:2:{s:4:"exts";a:1:{i:0;s:3:"rtx";}s:8:"viewable";b:0;}s:8:"text/rtf";a:2:{s:4:"exts";a:1:{i:0;s:3:"rtf";}s:8:"viewable";b:0;}s:27:"audio/x-pn-realaudio-plugin";a:2:{s:4:"exts";a:1:{i:0;s:3:"rpm";}s:8:"viewable";b:0;}s:20:"audio/x-pn-realaudio";a:2:{s:4:"exts";a:2:{i:0;s:2:"rm";i:1;s:3:"ram";}s:8:"viewable";i:0;}s:11:"image/x-rgb";a:2:{s:4:"exts";a:1:{i:0;s:3:"rgb";}s:8:"viewable";b:0;}s:18:"image/x-cmu-raster";a:2:{s:4:"exts";a:1:{i:0;s:3:"ras";}s:8:"viewable";b:0;}s:17:"audio/x-realaudio";a:2:{s:4:"exts";a:1:{i:0;s:2:"ra";}s:8:"viewable";b:0;}s:15:"video/quicktime";a:2:{s:4:"exts";a:2:{i:0;s:2:"qt";i:1;s:3:"mov";}s:8:"viewable";i:0;}s:21:"application/photoshop";a:2:{s:4:"exts";a:1:{i:0;s:3:"psd";}s:8:"viewable";b:0;}s:22:"application/postscript";a:2:{s:4:"exts";a:3:{i:0;s:2:"ps";i:1;s:3:"eps";i:2;s:2:"ai";}s:8:"viewable";i:0;}s:29:"application/vnd.ms-powerpoint";a:2:{s:4:"exts";a:1:{i:0;s:3:"ppt";}s:8:"viewable";b:0;}s:23:"image/x-portable-pixmap";a:2:{s:4:"exts";a:1:{i:0;s:3:"ppm";}s:8:"viewable";b:0;}s:23:"image/x-portable-anymap";a:2:{s:4:"exts";a:1:{i:0;s:3:"pnm";}s:8:"viewable";b:0;}s:9:"image/png";a:2:{s:4:"exts";a:1:{i:0;s:3:"png";}s:8:"viewable";b:1;}s:23:"application/x-chess-pgn";a:2:{s:4:"exts";a:1:{i:0;s:3:"pgn";}s:8:"viewable";b:0;}s:24:"image/x-portable-graymap";a:2:{s:4:"exts";a:1:{i:0;s:3:"pgm";}s:8:"viewable";b:0;}s:15:"application/pdf";a:2:{s:4:"exts";a:1:{i:0;s:3:"pdf";}s:8:"viewable";b:0;}s:14:"chemical/x-pdb";a:2:{s:4:"exts";a:1:{i:0;s:3:"pdb";}s:8:"viewable";b:0;}s:16:"image/x-photo-cd";a:2:{s:4:"exts";a:1:{i:0;s:3:"pcd";}s:8:"viewable";b:0;}s:23:"image/x-portable-bitmap";a:2:{s:4:"exts";a:1:{i:0;s:3:"pbm";}s:8:"viewable";b:0;}s:15:"application/oda";a:2:{s:4:"exts";a:1:{i:0;s:3:"oda";}s:8:"viewable";b:0;}s:20:"application/x-netcdf";a:2:{s:4:"exts";a:2:{i:0;s:2:"nc";i:1;s:3:"cdf";}s:8:"viewable";i:0;}s:17:"video/vnd.mpegurl";a:2:{s:4:"exts";a:1:{i:0;s:3:"mxu";}s:8:"viewable";b:0;}s:22:"application/x-troff-ms";a:2:{s:4:"exts";a:1:{i:0;s:2:"ms";}s:8:"viewable";b:0;}s:10:"audio/mpeg";a:2:{s:4:"exts";a:3:{i:0;s:4:"mpga";i:1;s:3:"mp3";i:2;s:3:"mp2";}s:8:"viewable";i:0;}s:10:"video/mpeg";a:2:{s:4:"exts";a:3:{i:0;s:3:"mpg";i:1;s:4:"mpeg";i:2;s:3:"mpe";}s:8:"viewable";i:0;}s:9:"video/mp4";a:2:{s:4:"exts";a:1:{i:0;s:3:"mp4";}s:8:"viewable";b:0;}s:17:"video/x-sgi-movie";a:2:{s:4:"exts";a:1:{i:0;s:5:"movie";}s:8:"viewable";b:0;}s:9:"video/mj2";a:2:{s:4:"exts";a:2:{i:0;s:4:"mjp2";i:1;s:3:"mj2";}s:8:"viewable";i:0;}s:19:"application/vnd.mif";a:2:{s:4:"exts";a:1:{i:0;s:3:"mif";}s:8:"viewable";b:0;}s:10:"audio/midi";a:2:{s:4:"exts";a:3:{i:0;s:4:"midi";i:1;s:3:"mid";i:2;s:3:"kar";}s:8:"viewable";i:0;}s:22:"application/x-troff-me";a:2:{s:4:"exts";a:1:{i:0;s:2:"me";}s:8:"viewable";b:0;}s:23:"application/x-troff-man";a:2:{s:4:"exts";a:1:{i:0;s:3:"man";}s:8:"viewable";b:0;}s:15:"audio/x-mpegurl";a:2:{s:4:"exts";a:1:{i:0;s:3:"m3u";}s:8:"viewable";b:0;}s:19:"application/x-latex";a:2:{s:4:"exts";a:1:{i:0;s:5:"latex";}s:8:"viewable";b:0;}s:24:"application/x-javascript";a:2:{s:4:"exts";a:1:{i:0;s:2:"js";}s:8:"viewable";b:0;}s:9:"image/jpx";a:2:{s:4:"exts";a:2:{i:0;s:3:"jpx";i:1;s:3:"jpf";}s:8:"viewable";i:0;}s:9:"image/jpm";a:2:{s:4:"exts";a:1:{i:0;s:3:"jpm";}s:8:"viewable";b:0;}s:10:"image/jpgm";a:2:{s:4:"exts";a:1:{i:0;s:4:"jpgm";}s:8:"viewable";b:0;}s:15:"image/jpeg-cmyk";a:2:{s:4:"exts";a:1:{i:0;s:7:"jpgcmyk";}s:8:"viewable";b:0;}s:9:"image/jp2";a:2:{s:4:"exts";a:2:{i:0;s:4:"jpg2";i:1;s:3:"jp2";}s:8:"viewable";i:0;}s:10:"image/jpeg";a:2:{s:4:"exts";a:3:{i:0;s:3:"jpg";i:1;s:4:"jpeg";i:2;s:3:"jpe";}s:8:"viewable";i:1;}s:10:"model/iges";a:2:{s:4:"exts";a:2:{i:0;s:3:"igs";i:1;s:4:"iges";}s:8:"viewable";i:0;}s:9:"image/ief";a:2:{s:4:"exts";a:1:{i:0;s:3:"ief";}s:8:"viewable";b:0;}s:23:"x-conference/x-cooltalk";a:2:{s:4:"exts";a:1:{i:0;s:3:"ice";}s:8:"viewable";b:0;}s:24:"application/mac-binhex40";a:2:{s:4:"exts";a:1:{i:0;s:3:"hqx";}s:8:"viewable";b:0;}s:17:"application/x-hdf";a:2:{s:4:"exts";a:1:{i:0;s:3:"hdf";}s:8:"viewable";b:0;}s:18:"application/x-gzip";a:2:{s:4:"exts";a:1:{i:0;s:2:"gz";}s:8:"viewable";b:0;}s:18:"application/x-gtar";a:2:{s:4:"exts";a:1:{i:0;s:4:"gtar";}s:8:"viewable";b:0;}s:9:"image/gif";a:2:{s:4:"exts";a:1:{i:0;s:3:"gif";}s:8:"viewable";b:1;}s:11:"video/x-flv";a:2:{s:4:"exts";a:1:{i:0;s:3:"flv";}s:8:"viewable";b:0;}s:24:"application/andrew-inset";a:2:{s:4:"exts";a:1:{i:0;s:2:"ez";}s:8:"viewable";b:0;}s:13:"text/x-setext";a:2:{s:4:"exts";a:1:{i:0;s:3:"etx";}s:8:"viewable";b:0;}s:22:"application/x-director";a:2:{s:4:"exts";a:3:{i:0;s:3:"dxr";i:1;s:3:"dir";i:2;s:3:"dcr";}s:8:"viewable";i:0;}s:17:"application/x-dvi";a:2:{s:4:"exts";a:1:{i:0;s:3:"dvi";}s:8:"viewable";b:0;}s:18:"application/msword";a:2:{s:4:"exts";a:1:{i:0;s:3:"doc";}s:8:"viewable";b:0;}s:14:"image/vnd.djvu";a:2:{s:4:"exts";a:2:{i:0;s:4:"djvu";i:1;s:3:"djv";}s:8:"viewable";i:0;}s:8:"text/css";a:2:{s:4:"exts";a:1:{i:0;s:3:"css";}s:8:"viewable";b:0;}s:17:"application/x-csh";a:2:{s:4:"exts";a:1:{i:0;s:3:"csh";}s:8:"viewable";b:0;}s:26:"application/mac-compactpro";a:2:{s:4:"exts";a:1:{i:0;s:3:"cpt";}s:8:"viewable";b:0;}s:18:"application/x-cpio";a:2:{s:4:"exts";a:1:{i:0;s:4:"cpio";}s:8:"viewable";b:0;}s:9:"image/bmp";a:2:{s:4:"exts";a:1:{i:0;s:3:"bmp";}s:8:"viewable";b:0;}s:19:"application/x-bcpio";a:2:{s:4:"exts";a:1:{i:0;s:5:"bcpio";}s:8:"viewable";b:0;}s:15:"video/x-msvideo";a:2:{s:4:"exts";a:1:{i:0;s:3:"avi";}s:8:"viewable";b:0;}s:14:"video/x-ms-asx";a:2:{s:4:"exts";a:1:{i:0;s:3:"asx";}s:8:"viewable";b:0;}s:14:"video/x-ms-asf";a:2:{s:4:"exts";a:1:{i:0;s:3:"asf";}s:8:"viewable";b:0;}s:12:"audio/x-aiff";a:2:{s:4:"exts";a:3:{i:0;s:4:"aiff";i:1;s:4:"aifc";i:2;s:3:"aif";}s:8:"viewable";i:0;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc
new file mode 100644
index 0000000..a0e8a2b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc
@@ -0,0 +1 @@
+|a:28:{s:7:"comment";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:7:"1.1.3.1";s:9:"callbacks";s:88:"registerEventListeners|getItemLinks|getItemSummaries|getSiteAdminViews|getItemAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:4:"exif";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.1.0";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:2:"gd";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.1.1";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:8:"httpauth";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.0";s:9:"callbacks";s:40:"getSiteAdminViews|registerEventListeners";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:15;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:5;}}s:5:"icons";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.1.2";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:10:"imageframe";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.5";s:9:"callbacks";s:0:"";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:2;}}s:7:"itemadd";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.0";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:8:"keyalbum";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:7:"1.0.0.2";s:9:"callbacks";s:34:"getSiteAdminViews|getItemSummaries";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:2;}}s:8:"linkitem";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:7:"1.1.2.1";s:9:"callbacks";s:40:"registerEventListeners|getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:10:"permalinks";a:6:{s:6:"active";s:1:"0";s:9:"available";i:1;s:7:"version";s:5:"1.0.8";s:9:"callbacks";s:40:"registerEventListeners|getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:9:"publishxp";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:7:"1.0.7.1";s:9:"callbacks";s:0:"";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:6:"rating";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.8";s:9:"callbacks";s:57:"getSiteAdminViews|getItemSummaries|registerEventListeners";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:3;}}s:9:"rearrange";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.5";s:9:"callbacks";s:30:"getItemLinks|getItemAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:7:"replica";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.0";s:9:"callbacks";s:30:"getItemLinks|getItemAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:7:"rewrite";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:8:"1.1.13.2";s:9:"callbacks";s:40:"getSiteAdminViews|registerEventListeners";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:5;}}s:6:"search";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.5";s:9:"callbacks";s:0:"";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:10:"shutterfly";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:7:"1.0.7.1";s:9:"callbacks";s:12:"getItemLinks";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:3;}}s:7:"sitemap";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.3";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:9:"slideshow";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.5";s:9:"callbacks";s:12:"getItemLinks";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:4;}}s:9:"thumbnail";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:7:"1.0.9.1";s:9:"callbacks";s:40:"getSiteAdminViews|registerEventListeners";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:12:"uploadapplet";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.0.7";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:6:"webdav";a:6:{s:6:"active";s:1:"0";s:9:"available";i:1;s:7:"version";s:7:"1.0.0.2";s:9:"callbacks";s:53:"getItemLinks|getSiteAdminViews|registerEventListeners";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:17;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:5;}}s:4:"core";a:6:{s:9:"available";i:1;s:7:"version";s:7:"1.2.0.4";s:9:"callbacks";s:104:"registerEventListeners|getItemLinks|getSystemLinks|getSiteAdminViews|getUserAdminViews|getItemAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:18;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:4;}s:6:"active";i:1;}s:6:"ffmpeg";a:5:{s:9:"available";i:1;s:7:"version";s:5:"1.0.7";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:11:"imagemagick";a:5:{s:9:"available";i:1;s:7:"version";s:5:"1.1.1";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:9:"thumbpage";a:5:{s:9:"available";i:1;s:7:"version";s:5:"1.0.5";s:9:"callbacks";s:22:"registerEventListeners";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:13:"archiveupload";a:5:{s:9:"available";i:1;s:7:"version";s:5:"1.0.6";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}s:6:"netpbm";a:5:{s:9:"available";i:1;s:7:"version";s:5:"1.1.1";s:9:"callbacks";s:17:"getSiteAdminViews";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredModuleApi";a:2:{i:0;i:3;i:1;i:0;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryStorage_describeEntity.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryStorage_describeEntity.inc
new file mode 100644
index 0000000..bf73914
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryStorage_describeEntity.inc
@@ -0,0 +1 @@
+|a:17:{s:14:"GalleryComment";a:4:{s:7:"members";a:6:{s:11:"commenterId";a:3:{s:4:"type";i:1;s:4:"size";i:4;s:7:"notNull";i:1;}s:4:"host";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";i:1;}s:7:"subject";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:3;}s:7:"comment";a:3:{s:4:"type";i:4;s:4:"size";i:1;s:15:"external-access";i:3;}s:4:"date";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:6:"author";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:3;}}s:6:"parent";s:18:"GalleryChildEntity";s:6:"module";s:7:"comment";s:6:"linked";a:0:{}}s:15:"GalleryLinkItem";a:4:{s:7:"members";a:1:{s:4:"link";a:4:{s:4:"type";i:4;s:4:"size";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}}s:6:"parent";s:11:"GalleryItem";s:6:"module";s:8:"linkitem";s:6:"linked";a:0:{}}s:14:"ThumbnailImage";a:4:{s:7:"members";a:5:{s:8:"mimeType";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:1;}s:4:"size";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}s:5:"width";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}s:6:"height";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}s:13:"itemMimeTypes";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:1;}}s:6:"parent";s:23:"GalleryFileSystemEntity";s:6:"module";s:9:"thumbnail";s:6:"linked";a:0:{}}s:16:"GalleryAlbumItem";a:4:{s:7:"members";a:3:{s:5:"theme";a:2:{s:4:"type";i:2;s:4:"size";i:1;}s:7:"orderBy";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:14:"orderDirection";a:2:{s:4:"type";i:2;s:4:"size";i:1;}}s:6:"parent";s:11:"GalleryItem";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:20:"GalleryAnimationItem";a:4:{s:7:"members";a:2:{s:5:"width";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}s:6:"height";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}}s:6:"parent";s:15:"GalleryDataItem";s:6:"module";s:4:"core";s:6:"linked";a:2:{i:0;s:5:"width";i:1;s:6:"height";}}s:18:"GalleryChildEntity";a:4:{s:7:"members";a:1:{s:8:"parentId";a:2:{s:4:"type";i:1;s:7:"notNull";i:1;}}s:6:"parent";s:13:"GalleryEntity";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:15:"GalleryDataItem";a:4:{s:7:"members";a:2:{s:8:"mimeType";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:1;}s:4:"size";a:2:{s:4:"type";i:1;s:15:"external-access";i:1;}}s:6:"parent";s:11:"GalleryItem";s:6:"module";s:4:"core";s:6:"linked";a:2:{i:0;s:8:"mimeType";i:1;s:4:"size";}}s:17:"GalleryDerivative";a:4:{s:7:"members";a:8:{s:18:"derivativeSourceId";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:20:"derivativeOperations";a:2:{s:4:"type";i:2;s:4:"size";i:4;}s:15:"derivativeOrder";a:2:{s:4:"type";i:1;s:7:"notNull";i:1;}s:14:"derivativeSize";a:2:{s:4:"type";i:1;s:15:"external-access";i:1;}s:14:"derivativeType";a:2:{s:4:"type";i:1;s:7:"notNull";i:1;}s:8:"mimeType";a:4:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";i:1;s:15:"external-access";i:3;}s:20:"postFilterOperations";a:2:{s:4:"type";i:2;s:4:"size";i:4;}s:8:"isBroken";a:1:{s:4:"type";i:8;}}s:6:"parent";s:18:"GalleryChildEntity";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:22:"GalleryDerivativeImage";a:4:{s:7:"members";a:2:{s:5:"width";a:2:{s:4:"type";i:1;s:15:"external-access";i:1;}s:6:"height";a:2:{s:4:"type";i:1;s:15:"external-access";i:1;}}s:6:"parent";s:17:"GalleryDerivative";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:13:"GalleryEntity";a:4:{s:7:"members";a:8:{s:2:"id";a:3:{s:4:"type";i:33;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:17:"creationTimestamp";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:3;}s:10:"isLinkable";a:2:{s:4:"type";i:8;s:7:"notNull";i:1;}s:6:"linkId";a:1:{s:4:"type";i:1;}s:21:"modificationTimestamp";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:12:"serialNumber";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:10:"entityType";a:4:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:14:"onLoadHandlers";a:2:{s:4:"type";i:2;s:4:"size";i:2;}}s:6:"parent";N;s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:23:"GalleryFileSystemEntity";a:4:{s:7:"members";a:1:{s:13:"pathComponent";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:1;}}s:6:"parent";s:18:"GalleryChildEntity";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:12:"GalleryGroup";a:4:{s:7:"members";a:2:{s:9:"groupType";a:2:{s:4:"type";i:1;s:7:"notNull";i:1;}s:9:"groupName";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:1;}}s:6:"parent";s:13:"GalleryEntity";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:11:"GalleryItem";a:4:{s:7:"members";a:9:{s:18:"canContainChildren";a:3:{s:4:"type";i:8;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:11:"description";a:3:{s:4:"type";i:4;s:4:"size";i:1;s:15:"external-access";i:3;}s:8:"keywords";a:3:{s:4:"type";i:2;s:4:"size";i:4;s:15:"external-access";i:3;}s:7:"ownerId";a:2:{s:4:"type";i:1;s:7:"notNull";i:1;}s:8:"renderer";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:7:"summary";a:3:{s:4:"type";i:2;s:4:"size";i:4;s:15:"external-access";i:3;}s:5:"title";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:3;}s:20:"viewedSinceTimestamp";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:20:"originationTimestamp";a:3:{s:4:"type";i:1;s:7:"notNull";i:1;s:15:"external-access";i:3;}}s:6:"parent";s:23:"GalleryFileSystemEntity";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:16:"GalleryMovieItem";a:4:{s:7:"members";a:3:{s:5:"width";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}s:6:"height";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}s:8:"duration";a:2:{s:4:"type";i:1;s:15:"external-access";i:3;}}s:6:"parent";s:15:"GalleryDataItem";s:6:"module";s:4:"core";s:6:"linked";a:3:{i:0;s:5:"width";i:1;s:6:"height";i:2;s:8:"duration";}}s:16:"GalleryPhotoItem";a:4:{s:7:"members";a:2:{s:5:"width";a:2:{s:4:"type";i:1;s:15:"external-access";i:1;}s:6:"height";a:2:{s:4:"type";i:1;s:15:"external-access";i:1;}}s:6:"parent";s:15:"GalleryDataItem";s:6:"module";s:4:"core";s:6:"linked";a:2:{i:0;s:5:"width";i:1;s:6:"height";}}s:18:"GalleryUnknownItem";a:4:{s:7:"members";a:0:{}s:6:"parent";s:15:"GalleryDataItem";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}s:11:"GalleryUser";a:4:{s:7:"members";a:6:{s:8:"userName";a:4:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";i:1;s:15:"external-access";i:1;}s:8:"fullName";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:3;}s:14:"hashedPassword";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:5:"email";a:2:{s:4:"type";i:2;s:4:"size";i:4;}s:8:"language";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:15:"external-access";i:1;}s:6:"locked";a:1:{s:4:"type";i:8;}}s:6:"parent";s:13:"GalleryEntity";s:6:"module";s:4:"core";s:6:"linked";a:0:{}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryStorage_describeMap.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryStorage_describeMap.inc
new file mode 100644
index 0000000..f45d6ec
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/_all/0/0/GalleryStorage_describeMap.inc
@@ -0,0 +1 @@
+|a:26:{s:17:"ExifPropertiesMap";a:3:{s:8:"property";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:8:"viewMode";a:2:{s:4:"type";i:1;s:4:"size";i:4;}s:8:"sequence";a:2:{s:4:"type";i:1;s:4:"size";i:4;}}s:9:"RatingMap";a:6:{s:8:"ratingId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:6:"userId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:6:"rating";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:9:"sessionId";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:16:"remoteIdentifier";a:2:{s:4:"type";i:2;s:4:"size";i:4;}}s:14:"RatingCacheMap";a:3:{s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:13:"averageRating";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:9:"voteCount";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:13:"ExternalIdMap";a:3:{s:10:"externalId";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:10:"entityType";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:8:"entityId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:16:"GalleryAccessMap";a:3:{s:12:"accessListId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:13:"userOrGroupId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:10:"permission";a:3:{s:4:"type";i:64;s:4:"size";i:4;s:7:"notNull";b:1;}}s:26:"GalleryAccessSubscriberMap";a:2:{s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:12:"accessListId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:31:"GalleryDerivativePreferencesMap";a:4:{s:6:"itemId";a:2:{s:4:"type";i:1;s:4:"size";i:2;}s:5:"order";a:2:{s:4:"type";i:1;s:4:"size";i:2;}s:14:"derivativeType";a:2:{s:4:"type";i:1;s:4:"size";i:2;}s:20:"derivativeOperations";a:2:{s:4:"type";i:2;s:4:"size";i:4;}}s:26:"GalleryDescendentCountsMap";a:3:{s:6:"userId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:15:"descendentCount";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:17:"GalleryFactoryMap";a:7:{s:9:"classType";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:9:"className";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:6:"implId";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:8:"implPath";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:12:"implModuleId";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:5:"hints";a:2:{s:4:"type";i:2;s:4:"size";i:4;}s:11:"orderWeight";a:2:{s:4:"type";i:2;s:4:"size";i:4;}}s:24:"GalleryItemAttributesMap";a:4:{s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:9:"viewCount";a:2:{s:4:"type";i:1;s:4:"size";i:2;}s:11:"orderWeight";a:2:{s:4:"type";i:1;s:4:"size";i:2;}s:14:"parentSequence";a:3:{s:4:"type";i:2;s:4:"size";i:4;s:19:"notNullEmptyAllowed";b:1;}}s:21:"GalleryMaintenanceMap";a:5:{s:5:"runId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:6:"taskId";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:9:"timestamp";a:2:{s:4:"type";i:1;s:4:"size";i:2;}s:7:"success";a:2:{s:4:"type";i:8;s:4:"size";i:2;}s:7:"details";a:2:{s:4:"type";i:4;s:4:"size";i:1;}}s:18:"GalleryMimeTypeMap";a:3:{s:9:"extension";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:8:"mimeType";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:8:"viewable";a:2:{s:4:"type";i:8;s:4:"size";i:2;}}s:23:"GalleryPermissionSetMap";a:5:{s:6:"module";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:10:"permission";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:11:"description";a:2:{s:4:"type";i:2;s:4:"size";i:4;}s:4:"bits";a:3:{s:4:"type";i:64;s:4:"size";i:2;s:7:"notNull";b:1;}s:5:"flags";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:16:"GalleryPluginMap";a:3:{s:10:"pluginType";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:8:"pluginId";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:6:"active";a:3:{s:4:"type";i:8;s:4:"size";i:2;s:7:"notNull";b:1;}}s:23:"GalleryPluginPackageMap";a:6:{s:10:"pluginType";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:8:"pluginId";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:11:"packageName";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:14:"packageVersion";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:12:"packageBuild";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:6:"locked";a:3:{s:4:"type";i:8;s:4:"size";i:2;s:7:"notNull";b:1;}}s:25:"GalleryPluginParameterMap";a:5:{s:10:"pluginType";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:8:"pluginId";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:13:"parameterName";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:14:"parameterValue";a:3:{s:4:"type";i:4;s:4:"size";i:1;s:19:"notNullEmptyAllowed";b:1;}}s:25:"GalleryRecoverPasswordMap";a:3:{s:8:"userName";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:10:"authString";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:14:"requestExpires";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:17:"GallerySessionMap";a:6:{s:2:"id";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:6:"userId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:16:"remoteIdentifier";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:17:"creationTimestamp";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:21:"modificationTimestamp";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:4:"data";a:2:{s:4:"type";i:4;s:4:"size";i:4;}}s:26:"GalleryToolkitOperationMap";a:4:{s:4:"name";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:13:"parametersCrc";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:14:"outputMimeType";a:2:{s:4:"type";i:2;s:4:"size";i:2;}s:11:"description";a:2:{s:4:"type";i:2;s:4:"size";i:4;}}s:34:"GalleryToolkitOperationMimeTypeMap";a:4:{s:13:"operationName";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:9:"toolkitId";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:8:"mimeType";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:8:"priority";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:35:"GalleryToolkitOperationParameterMap";a:4:{s:13:"operationName";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:8:"position";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:4:"type";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:11:"description";a:2:{s:4:"type";i:2;s:4:"size";i:4;}}s:25:"GalleryToolkitPropertyMap";a:3:{s:4:"name";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:4:"type";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:11:"description";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}}s:33:"GalleryToolkitPropertyMimeTypeMap";a:3:{s:12:"propertyName";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:9:"toolkitId";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}s:8:"mimeType";a:3:{s:4:"type";i:2;s:4:"size";i:2;s:7:"notNull";b:1;}}s:19:"GalleryUserGroupMap";a:2:{s:6:"userId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:7:"groupId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}s:15:"GalleryCacheMap";a:7:{s:3:"key";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:5:"value";a:2:{s:4:"type";i:4;s:4:"size";i:4;}s:6:"userId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:6:"itemId";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:4:"type";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:9:"timestamp";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:7:"isEmpty";a:2:{s:4:"type";i:8;s:4:"size";i:2;}}s:15:"FailedLoginsMap";a:3:{s:8:"userName";a:3:{s:4:"type";i:2;s:4:"size";i:1;s:7:"notNull";b:1;}s:5:"count";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}s:11:"lastAttempt";a:3:{s:4:"type";i:1;s:4:"size";i:2;s:7:"notNull";b:1;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/archiveupload/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/archiveupload/0/0/0.inc
new file mode 100644
index 0000000..0bec18d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/archiveupload/0/0/0.inc
@@ -0,0 +1 @@
+|a:6:{s:10:"removeMeta";s:1:"1";s:9:"unzipPath";s:0:"";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.6";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/comment/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/comment/0/0/0.inc
new file mode 100644
index 0000000..df1b713
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/comment/0/0/0.inc
@@ -0,0 +1 @@
+|a:7:{s:15:"comments.latest";s:1:"1";s:13:"comments.show";s:2:"10";s:16:"validation.level";s:4:"HIGH";s:10:"_callbacks";s:88:"registerEventListeners|getItemLinks|getItemSummaries|getSiteAdminViews|getItemAdminViews";s:16:"_requiredCoreApi";s:3:"7,5";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:7:"1.1.3.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/core/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/core/0/0/0.inc
new file mode 100644
index 0000000..c43e0cf
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/core/0/0/0.inc
@@ -0,0 +1 @@
+|a:32:{s:12:"acceleration";s:85:"a:2:{s:5:"guest";a:1:{s:4:"type";s:4:"none";}s:4:"user";a:1:{s:4:"type";s:4:"none";}}";s:17:"core.repositories";s:69:"a:3:{s:8:"released";i:1;s:12:"experimental";i:1;s:9:"community";i:1;}";s:16:"default.language";s:5:"es_ES";s:28:"default.newAlbumsUseDefaults";s:5:"false";s:15:"default.orderBy";s:11:"orderWeight";s:22:"default.orderDirection";s:1:"1";s:13:"default.theme";s:5:"abeto";s:11:"exec.beNice";s:1:"0";s:19:"exec.expectedStatus";s:1:"0";s:11:"format.date";s:2:"%x";s:15:"format.datetime";s:2:"%c";s:11:"format.time";s:2:"%X";s:26:"id.accessListCompacterLock";s:1:"1";s:13:"id.adminGroup";s:1:"3";s:15:"id.allUserGroup";s:1:"2";s:16:"id.anonymousUser";s:1:"5";s:17:"id.everybodyGroup";s:1:"4";s:12:"id.rootAlbum";s:1:"7";s:23:"language.useBrowserPref";s:1:"0";s:11:"lock.system";s:8:"database";s:11:"misc.markup";s:6:"bbcode";s:21:"permissions.directory";s:4:"0755";s:16:"permissions.file";s:4:"0644";s:21:"repository.updateTime";s:10:"1183658620";s:25:"session.inactivityTimeout";s:6:"604800";s:16:"session.lifetime";s:7:"1814400";s:20:"setup.login.attempts";s:1:"0";s:16:"validation.level";s:6:"MEDIUM";s:10:"_callbacks";s:104:"registerEventListeners|getItemLinks|getSystemLinks|getSiteAdminViews|getUserAdminViews|getItemAdminViews";s:16:"_requiredCoreApi";s:4:"7,18";s:18:"_requiredModuleApi";s:3:"3,4";s:8:"_version";s:7:"1.2.0.4";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/exif/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/exif/0/0/0.inc
new file mode 100644
index 0000000..014c916
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/exif/0/0/0.inc
@@ -0,0 +1 @@
+|a:5:{s:9:"addOption";s:1:"4";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:4:"7,10";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.1.0";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/ffmpeg/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/ffmpeg/0/0/0.inc
new file mode 100644
index 0000000..f4e773b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/ffmpeg/0/0/0.inc
@@ -0,0 +1 @@
+|a:6:{s:4:"path";s:0:"";s:12:"useWatermark";s:1:"0";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.7";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/gd/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/gd/0/0/0.inc
new file mode 100644
index 0000000..0a8346c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/gd/0/0/0.inc
@@ -0,0 +1 @@
+|a:5:{s:11:"jpegQuality";s:2:"75";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.1.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/httpauth/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/httpauth/0/0/0.inc
new file mode 100644
index 0000000..83cf2bb
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/httpauth/0/0/0.inc
@@ -0,0 +1 @@
+|a:10:{s:8:"authName";s:7:"Gallery";s:15:"authtypePattern";s:2:"//";s:14:"httpAuthPlugin";s:1:"1";s:11:"useGlobally";s:0:"";s:15:"usernamePattern";s:26:"/^(.+\\)?([^\\@]+)(@.+)?$/";s:15:"usernameReplace";s:2:"$2";s:10:"_callbacks";s:40:"getSiteAdminViews|registerEventListeners";s:16:"_requiredCoreApi";s:4:"7,15";s:18:"_requiredModuleApi";s:3:"3,5";s:8:"_version";s:5:"1.0.0";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/icons/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/icons/0/0/0.inc
new file mode 100644
index 0000000..42e966f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/icons/0/0/0.inc
@@ -0,0 +1 @@
+|a:5:{s:8:"iconpack";s:4:"silk";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.1.2";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/imageframe/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/imageframe/0/0/0.inc
new file mode 100644
index 0000000..bf5ecd4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/imageframe/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:0:"";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,2";s:8:"_version";s:5:"1.0.5";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/imagemagick/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/imagemagick/0/0/0.inc
new file mode 100644
index 0000000..2c317ca
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/imagemagick/0/0/0.inc
@@ -0,0 +1 @@
+|a:8:{s:11:"cmykSupport";s:4:"none";s:11:"jpegQuality";s:2:"75";s:4:"path";s:0:"";s:9:"versionOk";s:0:"";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.1.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/itemadd/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/itemadd/0/0/0.inc
new file mode 100644
index 0000000..3f816e3
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/itemadd/0/0/0.inc
@@ -0,0 +1 @@
+|a:6:{s:10:"fromserver";s:2:"on";s:7:"fromweb";s:5:"admin";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.0";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/keyalbum/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/keyalbum/0/0/0.inc
new file mode 100644
index 0000000..6bcaf8c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/keyalbum/0/0/0.inc
@@ -0,0 +1 @@
+|a:11:{s:11:"description";s:0:"";s:7:"orderBy";s:0:"";s:14:"orderDirection";s:0:"";s:5:"split";s:2:";,";s:12:"summaryLinks";s:3:"all";s:7:"themeId";s:0:"";s:15:"themeSettingsId";s:2:"10";s:10:"_callbacks";s:34:"getSiteAdminViews|getItemSummaries";s:16:"_requiredCoreApi";s:4:"7,10";s:18:"_requiredModuleApi";s:3:"3,2";s:8:"_version";s:7:"1.0.0.2";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/linkitem/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/linkitem/0/0/0.inc
new file mode 100644
index 0000000..6fa0512
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/linkitem/0/0/0.inc
@@ -0,0 +1 @@
+|a:7:{s:14:"arrowWatermark";s:1:"1";s:12:"snapshotExec";s:9:"khtml2png";s:11:"urlSnapshot";s:1:"0";s:10:"_callbacks";s:40:"registerEventListeners|getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:7:"1.1.2.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/netpbm/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/netpbm/0/0/0.inc
new file mode 100644
index 0000000..283185a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/netpbm/0/0/0.inc
@@ -0,0 +1 @@
+|a:9:{s:8:"bmptopnm";s:8:"bmptopnm";s:11:"jpegQuality";s:2:"75";s:4:"path";s:0:"";s:7:"pnmcomp";s:7:"pnmcomp";s:9:"pnmtojpeg";s:9:"pnmtojpeg";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.1.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/permalinks/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/permalinks/0/0/0.inc
new file mode 100644
index 0000000..f107267
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/permalinks/0/0/0.inc
@@ -0,0 +1 @@
+|a:5:{s:13:"autoPermalink";s:1:"1";s:10:"_callbacks";s:40:"registerEventListeners|getSiteAdminViews";s:16:"_requiredCoreApi";s:4:"7,10";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.8";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/publishxp/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/publishxp/0/0/0.inc
new file mode 100644
index 0000000..c02af31
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/publishxp/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:0:"";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:7:"1.0.7.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/0/0.inc
new file mode 100644
index 0000000..2a1b528
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/0/0.inc
@@ -0,0 +1 @@
+|a:11:{s:16:"allowAlbumRating";s:1:"0";s:11:"description";s:0:"";s:8:"minLimit";s:1:"2";s:7:"orderBy";s:15:"RatingSortOrder";s:14:"orderDirection";s:4:"desc";s:7:"themeId";s:0:"";s:15:"themeSettingsId";s:3:"293";s:10:"_callbacks";s:57:"getSiteAdminViews|getItemSummaries|registerEventListeners";s:16:"_requiredCoreApi";s:4:"7,10";s:18:"_requiredModuleApi";s:3:"3,3";s:8:"_version";s:5:"1.0.8";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/0/7.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/0/7.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/0/7.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/11.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/11.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/11.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/13.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/13.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/13.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/14.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/14.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/14.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/15.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/15.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/0/1/15.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/2/121.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/2/121.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/2/121.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/4/144.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/4/144.inc
new file mode 100644
index 0000000..868d235
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/4/144.inc
@@ -0,0 +1 @@
+|a:1:{s:7:"enabled";s:1:"0";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/4/146.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/4/146.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/4/146.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/5/156.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/5/156.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/5/156.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/6/162.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/6/162.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/6/162.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/6/168.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/6/168.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/6/168.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/8/183.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/8/183.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/8/183.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/9/193.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/9/193.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/9/193.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/9/194.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/9/194.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/1/9/194.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/0/205.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/0/205.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/0/205.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/3/232.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/3/232.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/3/232.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/5/250.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/5/250.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/5/250.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/9/298.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/9/298.inc
new file mode 100644
index 0000000..868d235
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/2/9/298.inc
@@ -0,0 +1 @@
+|a:1:{s:7:"enabled";s:1:"0";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rating/3/1/316.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/3/1/316.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rating/3/1/316.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rearrange/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rearrange/0/0/0.inc
new file mode 100644
index 0000000..34763f6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rearrange/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:30:"getItemLinks|getItemAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.5";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/replica/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/replica/0/0/0.inc
new file mode 100644
index 0000000..9ae4cc9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/replica/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:30:"getItemLinks|getItemAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.0";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/rewrite/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/rewrite/0/0/0.inc
new file mode 100644
index 0000000..402f565
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/rewrite/0/0/0.inc
@@ -0,0 +1 @@
+|a:20:{s:10:"accessList";s:6:"a:0:{}";s:11:"activeRules";s:196:"a:2:{s:7:"rewrite";a:2:{i:0;a:1:{s:7:"pattern";s:8:"v/%path%";}i:1;a:1:{s:7:"pattern";s:36:"d/%itemId%-%serialNumber%/%fileName%";}}s:7:"sitemap";a:1:{i:0;a:1:{s:7:"pattern";s:11:"sitemap.xml";}}}";s:17:"allowEmptyReferer";s:1:"1";s:14:"history.webdav";s:114:"a:2:{s:7:"connect";a:1:{s:7:"pattern";s:7:"w%path%";}s:8:"davmount";a:1:{s:7:"pattern";s:17:"v/%path%.davmount";}}";s:29:"isapirewrite.embeddedLocation";s:0:"";s:19:"isapirewrite.forced";s:1:"0";s:28:"isapirewrite.galleryLocation";s:0:"";s:21:"isapirewrite.httpdini";s:0:"";s:27:"modrewrite.embeddedHtaccess";s:0:"";s:27:"modrewrite.embeddedLocation";s:0:"";s:26:"modrewrite.galleryLocation";s:10:"/gallery2/";s:17:"modrewrite.status";s:29:"a:1:{s:11:"needOptions";b:0;}";s:8:"parserId";s:10:"modrewrite";s:15:"pathinfo.forced";s:1:"0";s:15:"pathinfo.parser";s:6:"a:0:{}";s:9:"shortUrls";s:920:"a:3:{i:0;a:4:{s:5:"match";a:1:{s:4:"view";s:13:"core.ShowItem";}s:7:"pattern";s:8:"v/%path%";s:9:"functions";a:3:{s:4:"path";a:3:{i:0;s:7:"rewrite";i:1;s:19:"RewriteSimpleHelper";i:2;s:9:"parsePath";}s:4:"page";a:3:{i:0;s:7:"rewrite";i:1;s:19:"RewriteSimpleHelper";i:2;s:9:"parsePage";}s:8:"language";a:3:{i:0;s:7:"rewrite";i:1;s:19:"RewriteSimpleHelper";i:2;s:13:"parseLanguage";}}s:6:"onLoad";a:3:{i:0;s:7:"rewrite";i:1;s:19:"RewriteSimpleHelper";i:2;s:18:"loadItemIdFromPath";}}i:1;a:3:{s:5:"match";a:1:{s:4:"view";s:17:"core.DownloadItem";}s:7:"pattern";s:36:"d/%itemId%-%serialNumber%/%fileName%";s:9:"functions";a:2:{s:12:"serialNumber";a:3:{i:0;s:7:"rewrite";i:1;s:19:"RewriteSimpleHelper";i:2;s:17:"parseSerialNumber";}s:8:"fileName";a:3:{i:0;s:7:"rewrite";i:1;s:19:"RewriteSimpleHelper";i:2;s:13:"parseFileName";}}}i:2;a:2:{s:5:"match";a:1:{s:4:"view";s:15:"sitemap.Sitemap";}s:7:"pattern";s:11:"sitemap.xml";}}";s:10:"_callbacks";s:40:"getSiteAdminViews|registerEventListeners";s:16:"_requiredCoreApi";s:3:"7,5";s:18:"_requiredModuleApi";s:3:"3,5";s:8:"_version";s:8:"1.1.13.2";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/search/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/search/0/0/0.inc
new file mode 100644
index 0000000..73a8138
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/search/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:0:"";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.5";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/shutterfly/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/shutterfly/0/0/0.inc
new file mode 100644
index 0000000..d01e310
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/shutterfly/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:12:"getItemLinks";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,3";s:8:"_version";s:7:"1.0.7.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/sitemap/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/sitemap/0/0/0.inc
new file mode 100644
index 0000000..4795688
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/sitemap/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,5";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.3";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/slideshow/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/slideshow/0/0/0.inc
new file mode 100644
index 0000000..032d706
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/slideshow/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:12:"getItemLinks";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,4";s:8:"_version";s:5:"1.0.5";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/thumbnail/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/thumbnail/0/0/0.inc
new file mode 100644
index 0000000..75f8a05
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/thumbnail/0/0/0.inc
@@ -0,0 +1 @@
+|a:5:{s:12:"id.container";s:3:"137";s:10:"_callbacks";s:40:"getSiteAdminViews|registerEventListeners";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:7:"1.0.9.1";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/thumbpage/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/thumbpage/0/0/0.inc
new file mode 100644
index 0000000..d89142b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/thumbpage/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:22:"registerEventListeners";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.5";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/uploadapplet/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/uploadapplet/0/0/0.inc
new file mode 100644
index 0000000..813e589
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/uploadapplet/0/0/0.inc
@@ -0,0 +1 @@
+|a:6:{s:22:"uploaddefaultVariables";s:0:"";s:23:"uploadoverrideVariables";s:37:"toSysOut=true|htmlEscapeCaptions=true";s:10:"_callbacks";s:17:"getSiteAdminViews";s:16:"_requiredCoreApi";s:3:"7,4";s:18:"_requiredModuleApi";s:3:"3,0";s:8:"_version";s:5:"1.0.7";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/module/webdav/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/module/webdav/0/0/0.inc
new file mode 100644
index 0000000..490aad5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/module/webdav/0/0/0.inc
@@ -0,0 +1 @@
+|a:4:{s:10:"_callbacks";s:53:"getItemLinks|getSiteAdminViews|registerEventListeners";s:16:"_requiredCoreApi";s:4:"7,17";s:18:"_requiredModuleApi";s:3:"3,5";s:8:"_version";s:7:"1.0.0.2";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/community/index.repository b/Source/gallery2/g2data_2e6106f57b/cache/repository/community/index.repository
new file mode 100644
index 0000000..0127150
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/community/index.repository
@@ -0,0 +1 @@
+a:2:{s:7:"modules";a:20:{s:9:"integrity";a:2:{s:6:"header";a:5:{s:2:"id";s:9:"integrity";s:7:"version";s:5:"0.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"848";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"da_DK";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"hu_HU";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_BR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"sl_SI";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"fi_FI";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"vi_VN";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"bg_BG";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"he_IL";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:15:"Integrity Check";s:11:"description";s:49:"Check integrity of the Gallery database and files";s:10:"groupLabel";s:7:"Gallery";}}}s:4:"core";a:3:{s:6:"header";a:9:{s:2:"id";s:4:"core";s:7:"version";s:6:"1.2.16";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:32;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:6;}s:15:"stringsRevision";s:5:"16413";s:14:"buildTimestamp";s:5:"16538";s:14:"coreApiVersion";a:2:{i:0;i:7;i:1;i:33;}s:16:"moduleApiVersion";a:2:{i:0;i:3;i:1;i:7;}s:15:"themeApiVersion";a:2:{i:0;i:2;i:1;i:6;}}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"da_DK";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"hu_HU";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"nl_NL";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_BR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"sl_SI";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"sv_SE";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"vi_VN";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"bg_BG";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_CN";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"he_IL";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:9:{i:14597;a:39:{s:2:"cs";s:5:"14408";s:5:"pt_BR";s:5:"14408";s:2:"es";s:5:"14408";s:2:"eu";s:5:"14408";s:5:"en_GB";s:5:"14528";s:2:"is";s:5:"14408";s:2:"no";s:5:"14597";s:2:"hu";s:5:"14408";s:2:"sk";s:5:"14510";s:2:"vi";s:5:"14408";s:2:"uk";s:5:"14408";s:2:"ro";s:5:"14510";s:2:"ru";s:5:"14408";s:2:"af";s:5:"14408";s:5:"es_AR";s:5:"14408";s:2:"el";s:5:"14408";s:2:"ar";s:5:"14408";s:2:"fr";s:5:"14408";s:2:"et";s:5:"14420";s:2:"nl";s:5:"14408";s:2:"pl";s:5:"14408";s:5:"es_MX";s:5:"14408";s:2:"it";s:5:"14408";s:2:"sl";s:5:"14408";s:2:"lt";s:5:"14408";s:2:"pt";s:5:"14408";s:2:"ca";s:5:"14420";s:2:"da";s:5:"14408";s:2:"sr";s:5:"14408";s:2:"tr";s:5:"14597";s:2:"ga";s:5:"14408";s:2:"bg";s:5:"14524";s:2:"de";s:5:"14408";s:2:"sv";s:5:"14597";s:2:"ja";s:5:"14510";s:5:"zh_TW";s:5:"14408";s:2:"he";s:5:"14408";s:2:"fi";s:5:"14408";s:5:"zh_CN";s:5:"14408";}i:14722;a:40:{s:2:"af";s:5:"14722";s:2:"ar";s:5:"14722";s:2:"bg";s:5:"14722";s:2:"ca";s:5:"14722";s:2:"cs";s:5:"14722";s:2:"da";s:5:"14722";s:2:"de";s:5:"14722";s:2:"el";s:5:"14722";s:5:"en_GB";s:5:"14722";s:2:"es";s:5:"14722";s:5:"es_AR";s:5:"14722";s:5:"es_MX";s:5:"14722";s:2:"et";s:5:"14722";s:2:"eu";s:5:"14722";s:2:"fi";s:5:"14722";s:2:"fr";s:5:"14722";s:2:"ga";s:5:"14722";s:2:"he";s:5:"14722";s:2:"hu";s:5:"14722";s:2:"is";s:5:"14722";s:2:"it";s:5:"14722";s:2:"ja";s:5:"14722";s:2:"lt";s:5:"14722";s:2:"lv";s:5:"14722";s:2:"nl";s:5:"14722";s:2:"no";s:5:"14722";s:2:"pl";s:5:"14722";s:2:"pt";s:5:"14722";s:5:"pt_BR";s:5:"14722";s:2:"ro";s:5:"14722";s:2:"ru";s:5:"14722";s:2:"sk";s:5:"14722";s:2:"sl";s:5:"14722";s:2:"sr";s:5:"14722";s:2:"sv";s:5:"14722";s:2:"tr";s:5:"14722";s:2:"uk";s:5:"14722";s:2:"vi";s:5:"14722";s:5:"zh_CN";s:5:"14722";s:5:"zh_TW";s:5:"14722";}i:14928;a:40:{s:2:"af";s:5:"14933";s:2:"ar";s:5:"14933";s:2:"bg";s:5:"14933";s:2:"ca";s:5:"14933";s:2:"cs";s:5:"14933";s:2:"da";s:5:"14933";s:2:"de";s:5:"14933";s:2:"el";s:5:"14933";s:5:"en_GB";s:5:"14933";s:2:"es";s:5:"14933";s:5:"es_AR";s:5:"14933";s:5:"es_MX";s:5:"14933";s:2:"et";s:5:"14933";s:2:"eu";s:5:"14933";s:2:"fi";s:5:"14933";s:2:"fr";s:5:"14933";s:2:"ga";s:5:"14933";s:2:"he";s:5:"14933";s:2:"hu";s:5:"14933";s:2:"is";s:5:"14933";s:2:"it";s:5:"14933";s:2:"ja";s:5:"14933";s:2:"lt";s:5:"14933";s:2:"lv";s:5:"14933";s:2:"nl";s:5:"14933";s:2:"no";s:5:"14928";s:2:"pl";s:5:"14933";s:2:"pt";s:5:"14933";s:5:"pt_BR";s:5:"14933";s:2:"ro";s:5:"14933";s:2:"ru";s:5:"14933";s:2:"sk";s:5:"14933";s:2:"sl";s:5:"14933";s:2:"sr";s:5:"14933";s:2:"sv";s:5:"14933";s:2:"tr";s:5:"14933";s:2:"uk";s:5:"14933";s:2:"vi";s:5:"14933";s:5:"zh_CN";s:5:"14933";s:5:"zh_TW";s:5:"14954";}i:15845;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}i:16097;a:41:{s:2:"af";s:5:"16097";s:2:"ar";s:5:"16097";s:2:"bg";s:5:"16097";s:2:"ca";s:5:"16097";s:2:"cs";s:5:"16097";s:2:"da";s:5:"16097";s:2:"de";s:5:"16097";s:2:"el";s:5:"16097";s:5:"en_GB";s:5:"16097";s:2:"es";s:5:"16097";s:5:"es_AR";s:5:"16097";s:5:"es_MX";s:5:"16097";s:2:"et";s:5:"16097";s:2:"eu";s:5:"16097";s:2:"fi";s:5:"16097";s:2:"fr";s:5:"16097";s:2:"ga";s:5:"16097";s:2:"he";s:5:"16097";s:2:"hu";s:5:"16097";s:2:"is";s:5:"16097";s:2:"it";s:5:"16097";s:2:"ja";s:5:"16097";s:2:"ko";s:5:"16097";s:2:"lt";s:5:"16097";s:2:"lv";s:5:"16097";s:2:"nl";s:5:"16097";s:2:"no";s:5:"16097";s:2:"pl";s:5:"16097";s:2:"pt";s:5:"16097";s:5:"pt_BR";s:5:"16097";s:2:"ro";s:5:"16097";s:2:"ru";s:5:"16097";s:2:"sk";s:5:"16097";s:2:"sl";s:5:"16097";s:2:"sr";s:5:"16097";s:2:"sv";s:5:"16097";s:2:"tr";s:5:"16097";s:2:"uk";s:5:"16097";s:2:"vi";s:5:"16097";s:5:"zh_CN";s:5:"16097";s:5:"zh_TW";s:5:"16097";}i:16237;a:41:{s:2:"af";s:5:"16239";s:2:"ar";s:5:"16239";s:2:"bg";s:5:"16239";s:2:"ca";s:5:"16239";s:2:"cs";s:5:"16239";s:2:"da";s:5:"16239";s:2:"de";s:5:"16239";s:2:"el";s:5:"16237";s:5:"en_GB";s:5:"16239";s:2:"es";s:5:"16239";s:5:"es_AR";s:5:"16239";s:5:"es_MX";s:5:"16239";s:2:"et";s:5:"16239";s:2:"eu";s:5:"16239";s:2:"fi";s:5:"16239";s:2:"fr";s:5:"16239";s:2:"ga";s:5:"16239";s:2:"he";s:5:"16239";s:2:"hu";s:5:"16239";s:2:"is";s:5:"16237";s:2:"it";s:5:"16239";s:2:"ja";s:5:"16239";s:2:"ko";s:5:"16239";s:2:"lt";s:5:"16239";s:2:"lv";s:5:"16239";s:2:"nl";s:5:"16239";s:2:"no";s:5:"16239";s:2:"pl";s:5:"16239";s:2:"pt";s:5:"16239";s:5:"pt_BR";s:5:"16239";s:2:"ro";s:5:"16239";s:2:"ru";s:5:"16239";s:2:"sk";s:5:"16239";s:2:"sl";s:5:"16239";s:2:"sr";s:5:"16239";s:2:"sv";s:5:"16239";s:2:"tr";s:5:"16239";s:2:"uk";s:5:"16239";s:2:"vi";s:5:"16239";s:5:"zh_CN";s:5:"16239";s:5:"zh_TW";s:5:"16239";}i:16284;a:41:{s:2:"af";s:5:"16284";s:2:"ar";s:5:"16284";s:2:"bg";s:5:"16284";s:2:"ca";s:5:"16284";s:2:"cs";s:5:"16284";s:2:"da";s:5:"16284";s:2:"de";s:5:"16284";s:2:"el";s:5:"16284";s:5:"en_GB";s:5:"16284";s:2:"es";s:5:"16284";s:5:"es_AR";s:5:"16284";s:5:"es_MX";s:5:"16284";s:2:"et";s:5:"16284";s:2:"eu";s:5:"16284";s:2:"fi";s:5:"16284";s:2:"fr";s:5:"16284";s:2:"ga";s:5:"16284";s:2:"he";s:5:"16284";s:2:"hu";s:5:"16284";s:2:"is";s:5:"16284";s:2:"it";s:5:"16284";s:2:"ja";s:5:"16284";s:2:"ko";s:5:"16284";s:2:"lt";s:5:"16284";s:2:"lv";s:5:"16284";s:2:"nl";s:5:"16284";s:2:"no";s:5:"16284";s:2:"pl";s:5:"16284";s:2:"pt";s:5:"16284";s:5:"pt_BR";s:5:"16284";s:2:"ro";s:5:"16284";s:2:"ru";s:5:"16284";s:2:"sk";s:5:"16284";s:2:"sl";s:5:"16284";s:2:"sr";s:5:"16313";s:2:"sv";s:5:"16284";s:2:"tr";s:5:"16284";s:2:"uk";s:5:"16284";s:2:"vi";s:5:"16284";s:5:"zh_CN";s:5:"16284";s:5:"zh_TW";s:5:"16284";}i:16376;a:41:{s:2:"af";s:5:"16377";s:2:"ar";s:5:"16377";s:2:"bg";s:5:"16377";s:2:"ca";s:5:"16377";s:2:"cs";s:5:"16377";s:2:"da";s:5:"16377";s:2:"de";s:5:"16377";s:2:"el";s:5:"16377";s:5:"en_GB";s:5:"16376";s:2:"es";s:5:"16377";s:5:"es_AR";s:5:"16377";s:5:"es_MX";s:5:"16377";s:2:"et";s:5:"16377";s:2:"eu";s:5:"16377";s:2:"fi";s:5:"16377";s:2:"fr";s:5:"16377";s:2:"ga";s:5:"16377";s:2:"he";s:5:"16377";s:2:"hu";s:5:"16377";s:2:"is";s:5:"16377";s:2:"it";s:5:"16377";s:2:"ja";s:5:"16377";s:2:"ko";s:5:"16377";s:2:"lt";s:5:"16377";s:2:"lv";s:5:"16377";s:2:"nl";s:5:"16377";s:2:"no";s:5:"16377";s:2:"pl";s:5:"16377";s:2:"pt";s:5:"16377";s:5:"pt_BR";s:5:"16377";s:2:"ro";s:5:"16377";s:2:"ru";s:5:"16377";s:2:"sk";s:5:"16376";s:2:"sl";s:5:"16377";s:2:"sr";s:5:"16377";s:2:"sv";s:5:"16377";s:2:"tr";s:5:"16377";s:2:"uk";s:5:"16377";s:2:"vi";s:5:"16377";s:5:"zh_CN";s:5:"16377";s:5:"zh_TW";s:5:"16377";}i:16413;a:41:{s:2:"af";s:5:"16377";s:2:"ar";s:5:"16377";s:2:"bg";s:5:"16377";s:2:"ca";s:5:"16377";s:2:"cs";s:5:"16377";s:2:"da";s:5:"16377";s:2:"de";s:5:"16435";s:2:"el";s:5:"16377";s:5:"en_GB";s:5:"16376";s:2:"es";s:5:"16377";s:5:"es_AR";s:5:"16377";s:5:"es_MX";s:5:"16377";s:2:"et";s:5:"16377";s:2:"eu";s:5:"16377";s:2:"fi";s:5:"16377";s:2:"fr";s:5:"16377";s:2:"ga";s:5:"16377";s:2:"he";s:5:"16377";s:2:"hu";s:5:"16377";s:2:"is";s:5:"16377";s:2:"it";s:5:"16377";s:2:"ja";s:5:"16377";s:2:"ko";s:5:"16377";s:2:"lt";s:5:"16377";s:2:"lv";s:5:"16377";s:2:"nl";s:5:"16377";s:2:"no";s:5:"16377";s:2:"pl";s:5:"16377";s:2:"pt";s:5:"16413";s:5:"pt_BR";s:5:"16377";s:2:"ro";s:5:"16377";s:2:"ru";s:5:"16377";s:2:"sk";s:5:"16376";s:2:"sl";s:5:"16377";s:2:"sr";s:5:"16377";s:2:"sv";s:5:"16377";s:2:"tr";s:5:"16377";s:2:"uk";s:5:"16377";s:2:"vi";s:5:"16377";s:5:"zh_CN";s:5:"16377";s:5:"zh_TW";s:5:"16377";}}}s:11:"addviaemail";a:2:{s:6:"header";a:5:{s:2:"id";s:11:"addviaemail";s:7:"version";s:5:"0.7.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"905";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"es_MX";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"et_EE";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"th_TH";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"zh_CN";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"zh_TW";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"Add via Email";s:11:"description";s:20:"Add via Email module";s:10:"groupLabel";s:6:"Import";}}}s:9:"slideshow";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"slideshow";s:7:"version";s:5:"1.0.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";i:10212;s:14:"buildTimestamp";s:3:"848";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:15:"Skyfievertoning";s:11:"description";s:15:"Skyfievertoning";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"cs_CZ";a:3:{s:4:"name";s:22:"Prezentace (slideshow)";s:11:"description";s:22:"Prezentace (slideshow)";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Fremviser";s:11:"description";s:9:"Fremviser";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Diashow";s:11:"description";s:7:"Diashow";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:19:"Presentación";s:11:"description";s:19:"Presentación";s:10:"groupLabel";s:7:"Mostrar";}s:5:"es_MX";a:3:{s:4:"name";s:19:"Presentación";s:11:"description";s:19:"Presentación";s:10:"groupLabel";s:7:"Mostrar";}s:5:"es_AR";a:3:{s:4:"name";s:19:"Presentación";s:11:"description";s:19:"Presentación";s:10:"groupLabel";s:7:"Mostrar";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Aukezpena";s:11:"description";s:9:"Aukezpena";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Diaporama";s:11:"description";s:9:"Diaporama";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:20:"Skaidrių peržiūra";s:11:"description";s:20:"Skaidrių peržiūra";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Diavetítés";s:11:"description";s:12:"Diavetítés";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Diashow";s:11:"description";s:7:"Diashow";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Pokaz slajdów";s:11:"description";s:14:"Pokaz slajdów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Mostrar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:16:"Projekcija slika";s:11:"description";s:16:"Projekcija slika";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Diaesitys";s:11:"description";s:9:"Diaesitys";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Bildspel";s:11:"description";s:8:"Bildspel";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Trình chiếu";s:11:"description";s:14:"Trình chiếu";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Slaytgösterisi";s:11:"description";s:15:"Slaytgösterisi";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Преглед";s:11:"description";s:14:"Преглед";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:17:"Слайд-шоу";s:11:"description";s:17:"Слайд-шоу";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"幻灯片放映";s:11:"description";s:15:"幻灯片放映";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"幻燈片放映";s:11:"description";s:15:"幻燈片放映";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"スライドショー";s:11:"description";s:21:"スライドショー";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:10212;a:26:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}}}s:9:"icalendar";a:2:{s:6:"header";a:5:{s:2:"id";s:9:"icalendar";s:7:"version";s:5:"0.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"847";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"en_GB";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"da_DK";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"de_DE";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"es_ES";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"es_MX";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"es_AR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"et_EE";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"el_GR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"is_IS";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"it_IT";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"no_NO";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"th_TH";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"he_IL";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"iCalendar";s:11:"description";s:22:"FIXME iCalendar format";s:10:"groupLabel";s:13:"Miscellaneous";}}}s:10:"bulkmanage";a:2:{s:6:"header";a:5:{s:2:"id";s:10:"bulkmanage";s:7:"version";s:5:"0.9.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:4:"1037";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"en_GB";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"et_EE";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"it_IT";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ru_RU";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"zh_CN";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"he_IL";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Bulk Manage";s:11:"description";s:37:"Facilitates the bulk editing of items";s:10:"groupLabel";s:11:"Bulk Manage";}}}s:12:"notification";a:2:{s:6:"header";a:5:{s:2:"id";s:12:"notification";s:7:"version";s:5:"0.9.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:1;}s:14:"buildTimestamp";s:3:"852";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"nl_NL";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"bg_BG";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"he_IL";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Notification";s:11:"description";s:53:"Allow users to be notified of events by subscription.";s:10:"groupLabel";s:7:"Gallery";}}}s:8:"download";a:2:{s:6:"header";a:5:{s:2:"id";s:8:"download";s:7:"version";s:5:"0.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:1;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"779";}s:12:"descriptions";a:42:{s:5:"en_US";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_CN";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Download";s:11:"description";s:54:"Support HTTP compression, partial downloads & resuming";s:10:"groupLabel";s:7:"Gallery";}}}s:9:"cmmigrate";a:2:{s:6:"header";a:5:{s:2:"id";s:9:"cmmigrate";s:7:"version";s:5:"0.5.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"848";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"et_EE";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"lv_LV";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"th_TH";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"bg_BG";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"zh_CN";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"zh_TW";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ko_KR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"ar_SA";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:20:"Coppermine Migration";s:11:"description";s:58:"Migrate your Coppermine Gallery albums to Gallery 2 albums";s:10:"groupLabel";s:6:"Import";}}}s:8:"calendar";a:2:{s:6:"header";a:5:{s:2:"id";s:8:"calendar";s:7:"version";s:5:"0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"848";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ru_RU";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"zh_CN";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"zh_TW";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ko_KR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ja_JP";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Calendar";s:11:"description";s:22:"FIXME An Ajax Calendar";s:10:"groupLabel";s:13:"Miscellaneous";}}}s:10:"statistics";a:2:{s:6:"header";a:5:{s:2:"id";s:10:"statistics";s:7:"version";s:5:"0.5.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:4:"1121";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Statistics";s:11:"description";s:51:"Provides statistics about this Gallery installation";s:10:"groupLabel";s:10:"Extra Data";}}}s:9:"timerange";a:2:{s:6:"header";a:5:{s:2:"id";s:9:"timerange";s:7:"version";s:5:"0.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:1;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"847";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Time Range";s:11:"description";s:69:"Support partial downloads of items with durations based on time codes";s:10:"groupLabel";s:7:"Gallery";}}}s:3:"map";a:3:{s:6:"header";a:6:{s:2:"id";s:3:"map";s:7:"version";s:7:"0.4.10c";s:15:"requiredCoreApi";a:2:{i:0;i:6;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:0;}s:15:"stringsRevision";s:3:"847";s:14:"buildTimestamp";s:3:"848";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Google Map Modul";s:11:"description";s:57:"Zeige Element in der Google Map unter Verwendung der API";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:21:"Módulo de Google Map";s:11:"description";s:40:"Mostrar item en Google Map Usando la API";s:10:"groupLabel";s:8:"Galería";}s:5:"es_MX";a:3:{s:4:"name";s:21:"Módulo de Google Map";s:11:"description";s:40:"Mostrar item en Google Map Usando la API";s:10:"groupLabel";s:8:"Galería";}s:5:"es_AR";a:3:{s:4:"name";s:21:"Módulo de Google Map";s:11:"description";s:40:"Mostrar item en Google Map Usando la API";s:10:"groupLabel";s:8:"Galería";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Module Google Map";s:11:"description";s:56:"Montre les items sur une carte google en utilisant l'API";s:10:"groupLabel";s:8:"Gallerie";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"hu_HU";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"nl_NL";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_CN";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Google Map Module";s:11:"description";s:39:"Show item on a Google Map Using the API";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:739;a:5:{s:2:"de";s:3:"739";s:2:"es";s:3:"739";s:2:"fr";s:3:"739";s:2:"no";s:3:"739";s:2:"sv";s:3:"739";}i:847;a:5:{s:2:"de";s:3:"847";s:2:"es";s:3:"847";s:2:"fr";s:3:"847";s:2:"no";s:3:"847";s:2:"sv";s:3:"847";}}}s:10:"bulkupload";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"bulkupload";s:7:"version";s:5:"1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:3:"847";s:14:"buildTimestamp";s:3:"851";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"et_EE";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"zh_CN";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Bulk Upload";s:11:"description";s:39:"Upload files from structured data files";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:745;a:1:{s:2:"de";s:3:"744";}i:847;a:1:{s:2:"de";s:3:"847";}}}s:8:"jpegtran";a:2:{s:6:"header";a:5:{s:2:"id";s:8:"jpegtran";s:7:"version";s:5:"0.9.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:3:"938";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"zh_CN";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"zh_TW";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ko_KR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ja_JP";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}}}s:7:"geturls";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"geturls";s:7:"version";s:5:"0.9.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:3:"929";s:14:"buildTimestamp";s:4:"1046";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"cs_CZ";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"de_DE";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"fr_FR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Formatted URLs";s:11:"description";s:31:"Show BBcode/HTML formatted URLs";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:929;a:1:{s:2:"ro";s:3:"942";}}}s:4:"tags";a:2:{s:6:"header";a:5:{s:2:"id";s:4:"tags";s:7:"version";s:5:"1.3.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:14:"buildTimestamp";s:4:"1088";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"da_DK";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"de_DE";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"es_ES";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"es_MX";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"es_AR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fr_FR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ga_IE";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lv_LV";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_BR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"bg_BG";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"zh_CN";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"zh_TW";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ko_KR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ar_SA";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:4:"Tags";s:11:"description";s:21:"Tag management system";s:10:"groupLabel";s:10:"Extra Data";}}}s:8:"checkout";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"checkout";s:7:"version";s:6:"0.1.17";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:4:"1132";s:14:"buildTimestamp";s:4:"1136";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_CN";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_TW";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ko_KR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Checkout";s:11:"description";s:62:"Shopping cart module supporting different products and payment";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:1132;a:4:{s:2:"de";s:4:"1132";s:2:"es";s:4:"1132";s:2:"fr";s:4:"1132";s:8:"messages";s:4:"1132";}}}s:13:"checkoutemail";a:3:{s:6:"header";a:6:{s:2:"id";s:13:"checkoutemail";s:7:"version";s:5:"0.0.9";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:4:"1132";s:14:"buildTimestamp";s:4:"1138";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"de_DE";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_CN";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_TW";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ko_KR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Checkout by Email";s:11:"description";s:26:"Complete checkout by email";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:1132;a:3:{s:2:"es";s:4:"1132";s:2:"fr";s:4:"1132";s:8:"messages";s:4:"1132";}}}s:14:"checkoutpaypal";a:3:{s:6:"header";a:6:{s:2:"id";s:14:"checkoutpaypal";s:7:"version";s:6:"0.1.11";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:4:"1132";s:14:"buildTimestamp";s:4:"1140";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"da_DK";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"de_DE";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"et_EE";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"lv_LV";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"no_NO";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"fi_FI";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"th_TH";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ko_KR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"ar_SA";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:18:"Checkout by Paypal";s:11:"description";s:27:"Complete checkout by paypal";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:1132;a:2:{s:2:"fr";s:4:"1132";s:8:"messages";s:4:"1132";}}}}s:6:"themes";a:6:{s:5:"fluid";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"fluid";s:7:"version";s:6:"0.9.10";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:1;}s:15:"stringsRevision";s:3:"525";s:14:"buildTimestamp";i:10212;}s:12:"descriptions";a:42:{s:5:"en_US";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"en_GB";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"af_ZA";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"ca_ES";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"da_DK";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"de_DE";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"es_ES";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"es_MX";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"es_AR";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"et_EE";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"eu_ES";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"fr_FR";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"ga_IE";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"el_GR";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"is_IS";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"it_IT";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"lv_LV";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"lt_LT";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"hu_HU";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"nl_NL";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"no_NO";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"pl_PL";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"pt_BR";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"pt_PT";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"ro_RO";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"sk_SK";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"sl_SI";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"sr_YU";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"fi_FI";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"sv_SE";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"th_TH";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"uk_UA";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"vi_VN";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"tr_TR";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"bg_BG";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"ru_RU";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"zh_CN";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"zh_TW";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"ja_JP";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"ar_SA";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}s:5:"he_IL";a:2:{s:4:"name";s:5:"Fluid";s:11:"description";s:19:"A Flash based Theme";}}s:9:"languages";a:1:{i:525;a:32:{s:2:"cs";s:3:"525";s:5:"pt_BR";s:3:"525";s:2:"es";s:3:"525";s:2:"eu";s:3:"525";s:5:"en_GB";s:3:"525";s:2:"is";s:3:"525";s:2:"no";s:3:"525";s:2:"hu";s:3:"525";s:2:"vi";s:3:"525";s:2:"ru";s:3:"525";s:2:"af";s:3:"525";s:5:"es_AR";s:3:"525";s:2:"el";s:3:"525";s:2:"ar";s:3:"525";s:2:"fr";s:3:"525";s:2:"nl";s:3:"525";s:2:"pl";s:3:"525";s:5:"es_MX";s:3:"525";s:2:"it";s:3:"525";s:2:"lt";s:3:"525";s:2:"pt";s:3:"525";s:2:"sr";s:3:"525";s:2:"da";s:3:"525";s:2:"tr";s:3:"525";s:2:"ga";s:3:"525";s:2:"sv";s:3:"525";s:2:"de";s:3:"525";s:2:"ja";s:3:"525";s:5:"zh_TW";s:3:"525";s:2:"he";s:3:"525";s:2:"fi";s:3:"525";s:5:"zh_CN";s:3:"525";}}}s:11:"opticalpork";a:2:{s:6:"header";a:5:{s:2:"id";s:11:"opticalpork";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:2;}s:14:"buildTimestamp";s:3:"848";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"en_GB";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"af_ZA";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ca_ES";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"da_DK";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"de_DE";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"es_ES";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"es_MX";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"es_AR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"et_EE";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"eu_ES";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"fr_FR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ga_IE";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"el_GR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"is_IS";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"it_IT";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"lv_LV";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"lt_LT";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"hu_HU";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"nl_NL";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"no_NO";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"pl_PL";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"pt_BR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"pt_PT";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ro_RO";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"sk_SK";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"sl_SI";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"sr_YU";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"fi_FI";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"sv_SE";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"th_TH";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"uk_UA";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"vi_VN";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"tr_TR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"bg_BG";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ru_RU";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"zh_CN";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"zh_TW";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ko_KR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ja_JP";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"ar_SA";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"he_IL";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}s:5:"fa_IR";a:2:{s:4:"name";s:11:"Opticalpork";s:11:"description";s:29:"Opticalpork.com Gallery theme";}}}s:7:"debaser";a:2:{s:6:"header";a:5:{s:2:"id";s:7:"debaser";s:7:"version";s:5:"0.9.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:0;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:1;}s:14:"buildTimestamp";s:3:"911";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"en_GB";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ca_ES";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"cs_CZ";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"da_DK";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"de_DE";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"es_ES";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"es_MX";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"es_AR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"et_EE";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"eu_ES";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ga_IE";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"el_GR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"is_IS";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"it_IT";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"no_NO";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"pt_BR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"pt_PT";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ro_RO";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"sk_SK";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"sl_SI";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"sv_SE";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"th_TH";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"uk_UA";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"vi_VN";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"bg_BG";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ru_RU";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"zh_CN";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"zh_TW";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ko_KR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ja_JP";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"ar_SA";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"he_IL";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}s:5:"fa_IR";a:2:{s:4:"name";s:7:"Debaser";s:11:"description";s:36:"Something different, something lower";}}}s:4:"nzdi";a:2:{s:6:"header";a:5:{s:2:"id";s:4:"nzdi";s:7:"version";s:5:"1.2.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:14:"buildTimestamp";s:4:"1092";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"en_GB";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"af_ZA";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ca_ES";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"da_DK";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"de_DE";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"es_ES";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"es_MX";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"es_AR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"et_EE";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"eu_ES";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"fr_FR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ga_IE";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"el_GR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"is_IS";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"it_IT";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"lv_LV";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"lt_LT";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"hu_HU";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"nl_NL";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"no_NO";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"pl_PL";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"pt_BR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"pt_PT";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ro_RO";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"sk_SK";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"sl_SI";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"sr_YU";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"fi_FI";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"sv_SE";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"th_TH";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"uk_UA";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"vi_VN";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"tr_TR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"bg_BG";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ru_RU";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"zh_CN";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"zh_TW";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ko_KR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ja_JP";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"ar_SA";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"he_IL";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}s:5:"fa_IR";a:2:{s:4:"name";s:4:"NZDI";s:11:"description";s:23:"NZ Digital Images theme";}}}s:10:"simplified";a:2:{s:6:"header";a:5:{s:2:"id";s:10:"simplified";s:7:"version";s:5:"1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:14:"buildTimestamp";s:3:"962";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"en_GB";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"af_ZA";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ca_ES";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"cs_CZ";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"da_DK";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"de_DE";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"es_ES";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"es_MX";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"es_AR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"et_EE";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"eu_ES";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"fr_FR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ga_IE";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"el_GR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"is_IS";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"it_IT";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"lv_LV";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"lt_LT";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"hu_HU";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"nl_NL";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"no_NO";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"pl_PL";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"pt_BR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"pt_PT";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ro_RO";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"sk_SK";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"sl_SI";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"sr_YU";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"fi_FI";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"sv_SE";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"th_TH";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"uk_UA";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"vi_VN";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"tr_TR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"bg_BG";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ru_RU";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"zh_CN";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"zh_TW";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ko_KR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ja_JP";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"ar_SA";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"he_IL";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}s:5:"fa_IR";a:2:{s:4:"name";s:10:"Simplified";s:11:"description";s:24:"Simple, uncluttered look";}}}s:7:"x_treme";a:2:{s:6:"header";a:5:{s:2:"id";s:7:"x_treme";s:7:"version";s:5:"1.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:14:"buildTimestamp";s:4:"1109";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"en_GB";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ca_ES";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"da_DK";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"de_DE";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"es_ES";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"es_MX";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"es_AR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"et_EE";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"eu_ES";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ga_IE";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"el_GR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"is_IS";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"it_IT";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"no_NO";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"pt_BR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"pt_PT";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ro_RO";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"sk_SK";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"sl_SI";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"sv_SE";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"th_TH";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"uk_UA";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"vi_VN";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"bg_BG";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ru_RU";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"zh_CN";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"zh_TW";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ko_KR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ja_JP";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"ar_SA";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"he_IL";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}s:5:"fa_IR";a:2:{s:4:"name";s:7:"X_treme";s:11:"description";s:32:"PedroGilberto.net Gallery2 theme";}}}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/index.repository b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/index.repository
new file mode 100644
index 0000000..eb531c2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/index.repository
@@ -0,0 +1 @@
+a:2:{s:7:"modules";a:69:{s:11:"albumselect";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"albumselect";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Albumkieser";s:11:"description";s:52:"Spring na 'n album deur 'n keuselys of boomstruktuur";s:10:"groupLabel";s:6:"Blokke";}s:5:"ca_ES";a:3:{s:4:"name";s:18:"Selecció d'Àlbum";s:11:"description";s:90:"Anar directament a qualsevol àlbum fent servir un quadre de selecció o una vista d'arbre";s:10:"groupLabel";s:5:"Blocs";}s:5:"cs_CZ";a:3:{s:4:"name";s:12:"Výběr alba";s:11:"description";s:43:"Výběr alb pomocí select boxu nebo stromu";s:10:"groupLabel";s:5:"Bloky";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Albumvælger";s:11:"description";s:73:"Hop direkte til ethvert album ved at bruge en liste eller en træstruktur";s:10:"groupLabel";s:6:"Blokke";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Albumauswahl";s:11:"description";s:76:"Mittels Auswahlliste oder Baumansicht direkt zu den einzelnen Alben springen";s:10:"groupLabel";s:7:"Blöcke";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Albumi Valik";s:11:"description";s:82:"Hüppa otse suvalise albumi juurde, kasutades selleks rippmenüüd või puu-vaadet";s:10:"groupLabel";s:6:"Blokid";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Album Hautatzea";s:11:"description";s:66:"Hautatze kutxa edo zuhaitz ikuspegia erabiliz album-era salto egin";s:10:"groupLabel";s:7:"Blokeak";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Sélection d'album";s:11:"description";s:87:"Aller directement vers n'importe quel album en utilisant un menu déroulant ou un arbre";s:10:"groupLabel";s:5:"Blocs";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Selezione Album";s:11:"description";s:83:"Salta direttamente a un album usando una casella di selezione o una vista ad albero";s:10:"groupLabel";s:7:"Blocchi";}s:5:"lv_LV";a:3:{s:4:"name";s:19:"Albumu atlasīšana";s:11:"description";s:70:"Pāriet tieši uz jebkuru albumu lietojot izvēles logu vai koka skatu";s:10:"groupLabel";s:5:"Bloki";}s:5:"lt_LT";a:3:{s:4:"name";s:19:"Albumo pasirinkimas";s:11:"description";s:69:"Peršokti tiesiai į bet kurį albumą, sąrašo arba medžio pagalba";s:10:"groupLabel";s:6:"Blokai";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Albumkiválasztás";s:11:"description";s:90:"Ugrás közvetlenül bármely albumra egy választómező vagy faszerkezet segítségével";s:10:"groupLabel";s:7:"Blokkok";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Albumkiezer";s:11:"description";s:57:"Open direct een album via een keuzelijst of boomstructuur";s:10:"groupLabel";s:7:"Blokken";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Wybieranie albumu";s:11:"description";s:79:"Przejdź bezpośrednio do danego albumu przy pomocy rozwijanej listy lub drzewa";s:10:"groupLabel";s:5:"Bloki";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Selecione o álbum";s:11:"description";s:94:"Saltar diretamente para qualquer álgum usando uma caixa de seleção ou uma visão em árvore";s:10:"groupLabel";s:6:"Blocos";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Selecteaza Album";s:11:"description";s:81:"Sari direct la orice album folosind o casuta de selectie sau vederea arborescenta";s:10:"groupLabel";s:7:"Blocuri";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Birač albuma";s:11:"description";s:68:"Direktan skok do bilo kog albuma pomoću okvira sa listom ili stabla";s:10:"groupLabel";s:7:"Blokovi";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Albumval";s:11:"description";s:66:"Hoppa direct till album m.h.a rullgardinslista-lista eller trädvy";s:10:"groupLabel";s:5:"Block";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Chọn Album";s:11:"description";s:96:"Nhảy trực tiếp đến một album bằng hộp chọn lựa hoặc chọn trên cây album";s:10:"groupLabel";s:5:"Hộp";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Albüm Seç";s:11:"description";s:84:"Seçim kutusu ya da ağaç görüntüsü kullanarak herhangi bir albüme geçiş yap";s:10:"groupLabel";s:7:"Bloklar";}s:5:"bg_BG";a:3:{s:4:"name";s:27:"Изберете Албум";s:11:"description";s:67:"Директно прескачане от албум в албум";s:10:"groupLabel";s:14:"Блокове";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Выбор Альбома";s:11:"description";s:167:"Быстрый переход к любому из альбомов с помощью выпадающего меню или иерархического дерева.";s:10:"groupLabel";s:10:"Блоки";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"相册选择";s:11:"description";s:42:"使用选择框直接跳转到任意相册";s:10:"groupLabel";s:9:"功能块";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"相簿選擇";s:11:"description";s:51:"用選單或樹狀顯示來直接跳到任意相簿";s:10:"groupLabel";s:6:"區塊";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"사진첩 선택기";s:11:"description";s:100:"어느 사진첩으로던 선택 상자 또는 구조 보기를 이용해 곧바로 이동합니다.";s:10:"groupLabel";s:6:"Blocks";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"アルバムセレクト";s:11:"description";s:84:"セレクトボックスかツリービューを使って直接アルバムへ飛ぶ";s:10:"groupLabel";s:12:"ブロック";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"he_IL";a:3:{s:4:"name";s:21:"בחירת אלבום";s:11:"description";s:84:"קפוץ ישירות לכל אלבום באמצעות תיבה או עץ בחירה";s:10:"groupLabel";s:12:"בלוקים";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}}s:9:"languages";a:1:{i:15342;a:35:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:13:"archiveupload";a:3:{s:6:"header";a:6:{s:2:"id";s:13:"archiveupload";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Laai Argief Op";s:11:"description";s:41:"Onttrek items vanuit opgelaaide ziplêers";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Càrrega d'Arxius";s:11:"description";s:37:"Extraure elements d'arxius zip pujats";s:10:"groupLabel";s:8:"Importar";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Upload archivů";s:11:"description";s:49:"Rozbalení položek z uploadovaných zip souborů";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:16:"Arkivoverførsel";s:11:"description";s:42:"Pakker elementer ud fra en uploadet zipfil";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Archiv-Hochladen";s:11:"description";s:52:"Extrahiere Elemente aus dem hochgeladenen ZIP-Archiv";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Carga de Archivos";s:11:"description";s:41:"Extraer elementos de archivos zip subidos";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Carga de Archivos";s:11:"description";s:41:"Extraer elementos de archivos zip subidos";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Carga de Archivos";s:11:"description";s:41:"Extraer elementos de archivos zip subidos";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Fitxategia Igo";s:11:"description";s:42:"Atera osagaiak igotako zip fitxategietatik";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:27:"Téléchargement d'archives";s:11:"description";s:62:"Extraire les éléments depuis les fichiers zip téléchargés";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Upload Archivio";s:11:"description";s:39:"Estrai gli oggetti da file zip caricati";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Archyvo įkėlimas";s:11:"description";s:46:"Ištraukti elementus iš įkeltų zip archyvų";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:19:"Arhívumfeltöltés";s:11:"description";s:50:"Elemek kicsomagolása a feltöltött zip fájlból";s:10:"groupLabel";s:12:"Importálás";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Archief Upload";s:11:"description";s:43:"Extract items geupload vanuit zip bestanden";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:22:"Przesyłanie archiwów";s:11:"description";s:45:"Rozpakuj pozycje z przesłanych archiwów zip";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Enviar arquivo";s:11:"description";s:38:"Extrair itens de arquivos zip enviados";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Prenos arhiva";s:11:"description";s:45:"Ekstrakcija objekata iz prenetih zip datoteka";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:19:"Pakkauksen Lähetys";s:11:"description";s:43:"Pura kuvat lähetetyistä zip -tiedostoista";s:10:"groupLabel";s:7:"Siirrä";}s:5:"sv_SE";a:3:{s:4:"name";s:20:"Uppladdning av Arkiv";s:11:"description";s:42:"Extrahera objekt från uppladdade zipfiler";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:25:"Tải lên tập tin nén";s:11:"description";s:77:"Bung các đối tượng được tải lên trong các tập tin nén (zip)";s:10:"groupLabel";s:13:"Nhập khẩu";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Arşiv Göndeme";s:11:"description";s:40:"Yüklenen zip dosyalarından ögeleri al";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:30:"Качване на архив";s:11:"description";s:79:"Изваждане на елементи от качени 'zip' файлове";s:10:"groupLabel";s:12:"Импорт";}s:5:"ru_RU";a:3:{s:4:"name";s:29:"Загрузка Архива";s:11:"description";s:78:"Распаковка файлов из загруженного zip файла";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"存档上传";s:11:"description";s:36:"从上传的ZIP文件中释放项目";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"壓縮檔上傳";s:11:"description";s:38:"從上傳的 ZIP 檔案中取出項目";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"アーカイブアップロード";s:11:"description";s:57:"アップロードされたzipファイルを展開する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"captcha";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"captcha";s:7:"version";s:7:"1.1.4.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16278";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:78:"Voorkom misbruik deur skriprobots deur gebruik te maak van visuele bevestiging";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:84:"Preveu l'abús d'atacs informàtics amb una entrada que requereix comprensió visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:84:"Zabraňuje zneužití roboty (programy) zaváděním vizuálních kontrol (obrázky)";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:101:"Forhindrer misbrug af automatiserede robotter ved at kræve inddata der kræver en visuel forståelse";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:145:"Beugt Missbrauch vor indem mittels Bildern, zu deren Erkennung visuelle Auffassungsgabe benötigt wird, automatisierte Bots ausgeschlossen werden";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Previene el abuso por disuasión de bots automáticos con una entrada que requiere comprensión visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Previene el abuso por disuasión de bots automáticos con una entrada que requiere comprensión visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Previene el abuso por disuasión de bots automáticos con una entrada que requiere comprensión visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Hoiab ära kuritarvitamise automaatsete robotite poolt, nõudes visuaalset arusaamist vajavat sisendit";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:72:"Errobot automatizatuen erasoak ekiditeko konpresio bisuala erabiltzen da";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:110:"Empêcher les abus de robots malveillants en ajoutant des saisies qui nécessitent une compréhension visuelle";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:97:"Previene gli abusi ostacolando i bot automatici con input che necessitano di comprensione visuale";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:117:"Voorkomt misbruik door geautomatiseerde computerprogramma's te hinderen met invoer dat visuele interpretatie vereist.";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:87:"Zabezpiecza przed automatycznymi botami, poprzez wymuszenie wprowadzenia kodu z obrazka";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:65:"Otežavanje automatizovanih napada sistemom vizuelnog razumevanja";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:104:"Förhindrar missbruk från automatiserade program som kommer ha svårt för att tolka texten automatiskt";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:54:"Система за Разпознаване (Captcha)";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:35:"Тест Тьюринга (Captcha)";s:11:"description";s:262:"Предотвращает посещения роботами-автоматическими регистраторами благодаря специальному вводу, требующего визуального осмысления человеком";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:54:"利用可视化组件防止自动化机器人滥用。";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:63:"利用需要人工目視的輸入來阻止自動程式的濫用";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:99:"가입시 인증 번호를 입력하게 하여 봇이나 스패머등의 가입을 차단합니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:93:"視覚による確認を要求することで、自動的なボットによる悪用を防ぐ";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"cart";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"cart";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Mandjie";s:11:"description";s:20:"Winkelmandjie Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Cistella";s:11:"description";s:31:"Módul de Cistella de la Compra";s:10:"groupLabel";s:7:"Comerç";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Košík";s:11:"description";s:26:"Modul nákupního košíku";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Indkøbskurv";s:11:"description";s:13:"Indkøbsmodul";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Warenkorb";s:11:"description";s:15:"Warenkorb-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Carrito";s:11:"description";s:28:"Módulo de Carrito de Compra";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Carrito";s:11:"description";s:28:"Módulo de Carrito de Compra";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Carrito";s:11:"description";s:28:"Módulo de Carrito de Compra";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Korv";s:11:"description";s:12:"Korvi Moodul";s:10:"groupLabel";s:8:"Kommerts";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Saskia";s:11:"description";s:22:"Erosketa Saski Modulua";s:10:"groupLabel";s:12:"Merkataritza";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"Panier";s:11:"description";s:14:"Panier d'achat";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Tralaí";s:11:"description";s:31:"Modúl Tralaí Siopadóireachta";s:10:"groupLabel";s:11:"Tráchtáil";}s:5:"el_GR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Carrello";s:11:"description";s:20:"Modulo Shopping Cart";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Bevásárlőkosár";s:11:"description";s:23:"Bevásárlokosár modul";s:10:"groupLabel";s:12:"Kereskedelem";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Mandje";s:11:"description";s:19:"Winkelmandje Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Koszyk";s:11:"description";s:25:"Moduł koszyka zamówień";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:30:"Módulo de Carrinho de Compras";s:10:"groupLabel";s:9:"Comércio";}s:5:"pt_PT";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Korpa";s:11:"description";s:16:"Korpa za šoping";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Varukorg";s:11:"description";s:14:"Varukorgsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Giỏ hàng";s:11:"description";s:28:"Module Giỏ hàng đi chợ";s:10:"groupLabel";s:14:"Thương mại";}s:5:"tr_TR";a:3:{s:4:"name";s:5:"Sepet";s:11:"description";s:27:"Alışveriş Sepeti Modulü";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Количка";s:11:"description";s:45:"Модул за Пазарна Количка";s:10:"groupLabel";s:16:"Търговия";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Корзина";s:11:"description";s:169:"Модуль Корзина позволяет отобрать фотографии (например, для последующей передачи на печать)";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"购物车";s:11:"description";s:15:"购物车模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"購物車";s:11:"description";s:15:"購物車模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:23:"바구니 쇼핑 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"カート";s:11:"description";s:42:"ショッピングカートモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:34:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"colorpack";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"colorpack";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Colour Packs";s:11:"description";s:43:"Select different colour palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Kleurpakette";s:11:"description";s:38:"Selekteer ander kleurpalette vir temas";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Paquets de Color";s:11:"description";s:51:"Selecciona diferents paletes de color per als temes";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:19:"Barevné nastavení";s:11:"description";s:20:"Výběr barev témat";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Farvepakker";s:11:"description";s:42:"Vælg forskellige farvepaletter for temaer";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Farbpaletten";s:11:"description";s:53:"Wählen Sie unterschiedliche Farbpaletten für Motive";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Paquetes de Color";s:11:"description";s:53:"Selecciona diferentes paletas de color para los temas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Paquetes de Color";s:11:"description";s:53:"Selecciona diferentes paletas de color para los temas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Paquetes de Color";s:11:"description";s:53:"Selecciona diferentes paletas de color para los temas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Kolore paketeak";s:11:"description";s:47:"Hautatu kolore paleta ezberdinak gai bakoitzeko";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Jeux de couleurs";s:11:"description";s:58:"Sélectionnez différents jeux de couleur pour les thèmes";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:45:"Seleziona differenti set di colori per i temi";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:15:"Spalvų paketai";s:11:"description";s:42:"Parinkite skirtingas temų spalvų paletes";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Színcsomagok";s:11:"description";s:58:"Különféle színpaletták kiválasztása a felületekhez";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Kleur Pakketten";s:11:"description";s:42:"Selecteer andere kleur pallet voor thema's";s:10:"groupLabel";s:9:"Weergeven";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:16:"Zestawy kolorów";s:11:"description";s:45:"Wybierz różne zestawy kolorów dla tematów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Pacotes de Cor";s:11:"description";s:52:"Selecione palhetas de cores diferentes para os temas";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Paketi boja";s:11:"description";s:42:"Biranje različitih paketa boja za izglede";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Färgpaket";s:11:"description";s:36:"Välj olika färgpaletter till teman";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Renk Paketleri";s:11:"description";s:43:"Temalar için farklı renk paletleri seçin";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:30:"Пакети с цветове";s:11:"description";s:72:"Изберете различни палитри за стиловете";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:31:"Цветовая палитра";s:11:"description";s:99:"Выбор различной цветовой палитры для оформления темы";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"彩色包";s:11:"description";s:33:"为布景主题选不同的色调";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"彩色包";s:11:"description";s:33:"為佈景主題選不同的色調";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:49:"사용하고자 하는 색상을 선택합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"カラーパック";s:11:"description";s:60:"テーマとは異なるカラーパレットを選択する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"comment";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"comment";s:7:"version";s:7:"1.1.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15508";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Kommentaar";s:11:"description";s:27:"Gebruiker kommentaarstelsel";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Comentaris";s:11:"description";s:34:"Sistema de comentaris dels usuaris";s:10:"groupLabel";s:17:"Informació Extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Komentáře";s:11:"description";s:37:"Systém pro uživatelské komentáře";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:26:"Bruger kommenteringssystem";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kommentare";s:11:"description";s:31:"System für Benutzer-Kommentare";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:11:"Datos extra";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Kommentaarid";s:11:"description";s:35:"Kasutajate kommenteerimise süsteem";s:10:"groupLabel";s:13:"Ekstra-andmed";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Iruzkinak";s:11:"description";s:28:"Erabiltzaile iruzkin sistema";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Commentaires";s:11:"description";s:40:"Système de commentaire des utilisateurs";s:10:"groupLabel";s:21:"Extraire les données";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Teachtaireachtaí";s:11:"description";s:22:"Córas teachtaireachta";s:10:"groupLabel";s:12:"Sonraí eile";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Σχόλια";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:39:"Επιπρόσθετα Στοιχεία";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Commenti";s:11:"description";s:51:"Sistema per inserire commenti da parte degli utenti";s:10:"groupLabel";s:10:"Dati extra";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Komentāri";s:11:"description";s:30:"Lietotāju komentāru sistēma";s:10:"groupLabel";s:11:"Ekstra dati";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Kometarai";s:11:"description";s:29:"Vartotojo komentavimo sistema";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Megjegyzések";s:11:"description";s:47:"Felhasználói megjegyzéshozzáfűző rendszer";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Reacties";s:11:"description";s:25:"Bezoekers reactie systeem";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Komentarze";s:11:"description";s:23:"Komentarze użytkownika";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Comentários";s:11:"description";s:41:"Sistema de comentário de usuários";s:10:"groupLabel";s:16:"Dados Adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Comentários";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Comentarii";s:11:"description";s:43:"Sistem de introducere comentarii utilizator";s:10:"groupLabel";s:10:"Extra date";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Komentari";s:11:"description";s:29:"Sistem korisničkih komentara";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Kommentit";s:11:"description";s:36:"Käyttäjäkommenttien järjestelmä";s:10:"groupLabel";s:11:"Lisätiedot";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:25:"Användarkommentarssystem";s:10:"groupLabel";s:17:"Extra Information";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Коментарі";s:11:"description";s:39:"Система коментування";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Bình luận";s:11:"description";s:25:"Hệ thống bình luận";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Yorumlar";s:11:"description";s:25:"Kullanıcı yorum sistemi";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Коментари";s:11:"description";s:65:"Система за потребителски коментари";s:10:"groupLabel";s:35:"Допълнителни Данни";}s:5:"ru_RU";a:3:{s:4:"name";s:22:"Комментарии";s:11:"description";s:74:"Добавление комментариев пользователями";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"评论";s:11:"description";s:18:"用户评论系统";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"回應";s:11:"description";s:21:"使用者回應系統";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"댓글";s:11:"description";s:50:"사용자가 댓글을 달수 있도록 합니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"コメント";s:11:"description";s:33:"ユーザコメントシステム";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"تعليقات";s:11:"description";s:55:"نظام كتابة التعليقات للمستخدم";s:10:"groupLabel";s:27:"معلومات إضافية";}s:5:"he_IL";a:3:{s:4:"name";s:12:"תגובות";s:11:"description";s:40:"מערכת תגובות המשתמשים";s:10:"groupLabel";s:25:"נתונים נוספים";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"نظرات";s:11:"description";s:36:"سیستم نظرات کاربران";s:10:"groupLabel";s:28:"داده های تکمیلی";}}s:9:"languages";a:1:{i:15508;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16476";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fa";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16476";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16476";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"customfield";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"customfield";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:17:"Pasgemaakte Velde";s:11:"description";s:44:"Skep pasgemaakte datavelde vir Gallery items";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:20:"Camps Personalitzats";s:11:"description";s:66:"Crea camps d'informació personalizats per als elements de Gallery";s:10:"groupLabel";s:17:"Informació Extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Vlastní pole";s:11:"description";s:45:"Vytvoření vlastních polí položek Galerie";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Ekstra Ffelter";s:11:"description";s:45:"Opret ekstra datafelter til Gallery elementer";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Individuelle Felder";s:11:"description";s:72:"Legen Sie individuelle Informationsfelder für Ihre Gallery-Elemente an.";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:21:"Campos Personalizados";s:11:"description";s:72:"Crea campos de información personalizados para los elementos de Gallery";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:21:"Campos Personalizados";s:11:"description";s:72:"Crea campos de información personalizados para los elementos de Gallery";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:21:"Campos Personalizados";s:11:"description";s:72:"Crea campos de información personalizados para los elementos de Gallery";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:21:"Eremu Pertsonalizatua";s:11:"description";s:55:"Galeria elementuentzat datu eremu pertsonalizatua sortu";s:10:"groupLabel";s:16:"Datu Gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:21:"Champs personnalisés";s:11:"description";s:76:"Créer les données des champs personnalisés pour les éléments de Gallery";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:20:"Campi Personalizzati";s:11:"description";s:52:"Crea campi personalizzati per gli oggetti di Gallery";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Egyedi mezők";s:11:"description";s:51:"Egyedi adatmezők létrehozása a galériaelemekhez";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Maatwerk Velden";s:11:"description";s:48:"Maatwerk data velden aanmaken voor Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Dodatkowe pola";s:11:"description";s:43:"Tworzy dodatkowe pola dla pozycji w galerii";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Posebna polja";s:11:"description";s:59:"Pravljenje posebnih polja sa podacima za objekte u Galeriji";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Specialfält";s:11:"description";s:37:"Skapa specialfält för Galleryobjekt";s:10:"groupLabel";s:17:"Extra Information";}s:5:"th_TH";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Додаткові Поля";s:11:"description";s:91:"Створення додаткових полів для елементів Галереї";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:23:"Dữ liệu tùy biến";s:11:"description";s:83:"Tạo các trường dữ liệu tùy biến cho các đối tượng của Gallery";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:24:"İsteğe Bağlı Alanlar";s:11:"description";s:61:"Galeri ögeleri için isteğe bağlı veri alanları yaratın";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:37:"Дополнительные Поля";s:11:"description";s:117:"Создание дополнительных полей с записями для элементов Галереи";s:10:"groupLabel";s:26:"Дополнительно";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"自定义字段";s:11:"description";s:42:"为图库项目新建自定义数据字段";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"自定欄位";s:11:"description";s:42:"為 Gallery 項目新建自定資料欄位";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"カスタムフィールド";s:11:"description";s:73:"Galleryアイテムのためのカスタムデータフィールド作成";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"dcraw";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"dcraw";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:55:"Hulpmiddel vir die verwerking van beelde in RAW formaat";s:10:"groupLabel";s:20:"Grafiese Hulpmiddels";}s:5:"ca_ES";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Eines gràfiques per processar imatges en format raw";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:60:"Grafický nástroj pro zpracování obrázků v raw formátu";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:59:"Grafisk værktøj til at behandle billeder i 'raw' formatet";s:10:"groupLabel";s:17:"Grafikværktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:62:"Grafik-Werkzeugsatz um BIlder im Rohdatenformat zu verarbeiten";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:61:"Herramientas gráficas para procesar imágenes en formato raw";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:61:"Herramientas gráficas para procesar imágenes en formato raw";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:61:"Herramientas gráficas para procesar imágenes en formato raw";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:55:"Raw formatuko irudiak prozesatzeko tresna-joko grafikoa";s:10:"groupLabel";s:21:"Tresna-joko Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"DCRaw";s:11:"description";s:55:"Boîte à outils graphiques pour traiter les images RAW";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:63:"Set di strumenti grafici per processare immagini in formato raw";s:10:"groupLabel";s:17:"Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lt_LT";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:18:"Grafikos įrankiai";}s:5:"hu_HU";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:48:"Toolkit voor het verwerken van RAW afbeeldingen.";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:55:"Narzędzie graficzne do obróbki zdjęć w formacie raw";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_PT";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:70:"Instrumente grafice pentru prelucrarea imaginilor in format brut (raw)";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:46:"Grafička alatka za obradu slika u RAW formatu";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:59:"Grafisk verktygslåda för bearbetning av filer i råformat";s:10:"groupLabel";s:21:"Grafisk Verktygslåda";}s:5:"th_TH";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:72:"Bộ công cụ đồ họa để xử lý ảnh theo định dạng raw";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:65:"Raw biçimindeki resim dosyalarını işlemek için Grafik Aracı";s:10:"groupLabel";s:17:"Grafik Araçları";}s:5:"bg_BG";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:136:"Графический инструмент, позволяющий работать с изображениями в формате RAW";s:10:"groupLabel";s:45:"Графические Инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:38:"处理 RAW 格式图像的图形工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:38:"處理 RAW 格式圖像的圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:70:"RAW 形式を扱うためのグラフィックツールキットです";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:1:{i:15447;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"debug";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"debug";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:1;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Soek foute";s:11:"description";s:37:"Foutspoor en ontwikkelingshulpmiddele";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Depuració";s:11:"description";s:37:"Eines de depuració i desenvolupament";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Ladění";s:11:"description";s:31:"Ladící a vývojové nástroje";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Fejlsøgning";s:11:"description";s:37:"Fejlsøgnings- og udviklerværktøjer";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Fehlersuche";s:11:"description";s:36:"Fehlersuche- und Entwicklerwerkzeuge";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Depuración";s:11:"description";s:40:"Herramientas de Depuración y Desarrollo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Depuración";s:11:"description";s:40:"Herramientas de Depuración y Desarrollo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Depuración";s:11:"description";s:40:"Herramientas de Depuración y Desarrollo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Arazpenean";s:11:"description";s:32:"Arazpen eta Garatzaile Lanabesak";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Débuggage";s:11:"description";s:38:"Outils de développement et débuggage";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:43:"Uirlisí Dífhabhtanna/Ríomhchláraitheora";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Strumenti di Debug e Sviluppo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Lāgošana";s:11:"description";s:30:"Lāgošanas un iztrādes rīks";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Debuggen";s:11:"description";s:24:"Debug en Ontwikkel Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Debugowanie";s:11:"description";s:41:"Narzędzia deweloperskie i do debugowania";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:20:"Otklanjanje grešaka";s:11:"description";s:42:"Alati za otklanjanje grešaka i programere";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Virheenmetsästys";s:11:"description";s:37:"Virheenmetsästys ja Kehitystyökalut";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Felsökning";s:11:"description";s:37:"Felsöknings- och utvecklingsverktyg ";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Hata Ayıklama";s:11:"description";s:41:"Hata Ayıklama ve Geliştirici Araçları";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Отладка";s:11:"description";s:65:"Отладка и инструменты разработчика";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"排错";s:11:"description";s:21:"除错和开发工具";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"除蟲工具";s:11:"description";s:21:"除蟲和開發工具";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:26:"디버깅과 개발 도구";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"デバッグ";s:11:"description";s:39:"デバッグと開発者向けツール";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"digibug";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"digibug";s:7:"version";s:7:"1.0.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:26:"Digibug Foto Afdruk Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:34:"Modul tisku fotografií na Digibug";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:27:"Digibug Foto Printing Modul";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:24:"Digibug Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:42:"Módulo de Impresión de Fotos con Digibug";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:42:"Módulo de Impresión de Fotos con Digibug";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:42:"Módulo de Impresión de Fotos con Digibug";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:34:"Digibug Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:23:"Impressions via Digibug";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:33:"Modulo di Stampa Foto con Digibug";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:26:"Digibug Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:25:"Moduł drukowania Digibug";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:49:"Modul za izradu fotografija preko Digibug servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug kuvantulostuslisäosa";s:10:"groupLabel";s:11:"Kaupallinen";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Foto Utskrifts Module";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:28:"Digibug Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:63:"Модуль печати фотографий на Digibug.com";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:25:"Digibug照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:26:"Digibug 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:47:"Digibug Photo 画像プリントモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16665";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16476";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:12:"dynamicalbum";a:3:{s:6:"header";a:6:{s:2:"id";s:12:"dynamicalbum";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Dynamické album";s:11:"description";s:81:"Dynamické album pro nejnovější, nejprohlíženější nebo náhodné položky";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Dynamische Alben";s:11:"description";s:75:"Dynamische Alben für die neuesten, meistgesehenen oder zufällige Elemente";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:19:"Álbumes Dinámicos";s:11:"description";s:74:"Álbumes Dinámicos para lo mas nuevo, lo mas visto o elementos aleatorios";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:19:"Álbumes Dinámicos";s:11:"description";s:74:"Álbumes Dinámicos para lo mas nuevo, lo mas visto o elementos aleatorios";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:19:"Álbumes Dinámicos";s:11:"description";s:74:"Álbumes Dinámicos para lo mas nuevo, lo mas visto o elementos aleatorios";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Albums dynamiques";s:11:"description";s:92:"Albums dynamiques pour les éléments lés plus récents, les plus consultés ou aléatoires";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:14:"Album Dinamici";s:11:"description";s:65:"Album dinamici per gli oggetti più recenti, più visti o casuali";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Albumy dynamiczne";s:11:"description";s:79:"Albumy dynamiczne dla najnowszych, najczęściej oglądanych i losowych pozycji";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:15:"Albume dinamice";s:11:"description";s:84:"Albume dinamice pentru cele mai noi, cele mai vizualizate sau articole la intimplare";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Dynamiska Album";s:11:"description";s:67:"Dynamiska album för nyaste, mest visade eller slumpmässiga objekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:17:"Dinamik Albümler";s:11:"description";s:82:"En yeniler, en çok görüntülenenler ve rastgele ögeler için Dinamik Albümler";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:39:"Динамические альбомы";s:11:"description";s:145:"Динамические альбомы для новых, часто просматриваемых или случайных элементов";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"動態相簿";s:11:"description";s:60:"顯示最新、最受歡迎、或隨機項目的動態相簿";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:30:"ダイナミックアルバム";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"ecard";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"ecard";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:9;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:29:"Poslat fotografie jako ECards";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:5:"eKort";s:11:"description";s:20:"Send fotos som eKort";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:28:"Photos als eCard verschicken";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Tarjeta Electrónica";s:11:"description";s:40:"Envía fotos como tarjetas electrónicas";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Tarjeta Electrónica";s:11:"description";s:40:"Envía fotos como tarjetas electrónicas";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Tarjeta Electrónica";s:11:"description";s:40:"Envía fotos como tarjetas electrónicas";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:7:"E-Kaart";s:11:"description";s:26:"Saada fotosid E-Kaartidena";s:10:"groupLabel";s:8:"Kommerts";}s:5:"eu_ES";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"e-Carte";s:11:"description";s:33:"Envoyer les photos comme e-Cartes";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:32:"Invia foto sotto forma di eCards";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:59:"Fényképek elküldése elektronikus képeslapként (eCard)";s:10:"groupLabel";s:12:"Kereskedelmi";}s:5:"nl_NL";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:23:"Verzend fotos als eCard";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"eKartki";s:11:"description";s:30:"Wysyłaj zdjęcia jako eKartki";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Trimite foto ca eCard";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"fi_FI";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"eKort";s:11:"description";s:22:"Skicka foton som eKort";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"E-kart";s:11:"description";s:36:"Fotoğrafları E-kart olarak gönder";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_CN";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"電子賀卡";s:11:"description";s:30:"把照片當電子賀卡寄送";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:31:"画像を eCard として送る";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"exif";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"exif";s:7:"version";s:7:"1.1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16119";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:37:"Onttrek EXIF/IPTC data uit JPEG-fotos";s:10:"groupLabel";s:12:"Onttrek Data";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:46:"Extraure les dades EXIF/IPTC de les fotos JPEG";s:10:"groupLabel";s:21:"Dades Suplementàries";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Práce s EXIF/IPTC daty z JPEG fotografií";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:37:"Udtræk EXIF/IPTC data fra JPEG fotos";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Extrahiere EXIF/IPTC Daten aus JPEG-Photos";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:41:"EXIF/IPTC datuak atera JPEG argazkietatik";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:49:"Extraire les données EXIF & IPTC des photos JPEG";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:34:"Estrai dati EXIF/IPTC da foto JPEG";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:49:"Išgauti EXIF/IPTC duomenis iš JPEG fotografijų";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:38:"Extract EXIF/IPTC data uit JPEG foto's";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:38:"Pobierz dane EXIF/IPTC ze zdjęć JPEG";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:34:"Pegar dados EXIF/IPTC da foto JPEG";s:10:"groupLabel";s:16:"Dados adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Extrage informatii EXIF/IPTC din foto JPEG";s:10:"groupLabel";s:23:"Informatii suplimentare";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:52:"Preuzimanje EXIF i IPTC podataka iz JPEG fotografija";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:35:"Purkaa EXIF/IPTC tieto JPEG-kuvista";s:10:"groupLabel";s:10:"Lisätieto";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:41:"Extrahera EXIF/IPTC data från JPEG foton";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:44:"Trích dữ liệu EXIF/IPTC từ ảnh JPEG";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:74:"Извлечение данных EXIF/IPTC из JPEG фотографий";s:10:"groupLabel";s:26:"Дополнительно";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:32:"从JPEG照片中析取EXIF数据";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:36:"從 JPEG 照片中取得 EXIF 資料";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:54:"JPEG 사진에서 EXIF/IPTC 정보를 뽑아냅니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:69:"JPEGの画像から、EXIFもしくはITPCのデータを展開する";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"ffmpeg";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"ffmpeg";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:46:"Ffmpeg hulpmiddel vir die verwerking van films";s:10:"groupLabel";s:20:"Grafiese Hulpmiddele";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"ffmpeg";s:11:"description";s:41:"Grafický nástroj pro zpracování videa";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:35:"Et værktøj til behandling af film";s:10:"groupLabel";s:20:"Grafiske værktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:6:"FFMPEG";s:11:"description";s:52:"Eine Sammlung von Werkzeugen, um Filme zu bearbeiten";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:49:"Un juego de herramientas para procesar películas";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:49:"Un juego de herramientas para procesar películas";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:49:"Un juego de herramientas para procesar películas";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:32:"Filmak prozesatzeko tresna-jokoa";s:10:"groupLabel";s:21:"Tresna-joko Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"FFMPEG";s:11:"description";s:49:"Boîte à outils pour prendre en charge les films";s:10:"groupLabel";s:26:"Boîtes à outils graphics";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:70:"Is é seo bosca uirlisí is féidir a úsáid scannáin a phróiseáil";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:41:"Un set di strumenti per elaborare filmati";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:37:"Įrankių rinkinys filmų apdorojimui";s:10:"groupLabel";s:28:"Grafikos įrankių rinkiniai";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:40:"Ffmpeg toolkit voor verwerking van films";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:45:"Narzędzie graficzne do przetwarzania filmów";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:21:"Alatka obradu filmova";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:32:"Työkalut elokuvien käsittelyyn";s:10:"groupLabel";s:19:"Graafiset Työkalut";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:48:"En verktygsuppsättning för att bearbeta filmer";s:10:"groupLabel";s:28:"Grafisk verktygsuppsättning";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:56:"Một bộ công cụ để xử lý các tập tin phim";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:37:"Filmleri işlemek için araçtakımı";s:10:"groupLabel";s:20:"Grafik Araçtakımı";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:70:"Инструмент для работы с видеороликами";s:10:"groupLabel";s:45:"Графические Инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"FFMPEG";s:11:"description";s:21:"处理电影的工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:21:"處理影片的工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:46:"동영상을 처리를 하는 도구입니다.";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"ffmpeg";s:11:"description";s:39:"動画を処理するツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:1:{i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"flashvideo";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"flashvideo";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:9;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15887";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:40:"Umožnit zobrazení flash video souborů";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:46:"Die Anzeige von Flash Video Dateien aktivieren";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Video Flash";s:11:"description";s:40:"Permite mostrar archivos de vídeo Flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Video Flash";s:11:"description";s:40:"Permite mostrar archivos de vídeo Flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Video Flash";s:11:"description";s:40:"Permite mostrar archivos de vídeo Flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Vidéo Flash";s:11:"description";s:46:"Activer l'affichage des fichiers vidéos Flash";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:48:"Attiva la visualizzazione di file video in Flash";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Flash video";s:11:"description";s:40:"Iespējot Flash video failu attēlošanu";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Flash videó";s:11:"description";s:55:"Flash videófájlok megjelenítésének engedélyezése";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Pliki Flash";s:11:"description";s:35:"Włącz wyświetlanie plików Flash";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:36:"Aktivera visning av Flash videofiler";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:66:"Flash video dosyalarının görüntülenmesini açık duruma getir";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"Flash 影片";s:11:"description";s:37:"啟用 Flash 影片檔的顯示功能";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:14:"Flashビデオ";s:11:"description";s:54:"Flash ビデオファイルの表示を有効にする";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15887;a:21:{s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"fotokasten";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"fotokasten";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:37:"Modul tisku fotografií na Fotokasten";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:29:"Fotokasten Fot Printing Modul";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:26:"Fotokasten Fotodruck Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Módulo de Impresión de Fotografías con Fotokasten";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Módulo de Impresión de Fotografías con Fotokasten";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Módulo de Impresión de Fotografías con Fotokasten";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:37:"Fotokasten Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:26:"Impressions via Fotokasten";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:36:"Modulo di Stampa Foto con Fotokasten";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:29:"Fotokasten Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:28:"Moduł drukowania Fotokasten";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Modul za izradu fotografija preko Fotokasten servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:38:"Fotokasten Utskrifts Module för Foton";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:31:"Fotokasten Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:71:"Модуль печати фотографий через Fotokasten.de";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:28:"Fotokasten照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:29:"Fotokasten 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:31:"Fotokasten 사진 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:38:"Fotokasten 画像印刷モジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:2:"gd";a:3:{s:6:"header";a:6:{s:2:"id";s:2:"gd";s:7:"version";s:5:"1.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:22:"Gd Grafiese Hulpmiddel";s:10:"groupLabel";s:19:"Grafiese Hulmiddele";}s:5:"ca_ES";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:17:"Eines Gd Graphics";s:10:"groupLabel";s:22:"Eines gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:21:"Grafický nástroj GD";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:20:"Gd grafisk værktøj";s:10:"groupLabel";s:20:"Grafiske værktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:22:"GD Grafik-Werkzeugsatz";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:34:"Juego de Herramientas Gráficas Gd";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:34:"Juego de Herramientas Gráficas Gd";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:34:"Juego de Herramientas Gráficas Gd";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:21:"Gd Graafikatööriist";s:10:"groupLabel";s:20:"Graafikatööriistad";}s:5:"eu_ES";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Gd Tresna-joko Grafikoa";s:10:"groupLabel";s:21:"Tresna-joko Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:30:"Boîte à outils graphiques GD";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:27:"Set di Strumenti Grafici Gd";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Gd grafikas aprīkojums";s:10:"groupLabel";s:20:"Grafikas aprīkojums";}s:5:"lt_LT";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:18:"Grafikos įrankiai";}s:5:"hu_HU";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Gd grafikus eszköztár";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:47:"Gd Grafische Toolkit voor verwerking van foto's";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Narzędzie graficzne Gd";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:32:"Caixa de ferramentas gráfica GD";s:10:"groupLabel";s:31:"Caixas de ferramentas gráficas";}s:5:"pt_PT";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:31:"Setul de instrumente grafice Gd";s:10:"groupLabel";s:26:"Set de instrumente grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd grafička alatka";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:20:"GD grafiikkatyökalu";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:24:"Gd Grafisk verktygslåda";s:10:"groupLabel";s:21:"Grafisk verktygslåda";}s:5:"th_TH";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:30:"Bộ công cụ đồ họa Gd";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:16:"GD Grafik Aracı";s:10:"groupLabel";s:17:"Grafik Araçları";}s:5:"bg_BG";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:48:"GD Графические Инструменты";s:10:"groupLabel";s:45:"Графические инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:14:"GD图形工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:15:"GD 圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"GD 그래픽 도구";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:39:"Gd グラフィックツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:1:{i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"getid3";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"getid3";s:7:"version";s:5:"1.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:45:"Nástroj pro získání informací z id3 tagu";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"de_DE";a:3:{s:4:"name";s:6:"GetID3";s:11:"description";s:51:"Ein Werkzeug zum Auslesen von ID3-Tag-Informationen";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:77:"Un conjunto de herramientas para obtener la información de las etiquetas id3";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:77:"Un conjunto de herramientas para obtener la información de las etiquetas id3";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:77:"Un conjunto de herramientas para obtener la información de las etiquetas id3";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"GetID3";s:11:"description";s:63:"Boîte à outils pour extraire les données des étiquettes ID3";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:60:"Un set di strumenti per estrarre le informazioni dei tag id3";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"Tookit om id3 tag informatie uit te lezen";s:10:"groupLabel";s:14:"Extra Gegevens";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"GetID3";s:11:"description";s:40:"Narzędzie do pobierania znaczników id3";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:52:"En verktygslåda för extrahering av id3 information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:37:"id3 bilgisi almak için araçtakımı";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:52:"Извлечение данных из тэга id3";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:32:"取得 id3 标签资讯的工具";s:10:"groupLabel";s:12:"额外资料";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:32:"取得 id3 標籤資訊的工具";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:60:"ID3タグの情報を取得するためのツールキット";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"hidden";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"hidden";s:7:"version";s:5:"1.0.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15352";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Skryté položky";s:11:"description";s:77:"Skrytí položek/alb pro návštěvníky, pokud nezadají přesnou URL adresu";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Skjulte Elementer";s:11:"description";s:90:"Skjul elementer-albummer for gæster indtil de direkte bliver tilgået med den rigtige URL";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Versteckte Elemente";s:11:"description";s:94:"Verstecke Elemente/Alben vor Gästen solange Sie nicht die korrekte vollständige URL benutzen";s:10:"groupLabel";s:8:"Anzeigen";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Elementos Ocultos";s:11:"description";s:105:"Ocultar elementos/álbumes a los invitados a no ser que accedan directamente a través de su correcta URL";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Elementos Ocultos";s:11:"description";s:105:"Ocultar elementos/álbumes a los invitados a no ser que accedan directamente a través de su correcta URL";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Elementos Ocultos";s:11:"description";s:105:"Ocultar elementos/álbumes a los invitados a no ser que accedan directamente a través de su correcta URL";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:23:"Ezkutatutako Elementuak";s:11:"description";s:76:"Elementu/albumak ezkutatu bezeroei zuzenean URL zehatzaren bidez sartu ezean";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Éléments cachés";s:11:"description";s:110:"Cacher des éléments et des albums de la vue des invités tant qu'ils ne sont pas accédés avec la bonne URL";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Oggetti Nascosti";s:11:"description";s:76:"Nascondi oggetti/album dai visitatori se non sono raggiunti con l'URL giusto";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"Slēptie vienumi";s:11:"description";s:76:"Slēptie vienumi/albumi viesiem līdz viesi piekļūst tiem ar korekto saiti";s:10:"groupLabel";s:9:"Atrādīt";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Rejtett elemek";s:11:"description";s:109:"Elemek/albumok elrejtése a vendég felhasználók elől, hacsak nem teljes/pontos URL-lel hivatkoznak rájuk";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Verborgen Items";s:11:"description";s:101:"Verborgen items zijn niet zichtbaar voor gast bezoekers, totdat het item rechtstreeks wordt benaderd.";s:10:"groupLabel";s:9:"Laat zien";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Ukryte pozycje";s:11:"description";s:108:"Ukrywa pozycje/albumy z pozostawioną możliwością dostępu poprzez wprowadzenie prawidłowego adresu URL.";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Ascunde articole";s:11:"description";s:97:"Ascunde articolele/albumele pina cind vizitatorii nu le acceseaza direct cu URL-ul corespunzator.";s:10:"groupLabel";s:12:"Vizualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Dolda objekt";s:11:"description";s:72:"Dölj objekt/album från gäster tills dom accessas direkt med rätt URL";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Saklı Ögeler";s:11:"description";s:91:"Ögeleri/Albümleri doğru adresle erişilene kadar ziyaretçiler için saklı duruma getir";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:31:"Скрытые Элементы";s:11:"description";s:140:"Прячет элементы/альбомы от гостей, пока они не обратятся по точному адресу URL";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"隐藏项目";s:11:"description";s:84:"在用直接指到它们的网址存取前,隐藏项目或相簿不让访客看到";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"隱藏項目";s:11:"description";s:84:"在用直接指到它們的網址存取前,隱藏項目或相簿不讓訪客看到";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:120:"손님이 아이템이나 사진첩에 곧바로 접근하는 것으로부터 아이템이나 사진첩을 숨김니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"隠されたアイテム";s:11:"description";s:114:"正しいURLで直接アクセスされるまでは、アイテムやアルバムをゲストから隠しておく";s:10:"groupLabel";s:18:"ディスプレイ";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15352;a:25:{s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"httpauth";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"httpauth";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:15;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15727";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"en_GB";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"HTTP autentizace";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:11:"Autentizace";}s:5:"da_DK";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"de_DE";a:3:{s:4:"name";s:22:"HTTP Authentifizierung";s:11:"description";s:45:"Benutzer-Anmeldung via HTTP Authentifizierung";s:10:"groupLabel";s:17:"Authentifizierung";}s:5:"es_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"es_MX";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"es_AR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"et_EE";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fr_FR";a:3:{s:4:"name";s:21:"Authentification HTTP";s:11:"description";s:46:"Connexion à l'aide de l'authentification HTTP";s:10:"groupLabel";s:16:"Authentification";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"el_GR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"is_IS";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"it_IT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:47:"Fai il login utilizzando l'autenticazione HTTP.";s:10:"groupLabel";s:14:"Autenticazione";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"no_NO";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Autentykacja HTTP";s:11:"description";s:40:"Logowanie przy użyciu autentykacji HTTP";s:10:"groupLabel";s:12:"Autentykacja";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"HTTP-Auth";s:11:"description";s:43:"Inloggning med hjälp av HTTP-autentisering";s:10:"groupLabel";s:13:"Autentisering";}s:5:"th_TH";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"HTTP 認証";s:11:"description";s:27:"使用 HTTP 認証登入。";s:10:"groupLabel";s:6:"認証";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"HTTP 認証";s:11:"description";s:37:"HTTP認証を使ったログイン。";s:10:"groupLabel";s:6:"認証";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"he_IL";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}}s:9:"languages";a:1:{i:15727;a:28:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"icons";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"icons";s:7:"version";s:5:"1.1.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:5:"Ikone";s:11:"description";s:25:"Vertoon ikone vir skakels";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Icones";s:11:"description";s:30:"Mostrar icones per a enllaços";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:5:"Ikony";s:11:"description";s:26:"Zobrazení ikon pro odkazy";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Ikoner";s:11:"description";s:20:"Vis ikoner for links";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:20:"Symbol-Paket Browser";s:11:"description";s:27:"Zeige Symbole für Verweise";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Iconos";s:11:"description";s:29:"Mostrar iconos en los enlaces";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Iconos";s:11:"description";s:29:"Mostrar iconos en los enlaces";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Iconos";s:11:"description";s:29:"Mostrar iconos en los enlaces";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Ikonoak";s:11:"description";s:29:"Loturentzat ikonoak bistarazi";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Icônes";s:11:"description";s:34:"Affichage d'icônes pour les liens";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Icone";s:11:"description";s:28:"Visualizza icone per i links";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Ikonos";s:11:"description";s:22:"Rodyti nuorodų ikonas";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Ikonok";s:11:"description";s:28:"Ikonok mutatása a linkekhez";s:10:"groupLabel";s:9:"Kijelzés";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Iconen";s:11:"description";s:27:"Iconen weergeven voor links";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Ikony";s:11:"description";s:29:"Wyświetla ikony przy linkach";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Ícones";s:11:"description";s:26:"Mostrar ícones para links";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Iconite";s:11:"description";s:32:"Afiseaza iconite pentru link-uri";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Ikone";s:11:"description";s:23:"Prikaz ikona za linkove";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Ikonit";s:11:"description";s:24:"Näytä ikonit linkeille";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Ikoner";s:11:"description";s:24:"Visa ikoner för länkar";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"İkonlar";s:11:"description";s:36:"Linkler için ikonları görüntüle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Икони";s:11:"description";s:63:"Показване на икони до всяка връзка";s:10:"groupLabel";s:14:"Дисплей";}s:5:"ru_RU";a:3:{s:4:"name";s:12:"Иконки";s:11:"description";s:67:"Отображение иконок для ссылок в меню";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"图标";s:11:"description";s:24:"在链接上显示图标";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"小圖像";s:11:"description";s:27:"在鏈接上顯示小圖像";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:36:"연결에 아이콘을 보입니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"アイコン";s:11:"description";s:51:"リンクに対してアイコンを表示します";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"imageblock";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"imageblock";s:7:"version";s:7:"1.1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16689";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"en_GB";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Beeldblok";s:11:"description";s:59:"Willekeurig, Mees Onlangse of Mees Besigtigde Foto of Album";s:10:"groupLabel";s:6:"Blokke";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Blocs d'imatges";s:11:"description";s:71:"Aleatori. Imatge o àlbum més recents o més visitat.";s:10:"groupLabel";s:5:"Blocs";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Blok s obrázky";s:11:"description";s:69:"Náhodná, poslední nebo nejprohlíženější fotografie nebo album";s:10:"groupLabel";s:5:"Bloky";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Billedblok";s:11:"description";s:52:"Tilfældig, nyeste eller mest viste foto eller album";s:10:"groupLabel";s:6:"Blokke";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Bilderblock";s:11:"description";s:67:"Zufällige Auswahl aus neuestem oder meistgesehenem Bild oder Album";s:10:"groupLabel";s:7:"Blöcke";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Bloque de Imagenes";s:11:"description";s:51:"Foto o Álbum Aleatorio, Más Reciente o Más Visto";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Bloque de Imagenes";s:11:"description";s:51:"Foto o Álbum Aleatorio, Más Reciente o Más Visto";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Bloque de Imagenes";s:11:"description";s:51:"Foto o Álbum Aleatorio, Más Reciente o Más Visto";s:10:"groupLabel";s:7:"Bloques";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Pildiblokk";s:11:"description";s:68:"Juhuslik, Kõige Hilisem või Kõige Rohkem Vaadatud Foto või Album";s:10:"groupLabel";s:6:"Blokid";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"Irudi Blokea";s:11:"description";s:52:"Ausazko, azkeneko edo Ikusien den Album edo Argazkia";s:10:"groupLabel";s:7:"Blokeak";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Bloc image";s:11:"description";s:61:"Photo ou album aléatoire, le plus récent, le plus consulté";s:10:"groupLabel";s:5:"Blocs";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Bloc Íomhá";s:11:"description";s:62:"Íomhá nó albam randamach, nó is mó nua, nó is mó cuarta";s:10:"groupLabel";s:6:"Blocks";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Blocco Immagine";s:11:"description";s:55:"Foto o Album Casuali, Più Recenti oppure Più Visitati";s:10:"groupLabel";s:7:"Blocchi";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Attēlu bloks";s:11:"description";s:67:"Nejaušs, Pēdējais vai Visvairāk apskatītais attēls vai albums";s:10:"groupLabel";s:5:"Bloks";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Képblokk";s:11:"description";s:73:"Véletlen, legfrissebb vagy a legtöbbször megtekintett fotó vagy album";s:10:"groupLabel";s:7:"Blokkok";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Afbeelding Blok";s:11:"description";s:56:"Willekeurig, Meest Recent of Meest Bekeken Foto of Album";s:10:"groupLabel";s:7:"Blokken";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Blok Zdjęć";s:11:"description";s:73:"Przypadkowe, najnowsze lub najczęściej wyświetlane zdjęcia lub albumy";s:10:"groupLabel";s:5:"Bloki";}s:5:"pt_BR";a:3:{s:4:"name";s:15:"Bloco de imagem";s:11:"description";s:53:"Foto ou Álbum Aleatório, Mais Recente ou Mais Visto";s:10:"groupLabel";s:6:"Blocos";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Bloc imagine";s:11:"description";s:64:"la intimplare, ultimele sau cele mai vizualizate foto sau albume";s:10:"groupLabel";s:7:"Blocuri";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Blok sa slikom";s:11:"description";s:68:"Slučajno izabrana, najnovija ili najgledanija fotografija ili album";s:10:"groupLabel";s:7:"Blokovi";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Kuvalohko";s:11:"description";s:58:"Satunnainen, Viimeisin tai Eniten Katsottu Kuva tai Albumi";s:10:"groupLabel";s:6:"Lohkot";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Bildblock";s:11:"description";s:56:"Slumpmässig, Senaste eller Mest Visade Foto eller Album";s:10:"groupLabel";s:5:"Block";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Hộp Ảnh";s:11:"description";s:75:"Ảnh/Album ngẫu nhiên, mới nhất, hoặc được xem nhiều nhất";s:10:"groupLabel";s:5:"Hộp";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Resim Bloğu";s:11:"description";s:64:"Rastgele, En Yeni ya da En Çok Görüntülenen Foto veya Albüm";s:10:"groupLabel";s:7:"Bloklar";}s:5:"bg_BG";a:3:{s:4:"name";s:34:"Блок с Изображения";s:11:"description";s:91:"Случайна, ай-нова или най-гледана снимка или албум";s:10:"groupLabel";s:14:"Блокове";}s:5:"ru_RU";a:3:{s:4:"name";s:31:"Блок Изображения";s:11:"description";s:128:"Случайные, последние или самые просматриваемые Фотография или Альбом";s:10:"groupLabel";s:10:"Блоки";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"图像功能块";s:11:"description";s:45:"随机,最近或最具人气照片或相册";s:10:"groupLabel";s:9:"内容块";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"圖片區塊";s:11:"description";s:51:"隨機,最近或觀賞數最高的照片或相簿";s:10:"groupLabel";s:6:"區塊";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:71:"무작위, 가장 최근또는 가장 많이 본 사진또는 사진첩";s:10:"groupLabel";s:6:"Blocks";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"イメージブロック";s:11:"description";s:90:"ランダム、最近の、あるいはもっとも閲覧数の多い画像やアルバム";s:10:"groupLabel";s:12:"ブロック";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"he_IL";a:3:{s:4:"name";s:19:"בלוק תמונה";s:11:"description";s:71:"אלבום או תמונה אקראי, אחרון או הכי נצפה.";s:10:"groupLabel";s:12:"בלוקים";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}}s:9:"languages";a:1:{i:15342;a:36:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"itemadd";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"itemadd";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15812";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Voeg Items by";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Agregar Elements";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Přidat položky";s:11:"description";s:49:"Přidat položky z místního serveru nebo z webu";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Tilføj elementer";s:11:"description";s:52:"Tilføj elementer fra lokal server eller internettet";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Element hinzufügen";s:11:"description";s:64:"Elemente vom Gallery-Server oder von anderer Website hinzufügen";s:10:"groupLabel";s:11:"Importieren";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Añadir Elementos";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Agregar Elementos";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Agregar Items";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Lisa Pilte";s:11:"description";s:44:"Lisa pilte kohalikust serverist või veebist";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:17:"Elementuak Gehitu";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:22:"Ajouter des éléments";s:11:"description";s:60:"Ajouter des éléments depuis le serveur local ou sur le web";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Cuir Míreanna";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Aggiungi Oggetti";s:11:"description";s:44:"Aggiungi oggetti dal server locale o dal web";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"Naujas elementas";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:19:"Elemek hozzáadása";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Items Toevoegen";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Dodaj pozycje";s:11:"description";s:51:"Dodaje pozycje z serwera lokalnego lub ze stron WWW";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:15:"Adicionar itens";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:15:"Adicionar Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Adauga fotografii";s:11:"description";s:38:"Adauga articole din server sau din WWW";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Pridať položky";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Dodaj Predmete";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Dodaj Predmete";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Lisää Kuvia";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Lägg till objekt";s:11:"description";s:55:"Lägg till objekt från lokal server eller från webben";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Додати Елемент";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:21:"Thêm đối tượng";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Ögeler Ekle";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"bg_BG";a:3:{s:4:"name";s:33:"Добавете Елементи";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Добавить Элементы";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"添加项目";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"增加項目";s:11:"description";s:42:"從本地伺服器或網頁上加入項目";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:22:"아이템 추가하기";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"アイテム追加";s:11:"description";s:66:"ローカルサーバかウェブからアイテムを追加する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:15:"أضف مواد";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:21:"הוסף פריטים";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15812;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"imageframe";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"imageframe";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Fotoraam";s:11:"description";s:19:"Trek rame om beelde";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:19:"Rámečky obrázků";s:11:"description";s:37:"Zobrazení rámečků okolo obrázků";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Billedramme";s:11:"description";s:31:"Generer rammer omkring billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Bilderrahmen";s:11:"description";s:16:"Bilder einrahmen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"IrudiMarkoa";s:11:"description";s:37:"Irudi inguruko errenderizazio markoak";s:10:"groupLabel";s:9:"Bistarazu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Encadrements";s:11:"description";s:35:"Afficher un cadre autour des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:40:"Visualizza cornici intorno alle immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Attēlu rāmis";s:11:"description";s:33:"Zīmēt rāmjus apkārt attēliem";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"VaizdoRėmas";s:11:"description";s:41:"Aplink paveikslėlius generuoti rėmelius";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Képkeret";s:11:"description";s:35:"Keret elhelyezése a képek körül";s:10:"groupLabel";s:9:"Kijelzés";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"AfbeeldingsKader";s:11:"description";s:33:"Genereer kaders rond afbeeldingen";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Ramki";s:11:"description";s:34:"Dodaje ramki do zdjęć i albumów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Cadre imagine";s:11:"description";s:25:"Afiseaza cadrele imaginii";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Okvir slike";s:11:"description";s:23:"Prikaz okvira oko slika";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"KuvaKehys";s:11:"description";s:35:"Näytä kehykset kuvien ympärillä";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Bildram";s:11:"description";s:25:"Rendera ramar runt bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"ResimÇerçevesi";s:11:"description";s:39:"Çerçeveleri resim etrafında çevrele";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Рамки Изображений";s:11:"description";s:61:"Создает рамки вокруг изображений";s:10:"groupLabel";s:22:"Отображения";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"图像边框";s:11:"description";s:24:"环绕图像渲染边框";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"圖片邊框";s:11:"description";s:27:"在圖片週圍畫上邊框";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:36:"이미지에 액자를 씌웁니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"イメージフレーム";s:11:"description";s:39:"フレームを画像の周りに描く";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"imagemagick";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"imagemagick";s:7:"version";s:5:"1.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Imagemagick";s:11:"description";s:48:"ImageMagick / GraphicsMagick Grafiese Hulpmiddel";s:10:"groupLabel";s:20:"Grafiese Hulpmiddele";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"Grafický nástroj ImageMagick/GraphicsMagick";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:46:"ImageMagick / GraphicsMagick grafisk værktøj";s:10:"groupLabel";s:20:"Grafiske værktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:48:"ImageMagick / GraphicsMagick Grafik-Werkzeugsatz";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:51:"Herramientas Gráficas ImageMagick / GraphicsMagick";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:51:"Herramientas Gráficas ImageMagick / GraphicsMagick";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:51:"Herramientas Gráficas ImageMagick / GraphicsMagick";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:50:"ImageMagick / GraphicsMagick Tresnabarra Grafikoak";s:10:"groupLabel";s:21:"Tresnabarra Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:56:"Boîte à outils graphiques ImageMagick / GraphicsMagick";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:41:"Εργαλειοθήκη Γραφικών";}s:5:"is_IS";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:53:"Set di Strumenti Grafici ImageMagick / GraphicsMagick";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:48:"ImageMagick / GraphicMagick grafikas aprīkojums";s:10:"groupLabel";s:20:"Grafikas aprīkojums";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:57:"ImageMagick / GraphicsMagick grafinių įrankių rinkinys";s:10:"groupLabel";s:28:"Grafikos įrankių rinkiniai";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Imagemagick";s:11:"description";s:46:"ImageMagick / GraphicsMagick Grafische Toolkit";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:28:"Pakiet graficzny ImageMagick";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:58:"Caixa de ferramentas gráfica ImageMagick / GraphicsMagick";s:10:"groupLabel";s:31:"Caixas de ferramentas gráficas";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick grafička alatka";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:47:"ImageMagick / GraphicsMagick Grafiikkatyökalut";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:40:"ImageMagick grafisk verktygsuppsättning";s:10:"groupLabel";s:31:"Grafiska verktygsuppsättningar";}s:5:"th_TH";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:46:"ImageMagick / GraphicsMagick Grafik Araçları";s:10:"groupLabel";s:17:"Grafik Araçları";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:74:"Графические Инструменты ImageMagick / GraphicsMagick";s:10:"groupLabel";s:46:"Графические Инструменты ";}s:5:"zh_CN";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:38:"ImageMagick/GraphicsMagick图像工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:41:"ImageMagick / GraphicsMagick 圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:65:"ImageMagick / GraphicsMagick グラフィックツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:1:{i:15342;a:36:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"jpegtran";a:2:{s:6:"header";a:5:{s:2:"id";s:8:"jpegtran";s:7:"version";s:5:"0.9.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:14:"buildTimestamp";s:5:"16119";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"zh_CN";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"zh_TW";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ko_KR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ja_JP";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Jpegtran";s:11:"description";s:50:"Graphics toolkit for lossless JPEG transformations";s:10:"groupLabel";s:17:"Graphics Toolkits";}}}s:8:"keyalbum";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"keyalbum";s:7:"version";s:7:"1.0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:25:"Alba s klíčovými slovy";s:11:"description";s:61:"Dynamická alba vycházející z hledaných klíčových slov";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:20:"Schlüsselwort-Alben";s:11:"description";s:55:"Dynamische Alben basierend auf der Schlüsselwort-Suche";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Albums mots clés";s:11:"description";s:55:"Albums dynamiques basés sur la recherche de mots clés";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:40:"Λέξεις Κλειδιά Άλπουμ";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:19:"Album Parola Chiave";s:11:"description";s:52:"Album dinamici basati sulla ricerca di parole chiave";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:23:"Album słów kluczowych";s:11:"description";s:62:"Album dynamiczny oparty na wyszukiwaniu po słowach kluczowych";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:20:"Albume Cuvinte-cheie";s:11:"description";s:40:"Albume dinamice pe baza cuvintelor cheie";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:22:"Albumi ključnih reči";s:11:"description";s:59:"Dinamički albumi bazirani na pretrazi po ključnim rečima";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Nyckelordsalbum";s:11:"description";s:47:"Dynamiskt album baserat på nyckelords sökning";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:25:"Anahtar Kelime Albümleri";s:11:"description";s:47:"Anahtar kelime arama tabanlı dinamik albümler";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:49:"Альбомы по ключевому слову";s:11:"description";s:114:"Динамические альбомы, основанные на поиске по ключевому слову";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"關鍵字相簿";s:11:"description";s:45:"由關鍵字搜尋結果產生的動態相簿";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"キーワードアルバム";s:11:"description";s:54:"キーワード検索に基づく動的なアルバム";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16476";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"linkitem";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"linkitem";s:7:"version";s:7:"1.1.2.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Odkaz na položky";s:11:"description";s:53:"Tvorba odkazů na jiná alba nebo externí URL adresy";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Link emner";s:11:"description";s:52:"Opret links til andre albummer eller eksterne URL'er";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Element-Verweise";s:11:"description";s:66:"Erzeugt einen Verweis auf ein anderes Album, oder eine externe URL";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Elementuak Lotu";s:11:"description";s:47:"Beste album edo kanpoko URL-etara loturak sortu";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"Liens";s:11:"description";s:52:"Créer des liens vers des albums ou des URL externes";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:29:"Σύνδεση Αρχείων";s:11:"description";s:115:"Δημιουργία συνδέσμων σε άλλα άλμπουμ ή εξωτερικές διευθύνσεις";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Oggetti Link";s:11:"description";s:40:"Crea link ad altri album o a url esterni";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Elementų nuorodos";s:11:"description";s:57:"Sukurti nuorodas į kitus albumus arba į išorinius URL.";s:10:"groupLabel";s:11:"Vaizdavimas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:58:"Linkeket készít más albumokra, vagy külső webcímekre";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:50:"Maak links naar andere albums of naar externe URLs";s:10:"groupLabel";s:9:"Weergeven";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Linki";s:11:"description";s:62:"Tworzy linki do innego albumu lub do zewnętrzych adresów URL";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Leaga articole";s:11:"description";s:54:"Creeaza legaturi catre alte albume sau URL-uri externe";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Prikaz";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Objekti-veze";s:11:"description";s:56:"Pravljenje veza ka drugim albumima ili spoljnim adresama";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Länka objekt";s:11:"description";s:49:"Skapa länk till anndra album eller externa URLer";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:64:"Diğer albümlere yada dış kaynaklı url'lere bağlantı yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Ссылки на элементы";s:11:"description";s:99:"Создает ссылки на другие альбомы или внешние адреса url";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"链接项目";s:11:"description";s:48:"产生指到其他相簿或外部网址的链接";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"鏈接項目";s:11:"description";s:48:"產生指到其他相簿或外部網址的鏈接";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:62:"사진첩또는 확장된 주소등에 연결을 만듭니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16665";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16665";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16665";s:2:"de";s:5:"16040";s:2:"el";s:5:"16665";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16665";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16665";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16665";s:2:"sr";s:5:"16665";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16665";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"members";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"members";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:4:"Lede";s:11:"description";s:21:"Ledelyste en profiele";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Membres";s:11:"description";s:28:"Llistas i Perfils de Membres";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Uživ. nastavení";s:11:"description";s:29:"Seznam uživatelů a profilů";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Medlemmer";s:11:"description";s:24:"Medlemsliste og profiler";s:10:"groupLabel";s:7:"Galleri";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Mitglieder";s:11:"description";s:27:"Mitgliederliste und Profile";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Miembros";s:11:"description";s:32:"Lista y Perfiles de los Miembros";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Miembros";s:11:"description";s:29:"Listas y Perfiles de Miembros";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Miembros";s:11:"description";s:29:"Listas y Perfiles de Miembros";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Kasutajad";s:11:"description";s:32:"Kasutajate Nimekiri ja Profiilid";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Kideak";s:11:"description";s:26:"Kide Zerrenda eta Profilak";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Membres";s:11:"description";s:28:"Liste des membres et profils";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"Baill";s:11:"description";s:30:"Liosta na baill agus achoimrí";s:10:"groupLabel";s:10:"Gailearaí";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:16:"Γκαλλερύ";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Membri";s:11:"description";s:22:"Lista Membri e Profili";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Lietotāji";s:11:"description";s:30:"Lietotāju saraksts un profili";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Nariai";s:11:"description";s:29:"Narių sąrašas ir profiliai";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:5:"Tagok";s:11:"description";s:25:"Tagok listája, es adatai";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:5:"Leden";s:11:"description";s:23:"Ledenlijst en Profielen";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Użytkownicy";s:11:"description";s:30:"Lista i profile użytkowników";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:27:"Lista de Usuários e Perfis";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Galeria";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Membri";s:11:"description";s:27:"Lista de membrii si profile";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Členovia";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:8:"Galerija";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Članovi";s:11:"description";s:25:"Spisak članova i profili";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:16:"Ryhmän Jäsenet";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Medlemmar";s:11:"description";s:25:"Medlemslista och profiler";s:10:"groupLabel";s:7:"Galleri";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Учасник";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Thành viên";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Üyeler";s:11:"description";s:26:"Üye Listesi ve Profilleri";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:22:"Потребители";s:11:"description";s:62:"Списък и Профили на Потребителите";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:39:"Список пользователей";s:11:"description";s:62:"Список пользователей и их Профили";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"用户";s:11:"description";s:21:"用户列表和档案";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"會員";s:11:"description";s:21:"會員列表和檔案";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"회원";s:11:"description";s:29:"회원 목록과 개인정보";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"メンバー";s:11:"description";s:42:"メンバーリストとプロフィール";s:10:"groupLabel";s:15:"ギャラリー";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"الأعضاء";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:14:"משתמשים";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:12:"גלרייה";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15342;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"migrate";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"migrate";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15448";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Migrasie";s:11:"description";s:39:"Migreer u Gallery 1 albums na Gallery 2";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Migrace";s:11:"description";s:40:"Migrace alb z Galerie verze 1 do verze 2";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:53:"Migrieren Sie Ihre Alben aus Gallery 1 nach Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Migración";s:11:"description";s:43:"Migra tus Álbumes de Gallery 1 a Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Migración";s:11:"description";s:43:"Migra tus Álbumes de Gallery 1 a Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Migración";s:11:"description";s:43:"Migra tus Álbumes de Gallery 1 a Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Migrazioa";s:11:"description";s:43:"Zure Gallery 1 albumak Gallery 2-ra migratu";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:64:"Migration des utilisateurs et albums de Gallery 1 vers Gallery 2";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:12:"Iompórtáil";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Migrazione";s:11:"description";s:44:"Migra i tuoi album di Gallery 1 in Gallery 2";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Migratie";s:11:"description";s:42:"Migreer uw Gallery 1 albums naar Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Migracja";s:11:"description";s:39:"Migruje albumy z Gallery 1 do Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Migracija";s:11:"description";s:50:"Migriranje albuma iz vaše Galerije 1 u Galeriju 2";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Siirto";s:11:"description";s:41:"Siirtä Gallery 1:n albumit Gallery 2:een";s:10:"groupLabel";s:3:"Tuo";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Migrering";s:11:"description";s:43:"Migrera dina Gallery 1 album till Gallery 2";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Taşıma";s:11:"description";s:47:"Galeri 1 albümlerinizi Gallery 2'ye taşıyın";s:10:"groupLabel";s:11:"Dış Alım";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:16:"Миграция";s:11:"description";s:75:"Миграция альбомов из Галереи 1 в Галерею 2";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"迁移";s:11:"description";s:35:"迁移您的图库1相册到图库2";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"遷移";s:11:"description";s:49:"把你的 Gallery 1 相簿遷移到 Gallery 2 中";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"移行";s:11:"description";s:57:"Gallery 1 のアルバムを Gallery 2 に移行します";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15448;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"mime";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"mime";s:7:"version";s:5:"1.1.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"MIME Onderhoud";s:11:"description";s:40:"Onderhou MIME tipes en lêeruitbreidings";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Manteniment MIME";s:11:"description";s:55:"Mantingues els tipus MIME i les extensions dels fitxers";s:10:"groupLabel";s:11:"Dades extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:12:"Správa MIME";s:11:"description";s:38:"Správa MIME typů a přípon souborů";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:20:"MIME Vedligeholdelse";s:11:"description";s:37:"Vedligehold MIME typer og filendelser";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:15:"MIME-Verwaltung";s:11:"description";s:38:"MIME-Typen und Dateiendungen verwalten";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Mantenimiento MIME";s:11:"description";s:57:"Mantiene los tipos MIME y las extensiones de los archivos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Mantenimiento MIME";s:11:"description";s:57:"Mantiene los tipos MIME y las extensiones de los archivos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Mantenimiento MIME";s:11:"description";s:57:"Mantiene los tipos MIME y las extensiones de los archivos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:13:"MIME Mantenua";s:11:"description";s:43:"Mime motak eta fitxategi luzapenak mantendu";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:26:"Maintenance des types MIME";s:11:"description";s:53:"Maintenir les types MIME et les extensions de fichier";s:10:"groupLabel";s:25:"Données complémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:17:"Manutenzione MIME";s:11:"description";s:45:"Gestisce i tipi MIME e le estensioni dei file";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"MIME Onderhoud";s:11:"description";s:41:"Onderhoud MIME typen en bestandsextensies";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Obsługa MIME";s:11:"description";s:42:"Obsługa typów MIME i rozszerzeń plików";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:39:"Manutenção dos tipos MIME";s:11:"description";s:49:"Mantenha tipos MIME e extensões do arquivo";s:10:"groupLabel";s:16:"Dados adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:16:"MIME održavanje";s:11:"description";s:48:"Ažuriranje MIME tipova i datotečnih ekstenzija";s:10:"groupLabel";s:14:"Dodatni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"MIME-Underhåll";s:11:"description";s:38:"Underhåll MIME-typer och filändelser";s:10:"groupLabel";s:16:"Extrainformation";}s:5:"th_TH";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"MIME Bakımı";s:11:"description";s:51:"MIME türlerinin ve dosya uzantılarının bakımı";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:24:"Поддержка MIME ";s:11:"description";s:75:"Поддержка MIME типов и файловых расширений";s:10:"groupLabel";s:41:"Дополнительные Данные";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"MIME维护";s:11:"description";s:34:"维护MIME类型和文件扩展名";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"MIME 維護";s:11:"description";s:30:"維護 MIME 類型和副檔名";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:23:"MIME メンテナンス";s:11:"description";s:59:"MIME タイプと拡張子のメンテナンスをします";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"mp3audio";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"mp3audio";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:9;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15887";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:64:"Umožnit online přehrávání mp3 audio souborů flash playerem";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:97:"Aktivieren Sie das Abspielen von MP3 Audiodateien durch einen in Gallery integrierten Flashplayer";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:86:"Habilita la reproducción en línea de archivos de sonido MP3 con un reproductor flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:86:"Habilita la reproducción en línea de archivos de sonido MP3 con un reproductor flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:86:"Habilita la reproducción en línea de archivos de sonido MP3 con un reproductor flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:72:"Activer la lecteur en ligne des fichiers audio MP3 avec un lecteur Flash";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:59:"Attiva l'ascolto in linea di audio mp3 con un lettore flash";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:3:"MP3";s:11:"description";s:61:"Włącz uruchamianie plików mp3 za pomocą odtwarzacza flash";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:71:"Permite ascultarea fisierelor audio MP3 cu ajutorului unui flash player";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"MP3 Ljud";s:11:"description";s:64:"Aktivera inbygd uppspelning av mp3 ljudfiler via en flashspelare";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:4:"MP3 ";s:11:"description";s:69:"Flahs oynatıcısı ile mp3 dosyalarının çalınmasını etkin kıl";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"MP3 音樂";s:11:"description";s:54:"使用 Flash 播放程式直接播放 MP3 音樂檔案";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:19:"MP3 オーディオ";s:11:"description";s:103:"インライン FLASH プレイヤーによるMP3オーディオファイルの再生を有効にする";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15887;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"multilang";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"multilang";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Meertalig";s:11:"description";s:38:"Ondersteun item byskrifte in meer tale";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Multillenguatje";s:11:"description";s:48:"Suport per etiquetes d'elements en varis idiomes";s:10:"groupLabel";s:17:"Informació extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Více jazyků";s:11:"description";s:42:"Podpora vícejazyčných popisků položek";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:40:"Understøt objekttekster på flere sprog";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Mehrsprachigkeit";s:11:"description";s:55:"Unterstützung für mehrsprachige Elementbeschriftungen";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:11:"MultiIdioma";s:11:"description";s:64:"Soporte para las etiquetas de los elementos en multiples idiomas";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:11:"MultiIdioma";s:11:"description";s:64:"Soporte para las etiquetas de los elementos en multiples idiomas";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:11:"MultiIdioma";s:11:"description";s:64:"Soporte para las etiquetas de los elementos en multiples idiomas";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Hizkuntz Anitz";s:11:"description";s:36:"Epigrafeak hizkuntz anitzetan onartu";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"Multilangue";s:11:"description";s:44:"Support des sous-titres en plusieurs langues";s:10:"groupLabel";s:24:"Données suplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:55:"Supporta le didascalie degli oggetti in lingue multiple";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Daugiakalbiškumas";s:11:"description";s:51:"Elementų antraščių keliomis kalbomis palaikymas";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"Többnyelvűség";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Adat";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Meertalig";s:11:"description";s:47:"Ondersteund item bijschriften in meerdere talen";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Wielojęzykowość";s:11:"description";s:45:"Wspiera obsługę podpisów w wielu językach";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:15:"Višejezičnost";s:11:"description";s:44:"Podrška za natpise objekata na više jezika";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Multipla Språk";s:11:"description";s:41:"Stöd objektrukriker på multipla språk ";s:10:"groupLabel";s:17:"Extra information";}s:5:"th_TH";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"ÇokluDil";s:11:"description";s:43:"Öge başlıklarını Çokludil'de destekle";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:45:"Многоязыковая поддержка";s:11:"description";s:89:"Поддержка заголовков элементов на разных языках";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"多语言";s:11:"description";s:27:"支持多语言项目标题";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"多國語言";s:11:"description";s:33:"支援多國語言的項目說明";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"多言語";s:11:"description";s:57:"多言語のアイテムキャプションをサポート";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"multiroot";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"multiroot";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:8;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:38:"Definovat náhradní pohled na Galerii";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:57:"Definieren Sie eine Alternative Gastansicht Ihrer Gallery";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Multi-racine";s:11:"description";s:49:"Définir une vue d'invité alternative de Gallery";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:69:"Definisci una visualizzazione alternativa di Gallery per i visitatori";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:49:"Definiuje alternatywny wygląd galerii dla gości";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:43:"Definiera en alternativ gäst-vy av Gallery";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Çoklukök";s:11:"description";s:52:"Galeri için alternatif ziyaretçi izlemesi tanımla";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"多重根相簿";s:11:"description";s:42:"定義訪客看到的不同 Gallery 畫面";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:59:"Gallery のゲスト向け代替ビューを定義します";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"netpbm";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"netpbm";s:7:"version";s:5:"1.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:24:"NetPBM Grafische Toolkit";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:25:"Grafický nástroj NetPBM";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:24:"NetPBM grafisk værktøj";s:10:"groupLabel";s:17:"Grafikværktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:26:"NetPBM Grafik-Werkzeugsatz";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"Herramienta Gráfica NetPBM";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"Herramienta Gráfica NetPBM";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"Herramienta Gráfica NetPBM";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"NetPBM Tresna-joko grafikoa";s:10:"groupLabel";s:20:"Tresna-joko Grafikoa";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:34:"Boîte à outils graphiques NetPBM";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:41:"Εργαλειοθήκη Γραφικών";}s:5:"is_IS";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:31:"Set di Strumenti Grafici NetPBM";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"NetPGM grafikas aprīkojums";s:10:"groupLabel";s:20:"Grafikas aprīkojums";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:34:"NetPBM grafikos įrankių rinkinys";s:10:"groupLabel";s:28:"Grafikos įrankių rinkiniai";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:24:"NetPBM Grafische Toolkit";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"Pakiet graficzny NetPBM";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:31:"Caixas de ferramentas gráficas";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM grafička alatka";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:26:"NetPBM Grafiikka Työkalut";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Grafiska Verktyg";s:10:"groupLabel";s:16:"Grafiska Verktyg";}s:5:"th_TH";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:34:"Bộ công cụ đồ họa NetPBM";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"NetPBM Grafik Araçtakımı";s:10:"groupLabel";s:20:"Grafik Araçtakımı";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:52:"Графические Инструменты NetPBM";s:10:"groupLabel";s:45:"Графические Инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:18:"NetPBM图形工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:19:"NetPBM 圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:43:"NetPBM グラフィックツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:40:"ערכת כלים גרפיים ל-NetPBM";s:10:"groupLabel";s:30:"ערכת כלים גרפיים";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:1:{i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"newitems";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"newitems";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Nuwe Items";s:11:"description";s:31:"Lig nuwe/opgedateerde items uit";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Nous Items";s:11:"description";s:29:"Destacar item nou/actualitzat";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:14:"Nové položky";s:11:"description";s:56:"Zvýraznění nových/zaktualizovaných položek Galerie";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Nye Objekter";s:11:"description";s:39:"Fremhæv nye/opdaterede galleriobjekter";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Neue Elemente";s:11:"description";s:45:"neue/aktualisierte Gallery-Elemente markieren";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:16:"Nuevos Elementos";s:11:"description";s:52:"Destaca los elementos nuevos/actualizados de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:16:"Nuevos Elementos";s:11:"description";s:52:"Destaca los elementos nuevos/actualizados de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:16:"Nuevos Elementos";s:11:"description";s:52:"Destaca los elementos nuevos/actualizados de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:19:"Uued Pildid/Albumid";s:11:"description";s:47:"Märgista uued/uuendatud Galerii albumid/pildid";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:16:"Elementu Berriak";s:11:"description";s:37:"Nabarmendu elementu berri/eguneratuak";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:19:"Nouveaux éléments";s:11:"description";s:77:"Mettre en avant les nouveaux éléments de Gallery ainsi que ceux mis à jour";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Oggetti Nuovi";s:11:"description";s:58:"Metti in copertina gli oggetti di Gallery nuovi/aggiornati";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:15:"Nauji elementai";s:11:"description";s:51:"Išryškinti naujus/atnaujintus Galerijos elementus";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Új elemek";s:11:"description";s:45:"Új/frissített galéria elemek megjelölése";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:12:"Nieuwe Items";s:11:"description";s:40:"Albumafbeelding nieuwe/bijgewerkte items";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Nowe pozycje";s:11:"description";s:44:"Zaznacza nowe/zaktualizowane pozycje galerii";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"Itens novos";s:11:"description";s:43:"Destacar itens novos/atualizados da Galeria";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Articole noi";s:11:"description";s:41:"Evidentiaza articolele noi sau modificate";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Novi objekti";s:11:"description";s:52:"Obeležavanje novih ili izmenjenih objekata Galerije";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Uudet Kohteet";s:11:"description";s:43:"Korosta uudet/päivitetyt Gallerian kohteet";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Nya Object";s:11:"description";s:54:"Lägg nya/uppdaterade Gallery objekt som Higlight bild";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:21:"Đối tượng mới";s:11:"description";s:58:"Đánh dấu các đối tượng mới thêm/cập nhật";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Yeni Ögeler";s:11:"description";s:47:"Yeni/Güncel Galeri ögelerini Öngösterim yap";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:25:"Нови елементи";s:11:"description";s:96:"Отличаване на новите/променените елементи в Галерия";s:10:"groupLabel";s:14:"Дисплей";}s:5:"ru_RU";a:3:{s:4:"name";s:27:"Новые Элементы";s:11:"description";s:83:"Выделяет новые/измененные элементы в Галерее";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"新项目";s:11:"description";s:43:"高亮显示新增/已更新的图库项目";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"新項目";s:11:"description";s:45:"標示新增或最近更新的 Gallery 項目";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:55:"새로운 또는 업데이트된 아이템 강조하기";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"新しいアイテム";s:11:"description";s:49:"新規/更新アイテムをハイライトする";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"nokiaupload";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"nokiaupload";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Nokia Beeld Oplaai";s:11:"description";s:55:"Implementering van Nokia Beeld Oplaai Bediener API v1.1";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:49:"Implementace "Nokia Image Upload Server API v1.1"";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementering af Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Nokia Bilder-Upload";s:11:"description";s:54:"Implementierung der Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:27:"Carga de Imágenes de Nokia";s:11:"description";s:74:"Implementación de la API v1.1 del Servidor de Carga de Imágenes de Nokia";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:27:"Carga de Imágenes de Nokia";s:11:"description";s:74:"Implementación de la API v1.1 del Servidor de Carga de Imágenes de Nokia";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:27:"Carga de Imágenes de Nokia";s:11:"description";s:74:"Implementación de la API v1.1 del Servidor de Carga de Imágenes de Nokia";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:18:"Nokia Irudi Igoera";s:11:"description";s:53:"Nokia Irudi Igoera Zerbitzari API v.1. inplementazioa";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:31:"Téléchargement d'images Nokia";s:11:"description";s:55:"Implémentation de l'API Nokia Image Upload Server v1.1";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:60:"Implementazione delle Api v1.1 del Server Nokia Image Upload";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:22:"Nokia Afbeeling Upload";s:11:"description";s:57:"Implementatie van Nokia Afbeelding Upload Server API v1.1";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:49:"Implementacja serwera Nokia Image Upload API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:48:"Implementarea Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Nokia prenos slika";s:11:"description";s:49:"Nokia Image Upload Server API v1.1 implementacija";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:22:"Nokia Bild uppladdning";s:11:"description";s:58:"Impementation av Nokia's Bild Uppladdnings Server API v1.1";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:22:"Nokia Resim Gönderimi";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:53:"Внедрение Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:44:"诺基亚图片上传服务器API v1.1工具";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"Nokia 圖片上傳";s:11:"description";s:43:"Nokia 圖片上傳伺務器 API v1.1 工具";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"ノキア画像アップロード";s:11:"description";s:44:"Nokia Image Upload Server API v1.1 の実装";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"panorama";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"panorama";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:8;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:54:"Besigtig breë jpeg/gif beelde in 'n java applet kyker";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:55:"Zobrazení širokých JPEG/GIF obrázků v java appletu";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:54:"Vis brede jpeg/gif billeder i en java-applet fremviser";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:63:"Breitformatige JPEG-/GIF-Bilder in einem Java Applet betrachten";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:66:"Ver las imágenes jpeg/gif panorámicas en un visor applet de java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:66:"Ver las imágenes jpeg/gif panorámicas en un visor applet de java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:66:"Ver las imágenes jpeg/gif panorámicas en un visor applet de java";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:58:"Bistarazi jpeg/gif irudi handiak java applet ikustatzailea";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:60:"Visualiser les images larges JPEG / GIF dans une applet Java";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:67:"Visualizza immagini jpeg/gif ampie in un visualizzatore java applet";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:65:"Žiūrėti plačias jpeg/gif fotografijas java programos pagalba.";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:62:"Bekijk brede jpeg/gif afbeeldingen in een java applet weergave";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:85:"Pokazuje szerokie obrazy jpeg/gif w przeglądarce panoramicznych zdjęć (aplet java)";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:68:"Ver imagens jpeg/gif grandes em um visualizador feito em applet java";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:53:"Pregled širokih JPEG i GIF slika pomoću Java apleta";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"Visa breda jpeg/gif bilder i en javaapplet visare";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:16:"Панорама";s:11:"description";s:99:"Перегляд широких малюнків jpeg/gif за допомогою аплету java";s:10:"groupLabel";s:24:"Відображення";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:71:"Geniş jpeg/gif resimlerini java applet görüntüleyicide görüntüle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:16:"Панорама";s:11:"description";s:100:"Просмотр широких jpeg/gif изображений с помощью java аплета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"全景";s:11:"description";s:60:"在一个JAVA程序浏览器中查看宽幅面JPEG/GIF图片";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"全景圖片";s:11:"description";s:58:"在一個 Java 瀏覽程式中觀賞寬角 JPEG/GIF 圖片";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"파노라마";s:11:"description";s:94:"자바 애플릿을 이용해 JPEG또는 GIF 이미지 파일을 와이드로 보여줍니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"パノラマ";s:11:"description";s:62:"ワイドなJPEG/GIF画像をJava applet ビューワで見る";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"password";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"password";s:7:"version";s:5:"1.0.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15352";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:21:"Zaheslované položky";s:11:"description";s:60:"Přiřadí hesla pro zobrazení určitých alb nebo položek";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:18:"Kodeords-elementer";s:11:"description";s:63:"Tildel kodeord for at kunne se bestemte albummer eller objekter";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:17:"Passwort-Elemente";s:11:"description";s:75:"Vergeben Sie Passwörter für das Betrachten bestimmter Alben oder Elemente";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:25:"Elementos con Contraseña";s:11:"description";s:64:"Asignar contraseñas para ver elementos o álbumes en particular";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:25:"Elementos con Contraseña";s:11:"description";s:64:"Asignar contraseñas para ver elementos o álbumes en particular";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:25:"Elementos con Contraseña";s:11:"description";s:64:"Asignar contraseñas para ver elementos o álbumes en particular";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:22:"Pasahitzdun Elementuak";s:11:"description";s:55:"Banakako album edo elementuak ikusteko pasahitza ezarri";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:29:"Mots de passe pour éléments";s:11:"description";s:70:"Assigner des mots de passe pour afficher certains albums ou éléments";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Oggetti Password";s:11:"description";s:66:"Assegna una password per visualizzare determinati album od oggetti";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"wachtwoord items";s:11:"description";s:61:"wachtwoord beveiliging voor specifieke albums of afbeeldingen";s:10:"groupLabel";s:9:"Laat zien";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Hasła pozycji";s:11:"description";s:86:"Ustawia hasła zabezpieczające przed oglądaniem poszczególnych albumów lub pozycji";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:18:"Articole cu parola";s:11:"description";s:61:"Alege parole pentru vizualizarea anumitor albume sau articole";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Lösenordsskydda";s:11:"description";s:49:"Tilldela lösenord för skydd av album och objekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"Şifreli Ögeler";s:11:"description";s:68:"Bazı albümlerin ya da ögelerin görüntülenmesi için şifre ata";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:27:"Защита Паролем";s:11:"description";s:110:"Защита паролем просмотра конкретных альбомов или элементов";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"密码保护项目";s:11:"description";s:48:"指定观看特定相簿或项目所需的密码";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"密碼保護項目";s:11:"description";s:48:"指定觀看特定相簿或項目所需的密碼";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"아이템 열쇠글";s:11:"description";s:62:"사진첩또는 아이템이 암호를 걸어 보호합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"パスワードアイテム";s:11:"description";s:84:"特定のアルバムやアイテムを見るためのパスワードを設定する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15352;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"permalinks";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"permalinks";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Aliasy";s:11:"description";s:42:"Aliasy (trvalé aliasy) pro Vaše položky";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Permanente Verweise";s:11:"description";s:61:"Erstellen Sie simplere permanente Verweise zu Ihren Elementen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:13:"Loturafinkoak";s:11:"description";s:53:"Zure elementuen eremura ezizen finko sinple bat sortu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Liens permanents";s:11:"description";s:69:"Créer simplement des liens permanents vers vos éléments de Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:60:"Crea degli alias permanenti più semplici per i tuoi oggetti";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:32:"Maak simpele aliases naar items.";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Linki bezpośrednie";s:11:"description";s:65:"Tworzy proste linki bezpośrednie do pozycji (albumów) w galerii";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Permalink-uri";s:11:"description";s:56:"Creeaza legaturi permanente simple catre articolele tale";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Permanentalänkar";s:11:"description";s:49:"Skapa enklare permanenta aliases till dina objekt";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Постоянные ссылки";s:11:"description";s:101:"Создание элементарных постоянных ссылок для элементов";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"固定网址";s:11:"description";s:45:"为你的项目产生简单、固定的别名";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"固定網址";s:11:"description";s:45:"為你的項目產生簡單、固定的別名";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"고유 주소";s:11:"description";s:80:"당신의 아이템에 반 영구적인 간단한 별칭을 줄수 있습니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"Permalink";s:11:"description";s:69:"アイテム空間への簡潔で永続的なエイリアスの作成";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:3:"rss";a:3:{s:6:"header";a:6:{s:2:"id";s:3:"rss";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:1;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"en_GB";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"af_ZA";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ca_ES";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"cs_CZ";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"da_DK";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:7:"Eksport";}s:5:"de_DE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:11:"Exportieren";}s:5:"es_ES";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_MX";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_AR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"et_EE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"eu_ES";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"fr_FR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exporter";}s:5:"ga_IE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"el_GR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"is_IS";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"it_IT";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:7:"Esporta";}s:5:"lv_LV";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"lt_LT";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"hu_HU";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"nl_NL";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:9:"Exporteer";}s:5:"no_NO";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"pl_PL";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"pt_BR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"pt_PT";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ro_RO";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sk_SK";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sl_SI";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sr_YU";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"fi_FI";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sv_SE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:9:"Exportera";}s:5:"th_TH";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"uk_UA";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:11:"Exportieren";}s:5:"vi_VN";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"tr_TR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:7:"İhraç";}s:5:"bg_BG";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ru_RU";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:14:"Экспорт";}s:5:"zh_CN";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"导出";}s:5:"zh_TW";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"滙出";}s:5:"ko_KR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ja_JP";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:18:"エクスポート";}s:5:"ar_SA";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"he_IL";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:10:"ייצוא";}s:5:"fa_IR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}}s:9:"languages";a:1:{i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"photoaccess";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"photoaccess";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:37:"Modul tisku fotografií na PhotoWorks";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"de_DE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:27:"PhotoWorks Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:41:"Módulo de Impresión de Fotos PhotoWorks";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:41:"Módulo de Impresión de Fotos PhotoWorks";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:41:"Módulo de Impresión de Fotos PhotoWorks";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:26:"Impressions via PhotoWorks";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:36:"Modulo di Stampa Foto con PhotoWorks";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:29:"PhotoWorks Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:28:"Moduł drukowania PhotoWorks";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:6:"Kauppa";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:30:"PhotoAccess Fotoutskriftsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:30:"PhotoWoks Foto Baskı Modülü";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:62:"Модуль печати фотографий на PhotoWorks";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:30:"PhotoAccess 照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:29:"PhotoWorks 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:31:"PhotoWorks 사진 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:38:"PhotoWorks 写真印刷モジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:20:{s:2:"af";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"picasa";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"picasa";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:30:"Import do Picasa 2 XML-Exporty";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:38:"Importfilter für Picasa 2 XML-Exporte";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:37:"Importar para XML-Exports de Picasa 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:37:"Importar para XML-Exports de Picasa 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:37:"Importar para XML-Exports de Picasa 2";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:33:"Import des export XML de Picasa 2";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Importa da Picasa 2 XML-Exports";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:41:"Importas programos Picasa 2 XML-Eksportui";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:29:"Importeer Picasa2 XML-exports";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:36:"Import albumów i zdjęć z Picasa 2";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:32:"Import för Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:2:"Al";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:47:"Импорт из Picasa 2 XML экспорта";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:29:"从 Picasa 2 XML 输出导入";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:29:"從 Picasa 2 XML 輸出引進";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"피카사";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:12:"가져오기";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"publishxp";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"publishxp";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15578";s:14:"buildTimestamp";s:5:"16119";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Publiseer XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:46:"Send fotos til 'Gallery' direkte fra Windws XP";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:25:"Mit XP veröffentlichen";s:11:"description";s:66:"Bilder direkt von Microsoft Windows zur Gallery veröffentlichen";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"XP Argitaratzea";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:61:"Publier des photos dans Gallery directement depuis Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:51:"Pubblica foto in Gallery direttamente da Windows XP";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Publikuoti XP";s:11:"description";s:54:"Publikuoti vaizdus į Galeriją tiesiai iš Windows XP";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Publiceren XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Publikacja XP";s:11:"description";s:56:"Publikuje zdjęcia do galerii bezpośrednio z Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Julkaise XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Tuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Publicera XP";s:11:"description";s:53:"Publicera bilder till Gallery direkt från Windows XP";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Yayınlama XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:40:"Опубликование через XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"XP 发布";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"發表 XP";s:11:"description";s:47:"把相片直接從 Windows XP 發表到 Gallery";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:54:"Windows XP から直接Galleryに画像を公開する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15578;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"quotas";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"quotas";s:7:"version";s:7:"1.1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15448";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Kwotas";s:11:"description";s:26:"Gebruiker/Groep Skyfkwotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Quotes";s:11:"description";s:26:"Usuari/Grup Quotes de Disc";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Kvóty";s:11:"description";s:38:"Diskové kvóty pro uživatele/skupiny";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Kvoter";s:11:"description";s:24:"Bruger/Gruppe Diskkvoter";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Höchstquoten";s:11:"description";s:51:"Festplatten-Höchstquoten für Benutzer und Gruppen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Cuotas";s:11:"description";s:32:"Cuotas de Disco de Usuario/Grupo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Cuotas";s:11:"description";s:32:"Cuotas de Disco de Usuario/Grupo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Cuotas";s:11:"description";s:32:"Cuotas de Disco de Usuario/Grupo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Kvoodid";s:11:"description";s:27:"Kasutaja/Grupi KettaKvoodid";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Kuotak";s:11:"description";s:30:"Erabiltzaile/Talde Disko Kuota";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:53:"Quotas de disque pour les utilisateurs et les groupes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Quote";s:11:"description";s:39:"Quote di spazio disco per Utenti/Gruppi";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Kvóták";s:11:"description";s:31:"Felhasználói/csoport kvóták";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Quota's";s:11:"description";s:30:"Gebruiker/Groep Schijf Quota's";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Limity";s:11:"description";s:49:"Limity przestrzeni dyskowej użytkowników i grup";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Limita de spatiu";s:11:"description";s:36:"Limite de spatiu per utilizator/grup";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Kvote";s:11:"description";s:31:"Korisničke i grupne disk kvote";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Kvoter";s:11:"description";s:27:"Användare/Grupp Diskkvoter";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:4:"Kota";s:11:"description";s:31:"Kullanıcı/Grup Disk Kotaları";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Квоты";s:11:"description";s:72:"Дисковые квоты для Пользователей/Групп";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"空间配额";s:11:"description";s:30:"用户/成员组空间配额";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"磁碟配額";s:11:"description";s:30:"用戶/成員組磁碟配額";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"할당량 관리";s:11:"description";s:46:"사용자및 동아리 디스크 용량 분배";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"クォータ";s:11:"description";s:47:"ユーザ/グループ ディスククォータ";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15448;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16665";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16665";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:15:"randomhighlight";a:3:{s:6:"header";a:6:{s:2:"id";s:15:"randomhighlight";s:7:"version";s:7:"1.0.6.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:28:"Willekeurige Albumuitligting";s:11:"description";s:43:"Verander periodiek die uitligting van album";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:29:"Destacar Aleatòriament";s:11:"description";s:52:"Canviar periódicament l'álbum destacat";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:23:"Náhodné zvýraznění";s:11:"description";s:46:"Pravidelná změna zvýrazněné položky alba";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:30:"Tilfældigt Fremhævet Billede";s:11:"description";s:51:"Periodisk ændring af albummets fremhævede billede";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:21:"Zufälliges Titelbild";s:11:"description";s:42:"Das Titelbild der Alben periodisch ändern";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:23:"Destacar Aleatoriamente";s:11:"description";s:53:"Cambiar periodicamente el objeto destacado del álbum";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:23:"Destacar Aleatoriamente";s:11:"description";s:53:"Cambiar periodicamente el objeto destacado del álbum";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:23:"Destacar Aleatoriamente";s:11:"description";s:53:"Cambiar periodicamente el objeto destacado del álbum";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Ausazko Nabarmentzea";s:11:"description";s:35:"Aldiro aldatu nabarmendutako albuma";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:25:"Vignette-titre aléatoire";s:11:"description";s:52:"Changer périodiquement la vignette-titre de l'album";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:17:"Copertina Casuale";s:11:"description";s:45:"Cambia periodicamente la copertina dell'album";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:28:"Willekeurige Albumafbeelding";s:11:"description";s:37:"Verander periodiek de albumafbeelding";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:20:"Losowa reprezentacja";s:11:"description";s:41:"Okresowo zmienia reprezentacje dla albumu";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:23:"Destacar aleatoriamente";s:11:"description";s:47:"Periodicamente mudar o destaque do álbum";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Slučajna naslovna";s:11:"description";s:41:"Periodična promena naslovne slike albuma";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:27:"Slumpmässig Förgrundsbild";s:11:"description";s:38:"Byt albumets förgrundsbild periodiskt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:21:"Rastgele Öngösterim";s:11:"description";s:49:"Albüm öngösterimini periodik olarak değiştir";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:29:"Случайный макет";s:11:"description";s:90:"Периодическое изменение обложки (макета) альбома";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"随机标记精华";s:11:"description";s:27:"周期性变更精华相册";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"隨機封面";s:11:"description";s:27:"週期性變更相簿封面";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"ランダムハイライト";s:11:"description";s:63:"アルバムのハイライトを一定時間毎に変更する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"rating";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"rating";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Hodnocení";s:11:"description";s:33:"Rozhraní pro hodnocení položek";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Vurdering";s:11:"description";s:37:"Vurderings-grænseflade for elementer";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Bewertungen";s:11:"description";s:41:"Einstellungen für die Elementbewertungen";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Calificaciones";s:11:"description";s:38:"Interfaz de Calificación de Elementos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Calificaciones";s:11:"description";s:38:"Interfaz de Calificación de Elementos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Calificaciones";s:11:"description";s:38:"Interfaz de Calificación de Elementos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Hindamine";s:11:"description";s:22:"Eseme Hindamise Liides";s:10:"groupLabel";s:13:"Ekstra Andmed";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Balorazioa";s:11:"description";s:29:"Elementu Balorazio Interfazea";s:10:"groupLabel";s:16:"Data Gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Notation";s:11:"description";s:23:"Notation des éléments";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:21:"Valutazione/Votazione";s:11:"description";s:31:"Interfaccia Valutazione Oggetto";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Vērtējums";s:11:"description";s:30:"Vienumu vērtēšanas saskarne";s:10:"groupLabel";s:13:"Papildus dati";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:14:"Extra Gegevens";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Ranking";s:11:"description";s:50:"Umożliwia prowadzenie rankingu zdjęć i albumów";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Votare";s:11:"description";s:19:"Interfata de votare";s:10:"groupLabel";s:16:"Extra informatii";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Ocena";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Ocena";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Arvostelu";s:11:"description";s:36:"Kohteiden arvostelukäyttöliittymä";s:10:"groupLabel";s:21:"Ylimääräinen tieto";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Poäng";s:11:"description";s:33:"Gränssnitt till Poängfunktionen";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Рейтинг";s:11:"description";s:54:"Інтерфейс Рейтингу Елементів";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Reyting";s:11:"description";s:22:"Öge Reyting Arayüzü";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Рейтинг";s:11:"description";s:54:"Интерфейс Рейтинга Элементов";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"评等";s:11:"description";s:18:"项目评等界面";s:10:"groupLabel";s:12:"额外资料";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"評等";s:11:"description";s:18:"項目評等界面";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"평가";s:11:"description";s:32:"아이템 평가 인터페이스";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"評価";s:11:"description";s:45:"アイテム評価のインターフェース";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:10:"דירוג";s:11:"description";s:34:"מערכת דירוג פריטים";s:10:"groupLabel";s:17:"מידע נוסף";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15447;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"rearrange";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"rearrange";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Herrangskik";s:11:"description";s:59:"Herrangskik die volgorde van alle album items tergelykertyd";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:12:"Recol·locar";s:11:"description";s:70:"Recol·loca l'ordre de tots els elements de l'àbum d'una vegada";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Uspořádat";s:11:"description";s:46:"Hromadná změna pořadí všech položek alba";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Reorganiser";s:11:"description";s:66:"Reorganiser rækkefølgen på alle objekter i albummet på en gang";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Reihenfolge ändern";s:11:"description";s:56:"Reihenfolge mehrerer Album-Elemente gleichzeitig ändern";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:9:"Recolocar";s:11:"description";s:63:"Recoloca el orden de los elementos del álbum, todos de una vez";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:9:"Recolocar";s:11:"description";s:63:"Recoloca el orden de los elementos del álbum, todos de una vez";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:9:"Recolocar";s:11:"description";s:63:"Recoloca el orden de los elementos del álbum, todos de una vez";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Ordenatu";s:11:"description";s:34:"Album guztien ordena batera aldatu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"Réarranger";s:11:"description";s:56:"Réarranger l'ordre de tous les albums en une seule fois";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Ridisponi";s:11:"description";s:62:"Modifica l'ordine degli oggetti di un album tutti in una volta";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Perrūšiuoti";s:11:"description";s:54:"Perrūšiuoti visų albumo elementų tvarką iš karto";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Átrendezés";s:11:"description";s:72:"Az összes albumelem helyzetének egyszerre történő megváltoztatása";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Herschikken";s:11:"description";s:55:"Herschik de volgorde van albums items allemaal tegelijk";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Kolejność pozycji";s:11:"description";s:38:"Zmienia kolejność pozycji na stronie";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Reordenar";s:11:"description";s:39:"Reordenar os itens do album de uma vez ";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:17:"Promena redosleda";s:11:"description";s:50:"Promena redosleda svih objekata u albumu od jednom";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Järjestele";s:11:"description";s:50:"Järjestele kaikki albumin kohteet yhdellä kertaa";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Flytta";s:11:"description";s:45:"Byt ordning på alla albumobjekt på en gång";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:15:"Bố trí lại";s:11:"description";s:92:"Bố trí lại vị trí của tất cả các đối tượng trong album cùng một lúc";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"Yeniden Düzenle";s:11:"description";s:62:"Albüm ögelerinin sıralamasını bir kerede yeniden düzenle";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:22:"Пренаредете";s:11:"description";s:66:"Променете реда на албумите наведнъж";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:28:"Упорядочивание";s:11:"description";s:103:"Изменение порядка следования элементов в альбоме за раз";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:30:"立刻重新排序相册项目";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"安排順序";s:11:"description";s:42:"一次安排相簿中所有項目的順序";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"배열";s:11:"description";s:52:"사진첩의 아이템을 한번에 정열합니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"再編集";s:11:"description";s:60:"アルバムアイテムの順序を一度に変更します";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"register";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"register";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Registrasie";s:11:"description";s:26:"Nuwe Gebruiker Registrasie";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Registre";s:11:"description";s:22:"Registre de nou usuari";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Registrace";s:11:"description";s:30:"Registrace nových uživatelů";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Registrering";s:11:"description";s:22:"Ny bruger registrering";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:21:"Benutzerregistrierung";s:11:"description";s:21:"Benutzerregistrierung";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Registro";s:11:"description";s:25:"Registro de Nuevo Usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Registro";s:11:"description";s:25:"Registro de Nuevo Usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Registro";s:11:"description";s:25:"Registro de Nuevo Usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:15:"Registreerimine";s:11:"description";s:28:"Uue Kasutaja Registreerimine";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Harpidetza";s:11:"description";s:21:"Kide berri harpidetza";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:14:"Enregistrement";s:11:"description";s:38:"Enregistrement d'un nouvel utilisateur";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Registrazione";s:11:"description";s:26:"Registrazione Nuovo Utente";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Reģistrācija";s:11:"description";s:31:"Jauna lietotāja reģistrācija";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Registracija";s:11:"description";s:28:"Naujo vartotojo registracija";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Regisztráció";s:11:"description";s:34:"Új Felhasználó Regisztrációja";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Registratie";s:11:"description";s:29:"Registratie Nieuwe Gebruikers";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Rejestracja";s:11:"description";s:31:"Rejestracja nowego użytkownika";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Registracija";s:11:"description";s:28:"Registracija novog korisnika";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Registrering";s:11:"description";s:14:"Nyregistrering";s:10:"groupLabel";s:7:"Galleri";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Kayıt";s:11:"description";s:23:"Yeni Kullanıcı Kayıt";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:22:"Регистрация";s:11:"description";s:55:"Регистрация на Нов Потребител";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:22:"Регистрация";s:11:"description";s:60:"Регистрация Нового Пользователя";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"注册";s:11:"description";s:15:"新用户注册";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"註冊";s:11:"description";s:15:"新用戶註冊";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"등록";s:11:"description";s:33:"새 사용자 등록시킵니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"登録";s:11:"description";s:27:"新しいユーザの登録";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"הרשמה";s:11:"description";s:28:"הרשמת משתמש חדש";s:10:"groupLabel";s:10:"גלריה";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15447;a:34:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"remote";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"remote";s:7:"version";s:5:"1.0.9";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15539";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementering vir die remote control protokol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"cs_CZ";a:3:{s:4:"name";s:20:"Vzdálený přístup";s:11:"description";s:47:"Implementace protokolu pro vzdálený přístup";s:10:"groupLabel";s:20:"Vzdálené rozhraní";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:40:"Implementering af fjernstyrings-protokol";s:10:"groupLabel";s:29:"Fjernbetjenings-grænseflader";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:45:"Implementierung des Remote Control Protokolls";s:10:"groupLabel";s:39:"Anwendungs- und Programm-Schnittstellen";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Remoto";s:11:"description";s:51:"Implementación para el protocolo de control remoto";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Remoto";s:11:"description";s:51:"Implementación para el protocolo de control remoto";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Remoto";s:11:"description";s:51:"Implementación para el protocolo de control remoto";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Urrunekoa";s:11:"description";s:45:"Urruneko kontrol protokoloaren inplementazioa";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Distant";s:11:"description";s:53:"Implémentation du protocole de contrôle à distance";s:10:"groupLabel";s:20:"Interfaces distantes";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:50:"Implementazione del protocollo di controllo remoto";s:10:"groupLabel";s:17:"Interfacce Remote";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Nutolusi";s:11:"description";s:50:"Nuotolinio galerijos valdymo protokolo realizacija";s:10:"groupLabel";s:19:"Nutolę interfeisai";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Távoli";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementatie voor het remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Dostęp zdalny";s:11:"description";s:42:"Implementacja protokołu dostępu zdalnego";s:10:"groupLabel";s:17:"Zdalne interfejsy";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Distante";s:11:"description";s:47:"Implementação do protocolo de controle remoto";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Daljinski";s:11:"description";s:49:"Implementacija protokola za daljinsko upravljanje";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Etäkäyttö";s:11:"description";s:32:"Etäkäyttöprotokollan toteutus";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Fjärrmanövring";s:11:"description";s:44:"Implementering av fjärrkontroll-protokollet";s:10:"groupLabel";s:26:"Fjärkontrolls gränssnitt";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Kumanda";s:11:"description";s:41:"Kumanda kontrol protokolü için uygulama";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ru_RU";a:3:{s:4:"name";s:24:"Дистанционно";s:11:"description";s:124:"Дистанционная загрузка фотографий по протоколу удаленного доступа";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"遥控";s:11:"description";s:18:"遥控协议工具";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"遠端上傳";s:11:"description";s:24:"遠端控制協定工具";s:10:"groupLabel";s:18:"遠端存取界面";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:36:"원격으로 사진을 올립니다.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"リモート";s:11:"description";s:54:"リモートコントロールプロトコルの実装";s:10:"groupLabel";s:36:"リモートインターフェース";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}}s:9:"languages";a:1:{i:15539;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"replica";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"replica";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Replica (Kopie)";s:11:"description";s:73:"Vytvořit kopie položky, které sdílí stejný původní datový soubor";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Replika";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Replik";s:11:"description";s:60:"Erstelle Elementkopien, welche dieselbe Originaldatei teilen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Réplique";s:11:"description";s:67:"Créer des copies d'éléments partageant le même fichier original";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:69:"Crea copie di oggetti mantenendo comune lo stesso file dati originale";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Replika";s:11:"description";s:73:"Tworzy kopie pozycji współdzielące dane tego samego oryginalnego pliku";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Copiaza";s:11:"description";s:69:"Crea copie di oggetti mantenendo comune lo stesso file dati originale";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"Kopia";s:11:"description";s:50:"Skapa objekt kopior som delar på samma orginalfil";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Kopyala";s:11:"description";s:56:"Orjinal veri dosyasını paylaşan öge kopyaları yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"項目副本";s:11:"description";s:54:"產生共用同一個原始資料檔案的項目拷貝";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"複製";s:11:"description";s:81:"元のデータファイルを共有するアイテムのコピーを作成する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"reupload";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"reupload";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Znovu nahrát";s:11:"description";s:34:"Umožní znovunahrání obrázků.";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Gen-upload";s:11:"description";s:40:"Gør det muligt at gen-uploade billeder.";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:18:"Erneutes Hochladen";s:11:"description";s:46:"Ermöglicht das erneute Hochladen von Bildern.";s:10:"groupLabel";s:18:"Zusätzliche Daten";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Recargar";s:11:"description";s:32:"Permite la recarga de imágenes.";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Recargar";s:11:"description";s:32:"Permite la recarga de imágenes.";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Recargar";s:11:"description";s:32:"Permite la recarga de imágenes.";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fr_FR";a:3:{s:4:"name";s:15:"Retélécharger";s:11:"description";s:20:"Remplacer les images";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:43:"Permette di rifare l'upload delle immagini.";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"Újrafeltöltés";s:11:"description";s:44:"Képek újrafeltöltését teszi lehetővé.";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Vernieuw";s:11:"description";s:56:"Maakt het vernieuwen van bestaande afbeeldingen mogelijk";s:10:"groupLabel";s:14:"Extra gegevens";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:20:"Aktualizacja plików";s:11:"description";s:65:"Pozwala na ponowne przesłanie i nadpisanie istniejących plików";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Återuppladda";s:11:"description";s:35:"Tillåter återuppladning av bilder";s:10:"groupLabel";s:10:"Extra data";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Yeniden Yükle";s:11:"description";s:44:"Resimlerin yeniden yüklenmesine izin verir.";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:35:"Повторная загрузка";s:11:"description";s:78:"Позволяет повторно загружать изображения.";s:10:"groupLabel";s:41:"Дополнительные Данные";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"重新上传";s:11:"description";s:27:"允许重新上传图片。";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"重新上載";s:11:"description";s:27:"允許重新上載圖片。";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"다시 올리기";s:11:"description";s:49:"사진을 다시 올리는것을 허용합니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"再アップロード";s:11:"description";s:48:"画像の再アップロードを許可する。";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:1:{i:15447;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"rewrite";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"rewrite";s:7:"version";s:8:"1.1.13.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15945";s:14:"buildTimestamp";s:5:"16559";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"URL Herskryf";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Přepis URL";s:11:"description";s:78:"Aktivuje krátká URL pomocí Apache mod_rewrite, ISAPI Rewrite nebo PathInfo.";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:15:"URL Omskrivning";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kurze URLs";s:11:"description";s:80:"Erlaubt kurze URLs mit Hilfe von Apache mod_rewrite, ISAPI Rewrite oder PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:16:"URL Berridazketa";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Réécriture d'URL";s:11:"description";s:93:"Activer les URL courtes en utilisant le module Apache mod_rewrite, ISAPI Rewrite ou PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Riscrittura URL";s:11:"description";s:77:"Attiva le URL brevi utilizzando Apache mod_rewrite, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Krótkie adresy URL";s:11:"description";s:95:"Włącza krótkie adresy URL przy wykorzystaniu Apache mod_rewrite, ISAPI Rewrite lub PathInfo.";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Reescrever URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Prepis adresa";s:11:"description";s:87:"Omogućuje korišćenje kratkih adresa pomoću mod_rewrite, ISAPI_Rewrite ili Path Info";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:76:"Aktiverar korta URLer med Apache mod_rewrite, ISAPI Rewrite, eller PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:96:"Apache mod_rewrite, ISAPI Rewrite, ya da PathInfo kullanarak kısa URL'leri aktif duruma getirin";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Перенаправления URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"网址改写";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"網址改寫";s:11:"description";s:81:"啟動利用 Apache mod_rewrite、ISAPI Rewrite、或 PathInfo 的短式網址。";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"URL書き換え";s:11:"description";s:91:"mod_rewrite か ISAPI Rewrite か PathInfo を使って短いURLを使えるようにする";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15945;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16550";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16550";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16550";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16550";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"search";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"search";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Soektog";s:11:"description";s:18:"Deursoek u Gallery";s:10:"groupLabel";s:15:"Gallery Soektog";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Recerca";s:11:"description";s:20:"Busca el teu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Hledat";s:11:"description";s:27:"Hledání ve Vaší Galerii";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:4:"Søg";s:11:"description";s:18:"Søg i dit galleri";s:10:"groupLabel";s:7:"Galleri";}s:5:"de_DE";a:3:{s:4:"name";s:5:"Suche";s:11:"description";s:24:"Ihre Gallery durchsuchen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Buscar";s:11:"description";s:19:"Busca en tu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Buscar";s:11:"description";s:19:"Busca en tu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Búsqueda";s:11:"description";s:19:"Busca en tu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Otsi";s:11:"description";s:14:"Otsi Galeriist";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Bilatu";s:11:"description";s:20:"Zure Galerian Bilatu";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Rechercher";s:11:"description";s:29:"Rechercher dans votre galerie";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Cuardach";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Cerca";s:11:"description";s:23:"Cerca nella tua Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Meklēt";s:11:"description";s:23:"Meklēt Jūsu Galerijā";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Paieška";s:11:"description";s:19:"Ieškoti galerijoje";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Keresés";s:11:"description";s:24:"Keresés a Galériádban";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Zoeken";s:11:"description";s:19:"Doorzoek uw Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Szukaj";s:11:"description";s:26:"Przeszukaj swoją galerię";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Procura";s:11:"description";s:22:"Procura na sua Galeria";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Pesquisar";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Pretraga";s:11:"description";s:26:"Pretražite svoju Galeriju";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Etsi";s:11:"description";s:18:"Etsi Galleriastasi";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:4:"Sök";s:11:"description";s:19:"Sök i ditt Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Пошук";s:11:"description";s:28:"Пошук у Галереї";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Tìm kiếm";s:11:"description";s:37:"Tìm kiếm trong Gallery của bạn";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:3:"Ara";s:11:"description";s:13:"Galerinde Ara";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Търсене";s:11:"description";s:36:"Търсене в Галерията";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Поиск";s:11:"description";s:28:"Поиск в Галерее";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"搜索";s:11:"description";s:18:"搜索您的图库";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"搜尋";s:11:"description";s:20:"搜尋你的 Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"찾기";s:11:"description";s:34:"Gallery에서 검색을 합니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"検索";s:11:"description";s:16:"Galleryを検索";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"بحث";s:11:"description";s:30:"ابحث داخل ألبومك";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"shutterfly";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"shutterfly";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly Foto Afdruk Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:37:"Modul tisku fotografií na Shutterfly";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:33:"Shutterfly foto-udskrivningsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:27:"Shutterfly Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:37:"Shutterfly Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:26:"Impressions via Shutterfly";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:36:"Modulo di Stampa Foto con Shutterfly";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:28:"Moduł drukowania Shutterfly";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:52:"Modul za izradu fotografija preko Shutterfly servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:34:"Shutterfly kuvien tulostus moduuli";s:10:"groupLabel";s:11:"Kaupallinen";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:30:"Shutterfly foto utskriftsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:31:"Shutterfly Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:66:"Модуль печати фотографий на Shutterfly.com";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:28:"Shutterfly照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:30:"Shutterfly Photo 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:50:"Shutterfly Photo 画像プリントモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:22:{s:2:"af";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16665";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"sitemap";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"sitemap";s:7:"version";s:5:"1.0.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Mapa stránek";s:11:"description";s:57:"Pro Vaši Galerii generuje Google Sitemap (mapu stránek)";s:10:"groupLabel";s:6:"Export";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:45:"Erzeugt eine Google Sitemap für Ihre Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Gune-mapa";s:11:"description";s:46:"Google gune-mapa bat sortu zure galeriarentzat";s:10:"groupLabel";s:9:"Esportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Carte de site";s:11:"description";s:47:"Générer une carte de site Google pour Gallery";s:10:"groupLabel";s:8:"Exporter";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:55:"Genera una Mappa del Sito con Google per la tua Gallery";s:10:"groupLabel";s:7:"Esporta";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Vietnes karte";s:11:"description";s:46:"Ģenerēt Google vietnes karti Jūsu Galerijai";s:10:"groupLabel";s:10:"Eksportēt";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:43:"Genereer een Google sitemap voor uw Gallery";s:10:"groupLabel";s:10:"Exporteren";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Mapa strony";s:11:"description";s:33:"Generuje mapę galerii dla Google";s:10:"groupLabel";s:6:"Export";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:46:"Producerar en Google Sitemap för ditt Galleri";s:10:"groupLabel";s:9:"Exportera";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Siteharitası";s:11:"description";s:45:"Galeriniz için Google Siteharitası yaratın";s:10:"groupLabel";s:7:"Gönder";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ru_RU";a:3:{s:4:"name";s:21:"Карта сайта";s:11:"description";s:91:"Генерирует карту сайта Google Sitemap для Вашей Галереи.";s:10:"groupLabel";s:14:"Экспорт";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:36:"为你的图库产生 Google Sitemap";s:10:"groupLabel";s:6:"导出";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:39:"為你的 Gallery 產生 Google Sitemap";s:10:"groupLabel";s:6:"滙出";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"サイトマップ";s:11:"description";s:48:"GalleryのためのGoogle Sitemapを作成する";s:10:"groupLabel";s:18:"エクスポート";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}}s:9:"languages";a:1:{i:15342;a:18:{s:2:"cs";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"sizelimit";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"sizelimit";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Grootte Limiet";s:11:"description";s:27:"Verskaf beeldgrootte limiet";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Límit de mida";s:11:"description";s:38:"Definir límite de tamaño";s:10:"groupLabel";s:14:"Visualització";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Limit velikosti";s:11:"description";s:27:"Omezení velikosti obrázku";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:23:"Størrelsesbegrænsning";s:11:"description";s:38:"Definer billedestørrelsesbegrænsning";s:10:"groupLabel";s:7:"Visning";}s:5:"de_DE";a:3:{s:4:"name";s:22:"Größeneinschränkung";s:11:"description";s:55:"Eine Größeneinschränkung für Ihre Bilder definieren";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Límite de Tamaño";s:11:"description";s:42:"Define el límite de tamaño de la imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Límite de Tamaño";s:11:"description";s:42:"Define el límite de tamaño de la imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Límite de Tamaño";s:11:"description";s:42:"Define el límite de tamaño de la imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"Tamaina Muga";s:11:"description";s:25:"Irudi tamaina muga ezarri";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Limite de taille";s:11:"description";s:27:"Limite de taille des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:22:"Limite alla Dimensione";s:11:"description";s:51:"Definisce il limite della dimensione delle immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:32:"Képméret korlát beállítása";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"Maximale grootte";s:11:"description";s:36:"Geef maximale afbeeldings grootte op";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Limity zdjęć";s:11:"description";s:25:"Limity wielkości zdjęć";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Limite de tamanho";s:11:"description";s:39:"Definir limite para o tamanho da figura";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:22:"Ograničenje veličine";s:11:"description";s:40:"Definisanje ograničenja veličine slika";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Storleksgräns";s:11:"description";s:35:"Definiera storleksgrän för bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Boyut Limiti";s:11:"description";s:29:"Resim boyut limitini tanımla";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Лимит размера";s:11:"description";s:63:"Определяет лимит размера картинки";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:24:"定义图片尺寸限制";s:11:"description";s:24:"定义图片尺寸限制";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"大小限制";s:11:"description";s:24:"定義圖片大小限制";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"サイズ制限";s:11:"description";s:30:"画像サイズ上限を定義";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"slideshow";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"slideshow";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:4;}s:15:"stringsRevision";s:5:"15945";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:15:"Skyfievertoning";s:11:"description";s:15:"Skyfievertoning";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:22:"Prezentace (slideshow)";s:11:"description";s:22:"Prezentace (slideshow)";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Fremviser";s:11:"description";s:9:"Fremviser";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Diashow";s:11:"description";s:7:"Diashow";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:13:"Presentación";s:11:"description";s:13:"Presentación";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:13:"Presentación";s:11:"description";s:13:"Presentación";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Presentación";s:11:"description";s:13:"Presentación";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Aurkezpena";s:11:"description";s:10:"Aurkezpena";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Diaporama";s:11:"description";s:9:"Diaporama";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Slīdrāde";s:11:"description";s:10:"Slīdrāde";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:20:"Skaidrių peržiūra";s:11:"description";s:20:"Skaidrių peržiūra";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Diavetítés";s:11:"description";s:12:"Diavetítés";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Diashow";s:11:"description";s:7:"Diashow";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Pokaz slajdów";s:11:"description";s:14:"Pokaz slajdów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Mostrar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:11:"Vizualizare";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:11:"Diapozitivi";s:10:"groupLabel";s:8:"Prikaži";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:11:"Diapozitivi";s:10:"groupLabel";s:8:"Prikaži";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Diaesitys";s:11:"description";s:9:"Diaesitys";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Bildspel";s:11:"description";s:8:"Bildspel";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Слайд-шоу";s:11:"description";s:17:"Слайд-шоу";s:10:"groupLabel";s:22:"Отображение";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Trình chiếu";s:11:"description";s:14:"Trình chiếu";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Slaytgösterisi";s:11:"description";s:15:"Slaytgösterisi";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Преглед";s:11:"description";s:14:"Преглед";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:17:"Слайд-шоу";s:11:"description";s:17:"Слайд-шоу";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"幻灯片放映";s:11:"description";s:15:"幻灯片放映";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"幻燈片放映";s:11:"description";s:15:"幻燈片放映";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"슬라이드 쇼";s:11:"description";s:16:"슬라이드 쇼";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"スライドショー";s:11:"description";s:21:"スライドショー";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15945;a:35:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:15:"slideshowapplet";a:3:{s:6:"header";a:6:{s:2:"id";s:15:"slideshowapplet";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:22:"Skyfievertoning Applet";s:11:"description";s:54:"Volskerm skyfievertoning met behulp van 'n Java applet";s:10:"groupLabel";s:9:"Vertoning";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Applet prezentace";s:11:"description";s:50:"Prezentace na celé obrazovce pomocí Java appletu";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:19:"Fremvisnings-applet";s:11:"description";s:51:"Fuldskærmsfremvisning ved hjælp af en Java applet";s:10:"groupLabel";s:7:"Visning";}s:5:"de_DE";a:3:{s:4:"name";s:14:"Diashow-Applet";s:11:"description";s:43:"Vollbild-Diashow mittels eines Java-Applets";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:23:"Applet de Presentación";s:11:"description";s:58:"Presentación a pantalla completa usando un applet de Java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:23:"Applet de Presentación";s:11:"description";s:58:"Presentación a pantalla completa usando un applet de Java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:23:"Applet de Presentación";s:11:"description";s:58:"Presentación a pantalla completa usando un applet de Java";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:23:"Slaidiesitluse Programm";s:11:"description";s:52:"Slaidiesitlus täisekraanil kasutades Java programmi";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:18:"aurkezpen Applet-a";s:11:"description";s:51:"Pantaila osorako aurkezpena java applet-a erabiliaz";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:19:"Applet de diaporama";s:11:"description";s:50:"Diaporama plein écran à l'aide d'une applet Java";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:47:"Slideshow a tutto schermo usando un'applet Java";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:30:"Skaidrių peržiūros programa";s:11:"description";s:57:"Skaidrių peržiūra visame ekrane Java programos pagalba";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:25:"Diavetítő Segédprogram";s:11:"description";s:65:"Teljesképernyős diavetítés Java segédprogram használatával";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Diashow Applet";s:11:"description";s:54:"Volledig scherm diashow met behulp van een Java applet";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:21:"Aplet pokazu slajdów";s:11:"description";s:60:"Pełnoekranowy pokaz slajdów przy wykorzystaniu apletu Javy";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:20:"Applet de prezentare";s:11:"description";s:49:"Prezentare pe tot ecranul folosind un java applet";s:10:"groupLabel";s:7:"Afisare";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:27:"Diapozitivi čez cel zaslon";s:10:"groupLabel";s:6:"Prikaz";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:27:"Diapozitivi čez cel zaslon";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Diaesitys Apletti";s:11:"description";s:46:"Koko ruudun diaesitys käyttäen Java aplettia";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:23:"Diabildsvisning Applet ";s:11:"description";s:56:"Fullskärms diabildsvisning med hjälp av en Java applet";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Аплет Слайдшоу";s:11:"description";s:88:"Слайдшоу на цілий екран використовуючи аплет Java";s:10:"groupLabel";s:20:"Показувати";}s:5:"vi_VN";a:3:{s:4:"name";s:31:"Ứng dụng con trình chiếu";s:11:"description";s:59:"Trình chiếu toàn màn hình dùng ứng dụng con Java";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:22:"Slaytgösterisi Applet";s:11:"description";s:47:"Java Apple kullanarak Tam Ekran slaytgösterisi";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:53:"Аплет за Преглед на цял екран";s:11:"description";s:76:"Преглед на цял екран използвайки Java-аплет";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:30:"Апплет Слайд-шоу";s:11:"description";s:96:"Полноэкранное слайд-шоу с использованием Java апплета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"幻灯秀程序";s:11:"description";s:45:"全屏幕的幻灯秀需要使用 Java Applet";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:24:"幻燈片放映小程式";s:11:"description";s:45:"利用 Java 小程式全螢幕放映幻燈片";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:26:"슬아이드 쇼 애플릿";s:11:"description";s:83:"자바 애플릿을 이용해 꽉찬 화면의 슬라이드 쇼를 감상합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:36:"スライドショーアプレット";s:11:"description";s:76:"Javaアプレットを使ったフルスクリーンのスライドショー";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"squarethumb";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"squarethumb";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:26:"Vierkantige Duimnaelsketse";s:11:"description";s:45:"Maak alle duimnaels sodat hulle vierkantig is";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:20:"Čtvercové náhledy";s:11:"description";s:55:"Vytváření všech náhledů tak, aby byly čtvercové";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:27:"Quadratische Vorschaubilder";s:11:"description";s:52:"Alle Vorschaubilder auf quadratische Größe bringen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Miniaturas Cuadradas";s:11:"description";s:50:"Hacer todas las miniaturas para que sean cuadradas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Miniaturas Cuadradas";s:11:"description";s:50:"Hacer todas las miniaturas para que sean cuadradas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Miniaturas Cuadradas";s:11:"description";s:50:"Hacer todas las miniaturas para que sean cuadradas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:19:"Argazkitxo Koadroak";s:11:"description";s:33:"Argazkitxoak koadro batekin sortu";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Vignettes carrées";s:11:"description";s:71:"Construire toutes les vignettes de sorte à ce qu'elles soient carrées";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Anteprime Quadrate";s:11:"description";s:46:"Genera le anteprime in modo che siano quadrate";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:20:"Vierkante Miniaturen";s:11:"description";s:43:"Bouw alle miniaturen zodat ze vierkant zijn";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:21:"Kwadratowe miniaturki";s:11:"description";s:28:"Tworzy kwadratowe miniaturki";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:26:"Kvadratni umanjeni prikazi";s:11:"description";s:39:"Pravljenje kvadratnih umanjenih prikaza";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:25:"Fyrkantiga Miniatyrbilder";s:11:"description";s:58:"Generera samtliga miniatyrbilder så att de är fytkantiga";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Kare Thumbnails";s:11:"description";s:44:"Tüm thumbnailları kare olarak yapılandır";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Квадратные Макеты";s:11:"description";s:129:"Переделывает все макеты таким образом, что они становятся квадратными";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"方形缩略图";s:11:"description";s:30:"裁切所有缩略图为方形";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"方形縮略圖";s:11:"description";s:30:"把所有縮略圖建為方形";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"正方形サムネイル";s:11:"description";s:57:"正方形になるようにサムネイルをせいせい";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"thumbnail";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"thumbnail";s:7:"version";s:7:"1.0.9.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Duimnaelbestuurder";s:11:"description";s:39:"Stel standaardbeeld vir nie-beeld items";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Správa náhledů";s:11:"description";s:69:"Nastavení výchozích náhledů pro položky, které nejsou obrázky";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Miniature Manager";s:11:"description";s:59:"Sæt standard miniaturer for elementer der ikke er billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:23:"Vorschaubild-Verwaltung";s:11:"description";s:70:"Setzen Sie das Standardvorschaubild für Elemente, die kein Bild sind.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:23:"Argazkitxo Kudeatzailea";s:11:"description";s:64:"Ezarri irudiak ez diren elementuentzat lehenetsiriko argazkitxoa";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:25:"Gestionnaire de vignettes";s:11:"description";s:83:"Spécifier les vignettes par défaut pour les éléments qui ne sont pas des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Gestione Anteprime";s:11:"description";s:67:"Imposta anteprime predefinite per gli oggetti che non sono immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Nézőkép kezelő";s:11:"description";s:64:"Alapértelmezett előnézeti kép a nem kép típusú fájlokhoz";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:17:"Miniatuur Manager";s:11:"description";s:57:"Standaard miniaturen opgeven voor niet-afbeeldingen items";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:25:"Zarządzanie miniaturkami";s:11:"description";s:68:"Ustawia domyślną miniaturkę dla pozycji nie będących zdjęciami";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:30:"Organizatorul de thumbnail-uri";s:11:"description";s:74:"Alege dimensiunea predefinita a thumbnail-ului pentru articole non-imagine";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:31:"Upravljanje umanjenim prikazima";s:11:"description";s:71:"Podešavanje podrazumevanih umanjenih prikaza objektima koji nisu slike";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:22:"Miniatyrbildshanterare";s:11:"description";s:46:"Set förvald miniatyrbild för icke bildobjekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:21:"Thumbnail Yöneticisi";s:11:"description";s:59:"Resim olmayan ögeler için varsayılan thumbnailı belirle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:37:"Управление Макетами";s:11:"description";s:140:"Установки по умолчанию для макетов элементов, не относящихся к изображениям";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"缩略图管理器";s:11:"description";s:39:"为非图片项目设定默认缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"縮略圖管理";s:11:"description";s:39:"為非圖片項目設定預設縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"썸네일 관리자";s:11:"description";s:76:"이미지가 아닌 아이템에 대한 기본 썸네일을 설정합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:30:"サムネイルマネージャ";s:11:"description";s:72:"画像以外のアイテムのデフォルトのサムネイルを設定";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16665";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16665";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16665";s:2:"fi";s:5:"16665";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16665";s:2:"lt";s:5:"16665";s:2:"nl";s:5:"16665";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16665";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16665";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16665";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16665";s:5:"zh_CN";s:5:"16665";s:5:"zh_TW";s:5:"16040";}}}s:9:"thumbpage";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"thumbpage";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Thumbnail";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Duimnaelbladsy";s:11:"description";s:67:"Kies 'n bladsy/raam van 'n multiblad lêer of film vir die duimnael";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Stránka náhledu";s:11:"description";s:68:"Výběr stránky nebo snímku pro náhled vícestránkového souboru";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Miniature side";s:11:"description";s:66:"Vælg side/ramme fra en multi-siders fil eller film til miniaturen";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:18:"Vorschaubild-Seite";s:11:"description";s:106:"Wählen Sie die Seite eines mehrseitigen Bildes oder das Einzelbild eines Films für das Vorschaubild aus.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Argazkitxo Orrialdea";s:11:"description";s:75:"Hautatu orri/markoa orri-anitzeko fitxategi edo filmetik argazkitxoarentzat";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Page vignette";s:11:"description";s:80:"Sélection d'une page ou image d'un fichier multipage ou vidéo pour la vignette";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Pagina Anteprime";s:11:"description";s:78:"Seleziona una pagina/frame da un file multipagina o un filmato per l'anteprima";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Miniatuurpagina";s:11:"description";s:80:"Selecteer een pagina/frame van een multipagina bestand of film voor de miniatuur";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Strona miniaturek";s:11:"description";s:75:"Wybierz stronę/klatkę z wielostronicowego pliku lub filmu na miniaturkę.";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:23:"Pagina cu thumbnail-uri";s:11:"description";s:85:"Selecteaza pagina/cadrul dintr-un fisier multi-pagina sau film pentru acest thumbnail";s:10:"groupLabel";s:12:"Vizualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:26:"Umanjenog prikaz sa strane";s:11:"description";s:81:"Izbor strane ili sličice za umanjen prikaz iz višestranične datoteke ili filma";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Miniatyrbildsida";s:11:"description";s:66:"Välj sida/ram från en fil med multipla sidor för miniatyrbilden";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:18:"Thumbnail Sayfası";s:11:"description";s:72:"Multisayfa dosyasından sayfa/çerceve ya da thumbnail için film seçin";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:32:"Макеты из Страниц";s:11:"description";s:180:"Выбор страницы/кадра из многостраничного файла или видеоролика для отображения в качестве макета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"缩略图页";s:11:"description";s:55:"在多页文件或电影中选择页/帧作为缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"縮略圖頁";s:11:"description";s:63:"在多頁檔案或影片中選擇一頁或一格作為縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"サムネイルページ";s:11:"description";s:126:"multipageファイルか動画から、サムネイルにするページもしくはフレームを選択してください。";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:12:"uploadapplet";a:3:{s:6:"header";a:6:{s:2:"id";s:12:"uploadapplet";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Oplaai Applet";s:11:"description";s:47:"Eenvoudig om te gebruik oplaai applet vir media";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:20:"Aplicació de Pujada";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:7:"Importa";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Applet pro upload";s:11:"description";s:41:"Jednoduše použitelný applet pro upload";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Upload-program";s:11:"description";s:30:"Nemt at benytte upload-program";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:15:"Hochlade-Applet";s:11:"description";s:73:"Dies ist ein einfach zu handhabendes Applet um Mediendateien hochzuladen.";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:23:"Üleslaadimise Programm";s:11:"description";s:48:"Kergelt kasutatav meedia üleslaadimise programm";s:10:"groupLabel";s:7:"Impordi";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Igoera Applet-a";s:11:"description";s:49:"Elementuak igotzeko erabiliera errazteko applet-a";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:26:"Applet de téléchargement";s:11:"description";s:47:"Applet de téléchargement simple d'utilisation";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:45:"Un'applet per caricare facilmente nuovi media";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:28:"Augšupielādes sīklietotne";s:11:"description";s:51:"Viegli lietojama failu augšupielādes sīklietotne";s:10:"groupLabel";s:9:"Importēt";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Įkėlimo programa";s:11:"description";s:35:"Paprasta naudoti įkėlimo programa";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:24:"Feltöltő Segédprogram";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:12:"Importálás";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:47:"Eenvoudig te gebruiken upload applet voor media";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:44:"Prosty w użyciu aplet do wysyłania plików";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:16:"Applet de upload";s:11:"description";s:41:"Applet de upload de mídia fácil de usar";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:22:"Aplicatie de incarcare";s:11:"description";s:57:"Aplicatie usor de folosit pentru incarcarea fotografiilor";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:16:"Alatka za prenos";s:11:"description";s:37:"Alatka za jednostavan prenos datoteka";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Julkaisu-Appletti";s:11:"description";s:45:"Helppokäyttöinen julkaisu-appletti medialle";s:10:"groupLabel";s:14:"Sisääntuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:19:"Uppladdnings Applet";s:11:"description";s:51:"En lättanvänd uppladdnings applet för mediafiler";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Applet Yükle";s:11:"description";s:50:"Kullanması kolay, medya için applet ile yükleme";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:21:"Через Аплет";s:11:"description";s:96:"Удобная в использовании загрузка данных через аплет";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"上传工具";s:11:"description";s:39:"用于媒体文件的易用上传工具";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"上傳小程式";s:11:"description";s:39:"上傳媒體檔案用的簡易小程式";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:45:"손쉬운 파일올리기를 제공합니다.";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"アップロードアプレット";s:11:"description";s:72:"簡単にメディアをアップロードできるアプレットです";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"useralbum";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"useralbum";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:16:"Gebruikersalbums";s:11:"description";s:37:"Skep 'n album vir elke nuwe gebruiker";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:23:"Àlbums d'usuaris";s:11:"description";s:39:"Crear un àlbum per a cada usuari";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Alba uživatelů";s:11:"description";s:49:"Vytvoření alba pro každého nového uživatele";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:15:"Bruger albummer";s:11:"description";s:33:"Opret et album for hver ny bruger";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Benutzeralben";s:11:"description";s:53:"Ein separates Album für jeden neuen Benutzer anlegen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Álbumes de usuarios";s:11:"description";s:39:"Crear un álbum para cada nuevo usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Álbumes de usuarios";s:11:"description";s:39:"Crear un álbum para cada nuevo usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Álbumes de usuarios";s:11:"description";s:39:"Crear un álbum para cada nuevo usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:16:"Kasutaja Albumid";s:11:"description";s:32:"Loo album igale uuele kasutajale";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Erabiltzaile Albumak";s:11:"description";s:50:"Erabiltzaile berri bakoitzarentzat album bat sortu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:20:"Albums d'utilisateur";s:11:"description";s:46:"Créer un album pour chaque nouvel utilisateur";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Album degli Utenti";s:11:"description";s:35:"Crea un album per ogni nuovo utente";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Lietotāja albumi";s:11:"description";s:45:"Veidot jaunu albumu katram jaunam lietotājam";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:22:"Felhasználói albumok";s:11:"description";s:47:"Album létrehozása minden új felhasználóhoz";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"Gebruikersalbums";s:11:"description";s:41:"Maak een album voor elke nieuwe gebruiker";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:21:"Albumy użytkowników";s:11:"description";s:45:"Tworzy album dla każdego nowego użytkownika";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:23:"Albumele utilizatorilor";s:11:"description";s:46:"Creeaza un album pentru fiecare utilizator nou";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Korisnički albumi";s:11:"description";s:43:"Pravljenje albuma za svakog novog korisnika";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Användaralbum";s:11:"description";s:40:"Skapa ett album för varje ny användare";s:10:"groupLabel";s:7:"Galleri";}s:5:"th_TH";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:22:"Kullanıcı Albümleri";s:11:"description";s:39:"Her yeni kullanıcı için albüm yarat";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:39:"Потребителски Албуми";s:11:"description";s:74:"Създава на албум за всеки нов потребител";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:41:"Альбомы Пользователей";s:11:"description";s:91:"Создание альбома для каждого нового пользователя";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:24:"用户个人相册设置";s:11:"description";s:36:"为每个新用户新建个人相册";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"用戶個人相簿";s:11:"description";s:36:"為每個新用戶建立個人相簿";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"사용자 사진첩";s:11:"description";s:47:"각 새 사용자를 위한 사진첩 만들기";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"ユーザアルバム";s:11:"description";s:51:"新規ユーザそれぞれにアルバムを作成";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:25:"אלבום משתמשים";s:11:"description";s:44:"צור אלבום בשביל כל משתמש";s:10:"groupLabel";s:10:"גלריה";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:1:{i:15447;a:34:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"watermark";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"watermark";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Watermerk";s:11:"description";s:22:"Watermerk vir u beelde";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:13:"Marca d'aigua";s:11:"description";s:41:"Aplicar les marques d'aigua a les imatges";s:10:"groupLabel";s:9:"Affichage";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Vodotisk";s:11:"description";s:31:"Aplikace vodotisků na obrázky";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Vandmærke";s:11:"description";s:33:"Sæt vandmærke på dine billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Wasserzeichen";s:11:"description";s:42:"Versehen Sie Ihre Bilder mit Wasserzeichen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Marcas de Agua";s:11:"description";s:37:"Añade marcas de agua a tus imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Marcas de Agua";s:11:"description";s:37:"Añade marcas de agua a tus imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Marcas de Agua";s:11:"description";s:37:"Añade marcas de agua a tus imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Ur-marka";s:11:"description";s:21:"Zure irudien ur-marka";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Filigrane";s:11:"description";s:38:"Appliquez des filigranes à vos images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Filigrana";s:11:"description";s:39:"Applica una filigrana alle tue immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Vízjel";s:11:"description";s:27:"Lásd el vízjellel képeid";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Watermerk";s:11:"description";s:25:"Watermerk uw afbeeldingen";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Znak wodny";s:11:"description";s:29:"Dodaje znaki wodne do zdjęć";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:19:"Marca d'água";s:11:"description";s:41:"Usar marca d'água nas suas imagens";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:35:"Aplica watermark tuturor imaginilor";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Vodeni žig";s:11:"description";s:40:"Dodavanje vodenih žigova na vaše slike";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Vattenstämpel";s:11:"description";s:26:"Vattenstämpla dina bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Filigran";s:11:"description";s:28:"Resimlerinizi Filigranlayın";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Водяные знаки";s:11:"description";s:96:"Делает наложение водяного знака на Ваши изображения";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"水印";s:11:"description";s:27:"为您的图片添加水印";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"浮水印";s:11:"description";s:30:"在你的圖片加上浮水印";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"무늬";s:11:"description";s:16:"사용할 무늬";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"透かし";s:11:"description";s:30:"画像に透かしを入れる";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"webcam";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"webcam";s:7:"version";s:7:"1.0.5.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16119";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:6:"WebCam";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:64:"Ondersteuning vir periodies bygewerkte beelde soos vir 'n webcam";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"Webkamera";s:11:"description";s:66:"Podpora pravidelně aktualizovaných obrázků, např. z webkamery";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:64:"Tillad billeder der regelmæssigt opdateres fra f.eks. et webcam";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:73:"Unterstützung für sich periodisch ändernde Bilder wie z.B. eine Webcam";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Cámara Web";s:11:"description";s:83:"Soporte de imágenes actualizadas de forma periódica, cómo las de una cámara web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Cámara Web";s:11:"description";s:83:"Soporte de imágenes actualizadas de forma periódica, cómo las de una cámara web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Cámara Web";s:11:"description";s:83:"Soporte de imágenes actualizadas de forma periódica, cómo las de una cámara web";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"WEbCam";s:11:"description";s:57:"Onartu web kamerenak bezala aldiro aldatzen diren irudiak";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:80:"Prise en charge des images mises régulièrement à jour comme celles des webcam";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:59:"Supporta immagini periodicamente aggiornate come una webcam";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:71:"Ondersteuning voor periodiek bijgewerkte afbeeldingen, zoals een webcam";s:10:"groupLabel";s:9:"Importeer";}s:5:"no_NO";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Kamera internetowa";s:11:"description";s:60:"Umożliwia czasowe ładowanie obrazów z podanego adresu URL";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"WebKamera";s:11:"description";s:71:"Podrška za periodično ažurirane izvore slika, kao što je web kamera";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Webbkamera";s:11:"description";s:64:"Understödjer periodiskt uppdaterade bilder t ex från en webcam";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:60:"Periyodik olarak webcam gibi güncellenen resimleri destekle";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:16:"Web-камера";s:11:"description";s:153:"Обеспечивает поддержку переодически обновляемых изображений, например, с web-камеры";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"网络摄像头";s:11:"description";s:48:"支持类似网络摄像头的周期更新图片";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"網路攝影機";s:11:"description";s:51:"支持如網路攝影機之類的定期更新圖片";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:72:"webcamのような一定時間毎に更新される画像のサポート";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"webdav";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"webdav";s:7:"version";s:7:"1.0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:17;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15749";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"en_GB";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:20:"Vzdálené rozhraní";}s:5:"da_DK";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:34:"Monter Gallery på dit skrivebord.";s:10:"groupLabel";s:29:"Fjernbetjenings-grænseflader";}s:5:"de_DE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:51:"Gallery von Ihrem Computer als Netzlaufwerk öffnen";s:10:"groupLabel";s:39:"Anwendungs- und Programm-Schnittstellen";}s:5:"es_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:62:"Accès à Gallery depuis votre bureau avec le protocole WebDAV";s:10:"groupLabel";s:20:"Interfaces distantes";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"el_GR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"is_IS";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"it_IT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:34:"Monta Gallery sulla tua scrivania.";s:10:"groupLabel";s:17:"Interfacce Remote";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"no_NO";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:28:"Mapowanie galerii na pulpit.";s:10:"groupLabel";s:17:"Zdalne interfejsy";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:36:"Montiranje Galerije na vaš desktop.";s:10:"groupLabel";s:20:"Daljinski interfejsi";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:35:"Montera Gallery på ditt skrivbord.";s:10:"groupLabel";s:25:"Fjärstyrningsgränssnitt";}s:5:"th_TH";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:35:"在你的桌面上搭載 Gallery。";s:10:"groupLabel";s:18:"遠端存取界面";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:48:"GalleryをあなたのPCにマウントします";s:10:"groupLabel";s:36:"リモートインターフェース";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"he_IL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}}s:9:"languages";a:1:{i:15749;a:14:{s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16476";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"zipcart";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"zipcart";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:33:"Download cart items in a zip file";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Zip Aflaai";s:11:"description";s:40:"Laai items in die mandjie as ziplêer af";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Descarregar Zip";s:11:"description";s:55:"Descarregar els elements de la cistella en un arxiu Zip";s:10:"groupLabel";s:7:"Comerç";}s:5:"cs_CZ";a:3:{s:4:"name";s:25:"Stahování v ZIP souboru";s:11:"description";s:43:"Stahování položek košíku v ZIP souboru";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:42:"Download elementerne i kurven i en zip fil";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:12:"ZIP-Download";s:11:"description";s:64:"Laden Sie alle Ihre gesammelten Elemente als ZIP-Datei herunter.";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:13:"Descargar Zip";s:11:"description";s:53:"Descargar los elementos del carrito en un archivo Zip";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:13:"Descargar Zip";s:11:"description";s:53:"Descargar los elementos del carrito en un archivo Zip";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Descargar Zip";s:11:"description";s:53:"Descargar los elementos del carrito en un archivo Zip";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:19:"Tõmba Zip'ina Alla";s:11:"description";s:40:"Tõmba Korvis olevad pildid Zip'ina Alla";s:10:"groupLabel";s:8:"Kommerts";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"ZIP Deskarga";s:11:"description";s:51:"Saskiko elementuak zip fitxategi batetan deskargatu";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:20:"Télécharger en ZIP";s:11:"description";s:63:"Télécharger le contenu du panier sous forme d'une archive ZIP";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:47:"Scarica gli oggetti nel carrello in un file zip";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:47:"Download items in het mandje in een zip bestand";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Pobieranie ZIP";s:11:"description";s:35:"Pobiera pozycje koszyka w pliku zip";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:31:"Descarca articole ca arhiva ZIP";s:11:"description";s:46:"Descarca articolele din cos intr-un fisier ZIP";s:10:"groupLabel";s:6:"Comert";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:15:"Zip preuzimanje";s:11:"description";s:44:"Preuzimanje objekata iz korpe u zip datoteci";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Zip Nedladdning";s:11:"description";s:41:"Ladda ner varukorgens objekt i en zip fil";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Zip Yükleme";s:11:"description";s:38:"Kart ögelerini zip dosyasında yükle";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:20:"Загрузка Zip";s:11:"description";s:73:"Загрузка элементов из корзины в zip файле";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"ZIP下载";s:11:"description";s:39:"下载购物车项目为ZIP压缩文件";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Zip 下載";s:11:"description";s:44:"把購物車中的項目用 Zip 形式下載";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:48:"바구니의 아이템 Zip파일로 내려받기";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:22:"ZIP ダウンロード";s:11:"description";s:69:"カートのアイテムをzipファイルでダウンロードする";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"core";a:3:{s:6:"header";a:9:{s:2:"id";s:4:"core";s:7:"version";s:7:"1.2.0.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:18;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:4;}s:15:"stringsRevision";s:5:"16550";s:14:"buildTimestamp";s:5:"16666";s:14:"coreApiVersion";a:2:{i:0;i:7;i:1;i:18;}s:16:"moduleApiVersion";a:2:{i:0;i:3;i:1;i:5;}s:15:"themeApiVersion";a:2:{i:0;i:2;i:1;i:5;}}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Central";s:11:"description";s:27:"Mòdul Central de Gallery 2";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Jádro";s:11:"description";s:23:"Hlavní modul Galerie 2";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:5:"Kerne";s:11:"description";s:20:"Gallery 2 kernemodul";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:14:"Kernfunktionen";s:11:"description";s:19:"Gallery 2 Kernmodul";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Núcleo";s:11:"description";s:30:"Módulo Principal de Gallery 2";s:10:"groupLabel";s:8:"Galería";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Núcleo";s:11:"description";s:30:"Módulo Principal de Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Núcleo";s:11:"description";s:30:"Módulo Principal de Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Tuum";s:11:"description";s:21:"Galerii 2 Tuum-moodul";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:5:"Muina";s:11:"description";s:22:"Gallery 2 Muin Modulua";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"Noyau";s:11:"description";s:15:"Noyau Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:10:"Gailearaí";}s:5:"el_GR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:14:"Γκαλερί";}s:5:"is_IS";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:24:"Modulo Core di Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Kodols";s:11:"description";s:25:"Galerija 2 kodola modulis";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Pagrindas";s:11:"description";s:29:"Gallery 2 pagrindinis modulis";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:3:"Mag";s:11:"description";s:20:"Gallery 2 Core modul";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:15:"Moduł główny";s:11:"description";s:27:"Gallery 2 - Moduł główny";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:4:"Base";s:11:"description";s:23:"Módulo base da galeria";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Galeria";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Nucleu";s:11:"description";s:25:"Modul nucleu al Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"Jadro";s:11:"description";s:24:"Hlavný modul Galérie 2";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Jedro";s:11:"description";s:22:"Gallery 2 Jedrni Modul";s:10:"groupLabel";s:8:"Galerija";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Jedro";s:11:"description";s:22:"Gallery 2 Jedrni Modul";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Ydin";s:11:"description";s:24:"Galleria 2:n Ydinmoduuli";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Kärna";s:11:"description";s:20:"Gallery 2 kärnmodul";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Ядро";s:11:"description";s:37:"Головні Модулі Gallery 2";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:4:"Lõi";s:11:"description";s:27:"Module Lõi của Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"Çekirdek";s:11:"description";s:25:"Galeri 2 Çekirdek Modül";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:32:"Ядро на Галерията";s:11:"description";s:42:"Модул Ядро на Галерия v2";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Основые файлы";s:11:"description";s:45:"Основные файлы Галереи 2.";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"核心";s:11:"description";s:19:"图库2核心模块";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"核心";s:11:"description";s:21:"Gallery2 核心模組";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core 모듈";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:32:"Gallery 2 コア モジュール";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:29:"البنية الرئيسية";s:11:"description";s:50:"الموديول الرئيسي للجاليري 2";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"גלעין";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:12:"גלרייה";}s:5:"fa_IR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:3:{i:15845;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}i:16476;a:41:{s:2:"af";s:5:"16476";s:2:"ar";s:5:"16476";s:2:"bg";s:5:"16476";s:2:"ca";s:5:"16476";s:2:"cs";s:5:"16476";s:2:"da";s:5:"16476";s:2:"de";s:5:"16476";s:2:"el";s:5:"16476";s:5:"en_GB";s:5:"16476";s:2:"es";s:5:"16476";s:5:"es_AR";s:5:"16476";s:5:"es_MX";s:5:"16476";s:2:"et";s:5:"16476";s:2:"eu";s:5:"16476";s:2:"fi";s:5:"16476";s:2:"fr";s:5:"16476";s:2:"ga";s:5:"16476";s:2:"he";s:5:"16476";s:2:"hu";s:5:"16476";s:2:"is";s:5:"16476";s:2:"it";s:5:"16476";s:2:"ja";s:5:"16476";s:2:"ko";s:5:"16476";s:2:"lt";s:5:"16476";s:2:"lv";s:5:"16476";s:2:"nl";s:5:"16476";s:2:"no";s:5:"16476";s:2:"pl";s:5:"16476";s:2:"pt";s:5:"16476";s:5:"pt_BR";s:5:"16476";s:2:"ro";s:5:"16476";s:2:"ru";s:5:"16476";s:2:"sk";s:5:"16476";s:2:"sl";s:5:"16476";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16476";s:2:"tr";s:5:"16476";s:2:"uk";s:5:"16476";s:2:"vi";s:5:"16476";s:5:"zh_CN";s:5:"16476";s:5:"zh_TW";s:5:"16476";}i:16550;a:41:{s:2:"af";s:5:"16550";s:2:"ar";s:5:"16550";s:2:"bg";s:5:"16550";s:2:"ca";s:5:"16550";s:2:"cs";s:5:"16550";s:2:"da";s:5:"16665";s:2:"de";s:5:"16550";s:2:"el";s:5:"16550";s:5:"en_GB";s:5:"16550";s:2:"es";s:5:"16550";s:5:"es_AR";s:5:"16550";s:5:"es_MX";s:5:"16550";s:2:"et";s:5:"16550";s:2:"eu";s:5:"16550";s:2:"fi";s:5:"16550";s:2:"fr";s:5:"16550";s:2:"ga";s:5:"16550";s:2:"he";s:5:"16550";s:2:"hu";s:5:"16550";s:2:"is";s:5:"16550";s:2:"it";s:5:"16557";s:2:"ja";s:5:"16550";s:2:"ko";s:5:"16550";s:2:"lt";s:5:"16550";s:2:"lv";s:5:"16550";s:2:"nl";s:5:"16550";s:2:"no";s:5:"16550";s:2:"pl";s:5:"16550";s:2:"pt";s:5:"16550";s:5:"pt_BR";s:5:"16550";s:2:"ro";s:5:"16550";s:2:"ru";s:5:"16550";s:2:"sk";s:5:"16550";s:2:"sl";s:5:"16550";s:2:"sr";s:5:"16550";s:2:"sv";s:5:"16550";s:2:"tr";s:5:"16550";s:2:"uk";s:5:"16550";s:2:"vi";s:5:"16550";s:5:"zh_CN";s:5:"16550";s:5:"zh_TW";s:5:"16550";}}}}s:6:"themes";a:9:{s:7:"ajaxian";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"ajaxian";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"en_GB";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ca_ES";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:21:"DHTML slideshow téma";}s:5:"da_DK";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:36:"Fremvisnings-tema der benytter DHTML";}s:5:"de_DE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTNL-basiertes Diashow Motiv";}s:5:"es_ES";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:31:"Tema Presentación usando DHTML";}s:5:"es_MX";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:31:"Tema Presentación usando DHTML";}s:5:"es_AR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:31:"Tema Presentación usando DHTML";}s:5:"et_EE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"eu_ES";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:25:"Thème diaporama en DHTML";}s:5:"ga_IE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"el_GR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"is_IS";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"it_IT";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:34:"Tema con Slideshow basata su DHTML";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:23:"DHTML slīdrādes tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"no_NO";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:35:"Temat wykorzystujacy slajdy w DHTML";}s:5:"pt_BR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"pt_PT";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ro_RO";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"sk_SK";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"sl_SI";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:19:"DHTML diashow teema";}s:5:"sv_SE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:37:"Diabildsvisnings tema med DHTML-stöd";}s:5:"th_TH";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"uk_UA";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"vi_VN";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:30:"DHTML-açık Slaytşov teması";}s:5:"bg_BG";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ru_RU";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"zh_CN";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"zh_TW";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:37:"使用 DHTML 的幻燈片佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ja_JP";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:47:"DHTMLが有効なスライドショーテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"he_IL";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"fa_IR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}}s:9:"languages";a:1:{i:15407;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"carbon";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"carbon";s:7:"version";s:7:"1.2.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 téma od mincel.com";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:27:"Gallery2 tema af mincel.com";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:29:"Gallery2 Motiv von mincel.com";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:36:"Thème pour Gallery 2 par mincel.com";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:35:"Gallery2 Θέμα από mincel.com";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:30:"Tema di Gallery2 by mincel.com";}s:5:"lv_LV";a:2:{s:4:"name";s:4:"Ogle";s:11:"description";s:26:"mincel.com galerija2 tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:27:"Temat galerii by mincel.com";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Ugljenik";s:11:"description";s:29:"Gallery2 izgled od mincel.com";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:36:"Gallery2 teema tekijänä mincel.com";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:30:"Gallery2 tema från mincel.com";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"vi_VN";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:40:"Gallery2 teması geliştiren mincel.com";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ru_RU";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:56:"Тема Carbon для Gallery2. Дизайн mincel.com";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:42:"mincel.com 製作的 Gallery2 佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:40:"mincel.com によるGallery2のテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}}s:9:"languages";a:1:{i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16492";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16492";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"classic";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"classic";s:7:"version";s:5:"1.1.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"en_GB";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Klassiek";s:11:"description";s:27:"Standaard Gallery2 voorkoms";}s:5:"ca_ES";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"cs_CZ";a:2:{s:4:"name";s:16:"Klasik (classic)";s:11:"description";s:44:"Klasický vzhled kořenového alba Galerie 2";}s:5:"da_DK";a:2:{s:4:"name";s:8:"Klassisk";s:11:"description";s:35:"Standard Klassisk Gallery2 udseende";}s:5:"de_DE";a:2:{s:4:"name";s:9:"Klassisch";s:11:"description";s:62:"Klassisches 'Look and Feel' für die Albenansicht von Gallery2";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Clásico";s:11:"description";s:53:""Look and feel" clásico del álbum raíz de Gallery2";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Clásico";s:11:"description";s:41:"Look&Feel clásico de Gallery 2";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Clásico";s:11:"description";s:53:""Look and feel" clásico del álbum raíz de Gallery2";}s:5:"et_EE";a:2:{s:4:"name";s:12:"Klassikaline";s:11:"description";s:49:"Klassikalise Gallery2 peaalbumi välimus ja tunne";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Klasikoa";s:11:"description";s:54:"Gallery 2 erroa album ikuspegi eta erabilera klasikoa.";}s:5:"fr_FR";a:2:{s:4:"name";s:9:"Classique";s:11:"description";s:69:"Thème Classique de Gallery 2 pour la présentation de l'album racine";}s:5:"ga_IE";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"el_GR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"is_IS";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"it_IT";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:42:"Aspetto dell'album radice Classic Gallery2";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Klasika";s:11:"description";s:53:"Klasika Galerija2 pirmsākuma albums skaties un jūti";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:32:"Standaard Gallery2 look-and-feel";}s:5:"no_NO";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:25:"Klasyczny wygląd Galerii";}s:5:"pt_BR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"pt_PT";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"ro_RO";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"sk_SK";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"sl_SI";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"sr_YU";a:2:{s:4:"name";s:9:"Klasičan";s:11:"description";s:43:"Klasičan izgled osnovnog albuma Galerije 2";}s:5:"fi_FI";a:2:{s:4:"name";s:9:"Klassinen";s:11:"description";s:39:"Klassinen Gallery2 juurialbumin ulkoasu";}s:5:"sv_SE";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:39:"Klassiskt Gallery2 utseende och känsla";}s:5:"th_TH";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"uk_UA";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"vi_VN";a:2:{s:4:"name";s:12:"Cổ điển";s:11:"description";s:62:"Kiểu trình bày cổ điển cho album gốc của Gallery2";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Klasik";s:11:"description";s:40:"Klasik Galeri 2 kök albüm görünümü";}s:5:"bg_BG";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"ru_RU";a:2:{s:4:"name";s:24:"Классическая";s:11:"description";s:98:"Классический интерфейс Gallery2 в виде корневого альбома";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"经典";s:11:"description";s:31:"经典的图库2根相册风格";}s:5:"zh_TW";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:31:"傳統 Gallery2 主相簿風格";}s:5:"ko_KR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"ja_JP";a:2:{s:4:"name";s:15:"クラシック";s:11:"description";s:60:"昔のGallery2ルートアルバムのルック&フィール";}s:5:"ar_SA";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"he_IL";a:2:{s:4:"name";s:10:"קלאסי";s:11:"description";s:64:"המראה הקלאסי של אלבום הראשי של Gallery2";}s:5:"fa_IR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"floatrix";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"floatrix";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"en_GB";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ca_ES";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:49:"Téma variabilního sloupce založené na Matrixu";}s:5:"da_DK";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:43:"Foranderlig Kolonne tema baseret på Matrix";}s:5:"de_DE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:64:"Theme mit variabler Spaltenanzahl basierend auf dem Matrix theme";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema de culumna variable basado en Matrix";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema de culumna variable basado en Matrix";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema de culumna variable basado en Matrix";}s:5:"et_EE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:45:"Matrix-en oinarrituriko zutabe aldagarri gaia";}s:5:"fr_FR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:51:"Thème basé sur Matrix avec des colonnes variables";}s:5:"ga_IE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"el_GR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"is_IS";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"it_IT";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema a colonna variabile basato su Matrix";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:50:"Mainīgu kolonnu tēma balstīta uz Matricas tēmu";}s:5:"lt_LT";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:46:"Kintamo stulpelio tema sukurta Matrix pagrindu";}s:5:"hu_HU";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"nl_NL";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:47:"variabel kolom thema gebasseerd op Matrix thema";}s:5:"no_NO";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"pl_PL";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:31:"Temat oparty na temacie Matrix.";}s:5:"pt_BR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"pt_PT";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ro_RO";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"sk_SK";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"sl_SI";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"fi_FI";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:46:"Vaihtele sarake teema, joka perustuu Matrixiin";}s:5:"sv_SE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:38:"Variabel kolumntema baserad på matris";}s:5:"th_TH";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"uk_UA";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"vi_VN";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"tr_TR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Değişken sütun teması Matrix tabanlı";}s:5:"bg_BG";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Клетка";s:11:"description";s:97:"Тема с настраиваемыми колонками на базе темы Матрица";}s:5:"zh_CN";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:39:"基于Matrix主题的可变列的主题";}s:5:"zh_TW";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"基於 Matrix 的可變行數佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ja_JP";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:53:"Marixをベースにした可変カラムのテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"he_IL";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"fa_IR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}}s:9:"languages";a:1:{i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"hybrid";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"hybrid";s:7:"version";s:7:"1.1.4.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Hibriede";s:11:"description";s:51:"Gekombineerde dinamiese album/beeld/skyfievertoning";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombinovaný dynamický pohled album/obrázek/prezentace";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombineret og dynamisk album/billede/fremvisning visning";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombinierte dynamische Ansicht von Alben/Bildern/Diashow";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:54:"Konbinaturiko album/irudi/aurkezpen ikuspegi dinamikoa";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"Hybride";s:11:"description";s:49:"Vue dymamique combinée album / image / diaporama";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:53:"Vista dinamica combinata album/immagine/presentazione";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Hibrīda";s:11:"description";s:58:"Kombinēts albumu/attēlu/slīdrādes dinamisks skatījums";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Hybride";s:11:"description";s:58:"Gecombineerde dynamische album/afbeelding/diashow weergave";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Hybryda";s:11:"description";s:60:"Połączona dynamiczna prezentacja albumów/zdjęć/slajdów";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Hibridni";s:11:"description";s:44:"Kombinovan prikaz albuma, slike i projekcije";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"Hybridi";s:11:"description";s:52:"Yhdistetty albumi/kuva/diaesitys dynaaminen näkymä";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:51:"Kombinerad album/bild/bildspel med dynamisk visning";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"vi_VN";a:2:{s:4:"name";s:3:"Lai";s:11:"description";s:57:"Trình bày động gồm cả album/ảnh/trình chiếu";}s:5:"tr_TR";a:2:{s:4:"name";s:5:"Melez";s:11:"description";s:66:"Biraraya getir albüm/resim/slaytgösterisi dinamik görüntüleme";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Гибрид";s:11:"description";s:110:"Комбинация динамического вида альбома/фотографии/слайд-шоу";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:50:"组合动态视图:相册/图片/幻灯片放映";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:60:"結合相簿/圖片/幻燈片放映的動態顯示畫面";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:90:"アルバム/画像/スライドショー を組み合わせたダイナミックビュー";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}}s:9:"languages";a:1:{i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16492";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16509";s:5:"zh_TW";s:5:"16040";}}}s:6:"matrix";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"matrix";s:7:"version";s:5:"1.1.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:23:"Standaard Gallery2 styl";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:43:""Look and feel" estàndar de Gallery2";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:28:"Standardní vzhled Galerie 2";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:26:"Standard Gallery2 udseende";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:38:"Standard-'Look and Feel' für Gallery2";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:""Look and feel" estándar de Gallery2";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:""Look and feel" estándar de Gallery2";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:""Look and feel" estándar de Gallery2";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Matrizea";s:11:"description";s:30:"Gallery 2 ikuspegi estandarra!";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:28:"Thème standard de Gallery 2";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:"Cuma agus mothú Gallery2 clasaiceach";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:69:"Πρότυπη εμφάνιση και αίσθηση της Gallery2";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:28:"Aspetto standard di Gallery2";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Matrica";s:11:"description";s:36:"Standarta Galerija2 skaties un jūti";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Matrica";s:11:"description";s:41:"Standartinis Galerija2 vaizdas ir jausmas";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Mátrix";s:11:"description";s:29:"Általános Gallery2 kinézet";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:32:"Standaard Gallery2 look-and-feel";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:27:"Standardowy wygląd galerii";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:24:"Aspect standard Gallery2";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"sr_YU";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:38:"Standardni izgled i osećaj Galerije 2";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:22:"Vakio Gallery2 ulkoasu";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Matris";s:11:"description";s:38:"Klassisk Gallery2 utseende och känsla";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"vi_VN";a:2:{s:4:"name";s:9:"Ma trận";s:11:"description";s:41:"Kiểu trình bày chuẩn của Gallery2";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:30:"Standart Galeri 2 görünümü";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Матрица";s:11:"description";s:50:"Стандартный интерфейс Gallery2";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:19:"标准图库2风格";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:22:"標準 Gallery2 風格";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:29:"Gallery2 기분 좋은 테마";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:44:"Gallery2 標準のルック&フィール";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:46:"التصميم الأصلي لـ جاليري2";}s:5:"he_IL";a:2:{s:4:"name";s:21:"מטריצה (Matrix)";s:11:"description";s:41:"המראה הסטנדרטי של Gallery2";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}}s:9:"languages";a:1:{i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"siriux";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"siriux";s:7:"version";s:5:"1.1.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net Gallery tema";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Téma Galerie Siriux.net";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net galleri tema";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:25:"Siriux.net Galllery-Motiv";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:29:"Tema de Gallery de Siriux.net";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:29:"Tema de Gallery de Siriux.net";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:29:"Tema de Gallery de Siriux.net";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net Gallery gaia";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:30:"Thème Siriux.net pour Gallery";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Tema Gallery Siriux.net";}s:5:"lv_LV";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:26:"Siriux.net galerijas tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery thema";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Temat galerii Siriux.net";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"sr_YU";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:26:"Izgled Siriux.net Galerije";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:26:"Siriux.net Gallerian teema";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net Gallery tema";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"vi_VN";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:43:"Kiểu trình bày Gallery của Siriux.net";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:25:"Siriux.net Galeri teması";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Сириус";s:11:"description";s:35:"Тема Галереи Siriux.net ";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net 图库主题";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:31:"Siriux.net Gallery 佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:32:"Siriux.net の Gallery テーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"slider";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"slider";s:7:"version";s:7:"1.0.7.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"Skuiwer";s:11:"description";s:71:"Beeld vertoning/skyfievertoning; sub-albums/ander items nie vertoon nie";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"cs_CZ";a:2:{s:4:"name";s:17:"Kinofilm (slider)";s:11:"description";s:88:"Prohlížení obrázků a prezentace; vnořená alba a další položky nejsou zobrazeny";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:65:"Billedeviser/fremvisning; underalbummer/andre objekter vises ikke";}s:5:"de_DE";a:2:{s:4:"name";s:12:"Diaprojektor";s:11:"description";s:79:"Bildbetrachter/Diashow; Unteralben und sonstige Elemente werden nicht angezeigt";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"eu_ES";a:2:{s:4:"name";s:9:"Aurkezlea";s:11:"description";s:74:"Irudi ikustatzaile/aurkezpena; azpi-album/beste elementuak ez dira ikusiko";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:84:"Visualiseur d'image / diaporama sous-albums et autres éléments non affichés";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:72:"Visualizzatore/presentazione immagine; sottoalbum/altro non visualizzato";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Šļūce";s:11:"description";s:67:"Attēlu skats/slīdrāde; apakšalbumi/citi vienumi netiek rādīti";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"nl_NL";a:2:{s:4:"name";s:11:"Verschuiven";s:11:"description";s:67:"Afbeelding weergave/diashow; sub-albums/andere items niet weergeven";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Slajdy";s:11:"description";s:53:"Pokaz slajdów; podalbumy i inne elementy niewidoczne";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"Trakast";s:11:"description";s:70:"Prikazuje i projektuje slike; podalbumi i drugi objekti nisu prikazani";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:66:"Kuvien katselu/diaesitys; albumeita ja muita kohteita ei näytetä";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:68:"Bildvisare/Bildspel; underliggande album och andra objekt visas inte";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"vi_VN";a:2:{s:4:"name";s:18:"Máy chiếu slide";s:11:"description";s:98:"Xem từng ảnh/trình chiếu; album con/các đối tượng khác không được hiển thị";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"Sürgü";s:11:"description";s:87:"Resim görüntüleyici/slaytgösterisi; altalbümler/diğer ögeler görüntülenemiyor";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Бегунок";s:11:"description";s:165:"Режим просмотра изображений/слайд-шоу; вложенные альбомы/другие элементы не отображаются";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:61:"图片查看/幻灯片放映; 子相册/其他项目未显示";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:69:"圖片顯示及幻燈片放映;不顯示子相簿和其他的項目";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}}s:9:"languages";a:1:{i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"tile";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"tile";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"en_GB";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"af_ZA";a:2:{s:4:"name";s:5:"Teël";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ca_ES";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"cs_CZ";a:2:{s:4:"name";s:16:"Dlaždice (tile)";s:11:"description";s:42:"Dlaždicový pohled na pozadí a náhledy ";}s:5:"da_DK";a:2:{s:4:"name";s:5:"Flise";s:11:"description";s:55:"Flise-visning af baggrunds-billede og billed-miniaturer";}s:5:"de_DE";a:2:{s:4:"name";s:7:"Kacheln";s:11:"description";s:56:"Kachelansicht aus Hintergrundbild und Photo-Voransichten";}s:5:"es_ES";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:55:"Vista en mosaico de la imagen de fondo y las miniaturas";}s:5:"es_MX";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:55:"Vista en mosaico de la imagen de fondo y las miniaturas";}s:5:"es_AR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:55:"Vista en mosaico de la imagen de fondo y las miniaturas";}s:5:"et_EE";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Mosaikoa";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"fr_FR";a:2:{s:4:"name";s:5:"Pavé";s:11:"description";s:57:"Vue en pavage de l'image d'arrière plan et des vignettes";}s:5:"ga_IE";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"el_GR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"is_IS";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"it_IT";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:73:"Visualizzazione a mattonelle dell'immagine di sfondo e anteprime immagine";}s:5:"lv_LV";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"lt_LT";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"hu_HU";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"nl_NL";a:2:{s:4:"name";s:5:"Tegel";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"no_NO";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"pl_PL";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:43:"Widok tła i miniaturek w postaci kafelków";}s:5:"pt_BR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"pt_PT";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ro_RO";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"sk_SK";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"sl_SI";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Pločast";s:11:"description";s:58:"Pločast prikaz pozadinske slike i umanjenih prikaza slika";}s:5:"fi_FI";a:2:{s:4:"name";s:9:"Laatoitus";s:11:"description";s:49:"Laattanäkymä taustakuvalla ja esikatselukuvilla";}s:5:"sv_SE";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:48:"Kakelvisning av bakgrundsbild och miniatyrbilder";}s:5:"th_TH";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"uk_UA";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"vi_VN";a:2:{s:4:"name";s:9:"Ô gạch";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"tr_TR";a:2:{s:4:"name";s:8:"Döşeli";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"bg_BG";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Мозаика";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"zh_CN";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"zh_TW";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:51:"用拼格方式顯示背景圖片和圖片縮略圖";}s:5:"ko_KR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ja_JP";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:45:"タイル状の背景画像とサムネイル";}s:5:"ar_SA";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"he_IL";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"fa_IR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}}s:9:"languages";a:1:{i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/comment-1.1.3.1-16510.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/comment-1.1.3.1-16510.descriptor
new file mode 100644
index 0000000..c597770
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/comment-1.1.3.1-16510.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"comment";s:7:"version";s:7:"1.1.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15508";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Kommentaar";s:11:"description";s:27:"Gebruiker kommentaarstelsel";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Comentaris";s:11:"description";s:34:"Sistema de comentaris dels usuaris";s:10:"groupLabel";s:17:"Informació Extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Komentáře";s:11:"description";s:37:"Systém pro uživatelské komentáře";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:26:"Bruger kommenteringssystem";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kommentare";s:11:"description";s:31:"System für Benutzer-Kommentare";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:11:"Datos extra";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Kommentaarid";s:11:"description";s:35:"Kasutajate kommenteerimise süsteem";s:10:"groupLabel";s:13:"Ekstra-andmed";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Iruzkinak";s:11:"description";s:28:"Erabiltzaile iruzkin sistema";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Commentaires";s:11:"description";s:40:"Système de commentaire des utilisateurs";s:10:"groupLabel";s:21:"Extraire les données";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Teachtaireachtaí";s:11:"description";s:22:"Córas teachtaireachta";s:10:"groupLabel";s:12:"Sonraí eile";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Σχόλια";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:39:"Επιπρόσθετα Στοιχεία";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Commenti";s:11:"description";s:51:"Sistema per inserire commenti da parte degli utenti";s:10:"groupLabel";s:10:"Dati extra";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Komentāri";s:11:"description";s:30:"Lietotāju komentāru sistēma";s:10:"groupLabel";s:11:"Ekstra dati";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Kometarai";s:11:"description";s:29:"Vartotojo komentavimo sistema";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Megjegyzések";s:11:"description";s:47:"Felhasználói megjegyzéshozzáfűző rendszer";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Reacties";s:11:"description";s:25:"Bezoekers reactie systeem";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Komentarze";s:11:"description";s:23:"Komentarze użytkownika";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Comentários";s:11:"description";s:41:"Sistema de comentário de usuários";s:10:"groupLabel";s:16:"Dados Adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Comentários";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Comentarii";s:11:"description";s:43:"Sistem de introducere comentarii utilizator";s:10:"groupLabel";s:10:"Extra date";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Komentari";s:11:"description";s:29:"Sistem korisničkih komentara";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Kommentit";s:11:"description";s:36:"Käyttäjäkommenttien järjestelmä";s:10:"groupLabel";s:11:"Lisätiedot";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:25:"Användarkommentarssystem";s:10:"groupLabel";s:17:"Extra Information";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Коментарі";s:11:"description";s:39:"Система коментування";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Bình luận";s:11:"description";s:25:"Hệ thống bình luận";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Yorumlar";s:11:"description";s:25:"Kullanıcı yorum sistemi";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Коментари";s:11:"description";s:65:"Система за потребителски коментари";s:10:"groupLabel";s:35:"Допълнителни Данни";}s:5:"ru_RU";a:3:{s:4:"name";s:22:"Комментарии";s:11:"description";s:74:"Добавление комментариев пользователями";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"评论";s:11:"description";s:18:"用户评论系统";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"回應";s:11:"description";s:21:"使用者回應系統";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"댓글";s:11:"description";s:50:"사용자가 댓글을 달수 있도록 합니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"コメント";s:11:"description";s:33:"ユーザコメントシステム";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"تعليقات";s:11:"description";s:55:"نظام كتابة التعليقات للمستخدم";s:10:"groupLabel";s:27:"معلومات إضافية";}s:5:"he_IL";a:3:{s:4:"name";s:12:"תגובות";s:11:"description";s:40:"מערכת תגובות המשתמשים";s:10:"groupLabel";s:25:"נתונים נוספים";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"نظرات";s:11:"description";s:36:"سیستم نظرات کاربران";s:10:"groupLabel";s:28:"داده های تکمیلی";}}s:5:"files";a:122:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"2384";s:4:"hash";s:10:"2291194381";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"AddComment.inc";a:3:{s:5:"bytes";s:4:"6673";s:4:"hash";s:10:"3399979474";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"Callbacks.inc";a:3:{s:5:"bytes";s:4:"3798";s:4:"hash";s:10:"4002130173";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"CommentChangeConfirmation.inc";a:3:{s:5:"bytes";s:4:"1506";s:4:"hash";s:10:"1918159307";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"CommentSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"3317";s:4:"hash";s:10:"1907241120";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"DeleteComment.inc";a:3:{s:5:"bytes";s:4:"4501";s:4:"hash";s:10:"2655089860";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"EditComment.inc";a:3:{s:5:"bytes";s:4:"7055";s:4:"hash";s:9:"216862135";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"ShowAllComments.inc";a:3:{s:5:"bytes";s:4:"5606";s:4:"hash";s:10:"2701092187";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"ShowComments.inc";a:3:{s:5:"bytes";s:4:"2988";s:4:"hash";s:9:"262122271";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"classes/CommentCaptchaAdminOption.class";a:3:{s:5:"bytes";s:4:"1535";s:4:"hash";s:10:"2700187124";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"classes/Entities.inc";a:3:{s:5:"bytes";s:3:"951";s:4:"hash";s:9:"953243210";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/GalleryComment.class";a:3:{s:5:"bytes";s:4:"4854";s:4:"hash";s:9:"364689015";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryCommentHelper.class";a:3:{s:5:"bytes";s:5:"10388";s:4:"hash";s:10:"2090313395";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryCommentSearch.class";a:3:{s:5:"bytes";s:4:"5539";s:4:"hash";s:7:"6675042";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"6403";s:4:"hash";s:9:"738003739";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_GalleryComment_1.0.xml";a:3:{s:5:"bytes";s:3:"632";s:4:"hash";s:10:"1002137142";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_GalleryComment_1.1.xml";a:3:{s:5:"bytes";s:3:"551";s:4:"hash";s:9:"655476383";s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"comment.css";a:3:{s:5:"bytes";s:3:"154";s:4:"hash";s:9:"514053237";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/af/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3690";s:4:"hash";s:9:"878864331";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:40:"locale/ar/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3913";s:4:"hash";s:9:"790669509";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:40:"locale/bg/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4666";s:4:"hash";s:10:"2611319726";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:40:"locale/ca/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4197";s:4:"hash";s:10:"1933064445";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:40:"locale/cs/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4701";s:4:"hash";s:10:"3036286126";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/da/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4448";s:4:"hash";s:9:"410487847";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:40:"locale/de/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4597";s:4:"hash";s:10:"4183503186";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:40:"locale/el/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3620";s:4:"hash";s:10:"3255778068";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:43:"locale/en_GB/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:3:"491";s:4:"hash";s:10:"2142290241";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4596";s:4:"hash";s:10:"1360917489";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/es_AR/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"1039";s:4:"hash";s:10:"1018254713";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:43:"locale/es_MX/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"1807";s:4:"hash";s:10:"1632038898";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:40:"locale/et/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4175";s:4:"hash";s:10:"3503380839";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:40:"locale/eu/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4100";s:4:"hash";s:10:"1714418181";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fa/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4094";s:4:"hash";s:9:"959294833";s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:40:"locale/fi/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4475";s:4:"hash";s:8:"80880145";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4902";s:4:"hash";s:10:"4138902631";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/ga/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3692";s:4:"hash";s:10:"2643509033";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:40:"locale/he/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4510";s:4:"hash";s:10:"3291833575";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:40:"locale/hu/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4817";s:4:"hash";s:10:"3457616065";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:40:"locale/is/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:3:"461";s:4:"hash";s:9:"607731198";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:40:"locale/it/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4519";s:4:"hash";s:10:"4075413108";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4799";s:4:"hash";s:10:"2222811319";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/ko/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4253";s:4:"hash";s:10:"3822851025";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:40:"locale/lt/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4657";s:4:"hash";s:10:"2425671251";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:40:"locale/lv/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4625";s:4:"hash";s:9:"304900269";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:40:"locale/nl/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4047";s:4:"hash";s:10:"2554281037";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4497";s:4:"hash";s:10:"1905792854";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4641";s:4:"hash";s:10:"2541529673";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:40:"locale/pt/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"2887";s:4:"hash";s:9:"209861242";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:43:"locale/pt_BR/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3951";s:4:"hash";s:10:"3221834986";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:40:"locale/ro/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4525";s:4:"hash";s:10:"3135399594";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:40:"locale/ru/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"5856";s:4:"hash";s:9:"281838955";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sk/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"1201";s:4:"hash";s:10:"1120383045";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:40:"locale/sr/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4473";s:4:"hash";s:10:"3263019003";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:40:"locale/sv/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4643";s:4:"hash";s:10:"4038649815";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4135";s:4:"hash";s:10:"2983871281";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:40:"locale/uk/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"5300";s:4:"hash";s:10:"1730367275";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:40:"locale/vi/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3815";s:4:"hash";s:10:"1910128527";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3893";s:4:"hash";s:10:"1125279474";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4240";s:4:"hash";s:10:"4246819487";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"9276";s:4:"hash";s:10:"1561668646";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"5947";s:4:"hash";s:10:"1291156007";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"6316";s:4:"hash";s:10:"2238722749";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"7310";s:4:"hash";s:10:"3651482026";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"5992";s:4:"hash";s:9:"955289710";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"6326";s:4:"hash";s:10:"3480862780";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"5533";s:4:"hash";s:10:"1001216843";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"6317";s:4:"hash";s:8:"82424889";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"7225";s:4:"hash";s:10:"4152299752";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"5324";s:4:"hash";s:10:"2992568190";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"5746";s:4:"hash";s:10:"2309259692";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"6235";s:4:"hash";s:10:"2774093950";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"6490";s:4:"hash";s:10:"4285327225";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"5685";s:4:"hash";s:10:"2451193432";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"5803";s:4:"hash";s:10:"3633794768";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fa.po";a:3:{s:5:"bytes";s:4:"6372";s:4:"hash";s:10:"3869380133";s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"6074";s:4:"hash";s:10:"3869279219";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"5939";s:4:"hash";s:10:"2975051853";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"6924";s:4:"hash";s:10:"1017265857";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"6266";s:4:"hash";s:10:"3343473582";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"6003";s:4:"hash";s:10:"2910727145";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"4123";s:4:"hash";s:10:"3946914145";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"5583";s:4:"hash";s:10:"1639567607";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"5979";s:4:"hash";s:10:"1737071497";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"6004";s:4:"hash";s:9:"332831845";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"5926";s:4:"hash";s:9:"290759554";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"5669";s:4:"hash";s:9:"995474430";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"5980";s:4:"hash";s:10:"4287050117";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"5648";s:4:"hash";s:10:"3266363787";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5712";s:4:"hash";s:10:"3373091908";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"5979";s:4:"hash";s:10:"3861144195";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"6313";s:4:"hash";s:10:"2720129735";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5589";s:4:"hash";s:10:"2851128733";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"8278";s:4:"hash";s:8:"69929123";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"4643";s:4:"hash";s:9:"747620177";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"5842";s:4:"hash";s:10:"3280770076";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"3428";s:4:"hash";s:10:"2179537472";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"6026";s:4:"hash";s:10:"1782583776";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5756";s:4:"hash";s:10:"2102520296";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"7099";s:4:"hash";s:10:"3617282186";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"6114";s:4:"hash";s:10:"3920919441";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"5628";s:4:"hash";s:10:"1984483227";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"5243";s:4:"hash";s:9:"153533643";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:24:"templates/AddComment.tpl";a:3:{s:5:"bytes";s:4:"3315";s:4:"hash";s:10:"1831584937";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/Comment.tpl";a:3:{s:5:"bytes";s:4:"2961";s:4:"hash";s:10:"4202419980";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"templates/CommentChangeConfirmation.tpl";a:3:{s:5:"bytes";s:3:"932";s:4:"hash";s:10:"2632942182";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/CommentSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"1470";s:4:"hash";s:10:"3068560383";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/DeleteComment.tpl";a:3:{s:5:"bytes";s:4:"1724";s:4:"hash";s:10:"3542618473";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/EditComment.tpl";a:3:{s:5:"bytes";s:4:"3528";s:4:"hash";s:10:"3738059347";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"templates/ShowAllComments.tpl";a:3:{s:5:"bytes";s:4:"2331";s:4:"hash";s:10:"2284733406";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/ShowComments.tpl";a:3:{s:5:"bytes";s:4:"1018";s:4:"hash";s:10:"2454373611";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"templates/blocks/AddComment.tpl";a:3:{s:5:"bytes";s:4:"1244";s:4:"hash";s:9:"268019560";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"templates/blocks/ViewComments.tpl";a:3:{s:5:"bytes";s:4:"1332";s:4:"hash";s:10:"3012994880";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/blocks/blocks.inc";a:3:{s:5:"bytes";s:3:"915";s:4:"hash";s:9:"139562107";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"test/phpunit/AddCommentControllerTest.class";a:3:{s:5:"bytes";s:5:"19588";s:4:"hash";s:10:"2309268781";s:8:"packages";a:0:{}}s:36:"test/phpunit/CommentSearchTest.class";a:3:{s:5:"bytes";s:4:"9328";s:4:"hash";s:9:"491192330";s:8:"packages";a:0:{}}s:49:"test/phpunit/CommentSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"3432";s:4:"hash";s:10:"1058724829";s:8:"packages";a:0:{}}s:30:"test/phpunit/CommentTest.class";a:3:{s:5:"bytes";s:5:"10055";s:4:"hash";s:10:"1551152641";s:8:"packages";a:0:{}}s:46:"test/phpunit/DeleteCommentControllerTest.class";a:3:{s:5:"bytes";s:4:"4150";s:4:"hash";s:9:"665997995";s:8:"packages";a:0:{}}s:44:"test/phpunit/EditCommentControllerTest.class";a:3:{s:5:"bytes";s:5:"12087";s:4:"hash";s:9:"434782559";s:8:"packages";a:0:{}}}s:11:"directories";a:91:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fa/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:9:"locale/fa";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"templates/blocks";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15508;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16476";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fa";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16476";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16476";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/exif-1.1.0.1-16119.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/exif-1.1.0.1-16119.descriptor
new file mode 100644
index 0000000..f8610f7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/exif-1.1.0.1-16119.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:4:"exif";s:7:"version";s:7:"1.1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16119";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:37:"Onttrek EXIF/IPTC data uit JPEG-fotos";s:10:"groupLabel";s:12:"Onttrek Data";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:46:"Extraure les dades EXIF/IPTC de les fotos JPEG";s:10:"groupLabel";s:21:"Dades Suplementàries";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Práce s EXIF/IPTC daty z JPEG fotografií";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:37:"Udtræk EXIF/IPTC data fra JPEG fotos";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Extrahiere EXIF/IPTC Daten aus JPEG-Photos";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:41:"EXIF/IPTC datuak atera JPEG argazkietatik";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:49:"Extraire les données EXIF & IPTC des photos JPEG";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:34:"Estrai dati EXIF/IPTC da foto JPEG";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:49:"Išgauti EXIF/IPTC duomenis iš JPEG fotografijų";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:38:"Extract EXIF/IPTC data uit JPEG foto's";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:38:"Pobierz dane EXIF/IPTC ze zdjęć JPEG";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:34:"Pegar dados EXIF/IPTC da foto JPEG";s:10:"groupLabel";s:16:"Dados adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Extrage informatii EXIF/IPTC din foto JPEG";s:10:"groupLabel";s:23:"Informatii suplimentare";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:52:"Preuzimanje EXIF i IPTC podataka iz JPEG fotografija";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:35:"Purkaa EXIF/IPTC tieto JPEG-kuvista";s:10:"groupLabel";s:10:"Lisätieto";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:41:"Extrahera EXIF/IPTC data från JPEG foton";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:44:"Trích dữ liệu EXIF/IPTC từ ảnh JPEG";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:74:"Извлечение данных EXIF/IPTC из JPEG фотографий";s:10:"groupLabel";s:26:"Дополнительно";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:32:"从JPEG照片中析取EXIF数据";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:36:"從 JPEG 照片中取得 EXIF 資料";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:54:"JPEG 사진에서 EXIF/IPTC 정보를 뽑아냅니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:69:"JPEGの画像から、EXIFもしくはITPCのデータを展開する";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}}s:5:"files";a:107:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1858";s:4:"hash";s:9:"487791013";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"AdminExif.inc";a:3:{s:5:"bytes";s:5:"12337";s:4:"hash";s:10:"3117261894";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"Callbacks.inc";a:3:{s:5:"bytes";s:4:"2812";s:4:"hash";s:10:"2057565291";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"ExifDescriptionOption.inc";a:3:{s:5:"bytes";s:4:"6865";s:4:"hash";s:10:"3532722632";s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"Preloads.inc";a:3:{s:5:"bytes";s:4:"1237";s:4:"hash";s:10:"2335892792";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"SwitchDetailMode.inc";a:3:{s:5:"bytes";s:4:"3325";s:4:"hash";s:10:"2377449304";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"classes/ExifExtractor.class";a:3:{s:5:"bytes";s:4:"2960";s:4:"hash";s:10:"4049714568";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"classes/ExifHelper.class";a:3:{s:5:"bytes";s:5:"38688";s:4:"hash";s:10:"1727291833";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"classes/ExifInterface_1_0.class";a:3:{s:5:"bytes";s:4:"1697";s:4:"hash";s:10:"1590320328";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"classes/ExifToolkit.class";a:3:{s:5:"bytes";s:4:"1630";s:4:"hash";s:10:"3014854713";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"2344";s:4:"hash";s:10:"3891696948";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"classes/Maps.inc";a:3:{s:5:"bytes";s:3:"366";s:4:"hash";s:9:"198338354";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"classes/Maps.xml";a:3:{s:5:"bytes";s:3:"798";s:4:"hash";s:10:"1215849070";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"lib/JPEG/JPEG.inc";a:3:{s:5:"bytes";s:6:"105845";s:4:"hash";s:10:"1603201423";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"lib/exifer/exif.inc";a:3:{s:5:"bytes";s:5:"39861";s:4:"hash";s:9:"860713159";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"lib/exifer/makers/canon.inc";a:3:{s:5:"bytes";s:5:"19534";s:4:"hash";s:9:"301969404";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"lib/exifer/makers/fujifilm.inc";a:3:{s:5:"bytes";s:4:"8602";s:4:"hash";s:10:"2586206162";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"lib/exifer/makers/gps.inc";a:3:{s:5:"bytes";s:4:"8686";s:4:"hash";s:10:"1286151642";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"lib/exifer/makers/nikon.inc";a:3:{s:5:"bytes";s:5:"11554";s:4:"hash";s:10:"1448861190";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"lib/exifer/makers/olympus.inc";a:3:{s:5:"bytes";s:4:"5762";s:4:"hash";s:9:"140708777";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"lib/exifer/makers/sanyo.inc";a:3:{s:5:"bytes";s:4:"5403";s:4:"hash";s:10:"1069425848";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"locale/af/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"14284";s:4:"hash";s:10:"2985036685";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:37:"locale/ar/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:3:"776";s:4:"hash";s:10:"1182930423";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:37:"locale/ca/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"14769";s:4:"hash";s:10:"2598007355";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:37:"locale/cs/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"16345";s:4:"hash";s:10:"1022434325";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:37:"locale/da/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"12881";s:4:"hash";s:10:"2064277617";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:37:"locale/de/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"16697";s:4:"hash";s:10:"3668372319";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:40:"locale/en_GB/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:4:"2204";s:4:"hash";s:9:"716107925";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:37:"locale/es/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"17351";s:4:"hash";s:10:"4285922269";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:37:"locale/eu/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"16873";s:4:"hash";s:9:"839548901";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:37:"locale/fi/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"14236";s:4:"hash";s:10:"3934583458";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:37:"locale/fr/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"18029";s:4:"hash";s:9:"209110248";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:37:"locale/ga/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:4:"6082";s:4:"hash";s:9:"700095934";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:37:"locale/hu/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:4:"2796";s:4:"hash";s:10:"2646987915";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:37:"locale/is/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:3:"461";s:4:"hash";s:9:"395428149";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:37:"locale/it/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"14183";s:4:"hash";s:10:"2469996994";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:37:"locale/ja/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"15013";s:4:"hash";s:10:"2071778005";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:37:"locale/ko/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:4:"5797";s:4:"hash";s:9:"678905503";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:37:"locale/lt/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"13100";s:4:"hash";s:10:"4001995413";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:37:"locale/nl/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"11312";s:4:"hash";s:10:"2956177726";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:37:"locale/no/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"17165";s:4:"hash";s:10:"3907638070";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:37:"locale/pl/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:4:"7333";s:4:"hash";s:10:"2809322709";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:40:"locale/pt_BR/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"14598";s:4:"hash";s:10:"3378495283";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:37:"locale/ro/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"13516";s:4:"hash";s:9:"417855386";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:37:"locale/ru/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"18421";s:4:"hash";s:9:"501935401";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:37:"locale/sk/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:3:"905";s:4:"hash";s:10:"1054578487";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:37:"locale/sr/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"11659";s:4:"hash";s:9:"923899796";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:37:"locale/sv/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"16656";s:4:"hash";s:8:"75810470";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:37:"locale/tr/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:4:"4343";s:4:"hash";s:10:"3235773638";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:37:"locale/uk/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:3:"910";s:4:"hash";s:10:"3836509529";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:37:"locale/vi/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"13160";s:4:"hash";s:10:"3948801453";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:40:"locale/zh_CN/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"15927";s:4:"hash";s:10:"3194160196";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:40:"locale/zh_TW/LC_MESSAGES/modules_exif.mo";a:3:{s:5:"bytes";s:5:"15990";s:4:"hash";s:10:"3755581989";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"5897";s:4:"hash";s:10:"2018612868";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:5:"17161";s:4:"hash";s:9:"777222646";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:5:"12122";s:4:"hash";s:10:"1852043323";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:5:"18030";s:4:"hash";s:10:"2476038960";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:5:"18772";s:4:"hash";s:10:"2007605235";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:5:"16469";s:4:"hash";s:10:"3735017970";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:5:"18246";s:4:"hash";s:8:"95344085";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:5:"17297";s:4:"hash";s:10:"2624184170";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:5:"18697";s:4:"hash";s:10:"2023216301";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:5:"17886";s:4:"hash";s:10:"3549589514";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:5:"17185";s:4:"hash";s:10:"3615890630";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:5:"19075";s:4:"hash";s:9:"667684708";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:5:"15720";s:4:"hash";s:10:"2901918997";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:5:"12729";s:4:"hash";s:10:"2536400678";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:5:"11968";s:4:"hash";s:9:"264154262";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:5:"18243";s:4:"hash";s:10:"4087438922";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:5:"17929";s:4:"hash";s:10:"3998340582";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:5:"14287";s:4:"hash";s:10:"2013772530";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:5:"17378";s:4:"hash";s:10:"4166056879";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:5:"18176";s:4:"hash";s:10:"2289290572";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:5:"17862";s:4:"hash";s:10:"3327227622";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:5:"18494";s:4:"hash";s:10:"2924410477";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:5:"17494";s:4:"hash";s:9:"792235732";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:5:"18294";s:4:"hash";s:10:"1008417197";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:5:"23447";s:4:"hash";s:10:"1685671956";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:5:"12395";s:4:"hash";s:10:"2418272217";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:5:"16458";s:4:"hash";s:9:"655185375";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"8541";s:4:"hash";s:10:"1612065085";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:5:"17991";s:4:"hash";s:9:"853024203";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:5:"13394";s:4:"hash";s:10:"2416286529";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:5:"12400";s:4:"hash";s:10:"2598016800";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:5:"17527";s:4:"hash";s:10:"2332385175";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:5:"17000";s:4:"hash";s:10:"3758372037";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:5:"16405";s:4:"hash";s:10:"1595821920";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:23:"templates/AdminExif.tpl";a:3:{s:5:"bytes";s:4:"8772";s:4:"hash";s:10:"2508315230";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"templates/blocks/ExifInfo.tpl";a:3:{s:5:"bytes";s:4:"2876";s:4:"hash";s:10:"3529296902";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/blocks/blocks.inc";a:3:{s:5:"bytes";s:3:"111";s:4:"hash";s:10:"4231301880";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"test/data/CanonS30.small.jpg";a:3:{s:5:"bytes";s:4:"8163";s:4:"hash";s:10:"2552529221";s:8:"packages";a:0:{}}s:19:"test/data/descr.jpg";a:3:{s:5:"bytes";s:4:"2365";s:4:"hash";s:10:"1814766410";s:8:"packages";a:0:{}}s:34:"test/data/exif-embedded-script.jpg";a:3:{s:5:"bytes";s:3:"513";s:4:"hash";s:10:"2216722996";s:8:"packages";a:0:{}}s:30:"test/data/exif-iptc-xmp-ps.jpg";a:3:{s:5:"bytes";s:5:"10885";s:4:"hash";s:9:"572756148";s:8:"packages";a:0:{}}s:34:"test/data/iptc-embedded-script.jpg";a:3:{s:5:"bytes";s:4:"8879";s:4:"hash";s:10:"4089754057";s:8:"packages";a:0:{}}s:25:"test/data/iptc-exifer.jpg";a:3:{s:5:"bytes";s:3:"478";s:4:"hash";s:10:"1779730468";s:8:"packages";a:0:{}}s:28:"test/data/iptc-irfanview.jpg";a:3:{s:5:"bytes";s:3:"843";s:4:"hash";s:10:"1264377947";s:8:"packages";a:0:{}}s:29:"test/data/iptc-iso-8859-1.jpg";a:3:{s:5:"bytes";s:3:"371";s:4:"hash";s:9:"498548500";s:8:"packages";a:0:{}}s:42:"test/phpunit/AdminExifControllerTest.class";a:3:{s:5:"bytes";s:5:"17646";s:4:"hash";s:10:"2734323042";s:8:"packages";a:0:{}}s:44:"test/phpunit/ExifDescriptionOptionTest.class";a:3:{s:5:"bytes";s:5:"13999";s:4:"hash";s:10:"1628040043";s:8:"packages";a:0:{}}s:36:"test/phpunit/ExifExtractorTest.class";a:3:{s:5:"bytes";s:4:"7014";s:4:"hash";s:9:"535476312";s:8:"packages";a:0:{}}s:33:"test/phpunit/ExifHelperTest.class";a:3:{s:5:"bytes";s:5:"22189";s:4:"hash";s:9:"351204828";s:8:"packages";a:0:{}}s:34:"test/phpunit/ExifToolkitTest.class";a:3:{s:5:"bytes";s:4:"1656";s:4:"hash";s:10:"3734504528";s:8:"packages";a:0:{}}s:49:"test/phpunit/SwitchDetailModeControllerTest.class";a:3:{s:5:"bytes";s:4:"5932";s:4:"hash";s:10:"1484366613";s:8:"packages";a:0:{}}}s:11:"directories";a:77:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"lib/JPEG";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:3:"lib";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:10:"lib/exifer";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"lib/exifer/makers";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"templates/blocks";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"test/data";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/keyalbum-1.0.0.2-16510.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/keyalbum-1.0.0.2-16510.descriptor
new file mode 100644
index 0000000..9820962
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/keyalbum-1.0.0.2-16510.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:8:"keyalbum";s:7:"version";s:7:"1.0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:25:"Alba s klíčovými slovy";s:11:"description";s:61:"Dynamická alba vycházející z hledaných klíčových slov";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:20:"Schlüsselwort-Alben";s:11:"description";s:55:"Dynamische Alben basierend auf der Schlüsselwort-Suche";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Albums mots clés";s:11:"description";s:55:"Albums dynamiques basés sur la recherche de mots clés";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:40:"Λέξεις Κλειδιά Άλπουμ";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:19:"Album Parola Chiave";s:11:"description";s:52:"Album dinamici basati sulla ricerca di parole chiave";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:23:"Album słów kluczowych";s:11:"description";s:62:"Album dynamiczny oparty na wyszukiwaniu po słowach kluczowych";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:20:"Albume Cuvinte-cheie";s:11:"description";s:40:"Albume dinamice pe baza cuvintelor cheie";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:22:"Albumi ključnih reči";s:11:"description";s:59:"Dinamički albumi bazirani na pretrazi po ključnim rečima";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Nyckelordsalbum";s:11:"description";s:47:"Dynamiskt album baserat på nyckelords sökning";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:25:"Anahtar Kelime Albümleri";s:11:"description";s:47:"Anahtar kelime arama tabanlı dinamik albümler";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:49:"Альбомы по ключевому слову";s:11:"description";s:114:"Динамические альбомы, основанные на поиске по ключевому слову";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"關鍵字相簿";s:11:"description";s:45:"由關鍵字搜尋結果產生的動態相簿";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"キーワードアルバム";s:11:"description";s:54:"キーワード検索に基づく動的なアルバム";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:91:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"578";s:4:"hash";s:10:"1785141419";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"Callbacks.inc";a:3:{s:5:"bytes";s:4:"6417";s:4:"hash";s:10:"2683670004";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"KeywordAlbum.inc";a:3:{s:5:"bytes";s:4:"6649";s:4:"hash";s:10:"1476762926";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"KeywordAlbumSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"6258";s:4:"hash";s:9:"382800370";s:8:"packages";a:1:{i:0;s:4:"base";}}s:41:"locale/af/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1053";s:4:"hash";s:10:"1199999559";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:41:"locale/ar/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1044";s:4:"hash";s:10:"2310128569";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:41:"locale/bg/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"871";s:4:"hash";s:10:"1384707140";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:41:"locale/ca/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1087";s:4:"hash";s:10:"4029702539";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:41:"locale/cs/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3955";s:4:"hash";s:10:"3042884692";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:41:"locale/da/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1237";s:4:"hash";s:10:"4100541359";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:41:"locale/de/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"4064";s:4:"hash";s:10:"1177605533";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:41:"locale/el/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"2103";s:4:"hash";s:9:"853815032";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:44:"locale/en_GB/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"497";s:4:"hash";s:10:"1558923756";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:41:"locale/es/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"4073";s:4:"hash";s:10:"1240721509";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:44:"locale/es_AR/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"607";s:4:"hash";s:10:"2801024520";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:44:"locale/es_MX/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"931";s:4:"hash";s:10:"2867497193";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:41:"locale/et/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"795";s:4:"hash";s:10:"3540174799";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:41:"locale/eu/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1092";s:4:"hash";s:9:"503912580";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:41:"locale/fi/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1031";s:4:"hash";s:10:"1758912605";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:41:"locale/fr/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3869";s:4:"hash";s:10:"3248036003";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:41:"locale/ga/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"808";s:4:"hash";s:10:"3812159376";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:41:"locale/he/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1060";s:4:"hash";s:9:"276662825";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:41:"locale/hu/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1010";s:4:"hash";s:10:"3098260494";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:41:"locale/it/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3919";s:4:"hash";s:10:"1972202476";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:41:"locale/ja/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"2507";s:4:"hash";s:9:"440186224";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:41:"locale/ko/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1105";s:4:"hash";s:9:"326198994";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:41:"locale/lt/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1103";s:4:"hash";s:10:"1676305880";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:41:"locale/nl/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1037";s:4:"hash";s:10:"3807818036";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:41:"locale/no/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3703";s:4:"hash";s:10:"3279990262";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:41:"locale/pl/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"4257";s:4:"hash";s:10:"4236529470";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:41:"locale/pt/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"839";s:4:"hash";s:10:"4116677335";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:44:"locale/pt_BR/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"905";s:4:"hash";s:10:"1272010532";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:41:"locale/ro/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3838";s:4:"hash";s:10:"3198558093";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:41:"locale/ru/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"5230";s:4:"hash";s:10:"4270085246";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:41:"locale/sk/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1032";s:4:"hash";s:10:"3327796544";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:41:"locale/sl/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"831";s:4:"hash";s:10:"1936167654";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:41:"locale/sr/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3816";s:4:"hash";s:9:"930531046";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:41:"locale/sv/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3715";s:4:"hash";s:10:"1359496291";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:41:"locale/tr/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"2811";s:4:"hash";s:10:"2454139190";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:41:"locale/uk/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1129";s:4:"hash";s:10:"2388553071";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:41:"locale/vi/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"1028";s:4:"hash";s:10:"1173106427";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:44:"locale/zh_CN/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:3:"970";s:4:"hash";s:10:"2097588463";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:44:"locale/zh_TW/LC_MESSAGES/modules_keyalbum.mo";a:3:{s:5:"bytes";s:4:"3569";s:4:"hash";s:10:"3224815981";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"5416";s:4:"hash";s:10:"2865120519";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"3581";s:4:"hash";s:10:"1738689394";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3563";s:4:"hash";s:10:"2264135888";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"3707";s:4:"hash";s:10:"1704201177";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3679";s:4:"hash";s:10:"3592206582";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"4821";s:4:"hash";s:10:"4258016917";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"3511";s:4:"hash";s:10:"1430910080";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"5277";s:4:"hash";s:10:"4219458802";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"4308";s:4:"hash";s:8:"50277193";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"4278";s:4:"hash";s:10:"3275174184";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"4960";s:4:"hash";s:9:"898828164";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"4936";s:4:"hash";s:10:"3703340616";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"5099";s:4:"hash";s:8:"95753286";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"3413";s:4:"hash";s:10:"4268800742";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3597";s:4:"hash";s:10:"2062129489";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3609";s:4:"hash";s:9:"409577747";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"4700";s:4:"hash";s:9:"116661568";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"4138";s:4:"hash";s:10:"3846339276";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"3621";s:4:"hash";s:10:"3514529940";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"3644";s:4:"hash";s:9:"368737727";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"4853";s:4:"hash";s:9:"249048717";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"4157";s:4:"hash";s:10:"2895678785";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3509";s:4:"hash";s:10:"2507101749";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"3672";s:4:"hash";s:10:"1668764244";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3730";s:4:"hash";s:10:"3800432786";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"4581";s:4:"hash";s:10:"2766625135";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5038";s:4:"hash";s:10:"1058000527";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"3499";s:4:"hash";s:10:"3330889211";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"3480";s:4:"hash";s:9:"111499524";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"4664";s:4:"hash";s:10:"2458427927";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"6244";s:4:"hash";s:10:"2263341498";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3685";s:4:"hash";s:10:"4101451297";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sl.po";a:3:{s:5:"bytes";s:4:"3461";s:4:"hash";s:10:"1012822534";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"4681";s:4:"hash";s:10:"3126259145";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1844";s:4:"hash";s:10:"2543297169";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"4486";s:4:"hash";s:10:"3152759338";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"4301";s:4:"hash";s:10:"2489535021";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3916";s:4:"hash";s:10:"3240537316";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3561";s:4:"hash";s:10:"2482650842";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3463";s:4:"hash";s:10:"2381122615";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"4419";s:4:"hash";s:9:"171958798";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:35:"templates/KeywordAlbumSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"4704";s:4:"hash";s:9:"121218460";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"templates/blocks/KeywordLinks.tpl";a:3:{s:5:"bytes";s:4:"1968";s:4:"hash";s:10:"1156982747";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/blocks/blocks.inc";a:3:{s:5:"bytes";s:3:"830";s:4:"hash";s:10:"1141396741";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"test/phpunit/KeywordAlbumCallbacksTest.class";a:3:{s:5:"bytes";s:5:"19111";s:4:"hash";s:10:"2677631392";s:8:"packages";a:0:{}}s:54:"test/phpunit/KeywordAlbumSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"6076";s:4:"hash";s:9:"418487813";s:8:"packages";a:0:{}}s:35:"test/phpunit/KeywordAlbumTest.class";a:3:{s:5:"bytes";s:5:"10217";s:4:"hash";s:9:"677956898";s:8:"packages";a:0:{}}}s:11:"directories";a:84:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:9:"locale/sl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"templates/blocks";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16476";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/linkitem-1.1.2.1-16666.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/linkitem-1.1.2.1-16666.descriptor
new file mode 100644
index 0000000..706e397
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/linkitem-1.1.2.1-16666.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:8:"linkitem";s:7:"version";s:7:"1.1.2.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Odkaz na položky";s:11:"description";s:53:"Tvorba odkazů na jiná alba nebo externí URL adresy";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Link emner";s:11:"description";s:52:"Opret links til andre albummer eller eksterne URL'er";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Element-Verweise";s:11:"description";s:66:"Erzeugt einen Verweis auf ein anderes Album, oder eine externe URL";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Elementuak Lotu";s:11:"description";s:47:"Beste album edo kanpoko URL-etara loturak sortu";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"Liens";s:11:"description";s:52:"Créer des liens vers des albums ou des URL externes";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:29:"Σύνδεση Αρχείων";s:11:"description";s:115:"Δημιουργία συνδέσμων σε άλλα άλμπουμ ή εξωτερικές διευθύνσεις";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Oggetti Link";s:11:"description";s:40:"Crea link ad altri album o a url esterni";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Elementų nuorodos";s:11:"description";s:57:"Sukurti nuorodas į kitus albumus arba į išorinius URL.";s:10:"groupLabel";s:11:"Vaizdavimas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:58:"Linkeket készít más albumokra, vagy külső webcímekre";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:50:"Maak links naar andere albums of naar externe URLs";s:10:"groupLabel";s:9:"Weergeven";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Linki";s:11:"description";s:62:"Tworzy linki do innego albumu lub do zewnętrzych adresów URL";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Leaga articole";s:11:"description";s:54:"Creeaza legaturi catre alte albume sau URL-uri externe";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Prikaz";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Objekti-veze";s:11:"description";s:56:"Pravljenje veza ka drugim albumima ili spoljnim adresama";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Länka objekt";s:11:"description";s:49:"Skapa länk till anndra album eller externa URLer";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:64:"Diğer albümlere yada dış kaynaklı url'lere bağlantı yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Ссылки на элементы";s:11:"description";s:99:"Создает ссылки на другие альбомы или внешние адреса url";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"链接项目";s:11:"description";s:48:"产生指到其他相簿或外部网址的链接";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"鏈接項目";s:11:"description";s:48:"產生指到其他相簿或外部網址的鏈接";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:62:"사진첩또는 확장된 주소등에 연결을 만듭니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:101:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1258";s:4:"hash";s:9:"562486083";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"ItemAddLinkItem.inc";a:3:{s:5:"bytes";s:4:"8126";s:4:"hash";s:10:"1446560054";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"LinkItemOption.inc";a:3:{s:5:"bytes";s:4:"2529";s:4:"hash";s:10:"1206993501";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"LinkItemSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"3221";s:4:"hash";s:10:"2285407062";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"classes/Entities.inc";a:3:{s:5:"bytes";s:3:"400";s:4:"hash";s:10:"3282770995";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"classes/GalleryLinkItem.class";a:3:{s:5:"bytes";s:4:"5231";s:4:"hash";s:10:"2948403242";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"5050";s:4:"hash";s:10:"1581424150";s:8:"packages";a:1:{i:0;s:4:"base";}}s:56:"classes/GalleryStorage/xml-src/A_GalleryLinkItem_1.0.xml";a:3:{s:5:"bytes";s:3:"568";s:4:"hash";s:10:"2980542609";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"classes/LinkItemToolkit.class";a:3:{s:5:"bytes";s:4:"4401";s:4:"hash";s:10:"4050126237";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/arrow.png";a:3:{s:5:"bytes";s:3:"330";s:4:"hash";s:10:"2771826340";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/link.jpg";a:3:{s:5:"bytes";s:4:"9207";s:4:"hash";s:10:"3372251726";s:8:"packages";a:1:{i:0;s:4:"base";}}s:41:"locale/af/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"778";s:4:"hash";s:10:"2984717373";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:41:"locale/ar/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"702";s:4:"hash";s:10:"1867107296";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:41:"locale/bg/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"794";s:4:"hash";s:10:"2739405514";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:41:"locale/ca/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"754";s:4:"hash";s:10:"1324573194";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:41:"locale/cs/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3733";s:4:"hash";s:10:"1662309616";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:41:"locale/da/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3558";s:4:"hash";s:9:"418408738";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:41:"locale/de/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"4277";s:4:"hash";s:10:"2464104678";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:41:"locale/el/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"5140";s:4:"hash";s:9:"402558708";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:44:"locale/en_GB/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"493";s:4:"hash";s:10:"3031269343";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:41:"locale/es/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3953";s:4:"hash";s:10:"4047003924";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:44:"locale/es_AR/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"509";s:4:"hash";s:10:"1250345541";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:44:"locale/es_MX/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"678";s:4:"hash";s:9:"167156958";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:41:"locale/et/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"629";s:4:"hash";s:10:"3851775615";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:41:"locale/eu/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1282";s:4:"hash";s:9:"304491465";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:41:"locale/fi/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"724";s:4:"hash";s:10:"1142110005";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:41:"locale/fr/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3908";s:4:"hash";s:10:"3072491047";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:41:"locale/ga/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"675";s:4:"hash";s:10:"2791062045";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:41:"locale/he/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"698";s:4:"hash";s:10:"2867778625";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:41:"locale/hu/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1269";s:4:"hash";s:10:"2901875396";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:41:"locale/it/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3649";s:4:"hash";s:10:"2525828520";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:41:"locale/ja/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1241";s:4:"hash";s:10:"3300883704";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:41:"locale/ko/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1340";s:4:"hash";s:10:"3957249569";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:41:"locale/lt/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3859";s:4:"hash";s:10:"4293077727";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:41:"locale/nl/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1195";s:4:"hash";s:10:"3841705422";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:41:"locale/no/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3752";s:4:"hash";s:10:"2586416010";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:41:"locale/pl/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"4063";s:4:"hash";s:10:"1142820909";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:41:"locale/pt/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"627";s:4:"hash";s:8:"61583609";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:44:"locale/pt_BR/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"719";s:4:"hash";s:10:"3800159427";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:41:"locale/ro/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1672";s:4:"hash";s:10:"3169474156";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:41:"locale/ru/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1753";s:4:"hash";s:10:"3180766374";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:41:"locale/sk/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"838";s:4:"hash";s:10:"2333657466";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:41:"locale/sl/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"738";s:4:"hash";s:10:"1733842580";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:41:"locale/sr/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3696";s:4:"hash";s:10:"3220391911";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:41:"locale/sv/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3616";s:4:"hash";s:10:"2204630112";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:41:"locale/tr/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1349";s:4:"hash";s:9:"114774198";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:41:"locale/uk/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"758";s:4:"hash";s:10:"1927815339";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:41:"locale/vi/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"705";s:4:"hash";s:10:"1559687752";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:44:"locale/zh_CN/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1347";s:4:"hash";s:10:"2950188552";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:44:"locale/zh_TW/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3534";s:4:"hash";s:10:"1556301406";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"5802";s:4:"hash";s:8:"19118761";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"3258";s:4:"hash";s:10:"3214912952";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3196";s:4:"hash";s:10:"2471393645";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"3441";s:4:"hash";s:10:"3145879834";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3324";s:4:"hash";s:10:"1971600963";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"4610";s:4:"hash";s:9:"249211504";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"4644";s:4:"hash";s:10:"3769020275";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"5275";s:4:"hash";s:10:"2579197107";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"6119";s:4:"hash";s:10:"1753757319";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"4362";s:4:"hash";s:10:"1367252784";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"4954";s:4:"hash";s:10:"4292264530";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"4854";s:4:"hash";s:9:"674235591";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"4934";s:4:"hash";s:10:"3211117985";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"3153";s:4:"hash";s:10:"2618745660";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3423";s:4:"hash";s:10:"1164834652";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3299";s:4:"hash";s:10:"3171408286";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"4762";s:4:"hash";s:10:"1733846072";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"3863";s:4:"hash";s:10:"3842065304";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"3235";s:4:"hash";s:9:"815694069";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"3387";s:4:"hash";s:10:"2235798218";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"4601";s:4:"hash";s:9:"327122031";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3509";s:4:"hash";s:9:"705093186";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3528";s:4:"hash";s:10:"2898863324";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"4975";s:4:"hash";s:9:"573693350";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3478";s:4:"hash";s:10:"1700937391";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"4718";s:4:"hash";s:10:"3370469963";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5040";s:4:"hash";s:10:"1680453791";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"3202";s:4:"hash";s:10:"2398728637";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"3175";s:4:"hash";s:10:"3135308589";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"3732";s:4:"hash";s:9:"228561724";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"3976";s:4:"hash";s:10:"3193533501";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3397";s:4:"hash";s:8:"67522570";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sl.po";a:3:{s:5:"bytes";s:4:"3310";s:4:"hash";s:9:"967692863";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"4551";s:4:"hash";s:9:"681536129";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1841";s:4:"hash";s:10:"2456958145";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"4518";s:4:"hash";s:9:"743390629";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3539";s:4:"hash";s:9:"251458465";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3495";s:4:"hash";s:10:"3653280144";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3196";s:4:"hash";s:10:"2317360461";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3397";s:4:"hash";s:9:"299557905";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"4373";s:4:"hash";s:10:"2420776412";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:29:"templates/ItemAddLinkItem.tpl";a:3:{s:5:"bytes";s:4:"2000";s:4:"hash";s:10:"3168698319";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"templates/LinkItemOption.tpl";a:3:{s:5:"bytes";s:3:"633";s:4:"hash";s:10:"3696569324";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"templates/LinkItemSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"3099";s:4:"hash";s:10:"2428580714";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"test/phpunit/ItemAddLinkItemTest.class";a:3:{s:5:"bytes";s:4:"8648";s:4:"hash";s:9:"498728000";s:8:"packages";a:0:{}}s:37:"test/phpunit/LinkItemOptionTest.class";a:3:{s:5:"bytes";s:4:"3155";s:4:"hash";s:10:"1925314080";s:8:"packages";a:0:{}}s:50:"test/phpunit/LinkItemSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"2625";s:4:"hash";s:10:"1621262214";s:8:"packages";a:0:{}}s:31:"test/phpunit/LinkItemTest.class";a:3:{s:5:"bytes";s:5:"10254";s:4:"hash";s:10:"4115735468";s:8:"packages";a:0:{}}}s:11:"directories";a:87:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:9:"locale/sl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16665";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16665";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16665";s:2:"de";s:5:"16040";s:2:"el";s:5:"16665";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16665";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16665";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16665";s:2:"sr";s:5:"16665";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16665";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/publishxp-1.0.7.1-16119-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/publishxp-1.0.7.1-16119-base.package
new file mode 100644
index 0000000..15c88e4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/publishxp-1.0.7.1-16119-base.package
@@ -0,0 +1,36 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/publishxp-1.0.7.1-16119.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/publishxp-1.0.7.1-16119.descriptor
new file mode 100644
index 0000000..0d7b133
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/publishxp-1.0.7.1-16119.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:9:"publishxp";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15578";s:14:"buildTimestamp";s:5:"16119";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Publiseer XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:46:"Send fotos til 'Gallery' direkte fra Windws XP";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:25:"Mit XP veröffentlichen";s:11:"description";s:66:"Bilder direkt von Microsoft Windows zur Gallery veröffentlichen";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"XP Argitaratzea";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:61:"Publier des photos dans Gallery directement depuis Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:51:"Pubblica foto in Gallery direttamente da Windows XP";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Publikuoti XP";s:11:"description";s:54:"Publikuoti vaizdus į Galeriją tiesiai iš Windows XP";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Publiceren XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Publikacja XP";s:11:"description";s:56:"Publikuje zdjęcia do galerii bezpośrednio z Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Julkaise XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Tuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Publicera XP";s:11:"description";s:53:"Publicera bilder till Gallery direkt från Windows XP";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Yayınlama XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:40:"Опубликование через XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"XP 发布";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"發表 XP";s:11:"description";s:47:"把相片直接從 Windows XP 發表到 Gallery";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:54:"Windows XP から直接Galleryに画像を公開する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}}s:5:"files";a:85:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1335";s:4:"hash";s:10:"1593010731";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"DownloadRegistryFile.inc";a:3:{s:5:"bytes";s:4:"6761";s:4:"hash";s:10:"2376561539";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"ItemAddPublishXp.inc";a:3:{s:5:"bytes";s:4:"2060";s:4:"hash";s:10:"1925869948";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"Login.inc";a:3:{s:5:"bytes";s:4:"1487";s:4:"hash";s:10:"1558715797";s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"NewAlbum.inc";a:3:{s:5:"bytes";s:4:"4644";s:4:"hash";s:10:"1160967678";s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"Options.inc";a:3:{s:5:"bytes";s:4:"4375";s:4:"hash";s:10:"3492862698";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"PublishXpLogin.inc";a:3:{s:5:"bytes";s:4:"3975";s:4:"hash";s:10:"4152428981";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"SelectAlbum.inc";a:3:{s:5:"bytes";s:4:"4456";s:4:"hash";s:10:"2194656842";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"UploadItems.inc";a:3:{s:5:"bytes";s:4:"9324";s:4:"hash";s:10:"2833184618";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"UploadedItem.inc";a:3:{s:5:"bytes";s:4:"1731";s:4:"hash";s:10:"4090352472";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"locale/af/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5576";s:4:"hash";s:8:"56876778";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:42:"locale/ar/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2505";s:4:"hash";s:10:"1212971418";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:42:"locale/ca/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2263";s:4:"hash";s:10:"1527752249";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:42:"locale/cs/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5764";s:4:"hash";s:10:"2777628173";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:42:"locale/da/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5610";s:4:"hash";s:10:"3847949719";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:42:"locale/de/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6463";s:4:"hash";s:10:"3180446167";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:45:"locale/en_GB/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:3:"457";s:4:"hash";s:10:"1240607830";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:42:"locale/es/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6240";s:4:"hash";s:10:"1295036588";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:42:"locale/eu/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5621";s:4:"hash";s:10:"3402429614";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:42:"locale/fi/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5491";s:4:"hash";s:9:"627757696";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:42:"locale/fr/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6175";s:4:"hash";s:10:"1055490218";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:42:"locale/hu/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2134";s:4:"hash";s:10:"1103996066";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:42:"locale/it/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5917";s:4:"hash";s:10:"2638327254";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:42:"locale/ja/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"3954";s:4:"hash";s:9:"781809218";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:42:"locale/ko/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"3878";s:4:"hash";s:9:"296458081";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:42:"locale/lt/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6173";s:4:"hash";s:10:"3722580115";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:42:"locale/nl/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5764";s:4:"hash";s:10:"3831739429";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:42:"locale/no/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5953";s:4:"hash";s:10:"3798961896";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:42:"locale/pl/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6276";s:4:"hash";s:9:"345897922";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:42:"locale/ro/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2250";s:4:"hash";s:9:"149201986";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:42:"locale/ru/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"7941";s:4:"hash";s:8:"39845113";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:42:"locale/sk/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"1687";s:4:"hash";s:10:"1519354548";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:42:"locale/sr/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5573";s:4:"hash";s:10:"3923365516";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:42:"locale/sv/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6111";s:4:"hash";s:10:"1239099848";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/tr/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"3477";s:4:"hash";s:10:"1125157883";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:42:"locale/uk/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2682";s:4:"hash";s:10:"1779330328";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:42:"locale/vi/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2422";s:4:"hash";s:10:"3075885131";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:45:"locale/zh_CN/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5517";s:4:"hash";s:10:"3885609608";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:45:"locale/zh_TW/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5789";s:4:"hash";s:9:"708879907";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"2125";s:4:"hash";s:8:"71572985";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"7084";s:4:"hash";s:10:"1427865290";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"5485";s:4:"hash";s:10:"2793259470";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"5360";s:4:"hash";s:10:"1786166343";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"7205";s:4:"hash";s:10:"4174874769";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"6777";s:4:"hash";s:8:"77999152";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"7769";s:4:"hash";s:10:"1711075517";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"6734";s:4:"hash";s:10:"3047057173";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"7251";s:4:"hash";s:10:"2618367619";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"6823";s:4:"hash";s:10:"2180907443";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"6948";s:4:"hash";s:10:"2068335010";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"7135";s:4:"hash";s:10:"4056392996";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"5242";s:4:"hash";s:9:"195718069";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"6939";s:4:"hash";s:10:"3232817951";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"6132";s:4:"hash";s:10:"3124742298";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"5980";s:4:"hash";s:10:"1620287438";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"7164";s:4:"hash";s:10:"1187038457";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"7111";s:4:"hash";s:10:"1817467806";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"7038";s:4:"hash";s:9:"971930430";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"7205";s:4:"hash";s:10:"2888611280";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5289";s:4:"hash";s:9:"853090785";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"9768";s:4:"hash";s:9:"554441155";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"5134";s:4:"hash";s:10:"1149682758";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"7118";s:4:"hash";s:10:"1762784387";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"3102";s:4:"hash";s:10:"4180263015";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"7173";s:4:"hash";s:10:"3219323892";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5918";s:4:"hash";s:10:"1023495262";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"5875";s:4:"hash";s:10:"2633997461";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"5404";s:4:"hash";s:10:"1445108066";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"6900";s:4:"hash";s:10:"2099531452";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"7020";s:4:"hash";s:8:"41505947";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:34:"templates/DownloadRegistryFile.tpl";a:3:{s:5:"bytes";s:4:"1031";s:4:"hash";s:9:"156079321";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"templates/Head.tpl";a:3:{s:5:"bytes";s:4:"1952";s:4:"hash";s:10:"2086441253";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/ItemAddPublishXp.tpl";a:3:{s:5:"bytes";s:4:"2811";s:4:"hash";s:10:"2254270643";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"templates/NewAlbum.tpl";a:3:{s:5:"bytes";s:4:"4025";s:4:"hash";s:10:"1337790020";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/Options.tpl";a:3:{s:5:"bytes";s:4:"1974";s:4:"hash";s:10:"3084907713";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"templates/PublishXpLogin.tpl";a:3:{s:5:"bytes";s:4:"2067";s:4:"hash";s:10:"3853036797";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/SelectAlbum.tpl";a:3:{s:5:"bytes";s:4:"2093";s:4:"hash";s:10:"3197482729";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/UploadItems.tpl";a:3:{s:5:"bytes";s:4:"2822";s:4:"hash";s:10:"4219189280";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"test/phpunit/DownloadRegistryFileTest.class";a:3:{s:5:"bytes";s:4:"3760";s:4:"hash";s:10:"2523375641";s:8:"packages";a:0:{}}s:41:"test/phpunit/NewAlbumControllerTest.class";a:3:{s:5:"bytes";s:4:"4527";s:4:"hash";s:10:"3298484915";s:8:"packages";a:0:{}}s:40:"test/phpunit/OptionsControllerTest.class";a:3:{s:5:"bytes";s:4:"3483";s:4:"hash";s:10:"2654600399";s:8:"packages";a:0:{}}s:47:"test/phpunit/PublishXpLoginControllerTest.class";a:3:{s:5:"bytes";s:4:"3175";s:4:"hash";s:10:"2822466520";s:8:"packages";a:0:{}}s:44:"test/phpunit/SelectAlbumControllerTest.class";a:3:{s:5:"bytes";s:4:"2656";s:4:"hash";s:10:"1162816234";s:8:"packages";a:0:{}}s:44:"test/phpunit/UploadItemsControllerTest.class";a:3:{s:5:"bytes";s:4:"8676";s:4:"hash";s:10:"3854719536";s:8:"packages";a:0:{}}}s:11:"directories";a:63:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15578;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/rewrite-1.1.13.2-16559-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/rewrite-1.1.13.2-16559-base.package
new file mode 100644
index 0000000..9af0af9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/rewrite-1.1.13.2-16559-base.package
@@ -0,0 +1,93 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/rewrite-1.1.13.2-16559.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/rewrite-1.1.13.2-16559.descriptor
new file mode 100644
index 0000000..3a37106
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/rewrite-1.1.13.2-16559.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"rewrite";s:7:"version";s:8:"1.1.13.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15945";s:14:"buildTimestamp";s:5:"16559";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"URL Herskryf";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Přepis URL";s:11:"description";s:78:"Aktivuje krátká URL pomocí Apache mod_rewrite, ISAPI Rewrite nebo PathInfo.";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:15:"URL Omskrivning";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kurze URLs";s:11:"description";s:80:"Erlaubt kurze URLs mit Hilfe von Apache mod_rewrite, ISAPI Rewrite oder PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:16:"URL Berridazketa";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Réécriture d'URL";s:11:"description";s:93:"Activer les URL courtes en utilisant le module Apache mod_rewrite, ISAPI Rewrite ou PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Riscrittura URL";s:11:"description";s:77:"Attiva le URL brevi utilizzando Apache mod_rewrite, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Krótkie adresy URL";s:11:"description";s:95:"Włącza krótkie adresy URL przy wykorzystaniu Apache mod_rewrite, ISAPI Rewrite lub PathInfo.";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Reescrever URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Prepis adresa";s:11:"description";s:87:"Omogućuje korišćenje kratkih adresa pomoću mod_rewrite, ISAPI_Rewrite ili Path Info";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:76:"Aktiverar korta URLer med Apache mod_rewrite, ISAPI Rewrite, eller PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:96:"Apache mod_rewrite, ISAPI Rewrite, ya da PathInfo kullanarak kısa URL'leri aktif duruma getirin";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Перенаправления URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"网址改写";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"網址改寫";s:11:"description";s:81:"啟動利用 Apache mod_rewrite、ISAPI Rewrite、或 PathInfo 的短式網址。";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"URL書き換え";s:11:"description";s:91:"mod_rewrite か ISAPI Rewrite か PathInfo を使って短いURLを使えるようにする";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}}s:5:"files";a:138:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"4740";s:4:"hash";s:10:"2596514745";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"AdminRewrite.inc";a:3:{s:5:"bytes";s:5:"10806";s:4:"hash";s:10:"2417279975";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"DownloadItem.inc";a:3:{s:5:"bytes";s:4:"3019";s:4:"hash";s:9:"850018523";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"FileNotFound.inc";a:3:{s:5:"bytes";s:4:"1878";s:4:"hash";s:10:"3395542683";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"RewriteModuleExtras.inc";a:3:{s:5:"bytes";s:5:"12569";s:4:"hash";s:10:"2411151223";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"SetupRewrite.inc";a:3:{s:5:"bytes";s:4:"5717";s:4:"hash";s:10:"2750371662";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:3:"717";s:4:"hash";s:10:"1135532778";s:8:"packages";a:1:{i:0;s:4:"base";}}s:51:"classes/GalleryStorage/xml-src/R_RewriteMap_1.0.xml";a:3:{s:5:"bytes";s:3:"280";s:4:"hash";s:10:"2901457058";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"classes/RewriteApi.class";a:3:{s:5:"bytes";s:4:"7964";s:4:"hash";s:10:"1268532425";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"classes/RewriteCheckConflictTask.class";a:3:{s:5:"bytes";s:4:"3965";s:4:"hash";s:10:"1557912255";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"classes/RewriteHelper.class";a:3:{s:5:"bytes";s:5:"14551";s:4:"hash";s:9:"819803452";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"classes/RewriteParser.class";a:3:{s:5:"bytes";s:4:"8625";s:4:"hash";s:10:"1267351612";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/RewriteSimpleHelper.class";a:3:{s:5:"bytes";s:4:"5040";s:4:"hash";s:10:"1284139963";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/RewriteUrlGenerator.class";a:3:{s:5:"bytes";s:4:"7456";s:4:"hash";s:9:"596771324";s:8:"packages";a:1:{i:0;s:4:"base";}}s:53:"classes/parsers/isapirewrite/IsapiRewriteHelper.class";a:3:{s:5:"bytes";s:5:"20077";s:4:"hash";s:10:"1360680031";s:8:"packages";a:1:{i:0;s:4:"base";}}s:59:"classes/parsers/isapirewrite/IsapiRewriteUrlGenerator.class";a:3:{s:5:"bytes";s:4:"3251";s:4:"hash";s:10:"3465775059";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"classes/parsers/isapirewrite/parser.inc";a:3:{s:5:"bytes";s:4:"8401";s:4:"hash";s:9:"159629566";s:8:"packages";a:1:{i:0;s:4:"base";}}s:49:"classes/parsers/modrewrite/ModRewriteHelper.class";a:3:{s:5:"bytes";s:5:"21938";s:4:"hash";s:10:"3355584072";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/parsers/modrewrite/ModRewriteUrlGenerator.class";a:3:{s:5:"bytes";s:4:"3160";s:4:"hash";s:10:"3341121990";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"classes/parsers/modrewrite/parser.inc";a:3:{s:5:"bytes";s:4:"8227";s:4:"hash";s:10:"3383861900";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"classes/parsers/pathinfo/PathInfoHelper.class";a:3:{s:5:"bytes";s:4:"5407";s:4:"hash";s:10:"1964351315";s:8:"packages";a:1:{i:0;s:4:"base";}}s:51:"classes/parsers/pathinfo/PathInfoUrlGenerator.class";a:3:{s:5:"bytes";s:4:"7499";s:4:"hash";s:10:"3429584984";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"classes/parsers/pathinfo/parser.inc";a:3:{s:5:"bytes";s:4:"2969";s:4:"hash";s:10:"2019410490";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"data/isapi_rewrite/Rewrite.txt";a:3:{s:5:"bytes";s:2:"21";s:4:"hash";s:10:"3441905064";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"data/isapi_rewrite/Works.txt";a:3:{s:5:"bytes";s:2:"18";s:4:"hash";s:10:"2699422569";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"data/mod_rewrite/custom/.htaccess";a:3:{s:5:"bytes";s:3:"285";s:4:"hash";s:9:"686534986";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite/custom/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"data/mod_rewrite/custom/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"data/mod_rewrite/gallery/.htaccess";a:3:{s:5:"bytes";s:3:"183";s:4:"hash";s:10:"3845462014";s:8:"packages";a:1:{i:0;s:4:"base";}}s:36:"data/mod_rewrite/gallery/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"data/mod_rewrite/gallery/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite/gallery2/.htaccess";a:3:{s:5:"bytes";s:3:"186";s:4:"hash";s:10:"1868455283";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"data/mod_rewrite/gallery2/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite/gallery2/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"data/mod_rewrite_no_options/custom/.htaccess";a:3:{s:5:"bytes";s:3:"272";s:4:"hash";s:10:"2187990769";s:8:"packages";a:1:{i:0;s:4:"base";}}s:46:"data/mod_rewrite_no_options/custom/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"data/mod_rewrite_no_options/custom/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"data/mod_rewrite_no_options/gallery/.htaccess";a:3:{s:5:"bytes";s:3:"170";s:4:"hash";s:10:"2916859382";s:8:"packages";a:1:{i:0;s:4:"base";}}s:47:"data/mod_rewrite_no_options/gallery/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"data/mod_rewrite_no_options/gallery/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:46:"data/mod_rewrite_no_options/gallery2/.htaccess";a:3:{s:5:"bytes";s:3:"172";s:4:"hash";s:10:"3024768581";s:8:"packages";a:1:{i:0;s:4:"base";}}s:48:"data/mod_rewrite_no_options/gallery2/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:46:"data/mod_rewrite_no_options/gallery2/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"data/path_info/index.php";a:3:{s:5:"bytes";s:4:"1179";s:4:"hash";s:10:"3698470196";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/af/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"6162";s:4:"hash";s:10:"1925464369";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:40:"locale/ar/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"987";s:4:"hash";s:10:"1560898132";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:40:"locale/ca/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"911";s:4:"hash";s:9:"768217155";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:40:"locale/cs/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15940";s:4:"hash";s:10:"3398143257";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/da/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"12694";s:4:"hash";s:9:"462078293";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:40:"locale/de/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16790";s:4:"hash";s:10:"1594939694";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:43:"locale/en_GB/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"929";s:4:"hash";s:10:"3529398826";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16361";s:4:"hash";s:10:"3109575847";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:40:"locale/eu/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"14548";s:4:"hash";s:10:"1527731364";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fi/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1002";s:4:"hash";s:10:"3107016603";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16588";s:4:"hash";s:10:"4218924054";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/hu/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"969";s:4:"hash";s:10:"3176219312";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:40:"locale/it/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15705";s:4:"hash";s:10:"3217646109";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"11839";s:4:"hash";s:10:"2040562247";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/ko/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"7505";s:4:"hash";s:10:"2113012283";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:40:"locale/lt/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1079";s:4:"hash";s:10:"2204091161";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:40:"locale/nl/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"14072";s:4:"hash";s:10:"4151886574";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15490";s:4:"hash";s:9:"995140722";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16377";s:4:"hash";s:10:"3577742333";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:43:"locale/pt_BR/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"6190";s:4:"hash";s:9:"666869208";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:40:"locale/ro/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"992";s:4:"hash";s:10:"3039505141";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:40:"locale/ru/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"19706";s:4:"hash";s:10:"1149509786";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sk/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1045";s:4:"hash";s:10:"3032897563";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:40:"locale/sr/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15878";s:4:"hash";s:9:"965645305";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:40:"locale/sv/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15550";s:4:"hash";s:10:"4277132835";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"5539";s:4:"hash";s:10:"3499092403";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:40:"locale/uk/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1022";s:4:"hash";s:10:"3618557443";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:40:"locale/vi/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"969";s:4:"hash";s:9:"594132818";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"13554";s:4:"hash";s:9:"248119491";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"14906";s:4:"hash";s:10:"3859654684";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:5:"10466";s:4:"hash";s:9:"642226040";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:5:"18803";s:4:"hash";s:10:"4142318790";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:5:"10129";s:4:"hash";s:10:"3971898886";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:5:"10198";s:4:"hash";s:10:"1366894478";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:5:"21707";s:4:"hash";s:10:"2179062023";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:5:"15546";s:4:"hash";s:9:"100911806";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:5:"17912";s:4:"hash";s:10:"4020998651";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:5:"15780";s:4:"hash";s:10:"2474859056";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:5:"17257";s:4:"hash";s:10:"2382530924";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:5:"16559";s:4:"hash";s:10:"1282474863";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:5:"10297";s:4:"hash";s:10:"2645528086";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:5:"17491";s:4:"hash";s:10:"2005772200";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:5:"10214";s:4:"hash";s:9:"871527271";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:5:"16718";s:4:"hash";s:10:"3413457523";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:5:"15824";s:4:"hash";s:10:"2860096427";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:5:"13407";s:4:"hash";s:8:"90989831";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:5:"10256";s:4:"hash";s:10:"3679674069";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:5:"16645";s:4:"hash";s:10:"3456817423";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:5:"16461";s:4:"hash";s:10:"1696085809";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:5:"17279";s:4:"hash";s:10:"2185397393";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:5:"18989";s:4:"hash";s:10:"1139680247";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:5:"10200";s:4:"hash";s:10:"2070662564";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:5:"29531";s:4:"hash";s:10:"1560354458";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:5:"10293";s:4:"hash";s:10:"4185010488";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:5:"21651";s:4:"hash";s:10:"2395758194";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"8795";s:4:"hash";s:9:"180094944";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:5:"16851";s:4:"hash";s:9:"341188472";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:5:"12638";s:4:"hash";s:10:"3491844071";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:5:"10421";s:4:"hash";s:9:"995891082";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:5:"10142";s:4:"hash";s:10:"1530472756";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:5:"15596";s:4:"hash";s:10:"4183002084";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:5:"15681";s:4:"hash";s:10:"3547828258";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:26:"templates/AdminRewrite.tpl";a:3:{s:5:"bytes";s:4:"9575";s:4:"hash";s:10:"1858764699";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/DownloadItem.tpl";a:3:{s:5:"bytes";s:3:"626";s:4:"hash";s:10:"2997879901";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/FileNotFound.tpl";a:3:{s:5:"bytes";s:3:"382";s:4:"hash";s:10:"2827047125";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"templates/Htaccess.tpl";a:3:{s:5:"bytes";s:4:"1234";s:4:"hash";s:9:"323023967";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"templates/Httpdini.tpl";a:3:{s:5:"bytes";s:4:"1041";s:4:"hash";s:10:"2681255387";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"templates/IsapiRewriteAdminParser.tpl";a:3:{s:5:"bytes";s:4:"1458";s:4:"hash";s:10:"2819608120";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"templates/IsapiRewriteTestResults.tpl";a:3:{s:5:"bytes";s:4:"3661";s:4:"hash";s:9:"552384875";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"templates/ModRewriteAdminParser.tpl";a:3:{s:5:"bytes";s:4:"1157";s:4:"hash";s:10:"2525476746";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"templates/ModRewriteTestResults.tpl";a:3:{s:5:"bytes";s:4:"7999";s:4:"hash";s:10:"3133568822";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"templates/PathInfoTestResults.tpl";a:3:{s:5:"bytes";s:4:"1978";s:4:"hash";s:10:"2509325668";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/SetupRewrite.tpl";a:3:{s:5:"bytes";s:4:"3978";s:4:"hash";s:10:"1822960147";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"test/phpunit/AdminRewriteControllerTest.class";a:3:{s:5:"bytes";s:5:"22360";s:4:"hash";s:10:"4264625474";s:8:"packages";a:0:{}}s:41:"test/phpunit/IsapiRewriteHelperTest.class";a:3:{s:5:"bytes";s:5:"10077";s:4:"hash";s:10:"4053527576";s:8:"packages";a:0:{}}s:41:"test/phpunit/IsapiRewriteParserTest.class";a:3:{s:5:"bytes";s:5:"14475";s:4:"hash";s:10:"2130632061";s:8:"packages";a:0:{}}s:47:"test/phpunit/IsapiRewriteUrlGeneratorTest.class";a:3:{s:5:"bytes";s:4:"2951";s:4:"hash";s:9:"789257845";s:8:"packages";a:0:{}}s:39:"test/phpunit/ModRewriteHelperTest.class";a:3:{s:5:"bytes";s:5:"14553";s:4:"hash";s:10:"4146869790";s:8:"packages";a:0:{}}s:39:"test/phpunit/ModRewriteParserTest.class";a:3:{s:5:"bytes";s:5:"15749";s:4:"hash";s:10:"3407596657";s:8:"packages";a:0:{}}s:45:"test/phpunit/ModRewriteUrlGeneratorTest.class";a:3:{s:5:"bytes";s:4:"4267";s:4:"hash";s:10:"1426735905";s:8:"packages";a:0:{}}s:37:"test/phpunit/PathInfoHelperTest.class";a:3:{s:5:"bytes";s:4:"5912";s:4:"hash";s:10:"3712570510";s:8:"packages";a:0:{}}s:37:"test/phpunit/PathInfoParserTest.class";a:3:{s:5:"bytes";s:4:"2972";s:4:"hash";s:10:"2661369311";s:8:"packages";a:0:{}}s:43:"test/phpunit/PathInfoUrlGeneratorTest.class";a:3:{s:5:"bytes";s:5:"35643";s:4:"hash";s:10:"2828927395";s:8:"packages";a:0:{}}s:33:"test/phpunit/RewriteApiTest.class";a:3:{s:5:"bytes";s:5:"13012";s:4:"hash";s:10:"2734417504";s:8:"packages";a:0:{}}s:36:"test/phpunit/RewriteHelperTest.class";a:3:{s:5:"bytes";s:5:"26890";s:4:"hash";s:10:"2972719967";s:8:"packages";a:0:{}}s:36:"test/phpunit/RewriteModuleTest.class";a:3:{s:5:"bytes";s:5:"12288";s:4:"hash";s:10:"3731240133";s:8:"packages";a:0:{}}s:40:"test/phpunit/RewriteParserTestCase.class";a:3:{s:5:"bytes";s:5:"19789";s:4:"hash";s:10:"3249037017";s:8:"packages";a:0:{}}s:42:"test/phpunit/RewriteSimpleHelperTest.class";a:3:{s:5:"bytes";s:4:"6055";s:4:"hash";s:9:"232213593";s:8:"packages";a:0:{}}s:42:"test/phpunit/RewriteUrlGeneratorTest.class";a:3:{s:5:"bytes";s:4:"3887";s:4:"hash";s:10:"3243148584";s:8:"packages";a:0:{}}s:46:"test/phpunit/RewriteUrlGeneratorTestCase.class";a:3:{s:5:"bytes";s:5:"49816";s:4:"hash";s:10:"3958259784";s:8:"packages";a:0:{}}s:45:"test/phpunit/SetupRewriteControllerTest.class";a:3:{s:5:"bytes";s:4:"8208";s:4:"hash";s:10:"2436813616";s:8:"packages";a:0:{}}}s:11:"directories";a:83:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/parsers/isapirewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"classes/parsers";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"classes/parsers/modrewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"classes/parsers/pathinfo";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"data/isapi_rewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:4:"data";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"data/mod_rewrite/custom";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"data/mod_rewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"data/mod_rewrite/gallery";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"data/mod_rewrite/gallery2";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"data/mod_rewrite_no_options/custom";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"data/mod_rewrite_no_options";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite_no_options/gallery";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:36:"data/mod_rewrite_no_options/gallery2";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"data/path_info";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15945;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16550";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16550";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16550";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16550";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/shutterfly-1.0.7.1-16666.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/shutterfly-1.0.7.1-16666.descriptor
new file mode 100644
index 0000000..d53112c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/shutterfly-1.0.7.1-16666.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:10:"shutterfly";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly Foto Afdruk Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:37:"Modul tisku fotografií na Shutterfly";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:33:"Shutterfly foto-udskrivningsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:27:"Shutterfly Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:37:"Shutterfly Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:26:"Impressions via Shutterfly";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:36:"Modulo di Stampa Foto con Shutterfly";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:28:"Moduł drukowania Shutterfly";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:52:"Modul za izradu fotografija preko Shutterfly servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:34:"Shutterfly kuvien tulostus moduuli";s:10:"groupLabel";s:11:"Kaupallinen";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:30:"Shutterfly foto utskriftsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:31:"Shutterfly Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:66:"Модуль печати фотографий на Shutterfly.com";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:28:"Shutterfly照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:30:"Shutterfly Photo 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:50:"Shutterfly Photo 画像プリントモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:5:"files";a:53:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"366";s:4:"hash";s:10:"3253592346";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"PrintPhotos.inc";a:3:{s:5:"bytes";s:4:"6787";s:4:"hash";s:10:"1500661381";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/ShutterflyCartPlugin.class";a:3:{s:5:"bytes";s:4:"2082";s:4:"hash";s:10:"3148012052";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"locale/af/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"721";s:4:"hash";s:10:"4137365090";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:43:"locale/cs/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"886";s:4:"hash";s:10:"3336451554";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:43:"locale/da/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"722";s:4:"hash";s:10:"1776362304";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:43:"locale/de/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"793";s:4:"hash";s:10:"2347266850";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:46:"locale/en_GB/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"457";s:4:"hash";s:9:"405699738";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:43:"locale/es/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"813";s:4:"hash";s:10:"2290006704";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/eu/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"717";s:4:"hash";s:10:"4253229854";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:43:"locale/fi/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"847";s:4:"hash";s:10:"3020629196";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:43:"locale/fr/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"742";s:4:"hash";s:10:"3804831218";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:43:"locale/is/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"421";s:4:"hash";s:10:"2559113618";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:43:"locale/it/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"750";s:4:"hash";s:10:"1450031882";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:43:"locale/ja/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"763";s:4:"hash";s:10:"3654593710";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:43:"locale/ko/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"819";s:4:"hash";s:9:"129723486";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:43:"locale/nl/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"763";s:4:"hash";s:10:"3987191018";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:43:"locale/no/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"793";s:4:"hash";s:10:"1587586981";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:43:"locale/pl/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"851";s:4:"hash";s:10:"2605044609";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:43:"locale/ru/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"907";s:4:"hash";s:10:"1759440214";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:43:"locale/sr/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"795";s:4:"hash";s:10:"2523712830";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:43:"locale/sv/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"827";s:4:"hash";s:10:"3738142713";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:43:"locale/tr/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"788";s:4:"hash";s:9:"469920630";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:46:"locale/zh_CN/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"649";s:4:"hash";s:10:"1034308011";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:46:"locale/zh_TW/LC_MESSAGES/modules_shutterfly.mo";a:3:{s:5:"bytes";s:3:"781";s:4:"hash";s:10:"1672933735";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"4229";s:4:"hash";s:10:"3506017372";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"1700";s:4:"hash";s:8:"15213025";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"1778";s:4:"hash";s:10:"2110308253";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"1668";s:4:"hash";s:9:"153765333";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"1785";s:4:"hash";s:10:"1608077188";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"1662";s:4:"hash";s:10:"1874870876";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"1807";s:4:"hash";s:10:"2481117095";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"1597";s:4:"hash";s:10:"2889747112";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"1957";s:4:"hash";s:10:"3465613783";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"1673";s:4:"hash";s:10:"4145958873";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"1512";s:4:"hash";s:10:"3324715778";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"1626";s:4:"hash";s:10:"3469669614";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"1639";s:4:"hash";s:10:"3993029737";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"1743";s:4:"hash";s:8:"98219034";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"1727";s:4:"hash";s:10:"1307791955";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"1788";s:4:"hash";s:10:"2279626670";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"1736";s:4:"hash";s:10:"2611889567";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"1979";s:4:"hash";s:10:"4246536760";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"1675";s:4:"hash";s:10:"3904713480";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:3:"300";s:4:"hash";s:10:"1553599558";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"1707";s:4:"hash";s:9:"903565190";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"1672";s:4:"hash";s:9:"963992739";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"1732";s:4:"hash";s:10:"1530817950";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"1665";s:4:"hash";s:10:"1362724431";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:25:"templates/PrintPhotos.tpl";a:3:{s:5:"bytes";s:4:"2272";s:4:"hash";s:10:"2043612498";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"test/phpunit/ShutterflyCartPluginTest.class";a:3:{s:5:"bytes";s:4:"6680";s:4:"hash";s:10:"2735938999";s:8:"packages";a:0:{}}s:48:"test/phpunit/ShutterflyPrintPhotosViewTest.class";a:3:{s:5:"bytes";s:4:"5854";s:4:"hash";s:10:"1820050111";s:8:"packages";a:0:{}}}s:11:"directories";a:50:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:22:{s:2:"af";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16665";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbnail-1.0.9.1-16666.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbnail-1.0.9.1-16666.descriptor
new file mode 100644
index 0000000..4956863
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbnail-1.0.9.1-16666.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:9:"thumbnail";s:7:"version";s:7:"1.0.9.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16666";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Duimnaelbestuurder";s:11:"description";s:39:"Stel standaardbeeld vir nie-beeld items";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Správa náhledů";s:11:"description";s:69:"Nastavení výchozích náhledů pro položky, které nejsou obrázky";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Miniature Manager";s:11:"description";s:59:"Sæt standard miniaturer for elementer der ikke er billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:23:"Vorschaubild-Verwaltung";s:11:"description";s:70:"Setzen Sie das Standardvorschaubild für Elemente, die kein Bild sind.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:23:"Argazkitxo Kudeatzailea";s:11:"description";s:64:"Ezarri irudiak ez diren elementuentzat lehenetsiriko argazkitxoa";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:25:"Gestionnaire de vignettes";s:11:"description";s:83:"Spécifier les vignettes par défaut pour les éléments qui ne sont pas des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Gestione Anteprime";s:11:"description";s:67:"Imposta anteprime predefinite per gli oggetti che non sono immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Nézőkép kezelő";s:11:"description";s:64:"Alapértelmezett előnézeti kép a nem kép típusú fájlokhoz";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:17:"Miniatuur Manager";s:11:"description";s:57:"Standaard miniaturen opgeven voor niet-afbeeldingen items";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:25:"Zarządzanie miniaturkami";s:11:"description";s:68:"Ustawia domyślną miniaturkę dla pozycji nie będących zdjęciami";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:30:"Organizatorul de thumbnail-uri";s:11:"description";s:74:"Alege dimensiunea predefinita a thumbnail-ului pentru articole non-imagine";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:31:"Upravljanje umanjenim prikazima";s:11:"description";s:71:"Podešavanje podrazumevanih umanjenih prikaza objektima koji nisu slike";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:22:"Miniatyrbildshanterare";s:11:"description";s:46:"Set förvald miniatyrbild för icke bildobjekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:21:"Thumbnail Yöneticisi";s:11:"description";s:59:"Resim olmayan ögeler için varsayılan thumbnailı belirle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:37:"Управление Макетами";s:11:"description";s:140:"Установки по умолчанию для макетов элементов, не относящихся к изображениям";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"缩略图管理器";s:11:"description";s:39:"为非图片项目设定默认缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"縮略圖管理";s:11:"description";s:39:"為非圖片項目設定預設縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"썸네일 관리자";s:11:"description";s:76:"이미지가 아닌 아이템에 대한 기본 썸네일을 설정합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:30:"サムネイルマネージャ";s:11:"description";s:72:"画像以外のアイテムのデフォルトのサムネイルを設定";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:84:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1412";s:4:"hash";s:10:"1226970391";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"CustomThumbnailOption.inc";a:3:{s:5:"bytes";s:4:"4206";s:4:"hash";s:10:"2822861495";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"ThumbnailModuleExtras.inc";a:3:{s:5:"bytes";s:5:"12322";s:4:"hash";s:10:"3477036938";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"ThumbnailSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"5423";s:4:"hash";s:10:"3339803865";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"classes/Entities.inc";a:3:{s:5:"bytes";s:3:"817";s:4:"hash";s:9:"467279930";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"5170";s:4:"hash";s:10:"1715744367";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_ThumbnailImage_1.0.xml";a:3:{s:5:"bytes";s:3:"393";s:4:"hash";s:10:"3084293411";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_ThumbnailImage_1.1.xml";a:3:{s:5:"bytes";s:3:"456";s:4:"hash";s:10:"3855592580";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"classes/ThumbnailHelper.class";a:3:{s:5:"bytes";s:5:"13758";s:4:"hash";s:10:"1667252224";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/ThumbnailImage.class";a:3:{s:5:"bytes";s:5:"14603";s:4:"hash";s:10:"4112218221";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/ThumbnailToolkit.class";a:3:{s:5:"bytes";s:4:"3313";s:4:"hash";s:9:"847933823";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"images/G2audio.jpg";a:3:{s:5:"bytes";s:5:"15472";s:4:"hash";s:10:"3650686913";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"images/G2video.jpg";a:3:{s:5:"bytes";s:5:"15777";s:4:"hash";s:10:"4287254857";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"locale/af/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3580";s:4:"hash";s:9:"462903831";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:42:"locale/ar/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"702";s:4:"hash";s:9:"902893379";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:42:"locale/ca/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1287";s:4:"hash";s:10:"3077792885";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:42:"locale/cs/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4252";s:4:"hash";s:10:"2682587346";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:42:"locale/da/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4249";s:4:"hash";s:10:"4019149847";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:42:"locale/de/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4465";s:4:"hash";s:10:"3646964523";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:45:"locale/en_GB/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"464";s:4:"hash";s:10:"2195402611";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:42:"locale/es/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4432";s:4:"hash";s:9:"864352045";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:42:"locale/eu/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3780";s:4:"hash";s:10:"3022570874";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:42:"locale/fi/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1110";s:4:"hash";s:9:"171514667";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:42:"locale/fr/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4447";s:4:"hash";s:10:"3436167736";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:42:"locale/hu/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4231";s:4:"hash";s:9:"542654308";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:42:"locale/is/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"428";s:4:"hash";s:10:"1246097933";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:42:"locale/it/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4323";s:4:"hash";s:10:"1476022782";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:42:"locale/ja/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4450";s:4:"hash";s:8:"98621584";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:42:"locale/ko/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3262";s:4:"hash";s:9:"461147828";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:42:"locale/lt/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1216";s:4:"hash";s:10:"2535772439";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:42:"locale/nl/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3885";s:4:"hash";s:10:"1985495171";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:42:"locale/no/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4214";s:4:"hash";s:10:"1085454641";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:42:"locale/pl/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4378";s:4:"hash";s:10:"2381609159";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:42:"locale/ro/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4328";s:4:"hash";s:10:"3760928416";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:42:"locale/ru/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"5237";s:4:"hash";s:9:"508257522";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:42:"locale/sk/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"826";s:4:"hash";s:10:"2477126953";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:42:"locale/sr/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4057";s:4:"hash";s:10:"3604170703";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:42:"locale/sv/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4264";s:4:"hash";s:9:"906327364";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/tr/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3992";s:4:"hash";s:10:"2896089473";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:42:"locale/uk/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"747";s:4:"hash";s:10:"4228550238";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:42:"locale/vi/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1042";s:4:"hash";s:10:"2311417646";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:45:"locale/zh_CN/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3535";s:4:"hash";s:10:"1741132519";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:45:"locale/zh_TW/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3904";s:4:"hash";s:10:"1296898076";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"5527";s:4:"hash";s:9:"644850217";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"4952";s:4:"hash";s:9:"997907639";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3510";s:4:"hash";s:10:"3071703021";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3870";s:4:"hash";s:10:"2269706698";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"5109";s:4:"hash";s:9:"254273511";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"5202";s:4:"hash";s:10:"1968439616";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"5415";s:4:"hash";s:10:"3713017026";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"4764";s:4:"hash";s:9:"901477849";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"5351";s:4:"hash";s:10:"3644625301";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"4987";s:4:"hash";s:10:"3574024112";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3803";s:4:"hash";s:10:"1505606017";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"5310";s:4:"hash";s:10:"3290359963";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"5149";s:4:"hash";s:10:"4218605935";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"3384";s:4:"hash";s:10:"4074024214";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"5150";s:4:"hash";s:10:"3152588710";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"5363";s:4:"hash";s:10:"2101555554";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"4777";s:4:"hash";s:9:"907534078";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"3847";s:4:"hash";s:10:"3229670483";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"5217";s:4:"hash";s:10:"2878864372";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"5122";s:4:"hash";s:9:"834182741";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5182";s:4:"hash";s:10:"1271194000";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5181";s:4:"hash";s:9:"313452938";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"6772";s:4:"hash";s:10:"3106054045";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3715";s:4:"hash";s:10:"3441315918";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"5232";s:4:"hash";s:10:"3387636981";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"2127";s:4:"hash";s:10:"3796407259";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"5223";s:4:"hash";s:9:"609603158";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5302";s:4:"hash";s:10:"2418706915";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3798";s:4:"hash";s:9:"740828465";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3672";s:4:"hash";s:10:"1638646600";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"4696";s:4:"hash";s:10:"2375167547";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"4734";s:4:"hash";s:10:"4005595987";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:29:"templates/CustomThumbnail.tpl";a:3:{s:5:"bytes";s:4:"1419";s:4:"hash";s:10:"1480586344";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"templates/ThumbnailSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"5365";s:4:"hash";s:10:"1573761086";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"test/phpunit/CustomThumbnailOptionTest.class";a:3:{s:5:"bytes";s:5:"17787";s:4:"hash";s:10:"3501579735";s:8:"packages";a:0:{}}s:37:"test/phpunit/ThumbnailImageTest.class";a:3:{s:5:"bytes";s:4:"5336";s:4:"hash";s:10:"2890040609";s:8:"packages";a:0:{}}s:51:"test/phpunit/ThumbnailSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"8933";s:4:"hash";s:9:"548188035";s:8:"packages";a:0:{}}s:39:"test/phpunit/ThumbnailToolkitTest.class";a:3:{s:5:"bytes";s:4:"7336";s:4:"hash";s:10:"2178818965";s:8:"packages";a:0:{}}}s:11:"directories";a:69:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16665";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16665";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16665";s:2:"fi";s:5:"16665";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16665";s:2:"lt";s:5:"16665";s:2:"nl";s:5:"16665";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16665";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16665";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16665";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16665";s:5:"zh_CN";s:5:"16665";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbpage-1.0.5-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbpage-1.0.5-16041-base.package
new file mode 100644
index 0000000..701a129
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbpage-1.0.5-16041-base.package
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbpage-1.0.5-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbpage-1.0.5-16041.descriptor
new file mode 100644
index 0000000..49a0f4b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/modules/thumbpage-1.0.5-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:9:"thumbpage";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Thumbnail";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Duimnaelbladsy";s:11:"description";s:67:"Kies 'n bladsy/raam van 'n multiblad lêer of film vir die duimnael";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Stránka náhledu";s:11:"description";s:68:"Výběr stránky nebo snímku pro náhled vícestránkového souboru";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Miniature side";s:11:"description";s:66:"Vælg side/ramme fra en multi-siders fil eller film til miniaturen";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:18:"Vorschaubild-Seite";s:11:"description";s:106:"Wählen Sie die Seite eines mehrseitigen Bildes oder das Einzelbild eines Films für das Vorschaubild aus.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Argazkitxo Orrialdea";s:11:"description";s:75:"Hautatu orri/markoa orri-anitzeko fitxategi edo filmetik argazkitxoarentzat";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Page vignette";s:11:"description";s:80:"Sélection d'une page ou image d'un fichier multipage ou vidéo pour la vignette";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Pagina Anteprime";s:11:"description";s:78:"Seleziona una pagina/frame da un file multipagina o un filmato per l'anteprima";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Miniatuurpagina";s:11:"description";s:80:"Selecteer een pagina/frame van een multipagina bestand of film voor de miniatuur";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Strona miniaturek";s:11:"description";s:75:"Wybierz stronę/klatkę z wielostronicowego pliku lub filmu na miniaturkę.";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:23:"Pagina cu thumbnail-uri";s:11:"description";s:85:"Selecteaza pagina/cadrul dintr-un fisier multi-pagina sau film pentru acest thumbnail";s:10:"groupLabel";s:12:"Vizualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:26:"Umanjenog prikaz sa strane";s:11:"description";s:81:"Izbor strane ili sličice za umanjen prikaz iz višestranične datoteke ili filma";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Miniatyrbildsida";s:11:"description";s:66:"Välj sida/ram från en fil med multipla sidor för miniatyrbilden";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:18:"Thumbnail Sayfası";s:11:"description";s:72:"Multisayfa dosyasından sayfa/çerceve ya da thumbnail için film seçin";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:32:"Макеты из Страниц";s:11:"description";s:180:"Выбор страницы/кадра из многостраничного файла или видеоролика для отображения в качестве макета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"缩略图页";s:11:"description";s:55:"在多页文件或电影中选择页/帧作为缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"縮略圖頁";s:11:"description";s:63:"在多頁檔案或影片中選擇一頁或一格作為縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"サムネイルページ";s:11:"description";s:126:"multipageファイルか動画から、サムネイルにするページもしくはフレームを選択してください。";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:72:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"559";s:4:"hash";s:7:"2328139";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"CantActivate.inc";a:3:{s:5:"bytes";s:4:"1285";s:4:"hash";s:10:"1106685312";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"ItemEditThumbOffset.inc";a:3:{s:5:"bytes";s:4:"5171";s:4:"hash";s:10:"1560468724";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"ItemEditThumbPage.inc";a:3:{s:5:"bytes";s:4:"5038";s:4:"hash";s:10:"2837098759";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"locale/af/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"1983";s:4:"hash";s:10:"2227464744";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:42:"locale/ar/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"729";s:4:"hash";s:10:"1761114050";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:42:"locale/ca/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"773";s:4:"hash";s:10:"3276570496";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:42:"locale/cs/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2133";s:4:"hash";s:10:"1093666016";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:42:"locale/da/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2000";s:4:"hash";s:10:"1884306348";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:42:"locale/de/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2240";s:4:"hash";s:10:"2406506539";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:45:"locale/en_GB/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"510";s:4:"hash";s:10:"2260164974";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:42:"locale/es/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2113";s:4:"hash";s:10:"3615580119";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:42:"locale/eu/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2041";s:4:"hash";s:10:"4199980756";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:42:"locale/fi/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"754";s:4:"hash";s:8:"34443267";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:42:"locale/fr/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2087";s:4:"hash";s:10:"2624283878";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:42:"locale/hu/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"684";s:4:"hash";s:10:"3618235046";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:42:"locale/is/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"425";s:4:"hash";s:9:"179373881";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:42:"locale/it/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"1994";s:4:"hash";s:10:"1976022033";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:42:"locale/ja/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2281";s:4:"hash";s:10:"3762050244";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:42:"locale/ko/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"779";s:4:"hash";s:10:"2139934575";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:42:"locale/lt/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"794";s:4:"hash";s:10:"2323527768";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:42:"locale/nl/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2002";s:4:"hash";s:9:"870049452";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:42:"locale/no/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2064";s:4:"hash";s:10:"3220518702";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:42:"locale/pl/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2089";s:4:"hash";s:10:"1007849330";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:42:"locale/ro/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"1928";s:4:"hash";s:10:"3919079052";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:42:"locale/ru/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2761";s:4:"hash";s:10:"1624630415";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:42:"locale/sk/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"844";s:4:"hash";s:10:"1649667776";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:42:"locale/sr/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2084";s:4:"hash";s:10:"3380368655";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:42:"locale/sv/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2159";s:4:"hash";s:10:"3157169027";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/tr/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"2127";s:4:"hash";s:10:"2278149288";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:42:"locale/uk/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"752";s:4:"hash";s:10:"3897939936";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:42:"locale/vi/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:3:"655";s:4:"hash";s:10:"2430667414";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:45:"locale/zh_CN/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"1950";s:4:"hash";s:10:"2524799265";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:45:"locale/zh_TW/LC_MESSAGES/modules_thumbpage.mo";a:3:{s:5:"bytes";s:4:"1967";s:4:"hash";s:10:"4271592930";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"6231";s:4:"hash";s:10:"3524545944";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"2821";s:4:"hash";s:10:"1943536026";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"2394";s:4:"hash";s:8:"97382623";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"2514";s:4:"hash";s:10:"1389570874";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"2963";s:4:"hash";s:10:"1776812213";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"2927";s:4:"hash";s:10:"1307139910";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"3227";s:4:"hash";s:10:"2317533199";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"2801";s:4:"hash";s:9:"889477163";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"3045";s:4:"hash";s:10:"3105382748";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"2862";s:4:"hash";s:10:"1317849960";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"2500";s:4:"hash";s:10:"2268572307";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"2928";s:4:"hash";s:10:"3966033231";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"2477";s:4:"hash";s:10:"1604835706";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"2218";s:4:"hash";s:10:"2285903098";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"2834";s:4:"hash";s:9:"879778126";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3101";s:4:"hash";s:10:"2483149883";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"2455";s:4:"hash";s:10:"1047651785";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"2519";s:4:"hash";s:10:"2276239262";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"2932";s:4:"hash";s:10:"1704222486";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"2997";s:4:"hash";s:10:"1479588386";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"2912";s:4:"hash";s:10:"2199910731";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"2828";s:4:"hash";s:9:"102409153";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"3713";s:4:"hash";s:9:"521473328";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"2574";s:4:"hash";s:10:"3565706852";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"2908";s:4:"hash";s:9:"339199829";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1102";s:4:"hash";s:10:"4135917962";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"3149";s:4:"hash";s:10:"3849432736";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3135";s:4:"hash";s:10:"2182175652";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"2660";s:4:"hash";s:10:"2514128645";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"2350";s:4:"hash";s:10:"4215597602";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"2771";s:4:"hash";s:10:"2378757340";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"2789";s:4:"hash";s:10:"3061433716";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:26:"templates/CantActivate.tpl";a:3:{s:5:"bytes";s:3:"856";s:4:"hash";s:9:"959497115";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/Offset.tpl";a:3:{s:5:"bytes";s:4:"1080";s:4:"hash";s:9:"669729908";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"templates/Page.tpl";a:3:{s:5:"bytes";s:3:"925";s:4:"hash";s:10:"2427389216";s:8:"packages";a:1:{i:0;s:4:"base";}}s:48:"test/phpunit/ThumbOffsetItemEditPluginTest.class";a:3:{s:5:"bytes";s:4:"4610";s:4:"hash";s:10:"1346913492";s:8:"packages";a:0:{}}s:46:"test/phpunit/ThumbPageItemEditPluginTest.class";a:3:{s:5:"bytes";s:4:"4207";s:4:"hash";s:10:"2454121387";s:8:"packages";a:0:{}}}s:11:"directories";a:65:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/carbon-1.2.3.1-16510.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/carbon-1.2.3.1-16510.descriptor
new file mode 100644
index 0000000..1facaac
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/carbon-1.2.3.1-16510.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:6:"carbon";s:7:"version";s:7:"1.2.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 téma od mincel.com";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:27:"Gallery2 tema af mincel.com";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:29:"Gallery2 Motiv von mincel.com";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:36:"Thème pour Gallery 2 par mincel.com";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:35:"Gallery2 Θέμα από mincel.com";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:30:"Tema di Gallery2 by mincel.com";}s:5:"lv_LV";a:2:{s:4:"name";s:4:"Ogle";s:11:"description";s:26:"mincel.com galerija2 tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:27:"Temat galerii by mincel.com";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Ugljenik";s:11:"description";s:29:"Gallery2 izgled od mincel.com";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:36:"Gallery2 teema tekijänä mincel.com";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:30:"Gallery2 tema från mincel.com";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"vi_VN";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:40:"Gallery2 teması geliştiren mincel.com";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ru_RU";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:56:"Тема Carbon для Gallery2. Дизайн mincel.com";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:42:"mincel.com 製作的 Gallery2 佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:40:"mincel.com によるGallery2のテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}}s:5:"files";a:112:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"2201";s:4:"hash";s:10:"3697574725";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/addcomment.gif";a:3:{s:5:"bytes";s:3:"120";s:4:"hash";s:10:"3012454672";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/album.gif";a:3:{s:5:"bytes";s:2:"79";s:4:"hash";s:10:"1670959616";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/cart.gif";a:3:{s:5:"bytes";s:3:"126";s:4:"hash";s:10:"3006607762";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/close.gif";a:3:{s:5:"bytes";s:3:"128";s:4:"hash";s:9:"799973728";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/exif.gif";a:3:{s:5:"bytes";s:3:"161";s:4:"hash";s:10:"1149438373";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/first.gif";a:3:{s:5:"bytes";s:3:"126";s:4:"hash";s:10:"3310581193";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"images/hidesidebar.gif";a:3:{s:5:"bytes";s:3:"134";s:4:"hash";s:10:"2590014142";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/last.gif";a:3:{s:5:"bytes";s:3:"125";s:4:"hash";s:10:"2981543415";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/next.gif";a:3:{s:5:"bytes";s:3:"120";s:4:"hash";s:10:"4264851911";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/popup.gif";a:3:{s:5:"bytes";s:3:"132";s:4:"hash";s:10:"3102148430";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/prev.gif";a:3:{s:5:"bytes";s:3:"122";s:4:"hash";s:10:"4132103365";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/screenshot.png";a:3:{s:5:"bytes";s:5:"84797";s:4:"hash";s:10:"1062588495";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"images/showsidebar.gif";a:3:{s:5:"bytes";s:3:"133";s:4:"hash";s:9:"810548463";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"images/slideshow.gif";a:3:{s:5:"bytes";s:3:"118";s:4:"hash";s:10:"1040814411";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/table_left.gif";a:3:{s:5:"bytes";s:4:"1330";s:4:"hash";s:9:"797291551";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"images/table_left_on.gif";a:3:{s:5:"bytes";s:4:"1293";s:4:"hash";s:10:"1517146987";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"images/table_right.gif";a:3:{s:5:"bytes";s:4:"1327";s:4:"hash";s:10:"4184977618";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"images/table_right_on.gif";a:3:{s:5:"bytes";s:4:"1298";s:4:"hash";s:10:"1255736425";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"images/viewcomments.gif";a:3:{s:5:"bytes";s:3:"125";s:4:"hash";s:10:"2010951113";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"locale/af/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1236";s:4:"hash";s:10:"2669786805";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:38:"locale/ar/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1208";s:4:"hash";s:10:"1919072138";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:38:"locale/ca/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1219";s:4:"hash";s:10:"2632739288";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:38:"locale/cs/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3053";s:4:"hash";s:10:"1526364226";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:38:"locale/da/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2611";s:4:"hash";s:10:"2720257547";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:38:"locale/de/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3188";s:4:"hash";s:9:"463559004";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:38:"locale/el/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3809";s:4:"hash";s:9:"475958423";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:41:"locale/en_GB/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"443";s:4:"hash";s:10:"3575975106";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:38:"locale/es/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3090";s:4:"hash";s:9:"494993492";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:41:"locale/es_AR/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"446";s:4:"hash";s:10:"3451252036";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:41:"locale/es_MX/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"626";s:4:"hash";s:10:"1347013648";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:38:"locale/eu/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1256";s:4:"hash";s:10:"2439437926";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:38:"locale/fi/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3032";s:4:"hash";s:10:"2253262253";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:38:"locale/fr/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3178";s:4:"hash";s:10:"3992679536";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:38:"locale/ga/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"867";s:4:"hash";s:10:"1512807357";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:38:"locale/he/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1111";s:4:"hash";s:10:"4196017212";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:38:"locale/hu/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1289";s:4:"hash";s:10:"3254036642";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:38:"locale/is/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"464";s:4:"hash";s:9:"403556951";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:38:"locale/it/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3108";s:4:"hash";s:9:"989447488";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:38:"locale/ja/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2409";s:4:"hash";s:10:"2440006691";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:38:"locale/ko/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1157";s:4:"hash";s:10:"1578990557";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:38:"locale/lt/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1309";s:4:"hash";s:10:"1217701221";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:38:"locale/lv/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2771";s:4:"hash";s:9:"239383769";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:38:"locale/nl/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1242";s:4:"hash";s:9:"542786952";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:38:"locale/no/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2998";s:4:"hash";s:10:"2506632648";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:38:"locale/pl/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2979";s:4:"hash";s:10:"3695445539";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:38:"locale/pt/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"608";s:4:"hash";s:10:"4057681469";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:41:"locale/pt_BR/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1021";s:4:"hash";s:8:"57122632";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:38:"locale/ro/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1293";s:4:"hash";s:10:"2894713974";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:38:"locale/ru/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3951";s:4:"hash";s:9:"411992875";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:38:"locale/sk/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"929";s:4:"hash";s:10:"4204811332";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:38:"locale/sr/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2962";s:4:"hash";s:10:"1101614807";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:38:"locale/sv/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3015";s:4:"hash";s:10:"1370001215";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:38:"locale/tr/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"3051";s:4:"hash";s:10:"2147136388";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:38:"locale/uk/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:3:"859";s:4:"hash";s:10:"1035980249";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:38:"locale/vi/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1309";s:4:"hash";s:10:"3548235720";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:41:"locale/zh_CN/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"1007";s:4:"hash";s:10:"3028918490";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:41:"locale/zh_TW/LC_MESSAGES/themes_carbon.mo";a:3:{s:5:"bytes";s:4:"2882";s:4:"hash";s:10:"3597942145";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"3185";s:4:"hash";s:8:"98793059";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3194";s:4:"hash";s:10:"2344799799";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3258";s:4:"hash";s:10:"4186133773";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"3910";s:4:"hash";s:10:"1577821130";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"3707";s:4:"hash";s:9:"272804262";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"4213";s:4:"hash";s:10:"1278630106";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"4928";s:4:"hash";s:10:"1195133758";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"3628";s:4:"hash";s:10:"1254323759";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"4020";s:4:"hash";s:10:"4144292898";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"3928";s:4:"hash";s:10:"3067446478";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"4012";s:4:"hash";s:10:"2391130610";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3227";s:4:"hash";s:10:"2950216752";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"4016";s:4:"hash";s:10:"2574724623";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"3969";s:4:"hash";s:10:"1060768727";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"3786";s:4:"hash";s:8:"19882950";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"3165";s:4:"hash";s:10:"3061814649";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"3291";s:4:"hash";s:9:"782480669";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"2872";s:4:"hash";s:10:"3081516012";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"3928";s:4:"hash";s:10:"3689941336";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3724";s:4:"hash";s:10:"1664623637";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3243";s:4:"hash";s:9:"881900615";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"3362";s:4:"hash";s:10:"2918539816";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"3775";s:4:"hash";s:10:"1959202337";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3287";s:4:"hash";s:9:"526951492";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"3873";s:4:"hash";s:10:"1633906982";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"3876";s:4:"hash";s:9:"394382026";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"3056";s:4:"hash";s:9:"889346204";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"3131";s:4:"hash";s:10:"1611393623";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"3227";s:4:"hash";s:10:"3698581927";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"4888";s:4:"hash";s:10:"2382097124";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3278";s:4:"hash";s:9:"664829382";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"3824";s:4:"hash";s:10:"4025691213";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1621";s:4:"hash";s:10:"2669592495";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"3839";s:4:"hash";s:10:"3997210014";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3909";s:4:"hash";s:10:"3818877668";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3325";s:4:"hash";s:10:"1491957304";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3234";s:4:"hash";s:10:"4198039738";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3108";s:4:"hash";s:10:"1271584087";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"3671";s:4:"hash";s:10:"3127222337";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:19:"templates/admin.tpl";a:3:{s:5:"bytes";s:3:"359";s:4:"hash";s:10:"4284374174";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"templates/ads.tpl";a:3:{s:5:"bytes";s:3:"279";s:4:"hash";s:10:"3177546228";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/album.tpl";a:3:{s:5:"bytes";s:4:"7443";s:4:"hash";s:10:"1514990400";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/error.tpl";a:3:{s:5:"bytes";s:3:"990";s:4:"hash";s:10:"1868004229";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/module.tpl";a:3:{s:5:"bytes";s:3:"580";s:4:"hash";s:10:"1810295604";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"templates/navigator.tpl";a:3:{s:5:"bytes";s:4:"3846";s:4:"hash";s:9:"111114025";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"templates/navigatorMicroThumbs.tpl";a:3:{s:5:"bytes";s:4:"1757";s:4:"hash";s:10:"3135997955";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/photo.tpl";a:3:{s:5:"bytes";s:4:"6348";s:4:"hash";s:10:"2653129038";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/progressbar.tpl";a:3:{s:5:"bytes";s:4:"2599";s:4:"hash";s:9:"898086774";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/sidebar.tpl";a:3:{s:5:"bytes";s:4:"1167";s:4:"hash";s:10:"2789025423";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/theme.tpl";a:3:{s:5:"bytes";s:4:"4749";s:4:"hash";s:10:"1492494974";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"theme.css";a:3:{s:5:"bytes";s:5:"14444";s:4:"hash";s:10:"2315196583";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"theme.inc";a:3:{s:5:"bytes";s:4:"9970";s:4:"hash";s:9:"578785271";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"theme.js";a:3:{s:5:"bytes";s:4:"6979";s:4:"hash";s:10:"2401585437";s:8:"packages";a:1:{i:0;s:4:"base";}}}s:11:"directories";a:80:{s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}}s:9:"languages";a:1:{i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16492";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16492";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/hybrid-1.1.4.1-16510.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/hybrid-1.1.4.1-16510.descriptor
new file mode 100644
index 0000000..876d3ed
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/hybrid-1.1.4.1-16510.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:6:"hybrid";s:7:"version";s:7:"1.1.4.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Hibriede";s:11:"description";s:51:"Gekombineerde dinamiese album/beeld/skyfievertoning";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombinovaný dynamický pohled album/obrázek/prezentace";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombineret og dynamisk album/billede/fremvisning visning";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombinierte dynamische Ansicht von Alben/Bildern/Diashow";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:54:"Konbinaturiko album/irudi/aurkezpen ikuspegi dinamikoa";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"Hybride";s:11:"description";s:49:"Vue dymamique combinée album / image / diaporama";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:53:"Vista dinamica combinata album/immagine/presentazione";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Hibrīda";s:11:"description";s:58:"Kombinēts albumu/attēlu/slīdrādes dinamisks skatījums";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Hybride";s:11:"description";s:58:"Gecombineerde dynamische album/afbeelding/diashow weergave";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Hybryda";s:11:"description";s:60:"Połączona dynamiczna prezentacja albumów/zdjęć/slajdów";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Hibridni";s:11:"description";s:44:"Kombinovan prikaz albuma, slike i projekcije";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"Hybridi";s:11:"description";s:52:"Yhdistetty albumi/kuva/diaesitys dynaaminen näkymä";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:51:"Kombinerad album/bild/bildspel med dynamisk visning";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"vi_VN";a:2:{s:4:"name";s:3:"Lai";s:11:"description";s:57:"Trình bày động gồm cả album/ảnh/trình chiếu";}s:5:"tr_TR";a:2:{s:4:"name";s:5:"Melez";s:11:"description";s:66:"Biraraya getir albüm/resim/slaytgösterisi dinamik görüntüleme";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Гибрид";s:11:"description";s:110:"Комбинация динамического вида альбома/фотографии/слайд-шоу";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:50:"组合动态视图:相册/图片/幻灯片放映";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:60:"結合相簿/圖片/幻燈片放映的動態顯示畫面";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:90:"アルバム/画像/スライドショー を組み合わせたダイナミックビュー";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}}s:5:"files";a:95:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1929";s:4:"hash";s:9:"576002808";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"hybrid.js";a:3:{s:5:"bytes";s:5:"19397";s:4:"hash";s:10:"2793452865";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/alb.png";a:3:{s:5:"bytes";s:3:"291";s:4:"hash";s:10:"1100119617";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/down.png";a:3:{s:5:"bytes";s:3:"295";s:4:"hash";s:10:"3276952406";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/fit.png";a:3:{s:5:"bytes";s:3:"348";s:4:"hash";s:10:"2488583742";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/full.png";a:3:{s:5:"bytes";s:3:"367";s:4:"hash";s:10:"1745942779";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/fwd.png";a:3:{s:5:"bytes";s:3:"298";s:4:"hash";s:9:"385393509";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/info.png";a:3:{s:5:"bytes";s:3:"360";s:4:"hash";s:10:"3758732936";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/left.png";a:3:{s:5:"bytes";s:3:"296";s:4:"hash";s:10:"2414822539";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/menu.png";a:3:{s:5:"bytes";s:3:"350";s:4:"hash";s:10:"1950698010";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/next-off.png";a:3:{s:5:"bytes";s:3:"295";s:4:"hash";s:10:"2294250142";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/next.png";a:3:{s:5:"bytes";s:3:"303";s:4:"hash";s:8:"65629795";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/poz.png";a:3:{s:5:"bytes";s:3:"258";s:4:"hash";s:10:"4067153868";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/prev-off.png";a:3:{s:5:"bytes";s:3:"302";s:4:"hash";s:9:"852880203";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/prev.png";a:3:{s:5:"bytes";s:3:"311";s:4:"hash";s:9:"562152296";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/rand.png";a:3:{s:5:"bytes";s:3:"331";s:4:"hash";s:10:"3054243119";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/rev.png";a:3:{s:5:"bytes";s:3:"297";s:4:"hash";s:10:"3305594486";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/right.png";a:3:{s:5:"bytes";s:3:"295";s:4:"hash";s:10:"2648542820";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/screenshot.png";a:3:{s:5:"bytes";s:6:"124058";s:4:"hash";s:10:"2474814543";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"images/up-off.png";a:3:{s:5:"bytes";s:3:"285";s:4:"hash";s:10:"1925326063";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"images/up.png";a:3:{s:5:"bytes";s:3:"293";s:4:"hash";s:10:"1160557875";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"locale/af/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"2762";s:4:"hash";s:10:"1358515450";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:38:"locale/ar/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"828";s:4:"hash";s:10:"1129508401";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:38:"locale/ca/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"874";s:4:"hash";s:10:"1492354082";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:38:"locale/cs/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4742";s:4:"hash";s:10:"3211550652";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:38:"locale/da/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4422";s:4:"hash";s:9:"172255400";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:38:"locale/de/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4605";s:4:"hash";s:10:"3864918030";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:41:"locale/en_GB/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"592";s:4:"hash";s:10:"1933148043";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:38:"locale/es/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4915";s:4:"hash";s:10:"1370921007";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:38:"locale/eu/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4498";s:4:"hash";s:10:"3890979137";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:38:"locale/fi/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4746";s:4:"hash";s:10:"2202717891";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:38:"locale/fr/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4735";s:4:"hash";s:10:"2931786342";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:38:"locale/hu/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"844";s:4:"hash";s:9:"528690824";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:38:"locale/is/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"464";s:4:"hash";s:10:"1661054733";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:38:"locale/it/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4661";s:4:"hash";s:10:"3156066793";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:38:"locale/ja/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"3707";s:4:"hash";s:10:"1563051118";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:38:"locale/ko/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"953";s:4:"hash";s:10:"2727790735";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:38:"locale/lt/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"951";s:4:"hash";s:10:"1828091355";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:38:"locale/lv/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4821";s:4:"hash";s:10:"1518594976";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:38:"locale/nl/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4608";s:4:"hash";s:10:"2281202557";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:38:"locale/no/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4453";s:4:"hash";s:10:"2668833293";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:38:"locale/pl/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4677";s:4:"hash";s:10:"1012440228";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:38:"locale/ro/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"909";s:4:"hash";s:10:"2037301791";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:38:"locale/ru/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"5863";s:4:"hash";s:10:"3818425620";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:38:"locale/sk/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"915";s:4:"hash";s:10:"4068608677";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:38:"locale/sr/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4709";s:4:"hash";s:10:"2003914508";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:38:"locale/sv/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4530";s:4:"hash";s:10:"3721160590";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:38:"locale/tr/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4737";s:4:"hash";s:10:"4245487207";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:38:"locale/uk/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:3:"847";s:4:"hash";s:10:"1354652326";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:38:"locale/vi/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"2978";s:4:"hash";s:10:"4021383215";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:41:"locale/zh_CN/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"2197";s:4:"hash";s:10:"3744291012";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:41:"locale/zh_TW/LC_MESSAGES/themes_hybrid.mo";a:3:{s:5:"bytes";s:4:"4410";s:4:"hash";s:10:"1103011251";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"4577";s:4:"hash";s:10:"3136900449";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"4045";s:4:"hash";s:10:"2486784477";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"4087";s:4:"hash";s:10:"2468369269";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"5679";s:4:"hash";s:10:"3934348852";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"5412";s:4:"hash";s:10:"1380907027";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"5766";s:4:"hash";s:10:"3317114251";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"5123";s:4:"hash";s:9:"197952741";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"5817";s:4:"hash";s:9:"797447390";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"5530";s:4:"hash";s:10:"3079966923";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"5653";s:4:"hash";s:10:"2198432763";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"5596";s:4:"hash";s:9:"200697584";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"4055";s:4:"hash";s:10:"2864965111";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"3833";s:4:"hash";s:9:"716716385";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"5587";s:4:"hash";s:10:"3055578084";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"5021";s:4:"hash";s:10:"4071529627";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"4047";s:4:"hash";s:9:"218169488";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"4120";s:4:"hash";s:10:"2412428564";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"5739";s:4:"hash";s:10:"3221898108";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"5619";s:4:"hash";s:9:"260635819";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"5376";s:4:"hash";s:10:"4174793065";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5478";s:4:"hash";s:10:"2655913164";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"4064";s:4:"hash";s:10:"2177179653";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"6933";s:4:"hash";s:10:"1750669498";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"4192";s:4:"hash";s:9:"712085441";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"5494";s:4:"hash";s:9:"125817445";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"2314";s:4:"hash";s:10:"1337003199";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"5611";s:4:"hash";s:10:"1197796688";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5630";s:4:"hash";s:9:"920492966";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"4215";s:4:"hash";s:9:"440694018";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"4776";s:4:"hash";s:10:"3808988564";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"4749";s:4:"hash";s:10:"1212829074";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"5298";s:4:"hash";s:10:"3970851015";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:20:"templates/detail.tpl";a:3:{s:5:"bytes";s:4:"1795";s:4:"hash";s:10:"2845287353";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/error.tpl";a:3:{s:5:"bytes";s:3:"990";s:4:"hash";s:10:"1868004229";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/header.tpl";a:3:{s:5:"bytes";s:4:"1904";s:4:"hash";s:10:"4164063708";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/hybrid.tpl";a:3:{s:5:"bytes";s:5:"12466";s:4:"hash";s:10:"2656927102";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/progressbar.tpl";a:3:{s:5:"bytes";s:4:"2599";s:4:"hash";s:9:"898086774";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/render.tpl";a:3:{s:5:"bytes";s:3:"628";s:4:"hash";s:10:"1648242633";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/sidebar.tpl";a:3:{s:5:"bytes";s:4:"3125";s:4:"hash";s:10:"3168845583";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/theme.tpl";a:3:{s:5:"bytes";s:4:"2781";s:4:"hash";s:9:"810902640";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"theme.css";a:3:{s:5:"bytes";s:5:"13832";s:4:"hash";s:10:"3021413080";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"theme.inc";a:3:{s:5:"bytes";s:5:"12304";s:4:"hash";s:10:"1379748097";s:8:"packages";a:1:{i:0;s:4:"base";}}}s:11:"directories";a:66:{s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}}s:9:"languages";a:1:{i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16492";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16509";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/slider-1.0.7.2-16510.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/slider-1.0.7.2-16510.descriptor
new file mode 100644
index 0000000..ae48c46
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/experimental/themes/slider-1.0.7.2-16510.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:6:"slider";s:7:"version";s:7:"1.0.7.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16510";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"Skuiwer";s:11:"description";s:71:"Beeld vertoning/skyfievertoning; sub-albums/ander items nie vertoon nie";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"cs_CZ";a:2:{s:4:"name";s:17:"Kinofilm (slider)";s:11:"description";s:88:"Prohlížení obrázků a prezentace; vnořená alba a další položky nejsou zobrazeny";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:65:"Billedeviser/fremvisning; underalbummer/andre objekter vises ikke";}s:5:"de_DE";a:2:{s:4:"name";s:12:"Diaprojektor";s:11:"description";s:79:"Bildbetrachter/Diashow; Unteralben und sonstige Elemente werden nicht angezeigt";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"eu_ES";a:2:{s:4:"name";s:9:"Aurkezlea";s:11:"description";s:74:"Irudi ikustatzaile/aurkezpena; azpi-album/beste elementuak ez dira ikusiko";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:84:"Visualiseur d'image / diaporama sous-albums et autres éléments non affichés";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:72:"Visualizzatore/presentazione immagine; sottoalbum/altro non visualizzato";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Šļūce";s:11:"description";s:67:"Attēlu skats/slīdrāde; apakšalbumi/citi vienumi netiek rādīti";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"nl_NL";a:2:{s:4:"name";s:11:"Verschuiven";s:11:"description";s:67:"Afbeelding weergave/diashow; sub-albums/andere items niet weergeven";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Slajdy";s:11:"description";s:53:"Pokaz slajdów; podalbumy i inne elementy niewidoczne";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"Trakast";s:11:"description";s:70:"Prikazuje i projektuje slike; podalbumi i drugi objekti nisu prikazani";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:66:"Kuvien katselu/diaesitys; albumeita ja muita kohteita ei näytetä";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:68:"Bildvisare/Bildspel; underliggande album och andra objekt visas inte";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"vi_VN";a:2:{s:4:"name";s:18:"Máy chiếu slide";s:11:"description";s:98:"Xem từng ảnh/trình chiếu; album con/các đối tượng khác không được hiển thị";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"Sürgü";s:11:"description";s:87:"Resim görüntüleyici/slaytgösterisi; altalbümler/diğer ögeler görüntülenemiyor";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Бегунок";s:11:"description";s:165:"Режим просмотра изображений/слайд-шоу; вложенные альбомы/другие элементы не отображаются";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:61:"图片查看/幻灯片放映; 子相册/其他项目未显示";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:69:"圖片顯示及幻燈片放映;不顯示子相簿和其他的項目";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}}s:5:"files";a:89:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1566";s:4:"hash";s:10:"2743976860";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/arrow-left.gif";a:3:{s:5:"bytes";s:3:"365";s:4:"hash";s:10:"1356648957";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"images/arrow-right.gif";a:3:{s:5:"bytes";s:3:"362";s:4:"hash";s:9:"275318514";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/fit.png";a:3:{s:5:"bytes";s:3:"348";s:4:"hash";s:10:"2488583742";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/full.png";a:3:{s:5:"bytes";s:3:"367";s:4:"hash";s:10:"1745942779";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/fwd.png";a:3:{s:5:"bytes";s:3:"298";s:4:"hash";s:9:"385393509";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/next-off.png";a:3:{s:5:"bytes";s:3:"295";s:4:"hash";s:10:"2294250142";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/next.png";a:3:{s:5:"bytes";s:3:"303";s:4:"hash";s:8:"65629795";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/poz.png";a:3:{s:5:"bytes";s:3:"258";s:4:"hash";s:10:"4067153868";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/prev-off.png";a:3:{s:5:"bytes";s:3:"302";s:4:"hash";s:9:"852880203";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/prev.png";a:3:{s:5:"bytes";s:3:"311";s:4:"hash";s:9:"562152296";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/rand.png";a:3:{s:5:"bytes";s:3:"331";s:4:"hash";s:10:"3054243119";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"images/rev.png";a:3:{s:5:"bytes";s:3:"297";s:4:"hash";s:10:"3305594486";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/screenshot.png";a:3:{s:5:"bytes";s:6:"141087";s:4:"hash";s:10:"2824504586";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/tool.png";a:3:{s:5:"bytes";s:3:"312";s:4:"hash";s:9:"993787435";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"locale/af/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"1956";s:4:"hash";s:10:"3148189707";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:38:"locale/ar/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"818";s:4:"hash";s:10:"1709652896";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:38:"locale/ca/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"792";s:4:"hash";s:9:"798177075";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:38:"locale/cs/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2208";s:4:"hash";s:10:"3110667377";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:38:"locale/da/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2111";s:4:"hash";s:10:"2002428973";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:38:"locale/de/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2176";s:4:"hash";s:10:"1660816890";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:41:"locale/en_GB/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"459";s:4:"hash";s:10:"4079241485";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:38:"locale/es/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2184";s:4:"hash";s:10:"4264126662";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:38:"locale/eu/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2201";s:4:"hash";s:10:"3031892075";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:38:"locale/fi/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2130";s:4:"hash";s:10:"1931811888";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:38:"locale/fr/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2071";s:4:"hash";s:9:"146260333";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:38:"locale/hu/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"736";s:4:"hash";s:10:"2737011502";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:38:"locale/is/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"423";s:4:"hash";s:10:"2224471145";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:38:"locale/it/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2251";s:4:"hash";s:9:"229800957";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:38:"locale/ja/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"1905";s:4:"hash";s:9:"182543325";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:38:"locale/ko/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"869";s:4:"hash";s:10:"4035142888";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:38:"locale/lt/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"865";s:4:"hash";s:10:"2707322992";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:38:"locale/lv/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2298";s:4:"hash";s:10:"3226282477";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:38:"locale/nl/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"1992";s:4:"hash";s:10:"1625959712";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:38:"locale/no/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2182";s:4:"hash";s:10:"2998607578";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:38:"locale/pl/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2262";s:4:"hash";s:10:"1269710285";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:38:"locale/ro/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"798";s:4:"hash";s:10:"1576390727";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:38:"locale/ru/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2601";s:4:"hash";s:9:"694111958";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:38:"locale/sk/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"846";s:4:"hash";s:10:"3469150986";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:38:"locale/sr/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2174";s:4:"hash";s:10:"2547689069";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:38:"locale/sv/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2247";s:4:"hash";s:9:"290015073";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:38:"locale/tr/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2255";s:4:"hash";s:10:"1027035565";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:38:"locale/uk/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:3:"763";s:4:"hash";s:10:"3457704224";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:38:"locale/vi/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2071";s:4:"hash";s:10:"2839759506";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:41:"locale/zh_CN/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"1899";s:4:"hash";s:10:"3407466667";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:41:"locale/zh_TW/LC_MESSAGES/themes_slider.mo";a:3:{s:5:"bytes";s:4:"2092";s:4:"hash";s:10:"2916023534";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"2974";s:4:"hash";s:9:"419966598";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"2589";s:4:"hash";s:9:"441633228";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"2680";s:4:"hash";s:10:"2682907732";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"3099";s:4:"hash";s:9:"157939871";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"3028";s:4:"hash";s:10:"3671349545";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"3349";s:4:"hash";s:10:"3123861955";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"2904";s:4:"hash";s:10:"1394587214";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"3158";s:4:"hash";s:10:"3999067017";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3085";s:4:"hash";s:9:"843641693";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3109";s:4:"hash";s:10:"4185523257";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"3006";s:4:"hash";s:9:"514158344";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"2663";s:4:"hash";s:10:"2183656919";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"2404";s:4:"hash";s:10:"3628669931";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"3204";s:4:"hash";s:10:"3575830225";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3019";s:4:"hash";s:10:"1178438291";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"2651";s:4:"hash";s:10:"2369834331";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"2696";s:4:"hash";s:10:"3578103971";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"3175";s:4:"hash";s:10:"3590141579";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3108";s:4:"hash";s:10:"3117364537";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"3123";s:4:"hash";s:7:"1006920";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"3047";s:4:"hash";s:10:"4294173549";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"2656";s:4:"hash";s:10:"3879849850";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"3737";s:4:"hash";s:10:"2131327120";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"2777";s:4:"hash";s:10:"1934490359";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"3060";s:4:"hash";s:9:"831171634";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1049";s:4:"hash";s:10:"1931496302";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"3284";s:4:"hash";s:9:"352709115";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3304";s:4:"hash";s:10:"2942853095";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"2798";s:4:"hash";s:9:"257801641";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3068";s:4:"hash";s:9:"758045426";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"2900";s:4:"hash";s:10:"3972811575";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"2976";s:4:"hash";s:10:"1333599383";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:9:"slider.js";a:3:{s:5:"bytes";s:5:"15337";s:4:"hash";s:10:"2251944303";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/error.tpl";a:3:{s:5:"bytes";s:3:"990";s:4:"hash";s:10:"1868004229";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/header.tpl";a:3:{s:5:"bytes";s:3:"845";s:4:"hash";s:10:"3829289532";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/progressbar.tpl";a:3:{s:5:"bytes";s:4:"2599";s:4:"hash";s:9:"898086774";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/render.tpl";a:3:{s:5:"bytes";s:3:"628";s:4:"hash";s:10:"1648242633";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/sidebar.tpl";a:3:{s:5:"bytes";s:4:"3288";s:4:"hash";s:10:"1078523306";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/slider.tpl";a:3:{s:5:"bytes";s:4:"5452";s:4:"hash";s:10:"2612691189";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"templates/theme.tpl";a:3:{s:5:"bytes";s:4:"3028";s:4:"hash";s:10:"2564564587";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"theme.css";a:3:{s:5:"bytes";s:5:"11781";s:4:"hash";s:9:"902265553";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"theme.inc";a:3:{s:5:"bytes";s:4:"8656";s:4:"hash";s:10:"3890230068";s:8:"packages";a:1:{i:0;s:4:"base";}}}s:11:"directories";a:66:{s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}}s:9:"languages";a:1:{i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16509";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/index.repository b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/index.repository
new file mode 100644
index 0000000..9beafdd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/index.repository
@@ -0,0 +1 @@
+a:2:{s:7:"modules";a:68:{s:7:"rewrite";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"rewrite";s:7:"version";s:8:"1.1.13.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15945";s:14:"buildTimestamp";s:5:"16558";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"URL Herskryf";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Přepis URL";s:11:"description";s:78:"Aktivuje krátká URL pomocí Apache mod_rewrite, ISAPI Rewrite nebo PathInfo.";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:15:"URL Omskrivning";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kurze URLs";s:11:"description";s:80:"Erlaubt kurze URLs mit Hilfe von Apache mod_rewrite, ISAPI Rewrite oder PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:16:"URL Berridazketa";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Réécriture d'URL";s:11:"description";s:93:"Activer les URL courtes en utilisant le module Apache mod_rewrite, ISAPI Rewrite ou PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Riscrittura URL";s:11:"description";s:77:"Attiva le URL brevi utilizzando Apache mod_rewrite, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Krótkie adresy URL";s:11:"description";s:95:"Włącza krótkie adresy URL przy wykorzystaniu Apache mod_rewrite, ISAPI Rewrite lub PathInfo.";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Reescrever URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Prepis adresa";s:11:"description";s:87:"Omogućuje korišćenje kratkih adresa pomoću mod_rewrite, ISAPI_Rewrite ili Path Info";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:76:"Aktiverar korta URLer med Apache mod_rewrite, ISAPI Rewrite, eller PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:96:"Apache mod_rewrite, ISAPI Rewrite, ya da PathInfo kullanarak kısa URL'leri aktif duruma getirin";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Перенаправления URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"网址改写";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"網址改寫";s:11:"description";s:81:"啟動利用 Apache mod_rewrite、ISAPI Rewrite、或 PathInfo 的短式網址。";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"URL書き換え";s:11:"description";s:91:"mod_rewrite か ISAPI Rewrite か PathInfo を使って短いURLを使えるようにする";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:18:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15945;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16548";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16548";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16548";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16548";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"thumbnail";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"thumbnail";s:7:"version";s:7:"1.0.9.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Duimnaelbestuurder";s:11:"description";s:39:"Stel standaardbeeld vir nie-beeld items";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Správa náhledů";s:11:"description";s:69:"Nastavení výchozích náhledů pro položky, které nejsou obrázky";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Miniature Manager";s:11:"description";s:59:"Sæt standard miniaturer for elementer der ikke er billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:23:"Vorschaubild-Verwaltung";s:11:"description";s:70:"Setzen Sie das Standardvorschaubild für Elemente, die kein Bild sind.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:23:"Argazkitxo Kudeatzailea";s:11:"description";s:64:"Ezarri irudiak ez diren elementuentzat lehenetsiriko argazkitxoa";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:25:"Gestionnaire de vignettes";s:11:"description";s:83:"Spécifier les vignettes par défaut pour les éléments qui ne sont pas des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Gestione Anteprime";s:11:"description";s:67:"Imposta anteprime predefinite per gli oggetti che non sono immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Nézőkép kezelő";s:11:"description";s:64:"Alapértelmezett előnézeti kép a nem kép típusú fájlokhoz";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:17:"Miniatuur Manager";s:11:"description";s:57:"Standaard miniaturen opgeven voor niet-afbeeldingen items";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:25:"Zarządzanie miniaturkami";s:11:"description";s:68:"Ustawia domyślną miniaturkę dla pozycji nie będących zdjęciami";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:30:"Organizatorul de thumbnail-uri";s:11:"description";s:74:"Alege dimensiunea predefinita a thumbnail-ului pentru articole non-imagine";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:31:"Upravljanje umanjenim prikazima";s:11:"description";s:71:"Podešavanje podrazumevanih umanjenih prikaza objektima koji nisu slike";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:22:"Miniatyrbildshanterare";s:11:"description";s:46:"Set förvald miniatyrbild för icke bildobjekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:21:"Thumbnail Yöneticisi";s:11:"description";s:59:"Resim olmayan ögeler için varsayılan thumbnailı belirle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:37:"Управление Макетами";s:11:"description";s:140:"Установки по умолчанию для макетов элементов, не относящихся к изображениям";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"缩略图管理器";s:11:"description";s:39:"为非图片项目设定默认缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"縮略圖管理";s:11:"description";s:39:"為非圖片項目設定預設縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"썸네일 관리자";s:11:"description";s:76:"이미지가 아닌 아이템에 대한 기본 썸네일을 설정합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:30:"サムネイルマネージャ";s:11:"description";s:72:"画像以外のアイテムのデフォルトのサムネイルを設定";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:19:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:30:{s:2:"af";s:5:"16635";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16635";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16635";s:2:"fi";s:5:"16635";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16635";s:2:"lt";s:5:"16635";s:2:"nl";s:5:"16635";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16635";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16635";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16635";s:5:"zh_CN";s:5:"16635";s:5:"zh_TW";s:5:"16040";}}}s:6:"rating";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"rating";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Hodnocení";s:11:"description";s:33:"Rozhraní pro hodnocení položek";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Vurdering";s:11:"description";s:37:"Vurderings-grænseflade for elementer";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Bewertungen";s:11:"description";s:41:"Einstellungen für die Elementbewertungen";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Calificaciones";s:11:"description";s:38:"Interfaz de Calificación de Elementos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Calificaciones";s:11:"description";s:38:"Interfaz de Calificación de Elementos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Calificaciones";s:11:"description";s:38:"Interfaz de Calificación de Elementos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Hindamine";s:11:"description";s:22:"Eseme Hindamise Liides";s:10:"groupLabel";s:13:"Ekstra Andmed";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Balorazioa";s:11:"description";s:29:"Elementu Balorazio Interfazea";s:10:"groupLabel";s:16:"Data Gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Notation";s:11:"description";s:23:"Notation des éléments";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:21:"Valutazione/Votazione";s:11:"description";s:31:"Interfaccia Valutazione Oggetto";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Vērtējums";s:11:"description";s:30:"Vienumu vērtēšanas saskarne";s:10:"groupLabel";s:13:"Papildus dati";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:14:"Extra Gegevens";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Ranking";s:11:"description";s:50:"Umożliwia prowadzenie rankingu zdjęć i albumów";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Votare";s:11:"description";s:19:"Interfata de votare";s:10:"groupLabel";s:16:"Extra informatii";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Ocena";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Ocena";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Arvostelu";s:11:"description";s:36:"Kohteiden arvostelukäyttöliittymä";s:10:"groupLabel";s:21:"Ylimääräinen tieto";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Poäng";s:11:"description";s:33:"Gränssnitt till Poängfunktionen";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Рейтинг";s:11:"description";s:54:"Інтерфейс Рейтингу Елементів";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Reyting";s:11:"description";s:22:"Öge Reyting Arayüzü";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Рейтинг";s:11:"description";s:54:"Интерфейс Рейтинга Элементов";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"评等";s:11:"description";s:18:"项目评等界面";s:10:"groupLabel";s:12:"额外资料";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"評等";s:11:"description";s:18:"項目評等界面";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"평가";s:11:"description";s:32:"아이템 평가 인터페이스";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"評価";s:11:"description";s:45:"アイテム評価のインターフェース";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:10:"דירוג";s:11:"description";s:34:"מערכת דירוג פריטים";s:10:"groupLabel";s:17:"מידע נוסף";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Rating";s:11:"description";s:21:"Item Rating Interface";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:14:{s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"register";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"register";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Registrasie";s:11:"description";s:26:"Nuwe Gebruiker Registrasie";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Registre";s:11:"description";s:22:"Registre de nou usuari";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Registrace";s:11:"description";s:30:"Registrace nových uživatelů";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Registrering";s:11:"description";s:22:"Ny bruger registrering";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:21:"Benutzerregistrierung";s:11:"description";s:21:"Benutzerregistrierung";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Registro";s:11:"description";s:25:"Registro de Nuevo Usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Registro";s:11:"description";s:25:"Registro de Nuevo Usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Registro";s:11:"description";s:25:"Registro de Nuevo Usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:15:"Registreerimine";s:11:"description";s:28:"Uue Kasutaja Registreerimine";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Harpidetza";s:11:"description";s:21:"Kide berri harpidetza";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:14:"Enregistrement";s:11:"description";s:38:"Enregistrement d'un nouvel utilisateur";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Registrazione";s:11:"description";s:26:"Registrazione Nuovo Utente";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Reģistrācija";s:11:"description";s:31:"Jauna lietotāja reģistrācija";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Registracija";s:11:"description";s:28:"Naujo vartotojo registracija";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Regisztráció";s:11:"description";s:34:"Új Felhasználó Regisztrációja";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Registratie";s:11:"description";s:29:"Registratie Nieuwe Gebruikers";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Rejestracja";s:11:"description";s:31:"Rejestracja nowego użytkownika";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Registracija";s:11:"description";s:28:"Registracija novog korisnika";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Registrering";s:11:"description";s:14:"Nyregistrering";s:10:"groupLabel";s:7:"Galleri";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Kayıt";s:11:"description";s:23:"Yeni Kullanıcı Kayıt";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:22:"Регистрация";s:11:"description";s:55:"Регистрация на Нов Потребител";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:22:"Регистрация";s:11:"description";s:60:"Регистрация Нового Пользователя";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"注册";s:11:"description";s:15:"新用户注册";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"註冊";s:11:"description";s:15:"新用戶註冊";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"등록";s:11:"description";s:33:"새 사용자 등록시킵니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"登録";s:11:"description";s:27:"新しいユーザの登録";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"הרשמה";s:11:"description";s:28:"הרשמת משתמש חדש";s:10:"groupLabel";s:10:"גלריה";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Registration";s:11:"description";s:21:"New User Registration";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:22:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:34:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"netpbm";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"netpbm";s:7:"version";s:5:"1.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:24:"NetPBM Grafische Toolkit";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:25:"Grafický nástroj NetPBM";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:24:"NetPBM grafisk værktøj";s:10:"groupLabel";s:17:"Grafikværktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:26:"NetPBM Grafik-Werkzeugsatz";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"Herramienta Gráfica NetPBM";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"Herramienta Gráfica NetPBM";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"Herramienta Gráfica NetPBM";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"NetPBM Tresna-joko grafikoa";s:10:"groupLabel";s:20:"Tresna-joko Grafikoa";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:34:"Boîte à outils graphiques NetPBM";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:41:"Εργαλειοθήκη Γραφικών";}s:5:"is_IS";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:31:"Set di Strumenti Grafici NetPBM";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"NetPGM grafikas aprīkojums";s:10:"groupLabel";s:20:"Grafikas aprīkojums";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:34:"NetPBM grafikos įrankių rinkinys";s:10:"groupLabel";s:28:"Grafikos įrankių rinkiniai";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:24:"NetPBM Grafische Toolkit";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"Pakiet graficzny NetPBM";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:31:"Caixas de ferramentas gráficas";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM grafička alatka";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:26:"NetPBM Grafiikka Työkalut";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Grafiska Verktyg";s:10:"groupLabel";s:16:"Grafiska Verktyg";}s:5:"th_TH";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:34:"Bộ công cụ đồ họa NetPBM";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:27:"NetPBM Grafik Araçtakımı";s:10:"groupLabel";s:20:"Grafik Araçtakımı";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:52:"Графические Инструменты NetPBM";s:10:"groupLabel";s:45:"Графические Инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:18:"NetPBM图形工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:19:"NetPBM 圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:43:"NetPBM グラフィックツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:40:"ערכת כלים גרפיים ל-NetPBM";s:10:"groupLabel";s:30:"ערכת כלים גרפיים";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"NetPBM";s:11:"description";s:23:"NetPBM Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:2:{i:10212;a:29:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"he";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"debug";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"debug";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:1;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Soek foute";s:11:"description";s:37:"Foutspoor en ontwikkelingshulpmiddele";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Depuració";s:11:"description";s:37:"Eines de depuració i desenvolupament";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Ladění";s:11:"description";s:31:"Ladící a vývojové nástroje";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Fejlsøgning";s:11:"description";s:37:"Fejlsøgnings- og udviklerværktøjer";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Fehlersuche";s:11:"description";s:36:"Fehlersuche- und Entwicklerwerkzeuge";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Depuración";s:11:"description";s:40:"Herramientas de Depuración y Desarrollo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Depuración";s:11:"description";s:40:"Herramientas de Depuración y Desarrollo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Depuración";s:11:"description";s:40:"Herramientas de Depuración y Desarrollo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Arazpenean";s:11:"description";s:32:"Arazpen eta Garatzaile Lanabesak";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Débuggage";s:11:"description";s:38:"Outils de développement et débuggage";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:43:"Uirlisí Dífhabhtanna/Ríomhchláraitheora";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Strumenti di Debug e Sviluppo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Lāgošana";s:11:"description";s:30:"Lāgošanas un iztrādes rīks";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Debuggen";s:11:"description";s:24:"Debug en Ontwikkel Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Debugowanie";s:11:"description";s:41:"Narzędzia deweloperskie i do debugowania";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:20:"Otklanjanje grešaka";s:11:"description";s:42:"Alati za otklanjanje grešaka i programere";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Virheenmetsästys";s:11:"description";s:37:"Virheenmetsästys ja Kehitystyökalut";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Felsökning";s:11:"description";s:37:"Felsöknings- och utvecklingsverktyg ";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Hata Ayıklama";s:11:"description";s:41:"Hata Ayıklama ve Geliştirici Araçları";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Отладка";s:11:"description";s:65:"Отладка и инструменты разработчика";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"排错";s:11:"description";s:21:"除错和开发工具";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"除蟲工具";s:11:"description";s:21:"除蟲和開發工具";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:26:"디버깅과 개발 도구";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"デバッグ";s:11:"description";s:39:"デバッグと開発者向けツール";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Debugging";s:11:"description";s:29:"Debugging and Developer Tools";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:23:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"migrate";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"migrate";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15448";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Migrasie";s:11:"description";s:39:"Migreer u Gallery 1 albums na Gallery 2";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Migrace";s:11:"description";s:40:"Migrace alb z Galerie verze 1 do verze 2";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:53:"Migrieren Sie Ihre Alben aus Gallery 1 nach Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Migración";s:11:"description";s:43:"Migra tus Álbumes de Gallery 1 a Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Migración";s:11:"description";s:43:"Migra tus Álbumes de Gallery 1 a Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Migración";s:11:"description";s:43:"Migra tus Álbumes de Gallery 1 a Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Migrazioa";s:11:"description";s:43:"Zure Gallery 1 albumak Gallery 2-ra migratu";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:64:"Migration des utilisateurs et albums de Gallery 1 vers Gallery 2";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:12:"Iompórtáil";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Migrazione";s:11:"description";s:44:"Migra i tuoi album di Gallery 1 in Gallery 2";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Migratie";s:11:"description";s:42:"Migreer uw Gallery 1 albums naar Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Migracja";s:11:"description";s:39:"Migruje albumy z Gallery 1 do Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:8:"Importar";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Migracija";s:11:"description";s:50:"Migriranje albuma iz vaše Galerije 1 u Galeriju 2";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Siirto";s:11:"description";s:41:"Siirtä Gallery 1:n albumit Gallery 2:een";s:10:"groupLabel";s:3:"Tuo";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Migrering";s:11:"description";s:43:"Migrera dina Gallery 1 album till Gallery 2";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Taşıma";s:11:"description";s:47:"Galeri 1 albümlerinizi Gallery 2'ye taşıyın";s:10:"groupLabel";s:11:"Dış Alım";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:16:"Миграция";s:11:"description";s:75:"Миграция альбомов из Галереи 1 в Галерею 2";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"迁移";s:11:"description";s:35:"迁移您的图库1相册到图库2";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"遷移";s:11:"description";s:49:"把你的 Gallery 1 相簿遷移到 Gallery 2 中";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"移行";s:11:"description";s:57:"Gallery 1 のアルバムを Gallery 2 に移行します";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Migration";s:11:"description";s:42:"Migrate your Gallery 1 albums to Gallery 2";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:20:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15448;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"cart";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"cart";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Mandjie";s:11:"description";s:20:"Winkelmandjie Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Cistella";s:11:"description";s:31:"Módul de Cistella de la Compra";s:10:"groupLabel";s:7:"Comerç";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Košík";s:11:"description";s:26:"Modul nákupního košíku";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Indkøbskurv";s:11:"description";s:13:"Indkøbsmodul";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Warenkorb";s:11:"description";s:15:"Warenkorb-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Carrito";s:11:"description";s:28:"Módulo de Carrito de Compra";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Carrito";s:11:"description";s:28:"Módulo de Carrito de Compra";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Carrito";s:11:"description";s:28:"Módulo de Carrito de Compra";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Korv";s:11:"description";s:12:"Korvi Moodul";s:10:"groupLabel";s:8:"Kommerts";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Saskia";s:11:"description";s:22:"Erosketa Saski Modulua";s:10:"groupLabel";s:12:"Merkataritza";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"Panier";s:11:"description";s:14:"Panier d'achat";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Tralaí";s:11:"description";s:31:"Modúl Tralaí Siopadóireachta";s:10:"groupLabel";s:11:"Tráchtáil";}s:5:"el_GR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Carrello";s:11:"description";s:20:"Modulo Shopping Cart";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Bevásárlőkosár";s:11:"description";s:23:"Bevásárlokosár modul";s:10:"groupLabel";s:12:"Kereskedelem";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Mandje";s:11:"description";s:19:"Winkelmandje Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Koszyk";s:11:"description";s:25:"Moduł koszyka zamówień";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:30:"Módulo de Carrinho de Compras";s:10:"groupLabel";s:9:"Comércio";}s:5:"pt_PT";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Korpa";s:11:"description";s:16:"Korpa za šoping";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Varukorg";s:11:"description";s:14:"Varukorgsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Giỏ hàng";s:11:"description";s:28:"Module Giỏ hàng đi chợ";s:10:"groupLabel";s:14:"Thương mại";}s:5:"tr_TR";a:3:{s:4:"name";s:5:"Sepet";s:11:"description";s:27:"Alışveriş Sepeti Modulü";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Количка";s:11:"description";s:45:"Модул за Пазарна Количка";s:10:"groupLabel";s:16:"Търговия";}s:5:"ru_RU";a:3:{s:4:"name";s:14:"Корзина";s:11:"description";s:169:"Модуль Корзина позволяет отобрать фотографии (например, для последующей передачи на печать)";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"购物车";s:11:"description";s:15:"购物车模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"購物車";s:11:"description";s:15:"購物車模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:23:"바구니 쇼핑 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"カート";s:11:"description";s:42:"ショッピングカートモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:4:"Cart";s:11:"description";s:20:"Shopping Cart Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:2:{i:10212;a:24:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:34:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"dcraw";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"dcraw";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:55:"Hulpmiddel vir die verwerking van beelde in RAW formaat";s:10:"groupLabel";s:20:"Grafiese Hulpmiddels";}s:5:"ca_ES";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Eines gràfiques per processar imatges en format raw";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:60:"Grafický nástroj pro zpracování obrázků v raw formátu";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:59:"Grafisk værktøj til at behandle billeder i 'raw' formatet";s:10:"groupLabel";s:17:"Grafikværktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:62:"Grafik-Werkzeugsatz um BIlder im Rohdatenformat zu verarbeiten";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:61:"Herramientas gráficas para procesar imágenes en formato raw";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:61:"Herramientas gráficas para procesar imágenes en formato raw";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:61:"Herramientas gráficas para procesar imágenes en formato raw";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:55:"Raw formatuko irudiak prozesatzeko tresna-joko grafikoa";s:10:"groupLabel";s:21:"Tresna-joko Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"DCRaw";s:11:"description";s:55:"Boîte à outils graphiques pour traiter les images RAW";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:63:"Set di strumenti grafici per processare immagini in formato raw";s:10:"groupLabel";s:17:"Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lt_LT";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:18:"Grafikos įrankiai";}s:5:"hu_HU";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:48:"Toolkit voor het verwerken van RAW afbeeldingen.";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:55:"Narzędzie graficzne do obróbki zdjęć w formacie raw";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_PT";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:70:"Instrumente grafice pentru prelucrarea imaginilor in format brut (raw)";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:46:"Grafička alatka za obradu slika u RAW formatu";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:59:"Grafisk verktygslåda för bearbetning av filer i råformat";s:10:"groupLabel";s:21:"Grafisk Verktygslåda";}s:5:"th_TH";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:72:"Bộ công cụ đồ họa để xử lý ảnh theo định dạng raw";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:65:"Raw biçimindeki resim dosyalarını işlemek için Grafik Aracı";s:10:"groupLabel";s:17:"Grafik Araçları";}s:5:"bg_BG";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:136:"Графический инструмент, позволяющий работать с изображениями в формате RAW";s:10:"groupLabel";s:45:"Графические Инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:38:"处理 RAW 格式图像的图形工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:38:"處理 RAW 格式圖像的圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:70:"RAW 形式を扱うためのグラフィックツールキットです";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:5:"Dcraw";s:11:"description";s:52:"Graphics toolkit for processing images in raw format";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:2:{i:10212;a:19:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"members";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"members";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:4:"Lede";s:11:"description";s:21:"Ledelyste en profiele";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Membres";s:11:"description";s:28:"Llistas i Perfils de Membres";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Uživ. nastavení";s:11:"description";s:29:"Seznam uživatelů a profilů";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Medlemmer";s:11:"description";s:24:"Medlemsliste og profiler";s:10:"groupLabel";s:7:"Galleri";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Mitglieder";s:11:"description";s:27:"Mitgliederliste und Profile";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Miembros";s:11:"description";s:32:"Lista y Perfiles de los Miembros";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Miembros";s:11:"description";s:29:"Listas y Perfiles de Miembros";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Miembros";s:11:"description";s:29:"Listas y Perfiles de Miembros";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Kasutajad";s:11:"description";s:32:"Kasutajate Nimekiri ja Profiilid";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Kideak";s:11:"description";s:26:"Kide Zerrenda eta Profilak";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Membres";s:11:"description";s:28:"Liste des membres et profils";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"Baill";s:11:"description";s:30:"Liosta na baill agus achoimrí";s:10:"groupLabel";s:10:"Gailearaí";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:16:"Γκαλλερύ";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Membri";s:11:"description";s:22:"Lista Membri e Profili";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Lietotāji";s:11:"description";s:30:"Lietotāju saraksts un profili";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Nariai";s:11:"description";s:29:"Narių sąrašas ir profiliai";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:5:"Tagok";s:11:"description";s:25:"Tagok listája, es adatai";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:5:"Leden";s:11:"description";s:23:"Ledenlijst en Profielen";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Użytkownicy";s:11:"description";s:30:"Lista i profile użytkowników";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:27:"Lista de Usuários e Perfis";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Galeria";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Membri";s:11:"description";s:27:"Lista de membrii si profile";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Členovia";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:8:"Galerija";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Članovi";s:11:"description";s:25:"Spisak članova i profili";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:16:"Ryhmän Jäsenet";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Medlemmar";s:11:"description";s:25:"Medlemslista och profiler";s:10:"groupLabel";s:7:"Galleri";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Учасник";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Thành viên";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Üyeler";s:11:"description";s:26:"Üye Listesi ve Profilleri";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:22:"Потребители";s:11:"description";s:62:"Списък и Профили на Потребителите";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:39:"Список пользователей";s:11:"description";s:62:"Список пользователей и их Профили";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"用户";s:11:"description";s:21:"用户列表和档案";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"會員";s:11:"description";s:21:"會員列表和檔案";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"회원";s:11:"description";s:29:"회원 목록과 개인정보";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"メンバー";s:11:"description";s:42:"メンバーリストとプロフィール";s:10:"groupLabel";s:15:"ギャラリー";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"الأعضاء";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:14:"משתמשים";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:12:"גלרייה";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Members";s:11:"description";s:25:"Members List and Profiles";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:24:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:12:"uploadapplet";a:3:{s:6:"header";a:6:{s:2:"id";s:12:"uploadapplet";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Oplaai Applet";s:11:"description";s:47:"Eenvoudig om te gebruik oplaai applet vir media";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:20:"Aplicació de Pujada";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:7:"Importa";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Applet pro upload";s:11:"description";s:41:"Jednoduše použitelný applet pro upload";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Upload-program";s:11:"description";s:30:"Nemt at benytte upload-program";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:15:"Hochlade-Applet";s:11:"description";s:73:"Dies ist ein einfach zu handhabendes Applet um Mediendateien hochzuladen.";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:23:"Üleslaadimise Programm";s:11:"description";s:48:"Kergelt kasutatav meedia üleslaadimise programm";s:10:"groupLabel";s:7:"Impordi";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Igoera Applet-a";s:11:"description";s:49:"Elementuak igotzeko erabiliera errazteko applet-a";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:26:"Applet de téléchargement";s:11:"description";s:47:"Applet de téléchargement simple d'utilisation";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:45:"Un'applet per caricare facilmente nuovi media";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:28:"Augšupielādes sīklietotne";s:11:"description";s:51:"Viegli lietojama failu augšupielādes sīklietotne";s:10:"groupLabel";s:9:"Importēt";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Įkėlimo programa";s:11:"description";s:35:"Paprasta naudoti įkėlimo programa";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:24:"Feltöltő Segédprogram";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:12:"Importálás";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:47:"Eenvoudig te gebruiken upload applet voor media";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:44:"Prosty w użyciu aplet do wysyłania plików";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:16:"Applet de upload";s:11:"description";s:41:"Applet de upload de mídia fácil de usar";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:22:"Aplicatie de incarcare";s:11:"description";s:57:"Aplicatie usor de folosit pentru incarcarea fotografiilor";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:16:"Alatka za prenos";s:11:"description";s:37:"Alatka za jednostavan prenos datoteka";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Julkaisu-Appletti";s:11:"description";s:45:"Helppokäyttöinen julkaisu-appletti medialle";s:10:"groupLabel";s:14:"Sisääntuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:19:"Uppladdnings Applet";s:11:"description";s:51:"En lättanvänd uppladdnings applet för mediafiler";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Applet Yükle";s:11:"description";s:50:"Kullanması kolay, medya için applet ile yükleme";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:21:"Через Аплет";s:11:"description";s:96:"Удобная в использовании загрузка данных через аплет";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"上传工具";s:11:"description";s:39:"用于媒体文件的易用上传工具";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"上傳小程式";s:11:"description";s:39:"上傳媒體檔案用的簡易小程式";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:45:"손쉬운 파일올리기를 제공합니다.";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"アップロードアプレット";s:11:"description";s:72:"簡単にメディアをアップロードできるアプレットです";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:22:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"hidden";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"hidden";s:7:"version";s:5:"1.0.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15352";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Skryté položky";s:11:"description";s:77:"Skrytí položek/alb pro návštěvníky, pokud nezadají přesnou URL adresu";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Skjulte Elementer";s:11:"description";s:90:"Skjul elementer-albummer for gæster indtil de direkte bliver tilgået med den rigtige URL";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Versteckte Elemente";s:11:"description";s:94:"Verstecke Elemente/Alben vor Gästen solange Sie nicht die korrekte vollständige URL benutzen";s:10:"groupLabel";s:8:"Anzeigen";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Elementos Ocultos";s:11:"description";s:105:"Ocultar elementos/álbumes a los invitados a no ser que accedan directamente a través de su correcta URL";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Elementos Ocultos";s:11:"description";s:105:"Ocultar elementos/álbumes a los invitados a no ser que accedan directamente a través de su correcta URL";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Elementos Ocultos";s:11:"description";s:105:"Ocultar elementos/álbumes a los invitados a no ser que accedan directamente a través de su correcta URL";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:23:"Ezkutatutako Elementuak";s:11:"description";s:76:"Elementu/albumak ezkutatu bezeroei zuzenean URL zehatzaren bidez sartu ezean";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Éléments cachés";s:11:"description";s:110:"Cacher des éléments et des albums de la vue des invités tant qu'ils ne sont pas accédés avec la bonne URL";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Oggetti Nascosti";s:11:"description";s:76:"Nascondi oggetti/album dai visitatori se non sono raggiunti con l'URL giusto";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"Slēptie vienumi";s:11:"description";s:76:"Slēptie vienumi/albumi viesiem līdz viesi piekļūst tiem ar korekto saiti";s:10:"groupLabel";s:9:"Atrādīt";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Rejtett elemek";s:11:"description";s:109:"Elemek/albumok elrejtése a vendég felhasználók elől, hacsak nem teljes/pontos URL-lel hivatkoznak rájuk";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Verborgen Items";s:11:"description";s:101:"Verborgen items zijn niet zichtbaar voor gast bezoekers, totdat het item rechtstreeks wordt benaderd.";s:10:"groupLabel";s:9:"Laat zien";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Ukryte pozycje";s:11:"description";s:108:"Ukrywa pozycje/albumy z pozostawioną możliwością dostępu poprzez wprowadzenie prawidłowego adresu URL.";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Ascunde articole";s:11:"description";s:97:"Ascunde articolele/albumele pina cind vizitatorii nu le acceseaza direct cu URL-ul corespunzator.";s:10:"groupLabel";s:12:"Vizualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Dolda objekt";s:11:"description";s:72:"Dölj objekt/album från gäster tills dom accessas direkt med rätt URL";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Saklı Ögeler";s:11:"description";s:91:"Ögeleri/Albümleri doğru adresle erişilene kadar ziyaretçiler için saklı duruma getir";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:31:"Скрытые Элементы";s:11:"description";s:140:"Прячет элементы/альбомы от гостей, пока они не обратятся по точному адресу URL";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"隐藏项目";s:11:"description";s:84:"在用直接指到它们的网址存取前,隐藏项目或相簿不让访客看到";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"隱藏項目";s:11:"description";s:84:"在用直接指到它們的網址存取前,隱藏項目或相簿不讓訪客看到";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:120:"손님이 아이템이나 사진첩에 곧바로 접근하는 것으로부터 아이템이나 사진첩을 숨김니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"隠されたアイテム";s:11:"description";s:114:"正しいURLで直接アクセスされるまでは、アイテムやアルバムをゲストから隠しておく";s:10:"groupLabel";s:18:"ディスプレイ";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Hidden Items";s:11:"description";s:72:"Hide items/albums from guests until directly accessed with the right URL";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:13:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15352;a:25:{s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"imageframe";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"imageframe";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Fotoraam";s:11:"description";s:19:"Trek rame om beelde";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:19:"Rámečky obrázků";s:11:"description";s:37:"Zobrazení rámečků okolo obrázků";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Billedramme";s:11:"description";s:31:"Generer rammer omkring billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Bilderrahmen";s:11:"description";s:16:"Bilder einrahmen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"IrudiMarkoa";s:11:"description";s:37:"Irudi inguruko errenderizazio markoak";s:10:"groupLabel";s:9:"Bistarazu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Encadrements";s:11:"description";s:35:"Afficher un cadre autour des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:40:"Visualizza cornici intorno alle immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Attēlu rāmis";s:11:"description";s:33:"Zīmēt rāmjus apkārt attēliem";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"VaizdoRėmas";s:11:"description";s:41:"Aplink paveikslėlius generuoti rėmelius";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Képkeret";s:11:"description";s:35:"Keret elhelyezése a képek körül";s:10:"groupLabel";s:9:"Kijelzés";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"AfbeeldingsKader";s:11:"description";s:33:"Genereer kaders rond afbeeldingen";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Ramki";s:11:"description";s:34:"Dodaje ramki do zdjęć i albumów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Cadre imagine";s:11:"description";s:25:"Afiseaza cadrele imaginii";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Okvir slike";s:11:"description";s:23:"Prikaz okvira oko slika";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"KuvaKehys";s:11:"description";s:35:"Näytä kehykset kuvien ympärillä";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Bildram";s:11:"description";s:25:"Rendera ramar runt bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"ResimÇerçevesi";s:11:"description";s:39:"Çerçeveleri resim etrafında çevrele";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Рамки Изображений";s:11:"description";s:61:"Создает рамки вокруг изображений";s:10:"groupLabel";s:22:"Отображения";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"图像边框";s:11:"description";s:24:"环绕图像渲染边框";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"圖片邊框";s:11:"description";s:27:"在圖片週圍畫上邊框";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:36:"이미지에 액자를 씌웁니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"イメージフレーム";s:11:"description";s:39:"フレームを画像の周りに描く";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"imageblock";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"imageblock";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"en_GB";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Beeldblok";s:11:"description";s:59:"Willekeurig, Mees Onlangse of Mees Besigtigde Foto of Album";s:10:"groupLabel";s:6:"Blokke";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Blocs d'imatges";s:11:"description";s:71:"Aleatori. Imatge o àlbum més recents o més visitat.";s:10:"groupLabel";s:5:"Blocs";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Blok s obrázky";s:11:"description";s:69:"Náhodná, poslední nebo nejprohlíženější fotografie nebo album";s:10:"groupLabel";s:5:"Bloky";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Billedblok";s:11:"description";s:52:"Tilfældig, nyeste eller mest viste foto eller album";s:10:"groupLabel";s:6:"Blokke";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Bilderblock";s:11:"description";s:67:"Zufällige Auswahl aus neuestem oder meistgesehenem Bild oder Album";s:10:"groupLabel";s:7:"Blöcke";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Bloque de Imagenes";s:11:"description";s:51:"Foto o Álbum Aleatorio, Más Reciente o Más Visto";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Bloque de Imagenes";s:11:"description";s:51:"Foto o Álbum Aleatorio, Más Reciente o Más Visto";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Bloque de Imagenes";s:11:"description";s:51:"Foto o Álbum Aleatorio, Más Reciente o Más Visto";s:10:"groupLabel";s:7:"Bloques";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Pildiblokk";s:11:"description";s:68:"Juhuslik, Kõige Hilisem või Kõige Rohkem Vaadatud Foto või Album";s:10:"groupLabel";s:6:"Blokid";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"Irudi Blokea";s:11:"description";s:52:"Ausazko, azkeneko edo Ikusien den Album edo Argazkia";s:10:"groupLabel";s:7:"Blokeak";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Bloc image";s:11:"description";s:61:"Photo ou album aléatoire, le plus récent, le plus consulté";s:10:"groupLabel";s:5:"Blocs";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Bloc Íomhá";s:11:"description";s:62:"Íomhá nó albam randamach, nó is mó nua, nó is mó cuarta";s:10:"groupLabel";s:6:"Blocks";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Blocco Immagine";s:11:"description";s:55:"Foto o Album Casuali, Più Recenti oppure Più Visitati";s:10:"groupLabel";s:7:"Blocchi";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Attēlu bloks";s:11:"description";s:67:"Nejaušs, Pēdējais vai Visvairāk apskatītais attēls vai albums";s:10:"groupLabel";s:5:"Bloks";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Képblokk";s:11:"description";s:73:"Véletlen, legfrissebb vagy a legtöbbször megtekintett fotó vagy album";s:10:"groupLabel";s:7:"Blokkok";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Afbeelding Blok";s:11:"description";s:56:"Willekeurig, Meest Recent of Meest Bekeken Foto of Album";s:10:"groupLabel";s:7:"Blokken";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Blok Zdjęć";s:11:"description";s:73:"Przypadkowe, najnowsze lub najczęściej wyświetlane zdjęcia lub albumy";s:10:"groupLabel";s:5:"Bloki";}s:5:"pt_BR";a:3:{s:4:"name";s:15:"Bloco de imagem";s:11:"description";s:53:"Foto ou Álbum Aleatório, Mais Recente ou Mais Visto";s:10:"groupLabel";s:6:"Blocos";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Bloc imagine";s:11:"description";s:64:"la intimplare, ultimele sau cele mai vizualizate foto sau albume";s:10:"groupLabel";s:7:"Blocuri";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Blok sa slikom";s:11:"description";s:68:"Slučajno izabrana, najnovija ili najgledanija fotografija ili album";s:10:"groupLabel";s:7:"Blokovi";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Kuvalohko";s:11:"description";s:58:"Satunnainen, Viimeisin tai Eniten Katsottu Kuva tai Albumi";s:10:"groupLabel";s:6:"Lohkot";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Bildblock";s:11:"description";s:56:"Slumpmässig, Senaste eller Mest Visade Foto eller Album";s:10:"groupLabel";s:5:"Block";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Hộp Ảnh";s:11:"description";s:75:"Ảnh/Album ngẫu nhiên, mới nhất, hoặc được xem nhiều nhất";s:10:"groupLabel";s:5:"Hộp";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Resim Bloğu";s:11:"description";s:64:"Rastgele, En Yeni ya da En Çok Görüntülenen Foto veya Albüm";s:10:"groupLabel";s:7:"Bloklar";}s:5:"bg_BG";a:3:{s:4:"name";s:34:"Блок с Изображения";s:11:"description";s:91:"Случайна, ай-нова или най-гледана снимка или албум";s:10:"groupLabel";s:14:"Блокове";}s:5:"ru_RU";a:3:{s:4:"name";s:31:"Блок Изображения";s:11:"description";s:128:"Случайные, последние или самые просматриваемые Фотография или Альбом";s:10:"groupLabel";s:10:"Блоки";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"图像功能块";s:11:"description";s:45:"随机,最近或最具人气照片或相册";s:10:"groupLabel";s:9:"内容块";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"圖片區塊";s:11:"description";s:51:"隨機,最近或觀賞數最高的照片或相簿";s:10:"groupLabel";s:6:"區塊";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:71:"무작위, 가장 최근또는 가장 많이 본 사진또는 사진첩";s:10:"groupLabel";s:6:"Blocks";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"イメージブロック";s:11:"description";s:90:"ランダム、最近の、あるいはもっとも閲覧数の多い画像やアルバム";s:10:"groupLabel";s:12:"ブロック";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}s:5:"he_IL";a:3:{s:4:"name";s:19:"בלוק תמונה";s:11:"description";s:71:"אלבום או תמונה אקראי, אחרון או הכי נצפה.";s:10:"groupLabel";s:12:"בלוקים";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Image Block";s:11:"description";s:49:"Random, Most Recent or Most Viewed Photo or Album";s:10:"groupLabel";s:6:"Blocks";}}s:9:"languages";a:2:{i:10212;a:25:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:36:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"imagemagick";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"imagemagick";s:7:"version";s:5:"1.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Imagemagick";s:11:"description";s:48:"ImageMagick / GraphicsMagick Grafiese Hulpmiddel";s:10:"groupLabel";s:20:"Grafiese Hulpmiddele";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"Grafický nástroj ImageMagick/GraphicsMagick";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:46:"ImageMagick / GraphicsMagick grafisk værktøj";s:10:"groupLabel";s:20:"Grafiske værktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:48:"ImageMagick / GraphicsMagick Grafik-Werkzeugsatz";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:51:"Herramientas Gráficas ImageMagick / GraphicsMagick";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:51:"Herramientas Gráficas ImageMagick / GraphicsMagick";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:51:"Herramientas Gráficas ImageMagick / GraphicsMagick";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:50:"ImageMagick / GraphicsMagick Tresnabarra Grafikoak";s:10:"groupLabel";s:21:"Tresnabarra Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:56:"Boîte à outils graphiques ImageMagick / GraphicsMagick";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:41:"Εργαλειοθήκη Γραφικών";}s:5:"is_IS";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:53:"Set di Strumenti Grafici ImageMagick / GraphicsMagick";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:48:"ImageMagick / GraphicMagick grafikas aprīkojums";s:10:"groupLabel";s:20:"Grafikas aprīkojums";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:57:"ImageMagick / GraphicsMagick grafinių įrankių rinkinys";s:10:"groupLabel";s:28:"Grafikos įrankių rinkiniai";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Imagemagick";s:11:"description";s:46:"ImageMagick / GraphicsMagick Grafische Toolkit";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:28:"Pakiet graficzny ImageMagick";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:58:"Caixa de ferramentas gráfica ImageMagick / GraphicsMagick";s:10:"groupLabel";s:31:"Caixas de ferramentas gráficas";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick grafička alatka";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:47:"ImageMagick / GraphicsMagick Grafiikkatyökalut";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:40:"ImageMagick grafisk verktygsuppsättning";s:10:"groupLabel";s:31:"Grafiska verktygsuppsättningar";}s:5:"th_TH";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:46:"ImageMagick / GraphicsMagick Grafik Araçları";s:10:"groupLabel";s:17:"Grafik Araçları";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:74:"Графические Инструменты ImageMagick / GraphicsMagick";s:10:"groupLabel";s:46:"Графические Инструменты ";}s:5:"zh_CN";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:38:"ImageMagick/GraphicsMagick图像工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:41:"ImageMagick / GraphicsMagick 圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:65:"ImageMagick / GraphicsMagick グラフィックツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"ImageMagick";s:11:"description";s:45:"ImageMagick / GraphicsMagick Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:2:{i:10212;a:28:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:36:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"useralbum";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"useralbum";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:16:"Gebruikersalbums";s:11:"description";s:37:"Skep 'n album vir elke nuwe gebruiker";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:23:"Àlbums d'usuaris";s:11:"description";s:39:"Crear un àlbum per a cada usuari";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Alba uživatelů";s:11:"description";s:49:"Vytvoření alba pro každého nového uživatele";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:15:"Bruger albummer";s:11:"description";s:33:"Opret et album for hver ny bruger";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Benutzeralben";s:11:"description";s:53:"Ein separates Album für jeden neuen Benutzer anlegen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Álbumes de usuarios";s:11:"description";s:39:"Crear un álbum para cada nuevo usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Álbumes de usuarios";s:11:"description";s:39:"Crear un álbum para cada nuevo usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Álbumes de usuarios";s:11:"description";s:39:"Crear un álbum para cada nuevo usuario";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:16:"Kasutaja Albumid";s:11:"description";s:32:"Loo album igale uuele kasutajale";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Erabiltzaile Albumak";s:11:"description";s:50:"Erabiltzaile berri bakoitzarentzat album bat sortu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:20:"Albums d'utilisateur";s:11:"description";s:46:"Créer un album pour chaque nouvel utilisateur";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Album degli Utenti";s:11:"description";s:35:"Crea un album per ogni nuovo utente";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Lietotāja albumi";s:11:"description";s:45:"Veidot jaunu albumu katram jaunam lietotājam";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:22:"Felhasználói albumok";s:11:"description";s:47:"Album létrehozása minden új felhasználóhoz";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"Gebruikersalbums";s:11:"description";s:41:"Maak een album voor elke nieuwe gebruiker";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:21:"Albumy użytkowników";s:11:"description";s:45:"Tworzy album dla każdego nowego użytkownika";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:23:"Albumele utilizatorilor";s:11:"description";s:46:"Creeaza un album pentru fiecare utilizator nou";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Korisnički albumi";s:11:"description";s:43:"Pravljenje albuma za svakog novog korisnika";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Användaralbum";s:11:"description";s:40:"Skapa ett album för varje ny användare";s:10:"groupLabel";s:7:"Galleri";}s:5:"th_TH";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:22:"Kullanıcı Albümleri";s:11:"description";s:39:"Her yeni kullanıcı için albüm yarat";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:39:"Потребителски Албуми";s:11:"description";s:74:"Създава на албум за всеки нов потребител";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:41:"Альбомы Пользователей";s:11:"description";s:91:"Создание альбома для каждого нового пользователя";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:24:"用户个人相册设置";s:11:"description";s:36:"为每个新用户新建个人相册";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"用戶個人相簿";s:11:"description";s:36:"為每個新用戶建立個人相簿";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"사용자 사진첩";s:11:"description";s:47:"각 새 사용자를 위한 사진첩 만들기";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"ユーザアルバム";s:11:"description";s:51:"新規ユーザそれぞれにアルバムを作成";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:25:"אלבום משתמשים";s:11:"description";s:44:"צור אלבום בשביל כל משתמש";s:10:"groupLabel";s:10:"גלריה";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"User Albums";s:11:"description";s:33:"Create an album for each new user";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:34:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"slideshow";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"slideshow";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:4;}s:15:"stringsRevision";s:5:"15945";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:15:"Skyfievertoning";s:11:"description";s:15:"Skyfievertoning";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:22:"Prezentace (slideshow)";s:11:"description";s:22:"Prezentace (slideshow)";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Fremviser";s:11:"description";s:9:"Fremviser";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Diashow";s:11:"description";s:7:"Diashow";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:13:"Presentación";s:11:"description";s:13:"Presentación";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:13:"Presentación";s:11:"description";s:13:"Presentación";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Presentación";s:11:"description";s:13:"Presentación";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Aurkezpena";s:11:"description";s:10:"Aurkezpena";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Diaporama";s:11:"description";s:9:"Diaporama";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Slīdrāde";s:11:"description";s:10:"Slīdrāde";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:20:"Skaidrių peržiūra";s:11:"description";s:20:"Skaidrių peržiūra";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Diavetítés";s:11:"description";s:12:"Diavetítés";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Diashow";s:11:"description";s:7:"Diashow";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Pokaz slajdów";s:11:"description";s:14:"Pokaz slajdów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Mostrar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:11:"Vizualizare";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:11:"Diapozitivi";s:10:"groupLabel";s:8:"Prikaži";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:11:"Diapozitivi";s:10:"groupLabel";s:8:"Prikaži";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Diaesitys";s:11:"description";s:9:"Diaesitys";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Bildspel";s:11:"description";s:8:"Bildspel";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Слайд-шоу";s:11:"description";s:17:"Слайд-шоу";s:10:"groupLabel";s:22:"Отображение";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Trình chiếu";s:11:"description";s:14:"Trình chiếu";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Slaytgösterisi";s:11:"description";s:15:"Slaytgösterisi";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Преглед";s:11:"description";s:14:"Преглед";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:17:"Слайд-шоу";s:11:"description";s:17:"Слайд-шоу";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"幻灯片放映";s:11:"description";s:15:"幻灯片放映";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"幻燈片放映";s:11:"description";s:15:"幻燈片放映";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"슬라이드 쇼";s:11:"description";s:16:"슬라이드 쇼";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"スライドショー";s:11:"description";s:21:"スライドショー";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Slideshow";s:11:"description";s:9:"Slideshow";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:26:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15945;a:35:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"mime";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"mime";s:7:"version";s:5:"1.1.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"MIME Onderhoud";s:11:"description";s:40:"Onderhou MIME tipes en lêeruitbreidings";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Manteniment MIME";s:11:"description";s:55:"Mantingues els tipus MIME i les extensions dels fitxers";s:10:"groupLabel";s:11:"Dades extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:12:"Správa MIME";s:11:"description";s:38:"Správa MIME typů a přípon souborů";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:20:"MIME Vedligeholdelse";s:11:"description";s:37:"Vedligehold MIME typer og filendelser";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:15:"MIME-Verwaltung";s:11:"description";s:38:"MIME-Typen und Dateiendungen verwalten";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Mantenimiento MIME";s:11:"description";s:57:"Mantiene los tipos MIME y las extensiones de los archivos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Mantenimiento MIME";s:11:"description";s:57:"Mantiene los tipos MIME y las extensiones de los archivos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Mantenimiento MIME";s:11:"description";s:57:"Mantiene los tipos MIME y las extensiones de los archivos";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:13:"MIME Mantenua";s:11:"description";s:43:"Mime motak eta fitxategi luzapenak mantendu";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:26:"Maintenance des types MIME";s:11:"description";s:53:"Maintenir les types MIME et les extensions de fichier";s:10:"groupLabel";s:25:"Données complémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:17:"Manutenzione MIME";s:11:"description";s:45:"Gestisce i tipi MIME e le estensioni dei file";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"MIME Onderhoud";s:11:"description";s:41:"Onderhoud MIME typen en bestandsextensies";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Obsługa MIME";s:11:"description";s:42:"Obsługa typów MIME i rozszerzeń plików";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:39:"Manutenção dos tipos MIME";s:11:"description";s:49:"Mantenha tipos MIME e extensões do arquivo";s:10:"groupLabel";s:16:"Dados adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:16:"MIME održavanje";s:11:"description";s:48:"Ažuriranje MIME tipova i datotečnih ekstenzija";s:10:"groupLabel";s:14:"Dodatni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"MIME-Underhåll";s:11:"description";s:38:"Underhåll MIME-typer och filändelser";s:10:"groupLabel";s:16:"Extrainformation";}s:5:"th_TH";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"MIME Bakımı";s:11:"description";s:51:"MIME türlerinin ve dosya uzantılarının bakımı";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:24:"Поддержка MIME ";s:11:"description";s:75:"Поддержка MIME типов и файловых расширений";s:10:"groupLabel";s:41:"Дополнительные Данные";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"MIME维护";s:11:"description";s:34:"维护MIME类型和文件扩展名";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"MIME 維護";s:11:"description";s:30:"維護 MIME 類型和副檔名";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:23:"MIME メンテナンス";s:11:"description";s:59:"MIME タイプと拡張子のメンテナンスをします";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:16:"MIME Maintenance";s:11:"description";s:39:"Maintain MIME types and file extensions";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:18:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"sitemap";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"sitemap";s:7:"version";s:5:"1.0.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Mapa stránek";s:11:"description";s:57:"Pro Vaši Galerii generuje Google Sitemap (mapu stránek)";s:10:"groupLabel";s:6:"Export";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:45:"Erzeugt eine Google Sitemap für Ihre Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Gune-mapa";s:11:"description";s:46:"Google gune-mapa bat sortu zure galeriarentzat";s:10:"groupLabel";s:9:"Esportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Carte de site";s:11:"description";s:47:"Générer une carte de site Google pour Gallery";s:10:"groupLabel";s:8:"Exporter";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:55:"Genera una Mappa del Sito con Google per la tua Gallery";s:10:"groupLabel";s:7:"Esporta";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Vietnes karte";s:11:"description";s:46:"Ģenerēt Google vietnes karti Jūsu Galerijai";s:10:"groupLabel";s:10:"Eksportēt";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:43:"Genereer een Google sitemap voor uw Gallery";s:10:"groupLabel";s:10:"Exporteren";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Mapa strony";s:11:"description";s:33:"Generuje mapę galerii dla Google";s:10:"groupLabel";s:6:"Export";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:46:"Producerar en Google Sitemap för ditt Galleri";s:10:"groupLabel";s:9:"Exportera";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Siteharitası";s:11:"description";s:45:"Galeriniz için Google Siteharitası yaratın";s:10:"groupLabel";s:7:"Gönder";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ru_RU";a:3:{s:4:"name";s:21:"Карта сайта";s:11:"description";s:91:"Генерирует карту сайта Google Sitemap для Вашей Галереи.";s:10:"groupLabel";s:14:"Экспорт";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:36:"为你的图库产生 Google Sitemap";s:10:"groupLabel";s:6:"导出";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:39:"為你的 Gallery 產生 Google Sitemap";s:10:"groupLabel";s:6:"滙出";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"サイトマップ";s:11:"description";s:48:"GalleryのためのGoogle Sitemapを作成する";s:10:"groupLabel";s:18:"エクスポート";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}}s:9:"languages";a:2:{i:10212;a:13:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:18:{s:2:"cs";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"permalinks";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"permalinks";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Aliasy";s:11:"description";s:42:"Aliasy (trvalé aliasy) pro Vaše položky";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Permanente Verweise";s:11:"description";s:61:"Erstellen Sie simplere permanente Verweise zu Ihren Elementen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:13:"Loturafinkoak";s:11:"description";s:53:"Zure elementuen eremura ezizen finko sinple bat sortu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Liens permanents";s:11:"description";s:69:"Créer simplement des liens permanents vers vos éléments de Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:60:"Crea degli alias permanenti più semplici per i tuoi oggetti";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:32:"Maak simpele aliases naar items.";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Linki bezpośrednie";s:11:"description";s:65:"Tworzy proste linki bezpośrednie do pozycji (albumów) w galerii";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Permalink-uri";s:11:"description";s:56:"Creeaza legaturi permanente simple catre articolele tale";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Permanentalänkar";s:11:"description";s:49:"Skapa enklare permanenta aliases till dina objekt";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Постоянные ссылки";s:11:"description";s:101:"Создание элементарных постоянных ссылок для элементов";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"固定网址";s:11:"description";s:45:"为你的项目产生简单、固定的别名";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"固定網址";s:11:"description";s:45:"為你的項目產生簡單、固定的別名";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"고유 주소";s:11:"description";s:80:"당신의 아이템에 반 영구적인 간단한 별칭을 줄수 있습니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"Permalink";s:11:"description";s:69:"アイテム空間への簡潔で永続的なエイリアスの作成";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:13:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"search";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"search";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Soektog";s:11:"description";s:18:"Deursoek u Gallery";s:10:"groupLabel";s:15:"Gallery Soektog";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Recerca";s:11:"description";s:20:"Busca el teu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Hledat";s:11:"description";s:27:"Hledání ve Vaší Galerii";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:4:"Søg";s:11:"description";s:18:"Søg i dit galleri";s:10:"groupLabel";s:7:"Galleri";}s:5:"de_DE";a:3:{s:4:"name";s:5:"Suche";s:11:"description";s:24:"Ihre Gallery durchsuchen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Buscar";s:11:"description";s:19:"Busca en tu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Buscar";s:11:"description";s:19:"Busca en tu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Búsqueda";s:11:"description";s:19:"Busca en tu Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Otsi";s:11:"description";s:14:"Otsi Galeriist";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Bilatu";s:11:"description";s:20:"Zure Galerian Bilatu";s:10:"groupLabel";s:7:"Gallery";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Rechercher";s:11:"description";s:29:"Rechercher dans votre galerie";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Cuardach";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Cerca";s:11:"description";s:23:"Cerca nella tua Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Meklēt";s:11:"description";s:23:"Meklēt Jūsu Galerijā";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Paieška";s:11:"description";s:19:"Ieškoti galerijoje";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Keresés";s:11:"description";s:24:"Keresés a Galériádban";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Zoeken";s:11:"description";s:19:"Doorzoek uw Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Szukaj";s:11:"description";s:26:"Przeszukaj swoją galerię";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Procura";s:11:"description";s:22:"Procura na sua Galeria";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Pesquisar";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Pretraga";s:11:"description";s:26:"Pretražite svoju Galeriju";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Etsi";s:11:"description";s:18:"Etsi Galleriastasi";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:4:"Sök";s:11:"description";s:19:"Sök i ditt Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Пошук";s:11:"description";s:28:"Пошук у Галереї";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Tìm kiếm";s:11:"description";s:37:"Tìm kiếm trong Gallery của bạn";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:3:"Ara";s:11:"description";s:13:"Galerinde Ara";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Търсене";s:11:"description";s:36:"Търсене в Галерията";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Поиск";s:11:"description";s:28:"Поиск в Галерее";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"搜索";s:11:"description";s:18:"搜索您的图库";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"搜尋";s:11:"description";s:20:"搜尋你的 Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"찾기";s:11:"description";s:34:"Gallery에서 검색을 합니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"検索";s:11:"description";s:16:"Galleryを検索";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"بحث";s:11:"description";s:30:"ابحث داخل ألبومك";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Search";s:11:"description";s:19:"Search your Gallery";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:30:{s:2:"af";i:10212;s:2:"ar";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"nokiaupload";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"nokiaupload";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Nokia Beeld Oplaai";s:11:"description";s:55:"Implementering van Nokia Beeld Oplaai Bediener API v1.1";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:49:"Implementace "Nokia Image Upload Server API v1.1"";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementering af Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Nokia Bilder-Upload";s:11:"description";s:54:"Implementierung der Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:27:"Carga de Imágenes de Nokia";s:11:"description";s:74:"Implementación de la API v1.1 del Servidor de Carga de Imágenes de Nokia";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:27:"Carga de Imágenes de Nokia";s:11:"description";s:74:"Implementación de la API v1.1 del Servidor de Carga de Imágenes de Nokia";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:27:"Carga de Imágenes de Nokia";s:11:"description";s:74:"Implementación de la API v1.1 del Servidor de Carga de Imágenes de Nokia";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:18:"Nokia Irudi Igoera";s:11:"description";s:53:"Nokia Irudi Igoera Zerbitzari API v.1. inplementazioa";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:31:"Téléchargement d'images Nokia";s:11:"description";s:55:"Implémentation de l'API Nokia Image Upload Server v1.1";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:60:"Implementazione delle Api v1.1 del Server Nokia Image Upload";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:22:"Nokia Afbeeling Upload";s:11:"description";s:57:"Implementatie van Nokia Afbeelding Upload Server API v1.1";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:49:"Implementacja serwera Nokia Image Upload API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:48:"Implementarea Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Nokia prenos slika";s:11:"description";s:49:"Nokia Image Upload Server API v1.1 implementacija";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:22:"Nokia Bild uppladdning";s:11:"description";s:58:"Impementation av Nokia's Bild Uppladdnings Server API v1.1";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:22:"Nokia Resim Gönderimi";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:53:"Внедрение Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:44:"诺基亚图片上传服务器API v1.1工具";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"Nokia 圖片上傳";s:11:"description";s:43:"Nokia 圖片上傳伺務器 API v1.1 工具";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"ノキア画像アップロード";s:11:"description";s:44:"Nokia Image Upload Server API v1.1 の実装";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:18:"Nokia Image Upload";s:11:"description";s:52:"Implementation of Nokia Image Upload Server API v1.1";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:18:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"rearrange";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"rearrange";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Herrangskik";s:11:"description";s:59:"Herrangskik die volgorde van alle album items tergelykertyd";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:12:"Recol·locar";s:11:"description";s:70:"Recol·loca l'ordre de tots els elements de l'àbum d'una vegada";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Uspořádat";s:11:"description";s:46:"Hromadná změna pořadí všech položek alba";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Reorganiser";s:11:"description";s:66:"Reorganiser rækkefølgen på alle objekter i albummet på en gang";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Reihenfolge ändern";s:11:"description";s:56:"Reihenfolge mehrerer Album-Elemente gleichzeitig ändern";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:9:"Recolocar";s:11:"description";s:63:"Recoloca el orden de los elementos del álbum, todos de una vez";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:9:"Recolocar";s:11:"description";s:63:"Recoloca el orden de los elementos del álbum, todos de una vez";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:9:"Recolocar";s:11:"description";s:63:"Recoloca el orden de los elementos del álbum, todos de una vez";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Ordenatu";s:11:"description";s:34:"Album guztien ordena batera aldatu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"Réarranger";s:11:"description";s:56:"Réarranger l'ordre de tous les albums en une seule fois";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Ridisponi";s:11:"description";s:62:"Modifica l'ordine degli oggetti di un album tutti in una volta";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Perrūšiuoti";s:11:"description";s:54:"Perrūšiuoti visų albumo elementų tvarką iš karto";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Átrendezés";s:11:"description";s:72:"Az összes albumelem helyzetének egyszerre történő megváltoztatása";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Herschikken";s:11:"description";s:55:"Herschik de volgorde van albums items allemaal tegelijk";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Kolejność pozycji";s:11:"description";s:38:"Zmienia kolejność pozycji na stronie";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Reordenar";s:11:"description";s:39:"Reordenar os itens do album de uma vez ";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:17:"Promena redosleda";s:11:"description";s:50:"Promena redosleda svih objekata u albumu od jednom";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Järjestele";s:11:"description";s:50:"Järjestele kaikki albumin kohteet yhdellä kertaa";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Flytta";s:11:"description";s:45:"Byt ordning på alla albumobjekt på en gång";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:15:"Bố trí lại";s:11:"description";s:92:"Bố trí lại vị trí của tất cả các đối tượng trong album cùng một lúc";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"Yeniden Düzenle";s:11:"description";s:62:"Albüm ögelerinin sıralamasını bir kerede yeniden düzenle";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:22:"Пренаредете";s:11:"description";s:66:"Променете реда на албумите наведнъж";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:28:"Упорядочивание";s:11:"description";s:103:"Изменение порядка следования элементов в альбоме за раз";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:30:"立刻重新排序相册项目";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"安排順序";s:11:"description";s:42:"一次安排相簿中所有項目的順序";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"배열";s:11:"description";s:52:"사진첩의 아이템을 한번에 정열합니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"再編集";s:11:"description";s:60:"アルバムアイテムの順序を一度に変更します";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Rearrange";s:11:"description";s:46:"Rearrange the order of album items all at once";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:25:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:15:"slideshowapplet";a:3:{s:6:"header";a:6:{s:2:"id";s:15:"slideshowapplet";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:22:"Skyfievertoning Applet";s:11:"description";s:54:"Volskerm skyfievertoning met behulp van 'n Java applet";s:10:"groupLabel";s:9:"Vertoning";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Applet prezentace";s:11:"description";s:50:"Prezentace na celé obrazovce pomocí Java appletu";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:19:"Fremvisnings-applet";s:11:"description";s:51:"Fuldskærmsfremvisning ved hjælp af en Java applet";s:10:"groupLabel";s:7:"Visning";}s:5:"de_DE";a:3:{s:4:"name";s:14:"Diashow-Applet";s:11:"description";s:43:"Vollbild-Diashow mittels eines Java-Applets";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:23:"Applet de Presentación";s:11:"description";s:58:"Presentación a pantalla completa usando un applet de Java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:23:"Applet de Presentación";s:11:"description";s:58:"Presentación a pantalla completa usando un applet de Java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:23:"Applet de Presentación";s:11:"description";s:58:"Presentación a pantalla completa usando un applet de Java";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:23:"Slaidiesitluse Programm";s:11:"description";s:52:"Slaidiesitlus täisekraanil kasutades Java programmi";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:18:"aurkezpen Applet-a";s:11:"description";s:51:"Pantaila osorako aurkezpena java applet-a erabiliaz";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:19:"Applet de diaporama";s:11:"description";s:50:"Diaporama plein écran à l'aide d'une applet Java";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:47:"Slideshow a tutto schermo usando un'applet Java";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:30:"Skaidrių peržiūros programa";s:11:"description";s:57:"Skaidrių peržiūra visame ekrane Java programos pagalba";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:25:"Diavetítő Segédprogram";s:11:"description";s:65:"Teljesképernyős diavetítés Java segédprogram használatával";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Diashow Applet";s:11:"description";s:54:"Volledig scherm diashow met behulp van een Java applet";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:21:"Aplet pokazu slajdów";s:11:"description";s:60:"Pełnoekranowy pokaz slajdów przy wykorzystaniu apletu Javy";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:20:"Applet de prezentare";s:11:"description";s:49:"Prezentare pe tot ecranul folosind un java applet";s:10:"groupLabel";s:7:"Afisare";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:27:"Diapozitivi čez cel zaslon";s:10:"groupLabel";s:6:"Prikaz";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Diapozitivi";s:11:"description";s:27:"Diapozitivi čez cel zaslon";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Diaesitys Apletti";s:11:"description";s:46:"Koko ruudun diaesitys käyttäen Java aplettia";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:23:"Diabildsvisning Applet ";s:11:"description";s:56:"Fullskärms diabildsvisning med hjälp av en Java applet";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Аплет Слайдшоу";s:11:"description";s:88:"Слайдшоу на цілий екран використовуючи аплет Java";s:10:"groupLabel";s:20:"Показувати";}s:5:"vi_VN";a:3:{s:4:"name";s:31:"Ứng dụng con trình chiếu";s:11:"description";s:59:"Trình chiếu toàn màn hình dùng ứng dụng con Java";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:22:"Slaytgösterisi Applet";s:11:"description";s:47:"Java Apple kullanarak Tam Ekran slaytgösterisi";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:53:"Аплет за Преглед на цял екран";s:11:"description";s:76:"Преглед на цял екран използвайки Java-аплет";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:30:"Апплет Слайд-шоу";s:11:"description";s:96:"Полноэкранное слайд-шоу с использованием Java апплета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"幻灯秀程序";s:11:"description";s:45:"全屏幕的幻灯秀需要使用 Java Applet";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:24:"幻燈片放映小程式";s:11:"description";s:45:"利用 Java 小程式全螢幕放映幻燈片";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:26:"슬아이드 쇼 애플릿";s:11:"description";s:83:"자바 애플릿을 이용해 꽉찬 화면의 슬라이드 쇼를 감상합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:36:"スライドショーアプレット";s:11:"description";s:76:"Javaアプレットを使ったフルスクリーンのスライドショー";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:16:"Slideshow Applet";s:11:"description";s:40:"Fullscreen slideshow using a Java applet";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:23:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:5:"en_GB";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:2:"gd";a:3:{s:6:"header";a:6:{s:2:"id";s:2:"gd";s:7:"version";s:5:"1.1.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:22:"Gd Grafiese Hulpmiddel";s:10:"groupLabel";s:19:"Grafiese Hulmiddele";}s:5:"ca_ES";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:17:"Eines Gd Graphics";s:10:"groupLabel";s:22:"Eines gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:21:"Grafický nástroj GD";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:20:"Gd grafisk værktøj";s:10:"groupLabel";s:20:"Grafiske værktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:22:"GD Grafik-Werkzeugsatz";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:34:"Juego de Herramientas Gráficas Gd";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:34:"Juego de Herramientas Gráficas Gd";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:34:"Juego de Herramientas Gráficas Gd";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:21:"Gd Graafikatööriist";s:10:"groupLabel";s:20:"Graafikatööriistad";}s:5:"eu_ES";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Gd Tresna-joko Grafikoa";s:10:"groupLabel";s:21:"Tresna-joko Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:30:"Boîte à outils graphiques GD";s:10:"groupLabel";s:28:"Boîtes à outils graphiques";}s:5:"ga_IE";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:27:"Set di Strumenti Grafici Gd";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Gd grafikas aprīkojums";s:10:"groupLabel";s:20:"Grafikas aprīkojums";}s:5:"lt_LT";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:18:"Grafikos įrankiai";}s:5:"hu_HU";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Gd grafikus eszköztár";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:47:"Gd Grafische Toolkit voor verwerking van foto's";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:23:"Narzędzie graficzne Gd";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:32:"Caixa de ferramentas gráfica GD";s:10:"groupLabel";s:31:"Caixas de ferramentas gráficas";}s:5:"pt_PT";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:31:"Setul de instrumente grafice Gd";s:10:"groupLabel";s:26:"Set de instrumente grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd grafička alatka";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:20:"GD grafiikkatyökalu";s:10:"groupLabel";s:18:"Grafiikkatyökalut";}s:5:"sv_SE";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:24:"Gd Grafisk verktygslåda";s:10:"groupLabel";s:21:"Grafisk verktygslåda";}s:5:"th_TH";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:30:"Bộ công cụ đồ họa Gd";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:16:"GD Grafik Aracı";s:10:"groupLabel";s:17:"Grafik Araçları";}s:5:"bg_BG";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:48:"GD Графические Инструменты";s:10:"groupLabel";s:45:"Графические инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:2:"GD";s:11:"description";s:14:"GD图形工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:15:"GD 圖形工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"GD 그래픽 도구";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:39:"Gd グラフィックツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:2:"Gd";s:11:"description";s:19:"Gd Graphics Toolkit";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"shutterfly";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"shutterfly";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly Foto Afdruk Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:37:"Modul tisku fotografií na Shutterfly";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:33:"Shutterfly foto-udskrivningsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:27:"Shutterfly Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:43:"Módulo de Impresion de Fotos en Shutterfly";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:37:"Shutterfly Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:26:"Impressions via Shutterfly";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:36:"Modulo di Stampa Foto con Shutterfly";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:28:"Moduł drukowania Shutterfly";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:52:"Modul za izradu fotografija preko Shutterfly servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:34:"Shutterfly kuvien tulostus moduuli";s:10:"groupLabel";s:11:"Kaupallinen";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:30:"Shutterfly foto utskriftsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:31:"Shutterfly Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:66:"Модуль печати фотографий на Shutterfly.com";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:28:"Shutterfly照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:29:"Shutterfly 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:30:"Shutterfly Photo 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:50:"Shutterfly Photo 画像プリントモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Shutterfly";s:11:"description";s:32:"Shutterfly Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:2:{i:10212;a:16:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:22:{s:2:"af";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16607";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"sizelimit";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"sizelimit";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Grootte Limiet";s:11:"description";s:27:"Verskaf beeldgrootte limiet";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Límit de mida";s:11:"description";s:38:"Definir límite de tamaño";s:10:"groupLabel";s:14:"Visualització";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Limit velikosti";s:11:"description";s:27:"Omezení velikosti obrázku";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:23:"Størrelsesbegrænsning";s:11:"description";s:38:"Definer billedestørrelsesbegrænsning";s:10:"groupLabel";s:7:"Visning";}s:5:"de_DE";a:3:{s:4:"name";s:22:"Größeneinschränkung";s:11:"description";s:55:"Eine Größeneinschränkung für Ihre Bilder definieren";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Límite de Tamaño";s:11:"description";s:42:"Define el límite de tamaño de la imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Límite de Tamaño";s:11:"description";s:42:"Define el límite de tamaño de la imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Límite de Tamaño";s:11:"description";s:42:"Define el límite de tamaño de la imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"Tamaina Muga";s:11:"description";s:25:"Irudi tamaina muga ezarri";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Limite de taille";s:11:"description";s:27:"Limite de taille des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:22:"Limite alla Dimensione";s:11:"description";s:51:"Definisce il limite della dimensione delle immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:32:"Képméret korlát beállítása";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"Maximale grootte";s:11:"description";s:36:"Geef maximale afbeeldings grootte op";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Limity zdjęć";s:11:"description";s:25:"Limity wielkości zdjęć";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Limite de tamanho";s:11:"description";s:39:"Definir limite para o tamanho da figura";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:22:"Ograničenje veličine";s:11:"description";s:40:"Definisanje ograničenja veličine slika";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Storleksgräns";s:11:"description";s:35:"Definiera storleksgrän för bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Boyut Limiti";s:11:"description";s:29:"Resim boyut limitini tanımla";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Лимит размера";s:11:"description";s:63:"Определяет лимит размера картинки";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:24:"定义图片尺寸限制";s:11:"description";s:24:"定义图片尺寸限制";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"大小限制";s:11:"description";s:24:"定義圖片大小限制";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"サイズ制限";s:11:"description";s:30:"画像サイズ上限を定義";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Size Limit";s:11:"description";s:25:"Define picture size limit";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"reupload";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"reupload";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Znovu nahrát";s:11:"description";s:34:"Umožní znovunahrání obrázků.";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Gen-upload";s:11:"description";s:40:"Gør det muligt at gen-uploade billeder.";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:18:"Erneutes Hochladen";s:11:"description";s:46:"Ermöglicht das erneute Hochladen von Bildern.";s:10:"groupLabel";s:18:"Zusätzliche Daten";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Recargar";s:11:"description";s:32:"Permite la recarga de imágenes.";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Recargar";s:11:"description";s:32:"Permite la recarga de imágenes.";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Recargar";s:11:"description";s:32:"Permite la recarga de imágenes.";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fr_FR";a:3:{s:4:"name";s:15:"Retélécharger";s:11:"description";s:20:"Remplacer les images";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:43:"Permette di rifare l'upload delle immagini.";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"Újrafeltöltés";s:11:"description";s:44:"Képek újrafeltöltését teszi lehetővé.";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Vernieuw";s:11:"description";s:56:"Maakt het vernieuwen van bestaande afbeeldingen mogelijk";s:10:"groupLabel";s:14:"Extra gegevens";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:20:"Aktualizacja plików";s:11:"description";s:65:"Pozwala na ponowne przesłanie i nadpisanie istniejących plików";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Återuppladda";s:11:"description";s:35:"Tillåter återuppladning av bilder";s:10:"groupLabel";s:10:"Extra data";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Yeniden Yükle";s:11:"description";s:44:"Resimlerin yeniden yüklenmesine izin verir.";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:35:"Повторная загрузка";s:11:"description";s:78:"Позволяет повторно загружать изображения.";s:10:"groupLabel";s:41:"Дополнительные Данные";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"重新上传";s:11:"description";s:27:"允许重新上传图片。";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"重新上載";s:11:"description";s:27:"允許重新上載圖片。";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"다시 올리기";s:11:"description";s:49:"사진을 다시 올리는것을 허용합니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"再アップロード";s:11:"description";s:48:"画像の再アップロードを許可する。";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Reupload";s:11:"description";s:28:"Allows reupload of pictures.";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:13:{s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"linkitem";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"linkitem";s:7:"version";s:7:"1.1.2.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Odkaz na položky";s:11:"description";s:53:"Tvorba odkazů na jiná alba nebo externí URL adresy";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Link emner";s:11:"description";s:52:"Opret links til andre albummer eller eksterne URL'er";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Element-Verweise";s:11:"description";s:66:"Erzeugt einen Verweis auf ein anderes Album, oder eine externe URL";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Elementuak Lotu";s:11:"description";s:47:"Beste album edo kanpoko URL-etara loturak sortu";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"Liens";s:11:"description";s:52:"Créer des liens vers des albums ou des URL externes";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:29:"Σύνδεση Αρχείων";s:11:"description";s:115:"Δημιουργία συνδέσμων σε άλλα άλμπουμ ή εξωτερικές διευθύνσεις";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Oggetti Link";s:11:"description";s:40:"Crea link ad altri album o a url esterni";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Elementų nuorodos";s:11:"description";s:57:"Sukurti nuorodas į kitus albumus arba į išorinius URL.";s:10:"groupLabel";s:11:"Vaizdavimas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:58:"Linkeket készít más albumokra, vagy külső webcímekre";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:50:"Maak links naar andere albums of naar externe URLs";s:10:"groupLabel";s:9:"Weergeven";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Linki";s:11:"description";s:62:"Tworzy linki do innego albumu lub do zewnętrzych adresów URL";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Leaga articole";s:11:"description";s:54:"Creeaza legaturi catre alte albume sau URL-uri externe";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Prikaz";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Objekti-veze";s:11:"description";s:56:"Pravljenje veza ka drugim albumima ili spoljnim adresama";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Länka objekt";s:11:"description";s:49:"Skapa länk till anndra album eller externa URLer";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:64:"Diğer albümlere yada dış kaynaklı url'lere bağlantı yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Ссылки на элементы";s:11:"description";s:99:"Создает ссылки на другие альбомы или внешние адреса url";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"链接项目";s:11:"description";s:48:"产生指到其他相簿或外部网址的链接";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"鏈接項目";s:11:"description";s:48:"產生指到其他相簿或外部網址的鏈接";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:62:"사진첩또는 확장된 주소등에 연결을 만듭니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:14:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:39:{s:2:"af";s:5:"16634";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16634";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16634";s:2:"de";s:5:"16040";s:2:"el";s:5:"16634";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16634";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16634";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16634";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16634";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"colorpack";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"colorpack";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Colour Packs";s:11:"description";s:43:"Select different colour palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Kleurpakette";s:11:"description";s:38:"Selekteer ander kleurpalette vir temas";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Paquets de Color";s:11:"description";s:51:"Selecciona diferents paletes de color per als temes";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:19:"Barevné nastavení";s:11:"description";s:20:"Výběr barev témat";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Farvepakker";s:11:"description";s:42:"Vælg forskellige farvepaletter for temaer";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Farbpaletten";s:11:"description";s:53:"Wählen Sie unterschiedliche Farbpaletten für Motive";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Paquetes de Color";s:11:"description";s:53:"Selecciona diferentes paletas de color para los temas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Paquetes de Color";s:11:"description";s:53:"Selecciona diferentes paletas de color para los temas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Paquetes de Color";s:11:"description";s:53:"Selecciona diferentes paletas de color para los temas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Kolore paketeak";s:11:"description";s:47:"Hautatu kolore paleta ezberdinak gai bakoitzeko";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Jeux de couleurs";s:11:"description";s:58:"Sélectionnez différents jeux de couleur pour les thèmes";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:45:"Seleziona differenti set di colori per i temi";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:15:"Spalvų paketai";s:11:"description";s:42:"Parinkite skirtingas temų spalvų paletes";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Színcsomagok";s:11:"description";s:58:"Különféle színpaletták kiválasztása a felületekhez";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Kleur Pakketten";s:11:"description";s:42:"Selecteer andere kleur pallet voor thema's";s:10:"groupLabel";s:9:"Weergeven";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:16:"Zestawy kolorów";s:11:"description";s:45:"Wybierz różne zestawy kolorów dla tematów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Pacotes de Cor";s:11:"description";s:52:"Selecione palhetas de cores diferentes para os temas";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Paketi boja";s:11:"description";s:42:"Biranje različitih paketa boja za izglede";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Färgpaket";s:11:"description";s:36:"Välj olika färgpaletter till teman";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:14:"Renk Paketleri";s:11:"description";s:43:"Temalar için farklı renk paletleri seçin";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:30:"Пакети с цветове";s:11:"description";s:72:"Изберете различни палитри за стиловете";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:31:"Цветовая палитра";s:11:"description";s:99:"Выбор различной цветовой палитры для оформления темы";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"彩色包";s:11:"description";s:33:"为布景主题选不同的色调";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"彩色包";s:11:"description";s:33:"為佈景主題選不同的色調";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:49:"사용하고자 하는 색상을 선택합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"カラーパック";s:11:"description";s:60:"テーマとは異なるカラーパレットを選択する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Color Packs";s:11:"description";s:42:"Select different color palettes for themes";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:23:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"fotokasten";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"fotokasten";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:37:"Modul tisku fotografií na Fotokasten";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:29:"Fotokasten Fot Printing Modul";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:26:"Fotokasten Fotodruck Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Módulo de Impresión de Fotografías con Fotokasten";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Módulo de Impresión de Fotografías con Fotokasten";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Módulo de Impresión de Fotografías con Fotokasten";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:37:"Fotokasten Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:26:"Impressions via Fotokasten";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:36:"Modulo di Stampa Foto con Fotokasten";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:29:"Fotokasten Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:28:"Moduł drukowania Fotokasten";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:52:"Modul za izradu fotografija preko Fotokasten servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:38:"Fotokasten Utskrifts Module för Foton";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:31:"Fotokasten Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:71:"Модуль печати фотографий через Fotokasten.de";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:28:"Fotokasten照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:29:"Fotokasten 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:31:"Fotokasten 사진 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:38:"Fotokasten 画像印刷モジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Fotokasten";s:11:"description";s:32:"Fotokasten Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:2:{i:10212;a:17:{s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"publishxp";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"publishxp";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15578";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Publiseer XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:46:"Send fotos til 'Gallery' direkte fra Windws XP";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:25:"Mit XP veröffentlichen";s:11:"description";s:66:"Bilder direkt von Microsoft Windows zur Gallery veröffentlichen";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"XP Argitaratzea";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:61:"Publier des photos dans Gallery directement depuis Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:51:"Pubblica foto in Gallery direttamente da Windows XP";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Publikuoti XP";s:11:"description";s:54:"Publikuoti vaizdus į Galeriją tiesiai iš Windows XP";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Publiceren XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Publikacja XP";s:11:"description";s:56:"Publikuje zdjęcia do galerii bezpośrednio z Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Julkaise XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Tuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Publicera XP";s:11:"description";s:53:"Publicera bilder till Gallery direkt från Windows XP";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Yayınlama XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:40:"Опубликование через XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"XP 发布";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"發表 XP";s:11:"description";s:47:"把相片直接從 Windows XP 發表到 Gallery";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:54:"Windows XP から直接Galleryに画像を公開する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:19:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15578;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"getid3";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"getid3";s:7:"version";s:5:"1.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:45:"Nástroj pro získání informací z id3 tagu";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"de_DE";a:3:{s:4:"name";s:6:"GetID3";s:11:"description";s:51:"Ein Werkzeug zum Auslesen von ID3-Tag-Informationen";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:77:"Un conjunto de herramientas para obtener la información de las etiquetas id3";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:77:"Un conjunto de herramientas para obtener la información de las etiquetas id3";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:77:"Un conjunto de herramientas para obtener la información de las etiquetas id3";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"GetID3";s:11:"description";s:63:"Boîte à outils pour extraire les données des étiquettes ID3";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:60:"Un set di strumenti per estrarre le informazioni dei tag id3";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"Tookit om id3 tag informatie uit te lezen";s:10:"groupLabel";s:14:"Extra Gegevens";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"GetID3";s:11:"description";s:40:"Narzędzie do pobierania znaczników id3";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:52:"En verktygslåda för extrahering av id3 information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:37:"id3 bilgisi almak için araçtakımı";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:52:"Извлечение данных из тэга id3";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:32:"取得 id3 标签资讯的工具";s:10:"groupLabel";s:12:"额外资料";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:32:"取得 id3 標籤資訊的工具";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:60:"ID3タグの情報を取得するためのツールキット";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Getid3";s:11:"description";s:41:"A toolkit for getting id3 tag information";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:12:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:13:"archiveupload";a:3:{s:6:"header";a:6:{s:2:"id";s:13:"archiveupload";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Laai Argief Op";s:11:"description";s:41:"Onttrek items vanuit opgelaaide ziplêers";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Càrrega d'Arxius";s:11:"description";s:37:"Extraure elements d'arxius zip pujats";s:10:"groupLabel";s:8:"Importar";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Upload archivů";s:11:"description";s:49:"Rozbalení položek z uploadovaných zip souborů";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:16:"Arkivoverførsel";s:11:"description";s:42:"Pakker elementer ud fra en uploadet zipfil";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Archiv-Hochladen";s:11:"description";s:52:"Extrahiere Elemente aus dem hochgeladenen ZIP-Archiv";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Carga de Archivos";s:11:"description";s:41:"Extraer elementos de archivos zip subidos";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Carga de Archivos";s:11:"description";s:41:"Extraer elementos de archivos zip subidos";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Carga de Archivos";s:11:"description";s:41:"Extraer elementos de archivos zip subidos";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Fitxategia Igo";s:11:"description";s:42:"Atera osagaiak igotako zip fitxategietatik";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:27:"Téléchargement d'archives";s:11:"description";s:62:"Extraire les éléments depuis les fichiers zip téléchargés";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Upload Archivio";s:11:"description";s:39:"Estrai gli oggetti da file zip caricati";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Archyvo įkėlimas";s:11:"description";s:46:"Ištraukti elementus iš įkeltų zip archyvų";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:19:"Arhívumfeltöltés";s:11:"description";s:50:"Elemek kicsomagolása a feltöltött zip fájlból";s:10:"groupLabel";s:12:"Importálás";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Archief Upload";s:11:"description";s:43:"Extract items geupload vanuit zip bestanden";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:22:"Przesyłanie archiwów";s:11:"description";s:45:"Rozpakuj pozycje z przesłanych archiwów zip";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Enviar arquivo";s:11:"description";s:38:"Extrair itens de arquivos zip enviados";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Prenos arhiva";s:11:"description";s:45:"Ekstrakcija objekata iz prenetih zip datoteka";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:19:"Pakkauksen Lähetys";s:11:"description";s:43:"Pura kuvat lähetetyistä zip -tiedostoista";s:10:"groupLabel";s:7:"Siirrä";}s:5:"sv_SE";a:3:{s:4:"name";s:20:"Uppladdning av Arkiv";s:11:"description";s:42:"Extrahera objekt från uppladdade zipfiler";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:25:"Tải lên tập tin nén";s:11:"description";s:77:"Bung các đối tượng được tải lên trong các tập tin nén (zip)";s:10:"groupLabel";s:13:"Nhập khẩu";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Arşiv Göndeme";s:11:"description";s:40:"Yüklenen zip dosyalarından ögeleri al";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:30:"Качване на архив";s:11:"description";s:79:"Изваждане на елементи от качени 'zip' файлове";s:10:"groupLabel";s:12:"Импорт";}s:5:"ru_RU";a:3:{s:4:"name";s:29:"Загрузка Архива";s:11:"description";s:78:"Распаковка файлов из загруженного zip файла";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"存档上传";s:11:"description";s:36:"从上传的ZIP文件中释放项目";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"壓縮檔上傳";s:11:"description";s:38:"從上傳的 ZIP 檔案中取出項目";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"アーカイブアップロード";s:11:"description";s:57:"アップロードされたzipファイルを展開する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Archive Upload";s:11:"description";s:37:"Extract items from uploaded zip files";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:25:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"newitems";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"newitems";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Nuwe Items";s:11:"description";s:31:"Lig nuwe/opgedateerde items uit";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Nous Items";s:11:"description";s:29:"Destacar item nou/actualitzat";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:14:"Nové položky";s:11:"description";s:56:"Zvýraznění nových/zaktualizovaných položek Galerie";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Nye Objekter";s:11:"description";s:39:"Fremhæv nye/opdaterede galleriobjekter";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Neue Elemente";s:11:"description";s:45:"neue/aktualisierte Gallery-Elemente markieren";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:16:"Nuevos Elementos";s:11:"description";s:52:"Destaca los elementos nuevos/actualizados de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:16:"Nuevos Elementos";s:11:"description";s:52:"Destaca los elementos nuevos/actualizados de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:16:"Nuevos Elementos";s:11:"description";s:52:"Destaca los elementos nuevos/actualizados de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:19:"Uued Pildid/Albumid";s:11:"description";s:47:"Märgista uued/uuendatud Galerii albumid/pildid";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:16:"Elementu Berriak";s:11:"description";s:37:"Nabarmendu elementu berri/eguneratuak";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:19:"Nouveaux éléments";s:11:"description";s:77:"Mettre en avant les nouveaux éléments de Gallery ainsi que ceux mis à jour";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Oggetti Nuovi";s:11:"description";s:58:"Metti in copertina gli oggetti di Gallery nuovi/aggiornati";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:15:"Nauji elementai";s:11:"description";s:51:"Išryškinti naujus/atnaujintus Galerijos elementus";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Új elemek";s:11:"description";s:45:"Új/frissített galéria elemek megjelölése";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:12:"Nieuwe Items";s:11:"description";s:40:"Albumafbeelding nieuwe/bijgewerkte items";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:12:"Nowe pozycje";s:11:"description";s:44:"Zaznacza nowe/zaktualizowane pozycje galerii";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"Itens novos";s:11:"description";s:43:"Destacar itens novos/atualizados da Galeria";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:12:"Articole noi";s:11:"description";s:41:"Evidentiaza articolele noi sau modificate";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Novi objekti";s:11:"description";s:52:"Obeležavanje novih ili izmenjenih objekata Galerije";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Uudet Kohteet";s:11:"description";s:43:"Korosta uudet/päivitetyt Gallerian kohteet";s:10:"groupLabel";s:7:"Näytä";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Nya Object";s:11:"description";s:54:"Lägg nya/uppdaterade Gallery objekt som Higlight bild";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:21:"Đối tượng mới";s:11:"description";s:58:"Đánh dấu các đối tượng mới thêm/cập nhật";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Yeni Ögeler";s:11:"description";s:47:"Yeni/Güncel Galeri ögelerini Öngösterim yap";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:25:"Нови елементи";s:11:"description";s:96:"Отличаване на новите/променените елементи в Галерия";s:10:"groupLabel";s:14:"Дисплей";}s:5:"ru_RU";a:3:{s:4:"name";s:27:"Новые Элементы";s:11:"description";s:83:"Выделяет новые/измененные элементы в Галерее";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"新项目";s:11:"description";s:43:"高亮显示新增/已更新的图库项目";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"新項目";s:11:"description";s:45:"標示新增或最近更新的 Gallery 項目";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:55:"새로운 또는 업데이트된 아이템 강조하기";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:21:"新しいアイテム";s:11:"description";s:49:"新規/更新アイテムをハイライトする";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"New Items";s:11:"description";s:35:"Highlight new/updated Gallery items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:25:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"exif";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"exif";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:37:"Onttrek EXIF/IPTC data uit JPEG-fotos";s:10:"groupLabel";s:12:"Onttrek Data";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:46:"Extraure les dades EXIF/IPTC de les fotos JPEG";s:10:"groupLabel";s:21:"Dades Suplementàries";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Práce s EXIF/IPTC daty z JPEG fotografií";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:37:"Udtræk EXIF/IPTC data fra JPEG fotos";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Extrahiere EXIF/IPTC Daten aus JPEG-Photos";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:45:"Extraer los datos EXIF/IPTC de las fotos JPEG";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:41:"EXIF/IPTC datuak atera JPEG argazkietatik";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:49:"Extraire les données EXIF & IPTC des photos JPEG";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:34:"Estrai dati EXIF/IPTC da foto JPEG";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:49:"Išgauti EXIF/IPTC duomenis iš JPEG fotografijų";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:38:"Extract EXIF/IPTC data uit JPEG foto's";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:38:"Pobierz dane EXIF/IPTC ze zdjęć JPEG";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:34:"Pegar dados EXIF/IPTC da foto JPEG";s:10:"groupLabel";s:16:"Dados adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:42:"Extrage informatii EXIF/IPTC din foto JPEG";s:10:"groupLabel";s:23:"Informatii suplimentare";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:52:"Preuzimanje EXIF i IPTC podataka iz JPEG fotografija";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:35:"Purkaa EXIF/IPTC tieto JPEG-kuvista";s:10:"groupLabel";s:10:"Lisätieto";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:41:"Extrahera EXIF/IPTC data från JPEG foton";s:10:"groupLabel";s:10:"Extra Data";}s:5:"th_TH";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:44:"Trích dữ liệu EXIF/IPTC từ ảnh JPEG";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:74:"Извлечение данных EXIF/IPTC из JPEG фотографий";s:10:"groupLabel";s:26:"Дополнительно";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:32:"从JPEG照片中析取EXIF数据";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:36:"從 JPEG 照片中取得 EXIF 資料";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:54:"JPEG 사진에서 EXIF/IPTC 정보를 뽑아냅니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:69:"JPEGの画像から、EXIFもしくはITPCのデータを展開する";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"EXIF/IPTC";s:11:"description";s:39:"Extract EXIF/IPTC data from JPEG photos";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:24:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"remote";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"remote";s:7:"version";s:5:"1.0.9";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15539";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementering vir die remote control protokol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"cs_CZ";a:3:{s:4:"name";s:20:"Vzdálený přístup";s:11:"description";s:47:"Implementace protokolu pro vzdálený přístup";s:10:"groupLabel";s:20:"Vzdálené rozhraní";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:40:"Implementering af fjernstyrings-protokol";s:10:"groupLabel";s:29:"Fjernbetjenings-grænseflader";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:45:"Implementierung des Remote Control Protokolls";s:10:"groupLabel";s:39:"Anwendungs- und Programm-Schnittstellen";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Remoto";s:11:"description";s:51:"Implementación para el protocolo de control remoto";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Remoto";s:11:"description";s:51:"Implementación para el protocolo de control remoto";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Remoto";s:11:"description";s:51:"Implementación para el protocolo de control remoto";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Urrunekoa";s:11:"description";s:45:"Urruneko kontrol protokoloaren inplementazioa";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Distant";s:11:"description";s:53:"Implémentation du protocole de contrôle à distance";s:10:"groupLabel";s:20:"Interfaces distantes";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:50:"Implementazione del protocollo di controllo remoto";s:10:"groupLabel";s:17:"Interfacce Remote";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Nutolusi";s:11:"description";s:50:"Nuotolinio galerijos valdymo protokolo realizacija";s:10:"groupLabel";s:19:"Nutolę interfeisai";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Távoli";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementatie voor het remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Dostęp zdalny";s:11:"description";s:42:"Implementacja protokołu dostępu zdalnego";s:10:"groupLabel";s:17:"Zdalne interfejsy";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Distante";s:11:"description";s:47:"Implementação do protocolo de controle remoto";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Daljinski";s:11:"description";s:49:"Implementacija protokola za daljinsko upravljanje";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Etäkäyttö";s:11:"description";s:32:"Etäkäyttöprotokollan toteutus";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Fjärrmanövring";s:11:"description";s:44:"Implementering av fjärrkontroll-protokollet";s:10:"groupLabel";s:26:"Fjärkontrolls gränssnitt";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Kumanda";s:11:"description";s:41:"Kumanda kontrol protokolü için uygulama";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ru_RU";a:3:{s:4:"name";s:24:"Дистанционно";s:11:"description";s:124:"Дистанционная загрузка фотографий по протоколу удаленного доступа";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"遥控";s:11:"description";s:18:"遥控协议工具";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"遠端上傳";s:11:"description";s:24:"遠端控制協定工具";s:10:"groupLabel";s:18:"遠端存取界面";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:36:"원격으로 사진을 올립니다.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"リモート";s:11:"description";s:54:"リモートコントロールプロトコルの実装";s:10:"groupLabel";s:36:"リモートインターフェース";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Remote";s:11:"description";s:46:"Implementation for the remote control protocol";s:10:"groupLabel";s:17:"Remote Interfaces";}}s:9:"languages";a:2:{i:10212;a:23:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15539;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"multilang";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"multilang";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Meertalig";s:11:"description";s:38:"Ondersteun item byskrifte in meer tale";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Multillenguatje";s:11:"description";s:48:"Suport per etiquetes d'elements en varis idiomes";s:10:"groupLabel";s:17:"Informació extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Více jazyků";s:11:"description";s:42:"Podpora vícejazyčných popisků položek";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:40:"Understøt objekttekster på flere sprog";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Mehrsprachigkeit";s:11:"description";s:55:"Unterstützung für mehrsprachige Elementbeschriftungen";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:11:"MultiIdioma";s:11:"description";s:64:"Soporte para las etiquetas de los elementos en multiples idiomas";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:11:"MultiIdioma";s:11:"description";s:64:"Soporte para las etiquetas de los elementos en multiples idiomas";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:11:"MultiIdioma";s:11:"description";s:64:"Soporte para las etiquetas de los elementos en multiples idiomas";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Hizkuntz Anitz";s:11:"description";s:36:"Epigrafeak hizkuntz anitzetan onartu";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:11:"Multilangue";s:11:"description";s:44:"Support des sous-titres en plusieurs langues";s:10:"groupLabel";s:24:"Données suplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:55:"Supporta le didascalie degli oggetti in lingue multiple";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Daugiakalbiškumas";s:11:"description";s:51:"Elementų antraščių keliomis kalbomis palaikymas";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"Többnyelvűség";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Adat";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Meertalig";s:11:"description";s:47:"Ondersteund item bijschriften in meerdere talen";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Wielojęzykowość";s:11:"description";s:45:"Wspiera obsługę podpisów w wielu językach";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:15:"Višejezičnost";s:11:"description";s:44:"Podrška za natpise objekata na više jezika";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Multipla Språk";s:11:"description";s:41:"Stöd objektrukriker på multipla språk ";s:10:"groupLabel";s:17:"Extra information";}s:5:"th_TH";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"vi_VN";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"ÇokluDil";s:11:"description";s:43:"Öge başlıklarını Çokludil'de destekle";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:45:"Многоязыковая поддержка";s:11:"description";s:89:"Поддержка заголовков элементов на разных языках";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"多语言";s:11:"description";s:27:"支持多语言项目标题";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"多國語言";s:11:"description";s:33:"支援多國語言的項目說明";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"多言語";s:11:"description";s:57:"多言語のアイテムキャプションをサポート";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"MultiLanguage";s:11:"description";s:43:"Support item captions in multiple languages";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"watermark";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"watermark";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Watermerk";s:11:"description";s:22:"Watermerk vir u beelde";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:13:"Marca d'aigua";s:11:"description";s:41:"Aplicar les marques d'aigua a les imatges";s:10:"groupLabel";s:9:"Affichage";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Vodotisk";s:11:"description";s:31:"Aplikace vodotisků na obrázky";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Vandmærke";s:11:"description";s:33:"Sæt vandmærke på dine billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Wasserzeichen";s:11:"description";s:42:"Versehen Sie Ihre Bilder mit Wasserzeichen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Marcas de Agua";s:11:"description";s:37:"Añade marcas de agua a tus imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Marcas de Agua";s:11:"description";s:37:"Añade marcas de agua a tus imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Marcas de Agua";s:11:"description";s:37:"Añade marcas de agua a tus imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Ur-marka";s:11:"description";s:21:"Zure irudien ur-marka";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Filigrane";s:11:"description";s:38:"Appliquez des filigranes à vos images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Filigrana";s:11:"description";s:39:"Applica una filigrana alle tue immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Vízjel";s:11:"description";s:27:"Lásd el vízjellel képeid";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Watermerk";s:11:"description";s:25:"Watermerk uw afbeeldingen";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Znak wodny";s:11:"description";s:29:"Dodaje znaki wodne do zdjęć";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:19:"Marca d'água";s:11:"description";s:41:"Usar marca d'água nas suas imagens";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:35:"Aplica watermark tuturor imaginilor";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Vodeni žig";s:11:"description";s:40:"Dodavanje vodenih žigova na vaše slike";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:14:"Vattenstämpel";s:11:"description";s:26:"Vattenstämpla dina bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Filigran";s:11:"description";s:28:"Resimlerinizi Filigranlayın";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Водяные знаки";s:11:"description";s:96:"Делает наложение водяного знака на Ваши изображения";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"水印";s:11:"description";s:27:"为您的图片添加水印";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"浮水印";s:11:"description";s:30:"在你的圖片加上浮水印";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"무늬";s:11:"description";s:16:"사용할 무늬";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"透かし";s:11:"description";s:30:"画像に透かしを入れる";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Watermark";s:11:"description";s:21:"Watermark your images";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:19:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"panorama";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"panorama";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:8;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:54:"Besigtig breë jpeg/gif beelde in 'n java applet kyker";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:55:"Zobrazení širokých JPEG/GIF obrázků v java appletu";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:54:"Vis brede jpeg/gif billeder i en java-applet fremviser";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:63:"Breitformatige JPEG-/GIF-Bilder in einem Java Applet betrachten";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:66:"Ver las imágenes jpeg/gif panorámicas en un visor applet de java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:66:"Ver las imágenes jpeg/gif panorámicas en un visor applet de java";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:66:"Ver las imágenes jpeg/gif panorámicas en un visor applet de java";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:58:"Bistarazi jpeg/gif irudi handiak java applet ikustatzailea";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:60:"Visualiser les images larges JPEG / GIF dans une applet Java";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:67:"Visualizza immagini jpeg/gif ampie in un visualizzatore java applet";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:65:"Žiūrėti plačias jpeg/gif fotografijas java programos pagalba.";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:62:"Bekijk brede jpeg/gif afbeeldingen in een java applet weergave";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:85:"Pokazuje szerokie obrazy jpeg/gif w przeglądarce panoramicznych zdjęć (aplet java)";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:68:"Ver imagens jpeg/gif grandes em um visualizador feito em applet java";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:53:"Pregled širokih JPEG i GIF slika pomoću Java apleta";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"Visa breda jpeg/gif bilder i en javaapplet visare";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:16:"Панорама";s:11:"description";s:99:"Перегляд широких малюнків jpeg/gif за допомогою аплету java";s:10:"groupLabel";s:24:"Відображення";}s:5:"vi_VN";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:71:"Geniş jpeg/gif resimlerini java applet görüntüleyicide görüntüle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:16:"Панорама";s:11:"description";s:100:"Просмотр широких jpeg/gif изображений с помощью java аплета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"全景";s:11:"description";s:60:"在一个JAVA程序浏览器中查看宽幅面JPEG/GIF图片";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"全景圖片";s:11:"description";s:58:"在一個 Java 瀏覽程式中觀賞寬角 JPEG/GIF 圖片";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"파노라마";s:11:"description";s:94:"자바 애플릿을 이용해 JPEG또는 GIF 이미지 파일을 와이드로 보여줍니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"パノラマ";s:11:"description";s:62:"ワイドなJPEG/GIF画像をJava applet ビューワで見る";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:8:"Panorama";s:11:"description";s:49:"View wide jpeg/gif images in a java applet viewer";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:20:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"webcam";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"webcam";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:6:"WebCam";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:64:"Ondersteuning vir periodies bygewerkte beelde soos vir 'n webcam";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"Webkamera";s:11:"description";s:66:"Podpora pravidelně aktualizovaných obrázků, např. z webkamery";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:64:"Tillad billeder der regelmæssigt opdateres fra f.eks. et webcam";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:73:"Unterstützung für sich periodisch ändernde Bilder wie z.B. eine Webcam";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Cámara Web";s:11:"description";s:83:"Soporte de imágenes actualizadas de forma periódica, cómo las de una cámara web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Cámara Web";s:11:"description";s:83:"Soporte de imágenes actualizadas de forma periódica, cómo las de una cámara web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Cámara Web";s:11:"description";s:83:"Soporte de imágenes actualizadas de forma periódica, cómo las de una cámara web";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"WEbCam";s:11:"description";s:57:"Onartu web kamerenak bezala aldiro aldatzen diren irudiak";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:80:"Prise en charge des images mises régulièrement à jour comme celles des webcam";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:59:"Supporta immagini periodicamente aggiornate come una webcam";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:71:"Ondersteuning voor periodiek bijgewerkte afbeeldingen, zoals een webcam";s:10:"groupLabel";s:9:"Importeer";}s:5:"no_NO";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:18:"Kamera internetowa";s:11:"description";s:60:"Umożliwia czasowe ładowanie obrazów z podanego adresu URL";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"WebKamera";s:11:"description";s:71:"Podrška za periodično ažurirane izvore slika, kao što je web kamera";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"Webbkamera";s:11:"description";s:64:"Understödjer periodiskt uppdaterade bilder t ex från en webcam";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:60:"Periyodik olarak webcam gibi güncellenen resimleri destekle";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:16:"Web-камера";s:11:"description";s:153:"Обеспечивает поддержку переодически обновляемых изображений, например, с web-камеры";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"网络摄像头";s:11:"description";s:48:"支持类似网络摄像头的周期更新图片";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"網路攝影機";s:11:"description";s:51:"支持如網路攝影機之類的定期更新圖片";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:72:"webcamのような一定時間毎に更新される画像のサポート";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"WebCam";s:11:"description";s:49:"Support periodically updated images like a webcam";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:17:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"albumselect";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"albumselect";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Albumkieser";s:11:"description";s:52:"Spring na 'n album deur 'n keuselys of boomstruktuur";s:10:"groupLabel";s:6:"Blokke";}s:5:"ca_ES";a:3:{s:4:"name";s:18:"Selecció d'Àlbum";s:11:"description";s:90:"Anar directament a qualsevol àlbum fent servir un quadre de selecció o una vista d'arbre";s:10:"groupLabel";s:5:"Blocs";}s:5:"cs_CZ";a:3:{s:4:"name";s:12:"Výběr alba";s:11:"description";s:43:"Výběr alb pomocí select boxu nebo stromu";s:10:"groupLabel";s:5:"Bloky";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Albumvælger";s:11:"description";s:73:"Hop direkte til ethvert album ved at bruge en liste eller en træstruktur";s:10:"groupLabel";s:6:"Blokke";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Albumauswahl";s:11:"description";s:76:"Mittels Auswahlliste oder Baumansicht direkt zu den einzelnen Alben springen";s:10:"groupLabel";s:7:"Blöcke";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Albumi Valik";s:11:"description";s:82:"Hüppa otse suvalise albumi juurde, kasutades selleks rippmenüüd või puu-vaadet";s:10:"groupLabel";s:6:"Blokid";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Album Hautatzea";s:11:"description";s:66:"Hautatze kutxa edo zuhaitz ikuspegia erabiliz album-era salto egin";s:10:"groupLabel";s:7:"Blokeak";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Sélection d'album";s:11:"description";s:87:"Aller directement vers n'importe quel album en utilisant un menu déroulant ou un arbre";s:10:"groupLabel";s:5:"Blocs";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Selezione Album";s:11:"description";s:83:"Salta direttamente a un album usando una casella di selezione o una vista ad albero";s:10:"groupLabel";s:7:"Blocchi";}s:5:"lv_LV";a:3:{s:4:"name";s:19:"Albumu atlasīšana";s:11:"description";s:70:"Pāriet tieši uz jebkuru albumu lietojot izvēles logu vai koka skatu";s:10:"groupLabel";s:5:"Bloki";}s:5:"lt_LT";a:3:{s:4:"name";s:19:"Albumo pasirinkimas";s:11:"description";s:69:"Peršokti tiesiai į bet kurį albumą, sąrašo arba medžio pagalba";s:10:"groupLabel";s:6:"Blokai";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Albumkiválasztás";s:11:"description";s:90:"Ugrás közvetlenül bármely albumra egy választómező vagy faszerkezet segítségével";s:10:"groupLabel";s:7:"Blokkok";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Albumkiezer";s:11:"description";s:57:"Open direct een album via een keuzelijst of boomstructuur";s:10:"groupLabel";s:7:"Blokken";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Wybieranie albumu";s:11:"description";s:79:"Przejdź bezpośrednio do danego albumu przy pomocy rozwijanej listy lub drzewa";s:10:"groupLabel";s:5:"Bloki";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Selecione o álbum";s:11:"description";s:94:"Saltar diretamente para qualquer álgum usando uma caixa de seleção ou uma visão em árvore";s:10:"groupLabel";s:6:"Blocos";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Selecteaza Album";s:11:"description";s:81:"Sari direct la orice album folosind o casuta de selectie sau vederea arborescenta";s:10:"groupLabel";s:7:"Blocuri";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Birač albuma";s:11:"description";s:68:"Direktan skok do bilo kog albuma pomoću okvira sa listom ili stabla";s:10:"groupLabel";s:7:"Blokovi";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Albumval";s:11:"description";s:66:"Hoppa direct till album m.h.a rullgardinslista-lista eller trädvy";s:10:"groupLabel";s:5:"Block";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Chọn Album";s:11:"description";s:96:"Nhảy trực tiếp đến một album bằng hộp chọn lựa hoặc chọn trên cây album";s:10:"groupLabel";s:5:"Hộp";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Albüm Seç";s:11:"description";s:84:"Seçim kutusu ya da ağaç görüntüsü kullanarak herhangi bir albüme geçiş yap";s:10:"groupLabel";s:7:"Bloklar";}s:5:"bg_BG";a:3:{s:4:"name";s:27:"Изберете Албум";s:11:"description";s:67:"Директно прескачане от албум в албум";s:10:"groupLabel";s:14:"Блокове";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Выбор Альбома";s:11:"description";s:167:"Быстрый переход к любому из альбомов с помощью выпадающего меню или иерархического дерева.";s:10:"groupLabel";s:10:"Блоки";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"相册选择";s:11:"description";s:42:"使用选择框直接跳转到任意相册";s:10:"groupLabel";s:9:"功能块";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"相簿選擇";s:11:"description";s:51:"用選單或樹狀顯示來直接跳到任意相簿";s:10:"groupLabel";s:6:"區塊";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"사진첩 선택기";s:11:"description";s:100:"어느 사진첩으로던 선택 상자 또는 구조 보기를 이용해 곧바로 이동합니다.";s:10:"groupLabel";s:6:"Blocks";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"アルバムセレクト";s:11:"description";s:84:"セレクトボックスかツリービューを使って直接アルバムへ飛ぶ";s:10:"groupLabel";s:12:"ブロック";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"he_IL";a:3:{s:4:"name";s:21:"בחירת אלבום";s:11:"description";s:84:"קפוץ ישירות לכל אלבום באמצעות תיבה או עץ בחירה";s:10:"groupLabel";s:12:"בלוקים";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}}s:9:"languages";a:2:{i:10212;a:24:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:35:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"picasa";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"picasa";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:30:"Import do Picasa 2 XML-Exporty";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:38:"Importfilter für Picasa 2 XML-Exporte";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:37:"Importar para XML-Exports de Picasa 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:37:"Importar para XML-Exports de Picasa 2";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:37:"Importar para XML-Exports de Picasa 2";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:33:"Import des export XML de Picasa 2";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Importa da Picasa 2 XML-Exports";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:41:"Importas programos Picasa 2 XML-Eksportui";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:29:"Importeer Picasa2 XML-exports";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:36:"Import albumów i zdjęć z Picasa 2";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:32:"Import för Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:2:"Al";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:47:"Импорт из Picasa 2 XML экспорта";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:29:"从 Picasa 2 XML 输出导入";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:29:"從 Picasa 2 XML 輸出引進";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"피카사";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:12:"가져오기";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Picasa";s:11:"description";s:31:"Import for Picasa 2 XML-Exports";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:2:{i:10212;a:12:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"squarethumb";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"squarethumb";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:26:"Vierkantige Duimnaelsketse";s:11:"description";s:45:"Maak alle duimnaels sodat hulle vierkantig is";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:20:"Čtvercové náhledy";s:11:"description";s:55:"Vytváření všech náhledů tak, aby byly čtvercové";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:27:"Quadratische Vorschaubilder";s:11:"description";s:52:"Alle Vorschaubilder auf quadratische Größe bringen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Miniaturas Cuadradas";s:11:"description";s:50:"Hacer todas las miniaturas para que sean cuadradas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Miniaturas Cuadradas";s:11:"description";s:50:"Hacer todas las miniaturas para que sean cuadradas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Miniaturas Cuadradas";s:11:"description";s:50:"Hacer todas las miniaturas para que sean cuadradas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:19:"Argazkitxo Koadroak";s:11:"description";s:33:"Argazkitxoak koadro batekin sortu";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Vignettes carrées";s:11:"description";s:71:"Construire toutes les vignettes de sorte à ce qu'elles soient carrées";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Anteprime Quadrate";s:11:"description";s:46:"Genera le anteprime in modo che siano quadrate";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:20:"Vierkante Miniaturen";s:11:"description";s:43:"Bouw alle miniaturen zodat ze vierkant zijn";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:21:"Kwadratowe miniaturki";s:11:"description";s:28:"Tworzy kwadratowe miniaturki";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:26:"Kvadratni umanjeni prikazi";s:11:"description";s:39:"Pravljenje kvadratnih umanjenih prikaza";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:25:"Fyrkantiga Miniatyrbilder";s:11:"description";s:58:"Generera samtliga miniatyrbilder så att de är fytkantiga";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:15:"Kare Thumbnails";s:11:"description";s:44:"Tüm thumbnailları kare olarak yapılandır";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Квадратные Макеты";s:11:"description";s:129:"Переделывает все макеты таким образом, что они становятся квадратными";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"方形缩略图";s:11:"description";s:30:"裁切所有缩略图为方形";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"方形縮略圖";s:11:"description";s:30:"把所有縮略圖建為方形";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"正方形サムネイル";s:11:"description";s:57:"正方形になるようにサムネイルをせいせい";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Square Thumbnails";s:11:"description";s:39:"Build all thumbnails so they are square";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:18:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"de";i:10212;s:5:"en_GB";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"password";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"password";s:7:"version";s:5:"1.0.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15352";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:21:"Zaheslované položky";s:11:"description";s:60:"Přiřadí hesla pro zobrazení určitých alb nebo položek";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:18:"Kodeords-elementer";s:11:"description";s:63:"Tildel kodeord for at kunne se bestemte albummer eller objekter";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:17:"Passwort-Elemente";s:11:"description";s:75:"Vergeben Sie Passwörter für das Betrachten bestimmter Alben oder Elemente";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:25:"Elementos con Contraseña";s:11:"description";s:64:"Asignar contraseñas para ver elementos o álbumes en particular";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:25:"Elementos con Contraseña";s:11:"description";s:64:"Asignar contraseñas para ver elementos o álbumes en particular";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:25:"Elementos con Contraseña";s:11:"description";s:64:"Asignar contraseñas para ver elementos o álbumes en particular";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:22:"Pasahitzdun Elementuak";s:11:"description";s:55:"Banakako album edo elementuak ikusteko pasahitza ezarri";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:29:"Mots de passe pour éléments";s:11:"description";s:70:"Assigner des mots de passe pour afficher certains albums ou éléments";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Oggetti Password";s:11:"description";s:66:"Assegna una password per visualizzare determinati album od oggetti";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"wachtwoord items";s:11:"description";s:61:"wachtwoord beveiliging voor specifieke albums of afbeeldingen";s:10:"groupLabel";s:9:"Laat zien";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Hasła pozycji";s:11:"description";s:86:"Ustawia hasła zabezpieczające przed oglądaniem poszczególnych albumów lub pozycji";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:18:"Articole cu parola";s:11:"description";s:61:"Alege parole pentru vizualizarea anumitor albume sau articole";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Lösenordsskydda";s:11:"description";s:49:"Tilldela lösenord för skydd av album och objekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"Şifreli Ögeler";s:11:"description";s:68:"Bazı albümlerin ya da ögelerin görüntülenmesi için şifre ata";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:27:"Защита Паролем";s:11:"description";s:110:"Защита паролем просмотра конкретных альбомов или элементов";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"密码保护项目";s:11:"description";s:48:"指定观看特定相簿或项目所需的密码";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:18:"密碼保護項目";s:11:"description";s:48:"指定觀看特定相簿或項目所需的密碼";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"아이템 열쇠글";s:11:"description";s:62:"사진첩또는 아이템이 암호를 걸어 보호합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"パスワードアイテム";s:11:"description";s:84:"特定のアルバムやアイテムを見るためのパスワードを設定する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Password Items";s:11:"description";s:55:"Assign passwords for viewing particular albums or items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:13:{s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15352;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"comment";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"comment";s:7:"version";s:7:"1.1.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15508";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Kommentaar";s:11:"description";s:27:"Gebruiker kommentaarstelsel";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Comentaris";s:11:"description";s:34:"Sistema de comentaris dels usuaris";s:10:"groupLabel";s:17:"Informació Extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Komentáře";s:11:"description";s:37:"Systém pro uživatelské komentáře";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:26:"Bruger kommenteringssystem";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kommentare";s:11:"description";s:31:"System für Benutzer-Kommentare";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:11:"Datos extra";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Kommentaarid";s:11:"description";s:35:"Kasutajate kommenteerimise süsteem";s:10:"groupLabel";s:13:"Ekstra-andmed";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Iruzkinak";s:11:"description";s:28:"Erabiltzaile iruzkin sistema";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Commentaires";s:11:"description";s:40:"Système de commentaire des utilisateurs";s:10:"groupLabel";s:21:"Extraire les données";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Teachtaireachtaí";s:11:"description";s:22:"Córas teachtaireachta";s:10:"groupLabel";s:12:"Sonraí eile";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Σχόλια";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:39:"Επιπρόσθετα Στοιχεία";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Commenti";s:11:"description";s:51:"Sistema per inserire commenti da parte degli utenti";s:10:"groupLabel";s:10:"Dati extra";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Komentāri";s:11:"description";s:30:"Lietotāju komentāru sistēma";s:10:"groupLabel";s:11:"Ekstra dati";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Kometarai";s:11:"description";s:29:"Vartotojo komentavimo sistema";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Megjegyzések";s:11:"description";s:47:"Felhasználói megjegyzéshozzáfűző rendszer";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Reacties";s:11:"description";s:25:"Bezoekers reactie systeem";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Komentarze";s:11:"description";s:23:"Komentarze użytkownika";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Comentários";s:11:"description";s:41:"Sistema de comentário de usuários";s:10:"groupLabel";s:16:"Dados Adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Comentários";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Comentarii";s:11:"description";s:43:"Sistem de introducere comentarii utilizator";s:10:"groupLabel";s:10:"Extra date";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Komentari";s:11:"description";s:29:"Sistem korisničkih komentara";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Kommentit";s:11:"description";s:36:"Käyttäjäkommenttien järjestelmä";s:10:"groupLabel";s:11:"Lisätiedot";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:25:"Användarkommentarssystem";s:10:"groupLabel";s:17:"Extra Information";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Коментарі";s:11:"description";s:39:"Система коментування";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Bình luận";s:11:"description";s:25:"Hệ thống bình luận";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Yorumlar";s:11:"description";s:25:"Kullanıcı yorum sistemi";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Коментари";s:11:"description";s:65:"Система за потребителски коментари";s:10:"groupLabel";s:35:"Допълнителни Данни";}s:5:"ru_RU";a:3:{s:4:"name";s:22:"Комментарии";s:11:"description";s:74:"Добавление комментариев пользователями";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"评论";s:11:"description";s:18:"用户评论系统";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"回應";s:11:"description";s:21:"使用者回應系統";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"댓글";s:11:"description";s:50:"사용자가 댓글을 달수 있도록 합니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"コメント";s:11:"description";s:33:"ユーザコメントシステム";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"تعليقات";s:11:"description";s:55:"نظام كتابة التعليقات للمستخدم";s:10:"groupLabel";s:27:"معلومات إضافية";}s:5:"he_IL";a:3:{s:4:"name";s:12:"תגובות";s:11:"description";s:40:"מערכת תגובות המשתמשים";s:10:"groupLabel";s:25:"נתונים נוספים";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"نظرات";s:11:"description";s:36:"سیستم نظرات کاربران";s:10:"groupLabel";s:28:"داده های تکمیلی";}}s:9:"languages";a:2:{i:10212;a:33:{s:2:"af";i:10212;s:2:"ar";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:5:"es_MX";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"he";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15508;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16475";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fa";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16475";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16475";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"captcha";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"captcha";s:7:"version";s:5:"1.1.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:78:"Voorkom misbruik deur skriprobots deur gebruik te maak van visuele bevestiging";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:84:"Preveu l'abús d'atacs informàtics amb una entrada que requereix comprensió visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:84:"Zabraňuje zneužití roboty (programy) zaváděním vizuálních kontrol (obrázky)";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:101:"Forhindrer misbrug af automatiserede robotter ved at kræve inddata der kræver en visuel forståelse";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:145:"Beugt Missbrauch vor indem mittels Bildern, zu deren Erkennung visuelle Auffassungsgabe benötigt wird, automatisierte Bots ausgeschlossen werden";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Previene el abuso por disuasión de bots automáticos con una entrada que requiere comprensión visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Previene el abuso por disuasión de bots automáticos con una entrada que requiere comprensión visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Previene el abuso por disuasión de bots automáticos con una entrada que requiere comprensión visual";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:102:"Hoiab ära kuritarvitamise automaatsete robotite poolt, nõudes visuaalset arusaamist vajavat sisendit";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:72:"Errobot automatizatuen erasoak ekiditeko konpresio bisuala erabiltzen da";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:110:"Empêcher les abus de robots malveillants en ajoutant des saisies qui nécessitent une compréhension visuelle";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:97:"Previene gli abusi ostacolando i bot automatici con input che necessitano di comprensione visuale";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:117:"Voorkomt misbruik door geautomatiseerde computerprogramma's te hinderen met invoer dat visuele interpretatie vereist.";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:87:"Zabezpiecza przed automatycznymi botami, poprzez wymuszenie wprowadzenia kodu z obrazka";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:65:"Otežavanje automatizovanih napada sistemom vizuelnog razumevanja";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:104:"Förhindrar missbruk från automatiserade program som kommer ha svårt för att tolka texten automatiskt";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:54:"Система за Разпознаване (Captcha)";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:35:"Тест Тьюринга (Captcha)";s:11:"description";s:262:"Предотвращает посещения роботами-автоматическими регистраторами благодаря специальному вводу, требующего визуального осмысления человеком";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:54:"利用可视化组件防止自动化机器人滥用。";s:10:"groupLabel";s:6:"图库";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:63:"利用需要人工目視的輸入來阻止自動程式的濫用";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:99:"가입시 인증 번호를 입력하게 하여 봇이나 스패머등의 가입을 차단합니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:93:"視覚による確認を要求することで、自動的なボットによる悪用を防ぐ";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Captcha";s:11:"description";s:88:"Prevents abuse by deterring automated bots with input that requires visual comprehension";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:20:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"ffmpeg";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"ffmpeg";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:46:"Ffmpeg hulpmiddel vir die verwerking van films";s:10:"groupLabel";s:20:"Grafiese Hulpmiddele";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:16:"Eines Gràfiques";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"ffmpeg";s:11:"description";s:41:"Grafický nástroj pro zpracování videa";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:35:"Et værktøj til behandling af film";s:10:"groupLabel";s:20:"Grafiske værktøjer";}s:5:"de_DE";a:3:{s:4:"name";s:6:"FFMPEG";s:11:"description";s:52:"Eine Sammlung von Werkzeugen, um Filme zu bearbeiten";s:10:"groupLabel";s:16:"Grafik-Werkzeuge";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:49:"Un juego de herramientas para procesar películas";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:49:"Un juego de herramientas para procesar películas";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:49:"Un juego de herramientas para procesar películas";s:10:"groupLabel";s:22:"Herramientas Gráficas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:32:"Filmak prozesatzeko tresna-jokoa";s:10:"groupLabel";s:21:"Tresna-joko Grafikoak";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"FFMPEG";s:11:"description";s:49:"Boîte à outils pour prendre en charge les films";s:10:"groupLabel";s:26:"Boîtes à outils graphics";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:70:"Is é seo bosca uirlisí is féidir a úsáid scannáin a phróiseáil";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"it_IT";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:41:"Un set di strumenti per elaborare filmati";s:10:"groupLabel";s:24:"Set di Strumenti Grafici";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:37:"Įrankių rinkinys filmų apdorojimui";s:10:"groupLabel";s:28:"Grafikos įrankių rinkiniai";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:20:"Grafikus eszköztár";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:40:"Ffmpeg toolkit voor verwerking van films";s:10:"groupLabel";s:18:"Grafische Toolkits";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:45:"Narzędzie graficzne do przetwarzania filmów";s:10:"groupLabel";s:20:"Narzędzia graficzne";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:19:"Instrumente Grafice";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:19:"Grafické nástroje";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:21:"Alatka obradu filmova";s:10:"groupLabel";s:16:"Grafičke alatke";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:32:"Työkalut elokuvien käsittelyyn";s:10:"groupLabel";s:19:"Graafiset Työkalut";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:48:"En verktygsuppsättning för att bearbeta filmer";s:10:"groupLabel";s:28:"Grafisk verktygsuppsättning";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:39:"Графічні Інструменти";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:56:"Một bộ công cụ để xử lý các tập tin phim";s:10:"groupLabel";s:27:"Bộ công cụ đồ họa";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:37:"Filmleri işlemek için araçtakımı";s:10:"groupLabel";s:20:"Grafik Araçtakımı";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:70:"Инструмент для работы с видеороликами";s:10:"groupLabel";s:45:"Графические Инструменты";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"FFMPEG";s:11:"description";s:21:"处理电影的工具";s:10:"groupLabel";s:12:"图形工具";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:21:"處理影片的工具";s:10:"groupLabel";s:12:"圖形工具";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:46:"동영상을 처리를 하는 도구입니다.";s:10:"groupLabel";s:16:"그래픽 툴킷";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"ffmpeg";s:11:"description";s:39:"動画を処理するツールキット";s:10:"groupLabel";s:36:"グラフィックツールキット";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Ffmpeg";s:11:"description";s:31:"A toolkit for processing movies";s:10:"groupLabel";s:17:"Graphics Toolkits";}}s:9:"languages";a:2:{i:10212;a:23:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:32:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:3:"rss";a:3:{s:6:"header";a:6:{s:2:"id";s:3:"rss";s:7:"version";s:5:"1.1.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:1;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"en_GB";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"af_ZA";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ca_ES";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"cs_CZ";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"da_DK";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:7:"Eksport";}s:5:"de_DE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:11:"Exportieren";}s:5:"es_ES";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_MX";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_AR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"et_EE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"eu_ES";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"fr_FR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exporter";}s:5:"ga_IE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"el_GR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"is_IS";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"it_IT";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:7:"Esporta";}s:5:"lv_LV";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"lt_LT";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"hu_HU";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"nl_NL";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:9:"Exporteer";}s:5:"no_NO";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"pl_PL";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"pt_BR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:8:"Exportar";}s:5:"pt_PT";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ro_RO";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sk_SK";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sl_SI";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sr_YU";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"fi_FI";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"sv_SE";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:9:"Exportera";}s:5:"th_TH";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"uk_UA";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:11:"Exportieren";}s:5:"vi_VN";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"tr_TR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:7:"İhraç";}s:5:"bg_BG";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ru_RU";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:14:"Экспорт";}s:5:"zh_CN";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"导出";}s:5:"zh_TW";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"滙出";}s:5:"ko_KR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"ja_JP";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:18:"エクスポート";}s:5:"ar_SA";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}s:5:"he_IL";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:10:"ייצוא";}s:5:"fa_IR";a:3:{s:4:"name";s:3:"RSS";s:11:"description";s:3:"RSS";s:10:"groupLabel";s:6:"Export";}}s:9:"languages";a:2:{i:10212;a:13:{s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:15:"randomhighlight";a:3:{s:6:"header";a:6:{s:2:"id";s:15:"randomhighlight";s:7:"version";s:7:"1.0.6.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:28:"Willekeurige Albumuitligting";s:11:"description";s:43:"Verander periodiek die uitligting van album";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:29:"Destacar Aleatòriament";s:11:"description";s:52:"Canviar periódicament l'álbum destacat";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:23:"Náhodné zvýraznění";s:11:"description";s:46:"Pravidelná změna zvýrazněné položky alba";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:30:"Tilfældigt Fremhævet Billede";s:11:"description";s:51:"Periodisk ændring af albummets fremhævede billede";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:21:"Zufälliges Titelbild";s:11:"description";s:42:"Das Titelbild der Alben periodisch ändern";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:23:"Destacar Aleatoriamente";s:11:"description";s:53:"Cambiar periodicamente el objeto destacado del álbum";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:23:"Destacar Aleatoriamente";s:11:"description";s:53:"Cambiar periodicamente el objeto destacado del álbum";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:23:"Destacar Aleatoriamente";s:11:"description";s:53:"Cambiar periodicamente el objeto destacado del álbum";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Ausazko Nabarmentzea";s:11:"description";s:35:"Aldiro aldatu nabarmendutako albuma";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:25:"Vignette-titre aléatoire";s:11:"description";s:52:"Changer périodiquement la vignette-titre de l'album";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:17:"Copertina Casuale";s:11:"description";s:45:"Cambia periodicamente la copertina dell'album";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:28:"Willekeurige Albumafbeelding";s:11:"description";s:37:"Verander periodiek de albumafbeelding";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:20:"Losowa reprezentacja";s:11:"description";s:41:"Okresowo zmienia reprezentacje dla albumu";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:23:"Destacar aleatoriamente";s:11:"description";s:47:"Periodicamente mudar o destaque do álbum";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:18:"Slučajna naslovna";s:11:"description";s:41:"Periodična promena naslovne slike albuma";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:27:"Slumpmässig Förgrundsbild";s:11:"description";s:38:"Byt albumets förgrundsbild periodiskt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:21:"Rastgele Öngösterim";s:11:"description";s:49:"Albüm öngösterimini periodik olarak değiştir";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:29:"Случайный макет";s:11:"description";s:90:"Периодическое изменение обложки (макета) альбома";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"随机标记精华";s:11:"description";s:27:"周期性变更精华相册";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"隨機封面";s:11:"description";s:27:"週期性變更相簿封面";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"ランダムハイライト";s:11:"description";s:63:"アルバムのハイライトを一定時間毎に変更する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:16:"Random Highlight";s:11:"description";s:39:"Periodically change the album highlight";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:20:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"photoaccess";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"photoaccess";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:37:"Modul tisku fotografií na PhotoWorks";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"de_DE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:27:"PhotoWorks Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:41:"Módulo de Impresión de Fotos PhotoWorks";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:41:"Módulo de Impresión de Fotos PhotoWorks";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:41:"Módulo de Impresión de Fotos PhotoWorks";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:26:"Impressions via PhotoWorks";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:36:"Modulo di Stampa Foto con PhotoWorks";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:29:"PhotoWorks Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:28:"Moduł drukowania PhotoWorks";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:6:"Kauppa";}s:5:"sv_SE";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:30:"PhotoAccess Fotoutskriftsmodul";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:30:"PhotoWoks Foto Baskı Modülü";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:62:"Модуль печати фотографий на PhotoWorks";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:30:"PhotoAccess 照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:29:"PhotoWorks 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:31:"PhotoWorks 사진 출력 모듈";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:38:"PhotoWorks 写真印刷モジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"PhotoWorks";s:11:"description";s:32:"PhotoWorks Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:2:{i:10212;a:17:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"de";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:20:{s:2:"af";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:5:"icons";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"icons";s:7:"version";s:5:"1.1.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:5:"Ikone";s:11:"description";s:25:"Vertoon ikone vir skakels";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Icones";s:11:"description";s:30:"Mostrar icones per a enllaços";s:10:"groupLabel";s:7:"Mostrar";}s:5:"cs_CZ";a:3:{s:4:"name";s:5:"Ikony";s:11:"description";s:26:"Zobrazení ikon pro odkazy";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Ikoner";s:11:"description";s:20:"Vis ikoner for links";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:20:"Symbol-Paket Browser";s:11:"description";s:27:"Zeige Symbole für Verweise";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Iconos";s:11:"description";s:29:"Mostrar iconos en los enlaces";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Iconos";s:11:"description";s:29:"Mostrar iconos en los enlaces";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Iconos";s:11:"description";s:29:"Mostrar iconos en los enlaces";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Ikonoak";s:11:"description";s:29:"Loturentzat ikonoak bistarazi";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Icônes";s:11:"description";s:34:"Affichage d'icônes pour les liens";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Icone";s:11:"description";s:28:"Visualizza icone per i links";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Ikonos";s:11:"description";s:22:"Rodyti nuorodų ikonas";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"Ikonok";s:11:"description";s:28:"Ikonok mutatása a linkekhez";s:10:"groupLabel";s:9:"Kijelzés";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"Iconen";s:11:"description";s:27:"Iconen weergeven voor links";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Ikony";s:11:"description";s:29:"Wyświetla ikony przy linkach";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Ícones";s:11:"description";s:26:"Mostrar ícones para links";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Iconite";s:11:"description";s:32:"Afiseaza iconite pentru link-uri";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Ikone";s:11:"description";s:23:"Prikaz ikona za linkove";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Ikonit";s:11:"description";s:24:"Näytä ikonit linkeille";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Ikoner";s:11:"description";s:24:"Visa ikoner för länkar";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"İkonlar";s:11:"description";s:36:"Linkler için ikonları görüntüle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Икони";s:11:"description";s:63:"Показване на икони до всяка връзка";s:10:"groupLabel";s:14:"Дисплей";}s:5:"ru_RU";a:3:{s:4:"name";s:12:"Иконки";s:11:"description";s:67:"Отображение иконок для ссылок в меню";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"图标";s:11:"description";s:24:"在链接上显示图标";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"小圖像";s:11:"description";s:27:"在鏈接上顯示小圖像";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:36:"연결에 아이콘을 보입니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"アイコン";s:11:"description";s:51:"リンクに対してアイコンを表示します";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:5:"Icons";s:11:"description";s:23:"Display icons for links";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:23:{s:2:"af";i:10212;s:2:"bg";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"quotas";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"quotas";s:7:"version";s:7:"1.1.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15448";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"Kwotas";s:11:"description";s:26:"Gebruiker/Groep Skyfkwotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"Quotes";s:11:"description";s:26:"Usuari/Grup Quotes de Disc";s:10:"groupLabel";s:7:"Gallery";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Kvóty";s:11:"description";s:38:"Diskové kvóty pro uživatele/skupiny";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:6:"Kvoter";s:11:"description";s:24:"Bruger/Gruppe Diskkvoter";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:13:"Höchstquoten";s:11:"description";s:51:"Festplatten-Höchstquoten für Benutzer und Gruppen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:6:"Cuotas";s:11:"description";s:32:"Cuotas de Disco de Usuario/Grupo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:6:"Cuotas";s:11:"description";s:32:"Cuotas de Disco de Usuario/Grupo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:6:"Cuotas";s:11:"description";s:32:"Cuotas de Disco de Usuario/Grupo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Kvoodid";s:11:"description";s:27:"Kasutaja/Grupi KettaKvoodid";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"Kuotak";s:11:"description";s:30:"Erabiltzaile/Talde Disko Kuota";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:53:"Quotas de disque pour les utilisateurs et les groupes";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:5:"Quote";s:11:"description";s:39:"Quote di spazio disco per Utenti/Gruppi";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:8:"Kvóták";s:11:"description";s:31:"Felhasználói/csoport kvóták";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Quota's";s:11:"description";s:30:"Gebruiker/Groep Schijf Quota's";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"Limity";s:11:"description";s:49:"Limity przestrzeni dyskowej użytkowników i grup";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Limita de spatiu";s:11:"description";s:36:"Limite de spatiu per utilizator/grup";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Kvote";s:11:"description";s:31:"Korisničke i grupne disk kvote";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Kvoter";s:11:"description";s:27:"Användare/Grupp Diskkvoter";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:4:"Kota";s:11:"description";s:31:"Kullanıcı/Grup Disk Kotaları";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:10:"Квоты";s:11:"description";s:72:"Дисковые квоты для Пользователей/Групп";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"空间配额";s:11:"description";s:30:"用户/成员组空间配额";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"磁碟配額";s:11:"description";s:30:"用戶/成員組磁碟配額";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:16:"할당량 관리";s:11:"description";s:46:"사용자및 동아리 디스크 용량 분배";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"クォータ";s:11:"description";s:47:"ユーザ/グループ ディスククォータ";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"Quotas";s:11:"description";s:22:"User/Group Disk Quotas";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:2:{i:10212;a:18:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15448;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16635";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"thumbpage";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"thumbpage";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Thumbnail";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Duimnaelbladsy";s:11:"description";s:67:"Kies 'n bladsy/raam van 'n multiblad lêer of film vir die duimnael";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Stránka náhledu";s:11:"description";s:68:"Výběr stránky nebo snímku pro náhled vícestránkového souboru";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Miniature side";s:11:"description";s:66:"Vælg side/ramme fra en multi-siders fil eller film til miniaturen";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:18:"Vorschaubild-Seite";s:11:"description";s:106:"Wählen Sie die Seite eines mehrseitigen Bildes oder das Einzelbild eines Films für das Vorschaubild aus.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Miniatura de Página";s:11:"description";s:83:"Seleccionar página/cuadro de un archivo multipágina o película para la miniatura";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:20:"Argazkitxo Orrialdea";s:11:"description";s:75:"Hautatu orri/markoa orri-anitzeko fitxategi edo filmetik argazkitxoarentzat";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Page vignette";s:11:"description";s:80:"Sélection d'une page ou image d'un fichier multipage ou vidéo pour la vignette";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Pagina Anteprime";s:11:"description";s:78:"Seleziona una pagina/frame da un file multipagina o un filmato per l'anteprima";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Miniatuurpagina";s:11:"description";s:80:"Selecteer een pagina/frame van een multipagina bestand of film voor de miniatuur";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Strona miniaturek";s:11:"description";s:75:"Wybierz stronę/klatkę z wielostronicowego pliku lub filmu na miniaturkę.";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:23:"Pagina cu thumbnail-uri";s:11:"description";s:85:"Selecteaza pagina/cadrul dintr-un fisier multi-pagina sau film pentru acest thumbnail";s:10:"groupLabel";s:12:"Vizualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:26:"Umanjenog prikaz sa strane";s:11:"description";s:81:"Izbor strane ili sličice za umanjen prikaz iz višestranične datoteke ili filma";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:16:"Miniatyrbildsida";s:11:"description";s:66:"Välj sida/ram från en fil med multipla sidor för miniatyrbilden";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:18:"Thumbnail Sayfası";s:11:"description";s:72:"Multisayfa dosyasından sayfa/çerceve ya da thumbnail için film seçin";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:32:"Макеты из Страниц";s:11:"description";s:180:"Выбор страницы/кадра из многостраничного файла или видеоролика для отображения в качестве макета";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"缩略图页";s:11:"description";s:55:"在多页文件或电影中选择页/帧作为缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"縮略圖頁";s:11:"description";s:63:"在多頁檔案或影片中選擇一頁或一格作為縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"サムネイルページ";s:11:"description";s:126:"multipageファイルか動画から、サムネイルにするページもしくはフレームを選択してください。";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Thumbnail Page";s:11:"description";s:66:"Select page/frame from a multipage file or movie for the thumbnail";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:2:{i:10212;a:18:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"zipcart";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"zipcart";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:33:"Download cart items in a zip file";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Zip Aflaai";s:11:"description";s:40:"Laai items in die mandjie as ziplêer af";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:15:"Descarregar Zip";s:11:"description";s:55:"Descarregar els elements de la cistella en un arxiu Zip";s:10:"groupLabel";s:7:"Comerç";}s:5:"cs_CZ";a:3:{s:4:"name";s:25:"Stahování v ZIP souboru";s:11:"description";s:43:"Stahování položek košíku v ZIP souboru";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:42:"Download elementerne i kurven i en zip fil";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:12:"ZIP-Download";s:11:"description";s:64:"Laden Sie alle Ihre gesammelten Elemente als ZIP-Datei herunter.";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:13:"Descargar Zip";s:11:"description";s:53:"Descargar los elementos del carrito en un archivo Zip";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:13:"Descargar Zip";s:11:"description";s:53:"Descargar los elementos del carrito en un archivo Zip";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Descargar Zip";s:11:"description";s:53:"Descargar los elementos del carrito en un archivo Zip";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:19:"Tõmba Zip'ina Alla";s:11:"description";s:40:"Tõmba Korvis olevad pildid Zip'ina Alla";s:10:"groupLabel";s:8:"Kommerts";}s:5:"eu_ES";a:3:{s:4:"name";s:12:"ZIP Deskarga";s:11:"description";s:51:"Saskiko elementuak zip fitxategi batetan deskargatu";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:20:"Télécharger en ZIP";s:11:"description";s:63:"Télécharger le contenu du panier sous forme d'une archive ZIP";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:47:"Scarica gli oggetti nel carrello in un file zip";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:47:"Download items in het mandje in een zip bestand";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Pobieranie ZIP";s:11:"description";s:35:"Pobiera pozycje koszyka w pliku zip";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:31:"Descarca articole ca arhiva ZIP";s:11:"description";s:46:"Descarca articolele din cos intr-un fisier ZIP";s:10:"groupLabel";s:6:"Comert";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:15:"Zip preuzimanje";s:11:"description";s:44:"Preuzimanje objekata iz korpe u zip datoteci";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Zip Nedladdning";s:11:"description";s:41:"Ladda ner varukorgens objekt i en zip fil";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Zip Yükleme";s:11:"description";s:38:"Kart ögelerini zip dosyasında yükle";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:20:"Загрузка Zip";s:11:"description";s:73:"Загрузка элементов из корзины в zip файле";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"ZIP下载";s:11:"description";s:39:"下载购物车项目为ZIP压缩文件";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"Zip 下載";s:11:"description";s:44:"把購物車中的項目用 Zip 形式下載";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:48:"바구니의 아이템 Zip파일로 내려받기";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:22:"ZIP ダウンロード";s:11:"description";s:69:"カートのアイテムをzipファイルでダウンロードする";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Zip Download";s:11:"description";s:33:"Download cart items in a zip file";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:2:{i:10212;a:19:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:11:"customfield";a:3:{s:6:"header";a:6:{s:2:"id";s:11:"customfield";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:17:"Pasgemaakte Velde";s:11:"description";s:44:"Skep pasgemaakte datavelde vir Gallery items";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:20:"Camps Personalitzats";s:11:"description";s:66:"Crea camps d'informació personalizats per als elements de Gallery";s:10:"groupLabel";s:17:"Informació Extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Vlastní pole";s:11:"description";s:45:"Vytvoření vlastních polí položek Galerie";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Ekstra Ffelter";s:11:"description";s:45:"Opret ekstra datafelter til Gallery elementer";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Individuelle Felder";s:11:"description";s:72:"Legen Sie individuelle Informationsfelder für Ihre Gallery-Elemente an.";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:21:"Campos Personalizados";s:11:"description";s:72:"Crea campos de información personalizados para los elementos de Gallery";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:21:"Campos Personalizados";s:11:"description";s:72:"Crea campos de información personalizados para los elementos de Gallery";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_AR";a:3:{s:4:"name";s:21:"Campos Personalizados";s:11:"description";s:72:"Crea campos de información personalizados para los elementos de Gallery";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"eu_ES";a:3:{s:4:"name";s:21:"Eremu Pertsonalizatua";s:11:"description";s:55:"Galeria elementuentzat datu eremu pertsonalizatua sortu";s:10:"groupLabel";s:16:"Datu Gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:21:"Champs personnalisés";s:11:"description";s:76:"Créer les données des champs personnalisés pour les éléments de Gallery";s:10:"groupLabel";s:25:"Données supplémentaires";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"el_GR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"is_IS";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:20:"Campi Personalizzati";s:11:"description";s:52:"Crea campi personalizzati per gli oggetti di Gallery";s:10:"groupLabel";s:10:"Dati Extra";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Egyedi mezők";s:11:"description";s:51:"Egyedi adatmezők létrehozása a galériaelemekhez";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Maatwerk Velden";s:11:"description";s:48:"Maatwerk data velden aanmaken voor Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:14:"Dodatkowe pola";s:11:"description";s:43:"Tworzy dodatkowe pola dla pozycji w galerii";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Posebna polja";s:11:"description";s:59:"Pravljenje posebnih polja sa podacima za objekte u Galeriji";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Specialfält";s:11:"description";s:37:"Skapa specialfält för Galleryobjekt";s:10:"groupLabel";s:17:"Extra Information";}s:5:"th_TH";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Додаткові Поля";s:11:"description";s:91:"Створення додаткових полів для елементів Галереї";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:23:"Dữ liệu tùy biến";s:11:"description";s:83:"Tạo các trường dữ liệu tùy biến cho các đối tượng của Gallery";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:24:"İsteğe Bağlı Alanlar";s:11:"description";s:61:"Galeri ögeleri için isteğe bağlı veri alanları yaratın";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ru_RU";a:3:{s:4:"name";s:37:"Дополнительные Поля";s:11:"description";s:117:"Создание дополнительных полей с записями для элементов Галереи";s:10:"groupLabel";s:26:"Дополнительно";}s:5:"zh_CN";a:3:{s:4:"name";s:15:"自定义字段";s:11:"description";s:42:"为图库项目新建自定义数据字段";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"自定欄位";s:11:"description";s:42:"為 Gallery 項目新建自定資料欄位";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"カスタムフィールド";s:11:"description";s:73:"Galleryアイテムのためのカスタムデータフィールド作成";s:10:"groupLabel";s:15:"拡張データ";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"he_IL";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"Custom Fields";s:11:"description";s:43:"Create custom data fields for Gallery items";s:10:"groupLabel";s:10:"Extra Data";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fr";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15447;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"core";a:3:{s:6:"header";a:9:{s:2:"id";s:4:"core";s:7:"version";s:7:"1.2.0.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:18;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:4;}s:15:"stringsRevision";s:5:"16548";s:14:"buildTimestamp";s:5:"16580";s:14:"coreApiVersion";a:2:{i:0;i:7;i:1;i:18;}s:16:"moduleApiVersion";a:2:{i:0;i:3;i:1;i:5;}s:15:"themeApiVersion";a:2:{i:0;i:2;i:1;i:5;}}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Central";s:11:"description";s:27:"Mòdul Central de Gallery 2";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Jádro";s:11:"description";s:23:"Hlavní modul Galerie 2";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:5:"Kerne";s:11:"description";s:20:"Gallery 2 kernemodul";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:14:"Kernfunktionen";s:11:"description";s:19:"Gallery 2 Kernmodul";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Núcleo";s:11:"description";s:30:"Módulo Principal de Gallery 2";s:10:"groupLabel";s:8:"Galería";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Núcleo";s:11:"description";s:30:"Módulo Principal de Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Núcleo";s:11:"description";s:30:"Módulo Principal de Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:4:"Tuum";s:11:"description";s:21:"Galerii 2 Tuum-moodul";s:10:"groupLabel";s:7:"Galerii";}s:5:"eu_ES";a:3:{s:4:"name";s:5:"Muina";s:11:"description";s:22:"Gallery 2 Muin Modulua";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"Noyau";s:11:"description";s:15:"Noyau Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:10:"Gailearaí";}s:5:"el_GR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:14:"Γκαλερί";}s:5:"is_IS";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:24:"Modulo Core di Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"Kodols";s:11:"description";s:25:"Galerija 2 kodola modulis";s:10:"groupLabel";s:8:"Galerija";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Pagrindas";s:11:"description";s:29:"Gallery 2 pagrindinis modulis";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:3:"Mag";s:11:"description";s:20:"Gallery 2 Core modul";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:15:"Moduł główny";s:11:"description";s:27:"Gallery 2 - Moduł główny";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:4:"Base";s:11:"description";s:23:"Módulo base da galeria";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Galeria";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"Nucleu";s:11:"description";s:25:"Modul nucleu al Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"Jadro";s:11:"description";s:24:"Hlavný modul Galérie 2";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"Jedro";s:11:"description";s:22:"Gallery 2 Jedrni Modul";s:10:"groupLabel";s:8:"Galerija";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"Jedro";s:11:"description";s:22:"Gallery 2 Jedrni Modul";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:4:"Ydin";s:11:"description";s:24:"Galleria 2:n Ydinmoduuli";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"Kärna";s:11:"description";s:20:"Gallery 2 kärnmodul";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:8:"Ядро";s:11:"description";s:37:"Головні Модулі Gallery 2";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:4:"Lõi";s:11:"description";s:27:"Module Lõi của Gallery 2";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"Çekirdek";s:11:"description";s:25:"Galeri 2 Çekirdek Modül";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:32:"Ядро на Галерията";s:11:"description";s:42:"Модул Ядро на Галерия v2";s:10:"groupLabel";s:14:"Галерия";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Основые файлы";s:11:"description";s:45:"Основные файлы Галереи 2.";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"核心";s:11:"description";s:19:"图库2核心模块";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"核心";s:11:"description";s:21:"Gallery2 核心模組";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core 모듈";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:32:"Gallery 2 コア モジュール";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:29:"البنية الرئيسية";s:11:"description";s:50:"الموديول الرئيسي للجاليري 2";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"גלעין";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:12:"גלרייה";}s:5:"fa_IR";a:3:{s:4:"name";s:4:"Core";s:11:"description";s:21:"Gallery 2 Core Module";s:10:"groupLabel";s:7:"Gallery";}}s:9:"languages";a:3:{i:15845;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}i:16471;a:41:{s:2:"af";s:5:"16471";s:2:"ar";s:5:"16471";s:2:"bg";s:5:"16471";s:2:"ca";s:5:"16471";s:2:"cs";s:5:"16471";s:2:"da";s:5:"16471";s:2:"de";s:5:"16471";s:2:"el";s:5:"16472";s:5:"en_GB";s:5:"16472";s:2:"es";s:5:"16471";s:5:"es_AR";s:5:"16471";s:5:"es_MX";s:5:"16471";s:2:"et";s:5:"16471";s:2:"eu";s:5:"16471";s:2:"fi";s:5:"16471";s:2:"fr";s:5:"16471";s:2:"ga";s:5:"16471";s:2:"he";s:5:"16471";s:2:"hu";s:5:"16472";s:2:"is";s:5:"16471";s:2:"it";s:5:"16471";s:2:"ja";s:5:"16471";s:2:"ko";s:5:"16471";s:2:"lt";s:5:"16471";s:2:"lv";s:5:"16472";s:2:"nl";s:5:"16471";s:2:"no";s:5:"16471";s:2:"pl";s:5:"16471";s:2:"pt";s:5:"16472";s:5:"pt_BR";s:5:"16472";s:2:"ro";s:5:"16471";s:2:"ru";s:5:"16471";s:2:"sk";s:5:"16472";s:2:"sl";s:5:"16471";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16471";s:2:"tr";s:5:"16471";s:2:"uk";s:5:"16471";s:2:"vi";s:5:"16471";s:5:"zh_CN";s:5:"16471";s:5:"zh_TW";s:5:"16471";}i:16548;a:41:{s:2:"af";s:5:"16548";s:2:"ar";s:5:"16548";s:2:"bg";s:5:"16548";s:2:"ca";s:5:"16548";s:2:"cs";s:5:"16548";s:2:"da";s:5:"16548";s:2:"de";s:5:"16548";s:2:"el";s:5:"16548";s:5:"en_GB";s:5:"16548";s:2:"es";s:5:"16548";s:5:"es_AR";s:5:"16548";s:5:"es_MX";s:5:"16548";s:2:"et";s:5:"16548";s:2:"eu";s:5:"16548";s:2:"fi";s:5:"16548";s:2:"fr";s:5:"16548";s:2:"ga";s:5:"16548";s:2:"he";s:5:"16548";s:2:"hu";s:5:"16548";s:2:"is";s:5:"16548";s:2:"it";s:5:"16555";s:2:"ja";s:5:"16548";s:2:"ko";s:5:"16548";s:2:"lt";s:5:"16548";s:2:"lv";s:5:"16548";s:2:"nl";s:5:"16548";s:2:"no";s:5:"16548";s:2:"pl";s:5:"16548";s:2:"pt";s:5:"16548";s:5:"pt_BR";s:5:"16548";s:2:"ro";s:5:"16548";s:2:"ru";s:5:"16548";s:2:"sk";s:5:"16548";s:2:"sl";s:5:"16548";s:2:"sr";s:5:"16548";s:2:"sv";s:5:"16548";s:2:"tr";s:5:"16548";s:2:"uk";s:5:"16548";s:2:"vi";s:5:"16548";s:5:"zh_CN";s:5:"16548";s:5:"zh_TW";s:5:"16548";}}}s:5:"ecard";a:3:{s:6:"header";a:6:{s:2:"id";s:5:"ecard";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:9;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ca_ES";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:29:"Poslat fotografie jako ECards";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:5:"eKort";s:11:"description";s:20:"Send fotos som eKort";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:28:"Photos als eCard verschicken";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Tarjeta Electrónica";s:11:"description";s:40:"Envía fotos como tarjetas electrónicas";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Tarjeta Electrónica";s:11:"description";s:40:"Envía fotos como tarjetas electrónicas";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Tarjeta Electrónica";s:11:"description";s:40:"Envía fotos como tarjetas electrónicas";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:7:"E-Kaart";s:11:"description";s:26:"Saada fotosid E-Kaartidena";s:10:"groupLabel";s:8:"Kommerts";}s:5:"eu_ES";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"e-Carte";s:11:"description";s:33:"Envoyer les photos comme e-Cartes";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:32:"Invia foto sotto forma di eCards";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:59:"Fényképek elküldése elektronikus képeslapként (eCard)";s:10:"groupLabel";s:12:"Kereskedelmi";}s:5:"nl_NL";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:23:"Verzend fotos als eCard";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"eKartki";s:11:"description";s:30:"Wysyłaj zdjęcia jako eKartki";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Trimite foto ca eCard";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"fi_FI";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"eKort";s:11:"description";s:22:"Skicka foton som eKort";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"E-kart";s:11:"description";s:36:"Fotoğrafları E-kart olarak gönder";s:10:"groupLabel";s:7:"Ticaret";}s:5:"bg_BG";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_CN";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"電子賀卡";s:11:"description";s:30:"把照片當電子賀卡寄送";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:31:"画像を eCard として送る";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:5:"eCard";s:11:"description";s:21:"Send photos as eCards";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"digibug";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"digibug";s:7:"version";s:7:"1.0.0.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:2;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:3;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:26:"Digibug Foto Afdruk Module";s:10:"groupLabel";s:6:"Handel";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"cs_CZ";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:34:"Modul tisku fotografií na Digibug";s:10:"groupLabel";s:7:"Komerce";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:27:"Digibug Foto Printing Modul";s:10:"groupLabel";s:11:"Kommercielt";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:24:"Digibug Photodruck-Modul";s:10:"groupLabel";s:15:"Geschäftliches";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:42:"Módulo de Impresión de Fotos con Digibug";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:42:"Módulo de Impresión de Fotos con Digibug";s:10:"groupLabel";s:8:"Comercio";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:42:"Módulo de Impresión de Fotos con Digibug";s:10:"groupLabel";s:8:"Comercio";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:34:"Digibug Argazki Inprimatze Modulua";s:10:"groupLabel";s:10:"Komertzioa";}s:5:"fr_FR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:23:"Impressions via Digibug";s:10:"groupLabel";s:8:"Commerce";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:33:"Modulo di Stampa Foto con Digibug";s:10:"groupLabel";s:9:"Commercio";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:26:"Digibug Foto Afdruk Module";s:10:"groupLabel";s:8:"Zakelijk";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:25:"Moduł drukowania Digibug";s:10:"groupLabel";s:5:"Sklep";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:49:"Modul za izradu fotografija preko Digibug servisa";s:10:"groupLabel";s:12:"Komercijalni";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug kuvantulostuslisäosa";s:10:"groupLabel";s:11:"Kaupallinen";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Foto Utskrifts Module";s:10:"groupLabel";s:6:"Handel";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:28:"Digibug Foto Baskı Modülü";s:10:"groupLabel";s:6:"Ticari";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ru_RU";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:63:"Модуль печати фотографий на Digibug.com";s:10:"groupLabel";s:18:"Коммерция";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:25:"Digibug照片打印模块";s:10:"groupLabel";s:6:"商业";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:26:"Digibug 照片列印模組";s:10:"groupLabel";s:6:"商業";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"ja_JP";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:47:"Digibug Photo 画像プリントモジュール";s:10:"groupLabel";s:6:"商用";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Digibug";s:11:"description";s:29:"Digibug Photo Printing Module";s:10:"groupLabel";s:8:"Commerce";}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16607";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16472";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:12:"dynamicalbum";a:3:{s:6:"header";a:6:{s:2:"id";s:12:"dynamicalbum";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Dynamické album";s:11:"description";s:81:"Dynamické album pro nejnovější, nejprohlíženější nebo náhodné položky";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Dynamische Alben";s:11:"description";s:75:"Dynamische Alben für die neuesten, meistgesehenen oder zufällige Elemente";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:19:"Álbumes Dinámicos";s:11:"description";s:74:"Álbumes Dinámicos para lo mas nuevo, lo mas visto o elementos aleatorios";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:19:"Álbumes Dinámicos";s:11:"description";s:74:"Álbumes Dinámicos para lo mas nuevo, lo mas visto o elementos aleatorios";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:19:"Álbumes Dinámicos";s:11:"description";s:74:"Álbumes Dinámicos para lo mas nuevo, lo mas visto o elementos aleatorios";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Albums dynamiques";s:11:"description";s:92:"Albums dynamiques pour les éléments lés plus récents, les plus consultés ou aléatoires";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:14:"Album Dinamici";s:11:"description";s:65:"Album dinamici per gli oggetti più recenti, più visti o casuali";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Albumy dynamiczne";s:11:"description";s:79:"Albumy dynamiczne dla najnowszych, najczęściej oglądanych i losowych pozycji";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:15:"Albume dinamice";s:11:"description";s:84:"Albume dinamice pentru cele mai noi, cele mai vizualizate sau articole la intimplare";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Dynamiska Album";s:11:"description";s:67:"Dynamiska album för nyaste, mest visade eller slumpmässiga objekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:17:"Dinamik Albümler";s:11:"description";s:82:"En yeniler, en çok görüntülenenler ve rastgele ögeler için Dinamik Albümler";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:39:"Динамические альбомы";s:11:"description";s:145:"Динамические альбомы для новых, часто просматриваемых или случайных элементов";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"動態相簿";s:11:"description";s:60:"顯示最新、最受歡迎、或隨機項目的動態相簿";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:30:"ダイナミックアルバム";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Dynamic Albums";s:11:"description";s:54:"Dynamic albums for newest, most viewed or random items";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:10:"flashvideo";a:3:{s:6:"header";a:6:{s:2:"id";s:10:"flashvideo";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:9;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15887";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:40:"Umožnit zobrazení flash video souborů";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:46:"Die Anzeige von Flash Video Dateien aktivieren";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Video Flash";s:11:"description";s:40:"Permite mostrar archivos de vídeo Flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Video Flash";s:11:"description";s:40:"Permite mostrar archivos de vídeo Flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Video Flash";s:11:"description";s:40:"Permite mostrar archivos de vídeo Flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Vidéo Flash";s:11:"description";s:46:"Activer l'affichage des fichiers vidéos Flash";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:48:"Attiva la visualizzazione di file video in Flash";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"Flash video";s:11:"description";s:40:"Iespējot Flash video failu attēlošanu";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:12:"Flash videó";s:11:"description";s:55:"Flash videófájlok megjelenítésének engedélyezése";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Pliki Flash";s:11:"description";s:35:"Włącz wyświetlanie plików Flash";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:36:"Aktivera visning av Flash videofiler";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:66:"Flash video dosyalarının görüntülenmesini açık duruma getir";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"Flash 影片";s:11:"description";s:37:"啟用 Flash 影片檔的顯示功能";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:14:"Flashビデオ";s:11:"description";s:54:"Flash ビデオファイルの表示を有効にする";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"Flash Video";s:11:"description";s:35:"Enable display of Flash video files";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15887;a:21:{s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"httpauth";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"httpauth";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:15;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15727";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"en_GB";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"HTTP autentizace";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:11:"Autentizace";}s:5:"da_DK";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"de_DE";a:3:{s:4:"name";s:22:"HTTP Authentifizierung";s:11:"description";s:45:"Benutzer-Anmeldung via HTTP Authentifizierung";s:10:"groupLabel";s:17:"Authentifizierung";}s:5:"es_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"es_MX";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"es_AR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"et_EE";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fr_FR";a:3:{s:4:"name";s:21:"Authentification HTTP";s:11:"description";s:46:"Connexion à l'aide de l'authentification HTTP";s:10:"groupLabel";s:16:"Authentification";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"el_GR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"is_IS";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"it_IT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:47:"Fai il login utilizzando l'autenticazione HTTP.";s:10:"groupLabel";s:14:"Autenticazione";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"no_NO";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Autentykacja HTTP";s:11:"description";s:40:"Logowanie przy użyciu autentykacji HTTP";s:10:"groupLabel";s:12:"Autentykacja";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"HTTP-Auth";s:11:"description";s:43:"Inloggning med hjälp av HTTP-autentisering";s:10:"groupLabel";s:13:"Autentisering";}s:5:"th_TH";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"HTTP 認証";s:11:"description";s:27:"使用 HTTP 認証登入。";s:10:"groupLabel";s:6:"認証";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"HTTP 認証";s:11:"description";s:37:"HTTP認証を使ったログイン。";s:10:"groupLabel";s:6:"認証";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"he_IL";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}}s:9:"languages";a:1:{i:15727;a:28:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"itemadd";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"itemadd";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15812";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Voeg Items by";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Agregar Elements";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Přidat položky";s:11:"description";s:49:"Přidat položky z místního serveru nebo z webu";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Tilføj elementer";s:11:"description";s:52:"Tilføj elementer fra lokal server eller internettet";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Element hinzufügen";s:11:"description";s:64:"Elemente vom Gallery-Server oder von anderer Website hinzufügen";s:10:"groupLabel";s:11:"Importieren";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Añadir Elementos";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Agregar Elementos";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Agregar Items";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Lisa Pilte";s:11:"description";s:44:"Lisa pilte kohalikust serverist või veebist";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:17:"Elementuak Gehitu";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:22:"Ajouter des éléments";s:11:"description";s:60:"Ajouter des éléments depuis le serveur local ou sur le web";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Cuir Míreanna";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Aggiungi Oggetti";s:11:"description";s:44:"Aggiungi oggetti dal server locale o dal web";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"Naujas elementas";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:19:"Elemek hozzáadása";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Items Toevoegen";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Dodaj pozycje";s:11:"description";s:51:"Dodaje pozycje z serwera lokalnego lub ze stron WWW";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:15:"Adicionar itens";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:15:"Adicionar Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Adauga fotografii";s:11:"description";s:38:"Adauga articole din server sau din WWW";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Pridať položky";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Dodaj Predmete";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Dodaj Predmete";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Lisää Kuvia";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Lägg till objekt";s:11:"description";s:55:"Lägg till objekt från lokal server eller från webben";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Додати Елемент";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:21:"Thêm đối tượng";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Ögeler Ekle";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"bg_BG";a:3:{s:4:"name";s:33:"Добавете Елементи";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Добавить Элементы";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"添加项目";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"增加項目";s:11:"description";s:42:"從本地伺服器或網頁上加入項目";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:22:"아이템 추가하기";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"アイテム追加";s:11:"description";s:66:"ローカルサーバかウェブからアイテムを追加する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:15:"أضف مواد";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:21:"הוסף פריטים";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}}s:9:"languages";a:1:{i:15812;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"keyalbum";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"keyalbum";s:7:"version";s:7:"1.0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15447";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:25:"Alba s klíčovými slovy";s:11:"description";s:61:"Dynamická alba vycházející z hledaných klíčových slov";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:20:"Schlüsselwort-Alben";s:11:"description";s:55:"Dynamische Alben basierend auf der Schlüsselwort-Suche";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:29:"Álbumes desde Palabras Clave";s:11:"description";s:61:"Álbumes dinámicos basados en la búsqueda de palabras clave";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:17:"Albums mots clés";s:11:"description";s:55:"Albums dynamiques basés sur la recherche de mots clés";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:40:"Λέξεις Κλειδιά Άλπουμ";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:19:"Album Parola Chiave";s:11:"description";s:52:"Album dinamici basati sulla ricerca di parole chiave";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:23:"Album słów kluczowych";s:11:"description";s:62:"Album dynamiczny oparty na wyszukiwaniu po słowach kluczowych";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:20:"Albume Cuvinte-cheie";s:11:"description";s:40:"Albume dinamice pe baza cuvintelor cheie";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:22:"Albumi ključnih reči";s:11:"description";s:59:"Dinamički albumi bazirani na pretrazi po ključnim rečima";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:15:"Nyckelordsalbum";s:11:"description";s:47:"Dynamiskt album baserat på nyckelords sökning";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:25:"Anahtar Kelime Albümleri";s:11:"description";s:47:"Anahtar kelime arama tabanlı dinamik albümler";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:49:"Альбомы по ключевому слову";s:11:"description";s:114:"Динамические альбомы, основанные на поиске по ключевому слову";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"關鍵字相簿";s:11:"description";s:45:"由關鍵字搜尋結果產生的動態相簿";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:27:"キーワードアルバム";s:11:"description";s:54:"キーワード検索に基づく動的なアルバム";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:14:"Keyword Albums";s:11:"description";s:38:"Dynamic albums based on keyword search";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15447;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16475";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"mp3audio";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"mp3audio";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:9;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15887";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:64:"Umožnit online přehrávání mp3 audio souborů flash playerem";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:97:"Aktivieren Sie das Abspielen von MP3 Audiodateien durch einen in Gallery integrierten Flashplayer";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:86:"Habilita la reproducción en línea de archivos de sonido MP3 con un reproductor flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:86:"Habilita la reproducción en línea de archivos de sonido MP3 con un reproductor flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:86:"Habilita la reproducción en línea de archivos de sonido MP3 con un reproductor flash";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:72:"Activer la lecteur en ligne des fichiers audio MP3 avec un lecteur Flash";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:59:"Attiva l'ascolto in linea di audio mp3 con un lettore flash";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:3:"MP3";s:11:"description";s:61:"Włącz uruchamianie plików mp3 za pomocą odtwarzacza flash";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Audio MP3";s:11:"description";s:71:"Permite ascultarea fisierelor audio MP3 cu ajutorului unui flash player";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"MP3 Ljud";s:11:"description";s:64:"Aktivera inbygd uppspelning av mp3 ljudfiler via en flashspelare";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:4:"MP3 ";s:11:"description";s:69:"Flahs oynatıcısı ile mp3 dosyalarının çalınmasını etkin kıl";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:10:"MP3 音樂";s:11:"description";s:54:"使用 Flash 播放程式直接播放 MP3 音樂檔案";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:19:"MP3 オーディオ";s:11:"description";s:103:"インライン FLASH プレイヤーによるMP3オーディオファイルの再生を有効にする";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"MP3 Audio";s:11:"description";s:57:"Enable inline play of mp3 audio files with a flash player";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15887;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:9:"multiroot";a:3:{s:6:"header";a:6:{s:2:"id";s:9:"multiroot";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:8;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:38:"Definovat náhradní pohled na Galerii";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:57:"Definieren Sie eine Alternative Gastansicht Ihrer Gallery";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Multi-racine";s:11:"description";s:49:"Définir une vue d'invité alternative de Gallery";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:69:"Definisci una visualizzazione alternativa di Gallery per i visitatori";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:49:"Definiuje alternatywny wygląd galerii dla gości";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:43:"Definiera en alternativ gäst-vy av Gallery";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Çoklukök";s:11:"description";s:52:"Galeri için alternatif ziyaretçi izlemesi tanımla";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"多重根相簿";s:11:"description";s:42:"定義訪客看到的不同 Gallery 畫面";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:59:"Gallery のゲスト向け代替ビューを定義します";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"replica";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"replica";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Replica (Kopie)";s:11:"description";s:73:"Vytvořit kopie položky, které sdílí stejný původní datový soubor";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Replika";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Replik";s:11:"description";s:60:"Erstelle Elementkopien, welche dieselbe Originaldatei teilen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Réplique";s:11:"description";s:67:"Créer des copies d'éléments partageant le même fichier original";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:69:"Crea copie di oggetti mantenendo comune lo stesso file dati originale";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Replika";s:11:"description";s:73:"Tworzy kopie pozycji współdzielące dane tego samego oryginalnego pliku";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Copiaza";s:11:"description";s:69:"Crea copie di oggetti mantenendo comune lo stesso file dati originale";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"Kopia";s:11:"description";s:50:"Skapa objekt kopior som delar på samma orginalfil";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Kopyala";s:11:"description";s:56:"Orjinal veri dosyasını paylaşan öge kopyaları yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"項目副本";s:11:"description";s:54:"產生共用同一個原始資料檔案的項目拷貝";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"複製";s:11:"description";s:81:"元のデータファイルを共有するアイテムのコピーを作成する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"webdav";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"webdav";s:7:"version";s:7:"1.0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:17;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15749";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"en_GB";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:20:"Vzdálené rozhraní";}s:5:"da_DK";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:34:"Monter Gallery på dit skrivebord.";s:10:"groupLabel";s:29:"Fjernbetjenings-grænseflader";}s:5:"de_DE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:51:"Gallery von Ihrem Computer als Netzlaufwerk öffnen";s:10:"groupLabel";s:39:"Anwendungs- und Programm-Schnittstellen";}s:5:"es_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:62:"Accès à Gallery depuis votre bureau avec le protocole WebDAV";s:10:"groupLabel";s:20:"Interfaces distantes";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"el_GR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"is_IS";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"it_IT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:34:"Monta Gallery sulla tua scrivania.";s:10:"groupLabel";s:17:"Interfacce Remote";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"no_NO";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:28:"Mapowanie galerii na pulpit.";s:10:"groupLabel";s:17:"Zdalne interfejsy";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:36:"Montiranje Galerije na vaš desktop.";s:10:"groupLabel";s:20:"Daljinski interfejsi";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:35:"Montera Gallery på ditt skrivbord.";s:10:"groupLabel";s:25:"Fjärstyrningsgränssnitt";}s:5:"th_TH";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:35:"在你的桌面上搭載 Gallery。";s:10:"groupLabel";s:18:"遠端存取界面";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:48:"GalleryをあなたのPCにマウントします";s:10:"groupLabel";s:36:"リモートインターフェース";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"he_IL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}}s:9:"languages";a:1:{i:15749;a:14:{s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16472";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}}s:6:"themes";a:9:{s:6:"matrix";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"matrix";s:7:"version";s:5:"1.1.4";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:23:"Standaard Gallery2 styl";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:43:""Look and feel" estàndar de Gallery2";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:28:"Standardní vzhled Galerie 2";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:26:"Standard Gallery2 udseende";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:38:"Standard-'Look and Feel' für Gallery2";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:""Look and feel" estándar de Gallery2";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:""Look and feel" estándar de Gallery2";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:""Look and feel" estándar de Gallery2";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Matrizea";s:11:"description";s:30:"Gallery 2 ikuspegi estandarra!";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:28:"Thème standard de Gallery 2";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:37:"Cuma agus mothú Gallery2 clasaiceach";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:69:"Πρότυπη εμφάνιση και αίσθηση της Gallery2";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:28:"Aspetto standard di Gallery2";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Matrica";s:11:"description";s:36:"Standarta Galerija2 skaties un jūti";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Matrica";s:11:"description";s:41:"Standartinis Galerija2 vaizdas ir jausmas";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Mátrix";s:11:"description";s:29:"Általános Gallery2 kinézet";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:32:"Standaard Gallery2 look-and-feel";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:27:"Standardowy wygląd galerii";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:24:"Aspect standard Gallery2";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"sr_YU";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:38:"Standardni izgled i osećaj Galerije 2";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:22:"Vakio Gallery2 ulkoasu";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Matris";s:11:"description";s:38:"Klassisk Gallery2 utseende och känsla";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"vi_VN";a:2:{s:4:"name";s:9:"Ma trận";s:11:"description";s:41:"Kiểu trình bày chuẩn của Gallery2";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:30:"Standart Galeri 2 görünümü";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Матрица";s:11:"description";s:50:"Стандартный интерфейс Gallery2";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:19:"标准图库2风格";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:22:"標準 Gallery2 風格";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:29:"Gallery2 기분 좋은 테마";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:44:"Gallery2 標準のルック&フィール";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:46:"التصميم الأصلي لـ جاليري2";}s:5:"he_IL";a:2:{s:4:"name";s:21:"מטריצה (Matrix)";s:11:"description";s:41:"המראה הסטנדרטי של Gallery2";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:31:"Standard Gallery2 look and feel";}}s:9:"languages";a:2:{i:10212;a:32:{s:2:"af";i:10212;s:2:"ar";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:5:"es_MX";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"he";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"classic";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"classic";s:7:"version";s:5:"1.1.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"en_GB";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Klassiek";s:11:"description";s:27:"Standaard Gallery2 voorkoms";}s:5:"ca_ES";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"cs_CZ";a:2:{s:4:"name";s:16:"Klasik (classic)";s:11:"description";s:44:"Klasický vzhled kořenového alba Galerie 2";}s:5:"da_DK";a:2:{s:4:"name";s:8:"Klassisk";s:11:"description";s:35:"Standard Klassisk Gallery2 udseende";}s:5:"de_DE";a:2:{s:4:"name";s:9:"Klassisch";s:11:"description";s:62:"Klassisches 'Look and Feel' für die Albenansicht von Gallery2";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Clásico";s:11:"description";s:53:""Look and feel" clásico del álbum raíz de Gallery2";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Clásico";s:11:"description";s:41:"Look&Feel clásico de Gallery 2";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Clásico";s:11:"description";s:53:""Look and feel" clásico del álbum raíz de Gallery2";}s:5:"et_EE";a:2:{s:4:"name";s:12:"Klassikaline";s:11:"description";s:49:"Klassikalise Gallery2 peaalbumi välimus ja tunne";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Klasikoa";s:11:"description";s:54:"Gallery 2 erroa album ikuspegi eta erabilera klasikoa.";}s:5:"fr_FR";a:2:{s:4:"name";s:9:"Classique";s:11:"description";s:69:"Thème Classique de Gallery 2 pour la présentation de l'album racine";}s:5:"ga_IE";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"el_GR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"is_IS";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"it_IT";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:42:"Aspetto dell'album radice Classic Gallery2";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Klasika";s:11:"description";s:53:"Klasika Galerija2 pirmsākuma albums skaties un jūti";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:32:"Standaard Gallery2 look-and-feel";}s:5:"no_NO";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:25:"Klasyczny wygląd Galerii";}s:5:"pt_BR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"pt_PT";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"ro_RO";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"sk_SK";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"sl_SI";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"sr_YU";a:2:{s:4:"name";s:9:"Klasičan";s:11:"description";s:43:"Klasičan izgled osnovnog albuma Galerije 2";}s:5:"fi_FI";a:2:{s:4:"name";s:9:"Klassinen";s:11:"description";s:39:"Klassinen Gallery2 juurialbumin ulkoasu";}s:5:"sv_SE";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:39:"Klassiskt Gallery2 utseende och känsla";}s:5:"th_TH";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"uk_UA";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"vi_VN";a:2:{s:4:"name";s:12:"Cổ điển";s:11:"description";s:62:"Kiểu trình bày cổ điển cho album gốc của Gallery2";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Klasik";s:11:"description";s:40:"Klasik Galeri 2 kök albüm görünümü";}s:5:"bg_BG";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"ru_RU";a:2:{s:4:"name";s:24:"Классическая";s:11:"description";s:98:"Классический интерфейс Gallery2 в виде корневого альбома";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"经典";s:11:"description";s:31:"经典的图库2根相册风格";}s:5:"zh_TW";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:31:"傳統 Gallery2 主相簿風格";}s:5:"ko_KR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"ja_JP";a:2:{s:4:"name";s:15:"クラシック";s:11:"description";s:60:"昔のGallery2ルートアルバムのルック&フィール";}s:5:"ar_SA";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}s:5:"he_IL";a:2:{s:4:"name";s:10:"קלאסי";s:11:"description";s:64:"המראה הקלאסי של אלבום הראשי של Gallery2";}s:5:"fa_IR";a:2:{s:4:"name";s:7:"Classic";s:11:"description";s:41:"Classic Gallery2 root album look and feel";}}s:9:"languages";a:2:{i:10212;a:30:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:5:"es_MX";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"he";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"hybrid";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"hybrid";s:7:"version";s:7:"1.1.4.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Hibriede";s:11:"description";s:51:"Gekombineerde dinamiese album/beeld/skyfievertoning";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombinovaný dynamický pohled album/obrázek/prezentace";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombineret og dynamisk album/billede/fremvisning visning";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:56:"Kombinierte dynamische Ansicht von Alben/Bildern/Diashow";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Híbrido";s:11:"description";s:56:"Álbum Combinado/Imagen/Vista Dinámica de Presentación";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:54:"Konbinaturiko album/irudi/aurkezpen ikuspegi dinamikoa";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"Hybride";s:11:"description";s:49:"Vue dymamique combinée album / image / diaporama";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:53:"Vista dinamica combinata album/immagine/presentazione";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Hibrīda";s:11:"description";s:58:"Kombinēts albumu/attēlu/slīdrādes dinamisks skatījums";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Hybride";s:11:"description";s:58:"Gecombineerde dynamische album/afbeelding/diashow weergave";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Hybryda";s:11:"description";s:60:"Połączona dynamiczna prezentacja albumów/zdjęć/slajdów";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Hibridni";s:11:"description";s:44:"Kombinovan prikaz albuma, slike i projekcije";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"Hybridi";s:11:"description";s:52:"Yhdistetty albumi/kuva/diaesitys dynaaminen näkymä";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:51:"Kombinerad album/bild/bildspel med dynamisk visning";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"vi_VN";a:2:{s:4:"name";s:3:"Lai";s:11:"description";s:57:"Trình bày động gồm cả album/ảnh/trình chiếu";}s:5:"tr_TR";a:2:{s:4:"name";s:5:"Melez";s:11:"description";s:66:"Biraraya getir albüm/resim/slaytgösterisi dinamik görüntüleme";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Гибрид";s:11:"description";s:110:"Комбинация динамического вида альбома/фотографии/слайд-шоу";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:50:"组合动态视图:相册/图片/幻灯片放映";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:60:"結合相簿/圖片/幻燈片放映的動態顯示畫面";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:90:"アルバム/画像/スライドショー を組み合わせたダイナミックビュー";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Hybrid";s:11:"description";s:43:"Combined album/image/slideshow dynamic view";}}s:9:"languages";a:2:{i:10212;a:21:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16488";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16507";s:5:"zh_TW";s:5:"16040";}}}s:6:"slider";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"slider";s:7:"version";s:7:"1.0.7.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"Skuiwer";s:11:"description";s:71:"Beeld vertoning/skyfievertoning; sub-albums/ander items nie vertoon nie";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"cs_CZ";a:2:{s:4:"name";s:17:"Kinofilm (slider)";s:11:"description";s:88:"Prohlížení obrázků a prezentace; vnořená alba a další položky nejsou zobrazeny";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:65:"Billedeviser/fremvisning; underalbummer/andre objekter vises ikke";}s:5:"de_DE";a:2:{s:4:"name";s:12:"Diaprojektor";s:11:"description";s:79:"Bildbetrachter/Diashow; Unteralben und sonstige Elemente werden nicht angezeigt";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:77:"Visor de imagen/presentación; no se muestran los subálbumes/otros elementos";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"eu_ES";a:2:{s:4:"name";s:9:"Aurkezlea";s:11:"description";s:74:"Irudi ikustatzaile/aurkezpena; azpi-album/beste elementuak ez dira ikusiko";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:84:"Visualiseur d'image / diaporama sous-albums et autres éléments non affichés";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:72:"Visualizzatore/presentazione immagine; sottoalbum/altro non visualizzato";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Šļūce";s:11:"description";s:67:"Attēlu skats/slīdrāde; apakšalbumi/citi vienumi netiek rādīti";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"nl_NL";a:2:{s:4:"name";s:11:"Verschuiven";s:11:"description";s:67:"Afbeelding weergave/diashow; sub-albums/andere items niet weergeven";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Slajdy";s:11:"description";s:53:"Pokaz slajdów; podalbumy i inne elementy niewidoczne";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"Trakast";s:11:"description";s:70:"Prikazuje i projektuje slike; podalbumi i drugi objekti nisu prikazani";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:66:"Kuvien katselu/diaesitys; albumeita ja muita kohteita ei näytetä";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:68:"Bildvisare/Bildspel; underliggande album och andra objekt visas inte";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"vi_VN";a:2:{s:4:"name";s:18:"Máy chiếu slide";s:11:"description";s:98:"Xem từng ảnh/trình chiếu; album con/các đối tượng khác không được hiển thị";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"Sürgü";s:11:"description";s:87:"Resim görüntüleyici/slaytgösterisi; altalbümler/diğer ögeler görüntülenemiyor";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Бегунок";s:11:"description";s:165:"Режим просмотра изображений/слайд-шоу; вложенные альбомы/другие элементы не отображаются";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:61:"图片查看/幻灯片放映; 子相册/其他项目未显示";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:69:"圖片顯示及幻燈片放映;不顯示子相簿和其他的項目";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Slider";s:11:"description";s:55:"Image viewer/slideshow; subalbums/other items not shown";}}s:9:"languages";a:2:{i:10212;a:20:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"siriux";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"siriux";s:7:"version";s:5:"1.1.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:4;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net Gallery tema";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Téma Galerie Siriux.net";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net galleri tema";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:25:"Siriux.net Galllery-Motiv";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:29:"Tema de Gallery de Siriux.net";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:29:"Tema de Gallery de Siriux.net";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:29:"Tema de Gallery de Siriux.net";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net Gallery gaia";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:30:"Thème Siriux.net pour Gallery";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Tema Gallery Siriux.net";}s:5:"lv_LV";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:26:"Siriux.net galerijas tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery thema";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Temat galerii Siriux.net";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"sr_YU";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:26:"Izgled Siriux.net Galerije";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:26:"Siriux.net Gallerian teema";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net Gallery tema";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"vi_VN";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:43:"Kiểu trình bày Gallery của Siriux.net";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:25:"Siriux.net Galeri teması";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Сириус";s:11:"description";s:35:"Тема Галереи Siriux.net ";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:23:"Siriux.net 图库主题";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:31:"Siriux.net Gallery 佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:32:"Siriux.net の Gallery テーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Siriux";s:11:"description";s:24:"Siriux.net Gallery theme";}}s:9:"languages";a:2:{i:10212;a:30:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:5:"es_MX";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"he";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:8:"floatrix";a:3:{s:6:"header";a:6:{s:2:"id";s:8:"floatrix";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"en_GB";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"af_ZA";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ca_ES";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Matrix";s:11:"description";s:49:"Téma variabilního sloupce založené na Matrixu";}s:5:"da_DK";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:43:"Foranderlig Kolonne tema baseret på Matrix";}s:5:"de_DE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:64:"Theme mit variabler Spaltenanzahl basierend auf dem Matrix theme";}s:5:"es_ES";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema de culumna variable basado en Matrix";}s:5:"es_MX";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema de culumna variable basado en Matrix";}s:5:"es_AR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema de culumna variable basado en Matrix";}s:5:"et_EE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:45:"Matrix-en oinarrituriko zutabe aldagarri gaia";}s:5:"fr_FR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:51:"Thème basé sur Matrix avec des colonnes variables";}s:5:"ga_IE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"el_GR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"is_IS";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"it_IT";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Tema a colonna variabile basato su Matrix";}s:5:"lv_LV";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:50:"Mainīgu kolonnu tēma balstīta uz Matricas tēmu";}s:5:"lt_LT";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:46:"Kintamo stulpelio tema sukurta Matrix pagrindu";}s:5:"hu_HU";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"nl_NL";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:47:"variabel kolom thema gebasseerd op Matrix thema";}s:5:"no_NO";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"pl_PL";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:31:"Temat oparty na temacie Matrix.";}s:5:"pt_BR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"pt_PT";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ro_RO";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"sk_SK";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"sl_SI";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"fi_FI";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:46:"Vaihtele sarake teema, joka perustuu Matrixiin";}s:5:"sv_SE";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:38:"Variabel kolumntema baserad på matris";}s:5:"th_TH";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"uk_UA";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"vi_VN";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"tr_TR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"Değişken sütun teması Matrix tabanlı";}s:5:"bg_BG";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ru_RU";a:2:{s:4:"name";s:12:"Клетка";s:11:"description";s:97:"Тема с настраиваемыми колонками на базе темы Матрица";}s:5:"zh_CN";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:39:"基于Matrix主题的可变列的主题";}s:5:"zh_TW";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:41:"基於 Matrix 的可變行數佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"ja_JP";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:53:"Marixをベースにした可変カラムのテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"he_IL";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}s:5:"fa_IR";a:2:{s:4:"name";s:8:"Floatrix";s:11:"description";s:37:"Variable column theme based on Matrix";}}s:9:"languages";a:2:{i:10212;a:31:{s:2:"ar";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"el";i:10212;s:5:"en_GB";i:10212;s:2:"es";i:10212;s:5:"es_AR";i:10212;s:5:"es_MX";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"ga";i:10212;s:2:"he";i:10212;s:2:"hu";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"ja";i:10212;s:2:"lt";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"pt";i:10212;s:5:"pt_BR";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:4:"tile";a:3:{s:6:"header";a:6:{s:2:"id";s:4:"tile";s:7:"version";s:7:"1.0.7.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"en_GB";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"af_ZA";a:2:{s:4:"name";s:5:"Teël";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ca_ES";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"cs_CZ";a:2:{s:4:"name";s:16:"Dlaždice (tile)";s:11:"description";s:42:"Dlaždicový pohled na pozadí a náhledy ";}s:5:"da_DK";a:2:{s:4:"name";s:5:"Flise";s:11:"description";s:55:"Flise-visning af baggrunds-billede og billed-miniaturer";}s:5:"de_DE";a:2:{s:4:"name";s:7:"Kacheln";s:11:"description";s:56:"Kachelansicht aus Hintergrundbild und Photo-Voransichten";}s:5:"es_ES";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:55:"Vista en mosaico de la imagen de fondo y las miniaturas";}s:5:"es_MX";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:55:"Vista en mosaico de la imagen de fondo y las miniaturas";}s:5:"es_AR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:55:"Vista en mosaico de la imagen de fondo y las miniaturas";}s:5:"et_EE";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"eu_ES";a:2:{s:4:"name";s:8:"Mosaikoa";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"fr_FR";a:2:{s:4:"name";s:5:"Pavé";s:11:"description";s:57:"Vue en pavage de l'image d'arrière plan et des vignettes";}s:5:"ga_IE";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"el_GR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"is_IS";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"it_IT";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:73:"Visualizzazione a mattonelle dell'immagine di sfondo e anteprime immagine";}s:5:"lv_LV";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"lt_LT";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"hu_HU";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"nl_NL";a:2:{s:4:"name";s:5:"Tegel";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"no_NO";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"pl_PL";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:43:"Widok tła i miniaturek w postaci kafelków";}s:5:"pt_BR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"pt_PT";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ro_RO";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"sk_SK";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"sl_SI";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Pločast";s:11:"description";s:58:"Pločast prikaz pozadinske slike i umanjenih prikaza slika";}s:5:"fi_FI";a:2:{s:4:"name";s:9:"Laatoitus";s:11:"description";s:49:"Laattanäkymä taustakuvalla ja esikatselukuvilla";}s:5:"sv_SE";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:48:"Kakelvisning av bakgrundsbild och miniatyrbilder";}s:5:"th_TH";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"uk_UA";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"vi_VN";a:2:{s:4:"name";s:9:"Ô gạch";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"tr_TR";a:2:{s:4:"name";s:8:"Döşeli";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"bg_BG";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ru_RU";a:2:{s:4:"name";s:14:"Мозаика";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"zh_CN";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"zh_TW";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:51:"用拼格方式顯示背景圖片和圖片縮略圖";}s:5:"ko_KR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"ja_JP";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:45:"タイル状の背景画像とサムネイル";}s:5:"ar_SA";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"he_IL";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}s:5:"fa_IR";a:2:{s:4:"name";s:4:"Tile";s:11:"description";s:50:"Tile view of background image and image thumbnails";}}s:9:"languages";a:2:{i:10212;a:20:{s:2:"af";i:10212;s:2:"cs";i:10212;s:2:"da";i:10212;s:2:"de";i:10212;s:2:"es";i:10212;s:2:"eu";i:10212;s:2:"fi";i:10212;s:2:"fr";i:10212;s:2:"is";i:10212;s:2:"it";i:10212;s:2:"nl";i:10212;s:2:"no";i:10212;s:2:"pl";i:10212;s:2:"ru";i:10212;s:2:"sr";i:10212;s:2:"sv";i:10212;s:2:"tr";i:10212;s:2:"vi";i:10212;s:5:"zh_CN";i:10212;s:5:"zh_TW";i:10212;}i:15407;a:31:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:7:"ajaxian";a:3:{s:6:"header";a:6:{s:2:"id";s:7:"ajaxian";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15407";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"en_GB";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"af_ZA";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ca_ES";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"cs_CZ";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:21:"DHTML slideshow téma";}s:5:"da_DK";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:36:"Fremvisnings-tema der benytter DHTML";}s:5:"de_DE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTNL-basiertes Diashow Motiv";}s:5:"es_ES";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:31:"Tema Presentación usando DHTML";}s:5:"es_MX";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:31:"Tema Presentación usando DHTML";}s:5:"es_AR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:31:"Tema Presentación usando DHTML";}s:5:"et_EE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"eu_ES";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"fr_FR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:25:"Thème diaporama en DHTML";}s:5:"ga_IE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"el_GR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"is_IS";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"it_IT";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:34:"Tema con Slideshow basata su DHTML";}s:5:"lv_LV";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:23:"DHTML slīdrādes tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"hu_HU";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"nl_NL";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"no_NO";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"pl_PL";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:35:"Temat wykorzystujacy slajdy w DHTML";}s:5:"pt_BR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"pt_PT";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ro_RO";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"sk_SK";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"sl_SI";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"sr_YU";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"fi_FI";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:19:"DHTML diashow teema";}s:5:"sv_SE";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:37:"Diabildsvisnings tema med DHTML-stöd";}s:5:"th_TH";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"uk_UA";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"vi_VN";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"tr_TR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:30:"DHTML-açık Slaytşov teması";}s:5:"bg_BG";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ru_RU";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"zh_CN";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"zh_TW";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:37:"使用 DHTML 的幻燈片佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"ja_JP";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:47:"DHTMLが有効なスライドショーテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"he_IL";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}s:5:"fa_IR";a:2:{s:4:"name";s:7:"Ajaxian";s:11:"description";s:29:"DHTML-enabled Slideshow theme";}}s:9:"languages";a:1:{i:15407;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}s:6:"carbon";a:3:{s:6:"header";a:6:{s:2:"id";s:6:"carbon";s:7:"version";s:7:"1.2.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:2;i:1;i:5;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"en_GB";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"af_ZA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ca_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"cs_CZ";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 téma od mincel.com";}s:5:"da_DK";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:27:"Gallery2 tema af mincel.com";}s:5:"de_DE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:29:"Gallery2 Motiv von mincel.com";}s:5:"es_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"es_MX";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"es_AR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:32:"Tema de Gallery 2 por mincel.com";}s:5:"et_EE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"eu_ES";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"fr_FR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:36:"Thème pour Gallery 2 par mincel.com";}s:5:"ga_IE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"el_GR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:35:"Gallery2 Θέμα από mincel.com";}s:5:"is_IS";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"it_IT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:30:"Tema di Gallery2 by mincel.com";}s:5:"lv_LV";a:2:{s:4:"name";s:4:"Ogle";s:11:"description";s:26:"mincel.com galerija2 tēma";}s:5:"lt_LT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"hu_HU";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"nl_NL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"no_NO";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"pl_PL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:27:"Temat galerii by mincel.com";}s:5:"pt_BR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"pt_PT";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ro_RO";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sk_SK";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sl_SI";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"sr_YU";a:2:{s:4:"name";s:8:"Ugljenik";s:11:"description";s:29:"Gallery2 izgled od mincel.com";}s:5:"fi_FI";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:36:"Gallery2 teema tekijänä mincel.com";}s:5:"sv_SE";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:30:"Gallery2 tema från mincel.com";}s:5:"th_TH";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"uk_UA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"vi_VN";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"tr_TR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:40:"Gallery2 teması geliştiren mincel.com";}s:5:"bg_BG";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ru_RU";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:56:"Тема Carbon для Gallery2. Дизайн mincel.com";}s:5:"zh_CN";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"zh_TW";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:42:"mincel.com 製作的 Gallery2 佈景主題";}s:5:"ko_KR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"ja_JP";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:40:"mincel.com によるGallery2のテーマ";}s:5:"ar_SA";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"he_IL";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}s:5:"fa_IR";a:2:{s:4:"name";s:6:"Carbon";s:11:"description";s:28:"Gallery2 theme by mincel.com";}}s:9:"languages";a:1:{i:15342;a:38:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16488";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16488";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/albumselect-1.0.6-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/albumselect-1.0.6-16041-base.package
new file mode 100644
index 0000000..dc9cc86
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/albumselect-1.0.6-16041-base.package
@@ -0,0 +1,51 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/albumselect-1.0.6-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/albumselect-1.0.6-16041.descriptor
new file mode 100644
index 0000000..bc6d6de
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/albumselect-1.0.6-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:11:"albumselect";s:7:"version";s:5:"1.0.6";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"en_GB";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"af_ZA";a:3:{s:4:"name";s:11:"Albumkieser";s:11:"description";s:52:"Spring na 'n album deur 'n keuselys of boomstruktuur";s:10:"groupLabel";s:6:"Blokke";}s:5:"ca_ES";a:3:{s:4:"name";s:18:"Selecció d'Àlbum";s:11:"description";s:90:"Anar directament a qualsevol àlbum fent servir un quadre de selecció o una vista d'arbre";s:10:"groupLabel";s:5:"Blocs";}s:5:"cs_CZ";a:3:{s:4:"name";s:12:"Výběr alba";s:11:"description";s:43:"Výběr alb pomocí select boxu nebo stromu";s:10:"groupLabel";s:5:"Bloky";}s:5:"da_DK";a:3:{s:4:"name";s:12:"Albumvælger";s:11:"description";s:73:"Hop direkte til ethvert album ved at bruge en liste eller en træstruktur";s:10:"groupLabel";s:6:"Blokke";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Albumauswahl";s:11:"description";s:76:"Mittels Auswahlliste oder Baumansicht direkt zu den einzelnen Alben springen";s:10:"groupLabel";s:7:"Blöcke";}s:5:"es_ES";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_MX";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"es_AR";a:3:{s:4:"name";s:20:"Selección de Álbum";s:11:"description";s:87:"Ir directamente a cualquier álbum usando un cuadro de selección o una vista de árbol";s:10:"groupLabel";s:7:"Bloques";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Albumi Valik";s:11:"description";s:82:"Hüppa otse suvalise albumi juurde, kasutades selleks rippmenüüd või puu-vaadet";s:10:"groupLabel";s:6:"Blokid";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Album Hautatzea";s:11:"description";s:66:"Hautatze kutxa edo zuhaitz ikuspegia erabiliz album-era salto egin";s:10:"groupLabel";s:7:"Blokeak";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Sélection d'album";s:11:"description";s:87:"Aller directement vers n'importe quel album en utilisant un menu déroulant ou un arbre";s:10:"groupLabel";s:5:"Blocs";}s:5:"ga_IE";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"is_IS";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Selezione Album";s:11:"description";s:83:"Salta direttamente a un album usando una casella di selezione o una vista ad albero";s:10:"groupLabel";s:7:"Blocchi";}s:5:"lv_LV";a:3:{s:4:"name";s:19:"Albumu atlasīšana";s:11:"description";s:70:"Pāriet tieši uz jebkuru albumu lietojot izvēles logu vai koka skatu";s:10:"groupLabel";s:5:"Bloki";}s:5:"lt_LT";a:3:{s:4:"name";s:19:"Albumo pasirinkimas";s:11:"description";s:69:"Peršokti tiesiai į bet kurį albumą, sąrašo arba medžio pagalba";s:10:"groupLabel";s:6:"Blokai";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Albumkiválasztás";s:11:"description";s:90:"Ugrás közvetlenül bármely albumra egy választómező vagy faszerkezet segítségével";s:10:"groupLabel";s:7:"Blokkok";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"Albumkiezer";s:11:"description";s:57:"Open direct een album via een keuzelijst of boomstructuur";s:10:"groupLabel";s:7:"Blokken";}s:5:"no_NO";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Wybieranie albumu";s:11:"description";s:79:"Przejdź bezpośrednio do danego albumu przy pomocy rozwijanej listy lub drzewa";s:10:"groupLabel";s:5:"Bloki";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Selecione o álbum";s:11:"description";s:94:"Saltar diretamente para qualquer álgum usando uma caixa de seleção ou uma visão em árvore";s:10:"groupLabel";s:6:"Blocos";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"ro_RO";a:3:{s:4:"name";s:16:"Selecteaza Album";s:11:"description";s:81:"Sari direct la orice album folosind o casuta de selectie sau vederea arborescenta";s:10:"groupLabel";s:7:"Blocuri";}s:5:"sk_SK";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sl_SI";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Birač albuma";s:11:"description";s:68:"Direktan skok do bilo kog albuma pomoću okvira sa listom ili stabla";s:10:"groupLabel";s:7:"Blokovi";}s:5:"fi_FI";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"sv_SE";a:3:{s:4:"name";s:8:"Albumval";s:11:"description";s:66:"Hoppa direct till album m.h.a rullgardinslista-lista eller trädvy";s:10:"groupLabel";s:5:"Block";}s:5:"th_TH";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"uk_UA";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Chọn Album";s:11:"description";s:96:"Nhảy trực tiếp đến một album bằng hộp chọn lựa hoặc chọn trên cây album";s:10:"groupLabel";s:5:"Hộp";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"Albüm Seç";s:11:"description";s:84:"Seçim kutusu ya da ağaç görüntüsü kullanarak herhangi bir albüme geçiş yap";s:10:"groupLabel";s:7:"Bloklar";}s:5:"bg_BG";a:3:{s:4:"name";s:27:"Изберете Албум";s:11:"description";s:67:"Директно прескачане от албум в албум";s:10:"groupLabel";s:14:"Блокове";}s:5:"ru_RU";a:3:{s:4:"name";s:25:"Выбор Альбома";s:11:"description";s:167:"Быстрый переход к любому из альбомов с помощью выпадающего меню или иерархического дерева.";s:10:"groupLabel";s:10:"Блоки";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"相册选择";s:11:"description";s:42:"使用选择框直接跳转到任意相册";s:10:"groupLabel";s:9:"功能块";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"相簿選擇";s:11:"description";s:51:"用選單或樹狀顯示來直接跳到任意相簿";s:10:"groupLabel";s:6:"區塊";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"사진첩 선택기";s:11:"description";s:100:"어느 사진첩으로던 선택 상자 또는 구조 보기를 이용해 곧바로 이동합니다.";s:10:"groupLabel";s:6:"Blocks";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"アルバムセレクト";s:11:"description";s:84:"セレクトボックスかツリービューを使って直接アルバムへ飛ぶ";s:10:"groupLabel";s:12:"ブロック";}s:5:"ar_SA";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}s:5:"he_IL";a:3:{s:4:"name";s:21:"בחירת אלבום";s:11:"description";s:84:"קפוץ ישירות לכל אלבום באמצעות תיבה או עץ בחירה";s:10:"groupLabel";s:12:"בלוקים";}s:5:"fa_IR";a:3:{s:4:"name";s:12:"Album Select";s:11:"description";s:58:"Jump directly to any album using a select box or tree view";s:10:"groupLabel";s:6:"Blocks";}}s:5:"files";a:106:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"2237";s:4:"hash";s:10:"2398857268";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"AlbumSelectSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"3089";s:4:"hash";s:10:"3116611913";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"Callbacks.inc";a:3:{s:5:"bytes";s:4:"8833";s:4:"hash";s:9:"864964945";s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"Preloads.inc";a:3:{s:5:"bytes";s:4:"1435";s:4:"hash";s:10:"3627351619";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"dtree.css";a:3:{s:5:"bytes";s:3:"565";s:4:"hash";s:10:"2381733050";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"dtree.js";a:3:{s:5:"bytes";s:5:"11250";s:4:"hash";s:10:"2233329303";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/base.gif";a:3:{s:5:"bytes";s:4:"1040";s:4:"hash";s:9:"316939052";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/empty.gif";a:3:{s:5:"bytes";s:2:"62";s:4:"hash";s:10:"1416609399";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"images/folder.gif";a:3:{s:5:"bytes";s:3:"372";s:4:"hash";s:9:"670194113";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/folderopen.gif";a:3:{s:5:"bytes";s:3:"376";s:4:"hash";s:10:"1423723325";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"images/imgfolder.gif";a:3:{s:5:"bytes";s:3:"622";s:4:"hash";s:10:"3502992601";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/join.gif";a:3:{s:5:"bytes";s:2:"69";s:4:"hash";s:10:"3054803109";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/join_rtl.gif";a:3:{s:5:"bytes";s:2:"67";s:4:"hash";s:10:"2665245046";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/joinbottom.gif";a:3:{s:5:"bytes";s:2:"66";s:4:"hash";s:10:"2769746376";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"images/joinbottom_rtl.gif";a:3:{s:5:"bytes";s:2:"64";s:4:"hash";s:9:"251910654";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/line.gif";a:3:{s:5:"bytes";s:2:"66";s:4:"hash";s:10:"3843155732";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/line_rtl.gif";a:3:{s:5:"bytes";s:2:"65";s:4:"hash";s:10:"3351472384";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/minus.gif";a:3:{s:5:"bytes";s:2:"86";s:4:"hash";s:9:"278786801";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"images/minus_rtl.gif";a:3:{s:5:"bytes";s:2:"86";s:4:"hash";s:10:"3226303241";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"images/minusbottom.gif";a:3:{s:5:"bytes";s:2:"85";s:4:"hash";s:9:"382107573";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"images/minusbottom_rtl.gif";a:3:{s:5:"bytes";s:2:"85";s:4:"hash";s:9:"216002116";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"images/nolines_minus.gif";a:3:{s:5:"bytes";s:3:"861";s:4:"hash";s:9:"710306091";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"images/nolines_plus.gif";a:3:{s:5:"bytes";s:3:"870";s:4:"hash";s:10:"1594159029";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/plus.gif";a:3:{s:5:"bytes";s:2:"89";s:4:"hash";s:10:"1359509001";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"images/plus_rtl.gif";a:3:{s:5:"bytes";s:2:"89";s:4:"hash";s:9:"919754713";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"images/plusbottom.gif";a:3:{s:5:"bytes";s:2:"88";s:4:"hash";s:10:"2430757682";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"images/plusbottom_rtl.gif";a:3:{s:5:"bytes";s:2:"88";s:4:"hash";s:10:"4196910978";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"locale/af/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2543";s:4:"hash";s:10:"3043448499";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:44:"locale/ar/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:3:"721";s:4:"hash";s:9:"993866794";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:44:"locale/bg/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"3309";s:4:"hash";s:10:"2303408307";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:44:"locale/ca/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2583";s:4:"hash";s:10:"2780610986";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:44:"locale/cs/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2423";s:4:"hash";s:10:"1537077553";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:44:"locale/da/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2462";s:4:"hash";s:10:"1305444250";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:44:"locale/de/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2698";s:4:"hash";s:10:"1739538569";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:47:"locale/en_GB/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:3:"459";s:4:"hash";s:10:"1795183187";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:44:"locale/es/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2589";s:4:"hash";s:10:"1984768226";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:44:"locale/et/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2286";s:4:"hash";s:9:"163066983";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:44:"locale/eu/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2416";s:4:"hash";s:10:"1094107811";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:44:"locale/fi/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:3:"710";s:4:"hash";s:10:"3949649092";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:44:"locale/fr/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2606";s:4:"hash";s:10:"3445009772";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:44:"locale/he/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2697";s:4:"hash";s:10:"4211227150";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:44:"locale/hu/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2600";s:4:"hash";s:10:"1359412689";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:44:"locale/is/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:3:"423";s:4:"hash";s:10:"4104100426";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:44:"locale/it/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2516";s:4:"hash";s:9:"884917250";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:44:"locale/ja/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2737";s:4:"hash";s:9:"948212371";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:44:"locale/ko/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"1976";s:4:"hash";s:10:"2089156957";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:44:"locale/lt/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2707";s:4:"hash";s:10:"1345468224";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:44:"locale/lv/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2539";s:4:"hash";s:9:"771714970";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:44:"locale/nl/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2477";s:4:"hash";s:10:"3236728324";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:44:"locale/no/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2473";s:4:"hash";s:10:"4244527516";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:44:"locale/pl/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2567";s:4:"hash";s:10:"2830132494";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:47:"locale/pt_BR/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2456";s:4:"hash";s:10:"3767706702";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:44:"locale/ro/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2433";s:4:"hash";s:10:"1982808363";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:44:"locale/ru/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"3513";s:4:"hash";s:9:"172203997";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:44:"locale/sk/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:3:"807";s:4:"hash";s:10:"1248317863";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:44:"locale/sr/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2529";s:4:"hash";s:10:"4277257106";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:44:"locale/sv/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2553";s:4:"hash";s:9:"999446826";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:44:"locale/tr/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2619";s:4:"hash";s:10:"1147910944";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:44:"locale/uk/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:3:"783";s:4:"hash";s:10:"3489404802";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:44:"locale/vi/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2581";s:4:"hash";s:10:"3335375809";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:47:"locale/zh_CN/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2209";s:4:"hash";s:10:"2844587707";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:47:"locale/zh_TW/LC_MESSAGES/modules_albumselect.mo";a:3:{s:5:"bytes";s:4:"2329";s:4:"hash";s:9:"291169060";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"4737";s:4:"hash";s:10:"2194347541";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"3466";s:4:"hash";s:10:"1579369149";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"2589";s:4:"hash";s:9:"328887936";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"4359";s:4:"hash";s:9:"156476896";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3484";s:4:"hash";s:10:"1206051372";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"3208";s:4:"hash";s:9:"670677673";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"3249";s:4:"hash";s:10:"1836848801";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"3733";s:4:"hash";s:9:"686020536";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"3138";s:4:"hash";s:9:"556876272";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"3490";s:4:"hash";s:10:"1057498124";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"3122";s:4:"hash";s:9:"101949929";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3200";s:4:"hash";s:10:"1642746674";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"2700";s:4:"hash";s:10:"1416113888";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"3391";s:4:"hash";s:10:"2504242149";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"3516";s:4:"hash";s:10:"2329583780";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"3541";s:4:"hash";s:7:"7419779";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"2421";s:4:"hash";s:10:"2537469734";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"3310";s:4:"hash";s:9:"916440656";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3517";s:4:"hash";s:10:"1467501181";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3209";s:4:"hash";s:10:"2062497841";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"3619";s:4:"hash";s:9:"172991821";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"3331";s:4:"hash";s:10:"4236169765";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3435";s:4:"hash";s:10:"1737981742";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"3373";s:4:"hash";s:10:"2874523300";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"3356";s:4:"hash";s:10:"3782707873";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"3402";s:4:"hash";s:9:"918057804";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"3317";s:4:"hash";s:10:"2015386503";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"4568";s:4:"hash";s:8:"64219390";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"2781";s:4:"hash";s:10:"3195643339";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"3455";s:4:"hash";s:10:"2637739895";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1178";s:4:"hash";s:9:"185875069";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"3508";s:4:"hash";s:10:"1297462013";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3599";s:4:"hash";s:9:"490168304";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"2861";s:4:"hash";s:10:"3390614670";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3522";s:4:"hash";s:10:"3534417552";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3094";s:4:"hash";s:10:"2765329136";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"3202";s:4:"hash";s:10:"3558620742";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:34:"templates/AlbumSelectSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"3079";s:4:"hash";s:10:"2958127655";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"templates/blocks/AlbumSelect.tpl";a:3:{s:5:"bytes";s:3:"946";s:4:"hash";s:10:"4052149542";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/blocks/AlbumTree.tpl";a:3:{s:5:"bytes";s:4:"3079";s:4:"hash";s:10:"3543728576";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/blocks/blocks.inc";a:3:{s:5:"bytes";s:3:"213";s:4:"hash";s:9:"644573625";s:8:"packages";a:1:{i:0;s:4:"base";}}s:53:"test/phpunit/AlbumSelectSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"2819";s:4:"hash";s:10:"2226766782";s:8:"packages";a:0:{}}s:34:"test/phpunit/AlbumSelectTest.class";a:3:{s:5:"bytes";s:5:"13930";s:4:"hash";s:10:"3603053009";s:8:"packages";a:0:{}}}s:11:"directories";a:77:{s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"templates/blocks";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:35:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-1.1.3.1-16513-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-1.1.3.1-16513-base.package
new file mode 100644
index 0000000..2fff4dd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-1.1.3.1-16513-base.package
@@ -0,0 +1,53 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-1.1.3.1-16513.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-1.1.3.1-16513.descriptor
new file mode 100644
index 0000000..a0ba433
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-1.1.3.1-16513.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"comment";s:7:"version";s:7:"1.1.3.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15508";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"en_GB";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Kommentaar";s:11:"description";s:27:"Gebruiker kommentaarstelsel";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Comentaris";s:11:"description";s:34:"Sistema de comentaris dels usuaris";s:10:"groupLabel";s:17:"Informació Extra";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Komentáře";s:11:"description";s:37:"Systém pro uživatelské komentáře";s:10:"groupLabel";s:12:"Další data";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:26:"Bruger kommenteringssystem";s:10:"groupLabel";s:11:"Ekstra Data";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kommentare";s:11:"description";s:31:"System für Benutzer-Kommentare";s:10:"groupLabel";s:11:"Zusatzdaten";}s:5:"es_ES";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"es_MX";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:11:"Datos extra";}s:5:"es_AR";a:3:{s:4:"name";s:11:"Comentarios";s:11:"description";s:38:"Sistema de comentarios de los usuarios";s:10:"groupLabel";s:18:"Información Extra";}s:5:"et_EE";a:3:{s:4:"name";s:12:"Kommentaarid";s:11:"description";s:35:"Kasutajate kommenteerimise süsteem";s:10:"groupLabel";s:13:"Ekstra-andmed";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Iruzkinak";s:11:"description";s:28:"Erabiltzaile iruzkin sistema";s:10:"groupLabel";s:16:"Datu gehigarriak";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Commentaires";s:11:"description";s:40:"Système de commentaire des utilisateurs";s:10:"groupLabel";s:21:"Extraire les données";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Teachtaireachtaí";s:11:"description";s:22:"Córas teachtaireachta";s:10:"groupLabel";s:12:"Sonraí eile";}s:5:"el_GR";a:3:{s:4:"name";s:12:"Σχόλια";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:39:"Επιπρόσθετα Στοιχεία";}s:5:"is_IS";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"it_IT";a:3:{s:4:"name";s:8:"Commenti";s:11:"description";s:51:"Sistema per inserire commenti da parte degli utenti";s:10:"groupLabel";s:10:"Dati extra";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Komentāri";s:11:"description";s:30:"Lietotāju komentāru sistēma";s:10:"groupLabel";s:11:"Ekstra dati";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Kometarai";s:11:"description";s:29:"Vartotojo komentavimo sistema";s:10:"groupLabel";s:18:"Papildomi duomenys";}s:5:"hu_HU";a:3:{s:4:"name";s:13:"Megjegyzések";s:11:"description";s:47:"Felhasználói megjegyzéshozzáfűző rendszer";s:10:"groupLabel";s:12:"Extra adatok";}s:5:"nl_NL";a:3:{s:4:"name";s:8:"Reacties";s:11:"description";s:25:"Bezoekers reactie systeem";s:10:"groupLabel";s:10:"Extra Data";}s:5:"no_NO";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"pl_PL";a:3:{s:4:"name";s:10:"Komentarze";s:11:"description";s:23:"Komentarze użytkownika";s:10:"groupLabel";s:14:"Dodatkowe dane";}s:5:"pt_BR";a:3:{s:4:"name";s:18:"Comentários";s:11:"description";s:41:"Sistema de comentário de usuários";s:10:"groupLabel";s:16:"Dados Adicionais";}s:5:"pt_PT";a:3:{s:4:"name";s:12:"Comentários";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Comentarii";s:11:"description";s:43:"Sistem de introducere comentarii utilizator";s:10:"groupLabel";s:10:"Extra date";}s:5:"sk_SK";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sl_SI";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Komentari";s:11:"description";s:29:"Sistem korisničkih komentara";s:10:"groupLabel";s:14:"Posebni podaci";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Kommentit";s:11:"description";s:36:"Käyttäjäkommenttien järjestelmä";s:10:"groupLabel";s:11:"Lisätiedot";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"Kommentarer";s:11:"description";s:25:"Användarkommentarssystem";s:10:"groupLabel";s:17:"Extra Information";}s:5:"th_TH";a:3:{s:4:"name";s:8:"Comments";s:11:"description";s:22:"User commenting system";s:10:"groupLabel";s:10:"Extra Data";}s:5:"uk_UA";a:3:{s:4:"name";s:18:"Коментарі";s:11:"description";s:39:"Система коментування";s:10:"groupLabel";s:27:"Додаткові Дані";}s:5:"vi_VN";a:3:{s:4:"name";s:12:"Bình luận";s:11:"description";s:25:"Hệ thống bình luận";s:10:"groupLabel";s:17:"Dữ liệu thêm";}s:5:"tr_TR";a:3:{s:4:"name";s:8:"Yorumlar";s:11:"description";s:25:"Kullanıcı yorum sistemi";s:10:"groupLabel";s:11:"Ekstra Veri";}s:5:"bg_BG";a:3:{s:4:"name";s:18:"Коментари";s:11:"description";s:65:"Система за потребителски коментари";s:10:"groupLabel";s:35:"Допълнителни Данни";}s:5:"ru_RU";a:3:{s:4:"name";s:22:"Комментарии";s:11:"description";s:74:"Добавление комментариев пользователями";s:10:"groupLabel";s:41:"Дополнительные данные";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"评论";s:11:"description";s:18:"用户评论系统";s:10:"groupLabel";s:12:"额外数据";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"回應";s:11:"description";s:21:"使用者回應系統";s:10:"groupLabel";s:12:"額外資料";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"댓글";s:11:"description";s:50:"사용자가 댓글을 달수 있도록 합니다.";s:10:"groupLabel";s:10:"Extra Data";}s:5:"ja_JP";a:3:{s:4:"name";s:12:"コメント";s:11:"description";s:33:"ユーザコメントシステム";s:10:"groupLabel";s:15:"追加データ";}s:5:"ar_SA";a:3:{s:4:"name";s:14:"تعليقات";s:11:"description";s:55:"نظام كتابة التعليقات للمستخدم";s:10:"groupLabel";s:27:"معلومات إضافية";}s:5:"he_IL";a:3:{s:4:"name";s:12:"תגובות";s:11:"description";s:40:"מערכת תגובות המשתמשים";s:10:"groupLabel";s:25:"נתונים נוספים";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"نظرات";s:11:"description";s:36:"سیستم نظرات کاربران";s:10:"groupLabel";s:28:"داده های تکمیلی";}}s:5:"files";a:122:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"2384";s:4:"hash";s:10:"3871801402";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"AddComment.inc";a:3:{s:5:"bytes";s:4:"6673";s:4:"hash";s:10:"3399979474";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"Callbacks.inc";a:3:{s:5:"bytes";s:4:"3798";s:4:"hash";s:10:"4002130173";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"CommentChangeConfirmation.inc";a:3:{s:5:"bytes";s:4:"1506";s:4:"hash";s:10:"1918159307";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"CommentSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"3317";s:4:"hash";s:10:"1907241120";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"DeleteComment.inc";a:3:{s:5:"bytes";s:4:"4501";s:4:"hash";s:10:"2655089860";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"EditComment.inc";a:3:{s:5:"bytes";s:4:"7055";s:4:"hash";s:9:"216862135";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"ShowAllComments.inc";a:3:{s:5:"bytes";s:4:"5606";s:4:"hash";s:10:"3800729052";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"ShowComments.inc";a:3:{s:5:"bytes";s:4:"2988";s:4:"hash";s:9:"262122271";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"classes/CommentCaptchaAdminOption.class";a:3:{s:5:"bytes";s:4:"1535";s:4:"hash";s:10:"2700187124";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"classes/Entities.inc";a:3:{s:5:"bytes";s:3:"951";s:4:"hash";s:9:"953243210";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/GalleryComment.class";a:3:{s:5:"bytes";s:4:"4854";s:4:"hash";s:9:"364689015";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryCommentHelper.class";a:3:{s:5:"bytes";s:5:"10388";s:4:"hash";s:10:"2090313395";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryCommentSearch.class";a:3:{s:5:"bytes";s:4:"5539";s:4:"hash";s:7:"6675042";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"6403";s:4:"hash";s:9:"738003739";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_GalleryComment_1.0.xml";a:3:{s:5:"bytes";s:3:"632";s:4:"hash";s:10:"1002137142";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_GalleryComment_1.1.xml";a:3:{s:5:"bytes";s:3:"551";s:4:"hash";s:9:"655476383";s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"comment.css";a:3:{s:5:"bytes";s:3:"154";s:4:"hash";s:9:"514053237";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/af/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3690";s:4:"hash";s:9:"878864331";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:40:"locale/ar/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3913";s:4:"hash";s:9:"790669509";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:40:"locale/bg/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4666";s:4:"hash";s:10:"2611319726";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:40:"locale/ca/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4197";s:4:"hash";s:10:"1933064445";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:40:"locale/cs/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4701";s:4:"hash";s:10:"3036286126";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/da/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4448";s:4:"hash";s:9:"410487847";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:40:"locale/de/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4597";s:4:"hash";s:10:"4183503186";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:40:"locale/el/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3620";s:4:"hash";s:10:"3255778068";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:43:"locale/en_GB/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:3:"491";s:4:"hash";s:10:"2142290241";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4596";s:4:"hash";s:10:"1360917489";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/es_AR/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"1039";s:4:"hash";s:10:"1018254713";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:43:"locale/es_MX/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"1807";s:4:"hash";s:10:"1632038898";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:40:"locale/et/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4175";s:4:"hash";s:10:"3503380839";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:40:"locale/eu/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4100";s:4:"hash";s:10:"1714418181";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fa/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4094";s:4:"hash";s:9:"959294833";s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:40:"locale/fi/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4475";s:4:"hash";s:8:"80880145";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4902";s:4:"hash";s:10:"4138902631";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/ga/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3692";s:4:"hash";s:10:"2643509033";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:40:"locale/he/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4510";s:4:"hash";s:10:"3291833575";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:40:"locale/hu/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4817";s:4:"hash";s:10:"3457616065";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:40:"locale/is/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:3:"461";s:4:"hash";s:9:"607731198";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:40:"locale/it/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4519";s:4:"hash";s:10:"4075413108";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4799";s:4:"hash";s:10:"2222811319";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/ko/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4253";s:4:"hash";s:10:"3822851025";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:40:"locale/lt/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4657";s:4:"hash";s:10:"2425671251";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:40:"locale/lv/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4625";s:4:"hash";s:9:"304900269";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:40:"locale/nl/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4047";s:4:"hash";s:10:"2554281037";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4497";s:4:"hash";s:10:"1905792854";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4641";s:4:"hash";s:10:"2541529673";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:40:"locale/pt/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"2887";s:4:"hash";s:9:"209861242";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:43:"locale/pt_BR/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3951";s:4:"hash";s:10:"3221834986";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:40:"locale/ro/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4525";s:4:"hash";s:10:"3135399594";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:40:"locale/ru/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"5856";s:4:"hash";s:9:"281838955";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sk/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"1201";s:4:"hash";s:10:"1120383045";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:40:"locale/sr/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4473";s:4:"hash";s:10:"3263019003";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:40:"locale/sv/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4643";s:4:"hash";s:10:"4038649815";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4135";s:4:"hash";s:10:"2983871281";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:40:"locale/uk/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"5300";s:4:"hash";s:10:"1730367275";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:40:"locale/vi/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3815";s:4:"hash";s:10:"1910128527";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"3893";s:4:"hash";s:10:"1125279474";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_comment.mo";a:3:{s:5:"bytes";s:4:"4240";s:4:"hash";s:10:"4246819487";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"9276";s:4:"hash";s:10:"3777261514";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"5947";s:4:"hash";s:10:"1291156007";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"6316";s:4:"hash";s:10:"2238722749";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"7310";s:4:"hash";s:10:"3651482026";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"5992";s:4:"hash";s:9:"955289710";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"6326";s:4:"hash";s:10:"3480862780";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"5533";s:4:"hash";s:10:"1001216843";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"6317";s:4:"hash";s:8:"82424889";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"7225";s:4:"hash";s:9:"461593308";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"5324";s:4:"hash";s:10:"2992568190";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"5746";s:4:"hash";s:10:"2309259692";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"6235";s:4:"hash";s:10:"2774093950";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"6490";s:4:"hash";s:10:"4285327225";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"5685";s:4:"hash";s:10:"2451193432";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"5803";s:4:"hash";s:10:"3633794768";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fa.po";a:3:{s:5:"bytes";s:4:"6372";s:4:"hash";s:10:"3869380133";s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"6074";s:4:"hash";s:10:"3869279219";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"5939";s:4:"hash";s:10:"2975051853";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"6924";s:4:"hash";s:10:"1017265857";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"6266";s:4:"hash";s:10:"3343473582";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"6003";s:4:"hash";s:10:"4206147062";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"4123";s:4:"hash";s:10:"3946914145";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"5583";s:4:"hash";s:10:"1639567607";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"5979";s:4:"hash";s:10:"1737071497";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"6004";s:4:"hash";s:9:"332831845";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"5926";s:4:"hash";s:9:"290759554";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"5669";s:4:"hash";s:9:"995474430";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"5980";s:4:"hash";s:10:"4287050117";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"5648";s:4:"hash";s:10:"3266363787";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5712";s:4:"hash";s:10:"3373091908";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"5979";s:4:"hash";s:10:"1281134771";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"6313";s:4:"hash";s:10:"2720129735";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5589";s:4:"hash";s:10:"2851128733";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"8278";s:4:"hash";s:8:"69929123";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"4643";s:4:"hash";s:9:"747620177";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"5840";s:4:"hash";s:10:"2183650886";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"3428";s:4:"hash";s:10:"2179537472";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"6026";s:4:"hash";s:10:"1782583776";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5756";s:4:"hash";s:10:"2102520296";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"7099";s:4:"hash";s:10:"3617282186";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"6114";s:4:"hash";s:10:"3920919441";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"5628";s:4:"hash";s:10:"1984483227";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"5243";s:4:"hash";s:9:"153533643";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:24:"templates/AddComment.tpl";a:3:{s:5:"bytes";s:4:"3315";s:4:"hash";s:10:"1831584937";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/Comment.tpl";a:3:{s:5:"bytes";s:4:"2961";s:4:"hash";s:10:"4202419980";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"templates/CommentChangeConfirmation.tpl";a:3:{s:5:"bytes";s:3:"932";s:4:"hash";s:10:"2632942182";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/CommentSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"1470";s:4:"hash";s:10:"3068560383";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/DeleteComment.tpl";a:3:{s:5:"bytes";s:4:"1724";s:4:"hash";s:10:"3542618473";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/EditComment.tpl";a:3:{s:5:"bytes";s:4:"3528";s:4:"hash";s:10:"3738059347";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"templates/ShowAllComments.tpl";a:3:{s:5:"bytes";s:4:"2331";s:4:"hash";s:10:"2284733406";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/ShowComments.tpl";a:3:{s:5:"bytes";s:4:"1018";s:4:"hash";s:10:"2454373611";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"templates/blocks/AddComment.tpl";a:3:{s:5:"bytes";s:4:"1244";s:4:"hash";s:9:"268019560";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"templates/blocks/ViewComments.tpl";a:3:{s:5:"bytes";s:4:"1332";s:4:"hash";s:10:"3012994880";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/blocks/blocks.inc";a:3:{s:5:"bytes";s:3:"915";s:4:"hash";s:9:"139562107";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"test/phpunit/AddCommentControllerTest.class";a:3:{s:5:"bytes";s:5:"19588";s:4:"hash";s:10:"2309268781";s:8:"packages";a:0:{}}s:36:"test/phpunit/CommentSearchTest.class";a:3:{s:5:"bytes";s:4:"9328";s:4:"hash";s:9:"491192330";s:8:"packages";a:0:{}}s:49:"test/phpunit/CommentSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"3432";s:4:"hash";s:10:"1058724829";s:8:"packages";a:0:{}}s:30:"test/phpunit/CommentTest.class";a:3:{s:5:"bytes";s:5:"10055";s:4:"hash";s:10:"1551152641";s:8:"packages";a:0:{}}s:46:"test/phpunit/DeleteCommentControllerTest.class";a:3:{s:5:"bytes";s:4:"4150";s:4:"hash";s:9:"665997995";s:8:"packages";a:0:{}}s:44:"test/phpunit/EditCommentControllerTest.class";a:3:{s:5:"bytes";s:5:"12087";s:4:"hash";s:9:"434782559";s:8:"packages";a:0:{}}}s:11:"directories";a:91:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fa/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:9:"locale/fa";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fa";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"templates/blocks";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15508;a:41:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16475";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fa";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16475";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16475";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-lang-el-15508-16475.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-lang-el-15508-16475.package
new file mode 100644
index 0000000..5decfac
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/comment-lang-el-15508-16475.package
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-1.0.0-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-1.0.0-16041-base.package
new file mode 100644
index 0000000..29e669e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-1.0.0-16041-base.package
@@ -0,0 +1,31 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-1.0.0-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-1.0.0-16041.descriptor
new file mode 100644
index 0000000..24938bd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-1.0.0-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:8:"httpauth";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:15;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15727";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"en_GB";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"HTTP autentizace";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:11:"Autentizace";}s:5:"da_DK";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"de_DE";a:3:{s:4:"name";s:22:"HTTP Authentifizierung";s:11:"description";s:45:"Benutzer-Anmeldung via HTTP Authentifizierung";s:10:"groupLabel";s:17:"Authentifizierung";}s:5:"es_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"es_MX";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"es_AR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:41:"Identificarse usando autenticación HTTP.";s:10:"groupLabel";s:14:"Autenticación";}s:5:"et_EE";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fr_FR";a:3:{s:4:"name";s:21:"Authentification HTTP";s:11:"description";s:46:"Connexion à l'aide de l'authentification HTTP";s:10:"groupLabel";s:16:"Authentification";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"el_GR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"is_IS";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"it_IT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:47:"Fai il login utilizzando l'autenticazione HTTP.";s:10:"groupLabel";s:14:"Autenticazione";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"no_NO";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"pl_PL";a:3:{s:4:"name";s:17:"Autentykacja HTTP";s:11:"description";s:40:"Logowanie przy użyciu autentykacji HTTP";s:10:"groupLabel";s:12:"Autentykacja";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"HTTP-Auth";s:11:"description";s:43:"Inloggning med hjälp av HTTP-autentisering";s:10:"groupLabel";s:13:"Autentisering";}s:5:"th_TH";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"tr_TR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"zh_TW";a:3:{s:4:"name";s:11:"HTTP 認証";s:11:"description";s:27:"使用 HTTP 認証登入。";s:10:"groupLabel";s:6:"認証";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"ja_JP";a:3:{s:4:"name";s:11:"HTTP 認証";s:11:"description";s:37:"HTTP認証を使ったログイン。";s:10:"groupLabel";s:6:"認証";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"he_IL";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"HTTP Auth";s:11:"description";s:32:"Login using HTTP authentication.";s:10:"groupLabel";s:14:"Authentication";}}s:5:"files";a:75:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"945";s:4:"hash";s:10:"2217701771";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"FinishLogout.inc";a:3:{s:5:"bytes";s:4:"1881";s:4:"hash";s:10:"2156036505";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"HttpAuthSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"4487";s:4:"hash";s:10:"3697830463";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"HttpAuthWorks.inc";a:3:{s:5:"bytes";s:4:"1466";s:4:"hash";s:10:"3564895414";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"TryLogout.inc";a:3:{s:5:"bytes";s:4:"2220";s:4:"hash";s:10:"3164766767";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/HttpAuthHelper.class";a:3:{s:5:"bytes";s:5:"11159";s:4:"hash";s:9:"162822701";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"classes/HttpAuthInterface_1_0.class";a:3:{s:5:"bytes";s:4:"2671";s:4:"hash";s:10:"3488205236";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/HttpAuthPlugin.class";a:3:{s:5:"bytes";s:4:"2506";s:4:"hash";s:10:"1941443290";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/ServerAuthPlugin.class";a:3:{s:5:"bytes";s:4:"2216";s:4:"hash";s:9:"488216817";s:8:"packages";a:1:{i:0;s:4:"base";}}s:41:"locale/af/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"693";s:4:"hash";s:10:"2538755643";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:41:"locale/ar/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"665";s:4:"hash";s:10:"1070311869";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:41:"locale/ca/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"662";s:4:"hash";s:10:"2381231108";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:41:"locale/cs/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"2351";s:4:"hash";s:10:"4267896778";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:41:"locale/da/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"1367";s:4:"hash";s:10:"2032409174";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:41:"locale/de/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"8816";s:4:"hash";s:10:"2846753926";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:44:"locale/en_GB/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"1222";s:4:"hash";s:10:"1191710935";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:41:"locale/es/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"8333";s:4:"hash";s:10:"2639058577";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:41:"locale/eu/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"668";s:4:"hash";s:10:"2188319748";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:41:"locale/fi/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"652";s:4:"hash";s:10:"4293801256";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:41:"locale/fr/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"9140";s:4:"hash";s:9:"239539579";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:41:"locale/hu/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"638";s:4:"hash";s:9:"340175821";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:41:"locale/it/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"8235";s:4:"hash";s:10:"4019326006";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:41:"locale/ja/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"3233";s:4:"hash";s:9:"997364067";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:41:"locale/ko/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"724";s:4:"hash";s:10:"1230165009";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:41:"locale/lt/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"744";s:4:"hash";s:10:"2918410786";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:41:"locale/no/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"8140";s:4:"hash";s:10:"3565569188";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:41:"locale/pl/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"8666";s:4:"hash";s:10:"2854247320";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:41:"locale/ro/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"697";s:4:"hash";s:10:"2935809327";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:41:"locale/ru/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"824";s:4:"hash";s:10:"2188822239";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:41:"locale/sk/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"793";s:4:"hash";s:9:"571745362";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:41:"locale/sr/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"665";s:4:"hash";s:10:"2730945639";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:41:"locale/sv/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"8205";s:4:"hash";s:9:"992903304";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:41:"locale/tr/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"668";s:4:"hash";s:10:"3042311600";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:41:"locale/uk/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"709";s:4:"hash";s:9:"225979130";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:41:"locale/vi/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"626";s:4:"hash";s:10:"2908411174";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:44:"locale/zh_CN/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:3:"625";s:4:"hash";s:10:"3282642019";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:44:"locale/zh_TW/LC_MESSAGES/modules_httpauth.mo";a:3:{s:5:"bytes";s:4:"7464";s:4:"hash";s:9:"306084868";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:5:"11203";s:4:"hash";s:9:"600951025";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"5694";s:4:"hash";s:9:"905008230";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"5639";s:4:"hash";s:9:"979342796";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"5753";s:4:"hash";s:9:"106998498";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"6615";s:4:"hash";s:10:"3698443022";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"6028";s:4:"hash";s:10:"2023454649";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:5:"10802";s:4:"hash";s:9:"955737838";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"8859";s:4:"hash";s:10:"3265768099";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"9689";s:4:"hash";s:10:"3304649076";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"5687";s:4:"hash";s:10:"1281033817";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"5748";s:4:"hash";s:9:"429795958";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:5:"10200";s:4:"hash";s:10:"2835833112";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"5740";s:4:"hash";s:10:"3745885624";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"9367";s:4:"hash";s:10:"1808304076";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"7263";s:4:"hash";s:9:"185909892";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"5709";s:4:"hash";s:10:"1917481933";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"5778";s:4:"hash";s:10:"3712272387";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"9292";s:4:"hash";s:9:"183054194";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"9718";s:4:"hash";s:10:"1428787095";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5730";s:4:"hash";s:9:"366794190";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"5925";s:4:"hash";s:9:"748631104";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"5873";s:4:"hash";s:10:"3067416693";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"5642";s:4:"hash";s:10:"1651041216";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"3884";s:4:"hash";s:10:"3537158385";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"9239";s:4:"hash";s:10:"4068216183";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5647";s:4:"hash";s:10:"1536364880";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"5893";s:4:"hash";s:10:"2081431156";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"5622";s:4:"hash";s:10:"3098445651";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"5601";s:4:"hash";s:10:"1336284373";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"8459";s:4:"hash";s:10:"1610590697";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:26:"templates/FinishLogout.tpl";a:3:{s:5:"bytes";s:3:"524";s:4:"hash";s:9:"949127898";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"templates/HttpAuthSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"8621";s:4:"hash";s:10:"2958560327";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"templates/TryLogout.tpl";a:3:{s:5:"bytes";s:3:"836";s:4:"hash";s:10:"4224264967";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"test/phpunit/HttpAuthHelperTest.class";a:3:{s:5:"bytes";s:5:"22478";s:4:"hash";s:10:"3470112957";s:8:"packages";a:0:{}}s:37:"test/phpunit/HttpAuthModuleTest.class";a:3:{s:5:"bytes";s:4:"9759";s:4:"hash";s:9:"966365076";s:8:"packages";a:0:{}}s:37:"test/phpunit/HttpAuthPluginTest.class";a:3:{s:5:"bytes";s:4:"4343";s:4:"hash";s:9:"555438452";s:8:"packages";a:0:{}}s:39:"test/phpunit/ServerAuthPluginTest.class";a:3:{s:5:"bytes";s:4:"2858";s:4:"hash";s:10:"3333842922";s:8:"packages";a:0:{}}}s:11:"directories";a:62:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15727;a:28:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-lang-es-15727-16040.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-lang-es-15727-16040.package
new file mode 100644
index 0000000..070cda6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/httpauth-lang-es-15727-16040.package
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/imageframe-1.0.5-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/imageframe-1.0.5-16041-base.package
new file mode 100644
index 0000000..530fe5c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/imageframe-1.0.5-16041-base.package
@@ -0,0 +1,258 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/imageframe-1.0.5-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/imageframe-1.0.5-16041.descriptor
new file mode 100644
index 0000000..f33d7ba
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/imageframe-1.0.5-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:10:"imageframe";s:7:"version";s:5:"1.0.5";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:2;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:8:"Fotoraam";s:11:"description";s:19:"Trek rame om beelde";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:19:"Rámečky obrázků";s:11:"description";s:37:"Zobrazení rámečků okolo obrázků";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:11:"Billedramme";s:11:"description";s:31:"Generer rammer omkring billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:12:"Bilderrahmen";s:11:"description";s:16:"Bilder einrahmen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Marco de Imagen";s:11:"description";s:40:"Dibuja marcos alrededor de las imágenes";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:11:"IrudiMarkoa";s:11:"description";s:37:"Irudi inguruko errenderizazio markoak";s:10:"groupLabel";s:9:"Bistarazu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Encadrements";s:11:"description";s:35:"Afficher un cadre autour des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:40:"Visualizza cornici intorno alle immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:14:"Attēlu rāmis";s:11:"description";s:33:"Zīmēt rāmjus apkārt attēliem";s:10:"groupLabel";s:8:"Attēlot";}s:5:"lt_LT";a:3:{s:4:"name";s:12:"VaizdoRėmas";s:11:"description";s:41:"Aplink paveikslėlius generuoti rėmelius";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Képkeret";s:11:"description";s:35:"Keret elhelyezése a képek körül";s:10:"groupLabel";s:9:"Kijelzés";}s:5:"nl_NL";a:3:{s:4:"name";s:16:"AfbeeldingsKader";s:11:"description";s:33:"Genereer kaders rond afbeeldingen";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Ramki";s:11:"description";s:34:"Dodaje ramki do zdjęć i albumów";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Cadre imagine";s:11:"description";s:25:"Afiseaza cadrele imaginii";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:11:"Okvir slike";s:11:"description";s:23:"Prikaz okvira oko slika";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"KuvaKehys";s:11:"description";s:35:"Näytä kehykset kuvien ympärillä";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Bildram";s:11:"description";s:25:"Rendera ramar runt bilder";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:16:"ResimÇerçevesi";s:11:"description";s:39:"Çerçeveleri resim etrafında çevrele";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Рамки Изображений";s:11:"description";s:61:"Создает рамки вокруг изображений";s:10:"groupLabel";s:22:"Отображения";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"图像边框";s:11:"description";s:24:"环绕图像渲染边框";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"圖片邊框";s:11:"description";s:27:"在圖片週圍畫上邊框";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:36:"이미지에 액자를 씌웁니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:24:"イメージフレーム";s:11:"description";s:39:"フレームを画像の周りに描く";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"ImageFrame";s:11:"description";s:27:"Render frames around images";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:278:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:5:"15586";s:4:"hash";s:10:"3980600847";s:8:"packages";a:1:{i:0;s:4:"base";}}s:7:"CSS.inc";a:3:{s:5:"bytes";s:4:"3300";s:4:"hash";s:10:"1329121201";s:8:"packages";a:1:{i:0;s:4:"base";}}s:10:"Sample.inc";a:3:{s:5:"bytes";s:4:"3569";s:4:"hash";s:10:"3127112337";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/ImageFrameImpl.class";a:3:{s:5:"bytes";s:4:"5485";s:4:"hash";s:9:"975280835";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"classes/ImageFrameInterface_1_1.class";a:3:{s:5:"bytes";s:4:"2603";s:4:"hash";s:10:"3602734140";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/README.html";a:3:{s:5:"bytes";s:4:"3556";s:4:"hash";s:10:"4223968113";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/BB.gif";a:3:{s:5:"bytes";s:4:"1139";s:4:"hash";s:10:"2421711625";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/BBL.gif";a:3:{s:5:"bytes";s:4:"1127";s:4:"hash";s:8:"47905217";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/BBR.gif";a:3:{s:5:"bytes";s:4:"1129";s:4:"hash";s:10:"1297244259";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/BL.gif";a:3:{s:5:"bytes";s:4:"1181";s:4:"hash";s:10:"3304872160";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/BR.gif";a:3:{s:5:"bytes";s:4:"1217";s:4:"hash";s:10:"1980468781";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/LL.gif";a:3:{s:5:"bytes";s:4:"1269";s:4:"hash";s:9:"548120118";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/LLB.gif";a:3:{s:5:"bytes";s:4:"1279";s:4:"hash";s:10:"2461150154";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/LLT.gif";a:3:{s:5:"bytes";s:4:"1274";s:4:"hash";s:10:"2197215114";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/RR.gif";a:3:{s:5:"bytes";s:4:"1264";s:4:"hash";s:10:"3652919976";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/RRB.gif";a:3:{s:5:"bytes";s:4:"1269";s:4:"hash";s:10:"2327337193";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/RRT.gif";a:3:{s:5:"bytes";s:4:"1275";s:4:"hash";s:10:"2132450001";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/TL.gif";a:3:{s:5:"bytes";s:4:"1217";s:4:"hash";s:10:"1980468781";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/TR.gif";a:3:{s:5:"bytes";s:4:"1217";s:4:"hash";s:10:"1980468781";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/bamboo/TT.gif";a:3:{s:5:"bytes";s:4:"1137";s:4:"hash";s:8:"60986664";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/TTL.gif";a:3:{s:5:"bytes";s:4:"1141";s:4:"hash";s:10:"2147880121";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/bamboo/TTR.gif";a:3:{s:5:"bytes";s:4:"1127";s:4:"hash";s:9:"149192587";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/bamboo/frame.inc";a:3:{s:5:"bytes";s:4:"1033";s:4:"hash";s:8:"75138482";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/book/BB.gif";a:3:{s:5:"bytes";s:2:"49";s:4:"hash";s:9:"922057793";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/book/BL.gif";a:3:{s:5:"bytes";s:2:"52";s:4:"hash";s:10:"1863523508";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/book/BR.gif";a:3:{s:5:"bytes";s:2:"67";s:4:"hash";s:10:"4268019184";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/book/RR.gif";a:3:{s:5:"bytes";s:2:"63";s:4:"hash";s:10:"1194765051";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/book/TR.gif";a:3:{s:5:"bytes";s:2:"50";s:4:"hash";s:10:"3396600407";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/book/frame.inc";a:3:{s:5:"bytes";s:3:"903";s:4:"hash";s:10:"2957092432";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/BB.jpg";a:3:{s:5:"bytes";s:3:"342";s:4:"hash";s:10:"3133489043";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/BBL.jpg";a:3:{s:5:"bytes";s:3:"526";s:4:"hash";s:10:"1807198160";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/BBR.jpg";a:3:{s:5:"bytes";s:3:"545";s:4:"hash";s:9:"388361801";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/BL.jpg";a:3:{s:5:"bytes";s:3:"556";s:4:"hash";s:10:"2632831581";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/BR.jpg";a:3:{s:5:"bytes";s:3:"546";s:4:"hash";s:10:"4138496059";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/LL.jpg";a:3:{s:5:"bytes";s:3:"361";s:4:"hash";s:10:"1928021510";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/LLB.jpg";a:3:{s:5:"bytes";s:3:"542";s:4:"hash";s:10:"2021761703";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/LLT.jpg";a:3:{s:5:"bytes";s:3:"529";s:4:"hash";s:10:"3570682825";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/RR.jpg";a:3:{s:5:"bytes";s:3:"359";s:4:"hash";s:10:"3091039748";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/RRB.jpg";a:3:{s:5:"bytes";s:3:"572";s:4:"hash";s:10:"3882315800";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/RRT.jpg";a:3:{s:5:"bytes";s:3:"556";s:4:"hash";s:10:"3900795591";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/TL.jpg";a:3:{s:5:"bytes";s:3:"567";s:4:"hash";s:10:"1343185269";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/TR.jpg";a:3:{s:5:"bytes";s:3:"559";s:4:"hash";s:10:"2042919526";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/brand/TT.jpg";a:3:{s:5:"bytes";s:3:"341";s:4:"hash";s:10:"1698052410";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/TTL.jpg";a:3:{s:5:"bytes";s:3:"521";s:4:"hash";s:10:"1271614636";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/brand/TTR.jpg";a:3:{s:5:"bytes";s:3:"543";s:4:"hash";s:10:"2549110413";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/brand/frame.inc";a:3:{s:5:"bytes";s:4:"1039";s:4:"hash";s:10:"1652402785";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/BB.gif";a:3:{s:5:"bytes";s:4:"1027";s:4:"hash";s:10:"3791352794";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/BL.gif";a:3:{s:5:"bytes";s:3:"456";s:4:"hash";s:10:"1052790307";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/BR.gif";a:3:{s:5:"bytes";s:3:"468";s:4:"hash";s:9:"799996887";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/LL.gif";a:3:{s:5:"bytes";s:4:"1197";s:4:"hash";s:10:"3351605297";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/RR.gif";a:3:{s:5:"bytes";s:4:"1159";s:4:"hash";s:10:"1384584765";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/TL.gif";a:3:{s:5:"bytes";s:3:"490";s:4:"hash";s:10:"2832349255";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/TR.gif";a:3:{s:5:"bytes";s:3:"477";s:4:"hash";s:10:"2987994836";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/dotapple/TT.gif";a:3:{s:5:"bytes";s:4:"1024";s:4:"hash";s:9:"283120355";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/dotapple/frame.inc";a:3:{s:5:"bytes";s:3:"970";s:4:"hash";s:10:"1289665796";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/dots/frame.inc";a:3:{s:5:"bytes";s:3:"200";s:4:"hash";s:10:"3555852088";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/BB.gif";a:3:{s:5:"bytes";s:3:"931";s:4:"hash";s:8:"73290888";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"frames/filmedges/BBL.gif";a:3:{s:5:"bytes";s:4:"1653";s:4:"hash";s:10:"1900728516";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/BL.gif";a:3:{s:5:"bytes";s:3:"875";s:4:"hash";s:10:"2657174219";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/BR.gif";a:3:{s:5:"bytes";s:3:"881";s:4:"hash";s:10:"3292488356";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/LL.gif";a:3:{s:5:"bytes";s:3:"879";s:4:"hash";s:10:"1237533927";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/RR.gif";a:3:{s:5:"bytes";s:3:"871";s:4:"hash";s:10:"1611468148";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/TL.gif";a:3:{s:5:"bytes";s:3:"866";s:4:"hash";s:10:"2464736404";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/TR.gif";a:3:{s:5:"bytes";s:3:"880";s:4:"hash";s:10:"1446582445";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/filmedges/TT.gif";a:3:{s:5:"bytes";s:4:"2267";s:4:"hash";s:9:"692754815";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"frames/filmedges/TTL.gif";a:3:{s:5:"bytes";s:4:"1602";s:4:"hash";s:10:"1354140232";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/filmedges/frame.inc";a:3:{s:5:"bytes";s:3:"985";s:4:"hash";s:10:"2680751590";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/BB.gif";a:3:{s:5:"bytes";s:3:"814";s:4:"hash";s:9:"519897628";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/BL.gif";a:3:{s:5:"bytes";s:3:"832";s:4:"hash";s:10:"3887138229";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/BR.gif";a:3:{s:5:"bytes";s:3:"830";s:4:"hash";s:10:"3155837350";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/LL.gif";a:3:{s:5:"bytes";s:3:"810";s:4:"hash";s:10:"1513069506";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/RR.gif";a:3:{s:5:"bytes";s:3:"810";s:4:"hash";s:9:"394095109";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/TL.gif";a:3:{s:5:"bytes";s:3:"819";s:4:"hash";s:10:"1423828513";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/TR.gif";a:3:{s:5:"bytes";s:3:"819";s:4:"hash";s:9:"545067145";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/flicking/TT.gif";a:3:{s:5:"bytes";s:3:"810";s:4:"hash";s:9:"364574179";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/flicking/frame.inc";a:3:{s:5:"bytes";s:3:"960";s:4:"hash";s:9:"412860255";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/BB.gif";a:3:{s:5:"bytes";s:4:"1368";s:4:"hash";s:10:"1565808633";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/BL.gif";a:3:{s:5:"bytes";s:4:"1568";s:4:"hash";s:9:"349438457";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/BR.gif";a:3:{s:5:"bytes";s:4:"1560";s:4:"hash";s:9:"799709413";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/LL.gif";a:3:{s:5:"bytes";s:4:"1414";s:4:"hash";s:10:"3286977659";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/RR.gif";a:3:{s:5:"bytes";s:4:"1422";s:4:"hash";s:10:"3455143771";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/TL.gif";a:3:{s:5:"bytes";s:4:"1555";s:4:"hash";s:10:"2472832552";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/TR.gif";a:3:{s:5:"bytes";s:4:"1574";s:4:"hash";s:10:"1249242811";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/gold/TT.gif";a:3:{s:5:"bytes";s:4:"1370";s:4:"hash";s:8:"67815526";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/gold/frame.inc";a:3:{s:5:"bytes";s:3:"967";s:4:"hash";s:8:"86359405";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/BB.jpg";a:3:{s:5:"bytes";s:3:"396";s:4:"hash";s:10:"1630506388";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/BBL.jpg";a:3:{s:5:"bytes";s:3:"574";s:4:"hash";s:10:"2807230815";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/BBR.jpg";a:3:{s:5:"bytes";s:3:"587";s:4:"hash";s:10:"2919447319";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/BL.jpg";a:3:{s:5:"bytes";s:3:"735";s:4:"hash";s:10:"2984626737";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/BR.jpg";a:3:{s:5:"bytes";s:3:"713";s:4:"hash";s:10:"1471931515";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/LL.jpg";a:3:{s:5:"bytes";s:3:"394";s:4:"hash";s:10:"3821411407";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/LLB.jpg";a:3:{s:5:"bytes";s:3:"449";s:4:"hash";s:10:"4206189180";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/LLT.jpg";a:3:{s:5:"bytes";s:3:"449";s:4:"hash";s:10:"1787454599";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/RR.jpg";a:3:{s:5:"bytes";s:3:"389";s:4:"hash";s:8:"19138138";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/RRB.jpg";a:3:{s:5:"bytes";s:3:"459";s:4:"hash";s:10:"1346742899";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/RRT.jpg";a:3:{s:5:"bytes";s:3:"459";s:4:"hash";s:10:"2197722152";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/TL.jpg";a:3:{s:5:"bytes";s:3:"711";s:4:"hash";s:10:"3394040231";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/TR.jpg";a:3:{s:5:"bytes";s:3:"734";s:4:"hash";s:8:"44016216";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/gold2/TT.jpg";a:3:{s:5:"bytes";s:3:"402";s:4:"hash";s:10:"3486697624";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/TTL.jpg";a:3:{s:5:"bytes";s:3:"578";s:4:"hash";s:10:"1281669600";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/gold2/TTR.jpg";a:3:{s:5:"bytes";s:3:"594";s:4:"hash";s:10:"2882245650";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/gold2/frame.inc";a:3:{s:5:"bytes";s:4:"1033";s:4:"hash";s:10:"2519239408";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/BB.gif";a:3:{s:5:"bytes";s:3:"184";s:4:"hash";s:10:"2204724996";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/BL.gif";a:3:{s:5:"bytes";s:3:"658";s:4:"hash";s:10:"3300848859";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/BR.gif";a:3:{s:5:"bytes";s:3:"342";s:4:"hash";s:10:"2597791243";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/LL.gif";a:3:{s:5:"bytes";s:4:"1106";s:4:"hash";s:10:"3103229424";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/RR.gif";a:3:{s:5:"bytes";s:3:"198";s:4:"hash";s:10:"1558883715";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/TL.gif";a:3:{s:5:"bytes";s:3:"632";s:4:"hash";s:10:"1258715099";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/TR.gif";a:3:{s:5:"bytes";s:3:"330";s:4:"hash";s:10:"4268292438";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/notebook/TT.gif";a:3:{s:5:"bytes";s:3:"169";s:4:"hash";s:9:"349669551";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/notebook/frame.inc";a:3:{s:5:"bytes";s:3:"986";s:4:"hash";s:10:"1632394971";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/BB.gif";a:3:{s:5:"bytes";s:3:"184";s:4:"hash";s:10:"2204724996";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/BL.gif";a:3:{s:5:"bytes";s:3:"658";s:4:"hash";s:10:"3300848859";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/BR.gif";a:3:{s:5:"bytes";s:3:"342";s:4:"hash";s:10:"2597791243";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/CC.gif";a:3:{s:5:"bytes";s:2:"48";s:4:"hash";s:10:"1095166875";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/LL.gif";a:3:{s:5:"bytes";s:4:"1106";s:4:"hash";s:10:"3103229424";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/RR.gif";a:3:{s:5:"bytes";s:3:"198";s:4:"hash";s:10:"1558883715";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/TL.gif";a:3:{s:5:"bytes";s:3:"632";s:4:"hash";s:10:"1258715099";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/TR.gif";a:3:{s:5:"bytes";s:3:"330";s:4:"hash";s:10:"4268292438";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/notebooksquare/TT.gif";a:3:{s:5:"bytes";s:3:"169";s:4:"hash";s:9:"349669551";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"frames/notebooksquare/frame.inc";a:3:{s:5:"bytes";s:4:"1050";s:4:"hash";s:10:"1666509689";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/BB.gif";a:3:{s:5:"bytes";s:3:"964";s:4:"hash";s:10:"1379412384";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/BL.gif";a:3:{s:5:"bytes";s:4:"3154";s:4:"hash";s:10:"2485289673";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/BR.gif";a:3:{s:5:"bytes";s:4:"3168";s:4:"hash";s:9:"116820103";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/LL.gif";a:3:{s:5:"bytes";s:4:"1000";s:4:"hash";s:10:"4056469233";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/RR.gif";a:3:{s:5:"bytes";s:3:"998";s:4:"hash";s:10:"2314942344";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/TL.gif";a:3:{s:5:"bytes";s:4:"3156";s:4:"hash";s:10:"4166728546";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/TR.gif";a:3:{s:5:"bytes";s:4:"3139";s:4:"hash";s:10:"3446785657";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/photocorners/TT.gif";a:3:{s:5:"bytes";s:3:"962";s:4:"hash";s:10:"2045905948";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"frames/photocorners/frame.inc";a:3:{s:5:"bytes";s:3:"978";s:4:"hash";s:9:"446197885";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/BB.gif";a:3:{s:5:"bytes";s:3:"836";s:4:"hash";s:9:"221175360";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/BL.gif";a:3:{s:5:"bytes";s:4:"1073";s:4:"hash";s:9:"487753965";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/BR.gif";a:3:{s:5:"bytes";s:4:"1065";s:4:"hash";s:10:"3347839864";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/LL.gif";a:3:{s:5:"bytes";s:3:"838";s:4:"hash";s:10:"2564346529";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/RR.gif";a:3:{s:5:"bytes";s:3:"835";s:4:"hash";s:9:"666176881";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/TL.gif";a:3:{s:5:"bytes";s:4:"1087";s:4:"hash";s:10:"3837114035";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/TR.gif";a:3:{s:5:"bytes";s:4:"1073";s:4:"hash";s:10:"4013627626";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"frames/photocorners_small/TT.gif";a:3:{s:5:"bytes";s:3:"835";s:4:"hash";s:10:"1747517690";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"frames/photocorners_small/frame.inc";a:3:{s:5:"bytes";s:3:"986";s:4:"hash";s:10:"2133405510";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/BB.gif";a:3:{s:5:"bytes";s:2:"44";s:4:"hash";s:9:"688726079";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/BL.gif";a:3:{s:5:"bytes";s:2:"81";s:4:"hash";s:10:"2970501908";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/BR.gif";a:3:{s:5:"bytes";s:2:"73";s:4:"hash";s:10:"1249990999";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/LL.gif";a:3:{s:5:"bytes";s:2:"50";s:4:"hash";s:10:"3495933725";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/RR.gif";a:3:{s:5:"bytes";s:2:"42";s:4:"hash";s:10:"3188377406";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/TL.gif";a:3:{s:5:"bytes";s:2:"64";s:4:"hash";s:10:"1158751472";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/TR.gif";a:3:{s:5:"bytes";s:2:"64";s:4:"hash";s:10:"3432555852";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/polaroid/TT.gif";a:3:{s:5:"bytes";s:2:"50";s:4:"hash";s:10:"2630212311";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/polaroid/frame.inc";a:3:{s:5:"bytes";s:3:"937";s:4:"hash";s:10:"2618889702";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/BB.gif";a:3:{s:5:"bytes";s:2:"47";s:4:"hash";s:9:"850231272";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/BL.gif";a:3:{s:5:"bytes";s:3:"102";s:4:"hash";s:10:"2690281127";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/BR.gif";a:3:{s:5:"bytes";s:3:"125";s:4:"hash";s:9:"613417322";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/LL.gif";a:3:{s:5:"bytes";s:2:"50";s:4:"hash";s:10:"3495933725";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/RR.gif";a:3:{s:5:"bytes";s:2:"44";s:4:"hash";s:10:"1737123900";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/TL.gif";a:3:{s:5:"bytes";s:2:"64";s:4:"hash";s:10:"1158751472";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/TR.gif";a:3:{s:5:"bytes";s:2:"80";s:4:"hash";s:10:"3210578365";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/polaroids/TT.gif";a:3:{s:5:"bytes";s:2:"50";s:4:"hash";s:10:"2630212311";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"frames/polaroids/frame.inc";a:3:{s:5:"bytes";s:3:"938";s:4:"hash";s:10:"3835896160";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/BB5.gif";a:3:{s:5:"bytes";s:3:"872";s:4:"hash";s:10:"3911925927";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/BL5.gif";a:3:{s:5:"bytes";s:2:"69";s:4:"hash";s:10:"3858099581";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/BR5.gif";a:3:{s:5:"bytes";s:2:"69";s:4:"hash";s:10:"2291539089";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/LL5.gif";a:3:{s:5:"bytes";s:3:"874";s:4:"hash";s:10:"3178835887";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/RR5.gif";a:3:{s:5:"bytes";s:3:"879";s:4:"hash";s:9:"796278811";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/TL5.gif";a:3:{s:5:"bytes";s:2:"68";s:4:"hash";s:10:"2338384281";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/TR5.gif";a:3:{s:5:"bytes";s:2:"69";s:4:"hash";s:10:"1810194834";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/postage/TT5.gif";a:3:{s:5:"bytes";s:3:"873";s:4:"hash";s:10:"3517665299";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"frames/postage/frame.inc";a:3:{s:5:"bytes";s:3:"979";s:4:"hash";s:10:"4219765232";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/shadow/BB.png";a:3:{s:5:"bytes";s:3:"187";s:4:"hash";s:10:"3127255451";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/shadow/BBL.png";a:3:{s:5:"bytes";s:3:"277";s:4:"hash";s:10:"4027018186";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/shadow/BR.png";a:3:{s:5:"bytes";s:3:"263";s:4:"hash";s:10:"2610974460";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"frames/shadow/RR.png";a:3:{s:5:"bytes";s:3:"167";s:4:"hash";s:10:"1973009174";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/shadow/RRT.png";a:3:{s:5:"bytes";s:3:"291";s:4:"hash";s:9:"587473276";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"frames/shadow/frame.inc";a:3:{s:5:"bytes";s:3:"908";s:4:"hash";s:10:"3163001609";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/BB.jpg";a:3:{s:5:"bytes";s:4:"1120";s:4:"hash";s:10:"3351408703";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/BL.jpg";a:3:{s:5:"bytes";s:5:"10883";s:4:"hash";s:10:"3608062087";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/BR.jpg";a:3:{s:5:"bytes";s:5:"10985";s:4:"hash";s:10:"1879304288";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/LL.jpg";a:3:{s:5:"bytes";s:3:"899";s:4:"hash";s:10:"2309387221";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/RR.jpg";a:3:{s:5:"bytes";s:3:"900";s:4:"hash";s:10:"1504490709";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/TL.jpg";a:3:{s:5:"bytes";s:4:"1069";s:4:"hash";s:10:"2373044274";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/TR.jpg";a:3:{s:5:"bytes";s:4:"1123";s:4:"hash";s:10:"3222994650";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/shell/TT.jpg";a:3:{s:5:"bytes";s:4:"1045";s:4:"hash";s:10:"1102939964";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/shell/frame.inc";a:3:{s:5:"bytes";s:3:"969";s:4:"hash";s:10:"3032379596";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/BB.gif";a:3:{s:5:"bytes";s:3:"124";s:4:"hash";s:9:"453921154";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/BL.gif";a:3:{s:5:"bytes";s:3:"454";s:4:"hash";s:9:"480744660";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/BR.gif";a:3:{s:5:"bytes";s:3:"454";s:4:"hash";s:9:"577794196";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/LL.gif";a:3:{s:5:"bytes";s:3:"129";s:4:"hash";s:10:"1322165446";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/RR.gif";a:3:{s:5:"bytes";s:3:"129";s:4:"hash";s:8:"79178272";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/TL.gif";a:3:{s:5:"bytes";s:3:"454";s:4:"hash";s:10:"2420017403";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/TR.gif";a:3:{s:5:"bytes";s:3:"455";s:4:"hash";s:10:"2118035780";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/slide/TT.gif";a:3:{s:5:"bytes";s:3:"124";s:4:"hash";s:9:"239177280";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"frames/slide/frame.inc";a:3:{s:5:"bytes";s:3:"964";s:4:"hash";s:10:"1683961752";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/BB.gif";a:3:{s:5:"bytes";s:3:"114";s:4:"hash";s:10:"2131443653";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/BL.gif";a:3:{s:5:"bytes";s:3:"195";s:4:"hash";s:10:"2516158710";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/BR.gif";a:3:{s:5:"bytes";s:3:"217";s:4:"hash";s:9:"509014933";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/CC.gif";a:3:{s:5:"bytes";s:2:"48";s:4:"hash";s:10:"1095166875";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/CC.png";a:3:{s:5:"bytes";s:3:"826";s:4:"hash";s:10:"3183921730";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/LL.gif";a:3:{s:5:"bytes";s:2:"85";s:4:"hash";s:10:"4229514024";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/RR.gif";a:3:{s:5:"bytes";s:3:"173";s:4:"hash";s:10:"1276207023";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/TL.gif";a:3:{s:5:"bytes";s:3:"117";s:4:"hash";s:10:"3567394235";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/TR.gif";a:3:{s:5:"bytes";s:3:"183";s:4:"hash";s:10:"2197484039";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/slidesquare/TT.gif";a:3:{s:5:"bytes";s:2:"79";s:4:"hash";s:10:"2902979072";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"frames/slidesquare/frame.inc";a:3:{s:5:"bytes";s:4:"1155";s:4:"hash";s:10:"2862142491";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/BB.gif";a:3:{s:5:"bytes";s:3:"947";s:4:"hash";s:10:"2045394578";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/BL.gif";a:3:{s:5:"bytes";s:4:"1505";s:4:"hash";s:10:"2209108768";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/BR.gif";a:3:{s:5:"bytes";s:4:"1506";s:4:"hash";s:10:"1351363522";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/LL.gif";a:3:{s:5:"bytes";s:3:"946";s:4:"hash";s:10:"4076649904";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/RR.gif";a:3:{s:5:"bytes";s:3:"949";s:4:"hash";s:10:"2264776948";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/TL.gif";a:3:{s:5:"bytes";s:4:"1511";s:4:"hash";s:10:"2583590289";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/TR.gif";a:3:{s:5:"bytes";s:4:"1513";s:4:"hash";s:10:"2173158634";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/wood/TT.gif";a:3:{s:5:"bytes";s:3:"946";s:4:"hash";s:10:"1114424752";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/wood/frame.inc";a:3:{s:5:"bytes";s:3:"967";s:4:"hash";s:10:"2776487927";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"images/sample.jpg";a:3:{s:5:"bytes";s:5:"10407";s:4:"hash";s:10:"3494279573";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"locale/af/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1253";s:4:"hash";s:10:"3600861982";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:43:"locale/ca/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:3:"556";s:4:"hash";s:9:"652291239";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:43:"locale/cs/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1717";s:4:"hash";s:9:"445536842";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:43:"locale/da/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1491";s:4:"hash";s:10:"2763489874";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:43:"locale/de/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1514";s:4:"hash";s:9:"338997144";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:46:"locale/en_GB/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:3:"457";s:4:"hash";s:10:"2349274307";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:43:"locale/es/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1625";s:4:"hash";s:10:"1114793967";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/eu/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1261";s:4:"hash";s:10:"3465193256";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:43:"locale/fi/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1291";s:4:"hash";s:10:"1243406355";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:43:"locale/fr/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1645";s:4:"hash";s:10:"1978237264";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:43:"locale/hu/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1686";s:4:"hash";s:10:"1955188454";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:43:"locale/is/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:3:"421";s:4:"hash";s:10:"1156460605";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:43:"locale/it/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1441";s:4:"hash";s:10:"1428382507";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:43:"locale/ja/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1710";s:4:"hash";s:10:"1797011197";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:43:"locale/ko/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1063";s:4:"hash";s:9:"166983889";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:43:"locale/lt/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1662";s:4:"hash";s:9:"149878921";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:43:"locale/lv/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1684";s:4:"hash";s:9:"155965726";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:43:"locale/nl/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1232";s:4:"hash";s:10:"4253605251";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:43:"locale/no/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1593";s:4:"hash";s:10:"1774066456";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:43:"locale/pl/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1655";s:4:"hash";s:10:"2134657838";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:43:"locale/ro/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1261";s:4:"hash";s:10:"4028409925";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:43:"locale/ru/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1589";s:4:"hash";s:9:"130596430";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:43:"locale/sk/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:3:"636";s:4:"hash";s:10:"3359374980";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:43:"locale/sr/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1251";s:4:"hash";s:10:"4146415239";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:43:"locale/sv/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1642";s:4:"hash";s:10:"3420702914";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:43:"locale/tr/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1244";s:4:"hash";s:10:"3717117836";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:43:"locale/uk/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:3:"524";s:4:"hash";s:10:"2049417753";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:46:"locale/zh_CN/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1290";s:4:"hash";s:10:"3642731989";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:46:"locale/zh_TW/LC_MESSAGES/modules_imageframe.mo";a:3:{s:5:"bytes";s:4:"1619";s:4:"hash";s:10:"1667152545";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"1815";s:4:"hash";s:10:"4224091053";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"2387";s:4:"hash";s:10:"1601745702";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"2310";s:4:"hash";s:10:"4293144572";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"2578";s:4:"hash";s:9:"452519220";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"2447";s:4:"hash";s:10:"2992132824";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"2610";s:4:"hash";s:10:"2231879344";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"2392";s:4:"hash";s:10:"3018172854";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"2619";s:4:"hash";s:9:"779364073";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"2329";s:4:"hash";s:9:"747012431";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"2331";s:4:"hash";s:10:"1604334318";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"2458";s:4:"hash";s:10:"1073326748";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"2574";s:4:"hash";s:10:"2522268154";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"2087";s:4:"hash";s:9:"517042394";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"2419";s:4:"hash";s:10:"1768996869";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"2522";s:4:"hash";s:10:"3634298551";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"2465";s:4:"hash";s:10:"3468438966";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"2675";s:4:"hash";s:10:"2370363682";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"2506";s:4:"hash";s:10:"4174444637";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"2425";s:4:"hash";s:10:"2608891567";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"2522";s:4:"hash";s:9:"420352205";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"2474";s:4:"hash";s:9:"816012122";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"2369";s:4:"hash";s:10:"2331465062";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"2742";s:4:"hash";s:9:"560225386";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"2379";s:4:"hash";s:10:"2735522983";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"2318";s:4:"hash";s:10:"3326072774";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1444";s:4:"hash";s:9:"163756166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"2653";s:4:"hash";s:10:"1199343014";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"2529";s:4:"hash";s:9:"202468215";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"2437";s:4:"hash";s:10:"3987710561";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"2320";s:4:"hash";s:10:"3348692496";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"2403";s:4:"hash";s:10:"1528050053";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:28:"templates/ImageFrameHead.tpl";a:3:{s:5:"bytes";s:3:"461";s:4:"hash";s:10:"3377712248";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"templates/ImageFrameStyle.tpl";a:3:{s:5:"bytes";s:4:"3507";s:4:"hash";s:10:"1631770410";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"templates/SampleBody.tpl";a:3:{s:5:"bytes";s:4:"1215";s:4:"hash";s:10:"2094828730";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"templates/containers/ImageFrame.tpl";a:3:{s:5:"bytes";s:4:"3398";s:4:"hash";s:10:"1187312660";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"test/data/counter.tpl";a:3:{s:5:"bytes";s:3:"344";s:4:"hash";s:10:"3917915000";s:8:"packages";a:0:{}}s:33:"test/phpunit/ImageFrameTest.class";a:3:{s:5:"bytes";s:4:"5432";s:4:"hash";s:10:"2912432465";s:8:"packages";a:0:{}}}s:11:"directories";a:89:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:6:"frames";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"frames/bamboo";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"frames/book";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"frames/brand";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"frames/dotapple";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"frames/dots";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"frames/filmedges";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"frames/flicking";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"frames/gold";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"frames/gold2";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"frames/notebook";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"frames/notebooksquare";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"frames/photocorners";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"frames/photocorners_small";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"frames/polaroid";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"frames/polaroids";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"frames/postage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"frames/shadow";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"frames/shell";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"frames/slide";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"frames/slidesquare";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"frames/wood";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"templates/containers";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"test/data";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/itemadd-1.0.0-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/itemadd-1.0.0-16041-base.package
new file mode 100644
index 0000000..a772168
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/itemadd-1.0.0-16041-base.package
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/itemadd-1.0.0-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/itemadd-1.0.0-16041.descriptor
new file mode 100644
index 0000000..c84e065
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/itemadd-1.0.0-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"itemadd";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15812";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Voeg Items by";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ca_ES";a:3:{s:4:"name";s:16:"Agregar Elements";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:16:"Přidat položky";s:11:"description";s:49:"Přidat položky z místního serveru nebo z webu";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Tilføj elementer";s:11:"description";s:52:"Tilføj elementer fra lokal server eller internettet";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Element hinzufügen";s:11:"description";s:64:"Elemente vom Gallery-Server oder von anderer Website hinzufügen";s:10:"groupLabel";s:11:"Importieren";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Añadir Elementos";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Agregar Elementos";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:13:"Agregar Items";s:11:"description";s:50:"Añadir elementos desde el servidor local o la web";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Lisa Pilte";s:11:"description";s:44:"Lisa pilte kohalikust serverist või veebist";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:17:"Elementuak Gehitu";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fr_FR";a:3:{s:4:"name";s:22:"Ajouter des éléments";s:11:"description";s:60:"Ajouter des éléments depuis le serveur local ou sur le web";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:14:"Cuir Míreanna";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:16:"Aggiungi Oggetti";s:11:"description";s:44:"Aggiungi oggetti dal server locale o dal web";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:16:"Naujas elementas";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"hu_HU";a:3:{s:4:"name";s:19:"Elemek hozzáadása";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:15:"Items Toevoegen";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Dodaj pozycje";s:11:"description";s:51:"Dodaje pozycje z serwera lokalnego lub ze stron WWW";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:15:"Adicionar itens";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:15:"Adicionar Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:17:"Adauga fotografii";s:11:"description";s:38:"Adauga articole din server sau din WWW";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:16:"Pridať položky";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:14:"Dodaj Predmete";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:14:"Dodaj Predmete";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fi_FI";a:3:{s:4:"name";s:13:"Lisää Kuvia";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Lägg till objekt";s:11:"description";s:55:"Lägg till objekt från lokal server eller från webben";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:27:"Додати Елемент";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:21:"Thêm đối tượng";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:12:"Ögeler Ekle";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"bg_BG";a:3:{s:4:"name";s:33:"Добавете Елементи";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Добавить Элементы";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"添加项目";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"增加項目";s:11:"description";s:42:"從本地伺服器或網頁上加入項目";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:22:"아이템 추가하기";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"アイテム追加";s:11:"description";s:66:"ローカルサーバかウェブからアイテムを追加する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:15:"أضف مواد";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:21:"הוסף פריטים";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Add Items";s:11:"description";s:38:"Add items from local server or the web";s:10:"groupLabel";s:6:"Import";}}s:5:"files";a:100:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"579";s:4:"hash";s:9:"912389590";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"ItemAddFromServer.inc";a:3:{s:5:"bytes";s:5:"18427";s:4:"hash";s:10:"1661644349";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"ItemAddFromWeb.inc";a:3:{s:5:"bytes";s:5:"13441";s:4:"hash";s:10:"1489980954";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"ItemAddSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"5984";s:4:"hash";s:9:"805709817";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/af/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6913";s:4:"hash";s:10:"1903123154";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:40:"locale/ar/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8154";s:4:"hash";s:9:"558673693";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:40:"locale/bg/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"3067";s:4:"hash";s:10:"1510602529";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:40:"locale/ca/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7214";s:4:"hash";s:10:"3685549672";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:40:"locale/cs/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7580";s:4:"hash";s:10:"1970571354";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/da/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7983";s:4:"hash";s:10:"3191642400";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:40:"locale/de/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8433";s:4:"hash";s:10:"1603793159";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:43:"locale/en_GB/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:3:"627";s:4:"hash";s:10:"1898449998";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8000";s:4:"hash";s:8:"44968229";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/es_AR/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"1867";s:4:"hash";s:10:"1649912284";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:43:"locale/es_MX/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"4494";s:4:"hash";s:9:"433173579";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:40:"locale/et/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7466";s:4:"hash";s:10:"2325020760";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:40:"locale/eu/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6986";s:4:"hash";s:10:"3116626220";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fi/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6716";s:4:"hash";s:10:"3017990138";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8721";s:4:"hash";s:9:"798736755";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/ga/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"3543";s:4:"hash";s:10:"2886370530";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:40:"locale/he/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"5862";s:4:"hash";s:9:"368942004";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:40:"locale/hu/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6502";s:4:"hash";s:10:"1841768843";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:40:"locale/is/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:3:"461";s:4:"hash";s:9:"256126170";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:40:"locale/it/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8286";s:4:"hash";s:10:"3181126406";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8316";s:4:"hash";s:10:"2521898434";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/ko/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"4795";s:4:"hash";s:10:"3465729241";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:40:"locale/lt/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7049";s:4:"hash";s:10:"4037601825";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:40:"locale/nl/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6805";s:4:"hash";s:10:"2587826098";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8338";s:4:"hash";s:10:"3294893681";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8554";s:4:"hash";s:9:"916736354";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:40:"locale/pt/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"3443";s:4:"hash";s:8:"69379822";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:43:"locale/pt_BR/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6614";s:4:"hash";s:10:"2239600156";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:40:"locale/ro/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8125";s:4:"hash";s:10:"2577714747";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:40:"locale/ru/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"9166";s:4:"hash";s:9:"723861584";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sk/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"3325";s:4:"hash";s:10:"3715184923";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:40:"locale/sl/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:3:"880";s:4:"hash";s:10:"3101203998";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:40:"locale/sr/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6978";s:4:"hash";s:10:"2822898741";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:40:"locale/sv/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8553";s:4:"hash";s:10:"1765374658";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"2308";s:4:"hash";s:10:"1740043900";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:40:"locale/uk/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"8349";s:4:"hash";s:9:"548635323";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:40:"locale/vi/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7600";s:4:"hash";s:10:"1839404609";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"6352";s:4:"hash";s:10:"4221565247";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_itemadd.mo";a:3:{s:5:"bytes";s:4:"7856";s:4:"hash";s:10:"2662918530";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"2745";s:4:"hash";s:10:"1756736480";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"8850";s:4:"hash";s:10:"2067682411";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"9980";s:4:"hash";s:10:"4070797468";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"7459";s:4:"hash";s:10:"2238401678";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"9082";s:4:"hash";s:10:"1474971663";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"9017";s:4:"hash";s:10:"4146364182";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"9163";s:4:"hash";s:10:"2634336554";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"9659";s:4:"hash";s:10:"2675064123";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"9018";s:4:"hash";s:8:"73069008";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"9440";s:4:"hash";s:10:"4189624431";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"9357";s:4:"hash";s:10:"3688404230";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"9331";s:4:"hash";s:10:"4186678495";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"8747";s:4:"hash";s:9:"333340399";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"8764";s:4:"hash";s:9:"471130530";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"8531";s:4:"hash";s:9:"841391979";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"9747";s:4:"hash";s:10:"3368289894";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"7833";s:4:"hash";s:10:"1852448071";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"8704";s:4:"hash";s:9:"741428716";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"8478";s:4:"hash";s:10:"1238891516";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"5932";s:4:"hash";s:10:"2258917916";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"9438";s:4:"hash";s:10:"4089246647";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"9694";s:4:"hash";s:10:"3918458175";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"7805";s:4:"hash";s:10:"1287577850";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"8821";s:4:"hash";s:10:"2944859509";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"8758";s:4:"hash";s:10:"1529704598";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"9263";s:4:"hash";s:7:"5164738";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"9581";s:4:"hash";s:10:"2812253992";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"7877";s:4:"hash";s:10:"2106639248";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"8810";s:4:"hash";s:9:"573476997";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"9173";s:4:"hash";s:10:"3677651926";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:5:"10994";s:4:"hash";s:9:"806650901";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"7350";s:4:"hash";s:9:"393572507";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sl.po";a:3:{s:5:"bytes";s:4:"6141";s:4:"hash";s:10:"4173296668";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"8753";s:4:"hash";s:10:"3324760819";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"4382";s:4:"hash";s:10:"3060069102";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"9522";s:4:"hash";s:10:"1397877748";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"6574";s:4:"hash";s:10:"3930560608";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:5:"10638";s:4:"hash";s:9:"606572794";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"9387";s:4:"hash";s:10:"1721333567";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"8080";s:4:"hash";s:10:"3388680853";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"8717";s:4:"hash";s:10:"2093612160";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:31:"templates/ItemAddFromServer.tpl";a:3:{s:5:"bytes";s:5:"10822";s:4:"hash";s:10:"3732312539";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"templates/ItemAddFromWeb.tpl";a:3:{s:5:"bytes";s:4:"5496";s:4:"hash";s:10:"2649826255";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/ItemAddSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"4437";s:4:"hash";s:10:"1864487738";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"test/data/localUploadDir/test1.gif";a:3:{s:5:"bytes";s:4:"1083";s:4:"hash";s:10:"1305344521";s:8:"packages";a:0:{}}s:34:"test/data/localUploadDir/test1.jpg";a:3:{s:5:"bytes";s:4:"1966";s:4:"hash";s:10:"1964933131";s:8:"packages";a:0:{}}s:34:"test/data/localUploadDir/test2.gif";a:3:{s:5:"bytes";s:5:"15068";s:4:"hash";s:10:"2424198006";s:8:"packages";a:0:{}}s:34:"test/data/localUploadDir/test4.gif";a:3:{s:5:"bytes";s:5:"26020";s:4:"hash";s:10:"3593619326";s:8:"packages";a:0:{}}s:36:"test/data/localUploadDir/test[3].gif";a:3:{s:5:"bytes";s:4:"2959";s:4:"hash";s:9:"795576511";s:8:"packages";a:0:{}}s:19:"test/data/test1.gif";a:3:{s:5:"bytes";s:4:"1083";s:4:"hash";s:10:"1305344521";s:8:"packages";a:0:{}}s:19:"test/data/test1.jpg";a:3:{s:5:"bytes";s:4:"1966";s:4:"hash";s:10:"1964933131";s:8:"packages";a:0:{}}s:19:"test/data/test2.gif";a:3:{s:5:"bytes";s:5:"15068";s:4:"hash";s:10:"2424198006";s:8:"packages";a:0:{}}s:21:"test/data/test[3].gif";a:3:{s:5:"bytes";s:4:"2959";s:4:"hash";s:9:"795576511";s:8:"packages";a:0:{}}s:40:"test/phpunit/ItemAddFromServerTest.class";a:3:{s:5:"bytes";s:5:"20942";s:4:"hash";s:10:"3771053428";s:8:"packages";a:0:{}}s:37:"test/phpunit/ItemAddFromWebTest.class";a:3:{s:5:"bytes";s:5:"26621";s:4:"hash";s:9:"705748601";s:8:"packages";a:0:{}}s:49:"test/phpunit/ItemAddSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:5:"17845";s:4:"hash";s:10:"2995469971";s:8:"packages";a:0:{}}}s:11:"directories";a:85:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:9:"locale/sl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"test/data/localUploadDir";a:1:{s:8:"packages";a:0:{}}s:9:"test/data";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15812;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/linkitem-1.1.2.1-16636-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/linkitem-1.1.2.1-16636-base.package
new file mode 100644
index 0000000..4b2a6ec
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/linkitem-1.1.2.1-16636-base.package
@@ -0,0 +1,38 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/linkitem-1.1.2.1-16636.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/linkitem-1.1.2.1-16636.descriptor
new file mode 100644
index 0000000..4c7003e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/linkitem-1.1.2.1-16636.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:8:"linkitem";s:7:"version";s:7:"1.1.2.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Odkaz na položky";s:11:"description";s:53:"Tvorba odkazů na jiná alba nebo externí URL adresy";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Link emner";s:11:"description";s:52:"Opret links til andre albummer eller eksterne URL'er";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:16:"Element-Verweise";s:11:"description";s:66:"Erzeugt einen Verweis auf ein anderes Album, oder eine externe URL";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Enlazar Elementos";s:11:"description";s:48:"Crear enlaces a otros álbumes o a urls externas";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Elementuak Lotu";s:11:"description";s:47:"Beste album edo kanpoko URL-etara loturak sortu";s:10:"groupLabel";s:9:"Bistarazi";}s:5:"fr_FR";a:3:{s:4:"name";s:5:"Liens";s:11:"description";s:52:"Créer des liens vers des albums ou des URL externes";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:29:"Σύνδεση Αρχείων";s:11:"description";s:115:"Δημιουργία συνδέσμων σε άλλα άλμπουμ ή εξωτερικές διευθύνσεις";s:10:"groupLabel";s:14:"Προβολή";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:12:"Oggetti Link";s:11:"description";s:40:"Crea link ad altri album o a url esterni";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Elementų nuorodos";s:11:"description";s:57:"Sukurti nuorodas į kitus albumus arba į išorinius URL.";s:10:"groupLabel";s:11:"Vaizdavimas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:58:"Linkeket készít más albumokra, vagy külső webcímekre";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:50:"Maak links naar andere albums of naar externe URLs";s:10:"groupLabel";s:9:"Weergeven";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:5:"Linki";s:11:"description";s:62:"Tworzy linki do innego albumu lub do zewnętrzych adresów URL";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Visualizar";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:14:"Leaga articole";s:11:"description";s:54:"Creeaza legaturi catre alte albume sau URL-uri externe";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"Prikaz";}s:5:"sr_YU";a:3:{s:4:"name";s:12:"Objekti-veze";s:11:"description";s:56:"Pravljenje veza ka drugim albumima ili spoljnim adresama";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:13:"Länka objekt";s:11:"description";s:49:"Skapa länk till anndra album eller externa URLer";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:64:"Diğer albümlere yada dış kaynaklı url'lere bağlantı yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:18:"Показване";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Ссылки на элементы";s:11:"description";s:99:"Создает ссылки на другие альбомы или внешние адреса url";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"链接项目";s:11:"description";s:48:"产生指到其他相簿或外部网址的链接";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"鏈接項目";s:11:"description";s:48:"產生指到其他相簿或外部網址的鏈接";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:62:"사진첩또는 확장된 주소등에 연결을 만듭니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Link Items";s:11:"description";s:45:"Create links to other albums or external urls";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:101:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1260";s:4:"hash";s:10:"1884142615";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"ItemAddLinkItem.inc";a:3:{s:5:"bytes";s:4:"8126";s:4:"hash";s:10:"1446560054";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"LinkItemOption.inc";a:3:{s:5:"bytes";s:4:"2529";s:4:"hash";s:10:"1206993501";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"LinkItemSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"3221";s:4:"hash";s:10:"2285407062";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"classes/Entities.inc";a:3:{s:5:"bytes";s:3:"400";s:4:"hash";s:10:"3282770995";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"classes/GalleryLinkItem.class";a:3:{s:5:"bytes";s:4:"5231";s:4:"hash";s:10:"2948403242";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"5050";s:4:"hash";s:10:"1581424150";s:8:"packages";a:1:{i:0;s:4:"base";}}s:56:"classes/GalleryStorage/xml-src/A_GalleryLinkItem_1.0.xml";a:3:{s:5:"bytes";s:3:"568";s:4:"hash";s:10:"2980542609";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"classes/LinkItemToolkit.class";a:3:{s:5:"bytes";s:4:"4401";s:4:"hash";s:10:"4050126237";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"images/arrow.png";a:3:{s:5:"bytes";s:3:"330";s:4:"hash";s:10:"2771826340";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"images/link.jpg";a:3:{s:5:"bytes";s:4:"9207";s:4:"hash";s:10:"3372251726";s:8:"packages";a:1:{i:0;s:4:"base";}}s:41:"locale/af/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"778";s:4:"hash";s:10:"2984717373";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:41:"locale/ar/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"702";s:4:"hash";s:10:"1867107296";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:41:"locale/bg/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"794";s:4:"hash";s:10:"2739405514";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:41:"locale/ca/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"754";s:4:"hash";s:10:"1324573194";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:41:"locale/cs/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3733";s:4:"hash";s:10:"1662309616";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:41:"locale/da/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3558";s:4:"hash";s:9:"418408738";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:41:"locale/de/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"4277";s:4:"hash";s:10:"2464104678";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:41:"locale/el/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"5140";s:4:"hash";s:9:"402558708";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:44:"locale/en_GB/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"493";s:4:"hash";s:10:"3031269343";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:41:"locale/es/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3953";s:4:"hash";s:10:"4047003924";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:44:"locale/es_AR/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"509";s:4:"hash";s:10:"1250345541";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:44:"locale/es_MX/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"678";s:4:"hash";s:9:"167156958";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:41:"locale/et/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"629";s:4:"hash";s:10:"3851775615";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:41:"locale/eu/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1282";s:4:"hash";s:9:"304491465";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:41:"locale/fi/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"724";s:4:"hash";s:10:"1142110005";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:41:"locale/fr/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3908";s:4:"hash";s:10:"3072491047";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:41:"locale/ga/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"675";s:4:"hash";s:10:"2791062045";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:41:"locale/he/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"698";s:4:"hash";s:10:"2867778625";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:41:"locale/hu/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1269";s:4:"hash";s:10:"2901875396";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:41:"locale/it/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3649";s:4:"hash";s:10:"2525828520";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:41:"locale/ja/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1241";s:4:"hash";s:10:"3300883704";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:41:"locale/ko/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1340";s:4:"hash";s:10:"3957249569";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:41:"locale/lt/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3859";s:4:"hash";s:10:"4293077727";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:41:"locale/nl/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1195";s:4:"hash";s:10:"3841705422";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:41:"locale/no/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3752";s:4:"hash";s:10:"2586416010";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:41:"locale/pl/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"4063";s:4:"hash";s:10:"1142820909";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:41:"locale/pt/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"627";s:4:"hash";s:8:"61583609";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:44:"locale/pt_BR/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"719";s:4:"hash";s:10:"3800159427";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:41:"locale/ro/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1672";s:4:"hash";s:10:"3169474156";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:41:"locale/ru/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1753";s:4:"hash";s:10:"3180766374";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:41:"locale/sk/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"838";s:4:"hash";s:10:"2333657466";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:41:"locale/sl/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"738";s:4:"hash";s:10:"1733842580";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:41:"locale/sr/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3696";s:4:"hash";s:10:"3220391911";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:41:"locale/sv/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3616";s:4:"hash";s:10:"2204630112";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:41:"locale/tr/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1349";s:4:"hash";s:9:"114774198";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:41:"locale/uk/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"758";s:4:"hash";s:10:"1927815339";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:41:"locale/vi/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:3:"705";s:4:"hash";s:10:"1559687752";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:44:"locale/zh_CN/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"1347";s:4:"hash";s:10:"2950188552";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:44:"locale/zh_TW/LC_MESSAGES/modules_linkitem.mo";a:3:{s:5:"bytes";s:4:"3534";s:4:"hash";s:10:"1556301406";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"5802";s:4:"hash";s:10:"2374684836";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"3258";s:4:"hash";s:10:"4023075537";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3196";s:4:"hash";s:10:"2471393645";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"3441";s:4:"hash";s:10:"2582432756";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3324";s:4:"hash";s:10:"1971600963";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"4610";s:4:"hash";s:9:"249211504";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"4644";s:4:"hash";s:10:"1609964911";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"5275";s:4:"hash";s:10:"2579197107";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"6119";s:4:"hash";s:10:"4152878029";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"4362";s:4:"hash";s:10:"1367252784";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"4954";s:4:"hash";s:10:"4292264530";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"4854";s:4:"hash";s:9:"674235591";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"4934";s:4:"hash";s:10:"3211117985";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"3153";s:4:"hash";s:10:"2618745660";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3423";s:4:"hash";s:10:"1164834652";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3299";s:4:"hash";s:10:"3171408286";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"4762";s:4:"hash";s:10:"1733846072";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"3863";s:4:"hash";s:10:"3842065304";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"3235";s:4:"hash";s:9:"815694069";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"3387";s:4:"hash";s:10:"2235798218";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"4601";s:4:"hash";s:9:"327122031";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3509";s:4:"hash";s:9:"705093186";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3528";s:4:"hash";s:8:"62877313";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"4975";s:4:"hash";s:9:"573693350";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3478";s:4:"hash";s:10:"1700937391";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"4718";s:4:"hash";s:10:"3370469963";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5040";s:4:"hash";s:10:"1680453791";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"3202";s:4:"hash";s:10:"2398728637";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"3175";s:4:"hash";s:10:"4019076345";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"3732";s:4:"hash";s:9:"228561724";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"3976";s:4:"hash";s:10:"3193533501";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3397";s:4:"hash";s:8:"67522570";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sl.po";a:3:{s:5:"bytes";s:4:"3310";s:4:"hash";s:9:"101837543";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"4551";s:4:"hash";s:10:"3781645769";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1841";s:4:"hash";s:10:"2456958145";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"4518";s:4:"hash";s:9:"743390629";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3539";s:4:"hash";s:9:"251458465";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3495";s:4:"hash";s:10:"3653280144";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3196";s:4:"hash";s:9:"785568720";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3397";s:4:"hash";s:9:"299557905";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"4373";s:4:"hash";s:10:"2420776412";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:29:"templates/ItemAddLinkItem.tpl";a:3:{s:5:"bytes";s:4:"2000";s:4:"hash";s:10:"3168698319";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"templates/LinkItemOption.tpl";a:3:{s:5:"bytes";s:3:"633";s:4:"hash";s:10:"3696569324";s:8:"packages";a:1:{i:0;s:4:"base";}}s:31:"templates/LinkItemSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"3099";s:4:"hash";s:10:"2428580714";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"test/phpunit/ItemAddLinkItemTest.class";a:3:{s:5:"bytes";s:4:"8648";s:4:"hash";s:9:"498728000";s:8:"packages";a:0:{}}s:37:"test/phpunit/LinkItemOptionTest.class";a:3:{s:5:"bytes";s:4:"3155";s:4:"hash";s:10:"1925314080";s:8:"packages";a:0:{}}s:50:"test/phpunit/LinkItemSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"2625";s:4:"hash";s:10:"1621262214";s:8:"packages";a:0:{}}s:31:"test/phpunit/LinkItemTest.class";a:3:{s:5:"bytes";s:5:"10254";s:4:"hash";s:10:"4115735468";s:8:"packages";a:0:{}}}s:11:"directories";a:87:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:9:"locale/sl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16634";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16634";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16634";s:2:"de";s:5:"16040";s:2:"el";s:5:"16634";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16634";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16634";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16634";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16634";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/multiroot-1.0.0-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/multiroot-1.0.0-16041-base.package
new file mode 100644
index 0000000..c739062
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/multiroot-1.0.0-16041-base.package
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/multiroot-1.0.0-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/multiroot-1.0.0-16041.descriptor
new file mode 100644
index 0000000..10958bc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/multiroot-1.0.0-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:9:"multiroot";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:8;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:38:"Definovat náhradní pohled na Galerii";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:57:"Definieren Sie eine Alternative Gastansicht Ihrer Gallery";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:10:"Multiraíz";s:11:"description";s:51:"Define una vista de invitado alternativa de Gallery";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:6:"Näita";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:12:"Multi-racine";s:11:"description";s:49:"Définir une vue d'invité alternative de Gallery";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:69:"Definisci una visualizzazione alternativa di Gallery per i visitatori";s:10:"groupLabel";s:10:"Visualizza";}s:5:"lv_LV";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:49:"Definiuje alternatywny wygląd galerii dla gości";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:12:"Visualizeaza";}s:5:"sk_SK";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:43:"Definiera en alternativ gäst-vy av Gallery";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Çoklukök";s:11:"description";s:52:"Galeri için alternatif ziyaretçi izlemesi tanımla";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"多重根相簿";s:11:"description";s:42:"定義訪客看到的不同 Gallery 畫面";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:59:"Gallery のゲスト向け代替ビューを定義します";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:9:"Multiroot";s:11:"description";s:45:"Define an alternate guest view of the Gallery";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:80:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"288";s:4:"hash";s:9:"691536087";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"ConfigureMultiroot.inc";a:3:{s:5:"bytes";s:4:"5770";s:4:"hash";s:10:"1310999388";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"locale/af/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"591";s:4:"hash";s:9:"335865812";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:42:"locale/ar/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"553";s:4:"hash";s:10:"2899007793";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:42:"locale/bg/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"600";s:4:"hash";s:10:"3423813576";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:42:"locale/ca/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"587";s:4:"hash";s:10:"1337274187";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:42:"locale/cs/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"1276";s:4:"hash";s:10:"1812832739";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:42:"locale/da/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"732";s:4:"hash";s:10:"3708373019";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:42:"locale/de/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"6059";s:4:"hash";s:10:"2826627204";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:45:"locale/en_GB/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"492";s:4:"hash";s:10:"2064495665";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:42:"locale/es/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"5779";s:4:"hash";s:10:"2070680218";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:45:"locale/es_AR/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"508";s:4:"hash";s:10:"2866311277";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:45:"locale/es_MX/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"586";s:4:"hash";s:9:"592487938";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:42:"locale/et/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"527";s:4:"hash";s:10:"1156601537";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:42:"locale/eu/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"597";s:4:"hash";s:9:"500954716";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:42:"locale/fi/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"573";s:4:"hash";s:9:"772845894";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:42:"locale/fr/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"6099";s:4:"hash";s:10:"3643420433";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:42:"locale/ga/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"558";s:4:"hash";s:10:"3861051340";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:42:"locale/he/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"550";s:4:"hash";s:9:"817667284";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:42:"locale/hu/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"531";s:4:"hash";s:10:"4046206458";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:42:"locale/it/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"6037";s:4:"hash";s:10:"1491738837";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:42:"locale/ja/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"2385";s:4:"hash";s:10:"3391094161";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:42:"locale/ko/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"619";s:4:"hash";s:8:"25169899";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:42:"locale/lt/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"635";s:4:"hash";s:10:"3387781019";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:42:"locale/nl/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"555";s:4:"hash";s:9:"311864930";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:42:"locale/no/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"5626";s:4:"hash";s:10:"1253719618";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:42:"locale/pl/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"6211";s:4:"hash";s:10:"1107193871";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:42:"locale/pt/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"513";s:4:"hash";s:10:"2470115097";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:45:"locale/pt_BR/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"526";s:4:"hash";s:9:"102495791";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:42:"locale/ro/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"630";s:4:"hash";s:10:"3748696305";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:42:"locale/ru/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"687";s:4:"hash";s:10:"2211363628";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:42:"locale/sk/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"676";s:4:"hash";s:9:"136643917";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:42:"locale/sl/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"678";s:4:"hash";s:10:"2074327059";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:42:"locale/sr/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"562";s:4:"hash";s:9:"788173318";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:42:"locale/sv/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"5792";s:4:"hash";s:10:"1035478383";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/tr/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"1779";s:4:"hash";s:10:"1515735801";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:42:"locale/uk/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"568";s:4:"hash";s:9:"501089995";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:45:"locale/zh_CN/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:3:"534";s:4:"hash";s:10:"3001017362";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:45:"locale/zh_TW/LC_MESSAGES/modules_multiroot.mo";a:3:{s:5:"bytes";s:4:"5290";s:4:"hash";s:10:"2358345470";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"1935";s:4:"hash";s:9:"475741084";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"4144";s:4:"hash";s:10:"3814714815";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"4079";s:4:"hash";s:9:"595629002";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"4265";s:4:"hash";s:10:"3027567445";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"4205";s:4:"hash";s:10:"1293417831";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"4381";s:4:"hash";s:10:"1138616361";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"4153";s:4:"hash";s:7:"2437359";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"7373";s:4:"hash";s:10:"2631008164";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"6343";s:4:"hash";s:10:"2165964911";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"6832";s:4:"hash";s:10:"2063579819";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"6771";s:4:"hash";s:9:"543824021";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"6857";s:4:"hash";s:10:"3739122176";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"4053";s:4:"hash";s:9:"807679936";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"4143";s:4:"hash";s:10:"3791222329";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"4196";s:4:"hash";s:10:"2401745548";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"7045";s:4:"hash";s:10:"2737802000";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"4740";s:4:"hash";s:10:"3146128159";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"4119";s:4:"hash";s:10:"4126465001";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"4185";s:4:"hash";s:10:"1207643896";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"7077";s:4:"hash";s:10:"1289597717";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"5066";s:4:"hash";s:10:"1168812160";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"4156";s:4:"hash";s:10:"3348262795";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"4221";s:4:"hash";s:10:"3848577871";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"4267";s:4:"hash";s:9:"355587771";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"6677";s:4:"hash";s:10:"4150811288";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"7204";s:4:"hash";s:10:"4053112493";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"4084";s:4:"hash";s:8:"43160363";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"4055";s:4:"hash";s:10:"2283953633";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"4190";s:4:"hash";s:10:"4186800135";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"4340";s:4:"hash";s:9:"669962563";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"4283";s:4:"hash";s:10:"1445338132";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sl.po";a:3:{s:5:"bytes";s:4:"4216";s:4:"hash";s:10:"1621536668";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"4091";s:4:"hash";s:10:"3002415763";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"2582";s:4:"hash";s:10:"1331862206";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"6775";s:4:"hash";s:9:"312182738";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"4586";s:4:"hash";s:10:"3107856867";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"4337";s:4:"hash";s:10:"4027629793";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"4062";s:4:"hash";s:9:"172689651";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"6200";s:4:"hash";s:10:"1627260782";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:32:"templates/ConfigureMultiroot.tpl";a:3:{s:5:"bytes";s:4:"5915";s:4:"hash";s:9:"697235210";s:8:"packages";a:1:{i:0;s:4:"base";}}}s:11:"directories";a:77:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:9:"locale/sl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}}s:9:"languages";a:1:{i:15342;a:37:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/permalinks-1.0.8-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/permalinks-1.0.8-16041-base.package
new file mode 100644
index 0000000..528f61b
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/permalinks-1.0.8-16041-base.package
@@ -0,0 +1,34 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/permalinks-1.0.8-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/permalinks-1.0.8-16041.descriptor
new file mode 100644
index 0000000..3cde4e5
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/permalinks-1.0.8-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:10:"permalinks";s:7:"version";s:5:"1.0.8";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"Aliasy";s:11:"description";s:42:"Aliasy (trvalé aliasy) pro Vaše položky";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:19:"Permanente Verweise";s:11:"description";s:61:"Erstellen Sie simplere permanente Verweise zu Ihren Elementen";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:19:"Enlaces Permanentes";s:11:"description";s:49:"Crea alias permanentes simples para tus elementos";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:13:"Loturafinkoak";s:11:"description";s:53:"Zure elementuen eremura ezizen finko sinple bat sortu";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:16:"Liens permanents";s:11:"description";s:69:"Créer simplement des liens permanents vers vos éléments de Gallery";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:60:"Crea degli alias permanenti più semplici per i tuoi oggetti";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:32:"Maak simpele aliases naar items.";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Linki bezpośrednie";s:11:"description";s:65:"Tworzy proste linki bezpośrednie do pozycji (albumów) w galerii";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:13:"Permalink-uri";s:11:"description";s:56:"Creeaza legaturi permanente simple catre articolele tale";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:17:"Permanentalänkar";s:11:"description";s:49:"Skapa enklare permanenta aliases till dina objekt";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:33:"Постоянные ссылки";s:11:"description";s:101:"Создание элементарных постоянных ссылок для элементов";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"固定网址";s:11:"description";s:45:"为你的项目产生简单、固定的别名";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"固定網址";s:11:"description";s:45:"為你的項目產生簡單、固定的別名";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"고유 주소";s:11:"description";s:80:"당신의 아이템에 반 영구적인 간단한 별칭을 줄수 있습니다.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:9:"Permalink";s:11:"description";s:69:"アイテム空間への簡潔で永続的なエイリアスの作成";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Permalinks";s:11:"description";s:52:"Create simpler permanent aliases to your items space";s:10:"groupLabel";s:7:"Gallery";}}s:5:"files";a:78:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1112";s:4:"hash";s:10:"3582328280";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"ActivationWarning.inc";a:3:{s:5:"bytes";s:4:"1350";s:4:"hash";s:10:"1757896647";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"PermalinksOption.inc";a:3:{s:5:"bytes";s:4:"3145";s:4:"hash";s:10:"1554267715";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"PermalinksSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"3605";s:4:"hash";s:10:"2662164195";s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"Redirect.inc";a:3:{s:5:"bytes";s:4:"1954";s:4:"hash";s:10:"2006834183";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"2450";s:4:"hash";s:10:"1026403548";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"classes/Maps.inc";a:3:{s:5:"bytes";s:3:"319";s:4:"hash";s:7:"9999237";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"classes/Maps.xml";a:3:{s:5:"bytes";s:3:"552";s:4:"hash";s:10:"1470125389";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/PermalinksMapHelper.class";a:3:{s:5:"bytes";s:4:"3363";s:4:"hash";s:10:"2947523994";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"locale/af/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"621";s:4:"hash";s:10:"2664350222";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:43:"locale/ar/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"605";s:4:"hash";s:10:"2532309785";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:43:"locale/ca/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"609";s:4:"hash";s:10:"2383368908";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:43:"locale/cs/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2707";s:4:"hash";s:10:"1902758763";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:43:"locale/da/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"614";s:4:"hash";s:10:"1088330868";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:43:"locale/de/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"3220";s:4:"hash";s:10:"1080773381";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:46:"locale/en_GB/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"457";s:4:"hash";s:9:"105957958";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:43:"locale/es/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"3015";s:4:"hash";s:10:"4188111330";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/eu/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2832";s:4:"hash";s:10:"3863182091";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:43:"locale/fi/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"618";s:4:"hash";s:9:"692203811";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:43:"locale/fr/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"3032";s:4:"hash";s:10:"1889282290";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:43:"locale/hu/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"587";s:4:"hash";s:10:"2003511662";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:43:"locale/it/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2750";s:4:"hash";s:10:"1021957735";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:43:"locale/ja/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"1390";s:4:"hash";s:10:"4287443732";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:43:"locale/ko/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2282";s:4:"hash";s:9:"688637020";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:43:"locale/lt/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"692";s:4:"hash";s:10:"1556052653";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:43:"locale/nl/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2571";s:4:"hash";s:10:"1219627209";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:43:"locale/no/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2851";s:4:"hash";s:10:"3025064471";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:43:"locale/pl/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"3186";s:4:"hash";s:10:"1616879669";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:43:"locale/ro/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2734";s:4:"hash";s:9:"988561143";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:43:"locale/ru/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"4300";s:4:"hash";s:10:"3197036762";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:43:"locale/sk/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"699";s:4:"hash";s:9:"733484407";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:43:"locale/sr/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"627";s:4:"hash";s:10:"2656474494";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:43:"locale/sv/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"3024";s:4:"hash";s:10:"2899326847";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:43:"locale/tr/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"1095";s:4:"hash";s:10:"1782300388";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:43:"locale/uk/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"649";s:4:"hash";s:9:"847047487";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:43:"locale/vi/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:3:"569";s:4:"hash";s:10:"3148367392";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:46:"locale/zh_CN/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2758";s:4:"hash";s:10:"1518689736";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:46:"locale/zh_TW/LC_MESSAGES/modules_permalinks.mo";a:3:{s:5:"bytes";s:4:"2723";s:4:"hash";s:10:"3666873420";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"6113";s:4:"hash";s:10:"3862032772";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"2868";s:4:"hash";s:10:"3922933414";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"2793";s:4:"hash";s:10:"2759093868";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"2914";s:4:"hash";s:9:"844129421";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"3570";s:4:"hash";s:10:"3887527737";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"2983";s:4:"hash";s:10:"2425579478";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"4249";s:4:"hash";s:10:"2124854906";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"3650";s:4:"hash";s:10:"1100140925";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"4047";s:4:"hash";s:10:"2157874053";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3698";s:4:"hash";s:10:"2589918373";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"2928";s:4:"hash";s:9:"122169126";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"3946";s:4:"hash";s:10:"4133593634";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"2903";s:4:"hash";s:10:"2366864932";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"3742";s:4:"hash";s:10:"3368569501";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"3223";s:4:"hash";s:10:"2869904509";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3589";s:4:"hash";s:10:"2159490495";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"2940";s:4:"hash";s:10:"4227453838";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3760";s:4:"hash";s:10:"2465917880";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"3878";s:4:"hash";s:10:"1113665016";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"4072";s:4:"hash";s:10:"3643077186";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"3753";s:4:"hash";s:10:"4282025407";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"5456";s:4:"hash";s:10:"2340899604";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"2993";s:4:"hash";s:9:"264400679";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"2818";s:4:"hash";s:10:"1097866114";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1657";s:4:"hash";s:10:"2451642056";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"3950";s:4:"hash";s:10:"1936357762";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3071";s:4:"hash";s:9:"458754969";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3047";s:4:"hash";s:10:"1529042760";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"2788";s:4:"hash";s:10:"1545469270";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3658";s:4:"hash";s:10:"3555911213";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"3623";s:4:"hash";s:10:"1223131090";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:31:"templates/ActivationWarning.tpl";a:3:{s:5:"bytes";s:3:"672";s:4:"hash";s:10:"1824191376";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/PermalinksOption.tpl";a:3:{s:5:"bytes";s:4:"1673";s:4:"hash";s:8:"85120122";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"templates/PermalinksSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"1939";s:4:"hash";s:10:"2926857941";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"test/phpunit/PermalinksOptionTest.class";a:3:{s:5:"bytes";s:4:"4459";s:4:"hash";s:10:"1115453263";s:8:"packages";a:0:{}}s:52:"test/phpunit/PermalinksSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"2832";s:4:"hash";s:10:"3345590113";s:8:"packages";a:0:{}}s:33:"test/phpunit/PermalinksTest.class";a:3:{s:5:"bytes";s:4:"7960";s:4:"hash";s:10:"2527804103";s:8:"packages";a:0:{}}}s:11:"directories";a:65:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-1.0.7-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-1.0.7-16041-base.package
new file mode 100644
index 0000000..e5b0371
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-1.0.7-16041-base.package
@@ -0,0 +1,36 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-1.0.7-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-1.0.7-16041.descriptor
new file mode 100644
index 0000000..d86b35e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-1.0.7-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:9:"publishxp";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15578";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"Publiseer XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"cs_CZ";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:46:"Send fotos til 'Gallery' direkte fra Windws XP";s:10:"groupLabel";s:8:"Importer";}s:5:"de_DE";a:3:{s:4:"name";s:25:"Mit XP veröffentlichen";s:11:"description";s:66:"Bilder direkt von Microsoft Windows zur Gallery veröffentlichen";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:17:"Publicar desde XP";s:11:"description";s:55:"Publicar fotos en Gallery directamente desde Windows XP";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"XP Argitaratzea";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:61:"Publier des photos dans Gallery directement depuis Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ga_IE";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:51:"Pubblica foto in Gallery direttamente da Windows XP";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"lt_LT";a:3:{s:4:"name";s:13:"Publikuoti XP";s:11:"description";s:54:"Publikuoti vaizdus į Galeriją tiesiai iš Windows XP";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Publiceren XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Publikacja XP";s:11:"description";s:56:"Publikuje zdjęcia do galerii bezpośrednio z Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"pt_PT";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"Julkaise XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Tuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:12:"Publicera XP";s:11:"description";s:53:"Publicera bilder till Gallery direkt från Windows XP";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Yayınlama XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:40:"Опубликование через XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:9:"XP 发布";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:9:"發表 XP";s:11:"description";s:47:"把相片直接從 Windows XP 發表到 Gallery";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:54:"Windows XP から直接Galleryに画像を公開する";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:10:"Publish XP";s:11:"description";s:50:"Publish photos to Gallery directly from Windows XP";s:10:"groupLabel";s:6:"Import";}}s:5:"files";a:85:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1325";s:4:"hash";s:10:"2530389796";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"DownloadRegistryFile.inc";a:3:{s:5:"bytes";s:4:"6625";s:4:"hash";s:8:"33325117";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"ItemAddPublishXp.inc";a:3:{s:5:"bytes";s:4:"1754";s:4:"hash";s:9:"364830763";s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"Login.inc";a:3:{s:5:"bytes";s:4:"1487";s:4:"hash";s:10:"1558715797";s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"NewAlbum.inc";a:3:{s:5:"bytes";s:4:"4644";s:4:"hash";s:10:"1160967678";s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"Options.inc";a:3:{s:5:"bytes";s:4:"4375";s:4:"hash";s:10:"3492862698";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"PublishXpLogin.inc";a:3:{s:5:"bytes";s:4:"3975";s:4:"hash";s:10:"4152428981";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"SelectAlbum.inc";a:3:{s:5:"bytes";s:4:"4456";s:4:"hash";s:10:"2194656842";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"UploadItems.inc";a:3:{s:5:"bytes";s:4:"9324";s:4:"hash";s:10:"2833184618";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"UploadedItem.inc";a:3:{s:5:"bytes";s:4:"1731";s:4:"hash";s:10:"4090352472";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"locale/af/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5576";s:4:"hash";s:8:"56876778";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:42:"locale/ar/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2505";s:4:"hash";s:10:"1212971418";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:42:"locale/ca/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2263";s:4:"hash";s:10:"1527752249";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:42:"locale/cs/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5764";s:4:"hash";s:10:"2777628173";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:42:"locale/da/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5610";s:4:"hash";s:10:"3847949719";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:42:"locale/de/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6463";s:4:"hash";s:10:"3180446167";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:45:"locale/en_GB/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:3:"457";s:4:"hash";s:10:"1240607830";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:42:"locale/es/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6240";s:4:"hash";s:10:"1295036588";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:42:"locale/eu/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5621";s:4:"hash";s:10:"3402429614";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:42:"locale/fi/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5491";s:4:"hash";s:9:"627757696";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:42:"locale/fr/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6175";s:4:"hash";s:10:"1055490218";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:42:"locale/hu/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2134";s:4:"hash";s:10:"1103996066";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:42:"locale/it/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5917";s:4:"hash";s:10:"2638327254";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:42:"locale/ja/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"3954";s:4:"hash";s:9:"781809218";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:42:"locale/ko/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"3878";s:4:"hash";s:9:"296458081";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:42:"locale/lt/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6173";s:4:"hash";s:10:"3722580115";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:42:"locale/nl/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5764";s:4:"hash";s:10:"3831739429";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:42:"locale/no/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5953";s:4:"hash";s:10:"3798961896";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:42:"locale/pl/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6276";s:4:"hash";s:9:"345897922";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:42:"locale/ro/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2250";s:4:"hash";s:9:"149201986";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:42:"locale/ru/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"7941";s:4:"hash";s:8:"39845113";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:42:"locale/sk/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"1687";s:4:"hash";s:10:"1519354548";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:42:"locale/sr/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5573";s:4:"hash";s:10:"3923365516";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:42:"locale/sv/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"6111";s:4:"hash";s:10:"1239099848";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/tr/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"3477";s:4:"hash";s:10:"1125157883";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:42:"locale/uk/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2682";s:4:"hash";s:10:"1779330328";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:42:"locale/vi/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"2422";s:4:"hash";s:10:"3075885131";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:45:"locale/zh_CN/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5517";s:4:"hash";s:10:"3885609608";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:45:"locale/zh_TW/LC_MESSAGES/modules_publishxp.mo";a:3:{s:5:"bytes";s:4:"5789";s:4:"hash";s:9:"708879907";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"2123";s:4:"hash";s:9:"889442549";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"7084";s:4:"hash";s:10:"1427865290";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"5485";s:4:"hash";s:10:"2793259470";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"5360";s:4:"hash";s:10:"1786166343";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"7205";s:4:"hash";s:10:"4174874769";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"6777";s:4:"hash";s:8:"77999152";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"7769";s:4:"hash";s:10:"1711075517";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"6734";s:4:"hash";s:10:"3047057173";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"7251";s:4:"hash";s:10:"2618367619";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"6823";s:4:"hash";s:10:"2180907443";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"6948";s:4:"hash";s:10:"2068335010";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"7135";s:4:"hash";s:10:"4056392996";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"5242";s:4:"hash";s:9:"195718069";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"6939";s:4:"hash";s:10:"3232817951";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"6132";s:4:"hash";s:10:"3124742298";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"5980";s:4:"hash";s:10:"1620287438";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"7164";s:4:"hash";s:10:"1187038457";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"7111";s:4:"hash";s:10:"1817467806";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"7038";s:4:"hash";s:9:"971930430";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"7205";s:4:"hash";s:10:"2888611280";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5289";s:4:"hash";s:9:"853090785";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"9768";s:4:"hash";s:9:"554441155";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"5134";s:4:"hash";s:10:"1149682758";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"7118";s:4:"hash";s:10:"1762784387";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"3102";s:4:"hash";s:10:"4180263015";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"7173";s:4:"hash";s:10:"3219323892";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5918";s:4:"hash";s:10:"1023495262";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"5875";s:4:"hash";s:10:"2633997461";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"5404";s:4:"hash";s:10:"1445108066";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"6900";s:4:"hash";s:10:"2099531452";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"7020";s:4:"hash";s:8:"41505947";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:34:"templates/DownloadRegistryFile.tpl";a:3:{s:5:"bytes";s:3:"827";s:4:"hash";s:10:"3875068982";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"templates/Head.tpl";a:3:{s:5:"bytes";s:4:"1933";s:4:"hash";s:9:"537071753";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/ItemAddPublishXp.tpl";a:3:{s:5:"bytes";s:4:"1680";s:4:"hash";s:9:"736007399";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"templates/NewAlbum.tpl";a:3:{s:5:"bytes";s:4:"4006";s:4:"hash";s:8:"66551572";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"templates/Options.tpl";a:3:{s:5:"bytes";s:4:"1923";s:4:"hash";s:9:"334676927";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"templates/PublishXpLogin.tpl";a:3:{s:5:"bytes";s:4:"2016";s:4:"hash";s:10:"2774640329";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/SelectAlbum.tpl";a:3:{s:5:"bytes";s:4:"2074";s:4:"hash";s:10:"1154710772";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/UploadItems.tpl";a:3:{s:5:"bytes";s:4:"2822";s:4:"hash";s:10:"4219189280";s:8:"packages";a:1:{i:0;s:4:"base";}}s:43:"test/phpunit/DownloadRegistryFileTest.class";a:3:{s:5:"bytes";s:4:"3760";s:4:"hash";s:10:"2523375641";s:8:"packages";a:0:{}}s:41:"test/phpunit/NewAlbumControllerTest.class";a:3:{s:5:"bytes";s:4:"4527";s:4:"hash";s:10:"3298484915";s:8:"packages";a:0:{}}s:40:"test/phpunit/OptionsControllerTest.class";a:3:{s:5:"bytes";s:4:"3483";s:4:"hash";s:10:"2654600399";s:8:"packages";a:0:{}}s:47:"test/phpunit/PublishXpLoginControllerTest.class";a:3:{s:5:"bytes";s:4:"3175";s:4:"hash";s:10:"2822466520";s:8:"packages";a:0:{}}s:44:"test/phpunit/SelectAlbumControllerTest.class";a:3:{s:5:"bytes";s:4:"2656";s:4:"hash";s:10:"1162816234";s:8:"packages";a:0:{}}s:44:"test/phpunit/UploadItemsControllerTest.class";a:3:{s:5:"bytes";s:4:"8676";s:4:"hash";s:10:"3854719536";s:8:"packages";a:0:{}}}s:11:"directories";a:63:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15578;a:29:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-lang-es-15578-16040.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-lang-es-15578-16040.package
new file mode 100644
index 0000000..fe222a4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/publishxp-lang-es-15578-16040.package
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/replica-1.0.0-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/replica-1.0.0-16041-base.package
new file mode 100644
index 0000000..ab86a4d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/replica-1.0.0-16041-base.package
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/replica-1.0.0-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/replica-1.0.0-16041.descriptor
new file mode 100644
index 0000000..7afba12
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/replica-1.0.0-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"replica";s:7:"version";s:5:"1.0.0";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:15:"Replica (Kopie)";s:11:"description";s:73:"Vytvořit kopie položky, které sdílí stejný původní datový soubor";s:10:"groupLabel";s:8:"Zobrazit";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Replika";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:6:"Replik";s:11:"description";s:60:"Erstelle Elementkopien, welche dieselbe Originaldatei teilen";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:74:"Crea copias de un elemento compartiendo el mismo fichero de datos original";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:9:"Bistaratu";}s:5:"fr_FR";a:3:{s:4:"name";s:9:"Réplique";s:11:"description";s:67:"Créer des copies d'éléments partageant le même fichier original";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:69:"Crea copie di oggetti mantenendo comune lo stesso file dati originale";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:7:"Replika";s:11:"description";s:73:"Tworzy kopie pozycji współdzielące dane tego samego oryginalnego pliku";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Copiaza";s:11:"description";s:69:"Crea copie di oggetti mantenendo comune lo stesso file dati originale";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:5:"Kopia";s:11:"description";s:50:"Skapa objekt kopior som delar på samma orginalfil";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"tr_TR";a:3:{s:4:"name";s:7:"Kopyala";s:11:"description";s:56:"Orjinal veri dosyasını paylaşan öge kopyaları yarat";s:10:"groupLabel";s:7:"Göster";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"項目副本";s:11:"description";s:54:"產生共用同一個原始資料檔案的項目拷貝";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"複製";s:11:"description";s:81:"元のデータファイルを共有するアイテムのコピーを作成する";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Replica";s:11:"description";s:54:"Create item copies sharing the same original data file";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:88:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"443";s:4:"hash";s:9:"800256865";s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"ItemCreateReplica.inc";a:3:{s:5:"bytes";s:4:"9940";s:4:"hash";s:9:"311151896";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"ItemCreateReplicaSingle.inc";a:3:{s:5:"bytes";s:4:"6220";s:4:"hash";s:10:"1042156118";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/af/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1118";s:4:"hash";s:10:"1655251021";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:40:"locale/ar/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1195";s:4:"hash";s:9:"361461273";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:40:"locale/bg/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1148";s:4:"hash";s:10:"1998685378";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:40:"locale/ca/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1209";s:4:"hash";s:10:"3978344049";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:40:"locale/cs/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3119";s:4:"hash";s:10:"4131651009";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/da/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1482";s:4:"hash";s:10:"1394066745";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:40:"locale/de/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3378";s:4:"hash";s:9:"522806157";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:40:"locale/el/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"965";s:4:"hash";s:10:"1167180738";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:43:"locale/en_GB/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"579";s:4:"hash";s:10:"1312308229";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3077";s:4:"hash";s:10:"2948841244";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:43:"locale/es_AR/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"508";s:4:"hash";s:10:"4046745470";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:43:"locale/es_MX/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"744";s:4:"hash";s:10:"2381947053";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:40:"locale/eu/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1227";s:4:"hash";s:9:"731593692";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fi/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1201";s:4:"hash";s:10:"1922630698";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3066";s:4:"hash";s:10:"2728222292";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/ga/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"785";s:4:"hash";s:10:"3654262809";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:40:"locale/he/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1021";s:4:"hash";s:10:"1836104308";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:40:"locale/hu/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1090";s:4:"hash";s:10:"3987703714";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:40:"locale/is/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"459";s:4:"hash";s:8:"88046650";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:40:"locale/it/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3127";s:4:"hash";s:9:"854405904";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3263";s:4:"hash";s:9:"286861909";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/ko/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1163";s:4:"hash";s:9:"739110916";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:40:"locale/lt/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1192";s:4:"hash";s:9:"179863411";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:40:"locale/nl/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1069";s:4:"hash";s:10:"2511475407";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"2924";s:4:"hash";s:10:"3736302349";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"3308";s:4:"hash";s:7:"7905791";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:40:"locale/pt/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"677";s:4:"hash";s:9:"812824985";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:43:"locale/pt_BR/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"964";s:4:"hash";s:10:"3356900277";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:40:"locale/ro/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"2787";s:4:"hash";s:10:"2526630916";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:40:"locale/ru/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1407";s:4:"hash";s:10:"3693639731";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sk/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"932";s:4:"hash";s:10:"1801372646";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:40:"locale/sl/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:3:"611";s:4:"hash";s:9:"561036873";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:40:"locale/sr/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1107";s:4:"hash";s:10:"1955341738";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:40:"locale/sv/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"2993";s:4:"hash";s:10:"4204870655";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"2301";s:4:"hash";s:9:"773035253";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:40:"locale/uk/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1314";s:4:"hash";s:10:"3574025075";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:40:"locale/vi/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1110";s:4:"hash";s:10:"1201053273";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"1055";s:4:"hash";s:9:"154405092";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_replica.mo";a:3:{s:5:"bytes";s:4:"2920";s:4:"hash";s:10:"2344502758";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"3579";s:4:"hash";s:10:"3694007887";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"3101";s:4:"hash";s:8:"52488103";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3178";s:4:"hash";s:10:"1849503975";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/bg.po";a:3:{s:5:"bytes";s:4:"3301";s:4:"hash";s:10:"2691990546";s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3151";s:4:"hash";s:10:"3754468766";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"3997";s:4:"hash";s:10:"2162835715";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"3245";s:4:"hash";s:10:"1997387169";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"4262";s:4:"hash";s:9:"486806204";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:8:"po/el.po";a:3:{s:5:"bytes";s:4:"3320";s:4:"hash";s:10:"1834395223";s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"3766";s:4:"hash";s:10:"2400057771";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"4093";s:4:"hash";s:10:"3211435862";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:11:"po/es_AR.po";a:3:{s:5:"bytes";s:4:"3907";s:4:"hash";s:10:"2495109644";s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:11:"po/es_MX.po";a:3:{s:5:"bytes";s:4:"4020";s:4:"hash";s:9:"276295093";s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"3173";s:4:"hash";s:10:"3896436244";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3144";s:4:"hash";s:10:"3714223003";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"3998";s:4:"hash";s:10:"2088422942";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/ga.po";a:3:{s:5:"bytes";s:4:"3188";s:4:"hash";s:9:"507097206";s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:8:"po/he.po";a:3:{s:5:"bytes";s:4:"3076";s:4:"hash";s:10:"3136465825";s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"3073";s:4:"hash";s:10:"2038394842";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"2895";s:4:"hash";s:10:"2189186224";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"4036";s:4:"hash";s:10:"4067314385";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"4114";s:4:"hash";s:9:"866762146";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"3188";s:4:"hash";s:10:"2913899586";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"3182";s:4:"hash";s:10:"3875758413";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"3048";s:4:"hash";s:10:"1978856529";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"3905";s:4:"hash";s:9:"999795804";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"4196";s:4:"hash";s:8:"66192184";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/pt.po";a:3:{s:5:"bytes";s:4:"3055";s:4:"hash";s:10:"1076963470";s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"3051";s:4:"hash";s:9:"320524406";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"3652";s:4:"hash";s:9:"278208329";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"3397";s:4:"hash";s:10:"3586766228";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3240";s:4:"hash";s:10:"2178768679";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sl.po";a:3:{s:5:"bytes";s:4:"3026";s:4:"hash";s:10:"1863364550";s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"3094";s:4:"hash";s:10:"3087567640";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"1743";s:4:"hash";s:10:"4186835161";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"3904";s:4:"hash";s:9:"620465106";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"3532";s:4:"hash";s:10:"2224563399";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3541";s:4:"hash";s:10:"1500469376";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3089";s:4:"hash";s:10:"3810408881";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"3037";s:4:"hash";s:10:"1221847324";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"3767";s:4:"hash";s:10:"2587771199";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:31:"templates/ItemCreateReplica.tpl";a:3:{s:5:"bytes";s:4:"5117";s:4:"hash";s:10:"1823122247";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"templates/ItemCreateReplicaSingle.tpl";a:3:{s:5:"bytes";s:4:"1834";s:4:"hash";s:10:"2246640461";s:8:"packages";a:1:{i:0;s:4:"base";}}s:50:"test/phpunit/ItemCreateReplicaControllerTest.class";a:3:{s:5:"bytes";s:4:"9789";s:4:"hash";s:9:"466081468";s:8:"packages";a:0:{}}s:56:"test/phpunit/ItemCreateReplicaSingleControllerTest.class";a:3:{s:5:"bytes";s:4:"4807";s:4:"hash";s:10:"4212570639";s:8:"packages";a:0:{}}}s:11:"directories";a:83:{s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/bg/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:9:"locale/bg";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-bg";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:21:"locale/el/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:9:"locale/el";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-el";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:24:"locale/es_AR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:12:"locale/es_AR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_AR";}}s:24:"locale/es_MX/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:12:"locale/es_MX";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-es_MX";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/ga/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:9:"locale/ga";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ga";}}s:21:"locale/he/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:9:"locale/he";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-he";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/pt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:9:"locale/pt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pt";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:9:"locale/sl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:39:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"bg";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:2:"el";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:5:"es_AR";s:5:"16040";s:5:"es_MX";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"ga";s:5:"16040";s:2:"he";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"pt";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sl";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-1.1.13.2-16558-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-1.1.13.2-16558-base.package
new file mode 100644
index 0000000..0a84402
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-1.1.13.2-16558-base.package
@@ -0,0 +1,93 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-1.1.13.2-16558.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-1.1.13.2-16558.descriptor
new file mode 100644
index 0000000..cfeda64
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-1.1.13.2-16558.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"rewrite";s:7:"version";s:8:"1.1.13.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15945";s:14:"buildTimestamp";s:5:"16558";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"en_GB";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"af_ZA";a:3:{s:4:"name";s:12:"URL Herskryf";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ca_ES";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"cs_CZ";a:3:{s:4:"name";s:11:"Přepis URL";s:11:"description";s:78:"Aktivuje krátká URL pomocí Apache mod_rewrite, ISAPI Rewrite nebo PathInfo.";s:10:"groupLabel";s:7:"Galerie";}s:5:"da_DK";a:3:{s:4:"name";s:15:"URL Omskrivning";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"de_DE";a:3:{s:4:"name";s:10:"Kurze URLs";s:11:"description";s:80:"Erlaubt kurze URLs mit Hilfe von Apache mod_rewrite, ISAPI Rewrite oder PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_ES";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_MX";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"es_AR";a:3:{s:4:"name";s:18:"Reescritura de URL";s:11:"description";s:76:"Habilita URLs cortas usando mod_rewrite de Apache, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"et_EE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"eu_ES";a:3:{s:4:"name";s:16:"URL Berridazketa";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"fr_FR";a:3:{s:4:"name";s:18:"Réécriture d'URL";s:11:"description";s:93:"Activer les URL courtes en utilisant le module Apache mod_rewrite, ISAPI Rewrite ou PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"ga_IE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"el_GR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"is_IS";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"it_IT";a:3:{s:4:"name";s:15:"Riscrittura URL";s:11:"description";s:77:"Attiva le URL brevi utilizzando Apache mod_rewrite, ISAPI Rewrite, o PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lv_LV";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"lt_LT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galerija";}s:5:"hu_HU";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"nl_NL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"no_NO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"pl_PL";a:3:{s:4:"name";s:19:"Krótkie adresy URL";s:11:"description";s:95:"Włącza krótkie adresy URL przy wykorzystaniu Apache mod_rewrite, ISAPI Rewrite lub PathInfo.";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_BR";a:3:{s:4:"name";s:14:"Reescrever URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Galeria";}s:5:"pt_PT";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ro_RO";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sk_SK";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galéria";}s:5:"sl_SI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"sr_YU";a:3:{s:4:"name";s:13:"Prepis adresa";s:11:"description";s:87:"Omogućuje korišćenje kratkih adresa pomoću mod_rewrite, ISAPI_Rewrite ili Path Info";s:10:"groupLabel";s:8:"Galerija";}s:5:"fi_FI";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:8:"Galleria";}s:5:"sv_SE";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:76:"Aktiverar korta URLer med Apache mod_rewrite, ISAPI Rewrite, eller PathInfo.";s:10:"groupLabel";s:7:"Gallery";}s:5:"th_TH";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"uk_UA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"vi_VN";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"tr_TR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:96:"Apache mod_rewrite, ISAPI Rewrite, ya da PathInfo kullanarak kısa URL'leri aktif duruma getirin";s:10:"groupLabel";s:6:"Galeri";}s:5:"bg_BG";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ru_RU";a:3:{s:4:"name";s:34:"Перенаправления URL";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:14:"Галерея";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"网址改写";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"zh_TW";a:3:{s:4:"name";s:12:"網址改寫";s:11:"description";s:81:"啟動利用 Apache mod_rewrite、ISAPI Rewrite、或 PathInfo 的短式網址。";s:10:"groupLabel";s:7:"Gallery";}s:5:"ko_KR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"ja_JP";a:3:{s:4:"name";s:15:"URL書き換え";s:11:"description";s:91:"mod_rewrite か ISAPI Rewrite か PathInfo を使って短いURLを使えるようにする";s:10:"groupLabel";s:7:"Gallery";}s:5:"ar_SA";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:16:"الجاليري";}s:5:"he_IL";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}s:5:"fa_IR";a:3:{s:4:"name";s:11:"URL Rewrite";s:11:"description";s:71:"Enables short URLs using Apache mod_rewrite, ISAPI Rewrite, or PathInfo";s:10:"groupLabel";s:7:"Gallery";}}s:5:"files";a:138:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"4741";s:4:"hash";s:10:"3921171513";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"AdminRewrite.inc";a:3:{s:5:"bytes";s:5:"10806";s:4:"hash";s:10:"2417279975";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"DownloadItem.inc";a:3:{s:5:"bytes";s:4:"3019";s:4:"hash";s:9:"850018523";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"FileNotFound.inc";a:3:{s:5:"bytes";s:4:"1878";s:4:"hash";s:10:"3395542683";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"RewriteModuleExtras.inc";a:3:{s:5:"bytes";s:5:"12569";s:4:"hash";s:10:"2690565140";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"SetupRewrite.inc";a:3:{s:5:"bytes";s:4:"5717";s:4:"hash";s:10:"2750371662";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:3:"717";s:4:"hash";s:10:"1135532778";s:8:"packages";a:1:{i:0;s:4:"base";}}s:51:"classes/GalleryStorage/xml-src/R_RewriteMap_1.0.xml";a:3:{s:5:"bytes";s:3:"280";s:4:"hash";s:10:"2901457058";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"classes/RewriteApi.class";a:3:{s:5:"bytes";s:4:"7964";s:4:"hash";s:10:"1268532425";s:8:"packages";a:1:{i:0;s:4:"base";}}s:38:"classes/RewriteCheckConflictTask.class";a:3:{s:5:"bytes";s:4:"3965";s:4:"hash";s:10:"1557912255";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"classes/RewriteHelper.class";a:3:{s:5:"bytes";s:5:"14551";s:4:"hash";s:9:"819803452";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"classes/RewriteParser.class";a:3:{s:5:"bytes";s:4:"8625";s:4:"hash";s:10:"1267351612";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/RewriteSimpleHelper.class";a:3:{s:5:"bytes";s:4:"5040";s:4:"hash";s:10:"1284139963";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/RewriteUrlGenerator.class";a:3:{s:5:"bytes";s:4:"7456";s:4:"hash";s:10:"1268821418";s:8:"packages";a:1:{i:0;s:4:"base";}}s:53:"classes/parsers/isapirewrite/IsapiRewriteHelper.class";a:3:{s:5:"bytes";s:5:"20079";s:4:"hash";s:10:"3329128190";s:8:"packages";a:1:{i:0;s:4:"base";}}s:59:"classes/parsers/isapirewrite/IsapiRewriteUrlGenerator.class";a:3:{s:5:"bytes";s:4:"3306";s:4:"hash";s:10:"3776707115";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"classes/parsers/isapirewrite/parser.inc";a:3:{s:5:"bytes";s:4:"8401";s:4:"hash";s:9:"159629566";s:8:"packages";a:1:{i:0;s:4:"base";}}s:49:"classes/parsers/modrewrite/ModRewriteHelper.class";a:3:{s:5:"bytes";s:5:"21938";s:4:"hash";s:10:"3355584072";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/parsers/modrewrite/ModRewriteUrlGenerator.class";a:3:{s:5:"bytes";s:4:"3160";s:4:"hash";s:10:"1044086165";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"classes/parsers/modrewrite/parser.inc";a:3:{s:5:"bytes";s:4:"8227";s:4:"hash";s:10:"3383861900";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"classes/parsers/pathinfo/PathInfoHelper.class";a:3:{s:5:"bytes";s:4:"5407";s:4:"hash";s:10:"1964351315";s:8:"packages";a:1:{i:0;s:4:"base";}}s:51:"classes/parsers/pathinfo/PathInfoUrlGenerator.class";a:3:{s:5:"bytes";s:4:"7503";s:4:"hash";s:10:"3289143665";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"classes/parsers/pathinfo/parser.inc";a:3:{s:5:"bytes";s:4:"2969";s:4:"hash";s:10:"2019410490";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"data/isapi_rewrite/Rewrite.txt";a:3:{s:5:"bytes";s:2:"21";s:4:"hash";s:10:"3441905064";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"data/isapi_rewrite/Works.txt";a:3:{s:5:"bytes";s:2:"18";s:4:"hash";s:10:"2699422569";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"data/mod_rewrite/custom/.htaccess";a:3:{s:5:"bytes";s:3:"285";s:4:"hash";s:9:"686534986";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite/custom/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"data/mod_rewrite/custom/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"data/mod_rewrite/gallery/.htaccess";a:3:{s:5:"bytes";s:3:"183";s:4:"hash";s:10:"3845462014";s:8:"packages";a:1:{i:0;s:4:"base";}}s:36:"data/mod_rewrite/gallery/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"data/mod_rewrite/gallery/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite/gallery2/.htaccess";a:3:{s:5:"bytes";s:3:"186";s:4:"hash";s:10:"1868455283";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"data/mod_rewrite/gallery2/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite/gallery2/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"data/mod_rewrite_no_options/custom/.htaccess";a:3:{s:5:"bytes";s:3:"272";s:4:"hash";s:10:"2187990769";s:8:"packages";a:1:{i:0;s:4:"base";}}s:46:"data/mod_rewrite_no_options/custom/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"data/mod_rewrite_no_options/custom/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"data/mod_rewrite_no_options/gallery/.htaccess";a:3:{s:5:"bytes";s:3:"170";s:4:"hash";s:10:"2916859382";s:8:"packages";a:1:{i:0;s:4:"base";}}s:47:"data/mod_rewrite_no_options/gallery/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"data/mod_rewrite_no_options/gallery/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:46:"data/mod_rewrite_no_options/gallery2/.htaccess";a:3:{s:5:"bytes";s:3:"172";s:4:"hash";s:10:"3024768581";s:8:"packages";a:1:{i:0;s:4:"base";}}s:48:"data/mod_rewrite_no_options/gallery2/Rewrite.txt";a:3:{s:5:"bytes";s:2:"15";s:4:"hash";s:10:"2916074531";s:8:"packages";a:1:{i:0;s:4:"base";}}s:46:"data/mod_rewrite_no_options/gallery2/Works.txt";a:3:{s:5:"bytes";s:2:"13";s:4:"hash";s:8:"28724129";s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"data/path_info/index.php";a:3:{s:5:"bytes";s:4:"1179";s:4:"hash";s:10:"3698470196";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/af/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"6162";s:4:"hash";s:10:"1925464369";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:40:"locale/ar/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"987";s:4:"hash";s:10:"1560898132";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:40:"locale/ca/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"911";s:4:"hash";s:9:"768217155";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:40:"locale/cs/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15940";s:4:"hash";s:10:"3398143257";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/da/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"12694";s:4:"hash";s:9:"462078293";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:40:"locale/de/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16790";s:4:"hash";s:10:"1594939694";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:43:"locale/en_GB/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"929";s:4:"hash";s:10:"3529398826";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16361";s:4:"hash";s:10:"3109575847";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:40:"locale/eu/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"14548";s:4:"hash";s:10:"1527731364";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fi/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1002";s:4:"hash";s:10:"3107016603";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16588";s:4:"hash";s:10:"4218924054";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/hu/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"969";s:4:"hash";s:10:"3176219312";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:40:"locale/it/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15705";s:4:"hash";s:10:"3217646109";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"11839";s:4:"hash";s:10:"2040562247";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/ko/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"7505";s:4:"hash";s:10:"2113012283";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:40:"locale/lt/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1079";s:4:"hash";s:10:"2204091161";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:40:"locale/nl/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"14072";s:4:"hash";s:10:"4151886574";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15490";s:4:"hash";s:9:"995140722";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"16377";s:4:"hash";s:10:"3577742333";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:43:"locale/pt_BR/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"6190";s:4:"hash";s:9:"666869208";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:40:"locale/ro/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"992";s:4:"hash";s:10:"3039505141";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:40:"locale/ru/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"19706";s:4:"hash";s:10:"1149509786";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sk/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1045";s:4:"hash";s:10:"3032897563";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:40:"locale/sr/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15878";s:4:"hash";s:9:"965645305";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:40:"locale/sv/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"15550";s:4:"hash";s:10:"4277132835";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"5539";s:4:"hash";s:10:"3499092403";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:40:"locale/uk/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:4:"1022";s:4:"hash";s:10:"3618557443";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:40:"locale/vi/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:3:"969";s:4:"hash";s:9:"594132818";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"13554";s:4:"hash";s:9:"248119491";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_rewrite.mo";a:3:{s:5:"bytes";s:5:"14906";s:4:"hash";s:10:"3859654684";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:5:"10466";s:4:"hash";s:10:"4148047242";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:5:"18803";s:4:"hash";s:10:"4142318790";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:5:"10129";s:4:"hash";s:10:"3971898886";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:5:"10198";s:4:"hash";s:10:"1366894478";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:5:"21707";s:4:"hash";s:10:"2179062023";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:5:"15546";s:4:"hash";s:9:"100911806";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:5:"17912";s:4:"hash";s:10:"4020998651";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:5:"15780";s:4:"hash";s:10:"2474859056";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:5:"17257";s:4:"hash";s:10:"2382530924";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:5:"16559";s:4:"hash";s:10:"1282474863";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:5:"10297";s:4:"hash";s:10:"1850443958";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:5:"17491";s:4:"hash";s:10:"2005772200";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:5:"10214";s:4:"hash";s:10:"3975707387";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:5:"16718";s:4:"hash";s:10:"3413457523";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:5:"15824";s:4:"hash";s:10:"2860096427";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:5:"13407";s:4:"hash";s:8:"90989831";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:5:"10256";s:4:"hash";s:9:"459403440";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:5:"16645";s:4:"hash";s:10:"3456817423";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:5:"16461";s:4:"hash";s:10:"1696085809";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:5:"17279";s:4:"hash";s:10:"2185397393";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:5:"18989";s:4:"hash";s:10:"1139680247";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:5:"10200";s:4:"hash";s:9:"502750647";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:5:"29531";s:4:"hash";s:10:"1560354458";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:5:"10293";s:4:"hash";s:10:"4185010488";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:5:"21649";s:4:"hash";s:10:"2629605385";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"8795";s:4:"hash";s:9:"180094944";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:5:"16851";s:4:"hash";s:9:"341188472";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:5:"12638";s:4:"hash";s:10:"3491844071";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:5:"10421";s:4:"hash";s:9:"995891082";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:5:"10142";s:4:"hash";s:10:"1530472756";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:5:"15596";s:4:"hash";s:10:"4183002084";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:5:"15681";s:4:"hash";s:10:"3547828258";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:26:"templates/AdminRewrite.tpl";a:3:{s:5:"bytes";s:4:"9575";s:4:"hash";s:10:"1858764699";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/DownloadItem.tpl";a:3:{s:5:"bytes";s:3:"626";s:4:"hash";s:10:"2997879901";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/FileNotFound.tpl";a:3:{s:5:"bytes";s:3:"382";s:4:"hash";s:10:"2827047125";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"templates/Htaccess.tpl";a:3:{s:5:"bytes";s:4:"1234";s:4:"hash";s:9:"323023967";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"templates/Httpdini.tpl";a:3:{s:5:"bytes";s:4:"1041";s:4:"hash";s:10:"2681255387";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"templates/IsapiRewriteAdminParser.tpl";a:3:{s:5:"bytes";s:4:"1458";s:4:"hash";s:10:"2819608120";s:8:"packages";a:1:{i:0;s:4:"base";}}s:37:"templates/IsapiRewriteTestResults.tpl";a:3:{s:5:"bytes";s:4:"3661";s:4:"hash";s:9:"552384875";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"templates/ModRewriteAdminParser.tpl";a:3:{s:5:"bytes";s:4:"1157";s:4:"hash";s:10:"2525476746";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"templates/ModRewriteTestResults.tpl";a:3:{s:5:"bytes";s:4:"7999";s:4:"hash";s:10:"3133568822";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"templates/PathInfoTestResults.tpl";a:3:{s:5:"bytes";s:4:"1978";s:4:"hash";s:10:"2509325668";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"templates/SetupRewrite.tpl";a:3:{s:5:"bytes";s:4:"3978";s:4:"hash";s:10:"1822960147";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"test/phpunit/AdminRewriteControllerTest.class";a:3:{s:5:"bytes";s:5:"22360";s:4:"hash";s:10:"4264625474";s:8:"packages";a:0:{}}s:41:"test/phpunit/IsapiRewriteHelperTest.class";a:3:{s:5:"bytes";s:5:"10077";s:4:"hash";s:10:"4053527576";s:8:"packages";a:0:{}}s:41:"test/phpunit/IsapiRewriteParserTest.class";a:3:{s:5:"bytes";s:5:"14475";s:4:"hash";s:10:"2130632061";s:8:"packages";a:0:{}}s:47:"test/phpunit/IsapiRewriteUrlGeneratorTest.class";a:3:{s:5:"bytes";s:4:"2951";s:4:"hash";s:9:"789257845";s:8:"packages";a:0:{}}s:39:"test/phpunit/ModRewriteHelperTest.class";a:3:{s:5:"bytes";s:5:"14553";s:4:"hash";s:10:"1672249520";s:8:"packages";a:0:{}}s:39:"test/phpunit/ModRewriteParserTest.class";a:3:{s:5:"bytes";s:5:"15749";s:4:"hash";s:10:"3407596657";s:8:"packages";a:0:{}}s:45:"test/phpunit/ModRewriteUrlGeneratorTest.class";a:3:{s:5:"bytes";s:4:"4267";s:4:"hash";s:10:"3038226339";s:8:"packages";a:0:{}}s:37:"test/phpunit/PathInfoHelperTest.class";a:3:{s:5:"bytes";s:4:"5912";s:4:"hash";s:10:"3712570510";s:8:"packages";a:0:{}}s:37:"test/phpunit/PathInfoParserTest.class";a:3:{s:5:"bytes";s:4:"2972";s:4:"hash";s:10:"2661369311";s:8:"packages";a:0:{}}s:43:"test/phpunit/PathInfoUrlGeneratorTest.class";a:3:{s:5:"bytes";s:5:"35643";s:4:"hash";s:10:"2666942738";s:8:"packages";a:0:{}}s:33:"test/phpunit/RewriteApiTest.class";a:3:{s:5:"bytes";s:5:"13012";s:4:"hash";s:10:"2734417504";s:8:"packages";a:0:{}}s:36:"test/phpunit/RewriteHelperTest.class";a:3:{s:5:"bytes";s:5:"26890";s:4:"hash";s:10:"2972719967";s:8:"packages";a:0:{}}s:36:"test/phpunit/RewriteModuleTest.class";a:3:{s:5:"bytes";s:5:"12288";s:4:"hash";s:10:"3731240133";s:8:"packages";a:0:{}}s:40:"test/phpunit/RewriteParserTestCase.class";a:3:{s:5:"bytes";s:5:"19789";s:4:"hash";s:10:"3249037017";s:8:"packages";a:0:{}}s:42:"test/phpunit/RewriteSimpleHelperTest.class";a:3:{s:5:"bytes";s:4:"6055";s:4:"hash";s:9:"232213593";s:8:"packages";a:0:{}}s:42:"test/phpunit/RewriteUrlGeneratorTest.class";a:3:{s:5:"bytes";s:4:"3887";s:4:"hash";s:10:"3243148584";s:8:"packages";a:0:{}}s:46:"test/phpunit/RewriteUrlGeneratorTestCase.class";a:3:{s:5:"bytes";s:5:"49816";s:4:"hash";s:10:"3296238102";s:8:"packages";a:0:{}}s:45:"test/phpunit/SetupRewriteControllerTest.class";a:3:{s:5:"bytes";s:4:"8208";s:4:"hash";s:10:"2436813616";s:8:"packages";a:0:{}}}s:11:"directories";a:83:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/parsers/isapirewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"classes/parsers";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"classes/parsers/modrewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"classes/parsers/pathinfo";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"data/isapi_rewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:4:"data";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"data/mod_rewrite/custom";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"data/mod_rewrite";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:24:"data/mod_rewrite/gallery";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"data/mod_rewrite/gallery2";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"data/mod_rewrite_no_options/custom";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"data/mod_rewrite_no_options";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"data/mod_rewrite_no_options/gallery";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:36:"data/mod_rewrite_no_options/gallery2";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"data/path_info";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15945;a:30:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16548";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16548";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16548";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16548";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-lang-es-15945-16040.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-lang-es-15945-16040.package
new file mode 100644
index 0000000..3ec16ff
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/rewrite-lang-es-15945-16040.package
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-1.0.3-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-1.0.3-16041-base.package
new file mode 100644
index 0000000..9e60cbc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-1.0.3-16041-base.package
@@ -0,0 +1,22 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-1.0.3-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-1.0.3-16041.descriptor
new file mode 100644
index 0000000..4d48c72
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-1.0.3-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:7:"sitemap";s:7:"version";s:5:"1.0.3";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:5;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"en_GB";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"af_ZA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ca_ES";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"cs_CZ";a:3:{s:4:"name";s:13:"Mapa stránek";s:11:"description";s:57:"Pro Vaši Galerii generuje Google Sitemap (mapu stránek)";s:10:"groupLabel";s:6:"Export";}s:5:"da_DK";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"de_DE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:45:"Erzeugt eine Google Sitemap für Ihre Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"es_ES";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_MX";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"es_AR";a:3:{s:4:"name";s:14:"Mapa del Sitio";s:11:"description";s:50:"Genera un Mapa del Sitio de Google para tu Gallery";s:10:"groupLabel";s:8:"Exportar";}s:5:"et_EE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"eu_ES";a:3:{s:4:"name";s:9:"Gune-mapa";s:11:"description";s:46:"Google gune-mapa bat sortu zure galeriarentzat";s:10:"groupLabel";s:9:"Esportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:13:"Carte de site";s:11:"description";s:47:"Générer une carte de site Google pour Gallery";s:10:"groupLabel";s:8:"Exporter";}s:5:"ga_IE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"el_GR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"is_IS";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"it_IT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:55:"Genera una Mappa del Sito con Google per la tua Gallery";s:10:"groupLabel";s:7:"Esporta";}s:5:"lv_LV";a:3:{s:4:"name";s:13:"Vietnes karte";s:11:"description";s:46:"Ģenerēt Google vietnes karti Jūsu Galerijai";s:10:"groupLabel";s:10:"Eksportēt";}s:5:"lt_LT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"hu_HU";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"nl_NL";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:43:"Genereer een Google sitemap voor uw Gallery";s:10:"groupLabel";s:10:"Exporteren";}s:5:"no_NO";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"pl_PL";a:3:{s:4:"name";s:11:"Mapa strony";s:11:"description";s:33:"Generuje mapę galerii dla Google";s:10:"groupLabel";s:6:"Export";}s:5:"pt_BR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"pt_PT";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ro_RO";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sk_SK";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sl_SI";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sr_YU";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"fi_FI";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"sv_SE";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:46:"Producerar en Google Sitemap för ditt Galleri";s:10:"groupLabel";s:9:"Exportera";}s:5:"th_TH";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"uk_UA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"vi_VN";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Siteharitası";s:11:"description";s:45:"Galeriniz için Google Siteharitası yaratın";s:10:"groupLabel";s:7:"Gönder";}s:5:"bg_BG";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ru_RU";a:3:{s:4:"name";s:21:"Карта сайта";s:11:"description";s:91:"Генерирует карту сайта Google Sitemap для Вашей Галереи.";s:10:"groupLabel";s:14:"Экспорт";}s:5:"zh_CN";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:36:"为你的图库产生 Google Sitemap";s:10:"groupLabel";s:6:"导出";}s:5:"zh_TW";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:39:"為你的 Gallery 產生 Google Sitemap";s:10:"groupLabel";s:6:"滙出";}s:5:"ko_KR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"ja_JP";a:3:{s:4:"name";s:18:"サイトマップ";s:11:"description";s:48:"GalleryのためのGoogle Sitemapを作成する";s:10:"groupLabel";s:18:"エクスポート";}s:5:"ar_SA";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"he_IL";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}s:5:"fa_IR";a:3:{s:4:"name";s:7:"Sitemap";s:11:"description";s:42:"Generate a Google Sitemap for your Gallery";s:10:"groupLabel";s:6:"Export";}}s:5:"files";a:44:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"333";s:4:"hash";s:10:"2431082024";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"AdminSitemap.inc";a:3:{s:5:"bytes";s:4:"1586";s:4:"hash";s:10:"1284174201";s:8:"packages";a:1:{i:0;s:4:"base";}}s:11:"Sitemap.inc";a:3:{s:5:"bytes";s:4:"4688";s:4:"hash";s:10:"3788515675";s:8:"packages";a:1:{i:0;s:4:"base";}}s:40:"locale/cs/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1255";s:4:"hash";s:10:"2107235883";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:40:"locale/de/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1124";s:4:"hash";s:9:"345236371";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:43:"locale/en_GB/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:3:"454";s:4:"hash";s:9:"895365258";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:40:"locale/es/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1310";s:4:"hash";s:10:"1445295643";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:40:"locale/eu/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1208";s:4:"hash";s:10:"4120474024";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:40:"locale/fi/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:3:"514";s:4:"hash";s:10:"3982148093";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:40:"locale/fr/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1306";s:4:"hash";s:10:"1330074941";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:40:"locale/it/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1095";s:4:"hash";s:10:"4060552026";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:40:"locale/ja/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1329";s:4:"hash";s:10:"2245465324";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:40:"locale/lv/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1330";s:4:"hash";s:10:"4229645583";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:40:"locale/nl/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:3:"981";s:4:"hash";s:10:"2265923445";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:40:"locale/no/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1110";s:4:"hash";s:10:"2263375373";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:40:"locale/pl/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1180";s:4:"hash";s:10:"2865309574";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:40:"locale/ru/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1504";s:4:"hash";s:10:"1680090868";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:40:"locale/sv/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1138";s:4:"hash";s:10:"1530912154";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:40:"locale/tr/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1317";s:4:"hash";s:10:"1497111425";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:43:"locale/zh_CN/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1031";s:4:"hash";s:10:"1169012752";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:43:"locale/zh_TW/LC_MESSAGES/modules_sitemap.mo";a:3:{s:5:"bytes";s:4:"1041";s:4:"hash";s:10:"2484742467";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"2039";s:4:"hash";s:10:"3931420481";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"2154";s:4:"hash";s:10:"1863833179";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"2109";s:4:"hash";s:10:"3884888467";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"2057";s:4:"hash";s:8:"45999389";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"2277";s:4:"hash";s:10:"2908875583";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"2058";s:4:"hash";s:9:"648236783";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"1982";s:4:"hash";s:10:"1152724359";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"2158";s:4:"hash";s:10:"1860959068";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"2099";s:4:"hash";s:10:"1945862367";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"2240";s:4:"hash";s:10:"4069818666";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"2191";s:4:"hash";s:9:"765815884";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"2138";s:4:"hash";s:9:"391907542";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"2225";s:4:"hash";s:10:"4170136055";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"2183";s:4:"hash";s:10:"1536388237";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"2599";s:4:"hash";s:10:"2937362822";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:3:"487";s:4:"hash";s:10:"3695381758";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"2146";s:4:"hash";s:10:"3081060588";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"2175";s:4:"hash";s:10:"3734698780";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"2034";s:4:"hash";s:10:"3261213955";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"2044";s:4:"hash";s:10:"2405792300";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:26:"templates/AdminSitemap.tpl";a:3:{s:5:"bytes";s:4:"1287";s:4:"hash";s:10:"1221727398";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"test/phpunit/SitemapViewTest.class";a:3:{s:5:"bytes";s:4:"6443";s:4:"hash";s:10:"2713773563";s:8:"packages";a:0:{}}}s:11:"directories";a:41:{s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:18:{s:2:"cs";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-lang-es-15342-16040.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-lang-es-15342-16040.package
new file mode 100644
index 0000000..5984bdc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/sitemap-lang-es-15342-16040.package
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/thumbnail-1.0.9.1-16636-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/thumbnail-1.0.9.1-16636-base.package
new file mode 100644
index 0000000..1102073
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/thumbnail-1.0.9.1-16636-base.package
@@ -0,0 +1,39 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/thumbnail-1.0.9.1-16636.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/thumbnail-1.0.9.1-16636.descriptor
new file mode 100644
index 0000000..eb6774d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/thumbnail-1.0.9.1-16636.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:9:"thumbnail";s:7:"version";s:7:"1.0.9.1";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16636";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"en_GB";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"af_ZA";a:3:{s:4:"name";s:18:"Duimnaelbestuurder";s:11:"description";s:39:"Stel standaardbeeld vir nie-beeld items";s:10:"groupLabel";s:7:"Vertoon";}s:5:"ca_ES";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:13:"Visualizació";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Správa náhledů";s:11:"description";s:69:"Nastavení výchozích náhledů pro položky, které nejsou obrázky";s:10:"groupLabel";s:10:"Zobrazení";}s:5:"da_DK";a:3:{s:4:"name";s:17:"Miniature Manager";s:11:"description";s:59:"Sæt standard miniaturer for elementer der ikke er billeder";s:10:"groupLabel";s:3:"Vis";}s:5:"de_DE";a:3:{s:4:"name";s:23:"Vorschaubild-Verwaltung";s:11:"description";s:70:"Setzen Sie das Standardvorschaubild für Elemente, die kein Bild sind.";s:10:"groupLabel";s:7:"Anzeige";}s:5:"es_ES";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_MX";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"es_AR";a:3:{s:4:"name";s:27:"Administrador de Miniaturas";s:11:"description";s:70:"Ajustar miniaturas por defecto para los elementos que no seán imágen";s:10:"groupLabel";s:14:"Visualización";}s:5:"et_EE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"eu_ES";a:3:{s:4:"name";s:23:"Argazkitxo Kudeatzailea";s:11:"description";s:64:"Ezarri irudiak ez diren elementuentzat lehenetsiriko argazkitxoa";s:10:"groupLabel";s:11:"Bistaratzea";}s:5:"fr_FR";a:3:{s:4:"name";s:25:"Gestionnaire de vignettes";s:11:"description";s:83:"Spécifier les vignettes par défaut pour les éléments qui ne sont pas des images";s:10:"groupLabel";s:9:"Affichage";}s:5:"ga_IE";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"el_GR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"is_IS";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"it_IT";a:3:{s:4:"name";s:18:"Gestione Anteprime";s:11:"description";s:67:"Imposta anteprime predefinite per gli oggetti che non sono immagini";s:10:"groupLabel";s:15:"Visualizzazione";}s:5:"lv_LV";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"lt_LT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Vaizdas";}s:5:"hu_HU";a:3:{s:4:"name";s:18:"Nézőkép kezelő";s:11:"description";s:64:"Alapértelmezett előnézeti kép a nem kép típusú fájlokhoz";s:10:"groupLabel";s:14:"Megjelenítés";}s:5:"nl_NL";a:3:{s:4:"name";s:17:"Miniatuur Manager";s:11:"description";s:57:"Standaard miniaturen opgeven voor niet-afbeeldingen items";s:10:"groupLabel";s:8:"Weergave";}s:5:"no_NO";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pl_PL";a:3:{s:4:"name";s:25:"Zarządzanie miniaturkami";s:11:"description";s:68:"Ustawia domyślną miniaturkę dla pozycji nie będących zdjęciami";s:10:"groupLabel";s:7:"Wygląd";}s:5:"pt_BR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"pt_PT";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ro_RO";a:3:{s:4:"name";s:30:"Organizatorul de thumbnail-uri";s:11:"description";s:74:"Alege dimensiunea predefinita a thumbnail-ului pentru articole non-imagine";s:10:"groupLabel";s:8:"Afiseaza";}s:5:"sk_SK";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:10:"Zobrazenie";}s:5:"sl_SI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"sr_YU";a:3:{s:4:"name";s:31:"Upravljanje umanjenim prikazima";s:11:"description";s:71:"Podešavanje podrazumevanih umanjenih prikaza objektima koji nisu slike";s:10:"groupLabel";s:6:"Prikaz";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:8:"Näyttö";}s:5:"sv_SE";a:3:{s:4:"name";s:22:"Miniatyrbildshanterare";s:11:"description";s:46:"Set förvald miniatyrbild för icke bildobjekt";s:10:"groupLabel";s:4:"Visa";}s:5:"th_TH";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"uk_UA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"vi_VN";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:12:"Hiển thị";}s:5:"tr_TR";a:3:{s:4:"name";s:21:"Thumbnail Yöneticisi";s:11:"description";s:59:"Resim olmayan ögeler için varsayılan thumbnailı belirle";s:10:"groupLabel";s:12:"Görüntüle";}s:5:"bg_BG";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"ru_RU";a:3:{s:4:"name";s:37:"Управление Макетами";s:11:"description";s:140:"Установки по умолчанию для макетов элементов, не относящихся к изображениям";s:10:"groupLabel";s:22:"Отображение";}s:5:"zh_CN";a:3:{s:4:"name";s:18:"缩略图管理器";s:11:"description";s:39:"为非图片项目设定默认缩略图";s:10:"groupLabel";s:6:"显示";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"縮略圖管理";s:11:"description";s:39:"為非圖片項目設定預設縮略圖";s:10:"groupLabel";s:6:"顯示";}s:5:"ko_KR";a:3:{s:4:"name";s:19:"썸네일 관리자";s:11:"description";s:76:"이미지가 아닌 아이템에 대한 기본 썸네일을 설정합니다.";s:10:"groupLabel";s:7:"Display";}s:5:"ja_JP";a:3:{s:4:"name";s:30:"サムネイルマネージャ";s:11:"description";s:72:"画像以外のアイテムのデフォルトのサムネイルを設定";s:10:"groupLabel";s:6:"表示";}s:5:"ar_SA";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"he_IL";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}s:5:"fa_IR";a:3:{s:4:"name";s:17:"Thumbnail Manager";s:11:"description";s:42:"Set default thumbnails for non-image items";s:10:"groupLabel";s:7:"Display";}}s:5:"files";a:84:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1412";s:4:"hash";s:10:"2855835927";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"CustomThumbnailOption.inc";a:3:{s:5:"bytes";s:4:"4206";s:4:"hash";s:10:"2822861495";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"ThumbnailModuleExtras.inc";a:3:{s:5:"bytes";s:5:"12322";s:4:"hash";s:10:"2270063101";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"ThumbnailSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"5423";s:4:"hash";s:10:"3339803865";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"classes/Entities.inc";a:3:{s:5:"bytes";s:3:"817";s:4:"hash";s:9:"467279930";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"5170";s:4:"hash";s:10:"1715744367";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_ThumbnailImage_1.0.xml";a:3:{s:5:"bytes";s:3:"393";s:4:"hash";s:10:"3084293411";s:8:"packages";a:1:{i:0;s:4:"base";}}s:55:"classes/GalleryStorage/xml-src/A_ThumbnailImage_1.1.xml";a:3:{s:5:"bytes";s:3:"456";s:4:"hash";s:10:"3855592580";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"classes/ThumbnailHelper.class";a:3:{s:5:"bytes";s:5:"13758";s:4:"hash";s:10:"1667252224";s:8:"packages";a:1:{i:0;s:4:"base";}}s:28:"classes/ThumbnailImage.class";a:3:{s:5:"bytes";s:5:"14603";s:4:"hash";s:10:"4112218221";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/ThumbnailToolkit.class";a:3:{s:5:"bytes";s:4:"3313";s:4:"hash";s:9:"847933823";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"images/G2audio.jpg";a:3:{s:5:"bytes";s:5:"15472";s:4:"hash";s:10:"3650686913";s:8:"packages";a:1:{i:0;s:4:"base";}}s:18:"images/G2video.jpg";a:3:{s:5:"bytes";s:5:"15777";s:4:"hash";s:10:"4287254857";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"locale/af/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3580";s:4:"hash";s:9:"462903831";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:42:"locale/ar/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"702";s:4:"hash";s:9:"902893379";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:42:"locale/ca/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1287";s:4:"hash";s:10:"3077792885";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:42:"locale/cs/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4252";s:4:"hash";s:10:"2682587346";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:42:"locale/da/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4249";s:4:"hash";s:10:"4019149847";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:42:"locale/de/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4465";s:4:"hash";s:10:"3646964523";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:45:"locale/en_GB/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"464";s:4:"hash";s:10:"2195402611";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:42:"locale/es/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4432";s:4:"hash";s:9:"864352045";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:42:"locale/eu/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3780";s:4:"hash";s:10:"3022570874";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:42:"locale/fi/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1110";s:4:"hash";s:9:"171514667";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:42:"locale/fr/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4447";s:4:"hash";s:10:"3436167736";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:42:"locale/hu/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4231";s:4:"hash";s:9:"542654308";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:42:"locale/is/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"428";s:4:"hash";s:10:"1246097933";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:42:"locale/it/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4323";s:4:"hash";s:10:"1476022782";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:42:"locale/ja/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4450";s:4:"hash";s:8:"98621584";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:42:"locale/ko/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3262";s:4:"hash";s:9:"461147828";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:42:"locale/lt/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1216";s:4:"hash";s:10:"2535772439";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:42:"locale/nl/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3885";s:4:"hash";s:10:"1985495171";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:42:"locale/no/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4214";s:4:"hash";s:10:"1085454641";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:42:"locale/pl/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4378";s:4:"hash";s:10:"2381609159";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:42:"locale/ro/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4328";s:4:"hash";s:10:"3760928416";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:42:"locale/ru/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"5237";s:4:"hash";s:9:"508257522";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:42:"locale/sk/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"826";s:4:"hash";s:10:"2477126953";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:42:"locale/sr/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4057";s:4:"hash";s:10:"3604170703";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:42:"locale/sv/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"4264";s:4:"hash";s:9:"906327364";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/tr/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3992";s:4:"hash";s:10:"2896089473";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:42:"locale/uk/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:3:"747";s:4:"hash";s:10:"4228550238";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:42:"locale/vi/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"1042";s:4:"hash";s:10:"2311417646";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:45:"locale/zh_CN/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3535";s:4:"hash";s:10:"1741132519";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:45:"locale/zh_TW/LC_MESSAGES/modules_thumbnail.mo";a:3:{s:5:"bytes";s:4:"3904";s:4:"hash";s:10:"1296898076";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"5527";s:4:"hash";s:10:"3918464833";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"4952";s:4:"hash";s:10:"1165313463";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"3510";s:4:"hash";s:10:"3071703021";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"3870";s:4:"hash";s:10:"4200600451";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"5109";s:4:"hash";s:9:"254273511";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"5202";s:4:"hash";s:10:"1968439616";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"5415";s:4:"hash";s:10:"3713017026";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"4764";s:4:"hash";s:9:"901477849";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"5351";s:4:"hash";s:10:"3644625301";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"4987";s:4:"hash";s:10:"3380351865";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"3803";s:4:"hash";s:10:"2637675831";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"5310";s:4:"hash";s:10:"3290359963";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"5149";s:4:"hash";s:10:"4218605935";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"3384";s:4:"hash";s:10:"4074024214";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"5150";s:4:"hash";s:10:"3152588710";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"5363";s:4:"hash";s:10:"2101555554";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"4777";s:4:"hash";s:10:"3975439825";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"3847";s:4:"hash";s:10:"2852547061";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"5217";s:4:"hash";s:10:"1913992379";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"5122";s:4:"hash";s:9:"834182741";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"5182";s:4:"hash";s:10:"1271194000";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"5181";s:4:"hash";s:9:"313452938";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"6772";s:4:"hash";s:9:"372003228";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"3715";s:4:"hash";s:10:"3441315918";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"5232";s:4:"hash";s:10:"2437207165";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"2127";s:4:"hash";s:10:"3796407259";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"5223";s:4:"hash";s:9:"609603158";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"5302";s:4:"hash";s:10:"3066918432";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"3798";s:4:"hash";s:9:"740828465";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"3672";s:4:"hash";s:10:"2324181697";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"4696";s:4:"hash";s:9:"955004908";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"4734";s:4:"hash";s:10:"4005595987";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:29:"templates/CustomThumbnail.tpl";a:3:{s:5:"bytes";s:4:"1419";s:4:"hash";s:10:"1480586344";s:8:"packages";a:1:{i:0;s:4:"base";}}s:32:"templates/ThumbnailSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"5365";s:4:"hash";s:10:"1573761086";s:8:"packages";a:1:{i:0;s:4:"base";}}s:44:"test/phpunit/CustomThumbnailOptionTest.class";a:3:{s:5:"bytes";s:5:"17787";s:4:"hash";s:10:"3501579735";s:8:"packages";a:0:{}}s:37:"test/phpunit/ThumbnailImageTest.class";a:3:{s:5:"bytes";s:4:"5336";s:4:"hash";s:10:"2890040609";s:8:"packages";a:0:{}}s:51:"test/phpunit/ThumbnailSiteAdminControllerTest.class";a:3:{s:5:"bytes";s:4:"8933";s:4:"hash";s:9:"548188035";s:8:"packages";a:0:{}}s:39:"test/phpunit/ThumbnailToolkitTest.class";a:3:{s:5:"bytes";s:4:"7336";s:4:"hash";s:10:"2178818965";s:8:"packages";a:0:{}}}s:11:"directories";a:69:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"classes/GalleryStorage/xml-src";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:6:"images";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15342;a:30:{s:2:"af";s:5:"16635";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16635";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"eu";s:5:"16635";s:2:"fi";s:5:"16635";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16635";s:2:"lt";s:5:"16635";s:2:"nl";s:5:"16635";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16635";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16635";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16635";s:5:"zh_CN";s:5:"16635";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-1.0.7-16041-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-1.0.7-16041-base.package
new file mode 100644
index 0000000..82fd635
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-1.0.7-16041-base.package
@@ -0,0 +1,27 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-1.0.7-16041.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-1.0.7-16041.descriptor
new file mode 100644
index 0000000..b92fe7d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-1.0.7-16041.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:12:"uploadapplet";s:7:"version";s:5:"1.0.7";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:4;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:0;}s:15:"stringsRevision";s:5:"15342";s:14:"buildTimestamp";s:5:"16041";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"en_GB";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"af_ZA";a:3:{s:4:"name";s:13:"Oplaai Applet";s:11:"description";s:47:"Eenvoudig om te gebruik oplaai applet vir media";s:10:"groupLabel";s:7:"Voer in";}s:5:"ca_ES";a:3:{s:4:"name";s:20:"Aplicació de Pujada";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:7:"Importa";}s:5:"cs_CZ";a:3:{s:4:"name";s:17:"Applet pro upload";s:11:"description";s:41:"Jednoduše použitelný applet pro upload";s:10:"groupLabel";s:6:"Import";}s:5:"da_DK";a:3:{s:4:"name";s:14:"Upload-program";s:11:"description";s:30:"Nemt at benytte upload-program";s:10:"groupLabel";s:6:"Import";}s:5:"de_DE";a:3:{s:4:"name";s:15:"Hochlade-Applet";s:11:"description";s:73:"Dies ist ein einfach zu handhabendes Applet um Mediendateien hochzuladen.";s:10:"groupLabel";s:6:"Import";}s:5:"es_ES";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"es_MX";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"es_AR";a:3:{s:4:"name";s:15:"Applet de Carga";s:11:"description";s:39:"Applet fácil de usar para subir medios";s:10:"groupLabel";s:8:"Importar";}s:5:"et_EE";a:3:{s:4:"name";s:23:"Üleslaadimise Programm";s:11:"description";s:48:"Kergelt kasutatav meedia üleslaadimise programm";s:10:"groupLabel";s:7:"Impordi";}s:5:"eu_ES";a:3:{s:4:"name";s:15:"Igoera Applet-a";s:11:"description";s:49:"Elementuak igotzeko erabiliera errazteko applet-a";s:10:"groupLabel";s:9:"Inportatu";}s:5:"fr_FR";a:3:{s:4:"name";s:26:"Applet de téléchargement";s:11:"description";s:47:"Applet de téléchargement simple d'utilisation";s:10:"groupLabel";s:8:"Importer";}s:5:"ga_IE";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"el_GR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"is_IS";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"it_IT";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:45:"Un'applet per caricare facilmente nuovi media";s:10:"groupLabel";s:7:"Importa";}s:5:"lv_LV";a:3:{s:4:"name";s:28:"Augšupielādes sīklietotne";s:11:"description";s:51:"Viegli lietojama failu augšupielādes sīklietotne";s:10:"groupLabel";s:9:"Importēt";}s:5:"lt_LT";a:3:{s:4:"name";s:18:"Įkėlimo programa";s:11:"description";s:35:"Paprasta naudoti įkėlimo programa";s:10:"groupLabel";s:8:"Importas";}s:5:"hu_HU";a:3:{s:4:"name";s:24:"Feltöltő Segédprogram";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:12:"Importálás";}s:5:"nl_NL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:47:"Eenvoudig te gebruiken upload applet voor media";s:10:"groupLabel";s:10:"Importeren";}s:5:"no_NO";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"pl_PL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:44:"Prosty w użyciu aplet do wysyłania plików";s:10:"groupLabel";s:6:"Import";}s:5:"pt_BR";a:3:{s:4:"name";s:16:"Applet de upload";s:11:"description";s:41:"Applet de upload de mídia fácil de usar";s:10:"groupLabel";s:8:"Importar";}s:5:"pt_PT";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"ro_RO";a:3:{s:4:"name";s:22:"Aplicatie de incarcare";s:11:"description";s:57:"Aplicatie usor de folosit pentru incarcarea fotografiilor";s:10:"groupLabel";s:6:"Import";}s:5:"sk_SK";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"sl_SI";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"sr_YU";a:3:{s:4:"name";s:16:"Alatka za prenos";s:11:"description";s:37:"Alatka za jednostavan prenos datoteka";s:10:"groupLabel";s:6:"Prenos";}s:5:"fi_FI";a:3:{s:4:"name";s:17:"Julkaisu-Appletti";s:11:"description";s:45:"Helppokäyttöinen julkaisu-appletti medialle";s:10:"groupLabel";s:14:"Sisääntuonti";}s:5:"sv_SE";a:3:{s:4:"name";s:19:"Uppladdnings Applet";s:11:"description";s:51:"En lättanvänd uppladdnings applet för mediafiler";s:10:"groupLabel";s:9:"Importera";}s:5:"th_TH";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"uk_UA";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"vi_VN";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"tr_TR";a:3:{s:4:"name";s:13:"Applet Yükle";s:11:"description";s:50:"Kullanması kolay, medya için applet ile yükleme";s:10:"groupLabel";s:10:"Dışalım";}s:5:"bg_BG";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"ru_RU";a:3:{s:4:"name";s:21:"Через Аплет";s:11:"description";s:96:"Удобная в использовании загрузка данных через аплет";s:10:"groupLabel";s:12:"Импорт";}s:5:"zh_CN";a:3:{s:4:"name";s:12:"上传工具";s:11:"description";s:39:"用于媒体文件的易用上传工具";s:10:"groupLabel";s:6:"导入";}s:5:"zh_TW";a:3:{s:4:"name";s:15:"上傳小程式";s:11:"description";s:39:"上傳媒體檔案用的簡易小程式";s:10:"groupLabel";s:6:"引進";}s:5:"ko_KR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:45:"손쉬운 파일올리기를 제공합니다.";s:10:"groupLabel";s:6:"Import";}s:5:"ja_JP";a:3:{s:4:"name";s:33:"アップロードアプレット";s:11:"description";s:72:"簡単にメディアをアップロードできるアプレットです";s:10:"groupLabel";s:15:"インポート";}s:5:"ar_SA";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"he_IL";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}s:5:"fa_IR";a:3:{s:4:"name";s:13:"Upload Applet";s:11:"description";s:35:"Easy to use upload applet for media";s:10:"groupLabel";s:6:"Import";}}s:5:"files";a:77:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:3:"731";s:4:"hash";s:10:"1154591790";s:8:"packages";a:1:{i:0;s:4:"base";}}s:23:"ItemAddUploadApplet.inc";a:3:{s:5:"bytes";s:4:"3943";s:4:"hash";s:10:"3258148603";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"UploadAppletSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"4920";s:4:"hash";s:10:"3869837668";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"applets/GalleryRemoteAppletMini.jar";a:3:{s:5:"bytes";s:6:"357432";s:4:"hash";s:10:"3541687025";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"applets/GalleryRemoteHTTPClient.jar";a:3:{s:5:"bytes";s:6:"219701";s:4:"hash";s:10:"1127274517";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"applets/applet_img.jar";a:3:{s:5:"bytes";s:4:"9914";s:4:"hash";s:10:"3040025735";s:8:"packages";a:1:{i:0;s:4:"base";}}s:45:"locale/af/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"1443";s:4:"hash";s:10:"1747263122";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:45:"locale/ar/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:3:"613";s:4:"hash";s:10:"1972846055";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:45:"locale/ca/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5425";s:4:"hash";s:10:"2152463733";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:45:"locale/cs/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5575";s:4:"hash";s:10:"2711557314";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:45:"locale/da/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5462";s:4:"hash";s:10:"3378631518";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:45:"locale/de/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5713";s:4:"hash";s:10:"1176981381";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:48:"locale/en_GB/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:3:"460";s:4:"hash";s:10:"3220106124";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:45:"locale/es/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5433";s:4:"hash";s:10:"2946319860";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:45:"locale/et/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5243";s:4:"hash";s:10:"4075378693";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:45:"locale/eu/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5295";s:4:"hash";s:9:"549583885";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:45:"locale/fi/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"1387";s:4:"hash";s:10:"2805288906";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:45:"locale/fr/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5779";s:4:"hash";s:8:"47653962";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:45:"locale/hu/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"1375";s:4:"hash";s:10:"1633585770";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:45:"locale/is/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:3:"424";s:4:"hash";s:10:"2512490236";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:45:"locale/it/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5456";s:4:"hash";s:9:"821060143";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:45:"locale/ja/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5946";s:4:"hash";s:10:"1693336712";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:45:"locale/ko/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"1785";s:4:"hash";s:10:"4213559214";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:45:"locale/lt/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5615";s:4:"hash";s:10:"4105429913";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:45:"locale/lv/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"3175";s:4:"hash";s:10:"1266217282";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:45:"locale/nl/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5399";s:4:"hash";s:9:"109680480";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:45:"locale/no/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5369";s:4:"hash";s:10:"3953039901";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:45:"locale/pl/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5536";s:4:"hash";s:10:"2490229252";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:48:"locale/pt_BR/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"1428";s:4:"hash";s:10:"3395108023";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:45:"locale/ro/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5434";s:4:"hash";s:10:"1220451649";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:45:"locale/ru/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"7635";s:4:"hash";s:10:"3431514936";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:45:"locale/sk/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:3:"712";s:4:"hash";s:10:"1767101955";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:45:"locale/sr/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"1375";s:4:"hash";s:10:"1583926405";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:45:"locale/sv/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"5497";s:4:"hash";s:10:"2432799858";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:45:"locale/tr/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"2217";s:4:"hash";s:10:"3169526739";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:45:"locale/uk/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:3:"605";s:4:"hash";s:10:"4013601994";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:45:"locale/vi/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:3:"632";s:4:"hash";s:10:"2725461881";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:48:"locale/zh_CN/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"4837";s:4:"hash";s:9:"538866547";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:48:"locale/zh_TW/LC_MESSAGES/modules_uploadapplet.mo";a:3:{s:5:"bytes";s:4:"4932";s:4:"hash";s:10:"1154578674";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:4:"2676";s:4:"hash";s:10:"3997731079";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/af.po";a:3:{s:5:"bytes";s:4:"4589";s:4:"hash";s:10:"3542291706";s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:8:"po/ar.po";a:3:{s:5:"bytes";s:4:"4125";s:4:"hash";s:10:"3859446068";s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:8:"po/ca.po";a:3:{s:5:"bytes";s:4:"6567";s:4:"hash";s:10:"3979357724";s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"6429";s:4:"hash";s:10:"1592809957";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:4:"6417";s:4:"hash";s:10:"1822184779";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:4:"6772";s:4:"hash";s:10:"2156504724";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"5963";s:4:"hash";s:10:"1270607446";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:4:"6455";s:4:"hash";s:10:"1776010002";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/et.po";a:3:{s:5:"bytes";s:4:"6049";s:4:"hash";s:10:"2274771373";s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:8:"po/eu.po";a:3:{s:5:"bytes";s:4:"6148";s:4:"hash";s:10:"2960404460";s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"4545";s:4:"hash";s:9:"245962954";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:4:"6732";s:4:"hash";s:9:"597051743";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/hu.po";a:3:{s:5:"bytes";s:4:"4612";s:4:"hash";s:9:"271318231";s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:8:"po/is.po";a:3:{s:5:"bytes";s:4:"4014";s:4:"hash";s:10:"1899645851";s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:4:"6326";s:4:"hash";s:10:"3106998653";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"6749";s:4:"hash";s:10:"3937344597";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/ko.po";a:3:{s:5:"bytes";s:4:"4597";s:4:"hash";s:10:"3425928224";s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:8:"po/lt.po";a:3:{s:5:"bytes";s:4:"6480";s:4:"hash";s:10:"4017712539";s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:8:"po/lv.po";a:3:{s:5:"bytes";s:4:"5189";s:4:"hash";s:10:"2607785306";s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:8:"po/nl.po";a:3:{s:5:"bytes";s:4:"6434";s:4:"hash";s:10:"2885709020";s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:4:"6294";s:4:"hash";s:10:"3761129245";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:4:"6571";s:4:"hash";s:10:"3921326149";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:11:"po/pt_BR.po";a:3:{s:5:"bytes";s:4:"4515";s:4:"hash";s:10:"1007053836";s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:8:"po/ro.po";a:3:{s:5:"bytes";s:4:"6337";s:4:"hash";s:10:"3010397767";s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:8:"po/ru.po";a:3:{s:5:"bytes";s:4:"8582";s:4:"hash";s:10:"3192862312";s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:8:"po/sk.po";a:3:{s:5:"bytes";s:4:"4330";s:4:"hash";s:10:"2350126464";s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:4:"4496";s:4:"hash";s:10:"3706552591";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"2573";s:4:"hash";s:10:"1858646721";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:4:"6316";s:4:"hash";s:10:"1006468116";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:8:"po/tr.po";a:3:{s:5:"bytes";s:4:"4903";s:4:"hash";s:10:"3160274919";s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:8:"po/uk.po";a:3:{s:5:"bytes";s:4:"4374";s:4:"hash";s:10:"1326975409";s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:8:"po/vi.po";a:3:{s:5:"bytes";s:4:"4143";s:4:"hash";s:10:"4011014400";s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:11:"po/zh_CN.po";a:3:{s:5:"bytes";s:4:"5611";s:4:"hash";s:10:"1671633747";s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"5710";s:4:"hash";s:10:"1991573628";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:33:"templates/ItemAddUploadApplet.tpl";a:3:{s:5:"bytes";s:4:"6040";s:4:"hash";s:10:"2467543521";s:8:"packages";a:1:{i:0;s:4:"base";}}s:35:"templates/UploadAppletSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"6249";s:4:"hash";s:10:"2260463706";s:8:"packages";a:1:{i:0;s:4:"base";}}}s:11:"directories";a:70:{s:7:"applets";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/af/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:9:"locale/af";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-af";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/ar/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:9:"locale/ar";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ar";}}s:21:"locale/ca/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:9:"locale/ca";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ca";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/et/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:9:"locale/et";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-et";}}s:21:"locale/eu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:9:"locale/eu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-eu";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/hu/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:9:"locale/hu";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-hu";}}s:21:"locale/is/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:9:"locale/is";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-is";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/ko/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:9:"locale/ko";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ko";}}s:21:"locale/lt/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:9:"locale/lt";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lt";}}s:21:"locale/lv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:9:"locale/lv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-lv";}}s:21:"locale/nl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:9:"locale/nl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-nl";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:24:"locale/pt_BR/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:12:"locale/pt_BR";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-pt_BR";}}s:21:"locale/ro/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:9:"locale/ro";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ro";}}s:21:"locale/ru/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:9:"locale/ru";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ru";}}s:21:"locale/sk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:9:"locale/sk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sk";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:21:"locale/tr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:9:"locale/tr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-tr";}}s:21:"locale/uk/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:9:"locale/uk";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-uk";}}s:21:"locale/vi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:9:"locale/vi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-vi";}}s:24:"locale/zh_CN/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:12:"locale/zh_CN";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_CN";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}}s:9:"languages";a:1:{i:15342;a:33:{s:2:"af";s:5:"16040";s:2:"ar";s:5:"16040";s:2:"ca";s:5:"16040";s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16040";s:2:"et";s:5:"16040";s:2:"eu";s:5:"16040";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"hu";s:5:"16040";s:2:"is";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"ko";s:5:"16040";s:2:"lt";s:5:"16040";s:2:"lv";s:5:"16040";s:2:"nl";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:5:"pt_BR";s:5:"16040";s:2:"ro";s:5:"16040";s:2:"ru";s:5:"16040";s:2:"sk";s:5:"16040";s:2:"sr";s:5:"16040";s:2:"sv";s:5:"16040";s:2:"tr";s:5:"16040";s:2:"uk";s:5:"16040";s:2:"vi";s:5:"16040";s:5:"zh_CN";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-lang-es-15342-16040.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-lang-es-15342-16040.package
new file mode 100644
index 0000000..0b4ae80
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/uploadapplet-lang-es-15342-16040.package
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/webdav-1.0.0.2-16513-base.package b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/webdav-1.0.0.2-16513-base.package
new file mode 100644
index 0000000..46be36e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/webdav-1.0.0.2-16513-base.package
@@ -0,0 +1,52 @@
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/webdav-1.0.0.2-16513.descriptor b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/webdav-1.0.0.2-16513.descriptor
new file mode 100644
index 0000000..3853905
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/repository/released/modules/webdav-1.0.0.2-16513.descriptor
@@ -0,0 +1 @@
+a:5:{s:6:"header";a:6:{s:2:"id";s:6:"webdav";s:7:"version";s:7:"1.0.0.2";s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:17;}s:17:"requiredPluginApi";a:2:{i:0;i:3;i:1;i:5;}s:15:"stringsRevision";s:5:"15749";s:14:"buildTimestamp";s:5:"16513";}s:12:"descriptions";a:44:{s:5:"en_US";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"en_GB";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"af_ZA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ca_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"cs_CZ";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:20:"Vzdálené rozhraní";}s:5:"da_DK";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:34:"Monter Gallery på dit skrivebord.";s:10:"groupLabel";s:29:"Fjernbetjenings-grænseflader";}s:5:"de_DE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:51:"Gallery von Ihrem Computer als Netzlaufwerk öffnen";s:10:"groupLabel";s:39:"Anwendungs- und Programm-Schnittstellen";}s:5:"es_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_MX";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"es_AR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:31:"Monta Gallery en tu escritorio.";s:10:"groupLabel";s:18:"Interfaces Remotas";}s:5:"et_EE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"eu_ES";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fr_FR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:62:"Accès à Gallery depuis votre bureau avec le protocole WebDAV";s:10:"groupLabel";s:20:"Interfaces distantes";}s:5:"ga_IE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"el_GR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"is_IS";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"it_IT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:34:"Monta Gallery sulla tua scrivania.";s:10:"groupLabel";s:17:"Interfacce Remote";}s:5:"lv_LV";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"lt_LT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"hu_HU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"nl_NL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"no_NO";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pl_PL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:28:"Mapowanie galerii na pulpit.";s:10:"groupLabel";s:17:"Zdalne interfejsy";}s:5:"pt_BR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"pt_PT";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ro_RO";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sk_SK";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sl_SI";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sr_YU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:36:"Montiranje Galerije na vaš desktop.";s:10:"groupLabel";s:20:"Daljinski interfejsi";}s:5:"fi_FI";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"sv_SE";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:35:"Montera Gallery på ditt skrivbord.";s:10:"groupLabel";s:25:"Fjärstyrningsgränssnitt";}s:5:"th_TH";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"uk_UA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"vi_VN";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"tr_TR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"bg_BG";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ru_RU";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_CN";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"zh_TW";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:35:"在你的桌面上搭載 Gallery。";s:10:"groupLabel";s:18:"遠端存取界面";}s:5:"ko_KR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"ja_JP";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:48:"GalleryをあなたのPCにマウントします";s:10:"groupLabel";s:36:"リモートインターフェース";}s:5:"ar_SA";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"he_IL";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}s:5:"fa_IR";a:3:{s:4:"name";s:6:"WebDAV";s:11:"description";s:30:"Mount Gallery on your desktop.";s:10:"groupLabel";s:17:"Remote Interfaces";}}s:5:"files";a:61:{s:8:"MANIFEST";a:3:{s:5:"bytes";s:4:"1854";s:4:"hash";s:10:"1992379623";s:8:"packages";a:1:{i:0;s:4:"base";}}s:13:"Callbacks.inc";a:3:{s:5:"bytes";s:4:"1439";s:4:"hash";s:10:"2358814663";s:8:"packages";a:1:{i:0;s:4:"base";}}s:20:"DownloadDavMount.inc";a:3:{s:5:"bytes";s:4:"2786";s:4:"hash";s:9:"926099365";s:8:"packages";a:1:{i:0;s:4:"base";}}s:17:"ItemAddWebDav.inc";a:3:{s:5:"bytes";s:5:"10783";s:4:"hash";s:10:"2523881622";s:8:"packages";a:1:{i:0;s:4:"base";}}s:10:"WebDav.inc";a:3:{s:5:"bytes";s:4:"7614";s:4:"hash";s:9:"296137277";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"WebDavMount.inc";a:3:{s:5:"bytes";s:4:"1587";s:4:"hash";s:10:"1838621692";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"WebDavSiteAdmin.inc";a:3:{s:5:"bytes";s:4:"1698";s:4:"hash";s:9:"553960122";s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"WebDavWorks.inc";a:3:{s:5:"bytes";s:4:"1308";s:4:"hash";s:10:"2574696807";s:8:"packages";a:1:{i:0;s:4:"base";}}s:19:"classes/GNUmakefile";a:3:{s:5:"bytes";s:2:"51";s:4:"hash";s:10:"1995366819";s:8:"packages";a:1:{i:0;s:4:"base";}}s:34:"classes/GalleryStorage/GNUmakefile";a:3:{s:5:"bytes";s:2:"61";s:4:"hash";s:10:"1465776782";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/GalleryStorage/schema.tpl";a:3:{s:5:"bytes";s:4:"2241";s:4:"hash";s:10:"3361478170";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"classes/Maps.inc";a:3:{s:5:"bytes";s:3:"580";s:4:"hash";s:10:"3097969041";s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"classes/Maps.xml";a:3:{s:5:"bytes";s:4:"1049";s:4:"hash";s:9:"389449069";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"classes/WebDavHelper.class";a:3:{s:5:"bytes";s:5:"59906";s:4:"hash";s:9:"952450599";s:8:"packages";a:1:{i:0;s:4:"base";}}s:33:"classes/WebDavRewriteHelper.class";a:3:{s:5:"bytes";s:4:"2434";s:4:"hash";s:9:"107529024";s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"data/options/.htaccess";a:3:{s:5:"bytes";s:4:"1316";s:4:"hash";s:10:"1142116337";s:8:"packages";a:1:{i:0;s:4:"base";}}s:26:"lib/HTTP/WebDAV/Server.php";a:3:{s:5:"bytes";s:5:"74761";s:4:"hash";s:10:"2461613593";s:8:"packages";a:1:{i:0;s:4:"base";}}s:41:"lib/HTTP/WebDAV/Tools/_parse_lockinfo.php";a:3:{s:5:"bytes";s:4:"6213";s:4:"hash";s:8:"11587171";s:8:"packages";a:1:{i:0;s:4:"base";}}s:41:"lib/HTTP/WebDAV/Tools/_parse_propfind.php";a:3:{s:5:"bytes";s:4:"4574";s:4:"hash";s:10:"2397186960";s:8:"packages";a:1:{i:0;s:4:"base";}}s:42:"lib/HTTP/WebDAV/Tools/_parse_proppatch.php";a:3:{s:5:"bytes";s:4:"5688";s:4:"hash";s:10:"3422974363";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"locale/cs/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"1214";s:4:"hash";s:10:"1047684311";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:39:"locale/da/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"6771";s:4:"hash";s:10:"2510260108";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:39:"locale/de/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"9485";s:4:"hash";s:10:"3114598404";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:42:"locale/en_GB/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:3:"453";s:4:"hash";s:10:"1413919835";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:39:"locale/es/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"8066";s:4:"hash";s:10:"2921815291";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:39:"locale/fi/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:3:"513";s:4:"hash";s:9:"721612248";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:39:"locale/fr/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"9951";s:4:"hash";s:9:"423636460";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:39:"locale/it/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"9203";s:4:"hash";s:9:"951994282";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:39:"locale/ja/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"1345";s:4:"hash";s:9:"509026931";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:39:"locale/no/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"9161";s:4:"hash";s:10:"1385045948";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:39:"locale/pl/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"9502";s:4:"hash";s:9:"362302417";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:39:"locale/sr/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"8882";s:4:"hash";s:9:"670662386";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:39:"locale/sv/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"8890";s:4:"hash";s:10:"2854839760";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:42:"locale/zh_TW/LC_MESSAGES/modules_webdav.mo";a:3:{s:5:"bytes";s:4:"8314";s:4:"hash";s:10:"1556634049";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:10:"module.inc";a:3:{s:5:"bytes";s:5:"11462";s:4:"hash";s:8:"77555575";s:8:"packages";a:1:{i:0;s:4:"base";}}s:14:"po/GNUmakefile";a:3:{s:5:"bytes";s:2:"98";s:4:"hash";s:10:"1866879166";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/cs.po";a:3:{s:5:"bytes";s:4:"7255";s:4:"hash";s:10:"2370490924";s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:8:"po/da.po";a:3:{s:5:"bytes";s:5:"10362";s:4:"hash";s:9:"739748635";s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:8:"po/de.po";a:3:{s:5:"bytes";s:5:"11455";s:4:"hash";s:10:"1545511418";s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:11:"po/en_GB.po";a:3:{s:5:"bytes";s:4:"9762";s:4:"hash";s:10:"3614209927";s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:8:"po/es.po";a:3:{s:5:"bytes";s:5:"11394";s:4:"hash";s:9:"121984932";s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:8:"po/fi.po";a:3:{s:5:"bytes";s:4:"6204";s:4:"hash";s:10:"3605972956";s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:8:"po/fr.po";a:3:{s:5:"bytes";s:5:"11111";s:4:"hash";s:10:"1051384353";s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:8:"po/it.po";a:3:{s:5:"bytes";s:5:"10336";s:4:"hash";s:10:"3154788012";s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:8:"po/ja.po";a:3:{s:5:"bytes";s:4:"6413";s:4:"hash";s:8:"65674916";s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:8:"po/no.po";a:3:{s:5:"bytes";s:5:"10410";s:4:"hash";s:10:"3049735091";s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:8:"po/pl.po";a:3:{s:5:"bytes";s:5:"10710";s:4:"hash";s:10:"1563022598";s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:8:"po/sr.po";a:3:{s:5:"bytes";s:5:"10007";s:4:"hash";s:10:"1502528896";s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:14:"po/strings.raw";a:3:{s:5:"bytes";s:4:"4443";s:4:"hash";s:10:"1636664032";s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"po/sv.po";a:3:{s:5:"bytes";s:5:"10080";s:4:"hash";s:9:"215764433";s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:11:"po/zh_TW.po";a:3:{s:5:"bytes";s:4:"9954";s:4:"hash";s:10:"3457626786";s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:27:"templates/ItemAddWebDav.tpl";a:3:{s:5:"bytes";s:3:"387";s:4:"hash";s:10:"1353965866";s:8:"packages";a:1:{i:0;s:4:"base";}}s:25:"templates/WebDavMount.tpl";a:3:{s:5:"bytes";s:4:"1678";s:4:"hash";s:10:"2057727104";s:8:"packages";a:1:{i:0;s:4:"base";}}s:29:"templates/WebDavSiteAdmin.tpl";a:3:{s:5:"bytes";s:4:"8485";s:4:"hash";s:10:"1888656763";s:8:"packages";a:1:{i:0;s:4:"base";}}s:30:"templates/blocks/WebDavUrl.tpl";a:3:{s:5:"bytes";s:3:"430";s:4:"hash";s:10:"2356653701";s:8:"packages";a:1:{i:0;s:4:"base";}}s:27:"templates/blocks/blocks.inc";a:3:{s:5:"bytes";s:3:"102";s:4:"hash";s:9:"740358944";s:8:"packages";a:1:{i:0;s:4:"base";}}s:39:"test/phpunit/WebDavControllerTest.class";a:3:{s:5:"bytes";s:4:"2716";s:4:"hash";s:10:"1936323244";s:8:"packages";a:0:{}}s:35:"test/phpunit/WebDavHelperTest.class";a:3:{s:5:"bytes";s:5:"24560";s:4:"hash";s:10:"1177326421";s:8:"packages";a:0:{}}s:35:"test/phpunit/WebDavModuleTest.class";a:3:{s:5:"bytes";s:5:"10533";s:4:"hash";s:10:"4260492541";s:8:"packages";a:0:{}}s:42:"test/phpunit/WebDavRewriteHelperTest.class";a:3:{s:5:"bytes";s:4:"4834";s:4:"hash";s:10:"1374179425";s:8:"packages";a:0:{}}s:29:"test/phpunit/WebDavTest.class";a:3:{s:5:"bytes";s:5:"36601";s:4:"hash";s:10:"1695219300";s:8:"packages";a:0:{}}}s:11:"directories";a:42:{s:7:"classes";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:22:"classes/GalleryStorage";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"data/options";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:4:"data";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:15:"lib/HTTP/WebDAV";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:8:"lib/HTTP";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:3:"lib";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"lib/HTTP/WebDAV/Tools";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/cs/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:9:"locale/cs";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-cs";}}s:6:"locale";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:21:"locale/da/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:9:"locale/da";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-da";}}s:21:"locale/de/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:9:"locale/de";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-de";}}s:24:"locale/en_GB/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:12:"locale/en_GB";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-en_GB";}}s:21:"locale/es/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:9:"locale/es";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-es";}}s:21:"locale/fi/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:9:"locale/fi";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fi";}}s:21:"locale/fr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:9:"locale/fr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-fr";}}s:21:"locale/it/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:9:"locale/it";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-it";}}s:21:"locale/ja/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:9:"locale/ja";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-ja";}}s:21:"locale/no/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:9:"locale/no";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-no";}}s:21:"locale/pl/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:9:"locale/pl";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-pl";}}s:21:"locale/sr/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:9:"locale/sr";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sr";}}s:21:"locale/sv/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:9:"locale/sv";a:1:{s:8:"packages";a:1:{i:0;s:7:"lang-sv";}}s:24:"locale/zh_TW/LC_MESSAGES";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:12:"locale/zh_TW";a:1:{s:8:"packages";a:1:{i:0;s:10:"lang-zh_TW";}}s:2:"po";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:9:"templates";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:16:"templates/blocks";a:1:{s:8:"packages";a:1:{i:0;s:4:"base";}}s:12:"test/phpunit";a:1:{s:8:"packages";a:0:{}}s:4:"test";a:1:{s:8:"packages";a:0:{}}}s:9:"languages";a:1:{i:15749;a:14:{s:2:"cs";s:5:"16040";s:2:"da";s:5:"16040";s:2:"de";s:5:"16040";s:5:"en_GB";s:5:"16040";s:2:"es";s:5:"16472";s:2:"fi";s:5:"16040";s:2:"fr";s:5:"16040";s:2:"it";s:5:"16040";s:2:"ja";s:5:"16040";s:2:"no";s:5:"16040";s:2:"pl";s:5:"16040";s:2:"sr";s:5:"16501";s:2:"sv";s:5:"16040";s:5:"zh_TW";s:5:"16040";}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc
new file mode 100644
index 0000000..2425688
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc
@@ -0,0 +1 @@
+|a:9:{s:5:"abeto";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.1.3";s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:16:"requiredThemeApi";a:2:{i:0;i:2;i:1;i:4;}}s:6:"siriux";a:6:{s:6:"active";s:1:"1";s:9:"available";i:1;s:7:"version";s:5:"1.1.3";s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:7;i:1;i:10;}s:16:"requiredThemeApi";a:2:{i:0;i:2;i:1;i:4;}}s:6:"matrix";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}s:8:"floatrix";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}s:7:"classic";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}s:6:"hybrid";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}s:6:"carbon";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}s:6:"slider";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}s:7:"ajaxian";a:5:{s:9:"available";i:1;s:7:"version";N;s:9:"callbacks";N;s:15:"requiredCoreApi";a:2:{i:0;i:-1;i:1;i:-1;}s:16:"requiredThemeApi";a:2:{i:0;i:-1;i:1;i:-1;}}}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/0/0.inc
new file mode 100644
index 0000000..cb0578c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/0/0.inc
@@ -0,0 +1 @@
+|a:9:{s:11:"albumBlocks";s:218:"a:2:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:0:{}}i:1;a:2:{i:0;s:13:"core.PeerList";i:1;a:8:{s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:12:"contentWidth";s:3:"930";s:14:"enableImageMap";s:1:"0";s:11:"groupByYear";s:1:"0";s:7:"perPage";s:1:"9";s:11:"photoBlocks";s:218:"a:2:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:0:{}}i:1;a:2:{i:0;s:13:"core.PeerList";i:1;a:8:{s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:16:"_requiredCoreApi";s:4:"7,10";s:17:"_requiredThemeApi";s:3:"2,4";s:8:"_version";s:5:"1.1.3";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/0/7.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/0/7.inc
new file mode 100644
index 0000000..c4588a4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/0/7.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:726:"a:3:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}i:1;a:2:{i:0;s:13:"core.PeerList";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}i:2;a:2:{i:0;s:18:"search.SearchBlock";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/11.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/11.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/11.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/13.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/13.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/13.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/14.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/14.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/14.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/15.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/15.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/1/15.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/9/97.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/9/97.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/0/9/97.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/2/121.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/2/121.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/2/121.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/4/144.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/4/144.inc
new file mode 100644
index 0000000..c4588a4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/4/144.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:726:"a:3:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}i:1;a:2:{i:0;s:13:"core.PeerList";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}i:2;a:2:{i:0;s:18:"search.SearchBlock";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/4/146.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/4/146.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/4/146.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/5/156.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/5/156.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/5/156.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/6/162.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/6/162.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/6/162.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/6/168.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/6/168.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/6/168.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/8/183.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/8/183.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/8/183.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/9/193.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/9/193.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/9/193.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/9/194.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/9/194.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/1/9/194.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/0/205.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/0/205.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/0/205.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/3/232.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/3/232.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/3/232.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/5/250.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/5/250.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/5/250.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/9/298.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/9/298.inc
new file mode 100644
index 0000000..c4588a4
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/2/9/298.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:726:"a:3:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}i:1;a:2:{i:0;s:13:"core.PeerList";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}i:2;a:2:{i:0;s:18:"search.SearchBlock";i:1;a:13:{s:8:"hexToRgb";N;s:8:"rgbToHex";N;s:9:"associate";N;s:6:"extend";N;s:4:"test";N;s:6:"remove";N;s:4:"copy";N;s:4:"each";N;s:7:"indexOf";N;s:4:"some";N;s:5:"every";N;s:3:"map";N;s:7:"forEach";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/3/1/316.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/3/1/316.inc
new file mode 100644
index 0000000..8a5173e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/abeto/3/1/316.inc
@@ -0,0 +1 @@
+|a:2:{s:11:"albumBlocks";s:245:"a:1:{i:0;a:2:{i:0;s:14:"core.ItemLinks";i:1;a:13:{s:7:"forEach";N;s:3:"map";N;s:5:"every";N;s:4:"some";N;s:7:"indexOf";N;s:4:"each";N;s:4:"copy";N;s:6:"remove";N;s:4:"test";N;s:6:"extend";N;s:9:"associate";N;s:8:"rgbToHex";N;s:8:"hexToRgb";N;}}}";s:7:"perPage";s:3:"999";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/ajaxian/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/ajaxian/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/ajaxian/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/carbon/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/carbon/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/carbon/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/classic/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/classic/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/classic/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/floatrix/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/floatrix/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/floatrix/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/hybrid/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/hybrid/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/hybrid/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/matrix/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/matrix/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/matrix/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/siriux/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/siriux/0/0/0.inc
new file mode 100644
index 0000000..9dbd38d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/siriux/0/0/0.inc
@@ -0,0 +1 @@
+|a:9:{s:11:"albumBlocks";s:58:"a:1:{i:0;a:2:{i:0;s:20:"comment.ViewComments";i:1;a:0:{}}}";s:12:"contentWidth";s:3:"950";s:14:"enableImageMap";s:1:"1";s:11:"groupByYear";s:1:"0";s:7:"perPage";s:1:"9";s:11:"photoBlocks";s:103:"a:2:{i:0;a:2:{i:0;s:13:"exif.ExifInfo";i:1;a:0:{}}i:1;a:2:{i:0;s:20:"comment.ViewComments";i:1;a:0:{}}}";s:16:"_requiredCoreApi";s:4:"7,10";s:17:"_requiredThemeApi";s:3:"2,4";s:8:"_version";s:5:"1.1.3";}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/cache/theme/slider/0/0/0.inc b/Source/gallery2/g2data_2e6106f57b/cache/theme/slider/0/0/0.inc
new file mode 100644
index 0000000..348d287
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/cache/theme/slider/0/0/0.inc
@@ -0,0 +1 @@
+|a:0:{}
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/install_57a714167e.log b/Source/gallery2/g2data_2e6106f57b/install_57a714167e.log
new file mode 100644
index 0000000..4eec6be
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/install_57a714167e.log
@@ -0,0 +1,2246 @@
+2007-06-28 19:56:26 []
+
+
+--------------------------------------------------------
+ Prepare installation of the core module
+--------------------------------------------------------
+
+
+2007-06-28 19:56:26 [] [1183053386] can't guarantee 120 -- extending!
+2007-06-28 19:56:26 [] Init first pass
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqli): SET NAMES "utf8"
+
+
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+
+--------------------------------------------------------
+System and Gallery information:
+--------------------------------------------------------
+ Gallery version: 1.2.0.4
+ File integrity: Ok
+ SVN install: No
+ PHP version: 5.2.2 apache
+ PHP memory limit: 32M
+ PHP disable_functions:
+ PHP zend.ze1_compatibility_mode: 0
+ Webserver: Apache 3 - FENIXER
+ Database: mysqli 5.0.27-standard-log
+ Operating system: Linux toledo.serverenred.com 2.6.20-1.2316.fc5smp #1 SMP Fri Apr 27 20:34:56 EDT 2007 i686
+ Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
+--------------------------------------------------------
+
+
+
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Clear the cache directory
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #56)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/142.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/142.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/142-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/142-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/143.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/143.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/144.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/144.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #66)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/4/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #87)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/188.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/188.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #87)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/188-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/188-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #87)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/183.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/183.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #87)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #87)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #87)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/8/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/193.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/193.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/195.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/195.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/199-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/199-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/194.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/194.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/199.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/199.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #105)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/9/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/172.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/172.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/175.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/175.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/171.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/171.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/173.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/173.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/173-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/173-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/170.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/170.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/171-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/171-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/174.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/174.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/174-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/174-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/179.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/179.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #129)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/7/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #168)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5/156.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5/156.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #168)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5/157.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5/157.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #168)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #168)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #168)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/5/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #183)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6/169.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6/169.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #183)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6/168.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6/168.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #183)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #183)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #183)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/6/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #56)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #202)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/15.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/15.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/13.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/13.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/14.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/14.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/11.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/11.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #207)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #202)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/9)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/9)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/9/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #228)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/9/97.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/9/97.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #228)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #228)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #228)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/9/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #202)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #240)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/6.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/6.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #240)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/7.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/7.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #240)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/5.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/5.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #240)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #240)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #240)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #202)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #202)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #202)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #56)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #267)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1/211.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1/211.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #267)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1/211-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1/211-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #267)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #267)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #267)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/274-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/274-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/273.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/273.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/271-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/271-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/270.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/270.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/274.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/274.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/271.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/271.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/275.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/275.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/272.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/272.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #282)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/7/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #315)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/204-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/204-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #315)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/200.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/200.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #315)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/204.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/204.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #315)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #315)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #315)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/268-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/268-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/266.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/266.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/269.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/269.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/264.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/264.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/264-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/264-fast.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/268.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/268.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/267.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/267.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/263.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/263.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/265.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/265.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #333)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/6/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #262)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/2/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #56)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #56)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #56)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/entity/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #386)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #391)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #391)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #391)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #391)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #386)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #386)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #386)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/_all/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #411)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #416)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #421)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #421)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #421)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #421)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #416)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #416)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #416)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #411)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #411)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #411)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/matrix/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #441)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #446)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #451)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #451)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #451)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #451)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #446)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #446)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #446)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #441)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #441)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #441)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/floatrix/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #471)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #476)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/6)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/6)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/6/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #481)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/6/168.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/6/168.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #481)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #481)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #481)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/6/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #476)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #476)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #476)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #471)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #497)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #502)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1/15.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1/15.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #502)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #502)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #502)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1/11.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1/11.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #502)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/1/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #497)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #517)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0/7.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0/7.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #517)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #517)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #517)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #517)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #497)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #497)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #497)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #471)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #471)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #471)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/abeto/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #540)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #545)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #550)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #550)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #550)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #550)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #545)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #545)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #545)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #540)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #540)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #540)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/siriux/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #570)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #575)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #580)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #580)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #580)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #580)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #575)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #575)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #575)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #570)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #570)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #570)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/classic/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #600)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #605)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #610)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #610)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #610)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #610)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #605)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #605)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #605)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #600)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #600)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #600)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/hybrid/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #630)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #635)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #640)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #640)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #640)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #640)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #635)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #635)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #635)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #630)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #630)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #630)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/carbon/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #661)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #666)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #671)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #671)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #671)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #671)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #666)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #666)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #666)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #661)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #661)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #661)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/slider/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #691)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #696)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #701)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #701)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #701)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #701)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #696)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #696)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #696)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #691)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #691)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #691)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/ajaxian/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #376)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/theme/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #728)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #733)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #738)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #738)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #738)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #738)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #733)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #733)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #733)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #728)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #728)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #728)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/uploadapplet/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #758)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #763)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #768)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #768)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #768)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #768)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #763)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #763)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #763)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #758)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #758)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #758)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/keyalbum/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #788)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #793)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #798)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #798)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #798)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #798)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #793)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #793)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #793)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #788)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #788)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #788)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/slideshow/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #818)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #823)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #828)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #828)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #828)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #828)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #823)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #823)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #823)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #818)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #818)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #818)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/shutterfly/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #848)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #853)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #858)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #858)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #858)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #858)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #853)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #853)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #853)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #848)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #848)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #848)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/core/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #878)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #883)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #888)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #888)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #888)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #888)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #883)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #883)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #883)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #878)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #878)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #878)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/webdav/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #908)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #913)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #918)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #918)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #918)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #918)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #913)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #913)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #913)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #908)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #908)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #908)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/permalinks/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #938)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #943)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #948)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #948)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #948)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #948)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #943)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #943)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #943)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #938)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #938)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #938)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbnail/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #968)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #973)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #978)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #978)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #978)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #978)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #973)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #973)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #973)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #968)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #968)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #968)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/replica/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #998)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1003)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1008)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1008)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1008)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1008)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1003)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1003)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1003)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #998)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #998)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #998)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rearrange/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1028)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1033)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1038)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1038)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1038)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1038)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1033)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1033)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1033)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1028)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1028)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1028)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imageframe/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1058)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1063)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1068)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1068)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1068)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1068)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1063)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1063)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1063)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1058)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1058)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1058)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/exif/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1088)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1093)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/0)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1098)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/0/0.inc)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1098)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1098)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1098)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1093)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1093)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1093)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/0/)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1088)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1088)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1088)
+2007-06-28 19:56:26 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/search/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1118)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1123)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryStorage_describeMap.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryStorage_describeMap.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryMimeTypeHelper_mimeData.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryMimeTypeHelper_mimeData.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryStorage_describeEntity.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/GalleryStorage_describeEntity.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1128)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1123)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1123)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1123)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1118)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1118)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1118)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/_all/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1160)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1165)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1170)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1170)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1170)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1170)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1165)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1165)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1165)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1160)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1160)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1160)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rating/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1195)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1200)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1200)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1200)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1200)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1195)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1195)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1195)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/ffmpeg/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1220)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1225)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1230)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1230)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1230)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1230)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1225)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1225)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1225)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1220)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1220)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1220)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/imagemagick/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1250)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1255)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1260)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1260)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1260)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1260)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1255)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1255)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1255)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1250)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1250)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1250)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/rewrite/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1280)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1285)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1290)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1290)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1290)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1290)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1285)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1285)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1285)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1280)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1280)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1280)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/gd/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1310)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1315)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1320)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1320)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1320)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1320)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1315)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1315)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1315)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1310)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1310)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1310)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/thumbpage/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1340)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1345)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1350)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1350)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1350)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1350)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1345)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1345)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1345)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1340)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1340)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1340)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/archiveupload/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1370)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1375)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1380)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1380)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1380)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1380)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1375)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1375)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1375)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1370)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1370)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1370)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/itemadd/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1400)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1405)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1410)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1410)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1410)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1410)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1405)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1405)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1405)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1400)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1400)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1400)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/comment/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1430)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1435)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1440)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1440)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1440)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1440)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1435)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1435)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1435)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1430)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1430)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1430)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/linkitem/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1461)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1466)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1471)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1471)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1471)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1471)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1466)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1466)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1466)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1461)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1461)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1461)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/netpbm/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1491)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1496)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1501)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1501)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1501)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1501)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1496)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1496)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1496)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1491)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1491)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1491)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/icons/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1521)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1526)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1531)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1531)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1531)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1531)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1526)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1526)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1526)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1521)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1521)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1521)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/httpauth/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1552)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1557)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1562)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/0/0.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1562)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1562)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1562)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1557)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1557)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1557)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1552)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1552)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1552)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/publishxp/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #723)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/module/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1583)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/143-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/143-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/148-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/148-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/149-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/149-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/142.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/142.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/142-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/142-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/148.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/148.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/143.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/143.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/149.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/149.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1593)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/4/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/188.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/188.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/185-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/185-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/185.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/185.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/187-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/187-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/180.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/180.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/186.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/186.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/182.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/182.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/187.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/187.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/186-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/186-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/180-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/180-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/188-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/188-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/182-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/182-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/181.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/181.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/181-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/181-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1626)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/8/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/190.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/190.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/199-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/199-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/192-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/192-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/191-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/191-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/197-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/197-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/198-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/198-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/197.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/197.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/198.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/198.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/192.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/192.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/190-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/190-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/191.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/191.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/199.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/199.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/196.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/196.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/196-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/196-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/9/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/178-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/178-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/172.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/172.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/171-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/171-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/174-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/174-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/176.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/176.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/177-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/177-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/177.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/177.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/173-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/173-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/176-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/176-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/171.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/171.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/170-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/170-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/174.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/174.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/178.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/178.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/170.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/170.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/172-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/172-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/173.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/173.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1728)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/7/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1785)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1785)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1785)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/150.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/150.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/154.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/154.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/159.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/159.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/159-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/159-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/158-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/158-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/153-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/153-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/150-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/150-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/151-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/151-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/151.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/151.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/158.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/158.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/154-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/154-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/153.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/153.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1794)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/5/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/161-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/161-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/166.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/166.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/165-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/165-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/164-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/164-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/164.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/164.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/160-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/160-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/165.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/165.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/166-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/166-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/161.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/161.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/160.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/160.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/167-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/167-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/167.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/167.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1839)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/6/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/135-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/135-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/136-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/136-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/135.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/135.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/130.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/130.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/136.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/136.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/130-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/130-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/131-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/131-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/134.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/134.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/134-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/134-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/132.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/132.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/131.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/131.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/132-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/132-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1884)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/3/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/124.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/124.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/123-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/123-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/124-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/124-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/125.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/125.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/126.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/126.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/123.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/123.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/125-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/125-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/126-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/126-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1929)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1588)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/1/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1583)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/4)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/4)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/4/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1971)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1971)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1971)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/4/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/8)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/8)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/8/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1980)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1980)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1980)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/8/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/1)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/1)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/1/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1989)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1989)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1989)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/1/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/9)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/9)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/9/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1998)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1998)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1998)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/9/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/7)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/7)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/7/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2007)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2007)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2007)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/7/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/5)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/5)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/5/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2016)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2016)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2016)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/5/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/6)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/6)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/6/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2025)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2025)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2025)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/6/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/3)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/3)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/3/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2034)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2034)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2034)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/3/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2043)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2043)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2043)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1966)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1583)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/240.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/240.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/243-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/243-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/240-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/240-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/243.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/243.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/244.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/244.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/248.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/248.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/244-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/244-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/241.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/241.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/247.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/247.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/241-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/241-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/247-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/247-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/248-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/248-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2061)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/4/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/217-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/217-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/213.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/213.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/210-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/210-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/218-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/218-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/218.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/218.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/213-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/213-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/210.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/210.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/211-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/211-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/214-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/214-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/217.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/217.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/211.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/211.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/214.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/214.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2106)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/1/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/271.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/271.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/272-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/272-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/274-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/274-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/276.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/276.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/275-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/275-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/275.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/275.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/274.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/274.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/276-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/276-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/271-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/271-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/272.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/272.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2151)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/7/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/202-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/202-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/208-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/208-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/209.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/209.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/204.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/204.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/204-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/204-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/209-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/209-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/203-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/203-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/202.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/202.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/201.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/201.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/203.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/203.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/207-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/207-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/208.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/208.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/207.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/207.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/201-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/201-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2190)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/0/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/252.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/252.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/255.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/255.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/255-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/255-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/253-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/253-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/254.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/254.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/254-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/254-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/252-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/252-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/253.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/253.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2241)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/5/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/266.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/266.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/269-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/269-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/268.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/268.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/266-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/266-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/265.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/265.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/264-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/264-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/264.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/264.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/268-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/268-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/269.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/269.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/265-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/265-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2274)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/6/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/231.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/231.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/239.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/239.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/235-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/235-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/236-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/236-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/237-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/237-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/230.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/230.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/234.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/234.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/236.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/236.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/237.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/237.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/239-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/239-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/235.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/235.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/234-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/234-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/231-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/231-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/230-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/230-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2313)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/3/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] recursiveRmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/229-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/229-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/222-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/222-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/222.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/222.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/221-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/221-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/225-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/225-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/221.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/221.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/225.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/225.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/227.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/227.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/226.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/226.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/227-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/227-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/226-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/226-meta.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/229.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] unlink(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/229.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2364)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2056)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/2/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1583)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1583)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1583)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] rmdir(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b//cache/derivative/)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] [1183053387] can't guarantee 180 -- extending!
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Check if the persistent storage is installed
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqli): SHOW TABLES
+
+
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Load core module
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin core
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(/home/rodaxcs/public_html/abetoarmarios/gallery2/modules/core/module.inc)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] core plugin successfully instantiated
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] NOT installing, rollback!
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/versions.dat)
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] file(/home/rodaxcs/public_html/abetoarmarios/gallery2/g2data_2e6106f57b/versions.dat, )
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Core module version is ok
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Finish install core module step
+2007-06-28 19:56:27 [TMP_SESSION_ID_DI_NOISSES_PMT] Install core module step completed successfully
diff --git a/Source/gallery2/g2data_2e6106f57b/install_f5f544fb85.log b/Source/gallery2/g2data_2e6106f57b/install_f5f544fb85.log
new file mode 100644
index 0000000..c207df6
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/install_f5f544fb85.log
@@ -0,0 +1,4248 @@
+2007-06-18 17:43:26 []
+
+
+--------------------------------------------------------
+ Prepare installation of the core module
+--------------------------------------------------------
+
+
+2007-06-18 17:43:26 [] [1182181406] can't guarantee 120 -- extending!
+2007-06-18 17:43:26 [] Init first pass
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET NAMES "utf8"
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+
+--------------------------------------------------------
+System and Gallery information:
+--------------------------------------------------------
+ Gallery version: 1.2.0.1
+ File integrity: Ok
+ SVN install: No
+ PHP version: 5.1.6 apache2handler
+ PHP memory limit:
+ PHP disable_functions:
+ PHP zend.ze1_compatibility_mode:
+ Webserver: Apache/2.2.3 (Win32) PHP/5.1.5
+ Database: mysqlt 5.0.24a-community-nt
+ Operating system: Windows NT DAVID 5.1 build 2600
+ Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
+--------------------------------------------------------
+
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Clear the cache directory
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\/cache/entity)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\/cache/theme)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\/cache/module)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\/cache/derivative)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] [1182181406] can't guarantee 180 -- extending!
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Check if the persistent storage is installed
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Load core module
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin core
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] core plugin successfully instantiated
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Hand over admin user parameters
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Install core module now!
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryModule::installOrUpgrade core module
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] In bootstrap mode (core module)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] Configure store for core module
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_Schema(
+ g_name varchar(128) NOT NULL,
+ g_major int(11) NOT NULL,
+ g_minor int(11) NOT NULL,
+ PRIMARY KEY(g_name)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('Schema', 1, 0)
+
+
+2007-06-18 17:43:26 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): create table g2_SequenceLock (id int not null)
+
+
+(mysqlt): insert into g2_SequenceLock values (0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): create table g2_SequenceId (id int not null)
+
+
+(mysqlt): insert into g2_SequenceId values (0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_ExternalIdMap(
+ g_externalId varchar(128) NOT NULL,
+ g_entityType varchar(32) NOT NULL,
+ g_entityId int(11) NOT NULL,
+ PRIMARY KEY(g_externalId, g_entityType)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('ExternalIdMap', 1, 0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_FailedLoginsMap(
+ g_userName varchar(32) NOT NULL,
+ g_count int(11) NOT NULL,
+ g_lastAttempt int(11) NOT NULL,
+ PRIMARY KEY(g_userName)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('FailedLoginsMap', 1, 0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_AccessMap(
+ g_accessListId int(11) NOT NULL,
+ g_userOrGroupId int(11) NOT NULL,
+ g_permission int(11) NOT NULL,
+ PRIMARY KEY(g_accessListId, g_userOrGroupId),
+ INDEX g2_AccessMap_83732(g_accessListId),
+ INDEX g2_AccessMap_48775(g_userOrGroupId),
+ INDEX g2_AccessMap_18058(g_permission)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('AccessMap', 1, 3)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_AccessSubscriberMap(
+ g_itemId int(11) NOT NULL,
+ g_accessListId int(11) NOT NULL,
+ PRIMARY KEY(g_itemId),
+ INDEX g2_AccessSubscriberMap_83732(g_accessListId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('AccessSubscriberMap', 1, 0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_AlbumItem(
+ g_id int(11) NOT NULL,
+ g_theme varchar(32),
+ g_orderBy varchar(128),
+ g_orderDirection varchar(32),
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('AlbumItem', 1, 1)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_AnimationItem(
+ g_id int(11) NOT NULL,
+ g_width int(11),
+ g_height int(11),
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('AnimationItem', 1, 0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_CacheMap(
+ g_key varchar(32) NOT NULL,
+ g_value longtext,
+ g_userId int(11) NOT NULL,
+ g_itemId int(11) NOT NULL,
+ g_type varchar(32) NOT NULL,
+ g_timestamp int(11) NOT NULL,
+ g_isEmpty int(1),
+ PRIMARY KEY(g_key, g_userId, g_itemId, g_type),
+ INDEX g2_CacheMap_75985(g_itemId),
+ INDEX g2_CacheMap_21979(g_userId, g_timestamp, g_isEmpty)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('CacheMap', 1, 1)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_ChildEntity(
+ g_id int(11) NOT NULL,
+ g_parentId int(11) NOT NULL,
+ PRIMARY KEY(g_id),
+ INDEX g2_ChildEntity_52718(g_parentId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('ChildEntity', 1, 0)
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_DataItem(
+ g_id int(11) NOT NULL,
+ g_mimeType varchar(128),
+ g_size int(11),
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:27 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('DataItem', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_Derivative(
+ g_id int(11) NOT NULL,
+ g_derivativeSourceId int(11) NOT NULL,
+ g_derivativeOperations varchar(255),
+ g_derivativeOrder int(11) NOT NULL,
+ g_derivativeSize int(11),
+ g_derivativeType int(11) NOT NULL,
+ g_mimeType varchar(128) NOT NULL,
+ g_postFilterOperations varchar(255),
+ g_isBroken int(1),
+ PRIMARY KEY(g_id),
+ INDEX g2_Derivative_85338(g_derivativeSourceId),
+ INDEX g2_Derivative_25243(g_derivativeOrder),
+ INDEX g2_Derivative_97216(g_derivativeType)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('Derivative', 1, 1)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_DerivativeImage(
+ g_id int(11) NOT NULL,
+ g_width int(11),
+ g_height int(11),
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('DerivativeImage', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_DerivativePrefsMap(
+ g_itemId int(11),
+ g_order int(11),
+ g_derivativeType int(11),
+ g_derivativeOperations varchar(255),
+ INDEX g2_DerivativePrefsMap_75985(g_itemId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('DerivativePrefsMap', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_DescendentCountsMap(
+ g_userId int(11) NOT NULL,
+ g_itemId int(11) NOT NULL,
+ g_descendentCount int(11) NOT NULL,
+ PRIMARY KEY(g_userId, g_itemId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('DescendentCountsMap', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_Entity(
+ g_id int(11) NOT NULL,
+ g_creationTimestamp int(11) NOT NULL,
+ g_isLinkable int(1) NOT NULL,
+ g_linkId int(11),
+ g_modificationTimestamp int(11) NOT NULL,
+ g_serialNumber int(11) NOT NULL,
+ g_entityType varchar(32) NOT NULL,
+ g_onLoadHandlers varchar(128),
+ PRIMARY KEY(g_id),
+ INDEX g2_Entity_76255(g_creationTimestamp),
+ INDEX g2_Entity_35978(g_isLinkable),
+ INDEX g2_Entity_44738(g_linkId),
+ INDEX g2_Entity_63025(g_modificationTimestamp),
+ INDEX g2_Entity_60702(g_serialNumber)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('Entity', 1, 2)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_FactoryMap(
+ g_classType varchar(128),
+ g_className varchar(128),
+ g_implId varchar(128),
+ g_implPath varchar(128),
+ g_implModuleId varchar(128),
+ g_hints varchar(255),
+ g_orderWeight varchar(255)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('FactoryMap', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_FileSystemEntity(
+ g_id int(11) NOT NULL,
+ g_pathComponent varchar(128),
+ PRIMARY KEY(g_id),
+ INDEX g2_FileSystemEntity_3406(g_pathComponent)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('FileSystemEntity', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_Group(
+ g_id int(11) NOT NULL,
+ g_groupType int(11) NOT NULL,
+ g_groupName varchar(128),
+ PRIMARY KEY(g_id),
+ UNIQUE (g_groupName)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('Group', 1, 1)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_Item(
+ g_id int(11) NOT NULL,
+ g_canContainChildren int(1) NOT NULL,
+ g_description text,
+ g_keywords varchar(255),
+ g_ownerId int(11) NOT NULL,
+ g_renderer varchar(128),
+ g_summary varchar(255),
+ g_title varchar(128),
+ g_viewedSinceTimestamp int(11) NOT NULL,
+ g_originationTimestamp int(11) NOT NULL,
+ PRIMARY KEY(g_id),
+ INDEX g2_Item_99070(g_keywords),
+ INDEX g2_Item_21573(g_ownerId),
+ INDEX g2_Item_54147(g_summary),
+ INDEX g2_Item_90059(g_title)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('Item', 1, 2)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_ItemAttributesMap(
+ g_itemId int(11) NOT NULL,
+ g_viewCount int(11),
+ g_orderWeight int(11),
+ g_parentSequence varchar(255) NOT NULL,
+ PRIMARY KEY(g_itemId),
+ INDEX g2_ItemAttributesMap_95270(g_parentSequence)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('ItemAttributesMap', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_MaintenanceMap(
+ g_runId int(11) NOT NULL,
+ g_taskId varchar(128) NOT NULL,
+ g_timestamp int(11),
+ g_success int(1),
+ g_details text,
+ PRIMARY KEY(g_runId),
+ INDEX g2_MaintenanceMap_21687(g_taskId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('MaintenanceMap', 1, 0)
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_MimeTypeMap(
+ g_extension varchar(32) NOT NULL,
+ g_mimeType varchar(32) NOT NULL,
+ g_viewable int(1),
+ PRIMARY KEY(g_extension)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('MimeTypeMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_MovieItem(
+ g_id int(11) NOT NULL,
+ g_width int(11),
+ g_height int(11),
+ g_duration int(11),
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('MovieItem', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_PermissionSetMap(
+ g_module varchar(128) NOT NULL,
+ g_permission varchar(128) NOT NULL,
+ g_description varchar(255),
+ g_bits int(11) NOT NULL,
+ g_flags int(11) NOT NULL,
+ UNIQUE (g_permission)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('PermissionSetMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_PhotoItem(
+ g_id int(11) NOT NULL,
+ g_width int(11),
+ g_height int(11),
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('PhotoItem', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_PluginMap(
+ g_pluginType varchar(32) NOT NULL,
+ g_pluginId varchar(32) NOT NULL,
+ g_active int(1) NOT NULL,
+ PRIMARY KEY(g_pluginType, g_pluginId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('PluginMap', 1, 1)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_PluginPackageMap(
+ g_pluginType varchar(32) NOT NULL,
+ g_pluginId varchar(32) NOT NULL,
+ g_packageName varchar(32) NOT NULL,
+ g_packageVersion varchar(32) NOT NULL,
+ g_packageBuild varchar(32) NOT NULL,
+ g_locked int(1) NOT NULL,
+ INDEX g2_PluginPackageMap_80596(g_pluginType)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('PluginPackageMap', 1, 1)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_PluginParameterMap(
+ g_pluginType varchar(32) NOT NULL,
+ g_pluginId varchar(32) NOT NULL,
+ g_itemId int(11) NOT NULL,
+ g_parameterName varchar(128) NOT NULL,
+ g_parameterValue text NOT NULL,
+ UNIQUE (g_pluginType, g_pluginId, g_itemId, g_parameterName),
+ INDEX g2_PluginParameterMap_80596(g_pluginType),
+ INDEX g2_PluginParameterMap_12808(g_pluginType, g_pluginId, g_itemId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('PluginParameterMap', 1, 3)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_RecoverPasswordMap(
+ g_userName varchar(32) NOT NULL,
+ g_authString varchar(32) NOT NULL,
+ g_requestExpires int(11) NOT NULL,
+ PRIMARY KEY(g_userName)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('RecoverPasswordMap', 1, 1)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_SessionMap(
+ g_id varchar(32) NOT NULL,
+ g_userId int(11) NOT NULL,
+ g_remoteIdentifier varchar(128) NOT NULL,
+ g_creationTimestamp int(11) NOT NULL,
+ g_modificationTimestamp int(11) NOT NULL,
+ g_data text,
+ PRIMARY KEY(g_id),
+ INDEX g2_SessionMap_53500(g_userId, g_creationTimestamp, g_modificationTimestamp)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('SessionMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_TkOperatnMap(
+ g_name varchar(128) NOT NULL,
+ g_parametersCrc varchar(32) NOT NULL,
+ g_outputMimeType varchar(128),
+ g_description varchar(255),
+ PRIMARY KEY(g_name)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('TkOperatnMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_TkOperatnMimeTypeMap(
+ g_operationName varchar(128) NOT NULL,
+ g_toolkitId varchar(128) NOT NULL,
+ g_mimeType varchar(128) NOT NULL,
+ g_priority int(11) NOT NULL,
+ INDEX g2_TkOperatnMimeTypeMap_2014(g_operationName),
+ INDEX g2_TkOperatnMimeTypeMap_79463(g_mimeType)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('TkOperatnMimeTypeMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_TkOperatnParameterMap(
+ g_operationName varchar(128) NOT NULL,
+ g_position int(11) NOT NULL,
+ g_type varchar(128) NOT NULL,
+ g_description varchar(255),
+ INDEX g2_TkOperatnParameterMap_2014(g_operationName)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('TkOperatnParameterMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_TkPropertyMap(
+ g_name varchar(128) NOT NULL,
+ g_type varchar(128) NOT NULL,
+ g_description varchar(128) NOT NULL
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('TkPropertyMap', 1, 0)
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_TkPropertyMimeTypeMap(
+ g_propertyName varchar(128) NOT NULL,
+ g_toolkitId varchar(128) NOT NULL,
+ g_mimeType varchar(128) NOT NULL,
+ INDEX g2_TkPropertyMimeTypeMap_52881(g_propertyName),
+ INDEX g2_TkPropertyMimeTypeMap_79463(g_mimeType)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('TkPropertyMimeTypeMap', 1, 0)
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_UnknownItem(
+ g_id int(11) NOT NULL,
+ PRIMARY KEY(g_id)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('UnknownItem', 1, 0)
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_User(
+ g_id int(11) NOT NULL,
+ g_userName varchar(32) NOT NULL,
+ g_fullName varchar(128),
+ g_hashedPassword varchar(128),
+ g_email varchar(255),
+ g_language varchar(128),
+ g_locked int(1) DEFAULT '0',
+ PRIMARY KEY(g_id),
+ UNIQUE (g_userName)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('User', 1, 2)
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_UserGroupMap(
+ g_userId int(11) NOT NULL,
+ g_groupId int(11) NOT NULL,
+ INDEX g2_UserGroupMap_69068(g_userId),
+ INDEX g2_UserGroupMap_89328(g_groupId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('UserGroupMap', 1, 0)
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): CREATE TABLE g2_Lock(
+ g_lockId int(11),
+ g_readEntityId int(11),
+ g_writeEntityId int(11),
+ g_freshUntil int(11),
+ g_request int(11),
+ INDEX g2_Lock_11039(g_lockId)
+) ENGINE=InnoDB
+/*!40100 DEFAULT CHARACTER SET utf8 */
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Schema (
+ g_name,
+ g_major,
+ g_minor
+) VALUES('Lock', 1, 0)
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Upgrade (or install) core module
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Entering CoreModuleExtras::upgrade
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\versions.dat)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Current version not set
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter permissions.directory for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Old version: 0 New version: 1.2.0.1
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] The current version is 0
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Install core module
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] realpath(T:\Web Abeto Armarios\Source\www\gallery2\modules\core\classes/../../..)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Binding text domain: modules_core -> T:\Web Abeto Armarios\Source\www\gallery2/modules/core/locale
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] [1182181410] can't guarantee 180 -- extending!
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Locktype database selected
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Set core module parameters
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter permissions.directory for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #196)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'permissions.directory','0755')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter permissions.directory for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter permissions.file for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'permissions.file','0644')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter permissions.file for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter exec.expectedStatus for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'exec.expectedStatus','0')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter exec.expectedStatus for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter exec.beNice for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'exec.beNice','0')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter exec.beNice for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter default.orderBy for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'default.orderBy','orderWeight')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter default.orderBy for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter default.orderDirection for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'default.orderDirection','1')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter default.orderDirection for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter default.theme for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'default.theme','matrix')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter default.theme for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter default.language for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'default.language','es_ES')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter default.language for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter language.useBrowserPref for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'language.useBrowserPref','0')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter language.useBrowserPref for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter default.newAlbumsUseDefaults for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'default.newAlbumsUseDefaults','false')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter default.newAlbumsUseDefaults for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter session.lifetime for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'session.lifetime','1814400')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter session.lifetime for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter session.inactivityTimeout for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'session.inactivityTimeout','604800')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter session.inactivityTimeout for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter misc.markup for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'misc.markup','bbcode')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter misc.markup for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter lock.system for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'lock.system','database')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter lock.system for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter format.date for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'format.date','%x')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter format.date for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter format.time for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'format.time','%X')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter format.time for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter format.datetime for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'format.datetime','%c')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter format.datetime for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter repository.updateTime for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'repository.updateTime','0')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter repository.updateTime for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter acceleration for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'acceleration','a:2:{s:5:\"guest\";a:1:{s:4:\"type\";s:4:\"none\";}s:4:\"user\";a:1:{s:4:\"type\";s:4:\"none\";}}')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter acceleration for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter validation.level for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'validation.level','MEDIUM')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter validation.level for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter core.repositories for core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'core.repositories','a:1:{s:8:\"released\";i:1;}')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter core.repositories for core plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Load default theme
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'theme'
+
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/themes/)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/ajaxian)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/ajaxian/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ajaxian plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ajaxian'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ajaxian plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ajaxian plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for ajaxian plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/carbon)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/carbon/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for carbon plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'carbon'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for carbon plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for carbon plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for carbon plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/classic)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/classic/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for classic plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'classic'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for classic plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for classic plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for classic plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/floatrix)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/floatrix/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for floatrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'floatrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for floatrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for floatrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for floatrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/hybrid)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/hybrid/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for hybrid plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'hybrid'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for hybrid plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for hybrid plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for hybrid plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/matrix)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/matrix/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/siriux)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/siriux/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for siriux plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'siriux'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for siriux plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for siriux plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for siriux plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/themes/slider)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/slider/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slider plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slider'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slider plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slider plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredThemeApi for slider plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #452)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Using matrix as default theme
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin matrix
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/themes/matrix/theme.inc)
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] matrix plugin successfully instantiated
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Check the version of the matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] The version of the matrix plugin is ok
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] InstallOrUpgrade default theme
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryTheme::installOrUpgrade matrix theme
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryTheme::installOrUpgrade compare versions
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Old version: New version: 1.1.4
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryTheme::installOrUpgrade set new theme version etc.
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _version for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'_version','1.1.4')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _version for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredCoreApi for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'_requiredCoreApi','7,10')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredCoreApi for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredThemeApi for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'_requiredThemeApi','2,4')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredThemeApi for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Reactivate matrix theme
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate matrix plugin, plugin is not active, nothing to do
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryTheme::installOrUpgrade finished successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Activate default theme
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginMap (g_pluginType, g_pluginId, g_active) VALUES ('theme','matrix',1)
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate matrix plugin successfully activated
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin core
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] core plugin successfully instantiated
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Check the version of the core plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] The version of the core plugin is ok
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_classType, g_className, g_implId, g_implPath, g_hints, g_implModuleId, g_orderWeight FROM g2_FactoryMap ORDER BY g_orderWeight ASC
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Unimplemented: ImageFrameInterface_1_1
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_classType, g_className, g_implId, g_implPath, g_hints, g_implModuleId, g_orderWeight FROM g2_FactoryMap ORDER BY g_orderWeight ASC
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Unimplemented: ColorPackInterface_1_0
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter rows for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'rows','3')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter rows for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter columns for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'columns','3')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter columns for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter showImageOwner for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'showImageOwner','0')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter showImageOwner for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter showAlbumOwner for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'showAlbumOwner','1')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter showAlbumOwner for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter showMicroThumbs for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'showMicroThumbs','0')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter showMicroThumbs for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter sidebarBlocks for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'sidebarBlocks','a:4:{i:0;a:2:{i:0;s:18:\"search.SearchBlock\";i:1;a:1:{s:16:\"showAdvancedLink\";b:1;}}i:1;a:2:{i:0;s:14:\"core.ItemLinks\";i:1;a:1:{s:11:\"useDropdown\";b:0;}}i:2;a:2:{i:0;s:13:\"core.PeerList\";i:1;a:0:{}}i:3;a:2:{i:0;s:21:\"imageblock.ImageBlock\";i:1;a:0:{}}}')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter sidebarBlocks for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter albumBlocks for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'albumBlocks','a:1:{i:0;a:2:{i:0;s:20:\"comment.ViewComments\";i:1;a:0:{}}}')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter albumBlocks for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter photoBlocks for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'photoBlocks','a:2:{i:0;a:2:{i:0;s:13:\"exif.ExifInfo\";i:1;a:0:{}}i:1;a:2:{i:0;s:20:\"comment.ViewComments\";i:1;a:0:{}}}')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter photoBlocks for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter dynamicLinks for matrix plugin
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'theme'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'matrix'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('theme','matrix',0,'dynamicLinks','browse')
+
+
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter dynamicLinks for matrix plugin set successfully
+2007-06-18 17:43:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Register core module permissions
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_module, g_permission, g_description, g_bits, g_flags FROM g2_PermissionSetMap
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.all','All access',2147483647,3)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.view','[core] View item',1,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.viewResizes','[core] View resized version(s)',2,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.viewSource','[core] View original version',4,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.viewAll','[core] View all versions',7,2)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.addAlbumItem','[core] Add sub-album',8,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.addDataItem','[core] Add sub-item',16,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.edit','[core] Edit item',32,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.changePermissions','[core] Change item permissions',64,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PermissionSetMap (g_module, g_permission, g_description, g_bits, g_flags) VALUES ('core','core.delete','[core] Delete item',128,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] [1182181411] can't guarantee 180 -- extending!
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createAccessListCompacterLock
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.accessListCompacterLock for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET NAMES "utf8"
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter lock.system for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (1,1182181411,0,1182181411,1,'GalleryEntity')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter id.accessListCompacterLock for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'id.accessListCompacterLock','1')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter id.accessListCompacterLock for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createAllUsersGroup
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.allUserGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_Group.g_id
+ FROM
+ g2_Group
+ WHERE
+ g2_Group.g_groupName = 'Usuarios Registrados'
+ LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Group (g_groupType, g_groupName, g_id) VALUES (2,'Usuarios Registrados',2)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (2,1182181411,0,1182181411,1,'GalleryGroup')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter id.allUserGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'id.allUserGroup','2')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter id.allUserGroup for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createSiteAdminsGroup
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.adminGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_Group.g_id
+ FROM
+ g2_Group
+ WHERE
+ g2_Group.g_groupName = 'Administradores del Sitio'
+ LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Group (g_groupType, g_groupName, g_id) VALUES (3,'Administradores del Sitio',3)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (3,1182181411,0,1182181411,1,'GalleryGroup')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter id.adminGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'id.adminGroup','3')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter id.adminGroup for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createEverybodyGroup
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.everybodyGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_Group.g_id
+ FROM
+ g2_Group
+ WHERE
+ g2_Group.g_groupName = 'Todos'
+ LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Group (g_groupType, g_groupName, g_id) VALUES (4,'Todos',4)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (4,1182181411,0,1182181411,1,'GalleryGroup')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter id.everybodyGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'id.everybodyGroup','4')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter id.everybodyGroup for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createAnonymousUser
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.anonymousUser for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_User.g_id
+ FROM
+ g2_User
+ WHERE
+ g2_User.g_userName = 'guest'
+ LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_User (g_userName, g_fullName, g_hashedPassword, g_id) VALUES ('guest','Invitado','TSk71c3cfc0a4cdc50ee53fdf44a74a2d0d2',5)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (5,1182181411,0,1182181411,1,'GalleryUser')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.allUserGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_userId FROM g2_UserGroupMap WHERE g_userId=5 AND g_groupId=2 LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_UserGroupMap (g_userId, g_groupId) VALUES (5,2)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.everybodyGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_userId FROM g2_UserGroupMap WHERE g_userId=5 AND g_groupId=4 LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_UserGroupMap (g_userId, g_groupId) VALUES (5,4)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.allUserGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_UserGroupMap WHERE g_userId=5 AND g_groupId=2
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter id.anonymousUser for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'id.anonymousUser','5')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter id.anonymousUser for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createAdminUser
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.adminGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_UserGroupMap.g_userId,
+ g2_User.g_userName
+ FROM
+ g2_UserGroupMap, g2_User
+ WHERE
+ g2_UserGroupMap.g_groupId = 3
+ AND
+ g2_UserGroupMap.g_userId = g2_User.g_id
+
+ ORDER BY
+ g2_User.g_userName
+ LIMIT 2147483647
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_User.g_id
+ FROM
+ g2_User
+ WHERE
+ g2_User.g_userName = 'administrador'
+ LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_User (g_userName, g_fullName, g_hashedPassword, g_email, g_id) VALUES ('administrador','Administrador de Gallery','aG8e0ca97111a397aa74aea4cd16e67c9f41','',6)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (6,1182181411,0,1182181411,1,'GalleryUser')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.allUserGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_userId FROM g2_UserGroupMap WHERE g_userId=6 AND g_groupId=2 LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_UserGroupMap (g_userId, g_groupId) VALUES (6,2)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.everybodyGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_userId FROM g2_UserGroupMap WHERE g_userId=6 AND g_groupId=4 LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_UserGroupMap (g_userId, g_groupId) VALUES (6,4)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_userId FROM g2_UserGroupMap WHERE g_userId=6 AND g_groupId=3 LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_UserGroupMap (g_userId, g_groupId) VALUES (6,3)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Call user func _createRootAlbumItem
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.rootAlbum for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.rootAlbum for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_DerivativePrefsMap (g_itemId, g_order, g_derivativeType, g_derivativeOperations) VALUES (7,0,1,'thumbnail|150')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_DerivativePrefsMap (g_itemId, g_order, g_derivativeType, g_derivativeOperations) VALUES (7,0,2,'scale|640')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_AccessSubscriberMap (g_itemId, g_accessListId) VALUES (7,0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_AlbumItem (g_theme, g_orderBy, g_orderDirection, g_id) VALUES ('','','asc',7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Item (g_canContainChildren, g_description, g_ownerId, g_title, g_viewedSinceTimestamp, g_originationTimestamp, g_id) VALUES (1,'Esta es la página principal de tu Galería',6,'Galería',1182181411,1182181411,7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FileSystemEntity (g_id) VALUES (7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_ChildEntity (g_parentId, g_id) VALUES (0,7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Entity (g_id, g_creationTimestamp, g_isLinkable, g_modificationTimestamp, g_serialNumber, g_entityType) VALUES (7,1182181411,0,1182181411,1,'GalleryAlbumItem')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_ItemAttributesMap (g_itemId, g_viewCount, g_orderWeight, g_parentSequence) VALUES (7,0,0,'')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.everybodyGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.accessListCompacterLock for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceLock set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Lock (g_lockId, g_request, g_freshUntil) VALUES(1, 1, 1182181441)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_lockId FROM g2_Lock WHERE g_request=1 ORDER BY g_lockId ASC LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT COUNT(*) FROM g2_Lock WHERE g_writeEntityId IN (1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Lock (g_lockId, g_readEntityId, g_freshUntil) VALUES (1, 1, 1182181441)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_Lock WHERE g_lockId=1 AND g_request=1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_accessListId, g_itemId FROM g2_AccessSubscriberMap WHERE g_itemId=7
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_AccessMap.g_permission
+ FROM
+ g2_AccessMap, g2_AccessSubscriberMap
+ WHERE
+ g2_AccessSubscriberMap.g_itemId = 7
+ AND
+ g2_AccessSubscriberMap.g_accessListId = g2_AccessMap.g_accessListId
+ AND
+ g2_AccessMap.g_userOrGroupId = 4
+
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_AccessMap (g_accessListId, g_userOrGroupId, g_permission) VALUES (8,4,7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_AccessSubscriberMap SET g_accessListId=8 WHERE g_itemId IN (7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_id, g_entityType FROM g2_Entity WHERE g_id IN (4)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g2_Group.g_groupType, g2_Group.g_groupName, g2_Entity.g_id, g2_Entity.g_creationTimestamp, g2_Entity.g_isLinkable, g2_Entity.g_linkId, g2_Entity.g_modificationTimestamp, g2_Entity.g_serialNumber, g2_Entity.g_entityType, g2_Entity.g_onLoadHandlers FROM g2_Group, g2_Entity WHERE g2_Group.g_id IN (4) AND g2_Entity.g_id=g2_Group.g_id
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.adminGroup for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.accessListCompacterLock for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceLock set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Lock (g_lockId, g_request, g_freshUntil) VALUES(2, 1, 1182181441)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_lockId FROM g2_Lock WHERE g_request=1 ORDER BY g_lockId ASC LIMIT 1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT COUNT(*) FROM g2_Lock WHERE g_writeEntityId IN (1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_Lock (g_lockId, g_readEntityId, g_freshUntil) VALUES (2, 1, 1182181441)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_Lock WHERE g_lockId=2 AND g_request=1
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_accessListId, g_itemId FROM g2_AccessSubscriberMap WHERE g_itemId=7
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_AccessMap.g_permission
+ FROM
+ g2_AccessMap, g2_AccessSubscriberMap
+ WHERE
+ g2_AccessSubscriberMap.g_itemId = 7
+ AND
+ g2_AccessSubscriberMap.g_accessListId = g2_AccessMap.g_accessListId
+ AND
+ g2_AccessMap.g_userOrGroupId = 3
+
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): update g2_SequenceId set id=LAST_INSERT_ID(id+1);
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_userOrGroupId, g_permission FROM g2_AccessMap WHERE g_accessListId=8
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_AccessMap (g_accessListId, g_userOrGroupId, g_permission) VALUES (9,4,7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_AccessMap (g_accessListId, g_userOrGroupId, g_permission) VALUES (9,3,2147483647)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_AccessSubscriberMap SET g_accessListId=9 WHERE g_itemId IN (7)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_id, g_entityType FROM g2_Entity WHERE g_id IN (3)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g2_Group.g_groupType, g2_Group.g_groupName, g2_Entity.g_id, g2_Entity.g_creationTimestamp, g2_Entity.g_isLinkable, g2_Entity.g_linkId, g2_Entity.g_modificationTimestamp, g2_Entity.g_serialNumber, g2_Entity.g_entityType, g2_Entity.g_onLoadHandlers FROM g2_Group, g2_Entity WHERE g2_Group.g_id IN (3) AND g2_Entity.g_id=g2_Group.g_id
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_UserGroupMap.g_userId,
+ g2_User.g_userName
+ FROM
+ g2_UserGroupMap, g2_User
+ WHERE
+ g2_UserGroupMap.g_groupId = 3
+ AND
+ g2_UserGroupMap.g_userId = g2_User.g_id
+
+ ORDER BY
+ g2_User.g_userName
+ LIMIT 2147483647
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter id.rootAlbum for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'id.rootAlbum','7')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter id.rootAlbum for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Initialize MIME types
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_MimeTypeMap
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('z','application/x-compress',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ai','application/postscript',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('aif','audio/x-aiff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('aifc','audio/x-aiff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('aiff','audio/x-aiff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('asc','text/plain',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('au','audio/basic',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('avi','video/x-msvideo',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('bcpio','application/x-bcpio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('bin','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('bmp','image/bmp',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('cdf','application/x-netcdf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('class','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('cpio','application/x-cpio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('cpt','application/mac-compactpro',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('csh','application/x-csh',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('css','text/css',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('dcr','application/x-director',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('dir','application/x-director',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('djv','image/vnd.djvu',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('djvu','image/vnd.djvu',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('dll','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('dms','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('doc','application/msword',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('dvi','application/x-dvi',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('dxr','application/x-director',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('eps','application/postscript',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('etx','text/x-setext',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('exe','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ez','application/andrew-inset',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('gif','image/gif',1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('gtar','application/x-gtar',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('gz','application/x-gzip',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('hdf','application/x-hdf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('hqx','application/mac-binhex40',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ice','x-conference/x-cooltalk',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ief','image/ief',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('iges','model/iges',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('igs','model/iges',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpg','image/jpeg',1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpeg','image/jpeg',1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpe','image/jpeg',1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('js','application/x-javascript',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('kar','audio/midi',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('latex','application/x-latex',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('lha','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('lzh','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('m3u','audio/x-mpegurl',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('man','application/x-troff-man',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('me','application/x-troff-me',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mesh','model/mesh',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mid','audio/midi',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('midi','audio/midi',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mif','application/vnd.mif',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mov','video/quicktime',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('movie','video/x-sgi-movie',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mp2','audio/mpeg',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mp3','audio/mpeg',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mpe','video/mpeg',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mpeg','video/mpeg',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mpg','video/mpeg',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mpga','audio/mpeg',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ms','application/x-troff-ms',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('msh','model/mesh',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mxu','video/vnd.mpegurl',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('nc','application/x-netcdf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('oda','application/oda',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pbm','image/x-portable-bitmap',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pdb','chemical/x-pdb',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pdf','application/pdf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pgm','image/x-portable-graymap',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pgn','application/x-chess-pgn',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('png','image/png',1)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pnm','image/x-portable-anymap',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ppm','image/x-portable-pixmap',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ppt','application/vnd.ms-powerpoint',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ps','application/postscript',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('qt','video/quicktime',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ra','audio/x-realaudio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ram','audio/x-pn-realaudio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ras','image/x-cmu-raster',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('rgb','image/x-rgb',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('rm','audio/x-pn-realaudio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('roff','application/x-troff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('rpm','audio/x-pn-realaudio-plugin',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('rtf','text/rtf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('rtx','text/richtext',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('sgm','text/sgml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('sgml','text/sgml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('sh','application/x-sh',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('shar','application/x-shar',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('silo','model/mesh',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('sit','application/x-stuffit',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('skd','application/x-koan',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('skm','application/x-koan',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('skp','application/x-koan',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('skt','application/x-koan',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('smi','application/smil',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('smil','application/smil',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('snd','audio/basic',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('so','application/octet-stream',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('spl','application/x-futuresplash',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('src','application/x-wais-source',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('sv4cpio','application/x-sv4cpio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('sv4crc','application/x-sv4crc',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('svg','image/svg+xml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('swf','application/x-shockwave-flash',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('t','application/x-troff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tar','application/x-tar',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tcl','application/x-tcl',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tex','application/x-tex',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('texi','application/x-texinfo',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('texinfo','application/x-texinfo',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tif','image/tiff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tiff','image/tiff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tr','application/x-troff',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tsv','text/tab-separated-values',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('txt','text/plain',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('ustar','application/x-ustar',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('vcd','application/x-cdlink',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('vrml','model/vrml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('vsd','application/vnd.visio',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wav','audio/x-wav',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wbmp','image/vnd.wap.wbmp',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wbxml','application/vnd.wap.wbxml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wml','text/vnd.wap.wml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wmlc','application/vnd.wap.wmlc',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wmls','text/vnd.wap.wmlscript',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wmlsc','application/vnd.wap.wmlscriptc',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wrl','model/vrml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('xbm','image/x-xbitmap',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('xls','application/vnd.ms-excel',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('xpm','image/x-xpixmap',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('xsl','text/xml',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('xwd','image/x-xwindowdump',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('xyz','chemical/x-xyz',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('zip','application/zip',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('asf','video/x-ms-asf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('asx','video/x-ms-asx',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wmv','video/x-ms-wmv',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wma','audio/x-ms-wma',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jp2','image/jp2',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpg2','image/jp2',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpf','image/jpx',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpx','image/jpx',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mj2','video/mj2',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mjp2','video/mj2',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpm','image/jpm',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpgm','image/jpgm',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('psd','application/photoshop',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('pcd','image/x-photo-cd',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('jpgcmyk','image/jpeg-cmyk',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tifcmyk','image/tiff-cmyk',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('wmf','image/wmf',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('tga','image/tga',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('flv','video/x-flv',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_MimeTypeMap (g_extension, g_mimeType, g_viewable) VALUES ('mp4','video/mp4',0)
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] CoreModulesExtra::upgrade: successfully installed core
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Write new version to versions file
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] fopen(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\versions.dat, wb, 0)
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] fwrite(Resource id #982, ..., )
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] fclose(Resource id #982)
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Update module paramater for the core module
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _version for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'_version','1.2.0.1')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _version for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _callbacks for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'_callbacks','registerEventListeners|getItemLinks|getSystemLinks|getSiteAdminViews|getUserAdminViews|getItemAdminViews')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _callbacks for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredCoreApi for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'_requiredCoreApi','7,18')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredCoreApi for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredModuleApi for core plugin
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_PluginParameterMap (g_pluginType, g_pluginId, g_itemId, g_parameterName, g_parameterValue) VALUES ('module','core',0,'_requiredModuleApi','3,4')
+
+
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredModuleApi for core plugin set successfully
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] ConfigureStoreCleanup for core module
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-18 17:43:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Reactivate core module
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin, deactivate
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=0 WHERE g_pluginType='module' AND g_pluginId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_implId FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin, activate again
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryEntity.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryEntity','GalleryEntity','modules/core/classes/GalleryEntity.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryChildEntity.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryChildEntity','GalleryChildEntity','modules/core/classes/GalleryChildEntity.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAlbumItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAlbumItem','GalleryAlbumItem','modules/core/classes/GalleryAlbumItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUser.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUser','GalleryUser','modules/core/classes/GalleryUser.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryGroup.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryGroup','GalleryGroup','modules/core/classes/GalleryGroup.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivative.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivative','GalleryDerivative','modules/core/classes/GalleryDerivative.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDerivative','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','a:2:{i:0;s:7:\"image/*\";i:1;s:21:\"application/photoshop\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','a:1:{i:0;s:7:\"video/*\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','a:2:{i:0;s:22:\"application/x-director\";i:1;s:29:\"application/x-shockwave-flash\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDynamicAlbum.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDynamicAlbum','GalleryDynamicAlbum','GalleryDynamicAlbum','modules/core/classes/GalleryDynamicAlbum.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryCoreSearch.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GallerySearchInterface_1_0','GalleryCoreSearch','GalleryCoreSearch','modules/core/classes/GalleryCoreSearch.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditItem.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditItem','ItemEditItem','modules/core/ItemEditItem.inc','core','N;','1')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAnimation.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAnimation','ItemEditAnimation','modules/core/ItemEditAnimation.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditMovie.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditMovie','ItemEditMovie','modules/core/ItemEditMovie.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAlbum.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAlbum','ItemEditAlbum','modules/core/ItemEditAlbum.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditTheme.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditTheme','ItemEditTheme','modules/core/ItemEditTheme.inc','core','N;','3')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhoto.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhoto','ItemEditPhoto','modules/core/ItemEditPhoto.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditRotateAndScalePhoto.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditRotateAndScalePhoto','ItemEditRotateAndScalePhoto','modules/core/ItemEditRotateAndScalePhoto.inc','core','N;','3')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhotoThumbnail.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhotoThumbnail','ItemEditPhotoThumbnail','modules/core/ItemEditPhotoThumbnail.inc','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemAddFromBrowser.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddPlugin','ItemAddFromBrowser','ItemAddFromBrowser','modules/core/ItemAddFromBrowser.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/CreateThumbnailOption.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddOption','CreateThumbnailOption','CreateThumbnailOption','modules/core/CreateThumbnailOption.inc','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/OptimizeDatabaseTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','OptimizeDatabaseTask','OptimizeDatabaseTask','modules/core/classes/OptimizeDatabaseTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushTemplatesTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushTemplatesTask','FlushTemplatesTask','modules/core/classes/FlushTemplatesTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushDatabaseCacheTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushDatabaseCacheTask','FlushDatabaseCacheTask','modules/core/classes/FlushDatabaseCacheTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/BuildDerivativesTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','BuildDerivativesTask','BuildDerivativesTask','modules/core/classes/BuildDerivativesTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ResetViewCountsTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ResetViewCountsTask','ResetViewCountsTask','modules/core/classes/ResetViewCountsTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SystemInfoTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SystemInfoTask','SystemInfoTask','modules/core/classes/SystemInfoTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SetOriginationTimestampTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SetOriginationTimestampTask','SetOriginationTimestampTask','modules/core/classes/SetOriginationTimestampTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/DeleteSessionsTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','DeleteSessionsTask','DeleteSessionsTask','modules/core/classes/DeleteSessionsTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ConvertDatabaseToUtf8Task.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ConvertDatabaseToUtf8Task','ConvertDatabaseToUtf8Task','modules/core/classes/ConvertDatabaseToUtf8Task.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/CoreCaptchaAdminOption.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('CaptchaAdminOption','CoreCaptchaAdminOption','CoreCaptchaAdminOption','modules/core/classes/CoreCaptchaAdminOption.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GallerySession.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryAuthPlugin','SessionAuthPlugin','SessionAuthPlugin','modules/core/classes/GallerySession.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #1107)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=1 WHERE g_pluginType='module' AND g_pluginId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin successfully activated
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin, successfully reactivated
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Successfully finished installOrUpgrade core module
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Core module installed successfully
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] [1182181412] can't guarantee 180 -- extending!
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Activate core module
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryEntity.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryEntity','GalleryEntity','modules/core/classes/GalleryEntity.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryChildEntity.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryChildEntity','GalleryChildEntity','modules/core/classes/GalleryChildEntity.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAlbumItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAlbumItem','GalleryAlbumItem','modules/core/classes/GalleryAlbumItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUser.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUser','GalleryUser','modules/core/classes/GalleryUser.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryGroup.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryGroup','GalleryGroup','modules/core/classes/GalleryGroup.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivative.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivative','GalleryDerivative','modules/core/classes/GalleryDerivative.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDerivative','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','a:2:{i:0;s:7:\"image/*\";i:1;s:21:\"application/photoshop\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','a:1:{i:0;s:7:\"video/*\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','a:2:{i:0;s:22:\"application/x-director\";i:1;s:29:\"application/x-shockwave-flash\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDynamicAlbum.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDynamicAlbum','GalleryDynamicAlbum','GalleryDynamicAlbum','modules/core/classes/GalleryDynamicAlbum.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryCoreSearch.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GallerySearchInterface_1_0','GalleryCoreSearch','GalleryCoreSearch','modules/core/classes/GalleryCoreSearch.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditItem.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditItem','ItemEditItem','modules/core/ItemEditItem.inc','core','N;','1')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAnimation.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAnimation','ItemEditAnimation','modules/core/ItemEditAnimation.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditMovie.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditMovie','ItemEditMovie','modules/core/ItemEditMovie.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAlbum.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAlbum','ItemEditAlbum','modules/core/ItemEditAlbum.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditTheme.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditTheme','ItemEditTheme','modules/core/ItemEditTheme.inc','core','N;','3')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhoto.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhoto','ItemEditPhoto','modules/core/ItemEditPhoto.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditRotateAndScalePhoto.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditRotateAndScalePhoto','ItemEditRotateAndScalePhoto','modules/core/ItemEditRotateAndScalePhoto.inc','core','N;','3')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhotoThumbnail.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhotoThumbnail','ItemEditPhotoThumbnail','modules/core/ItemEditPhotoThumbnail.inc','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemAddFromBrowser.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddPlugin','ItemAddFromBrowser','ItemAddFromBrowser','modules/core/ItemAddFromBrowser.inc','core','N;','2')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/CreateThumbnailOption.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddOption','CreateThumbnailOption','CreateThumbnailOption','modules/core/CreateThumbnailOption.inc','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/OptimizeDatabaseTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','OptimizeDatabaseTask','OptimizeDatabaseTask','modules/core/classes/OptimizeDatabaseTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushTemplatesTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushTemplatesTask','FlushTemplatesTask','modules/core/classes/FlushTemplatesTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushDatabaseCacheTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushDatabaseCacheTask','FlushDatabaseCacheTask','modules/core/classes/FlushDatabaseCacheTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/BuildDerivativesTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','BuildDerivativesTask','BuildDerivativesTask','modules/core/classes/BuildDerivativesTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ResetViewCountsTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ResetViewCountsTask','ResetViewCountsTask','modules/core/classes/ResetViewCountsTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SystemInfoTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SystemInfoTask','SystemInfoTask','modules/core/classes/SystemInfoTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SetOriginationTimestampTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SetOriginationTimestampTask','SetOriginationTimestampTask','modules/core/classes/SetOriginationTimestampTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/DeleteSessionsTask.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','DeleteSessionsTask','DeleteSessionsTask','modules/core/classes/DeleteSessionsTask.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ConvertDatabaseToUtf8Task.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ConvertDatabaseToUtf8Task','ConvertDatabaseToUtf8Task','modules/core/classes/ConvertDatabaseToUtf8Task.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/CoreCaptchaAdminOption.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('CaptchaAdminOption','CoreCaptchaAdminOption','CoreCaptchaAdminOption','modules/core/classes/CoreCaptchaAdminOption.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GallerySession.class)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryAuthPlugin','SessionAuthPlugin','SessionAuthPlugin','modules/core/classes/GallerySession.class','core','N;','4')
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #1317)
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=1 WHERE g_pluginType='module' AND g_pluginId='core'
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin successfully activated
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Core module activated successfully
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Commit transaction
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_Lock WHERE g_lockId IN (1,2)
+
+
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Committed transaction successfully
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Finish install core module step
+2007-06-18 17:43:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Install core module step completed successfully
diff --git a/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/ffmpeg/filmreel.png b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/ffmpeg/filmreel.png
new file mode 100644
index 0000000..0a6038a
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/ffmpeg/filmreel.png differ
diff --git a/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/linkitem/arrow.png b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/linkitem/arrow.png
new file mode 100644
index 0000000..59dcf19
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/linkitem/arrow.png differ
diff --git a/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/thumbnail/G2audio.jpg b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/thumbnail/G2audio.jpg
new file mode 100644
index 0000000..a3b93f7
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/thumbnail/G2audio.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/thumbnail/G2video.jpg b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/thumbnail/G2video.jpg
new file mode 100644
index 0000000..4cd04d5
Binary files /dev/null and b/Source/gallery2/g2data_2e6106f57b/plugins_data/modules/thumbnail/G2video.jpg differ
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2233979325/%%7A^7A1^7A132343%%DownloadRegistryFile.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2233979325/%%7A^7A1^7A132343%%DownloadRegistryFile.tpl.php
new file mode 100644
index 0000000..fe2c4f2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2233979325/%%7A^7A1^7A132343%%DownloadRegistryFile.tpl.php
@@ -0,0 +1,18 @@
+
+Windows Registry Editor Version 5.00
+_tpl_vars['DownloadRegistryFile']['vistaVersion']): ?>
+[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\PublishingWizard\InternetPhotoPrinting\Providers\_tpl_vars['DownloadRegistryFile']['domain']; ?>
+]
+
+[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\PublishingWizard\PublishingWizard\Providers\_tpl_vars['DownloadRegistryFile']['domain']; ?>
+]
+
+"displayname"="_reg_objects['g'][0]->text(array('text' => "%s at %s",'arg1' => $this->_tpl_vars['DownloadRegistryFile']['title'],'arg2' => $this->_tpl_vars['DownloadRegistryFile']['domain']), $this);?>
+"
+"description"="_reg_objects['g'][0]->text(array('text' => "Publish Your Photos and Movies to %s",'arg1' => $this->_tpl_vars['DownloadRegistryFile']['title']), $this);?>
+"
+"href"="_reg_objects['g'][0]->url(array('arg1' => "view=publishxp.PublishXpLogin",'forceFullUrl' => 1,'htmlEntities' => 0), $this);?>
+"
+"icon"="_reg_objects['g'][0]->url(array('href' => "favicon.ico",'forceFullUrl' => 1,'htmlEntities' => 0), $this);?>
+"
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2233979325/v_12 b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2233979325/v_12
new file mode 100644
index 0000000..e69de29
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%08^087^087DA4DD%%AdminRewrite.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%08^087^087DA4DD%%AdminRewrite.tpl.php
new file mode 100644
index 0000000..66c8a6f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%08^087^087DA4DD%%AdminRewrite.tpl.php
@@ -0,0 +1,306 @@
+
+ array(array('function', 'cycle', 'gallery:modules/rewrite/templates/AdminRewrite.tpl', 98, false),array('function', 'counter', 'gallery:modules/rewrite/templates/AdminRewrite.tpl', 198, false),)), $this); ?>
+
+_reg_objects['g'][0]->text(array('text' => "Short URLs are compiled out of predefined keywords. Modules may provide additional keywords. Keywords are escaped with % (eg: %itemId%)."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "It is recomended that you don't activate the 'Download Item' URL since it will slow down Gallery."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Some rules only apply if the referer (the site that linked to the item) is something other than Gallery itself. Hosts in the list below will be treated as friendly referers."), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Warning: If you don't allow empty referer users won't be able to download nor play movies."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "The selected URL Rewrite Parser does not provide any tests."), $this);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%11^116^1168F4C7%%header.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%11^116^1168F4C7%%header.tpl.php
new file mode 100644
index 0000000..70264f1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%11^116^1168F4C7%%header.tpl.php
@@ -0,0 +1,17 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "Want more features? New plugins are just a click away. Just click the %s link to get started.",'arg1' => $this->_smarty_vars['capture']['getMoreLink']), $this);?>
+
+
+
+
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery features come as separate plugins. You can download and install plugins to add more features to your Gallery, or you can disable features if you don't want to use them. In order to use a feature, you must install, configure (if necessary) and activate it. If you don't wish to use a feature, you can deactivate it."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Logins to this account are temporarily disabled due to multiple failed login attempts. Wait for access to be restored, or use the recover password page to re-enable this account.",'arg1' => $this->_smarty_vars['capture']['recoverUrl']), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Lost or forgotten passwords can be retrieved using the recover password page",'arg1' => $this->_smarty_vars['capture']['recoverUrl']), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Select language defaults for Gallery. Individual users can override this setting in their personal preferences or via the language selector block if available. Gallery will try to automatically detect the language preference of each user if the browser preference check is enabled."), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => 'gettext'), $this);?>
+
+_smarty_vars['capture']['gettext'] = ob_get_contents(); ob_end_clean(); echo $this->_reg_objects['g'][0]->text(array('text' => "Your webserver does not support localization. Please instruct your system administrator to reconfigure PHP with the %s option enabled.",'arg1' => $this->_smarty_vars['capture']['gettext']), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Specify how dates and times are displayed by Gallery. See %sphp.net%s for details of how to enter a format string. Note that the display of some tokens varies according to the active language.",'arg1' => "",'arg2' => ""), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Specify the default permissions for files and directories that Gallery creates. This doesn't apply to files/directories that Gallery has already created."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "What kind of markup should we allow in user-entered fields? For security reasons we do not recommend that you allow raw HTML. BBCode is a special kind of markup that is secure and allows for simple text formatting like bold, italics, lists, images and urls."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "By default Gallery uses PHP's built in mail function to send email which requires no configuration. To use a smtp/mail server enter the information below, including authentication information if required. Optionally add :port after the server name to use a non-default port."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Send a test email to verify your settings are correct (whether using PHP mail or SMTP settings above). Below enter a recipient email address for a test message."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "When Gallery is embedded in another application (portal, CMS, forum, etc.), then you have the choice between two options. Everyone else does not have to care about the cookie settings. Read on for more details."), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "If your Gallery is embedded and you leave the following fields empty, then all DownloadItem links (the URLs of the images and other items) in the embedded Gallery have an appended GALLERYSID string in the URL which is a minor security risk when your Gallery users start copy'n'pasting image URLs in forums, guestbooks, etc. The alternative is to set the cookie path. Gallery will then not append the GALLERYSID to the embedded DownloadItem URLs. E.g. when Gallery is reachable at http://www.example.com/application/gallery2/ and the embedding application is at http://www.example.com/application/, then you have to compare the path /application/gallery2/ with /application/. The cookie path is the part of the paths that is equal, in this case it is '/application/'. Most often it is just '/'."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "The cookie domain is also only needed for embedded Gallery installs and only if you want to get rid of the GALLERYSID string in the embedded DownloadItem URLs. In most cases, the cookie domain can be left blank. Set it only, if Gallery and the embedding application are only reachable with different subdomains. E.g. when Gallery is at http://photos.example.com/ and the application is at http://www.example.com/, then you have to set the cookie domain example.com (the part of the host string that is common to both, Gallery and the embedding application)."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Once you change the cookie settings, all registered users of your Gallery will have to clear their browser cookie cache. If they do not, they will experience login / logout / lost session problems."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery uses a system of locks to prevent simultaneous changes from interfering with each other. There are two types of locking, each with its advantages and disadvantages. File based locking is fast and efficient, but won't work on NFS filesystems and will be unreliable on Windows. Database locking is slower but is more reliable. If you are unsure which to choose, we recommend using file locking. If you're getting many lock timeouts, you can try switching to database locking instead. It's ok to switch back and forth."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Some Gallery modules will use programs on your server to do image processing, archiving and other operations. These programs can be very computationally intensive and can impact the overall performance of a shared web server. You can make these programs run at a lower priority so that they play nice. If you're in a shared hosting environment and your web host is complaining, try setting your priority low."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%7D^7DC^7DCBB707%%GuestPreview.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%7D^7DC^7DCBB707%%GuestPreview.tpl.php
new file mode 100644
index 0000000..a814adf
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%7D^7DC^7DCBB707%%GuestPreview.tpl.php
@@ -0,0 +1,19 @@
+
+_tpl_vars['user']['isRegisteredUser']): ?>
+
+_reg_objects['g'][0]->text(array('text' => "These are default display settings for albums in your gallery. They can be overridden in each album."), $this);?>
+
+
+_tpl_vars['AdminThemes']['customTemplate'] )): echo $this->_reg_objects['g'][0]->text(array('text' => 'There are no settings for this theme'), $this);?>
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%9E^9E2^9E27C8E6%%SearchBlock.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%9E^9E2^9E27C8E6%%SearchBlock.tpl.php
new file mode 100644
index 0000000..834fd3d
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%9E^9E2^9E27C8E6%%SearchBlock.tpl.php
@@ -0,0 +1,45 @@
+
+_tpl_vars['showAdvancedLink'] )): ?> assign('showAdvancedLink', 'true'); ?> _tag_stack[] = array('addToTrailer', array(), $this); $_block_repeat=true; $this->_reg_objects['g'][0]->addToTrailer($this->_tag_stack[count($this->_tag_stack)-1][1], null, $this, $_block_repeat); while ($_block_repeat) { ob_start();?>
+
+_reg_objects['g'][0]->addToTrailer($this->_tag_stack[count($this->_tag_stack)-1][1], $_obj_block_content, $this, $_block_repeat);} array_pop($this->_tag_stack);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%BE^BEF^BEF33303%%NavigationLinks.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%BE^BEF^BEF33303%%NavigationLinks.tpl.php
new file mode 100644
index 0000000..219188e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%BE^BEF^BEF33303%%NavigationLinks.tpl.php
@@ -0,0 +1,22 @@
+
+_tpl_vars['navigationLinks'] )): ?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%CD^CD7^CD714190%%SiteAdmin.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%CD^CD7^CD714190%%SiteAdmin.tpl.php
new file mode 100644
index 0000000..3d62cb7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%CD^CD7^CD714190%%SiteAdmin.tpl.php
@@ -0,0 +1,69 @@
+
+ array(array('modifier', 'default', 'gallery:modules/core/templates/SiteAdmin.tpl', 8, false),)), $this); ?>
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%D5^D56^D560652F%%JavaScriptWarning.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%D5^D56^D560652F%%JavaScriptWarning.tpl.php
new file mode 100644
index 0000000..8f5a6cc
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%D5^D56^D560652F%%JavaScriptWarning.tpl.php
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%DA^DA3^DA35DB4F%%AdminPluginsLegend.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%DA^DA3^DA35DB4F%%AdminPluginsLegend.tpl.php
new file mode 100644
index 0000000..2051b27
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%2853034820/%%DA^DA3^DA35DB4F%%AdminPluginsLegend.tpl.php
@@ -0,0 +1,34 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "Short URLs are compiled out of predefined keywords. Modules may provide additional keywords. Keywords are escaped with % (eg: %itemId%)."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "It is recomended that you don't activate the 'Download Item' URL since it will slow down Gallery."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Some rules only apply if the referer (the site that linked to the item) is something other than Gallery itself. Hosts in the list below will be treated as friendly referers."), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Warning: If you don't allow empty referer users won't be able to download nor play movies."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "The selected URL Rewrite Parser does not provide any tests."), $this);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%11^116^1168F4C7%%header.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%11^116^1168F4C7%%header.tpl.php
new file mode 100644
index 0000000..ed30a6f
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%11^116^1168F4C7%%header.tpl.php
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%1C^1C5^1C5E5B33%%contacto.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%1C^1C5^1C5E5B33%%contacto.tpl.php
new file mode 100644
index 0000000..db85bfe
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%1C^1C5^1C5E5B33%%contacto.tpl.php
@@ -0,0 +1,45 @@
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%1F^1FF^1FF196FB%%ItemAddPublishXp.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%1F^1FF^1FF196FB%%ItemAddPublishXp.tpl.php
new file mode 100644
index 0000000..7ed026c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%1F^1FF^1FF196FB%%ItemAddPublishXp.tpl.php
@@ -0,0 +1,48 @@
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Windows XP comes with a nice feature that allows you to publish content from your desktop directly to a web service. Follow the instructions below to enable this service on your Windows XP system."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => 'Step 1'), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Download the configuration file using right-click 'Save Target As...' Once downloaded, rename it to 'install_registry.reg'. If it asks you for confirmation about changing the file type, answer 'yes'. Right click on this file and you should see a menu appear. Select the Merge option (this should be at the top of the menu). It will ask you if you want to import these values into your registry. Click 'Ok'. It will tell you that the files were imported successfully. Click 'Ok' again."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "(for Windows Vista)"), $this); $this->_smarty_vars['capture']['default'] = ob_get_contents(); $this->assign('vistaCaption', ob_get_contents());ob_end_clean(); ob_start(); echo $this->_reg_objects['g'][0]->text(array('text' => "(for Windows XP, Windows 2000 and earllier Windows versions)"), $this); $this->_smarty_vars['capture']['default'] = ob_get_contents(); $this->assign('otherWindowsCaption', ob_get_contents());ob_end_clean(); ob_start(); if ($this->_tpl_vars['ItemAddPublishXp']['isUsingWindowsVista']): echo $this->_tpl_vars['vistaCaption']; ?>
+
+_tpl_vars['otherWindowsCaption']; ?>
+
+_smarty_vars['capture']['default'] = ob_get_contents(); $this->assign('captionForRecommendedVersion', ob_get_contents());ob_end_clean(); ob_start(); if ($this->_tpl_vars['ItemAddPublishXp']['isUsingWindowsVista']): echo $this->_tpl_vars['otherWindowsCaption']; ?>
+
+_tpl_vars['vistaCaption']; ?>
+
+_smarty_vars['capture']['default'] = ob_get_contents(); $this->assign('captionForAlternativeVersion', ob_get_contents());ob_end_clean(); ob_start(); echo $this->_reg_objects['g'][0]->text(array('text' => "Download [install_registry.reg]"), $this); $this->_smarty_vars['capture']['default'] = ob_get_contents(); $this->assign('fileCaption', ob_get_contents());ob_end_clean(); ?>
+
+_reg_objects['g'][0]->text(array('text' => 'Step 2'), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Open your Windows Explorer and browse to a folder containing supported images. Select the image(s) or a folder and there should be a link on the left that says 'Publish this file to the web...' Click this link and then follow the instructions to log into your Gallery, select an album and publish the image."), $this);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%21^21B^21B11A4A%%UserAdmin.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%21^21B^21B11A4A%%UserAdmin.tpl.php
new file mode 100644
index 0000000..c8112d7
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%21^21B^21B11A4A%%UserAdmin.tpl.php
@@ -0,0 +1,58 @@
+
+ array(array('modifier', 'default', 'gallery:modules/core/templates/UserAdmin.tpl', 8, false),)), $this); ?>
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%26^261^2615E4E5%%AdminPlugins.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%26^261^2615E4E5%%AdminPlugins.tpl.php
new file mode 100644
index 0000000..b831670
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%26^261^2615E4E5%%AdminPlugins.tpl.php
@@ -0,0 +1,376 @@
+
+ array(array('modifier', 'escape', 'gallery:modules/core/templates/AdminPlugins.tpl', 11, false),array('modifier', 'capitalize', 'gallery:modules/core/templates/AdminPlugins.tpl', 152, false),array('function', 'cycle', 'gallery:modules/core/templates/AdminPlugins.tpl', 147, false),)), $this); ?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Want more features? New plugins are just a click away. Just click the %s link to get started.",'arg1' => $this->_smarty_vars['capture']['getMoreLink']), $this);?>
+
+
+
+
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery features come as separate plugins. You can download and install plugins to add more features to your Gallery, or you can disable features if you don't want to use them. In order to use a feature, you must install, configure (if necessary) and activate it. If you don't wish to use a feature, you can deactivate it."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Logins to this account are temporarily disabled due to multiple failed login attempts. Wait for access to be restored, or use the recover password page to re-enable this account.",'arg1' => $this->_smarty_vars['capture']['recoverUrl']), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Lost or forgotten passwords can be retrieved using the recover password page",'arg1' => $this->_smarty_vars['capture']['recoverUrl']), $this);?>
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%2A^2A4^2A496925%%Header.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%2A^2A4^2A496925%%Header.tpl.php
new file mode 100644
index 0000000..fd007e0
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%2A^2A4^2A496925%%Header.tpl.php
@@ -0,0 +1,25 @@
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%2A^2A4^2A4DC34E%%ItemEditCaptions.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%2A^2A4^2A4DC34E%%ItemEditCaptions.tpl.php
new file mode 100644
index 0000000..a640cc2
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%2A^2A4^2A4DC34E%%ItemEditCaptions.tpl.php
@@ -0,0 +1,166 @@
+
+
+_tpl_vars['status']['error']['download'] )): $_from = $this->_tpl_vars['status']['error']['download']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)):
+ foreach ($_from as $this->_tpl_vars['error']):
+ echo $this->_tpl_vars['error']; ?>
+
+_reg_objects['g'][0]->text(array('text' => "Please make sure that your internet connection is set up properly or try again later."), $this);?>
+
+_tpl_vars['status']['error']['scanPlugin'] )): $_from = $this->_tpl_vars['status']['error']['scanPlugin']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)):
+ foreach ($_from as $this->_tpl_vars['pluginId']):
+ echo $this->_reg_objects['g'][0]->text(array('text' => "Failed to scan status from plugin: %s.",'arg1' => $this->_tpl_vars['pluginId']), $this);?>
+
+_tpl_vars['status']['error']['repositoryInitErrorCount'] )): echo $this->_reg_objects['g'][0]->text(array('text' => "Your local copy of the repository was broken and has been fixed. Please download the plugin list again."), $this);?>
+
+
+
_reg_objects['g'][0]->text(array('text' => "Failed to download the %s plugin because the following files/directories could not be modified:",'arg1' => $this->_tpl_vars['pluginName']), $this);?>
+
+
+_tpl_vars['failedFiles']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)):
+ foreach ($_from as $this->_tpl_vars['file']):
+?>
+
_reg_objects['g'][0]->text(array('text' => "Failed to download the %s plugin because the following files/directories could not be modified:",'arg1' => $this->_tpl_vars['pluginName']), $this);?>
+
+
+_tpl_vars['failedFiles']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)):
+ foreach ($_from as $this->_tpl_vars['file']):
+?>
+
+_reg_objects['g'][0]->text(array('text' => "No personal information about you or your Gallery installation is sent to the Gallery server at any time."), $this);?>
+_smarty_vars['capture']['noPersonalInfoTransmitted'] = ob_get_contents(); ob_end_clean(); echo $this->_reg_objects['g'][0]->text(array('text' => "Download and install new plugins quickly and easily. If you decide you don't like a plugin, you can delete it from your Gallery. There are multiple different plugin repositories, you can choose which ones you want to use (it's ok to use all of them at once). Once you've chosen, you must periodically download the latest plugin list to find out about available updates. %s On slower connections the process might take a minute or two.",'arg1' => $this->_smarty_vars['capture']['noPersonalInfoTransmitted']), $this);?>
+
+
_reg_objects['g'][0]->text(array('text' => 'Configure your Gallery'), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Before you can proceed, you have to change some permissions so that Gallery can install plugins for you. It's easy. Just execute the following in a shell or via your ftp client:"), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "If you have trouble changing permissions, ask your system administrator for assistance. When you've fixed the permissions, click the Continue button to proceed."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "A new version of Gallery is available, but it cannot be upgraded through this interface. Upgrading it might make some of your current plugins stop working, but others that rely on the features of the new version may become available. Here are the recommended steps for upgrading:"), $this);?>
+
+
+
+
+
_reg_objects['g'][0]->text(array('text' => "%sDownload%s the new Gallery package",'arg1' => "",'arg2' => ""), $this);?>
+
+
_reg_objects['g'][0]->text(array('text' => "Read the %supgrade instructions%s and perform the upgrade",'arg1' => "",'arg2' => ""), $this);?>
+
_reg_objects['g'][0]->text(array('text' => 'Upgrade All Plugins'), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery can automatically upgrade your themes and modules to the latest available versions. No new plugins will be downloaded."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%45^45D^45D68BF5%%ItemAdd.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%45^45D^45D68BF5%%ItemAdd.tpl.php
new file mode 100644
index 0000000..2058e98
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%45^45D^45D68BF5%%ItemAdd.tpl.php
@@ -0,0 +1,41 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "You don't have any Graphics Toolkit activated that can handle JPEG images. If you add images, you will probably not have any thumbnails."), $this);?>
+
+_reg_objects['g'][0]->url(array('arg1' => "view=core.SiteAdmin",'arg2' => "subView=core.AdminPlugins"), $this);?>
+
+_smarty_vars['capture']['url'] = ob_get_contents(); ob_end_clean(); if ($this->_tpl_vars['ItemAdd']['isAdmin']): echo $this->_reg_objects['g'][0]->text(array('text' => "Visit the Modules page to activate a Graphics Toolkit.",'arg1' => $this->_smarty_vars['capture']['url']), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "This will enable or disable ratings for this album and, optionally, for its subalbums. You can use permissions to allow viewing or adding ratings for specific users or groups."), $this);?>
+
+
+
+"
+_tpl_vars['form']['rating']['enabled']): ?> checked/> _reg_objects['g'][0]->text(array('text' => 'Enable rating for this album'), $this);?>
+
+
+_reg_objects['g'][0]->changeInDescendents(array('module' => 'rating','text' => "... and for all subalbums"), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%4A^4AD^4ADB6FAC%%CustomThumbnail.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%4A^4AD^4ADB6FAC%%CustomThumbnail.tpl.php
new file mode 100644
index 0000000..8f0be7e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%4A^4AD^4ADB6FAC%%CustomThumbnail.tpl.php
@@ -0,0 +1,37 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "Upload a JPEG image to use as the thumbnail for this item."), $this);?>
+
+_tpl_vars['CustomThumbnailOption']['canResize']): echo $this->_reg_objects['g'][0]->text(array('text' => "Image does not need to be thumbnail size; it will be resized as needed."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "No toolkit available for resizing so uploaded image must be thumbnail sized."), $this);?>
+
+
+
+
+"/>
+_tpl_vars['form']['CustomThumbnailOption']['error']['missingFile'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => 'Thumbnail image must be a JPEG'), $this);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%50^500^500CDE7F%%AdminSitemap.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%50^500^500CDE7F%%AdminSitemap.tpl.php
new file mode 100644
index 0000000..3856d07
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%50^500^500CDE7F%%AdminSitemap.tpl.php
@@ -0,0 +1,24 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "To use the Google Sitemap, you must now go to the %s page and submit this url: %s",'arg1' => $this->_tpl_vars['googleLink'],'arg2' => $this->_tpl_vars['sitemapLink']), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "You can change the Sitemap url using the %s.",'arg1' => $this->_tpl_vars['link']), $this);?>
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%52^521^5211A764%%ItemAddUploadApplet.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%52^521^5211A764%%ItemAddUploadApplet.tpl.php
new file mode 100644
index 0000000..78aff35
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%52^521^5211A764%%ItemAddUploadApplet.tpl.php
@@ -0,0 +1,172 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "The upload applet relies on a G2 module that is not currently enabled. Please ask an administrator to enable the 'remote' module."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Select language defaults for Gallery. Individual users can override this setting in their personal preferences or via the language selector block if available. Gallery will try to automatically detect the language preference of each user if the browser preference check is enabled."), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => 'gettext'), $this);?>
+
+_smarty_vars['capture']['gettext'] = ob_get_contents(); ob_end_clean(); echo $this->_reg_objects['g'][0]->text(array('text' => "Your webserver does not support localization. Please instruct your system administrator to reconfigure PHP with the %s option enabled.",'arg1' => $this->_smarty_vars['capture']['gettext']), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Specify how dates and times are displayed by Gallery. See %sphp.net%s for details of how to enter a format string. Note that the display of some tokens varies according to the active language.",'arg1' => "",'arg2' => ""), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Specify the default permissions for files and directories that Gallery creates. This doesn't apply to files/directories that Gallery has already created."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "What kind of markup should we allow in user-entered fields? For security reasons we do not recommend that you allow raw HTML. BBCode is a special kind of markup that is secure and allows for simple text formatting like bold, italics, lists, images and urls."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "By default Gallery uses PHP's built in mail function to send email which requires no configuration. To use a smtp/mail server enter the information below, including authentication information if required. Optionally add :port after the server name to use a non-default port."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Send a test email to verify your settings are correct (whether using PHP mail or SMTP settings above). Below enter a recipient email address for a test message."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "When Gallery is embedded in another application (portal, CMS, forum, etc.), then you have the choice between two options. Everyone else does not have to care about the cookie settings. Read on for more details."), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "If your Gallery is embedded and you leave the following fields empty, then all DownloadItem links (the URLs of the images and other items) in the embedded Gallery have an appended GALLERYSID string in the URL which is a minor security risk when your Gallery users start copy'n'pasting image URLs in forums, guestbooks, etc. The alternative is to set the cookie path. Gallery will then not append the GALLERYSID to the embedded DownloadItem URLs. E.g. when Gallery is reachable at http://www.example.com/application/gallery2/ and the embedding application is at http://www.example.com/application/, then you have to compare the path /application/gallery2/ with /application/. The cookie path is the part of the paths that is equal, in this case it is '/application/'. Most often it is just '/'."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "The cookie domain is also only needed for embedded Gallery installs and only if you want to get rid of the GALLERYSID string in the embedded DownloadItem URLs. In most cases, the cookie domain can be left blank. Set it only, if Gallery and the embedding application are only reachable with different subdomains. E.g. when Gallery is at http://photos.example.com/ and the application is at http://www.example.com/, then you have to set the cookie domain example.com (the part of the host string that is common to both, Gallery and the embedding application)."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Once you change the cookie settings, all registered users of your Gallery will have to clear their browser cookie cache. If they do not, they will experience login / logout / lost session problems."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery uses a system of locks to prevent simultaneous changes from interfering with each other. There are two types of locking, each with its advantages and disadvantages. File based locking is fast and efficient, but won't work on NFS filesystems and will be unreliable on Windows. Database locking is slower but is more reliable. If you are unsure which to choose, we recommend using file locking. If you're getting many lock timeouts, you can try switching to database locking instead. It's ok to switch back and forth."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Some Gallery modules will use programs on your server to do image processing, archiving and other operations. These programs can be very computationally intensive and can impact the overall performance of a shared web server. You can make these programs run at a lower priority so that they play nice. If you're in a shared hosting environment and your web host is complaining, try setting your priority low."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%78^780^78060CA0%%PublishXpLogin.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%78^780^78060CA0%%PublishXpLogin.tpl.php
new file mode 100644
index 0000000..eccfde8
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%78^780^78060CA0%%PublishXpLogin.tpl.php
@@ -0,0 +1,63 @@
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%7D^7DC^7DCBB707%%GuestPreview.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%7D^7DC^7DCBB707%%GuestPreview.tpl.php
new file mode 100644
index 0000000..d3a57e9
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%7D^7DC^7DCBB707%%GuestPreview.tpl.php
@@ -0,0 +1,19 @@
+
+_tpl_vars['user']['isRegisteredUser']): ?>
+
+_reg_objects['g'][0]->text(array('text' => "Your change cannot be completed because somebody else has made a conflicting change to the same item. Use the back button in your browser to go back to the page you were on, then reload that page and try your change again."), $this);?>
+
+
+ _reg_objects['g'][0]->text(array('text' => 'Go back and try again'), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Your change cannot be completed due to a loss of session data. Please try again. If it still doesn't work, try logging out and logging back in."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "An error has occurred while interacting with the database."), $this);?>
+
+
+_tpl_vars['ErrorPage']['isAdmin'] && ! isset ( $this->_tpl_vars['ErrorPage']['debug'] )): echo $this->_reg_objects['g'][0]->text(array('text' => "The exact nature of database errors is not captured unless Gallery debug mode is enabled in config.php. Before seeking support for this error please enable buffered debug output and retry the operation. Look near the bottom of the lengthy debug output to find error details."), $this);?>
+
+_tpl_vars['ErrorPage']['code']['platformFailure'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "An error has occurred while interacting with the platform."), $this);?>
+
+
+_tpl_vars['ErrorPage']['isAdmin'] && ! isset ( $this->_tpl_vars['ErrorPage']['debug'] )): echo $this->_reg_objects['g'][0]->text(array('text' => "The exact nature of the platform error is unknown. A common cause are insufficient file system permissions. This can happen if you or your webhost changed something in the file system, e.g. by restoring data from a backup."), $this);?>
+
+_tpl_vars['ErrorPage']['code']['missingObject'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "Item not found."), $this);?>
+
+
+
+
+_reg_objects['g'][0]->text(array('text' => "An error has occurred."), $this);?>
+
+
_reg_objects['g'][0]->text(array('text' => "You can also use the color name for example: %s",'arg1' => "http://www.w3.org/TR/2002/WD-css3-color-20020418/#html4",'arg2' => "[color=red]Your Text[/color]"), $this);?>
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%8C^8CF^8CF644B4%%album.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%8C^8CF^8CF644B4%%album.tpl.php
new file mode 100644
index 0000000..263c9cd
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%8C^8CF^8CF644B4%%album.tpl.php
@@ -0,0 +1,105 @@
+
+ array(array('modifier', 'markup', 'gallery:themes/abeto/templates/album.tpl', 18, false),array('modifier', 'default', 'gallery:themes/abeto/templates/album.tpl', 56, false),array('modifier', 'entitytruncate', 'gallery:themes/abeto/templates/album.tpl', 65, false),)), $this); ?>
+
+_reg_objects['g'][0]->text(array('text' => "The name of this album on your hard disk. It must be unique in this album. Only use alphanumeric characters, underscores or dashes. You will be able to rename it later."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%9A^9AE^9AEF97D8%%admin.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%9A^9AE^9AEF97D8%%admin.tpl.php
new file mode 100644
index 0000000..690f678
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%9A^9AE^9AEF97D8%%admin.tpl.php
@@ -0,0 +1,13 @@
+
+
+_tpl_vars['ThemeSettingsForm']['customTemplate'] )): ?>
+ _reg_objects['g'][0]->text(array('text' => 'There are no settings for this theme'), $this);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%B0^B01^B0186724%%UserChangePassword.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%B0^B01^B0186724%%UserChangePassword.tpl.php
new file mode 100644
index 0000000..3696a3a
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%B0^B01^B0186724%%UserChangePassword.tpl.php
@@ -0,0 +1,92 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "You must enter your current password to prove that it's you, then enter your new password twice to make sure that you didn't make a mistake."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Change the order of the items in this album.%s Click an item to move, then click the new location.",'arg1' => " "), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "The name of this item on your hard disk. It must be unique in this album. Only use alphanumeric characters, underscores or dashes."), $this);?>
+
+
_reg_objects['g'][0]->text(array('text' => "%s Date and Time",'arg1' => $this->_tpl_vars['ItemEditItem']['typeName']['0']), $this);?>
+
+
+_tpl_vars['ItemEditItem']['isItemPhoto'] )): echo $this->_reg_objects['g'][0]->text(array('text' => "Set the date and time when this image was captured."), $this);?>
+
+_tpl_vars['ItemEditItem']['isItemUnknown'] )): echo $this->_reg_objects['g'][0]->text(array('text' => "Set the date and time to be displayed for this item."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Set the date and time to be displayed for this %s.",'arg1' => $this->_tpl_vars['ItemEditItem']['typeName']['1']), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Set the size of the thumbnail. The largest side of the thumbnail will be no larger than this value. Leave this field blank if you don't want a thumbnail."), $this);?>
+
+
+_tpl_vars['ItemEditItem']['can']['createThumbnail']): ?>
+_reg_objects['g'][0]->formVar(array('var' => "form[thumbnail][size]"), $this);?>
+" value="_tpl_vars['form']['thumbnail']['size']; ?>
+"/>
+
+
+_reg_objects['g'][0]->text(array('text' => "There are no graphics toolkits enabled that support this type of item, so we cannot create or modify a thumbnail."), $this);?>
+
+_tpl_vars['user']['isAdmin']): ?>
+ "subView=core.AdminPlugins"), $this);?>
+">
+_reg_objects['g'][0]->text(array('text' => 'site admin'), $this);?>
+
+
+
+
+_tpl_vars['form']['error']['thumbnail']['size']['invalid'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "You must enter a number (greater than zero)"), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%BE^BEF^BEF33303%%NavigationLinks.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%BE^BEF^BEF33303%%NavigationLinks.tpl.php
new file mode 100644
index 0000000..fa56358
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%BE^BEF^BEF33303%%NavigationLinks.tpl.php
@@ -0,0 +1,22 @@
+
+_tpl_vars['navigationLinks'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "This sets the sort order for the album. This applies to all current items, and any newly added items."), $this);?>
+
+
+
+
+_reg_objects['g'][0]->text(array('text' => 'with'), $this);?>
+
+
+_reg_objects['g'][0]->changeInDescendents(array('module' => 'sort','text' => 'Apply to all subalbums'), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => "You must enter a number (greater than zero)"), $this);?>
+
+
+
+
+
+
+_reg_objects['g'][0]->changeInDescendents(array('module' => 'resizes','text' => 'Use these target sizes in all subalbums'), $this);?>
+
+
+
+
_reg_objects['g'][0]->text(array('text' => 'Apply settings to existing items'), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "The thumbnail and resized image settings are for all new items. To apply these settings to all the items in your album, check the appropriate box. Including subalbums will apply each album's own settings to its thumbnails/resizes, which may not match the settings above. Building images now makes this operation take longer, but saves the time to build and cache each file when it is first viewed."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%C3^C3D^C3D2B9E8%%CreateThumbnailOption.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%C3^C3D^C3D2B9E8%%CreateThumbnailOption.tpl.php
new file mode 100644
index 0000000..8ca4696
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%C3^C3D^C3D2B9E8%%CreateThumbnailOption.tpl.php
@@ -0,0 +1,17 @@
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery can create thumbnails at upload time, or create them the first time you want to see the thumbnail itself. Either way, it will create the thumbnail once and save it, but if you create them at upload time it makes viewing albums for the first time go faster at the expense of a longer upload time."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%C7^C77^C77F75A7%%ItemEditTheme.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%C7^C77^C77F75A7%%ItemEditTheme.tpl.php
new file mode 100644
index 0000000..b0e3f96
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%C7^C77^C77F75A7%%ItemEditTheme.tpl.php
@@ -0,0 +1,55 @@
+
+ array(array('function', 'html_options', 'gallery:modules/core/templates/ItemEditTheme.tpl', 20, false),)), $this); ?>
+
+
_reg_objects['g'][0]->text(array('text' => 'Choose a theme'), $this);?>
+
+_tpl_vars['ThemeSettingsForm'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "This album is configured to use the %s theme which is either incompatible with this Gallery version or no longer available. Please upgrade the %s theme or use another theme for this album.",'arg1' => $this->_tpl_vars['ItemEditTheme']['theme'],'arg2' => $this->_tpl_vars['ItemEditTheme']['theme']), $this);?>
+
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Themes control the look and feel of the album. You can choose a different theme for each album. If you don't choose a theme, we'll use the %s theme by default.",'arg1' => "".($this->_tpl_vars['ThemeSettingsForm']['theme']['name']).""), $this);?>
+
+
+
+_reg_objects['g'][0]->text(array('text' => 'Theme'), $this);?>
+
+
+_reg_objects['g'][0]->changeInDescendents(array('module' => 'theme','text' => 'Use this theme in all subalbums'), $this);?>
+
+
_reg_objects['g'][0]->text(array('text' => "Configure the %s theme",'arg1' => "".($this->_tpl_vars['ThemeSettingsForm']['theme']['name']).""), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "These settings only apply to the theme for this album."), $this); $this->_smarty_vars['capture']['default'] = ob_get_contents(); $this->assign('message', ob_get_contents());ob_end_clean(); echo $this->_reg_objects['g'][0]->block(array('type' => "core.ThemeSettingsForm",'class' => 'gbBlock','message' => $this->_tpl_vars['message'],'formId' => 'itemAdminForm'), $this);?>
+
+_tpl_vars['ThemeSettingsForm']['settings'] )): ?>
+
+_reg_objects['g'][0]->changeInDescendents(array('module' => 'theme','text' => "Use these settings in all subalbums that use the %s theme",'arg1' => $this->_tpl_vars['ThemeSettingsForm']['theme']['name']), $this);?>
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%CD^CD7^CD714190%%SiteAdmin.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%CD^CD7^CD714190%%SiteAdmin.tpl.php
new file mode 100644
index 0000000..3f41681
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%CD^CD7^CD714190%%SiteAdmin.tpl.php
@@ -0,0 +1,69 @@
+
+ array(array('modifier', 'default', 'gallery:modules/core/templates/SiteAdmin.tpl', 8, false),)), $this); ?>
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%D1^D16^D16309DF%%ItemAddFromBrowser.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%D1^D16^D16309DF%%ItemAddFromBrowser.tpl.php
new file mode 100644
index 0000000..c384a7c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%D1^D16^D16309DF%%ItemAddFromBrowser.tpl.php
@@ -0,0 +1,130 @@
+
+ array(array('function', 'html_options', 'gallery:modules/core/templates/ItemAddFromBrowser.tpl', 67, false),)), $this); ?>
+_tpl_vars['ItemAddFromBrowser']['uploadsPermitted']): ?>
+
+_reg_objects['g'][0]->text(array('text' => "Your webserver is configured to disallow file uploads from your web browser at this time. Please contact your system administrator for assistance."), $this);?>
+
+
+_tpl_vars['form']['error']['upload'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "There was a problem processing your request, see below for details."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Upload files directly from your computer."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Enter the full path to the file and an optional caption in the boxes below."), $this);?>
+
+
+
+_tpl_vars['ItemAddFromBrowser']['maxFileSize'] == 0): echo $this->_reg_objects['g'][0]->text(array('text' => "Note: You can upload up to %s at one time. If you want to upload more than that, you must upload the files separately, use a different upload format, or ask your system administrator to allow larger uploads.",'arg1' => $this->_tpl_vars['ItemAddFromBrowser']['totalUploadSize']), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Note: You can upload up to %s at one time. No individual file may be larger than %s. If you want to upload more than that, you must upload the files separately, use a different upload format, or ask your system administrator to allow larger uploads.",'arg1' => $this->_tpl_vars['ItemAddFromBrowser']['totalUploadSize'],'arg2' => $this->_tpl_vars['ItemAddFromBrowser']['maxFileSize']), $this);?>
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%D3^D37^D3718627%%SetupRewrite.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%D3^D37^D3718627%%SetupRewrite.tpl.php
new file mode 100644
index 0000000..e10e0d1
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%D3^D37^D3718627%%SetupRewrite.tpl.php
@@ -0,0 +1,105 @@
+
+
_reg_objects['g'][0]->text(array('text' => 'An error occured while trying to save your settings'), $this);?>
+
+_tpl_vars['SetupRewrite']['errors'] )): ?>
+
+_reg_objects['g'][0]->text(array('text' => "The Apache mod_rewrite module is installed on most Apache servers by default. If you are unsure of what method you should choose then select this. Gallery will try to detect if your server supports mod_rewrite."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "This method allows for short URLs on IIS servers with ISAPI Rewrite installed. Gallery will try to detect if your server supports this method before activating the module."), $this);?>
+
+
+
_reg_objects['g'][0]->text(array('text' => "A pattern may not begin with a keyword."), $this);?>
+
+_reg_objects['g'][0]->text(array('text' => "Using Path Info is supported by most systems. With this method Gallery parses the URL itself during the request."), $this);?>
+
+
+
_reg_objects['g'][0]->text(array('text' => "It is recomended that you don't activate the 'Download Item' URL since it will slow down Gallery."), $this);?>
+
+
_reg_objects['g'][0]->text(array('text' => "Block hotlinking is not supported."), $this);?>
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%DA^DA3^DA35DB4F%%AdminPluginsLegend.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%DA^DA3^DA35DB4F%%AdminPluginsLegend.tpl.php
new file mode 100644
index 0000000..e8cad42
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%DA^DA3^DA35DB4F%%AdminPluginsLegend.tpl.php
@@ -0,0 +1,34 @@
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%DA^DAE^DAEEE225%%ShowComments.tpl.php b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%DA^DAE^DAEEE225%%ShowComments.tpl.php
new file mode 100644
index 0000000..c1df36e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/%%DA^DAE^DAEEE225%%ShowComments.tpl.php
@@ -0,0 +1,34 @@
+
+
+_tpl_vars['form']['error']['nothingSelected'] )): echo $this->_reg_objects['g'][0]->text(array('text' => "No packages have been selected."), $this);?>
+
+
+
+
+
+
+
+
+_reg_objects['g'][0]->text(array('text' => "Download a package in order to use this plugin. You can upgrade by choosing a newer version of the package to download. Language packages are optional, You only need to download the ones that you want to use on your site."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Testing if %s is supported by the server.",'arg1' => $this->_smarty_vars['capture']['mod_rewrite_anchor']), $this);?>
+
+
+_tpl_vars['TestResults']['gallery']['modRewrite'] != REWRITE_STATUS_MULTISITE): if ($this->_tpl_vars['TestResults']['gallery']['modRewrite'] == REWRITE_STATUS_APACHE_UNABLE_TO_TEST): ?>
+
+
_reg_objects['g'][0]->text(array('text' => 'Custom Gallery directory test setup'), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery tries to test mod_rewrite in action. For this to work you need to edit each of these two files accordingly:"), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "For whatever reason, Gallery did not detect a working mod_rewrite setup. If you are confident that mod_rewrite does work you may override the automatic detection. Please, run these two tests to see for yourself."), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "If one of the two tests gives you a page with the text PASS_REWRITE you are good to go."), $this);?>
+
+
+
+
+
+
_reg_objects['g'][0]->text(array('text' => 'Apache mod_rewrite and Gallery multisite'), $this);?>
+
+
+_reg_objects['g'][0]->text(array('text' => "Gallery tries to test mod_rewrite in action. This does not work with multisite since Gallery lacks the complete codebase."), $this);?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/v_12 b/Source/gallery2/g2data_2e6106f57b/smarty/templates_c/%%541919013/v_12
new file mode 100644
index 0000000..e69de29
diff --git a/Source/gallery2/g2data_2e6106f57b/upgrade_163e597107.log b/Source/gallery2/g2data_2e6106f57b/upgrade_163e597107.log
new file mode 100644
index 0000000..503a23e
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/upgrade_163e597107.log
@@ -0,0 +1,8655 @@
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+
+--------------------------------------------------------
+ Upgrade Core Module
+--------------------------------------------------------
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+
+--------------------------------------------------------
+System and Gallery information:
+--------------------------------------------------------
+ Gallery version: 2.2.1
+ File integrity: Ok
+ SVN install: No
+ PHP version: 5.1.6 apache2handler
+ PHP memory limit:
+ PHP disable_functions:
+ PHP zend.ze1_compatibility_mode:
+ Webserver: Apache/2.2.3 (Win32) PHP/5.1.5
+ Database: mysqlt 5.0.24a-community-nt
+ Operating system: Windows NT DAVID 5.1 build 2600
+ Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
+--------------------------------------------------------
+
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.adminGroup for core plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_UserGroupMap.g_userId,
+ g2_User.g_userName
+ FROM
+ g2_UserGroupMap, g2_User
+ WHERE
+ g2_UserGroupMap.g_groupId = 3
+ AND
+ g2_UserGroupMap.g_userId = g2_User.g_id
+
+ ORDER BY
+ g2_User.g_userName
+ LIMIT 1
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_id, g_entityType FROM g2_Entity WHERE g_id IN (6)
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'httpauth'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imageframe'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'itemadd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'linkitem'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'permalinks'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'publishxp'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'replica'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbnail'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbpage'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'uploadapplet'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'webdav'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #65)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g2_User.g_userName, g2_User.g_fullName, g2_User.g_hashedPassword, g2_User.g_email, g2_User.g_language, g2_User.g_locked, g2_Entity.g_id, g2_Entity.g_creationTimestamp, g2_Entity.g_isLinkable, g2_Entity.g_linkId, g2_Entity.g_modificationTimestamp, g2_Entity.g_serialNumber, g2_Entity.g_entityType, g2_Entity.g_onLoadHandlers FROM g2_User, g2_Entity WHERE g2_User.g_id IN (6) AND g2_Entity.g_id=g2_User.g_id
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryModule::installOrUpgrade core module
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] In bootstrap mode (core module)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] Configure store for core module
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] Upgrade (or install) core module
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] Entering CoreModuleExtras::upgrade
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] Old version: 1.2.0.1 New version: 1.2.0.4
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW CREATE TABLE `g2_Schema`
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] The current version is 1.2.0.1
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:28 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): ALTER TABLE g2_Schema
+ ADD COLUMN g_createSql text
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema
+ SET g_major=1, g_minor=1
+ WHERE g_name='Schema' AND g_major=1 AND g_minor=0
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #349)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] realpath(T:\Web Abeto Armarios\Source\www\gallery2\modules\core\classes/../../..)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] Binding text domain: modules_core -> T:\Web Abeto Armarios\Source\www\gallery2/modules/core/locale
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXLinkItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXlink text NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'LinkItem\', 1, 1);\n\n' WHERE g_name = 'LinkItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXPermalinksMap(\n DB_COLUMN_PREFIXaliasName varchar(128) NOT NULL,\n DB_COLUMN_PREFIXdestId int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXaliasName),\n INDEX DB_TABLE_PREFIXPermalinksMap_84225(DB_COLUMN_PREFIXdestId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'PermalinksMap\', 1, 0);\n\n' WHERE g_name = 'PermalinksMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXThumbnailImage(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXmimeType varchar(128),\n DB_COLUMN_PREFIXsize int(11),\n DB_COLUMN_PREFIXwidth int(11),\n DB_COLUMN_PREFIXheight int(11),\n DB_COLUMN_PREFIXitemMimeTypes varchar(128),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'ThumbnailImage\', 1, 2);\n\n' WHERE g_name = 'ThumbnailImage'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXWebDavLockMap(\n DB_COLUMN_PREFIXdepth varchar(128),\n DB_COLUMN_PREFIXowner varchar(128),\n DB_COLUMN_PREFIXexpires int(11),\n DB_COLUMN_PREFIXtoken varchar(128),\n DB_COLUMN_PREFIXpath varchar(128),\n DB_COLUMN_PREFIXgalleryLockId int(11)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'WebDavLockMap\', 0, 1);\n\n' WHERE g_name = 'WebDavLockMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXExternalIdMap(\n DB_COLUMN_PREFIXexternalId varchar(128) NOT NULL,\n DB_COLUMN_PREFIXentityType varchar(32) NOT NULL,\n DB_COLUMN_PREFIXentityId int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXexternalId, DB_COLUMN_PREFIXentityType)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'ExternalIdMap\', 1, 0);\n\n' WHERE g_name = 'ExternalIdMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXFailedLoginsMap(\n DB_COLUMN_PREFIXuserName varchar(32) NOT NULL,\n DB_COLUMN_PREFIXcount int(11) NOT NULL,\n DB_COLUMN_PREFIXlastAttempt int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXuserName)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'FailedLoginsMap\', 1, 0);\n\n' WHERE g_name = 'FailedLoginsMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXAccessMap(\n DB_COLUMN_PREFIXaccessListId int(11) NOT NULL,\n DB_COLUMN_PREFIXuserOrGroupId int(11) NOT NULL,\n DB_COLUMN_PREFIXpermission int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXaccessListId, DB_COLUMN_PREFIXuserOrGroupId),\n INDEX DB_TABLE_PREFIXAccessMap_83732(DB_COLUMN_PREFIXaccessListId),\n INDEX DB_TABLE_PREFIXAccessMap_48775(DB_COLUMN_PREFIXuserOrGroupId),\n INDEX DB_TABLE_PREFIXAccessMap_18058(DB_COLUMN_PREFIXpermission)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'AccessMap\', 1, 3);\n\n' WHERE g_name = 'AccessMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXAccessSubscriberMap(\n DB_COLUMN_PREFIXitemId int(11) NOT NULL,\n DB_COLUMN_PREFIXaccessListId int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXitemId),\n INDEX DB_TABLE_PREFIXAccessSubscriberMap_83732(DB_COLUMN_PREFIXaccessListId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'AccessSubscriberMap\', 1, 0);\n\n' WHERE g_name = 'AccessSubscriberMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXAlbumItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXtheme varchar(32),\n DB_COLUMN_PREFIXorderBy varchar(128),\n DB_COLUMN_PREFIXorderDirection varchar(32),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'AlbumItem\', 1, 1);\n\n' WHERE g_name = 'AlbumItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXAnimationItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXwidth int(11),\n DB_COLUMN_PREFIXheight int(11),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'AnimationItem\', 1, 0);\n\n' WHERE g_name = 'AnimationItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXCacheMap(\n DB_COLUMN_PREFIXkey varchar(32) NOT NULL,\n DB_COLUMN_PREFIXvalue longtext,\n DB_COLUMN_PREFIXuserId int(11) NOT NULL,\n DB_COLUMN_PREFIXitemId int(11) NOT NULL,\n DB_COLUMN_PREFIXtype varchar(32) NOT NULL,\n DB_COLUMN_PREFIXtimestamp int(11) NOT NULL,\n DB_COLUMN_PREFIXisEmpty int(1),\n PRIMARY KEY(DB_COLUMN_PREFIXkey, DB_COLUMN_PREFIXuserId, DB_COLUMN_PREFIXitemId, DB_COLUMN_PREFIXtype),\n INDEX DB_TABLE_PREFIXCacheMap_75985(DB_COLUMN_PREFIXitemId),\n INDEX DB_TABLE_PREFIXCacheMap_21979(DB_COLUMN_PREFIXuserId, DB_COLUMN_PREFIXtimestamp, DB_COLUMN_PREFIXisEmpty)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'CacheMap\', 1, 1);\n\n' WHERE g_name = 'CacheMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXChildEntity(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXparentId int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n INDEX DB_TABLE_PREFIXChildEntity_52718(DB_COLUMN_PREFIXparentId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'ChildEntity\', 1, 0);\n\n' WHERE g_name = 'ChildEntity'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXDataItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXmimeType varchar(128),\n DB_COLUMN_PREFIXsize int(11),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'DataItem\', 1, 0);\n\n' WHERE g_name = 'DataItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXDerivative(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXderivativeSourceId int(11) NOT NULL,\n DB_COLUMN_PREFIXderivativeOperations varchar(255),\n DB_COLUMN_PREFIXderivativeOrder int(11) NOT NULL,\n DB_COLUMN_PREFIXderivativeSize int(11),\n DB_COLUMN_PREFIXderivativeType int(11) NOT NULL,\n DB_COLUMN_PREFIXmimeType varchar(128) NOT NULL,\n DB_COLUMN_PREFIXpostFilterOperations varchar(255),\n DB_COLUMN_PREFIXisBroken int(1),\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n INDEX DB_TABLE_PREFIXDerivative_85338(DB_COLUMN_PREFIXderivativeSourceId),\n INDEX DB_TABLE_PREFIXDerivative_25243(DB_COLUMN_PREFIXderivativeOrder),\n INDEX DB_TABLE_PREFIXDerivative_97216(DB_COLUMN_PREFIXderivativeType)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'Derivative\', 1, 1);\n\n' WHERE g_name = 'Derivative'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXDerivativeImage(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXwidth int(11),\n DB_COLUMN_PREFIXheight int(11),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'DerivativeImage\', 1, 0);\n\n' WHERE g_name = 'DerivativeImage'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXDerivativePrefsMap(\n DB_COLUMN_PREFIXitemId int(11),\n DB_COLUMN_PREFIXorder int(11),\n DB_COLUMN_PREFIXderivativeType int(11),\n DB_COLUMN_PREFIXderivativeOperations varchar(255),\n INDEX DB_TABLE_PREFIXDerivativePrefsMap_75985(DB_COLUMN_PREFIXitemId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'DerivativePrefsMap\', 1, 0);\n\n' WHERE g_name = 'DerivativePrefsMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXDescendentCountsMap(\n DB_COLUMN_PREFIXuserId int(11) NOT NULL,\n DB_COLUMN_PREFIXitemId int(11) NOT NULL,\n DB_COLUMN_PREFIXdescendentCount int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXuserId, DB_COLUMN_PREFIXitemId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'DescendentCountsMap\', 1, 0);\n\n' WHERE g_name = 'DescendentCountsMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXEntity(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXcreationTimestamp int(11) NOT NULL,\n DB_COLUMN_PREFIXisLinkable int(1) NOT NULL,\n DB_COLUMN_PREFIXlinkId int(11),\n DB_COLUMN_PREFIXmodificationTimestamp int(11) NOT NULL,\n DB_COLUMN_PREFIXserialNumber int(11) NOT NULL,\n DB_COLUMN_PREFIXentityType varchar(32) NOT NULL,\n DB_COLUMN_PREFIXonLoadHandlers varchar(128),\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n INDEX DB_TABLE_PREFIXEntity_76255(DB_COLUMN_PREFIXcreationTimestamp),\n INDEX DB_TABLE_PREFIXEntity_35978(DB_COLUMN_PREFIXisLinkable),\n INDEX DB_TABLE_PREFIXEntity_44738(DB_COLUMN_PREFIXlinkId),\n INDEX DB_TABLE_PREFIXEntity_63025(DB_COLUMN_PREFIXmodificationTimestamp),\n INDEX DB_TABLE_PREFIXEntity_60702(DB_COLUMN_PREFIXserialNumber)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'Entity\', 1, 2);\n\n' WHERE g_name = 'Entity'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXFactoryMap(\n DB_COLUMN_PREFIXclassType varchar(128),\n DB_COLUMN_PREFIXclassName varchar(128),\n DB_COLUMN_PREFIXimplId varchar(128),\n DB_COLUMN_PREFIXimplPath varchar(128),\n DB_COLUMN_PREFIXimplModuleId varchar(128),\n DB_COLUMN_PREFIXhints varchar(255),\n DB_COLUMN_PREFIXorderWeight varchar(255)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'FactoryMap\', 1, 0);\n\n' WHERE g_name = 'FactoryMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXFileSystemEntity(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXpathComponent varchar(128),\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n INDEX DB_TABLE_PREFIXFileSystemEntity_3406(DB_COLUMN_PREFIXpathComponent)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'FileSystemEntity\', 1, 0);\n\n' WHERE g_name = 'FileSystemEntity'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXGroup(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXgroupType int(11) NOT NULL,\n DB_COLUMN_PREFIXgroupName varchar(128),\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n UNIQUE (DB_COLUMN_PREFIXgroupName)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'Group\', 1, 1);\n\n' WHERE g_name = 'Group'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXcanContainChildren int(1) NOT NULL,\n DB_COLUMN_PREFIXdescription text,\n DB_COLUMN_PREFIXkeywords varchar(255),\n DB_COLUMN_PREFIXownerId int(11) NOT NULL,\n DB_COLUMN_PREFIXrenderer varchar(128),\n DB_COLUMN_PREFIXsummary varchar(255),\n DB_COLUMN_PREFIXtitle varchar(128),\n DB_COLUMN_PREFIXviewedSinceTimestamp int(11) NOT NULL,\n DB_COLUMN_PREFIXoriginationTimestamp int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n INDEX DB_TABLE_PREFIXItem_99070(DB_COLUMN_PREFIXkeywords),\n INDEX DB_TABLE_PREFIXItem_21573(DB_COLUMN_PREFIXownerId),\n INDEX DB_TABLE_PREFIXItem_54147(DB_COLUMN_PREFIXsummary),\n INDEX DB_TABLE_PREFIXItem_90059(DB_COLUMN_PREFIXtitle)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'Item\', 1, 2);\n\n' WHERE g_name = 'Item'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXItemAttributesMap(\n DB_COLUMN_PREFIXitemId int(11) NOT NULL,\n DB_COLUMN_PREFIXviewCount int(11),\n DB_COLUMN_PREFIXorderWeight int(11),\n DB_COLUMN_PREFIXparentSequence varchar(255) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXitemId),\n INDEX DB_TABLE_PREFIXItemAttributesMap_95270(DB_COLUMN_PREFIXparentSequence)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'ItemAttributesMap\', 1, 0);\n\n' WHERE g_name = 'ItemAttributesMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXMaintenanceMap(\n DB_COLUMN_PREFIXrunId int(11) NOT NULL,\n DB_COLUMN_PREFIXtaskId varchar(128) NOT NULL,\n DB_COLUMN_PREFIXtimestamp int(11),\n DB_COLUMN_PREFIXsuccess int(1),\n DB_COLUMN_PREFIXdetails text,\n PRIMARY KEY(DB_COLUMN_PREFIXrunId),\n INDEX DB_TABLE_PREFIXMaintenanceMap_21687(DB_COLUMN_PREFIXtaskId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'MaintenanceMap\', 1, 0);\n\n' WHERE g_name = 'MaintenanceMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXMimeTypeMap(\n DB_COLUMN_PREFIXextension varchar(32) NOT NULL,\n DB_COLUMN_PREFIXmimeType varchar(32) NOT NULL,\n DB_COLUMN_PREFIXviewable int(1),\n PRIMARY KEY(DB_COLUMN_PREFIXextension)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'MimeTypeMap\', 1, 0);\n\n' WHERE g_name = 'MimeTypeMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXMovieItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXwidth int(11),\n DB_COLUMN_PREFIXheight int(11),\n DB_COLUMN_PREFIXduration int(11),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'MovieItem\', 1, 0);\n\n' WHERE g_name = 'MovieItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXPermissionSetMap(\n DB_COLUMN_PREFIXmodule varchar(128) NOT NULL,\n DB_COLUMN_PREFIXpermission varchar(128) NOT NULL,\n DB_COLUMN_PREFIXdescription varchar(255),\n DB_COLUMN_PREFIXbits int(11) NOT NULL,\n DB_COLUMN_PREFIXflags int(11) NOT NULL,\n UNIQUE (DB_COLUMN_PREFIXpermission)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'PermissionSetMap\', 1, 0);\n\n' WHERE g_name = 'PermissionSetMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXPhotoItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXwidth int(11),\n DB_COLUMN_PREFIXheight int(11),\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'PhotoItem\', 1, 0);\n\n' WHERE g_name = 'PhotoItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXPluginMap(\n DB_COLUMN_PREFIXpluginType varchar(32) NOT NULL,\n DB_COLUMN_PREFIXpluginId varchar(32) NOT NULL,\n DB_COLUMN_PREFIXactive int(1) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXpluginType, DB_COLUMN_PREFIXpluginId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'PluginMap\', 1, 1);\n\n' WHERE g_name = 'PluginMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXPluginPackageMap(\n DB_COLUMN_PREFIXpluginType varchar(32) NOT NULL,\n DB_COLUMN_PREFIXpluginId varchar(32) NOT NULL,\n DB_COLUMN_PREFIXpackageName varchar(32) NOT NULL,\n DB_COLUMN_PREFIXpackageVersion varchar(32) NOT NULL,\n DB_COLUMN_PREFIXpackageBuild varchar(32) NOT NULL,\n DB_COLUMN_PREFIXlocked int(1) NOT NULL,\n INDEX DB_TABLE_PREFIXPluginPackageMap_80596(DB_COLUMN_PREFIXpluginType)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'PluginPackageMap\', 1, 1);\n\n' WHERE g_name = 'PluginPackageMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXPluginParameterMap(\n DB_COLUMN_PREFIXpluginType varchar(32) NOT NULL,\n DB_COLUMN_PREFIXpluginId varchar(32) NOT NULL,\n DB_COLUMN_PREFIXitemId int(11) NOT NULL,\n DB_COLUMN_PREFIXparameterName varchar(128) NOT NULL,\n DB_COLUMN_PREFIXparameterValue text NOT NULL,\n UNIQUE (DB_COLUMN_PREFIXpluginType, DB_COLUMN_PREFIXpluginId, DB_COLUMN_PREFIXitemId, DB_COLUMN_PREFIXparameterName),\n INDEX DB_TABLE_PREFIXPluginParameterMap_80596(DB_COLUMN_PREFIXpluginType),\n INDEX DB_TABLE_PREFIXPluginParameterMap_12808(DB_COLUMN_PREFIXpluginType, DB_COLUMN_PREFIXpluginId, DB_COLUMN_PREFIXitemId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'PluginParameterMap\', 1, 3);\n\n' WHERE g_name = 'PluginParameterMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXRecoverPasswordMap(\n DB_COLUMN_PREFIXuserName varchar(32) NOT NULL,\n DB_COLUMN_PREFIXauthString varchar(32) NOT NULL,\n DB_COLUMN_PREFIXrequestExpires int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXuserName)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'RecoverPasswordMap\', 1, 1);\n\n' WHERE g_name = 'RecoverPasswordMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXTkOperatnMap(\n DB_COLUMN_PREFIXname varchar(128) NOT NULL,\n DB_COLUMN_PREFIXparametersCrc varchar(32) NOT NULL,\n DB_COLUMN_PREFIXoutputMimeType varchar(128),\n DB_COLUMN_PREFIXdescription varchar(255),\n PRIMARY KEY(DB_COLUMN_PREFIXname)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'TkOperatnMap\', 1, 0);\n\n' WHERE g_name = 'TkOperatnMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXTkOperatnMimeTypeMap(\n DB_COLUMN_PREFIXoperationName varchar(128) NOT NULL,\n DB_COLUMN_PREFIXtoolkitId varchar(128) NOT NULL,\n DB_COLUMN_PREFIXmimeType varchar(128) NOT NULL,\n DB_COLUMN_PREFIXpriority int(11) NOT NULL,\n INDEX DB_TABLE_PREFIXTkOperatnMimeTypeMap_2014(DB_COLUMN_PREFIXoperationName),\n INDEX DB_TABLE_PREFIXTkOperatnMimeTypeMap_79463(DB_COLUMN_PREFIXmimeType)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'TkOperatnMimeTypeMap\', 1, 0);\n\n' WHERE g_name = 'TkOperatnMimeTypeMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXTkOperatnParameterMap(\n DB_COLUMN_PREFIXoperationName varchar(128) NOT NULL,\n DB_COLUMN_PREFIXposition int(11) NOT NULL,\n DB_COLUMN_PREFIXtype varchar(128) NOT NULL,\n DB_COLUMN_PREFIXdescription varchar(255),\n INDEX DB_TABLE_PREFIXTkOperatnParameterMap_2014(DB_COLUMN_PREFIXoperationName)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'TkOperatnParameterMap\', 1, 0);\n\n' WHERE g_name = 'TkOperatnParameterMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXTkPropertyMap(\n DB_COLUMN_PREFIXname varchar(128) NOT NULL,\n DB_COLUMN_PREFIXtype varchar(128) NOT NULL,\n DB_COLUMN_PREFIXdescription varchar(128) NOT NULL\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'TkPropertyMap\', 1, 0);\n\n' WHERE g_name = 'TkPropertyMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXTkPropertyMimeTypeMap(\n DB_COLUMN_PREFIXpropertyName varchar(128) NOT NULL,\n DB_COLUMN_PREFIXtoolkitId varchar(128) NOT NULL,\n DB_COLUMN_PREFIXmimeType varchar(128) NOT NULL,\n INDEX DB_TABLE_PREFIXTkPropertyMimeTypeMap_52881(DB_COLUMN_PREFIXpropertyName),\n INDEX DB_TABLE_PREFIXTkPropertyMimeTypeMap_79463(DB_COLUMN_PREFIXmimeType)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'TkPropertyMimeTypeMap\', 1, 0);\n\n' WHERE g_name = 'TkPropertyMimeTypeMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXUnknownItem(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n PRIMARY KEY(DB_COLUMN_PREFIXid)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'UnknownItem\', 1, 0);\n\n' WHERE g_name = 'UnknownItem'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXUser(\n DB_COLUMN_PREFIXid int(11) NOT NULL,\n DB_COLUMN_PREFIXuserName varchar(32) NOT NULL,\n DB_COLUMN_PREFIXfullName varchar(128),\n DB_COLUMN_PREFIXhashedPassword varchar(128),\n DB_COLUMN_PREFIXemail varchar(255),\n DB_COLUMN_PREFIXlanguage varchar(128),\n DB_COLUMN_PREFIXlocked int(1) DEFAULT \'0\',\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n UNIQUE (DB_COLUMN_PREFIXuserName)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'User\', 1, 2);\n\n' WHERE g_name = 'User'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXUserGroupMap(\n DB_COLUMN_PREFIXuserId int(11) NOT NULL,\n DB_COLUMN_PREFIXgroupId int(11) NOT NULL,\n INDEX DB_TABLE_PREFIXUserGroupMap_69068(DB_COLUMN_PREFIXuserId),\n INDEX DB_TABLE_PREFIXUserGroupMap_89328(DB_COLUMN_PREFIXgroupId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'UserGroupMap\', 1, 0);\n\n' WHERE g_name = 'UserGroupMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXLock(\n DB_COLUMN_PREFIXlockId int(11),\n DB_COLUMN_PREFIXreadEntityId int(11),\n DB_COLUMN_PREFIXwriteEntityId int(11),\n DB_COLUMN_PREFIXfreshUntil int(11),\n DB_COLUMN_PREFIXrequest int(11),\n INDEX DB_TABLE_PREFIXLock_11039(DB_COLUMN_PREFIXlockId)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'Lock\', 1, 0);\n\n' WHERE g_name = 'Lock'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): ALTER TABLE g2_SessionMap
+ MODIFY COLUMN g_data longtext
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema
+ SET g_major=1, g_minor=1
+ WHERE g_name='SessionMap' AND g_major=1 AND g_minor=0
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXSessionMap(\n DB_COLUMN_PREFIXid varchar(32) NOT NULL,\n DB_COLUMN_PREFIXuserId int(11) NOT NULL,\n DB_COLUMN_PREFIXremoteIdentifier varchar(128) NOT NULL,\n DB_COLUMN_PREFIXcreationTimestamp int(11) NOT NULL,\n DB_COLUMN_PREFIXmodificationTimestamp int(11) NOT NULL,\n DB_COLUMN_PREFIXdata longtext,\n PRIMARY KEY(DB_COLUMN_PREFIXid),\n INDEX DB_TABLE_PREFIXSessionMap_53500(DB_COLUMN_PREFIXuserId, DB_COLUMN_PREFIXcreationTimestamp, DB_COLUMN_PREFIXmodificationTimestamp)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'SessionMap\', 1, 1);\n\n' WHERE g_name = 'SessionMap'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_PluginParameterMap
+ WHERE g_parameterName in ('_maps', '_entities')
+ AND g_pluginType = 'module'
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:29 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): ALTER TABLE g2_Schema
+ ADD COLUMN g_pluginId varchar(32),
+ ADD COLUMN g_type varchar(32),
+ ADD COLUMN g_info text
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema
+ SET g_major=1, g_minor=2
+ WHERE g_name='Schema' AND g_major=1 AND g_minor=1
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_createSql = 'CREATE TABLE DB_TABLE_PREFIXSchema(\n DB_COLUMN_PREFIXname varchar(128) NOT NULL,\n DB_COLUMN_PREFIXmajor int(11) NOT NULL,\n DB_COLUMN_PREFIXminor int(11) NOT NULL,\n DB_COLUMN_PREFIXcreateSql text,\n DB_COLUMN_PREFIXpluginId varchar(32),\n DB_COLUMN_PREFIXtype varchar(32),\n DB_COLUMN_PREFIXinfo text,\n PRIMARY KEY(DB_COLUMN_PREFIXname)\n) DB_TABLE_TYPE\n/*!40100 DEFAULT CHARACTER SET utf8 */;\n\nINSERT INTO DB_TABLE_PREFIXSchema (\n DB_COLUMN_PREFIXname,\n DB_COLUMN_PREFIXmajor,\n DB_COLUMN_PREFIXminor\n) VALUES(\'Schema\', 1, 2);\n\n' WHERE g_name = 'Schema'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'httpauth'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imageframe'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'itemadd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'linkitem'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'permalinks'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'publishxp'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'replica'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbnail'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbpage'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'uploadapplet'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'webdav'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #692)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/classes/Maps.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/classes/Entities.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryLinkItem\";a:4:{s:7:\"members\";a:1:{s:4:\"link\";a:4:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:8:\"linkitem\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'linkitem' WHERE g_name = 'LinkItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/classes/Maps.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/classes/Entities.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"PermalinksMap\";a:2:{s:9:\"aliasName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"destId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'permalinks' WHERE g_name = 'PermalinksMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/classes/Maps.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/classes/Entities.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:14:\"ThumbnailImage\";a:4:{s:7:\"members\";a:5:{s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:4:\"size\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:13:\"itemMimeTypes\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:23:\"GalleryFileSystemEntity\";s:6:\"module\";s:9:\"thumbnail\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'thumbnail' WHERE g_name = 'ThumbnailImage'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/classes/Maps.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/classes/Entities.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"WebDavLockMap\";a:6:{s:5:\"depth\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"owner\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:7:\"expires\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:5:\"token\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:4:\"path\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:13:\"galleryLockId\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'webdav' WHERE g_name = 'WebDavLockMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/Maps.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/Entities.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"ExternalIdMap\";a:3:{s:10:\"externalId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"entityType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"entityId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'ExternalIdMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"FailedLoginsMap\";a:3:{s:8:\"userName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:5:\"count\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"lastAttempt\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'FailedLoginsMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryAccessMap\";a:3:{s:12:\"accessListId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"userOrGroupId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"permission\";a:3:{s:4:\"type\";i:64;s:4:\"size\";i:4;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'AccessMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryAccessSubscriberMap\";a:2:{s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:12:\"accessListId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'AccessSubscriberMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryAlbumItem\";a:4:{s:7:\"members\";a:3:{s:5:\"theme\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:1;}s:7:\"orderBy\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:14:\"orderDirection\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'AlbumItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:20:\"GalleryAnimationItem\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:5:\"width\";i:1;s:6:\"height\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'AnimationItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryCacheMap\";a:7:{s:3:\"key\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:5:\"value\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:4;}s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:9:\"timestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:7:\"isEmpty\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'CacheMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryChildEntity\";a:4:{s:7:\"members\";a:1:{s:8:\"parentId\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'ChildEntity'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryDataItem\";a:4:{s:7:\"members\";a:2:{s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:4:\"size\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:8:\"mimeType\";i:1;s:4:\"size\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'DataItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GalleryDerivative\";a:4:{s:7:\"members\";a:8:{s:18:\"derivativeSourceId\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:20:\"derivativeOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:15:\"derivativeOrder\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:14:\"derivativeSize\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:14:\"derivativeType\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:8:\"mimeType\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}s:20:\"postFilterOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:8:\"isBroken\";a:1:{s:4:\"type\";i:8;}}s:6:\"parent\";s:18:\"GalleryChildEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Derivative'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:22:\"GalleryDerivativeImage\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:17:\"GalleryDerivative\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'DerivativeImage'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:31:\"GalleryDerivativePreferencesMap\";a:4:{s:6:\"itemId\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:5:\"order\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:14:\"derivativeType\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:20:\"derivativeOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'DerivativePrefsMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryDescendentCountsMap\";a:3:{s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:15:\"descendentCount\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'DescendentCountsMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"GalleryEntity\";a:4:{s:7:\"members\";a:8:{s:2:\"id\";a:3:{s:4:\"type\";i:33;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:17:\"creationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}s:10:\"isLinkable\";a:2:{s:4:\"type\";i:8;s:7:\"notNull\";i:1;}s:6:\"linkId\";a:1:{s:4:\"type\";i:1;}s:21:\"modificationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:12:\"serialNumber\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:10:\"entityType\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:14:\"onLoadHandlers\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}}s:6:\"parent\";N;s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Entity'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GalleryFactoryMap\";a:7:{s:9:\"classType\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:9:\"className\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:6:\"implId\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:8:\"implPath\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:12:\"implModuleId\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"hints\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:11:\"orderWeight\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'FactoryMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryFileSystemEntity\";a:4:{s:7:\"members\";a:1:{s:13:\"pathComponent\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:18:\"GalleryChildEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'FileSystemEntity'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:12:\"GalleryGroup\";a:4:{s:7:\"members\";a:2:{s:9:\"groupType\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:9:\"groupName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Group'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:11:\"GalleryItem\";a:4:{s:7:\"members\";a:9:{s:18:\"canContainChildren\";a:3:{s:4:\"type\";i:8;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:11:\"description\";a:3:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:15:\"external-access\";i:3;}s:8:\"keywords\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:15:\"external-access\";i:3;}s:7:\"ownerId\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:8:\"renderer\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:7:\"summary\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:15:\"external-access\";i:3;}s:5:\"title\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:3;}s:20:\"viewedSinceTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:20:\"originationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:23:\"GalleryFileSystemEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Item'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:24:\"GalleryItemAttributesMap\";a:4:{s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"viewCount\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:11:\"orderWeight\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:14:\"parentSequence\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:19:\"notNullEmptyAllowed\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'ItemAttributesMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:21:\"GalleryMaintenanceMap\";a:5:{s:5:\"runId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"taskId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"timestamp\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:7:\"success\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}s:7:\"details\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'MaintenanceMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryMimeTypeMap\";a:3:{s:9:\"extension\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"viewable\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'MimeTypeMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryMovieItem\";a:4:{s:7:\"members\";a:3:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:8:\"duration\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:3:{i:0;s:5:\"width\";i:1;s:6:\"height\";i:2;s:8:\"duration\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'MovieItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryPermissionSetMap\";a:5:{s:6:\"module\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"permission\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:4:\"bits\";a:3:{s:4:\"type\";i:64;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:5:\"flags\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PermissionSetMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryPhotoItem\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:5:\"width\";i:1;s:6:\"height\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'PhotoItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryPluginMap\";a:3:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"active\";a:3:{s:4:\"type\";i:8;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryPluginPackageMap\";a:6:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:11:\"packageName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"packageVersion\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:12:\"packageBuild\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"locked\";a:3:{s:4:\"type\";i:8;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginPackageMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryPluginParameterMap\";a:5:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"parameterName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:14:\"parameterValue\";a:3:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:19:\"notNullEmptyAllowed\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginParameterMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryRecoverPasswordMap\";a:3:{s:8:\"userName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:10:\"authString\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"requestExpires\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'RecoverPasswordMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GallerySessionMap\";a:6:{s:2:\"id\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:16:\"remoteIdentifier\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:17:\"creationTimestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:21:\"modificationTimestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"data\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'SessionMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryToolkitOperationMap\";a:4:{s:4:\"name\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"parametersCrc\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"outputMimeType\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:34:\"GalleryToolkitOperationMimeTypeMap\";a:4:{s:13:\"operationName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"toolkitId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"priority\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnMimeTypeMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:35:\"GalleryToolkitOperationParameterMap\";a:4:{s:13:\"operationName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"position\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnParameterMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryToolkitPropertyMap\";a:3:{s:4:\"name\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkPropertyMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:33:\"GalleryToolkitPropertyMimeTypeMap\";a:3:{s:12:\"propertyName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"toolkitId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkPropertyMimeTypeMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryUnknownItem\";a:4:{s:7:\"members\";a:0:{}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'UnknownItem'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:11:\"GalleryUser\";a:4:{s:7:\"members\";a:6:{s:8:\"userName\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:8:\"fullName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:3;}s:14:\"hashedPassword\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"email\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:8:\"language\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:6:\"locked\";a:1:{s:4:\"type\";i:8;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'User'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:19:\"GalleryUserGroupMap\";a:2:{s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:7:\"groupId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'UserGroupMap'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_pluginId = 'core' WHERE g_name = 'Lock'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_pluginId = 'core' WHERE g_name = 'Schema'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Write new version to versions file
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] fopen(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\versions.dat, wb, 0)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] fwrite(Resource id #1058, ..., )
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] fclose(Resource id #1058)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Update module paramater for the core module
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _version for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'httpauth'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imageframe'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'itemadd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'linkitem'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'permalinks'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'publishxp'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'replica'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbnail'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbpage'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'uploadapplet'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'webdav'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #1070)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='1.2.0.4' WHERE g_pluginType='module' AND g_pluginId='core' AND g_itemId=0 AND g_parameterName='_version'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _version for core plugin set successfully
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _callbacks for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='registerEventListeners|getItemLinks|getSystemLinks|getSiteAdminViews|getUserAdminViews|getItemAdminViews' WHERE g_pluginType='module' AND g_pluginId='core' AND g_itemId=0 AND g_parameterName='_callbacks'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _callbacks for core plugin set successfully
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='7,18' WHERE g_pluginType='module' AND g_pluginId='core' AND g_itemId=0 AND g_parameterName='_requiredCoreApi'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredCoreApi for core plugin set successfully
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='3,4' WHERE g_pluginType='module' AND g_pluginId='core' AND g_itemId=0 AND g_parameterName='_requiredModuleApi'
+
+
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredModuleApi for core plugin set successfully
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] ConfigureStoreCleanup for core module
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:30 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] Reactivate core module
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin, deactivate
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=0 WHERE g_pluginType='module' AND g_pluginId='core'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_implId FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryChildEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryChildEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryChildEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryAlbumItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryAlbumItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryAlbumItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryUser'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryUser'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryUser'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryGroup'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryGroup'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryGroup'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryDerivative'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryDerivative'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryDerivative'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryDerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryDerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryDerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryDerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryDerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryDerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryMovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryMovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryMovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryAnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryAnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryAnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryPhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryPhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryPhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryUnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryUnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryUnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryPhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryPhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryPhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryMovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryMovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryMovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryAnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryAnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryAnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryUnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryUnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryUnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryDynamicAlbum'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryDynamicAlbum'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryDynamicAlbum'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='GalleryCoreSearch'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='GalleryCoreSearch'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='GalleryCoreSearch'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditAnimation'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditAnimation'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditAnimation'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditMovie'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditMovie'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditMovie'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditAlbum'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditAlbum'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditAlbum'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditTheme'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditTheme'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditTheme'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditPhoto'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditPhoto'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditPhoto'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditRotateAndScalePhoto'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditRotateAndScalePhoto'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditRotateAndScalePhoto'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemEditPhotoThumbnail'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemEditPhotoThumbnail'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemEditPhotoThumbnail'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ItemAddFromBrowser'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ItemAddFromBrowser'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ItemAddFromBrowser'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='CreateThumbnailOption'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='CreateThumbnailOption'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='CreateThumbnailOption'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='OptimizeDatabaseTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='OptimizeDatabaseTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='OptimizeDatabaseTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='FlushTemplatesTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='FlushTemplatesTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='FlushTemplatesTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='FlushDatabaseCacheTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='FlushDatabaseCacheTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='FlushDatabaseCacheTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='BuildDerivativesTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='BuildDerivativesTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='BuildDerivativesTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ResetViewCountsTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ResetViewCountsTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ResetViewCountsTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='SystemInfoTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='SystemInfoTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='SystemInfoTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='SetOriginationTimestampTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='SetOriginationTimestampTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='SetOriginationTimestampTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='DeleteSessionsTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='DeleteSessionsTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='DeleteSessionsTask'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ConvertDatabaseToUtf8Task'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ConvertDatabaseToUtf8Task'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ConvertDatabaseToUtf8Task'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='CoreCaptchaAdminOption'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='CoreCaptchaAdminOption'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='CoreCaptchaAdminOption'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='SessionAuthPlugin'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='SessionAuthPlugin'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='SessionAuthPlugin'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin, activate again
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/Maps.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/Entities.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"ExternalIdMap\";a:3:{s:10:\"externalId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"entityType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"entityId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'ExternalIdMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"FailedLoginsMap\";a:3:{s:8:\"userName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:5:\"count\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"lastAttempt\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'FailedLoginsMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryAccessMap\";a:3:{s:12:\"accessListId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"userOrGroupId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"permission\";a:3:{s:4:\"type\";i:64;s:4:\"size\";i:4;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'AccessMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryAccessSubscriberMap\";a:2:{s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:12:\"accessListId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'AccessSubscriberMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryAlbumItem\";a:4:{s:7:\"members\";a:3:{s:5:\"theme\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:1;}s:7:\"orderBy\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:14:\"orderDirection\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'AlbumItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:20:\"GalleryAnimationItem\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:5:\"width\";i:1;s:6:\"height\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'AnimationItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryCacheMap\";a:7:{s:3:\"key\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:5:\"value\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:4;}s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:9:\"timestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:7:\"isEmpty\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'CacheMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryChildEntity\";a:4:{s:7:\"members\";a:1:{s:8:\"parentId\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'ChildEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryDataItem\";a:4:{s:7:\"members\";a:2:{s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:4:\"size\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:8:\"mimeType\";i:1;s:4:\"size\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'DataItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GalleryDerivative\";a:4:{s:7:\"members\";a:8:{s:18:\"derivativeSourceId\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:20:\"derivativeOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:15:\"derivativeOrder\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:14:\"derivativeSize\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:14:\"derivativeType\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:8:\"mimeType\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}s:20:\"postFilterOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:8:\"isBroken\";a:1:{s:4:\"type\";i:8;}}s:6:\"parent\";s:18:\"GalleryChildEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Derivative'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:22:\"GalleryDerivativeImage\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:17:\"GalleryDerivative\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'DerivativeImage'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:31:\"GalleryDerivativePreferencesMap\";a:4:{s:6:\"itemId\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:5:\"order\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:14:\"derivativeType\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:20:\"derivativeOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'DerivativePrefsMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryDescendentCountsMap\";a:3:{s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:15:\"descendentCount\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'DescendentCountsMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"GalleryEntity\";a:4:{s:7:\"members\";a:8:{s:2:\"id\";a:3:{s:4:\"type\";i:33;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:17:\"creationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}s:10:\"isLinkable\";a:2:{s:4:\"type\";i:8;s:7:\"notNull\";i:1;}s:6:\"linkId\";a:1:{s:4:\"type\";i:1;}s:21:\"modificationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:12:\"serialNumber\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:10:\"entityType\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:14:\"onLoadHandlers\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}}s:6:\"parent\";N;s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Entity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GalleryFactoryMap\";a:7:{s:9:\"classType\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:9:\"className\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:6:\"implId\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:8:\"implPath\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:12:\"implModuleId\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"hints\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:11:\"orderWeight\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'FactoryMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryFileSystemEntity\";a:4:{s:7:\"members\";a:1:{s:13:\"pathComponent\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:18:\"GalleryChildEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'FileSystemEntity'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:12:\"GalleryGroup\";a:4:{s:7:\"members\";a:2:{s:9:\"groupType\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:9:\"groupName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Group'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:11:\"GalleryItem\";a:4:{s:7:\"members\";a:9:{s:18:\"canContainChildren\";a:3:{s:4:\"type\";i:8;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:11:\"description\";a:3:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:15:\"external-access\";i:3;}s:8:\"keywords\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:15:\"external-access\";i:3;}s:7:\"ownerId\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:8:\"renderer\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:7:\"summary\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:15:\"external-access\";i:3;}s:5:\"title\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:3;}s:20:\"viewedSinceTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:20:\"originationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:23:\"GalleryFileSystemEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Item'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:24:\"GalleryItemAttributesMap\";a:4:{s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"viewCount\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:11:\"orderWeight\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:14:\"parentSequence\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:19:\"notNullEmptyAllowed\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'ItemAttributesMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:21:\"GalleryMaintenanceMap\";a:5:{s:5:\"runId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"taskId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"timestamp\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:7:\"success\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}s:7:\"details\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'MaintenanceMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryMimeTypeMap\";a:3:{s:9:\"extension\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"viewable\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'MimeTypeMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryMovieItem\";a:4:{s:7:\"members\";a:3:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:8:\"duration\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:3:{i:0;s:5:\"width\";i:1;s:6:\"height\";i:2;s:8:\"duration\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'MovieItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryPermissionSetMap\";a:5:{s:6:\"module\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"permission\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:4:\"bits\";a:3:{s:4:\"type\";i:64;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:5:\"flags\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PermissionSetMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryPhotoItem\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:5:\"width\";i:1;s:6:\"height\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'PhotoItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryPluginMap\";a:3:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"active\";a:3:{s:4:\"type\";i:8;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryPluginPackageMap\";a:6:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:11:\"packageName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"packageVersion\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:12:\"packageBuild\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"locked\";a:3:{s:4:\"type\";i:8;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginPackageMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryPluginParameterMap\";a:5:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"parameterName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:14:\"parameterValue\";a:3:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:19:\"notNullEmptyAllowed\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginParameterMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryRecoverPasswordMap\";a:3:{s:8:\"userName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:10:\"authString\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"requestExpires\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'RecoverPasswordMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GallerySessionMap\";a:6:{s:2:\"id\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:16:\"remoteIdentifier\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:17:\"creationTimestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:21:\"modificationTimestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"data\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'SessionMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryToolkitOperationMap\";a:4:{s:4:\"name\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"parametersCrc\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"outputMimeType\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:34:\"GalleryToolkitOperationMimeTypeMap\";a:4:{s:13:\"operationName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"toolkitId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"priority\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnMimeTypeMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:35:\"GalleryToolkitOperationParameterMap\";a:4:{s:13:\"operationName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"position\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnParameterMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryToolkitPropertyMap\";a:3:{s:4:\"name\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkPropertyMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:33:\"GalleryToolkitPropertyMimeTypeMap\";a:3:{s:12:\"propertyName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"toolkitId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkPropertyMimeTypeMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryUnknownItem\";a:4:{s:7:\"members\";a:0:{}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'UnknownItem'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:11:\"GalleryUser\";a:4:{s:7:\"members\";a:6:{s:8:\"userName\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:8:\"fullName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:3;}s:14:\"hashedPassword\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"email\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:8:\"language\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:6:\"locked\";a:1:{s:4:\"type\";i:8;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'User'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:19:\"GalleryUserGroupMap\";a:2:{s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:7:\"groupId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'UserGroupMap'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_pluginId = 'core' WHERE g_name = 'Lock'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_pluginId = 'core' WHERE g_name = 'Schema'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'httpauth'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imageframe'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'itemadd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'linkitem'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'permalinks'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'publishxp'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'replica'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbnail'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbpage'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'uploadapplet'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'webdav'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #1677)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryEntity.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryEntity','GalleryEntity','modules/core/classes/GalleryEntity.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryChildEntity.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryChildEntity','GalleryChildEntity','modules/core/classes/GalleryChildEntity.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAlbumItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAlbumItem','GalleryAlbumItem','modules/core/classes/GalleryAlbumItem.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUser.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUser','GalleryUser','modules/core/classes/GalleryUser.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryGroup.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryGroup','GalleryGroup','modules/core/classes/GalleryGroup.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivative.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivative','GalleryDerivative','modules/core/classes/GalleryDerivative.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDerivative','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','a:2:{i:0;s:7:\"image/*\";i:1;s:21:\"application/photoshop\";}','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','a:1:{i:0;s:7:\"video/*\";}','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','a:2:{i:0;s:22:\"application/x-director\";i:1;s:29:\"application/x-shockwave-flash\";}','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDynamicAlbum.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDynamicAlbum','GalleryDynamicAlbum','GalleryDynamicAlbum','modules/core/classes/GalleryDynamicAlbum.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryCoreSearch.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GallerySearchInterface_1_0','GalleryCoreSearch','GalleryCoreSearch','modules/core/classes/GalleryCoreSearch.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditItem.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditItem','ItemEditItem','modules/core/ItemEditItem.inc','core','N;','1')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAnimation.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAnimation','ItemEditAnimation','modules/core/ItemEditAnimation.inc','core','N;','2')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditMovie.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditMovie','ItemEditMovie','modules/core/ItemEditMovie.inc','core','N;','2')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAlbum.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAlbum','ItemEditAlbum','modules/core/ItemEditAlbum.inc','core','N;','2')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditTheme.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditTheme','ItemEditTheme','modules/core/ItemEditTheme.inc','core','N;','3')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhoto.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhoto','ItemEditPhoto','modules/core/ItemEditPhoto.inc','core','N;','2')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditRotateAndScalePhoto.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditRotateAndScalePhoto','ItemEditRotateAndScalePhoto','modules/core/ItemEditRotateAndScalePhoto.inc','core','N;','3')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhotoThumbnail.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhotoThumbnail','ItemEditPhotoThumbnail','modules/core/ItemEditPhotoThumbnail.inc','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemAddFromBrowser.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddPlugin','ItemAddFromBrowser','ItemAddFromBrowser','modules/core/ItemAddFromBrowser.inc','core','N;','2')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/CreateThumbnailOption.inc)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddOption','CreateThumbnailOption','CreateThumbnailOption','modules/core/CreateThumbnailOption.inc','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/OptimizeDatabaseTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','OptimizeDatabaseTask','OptimizeDatabaseTask','modules/core/classes/OptimizeDatabaseTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushTemplatesTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushTemplatesTask','FlushTemplatesTask','modules/core/classes/FlushTemplatesTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushDatabaseCacheTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushDatabaseCacheTask','FlushDatabaseCacheTask','modules/core/classes/FlushDatabaseCacheTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/BuildDerivativesTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','BuildDerivativesTask','BuildDerivativesTask','modules/core/classes/BuildDerivativesTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ResetViewCountsTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ResetViewCountsTask','ResetViewCountsTask','modules/core/classes/ResetViewCountsTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SystemInfoTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SystemInfoTask','SystemInfoTask','modules/core/classes/SystemInfoTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SetOriginationTimestampTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SetOriginationTimestampTask','SetOriginationTimestampTask','modules/core/classes/SetOriginationTimestampTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/DeleteSessionsTask.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','DeleteSessionsTask','DeleteSessionsTask','modules/core/classes/DeleteSessionsTask.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ConvertDatabaseToUtf8Task.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ConvertDatabaseToUtf8Task','ConvertDatabaseToUtf8Task','modules/core/classes/ConvertDatabaseToUtf8Task.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/CoreCaptchaAdminOption.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('CaptchaAdminOption','CoreCaptchaAdminOption','CoreCaptchaAdminOption','modules/core/classes/CoreCaptchaAdminOption.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GallerySession.class)
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryAuthPlugin','SessionAuthPlugin','SessionAuthPlugin','modules/core/classes/GallerySession.class','core','N;','4')
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=1 WHERE g_pluginType='module' AND g_pluginId='core'
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin successfully activated
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate core plugin, successfully reactivated
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:31 [TMP_SESSION_ID_DI_NOISSES_PMT] [1182960331] can't guarantee 300 -- extending!
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): OPTIMIZE TABLE `g2_Schema`;
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] [1182960332] can't guarantee 300 -- extending!
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): OPTIMIZE TABLE `g2_SessionMap`;
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): OPTIMIZE TABLE `g2_Schema`;
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): ANALYZE TABLE `g2_Schema`;
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): ANALYZE TABLE `g2_SessionMap`;
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): ANALYZE TABLE `g2_Schema`;
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] Successfully finished installOrUpgrade core module
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/Maps.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/Entities.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"ExternalIdMap\";a:3:{s:10:\"externalId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"entityType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"entityId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'ExternalIdMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"FailedLoginsMap\";a:3:{s:8:\"userName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:5:\"count\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"lastAttempt\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'FailedLoginsMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryAccessMap\";a:3:{s:12:\"accessListId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"userOrGroupId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"permission\";a:3:{s:4:\"type\";i:64;s:4:\"size\";i:4;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'AccessMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryAccessSubscriberMap\";a:2:{s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:12:\"accessListId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'AccessSubscriberMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryAlbumItem\";a:4:{s:7:\"members\";a:3:{s:5:\"theme\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:1;}s:7:\"orderBy\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:14:\"orderDirection\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'AlbumItem'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:20:\"GalleryAnimationItem\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:5:\"width\";i:1;s:6:\"height\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'AnimationItem'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryCacheMap\";a:7:{s:3:\"key\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:5:\"value\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:4;}s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:9:\"timestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:7:\"isEmpty\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'CacheMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryChildEntity\";a:4:{s:7:\"members\";a:1:{s:8:\"parentId\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'ChildEntity'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:15:\"GalleryDataItem\";a:4:{s:7:\"members\";a:2:{s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:4:\"size\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:11:\"GalleryItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:8:\"mimeType\";i:1;s:4:\"size\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'DataItem'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GalleryDerivative\";a:4:{s:7:\"members\";a:8:{s:18:\"derivativeSourceId\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:20:\"derivativeOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:15:\"derivativeOrder\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:14:\"derivativeSize\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:14:\"derivativeType\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:8:\"mimeType\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}s:20:\"postFilterOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:8:\"isBroken\";a:1:{s:4:\"type\";i:8;}}s:6:\"parent\";s:18:\"GalleryChildEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Derivative'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:22:\"GalleryDerivativeImage\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:17:\"GalleryDerivative\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'DerivativeImage'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:31:\"GalleryDerivativePreferencesMap\";a:4:{s:6:\"itemId\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:5:\"order\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:14:\"derivativeType\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:20:\"derivativeOperations\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'DerivativePrefsMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryDescendentCountsMap\";a:3:{s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:15:\"descendentCount\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'DescendentCountsMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:13:\"GalleryEntity\";a:4:{s:7:\"members\";a:8:{s:2:\"id\";a:3:{s:4:\"type\";i:33;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:17:\"creationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}s:10:\"isLinkable\";a:2:{s:4:\"type\";i:8;s:7:\"notNull\";i:1;}s:6:\"linkId\";a:1:{s:4:\"type\";i:1;}s:21:\"modificationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:12:\"serialNumber\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:10:\"entityType\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:14:\"onLoadHandlers\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}}s:6:\"parent\";N;s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Entity'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GalleryFactoryMap\";a:7:{s:9:\"classType\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:9:\"className\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:6:\"implId\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:8:\"implPath\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:12:\"implModuleId\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"hints\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:11:\"orderWeight\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'FactoryMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryFileSystemEntity\";a:4:{s:7:\"members\";a:1:{s:13:\"pathComponent\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:18:\"GalleryChildEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'FileSystemEntity'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:12:\"GalleryGroup\";a:4:{s:7:\"members\";a:2:{s:9:\"groupType\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:9:\"groupName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Group'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:11:\"GalleryItem\";a:4:{s:7:\"members\";a:9:{s:18:\"canContainChildren\";a:3:{s:4:\"type\";i:8;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:11:\"description\";a:3:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:15:\"external-access\";i:3;}s:8:\"keywords\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:15:\"external-access\";i:3;}s:7:\"ownerId\";a:2:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;}s:8:\"renderer\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:7:\"summary\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:15:\"external-access\";i:3;}s:5:\"title\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:3;}s:20:\"viewedSinceTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:20:\"originationTimestamp\";a:3:{s:4:\"type\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:23:\"GalleryFileSystemEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'Item'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:24:\"GalleryItemAttributesMap\";a:4:{s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"viewCount\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:11:\"orderWeight\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:14:\"parentSequence\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:4;s:19:\"notNullEmptyAllowed\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'ItemAttributesMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:21:\"GalleryMaintenanceMap\";a:5:{s:5:\"runId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:6:\"taskId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"timestamp\";a:2:{s:4:\"type\";i:1;s:4:\"size\";i:2;}s:7:\"success\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}s:7:\"details\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'MaintenanceMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryMimeTypeMap\";a:3:{s:9:\"extension\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"viewable\";a:2:{s:4:\"type\";i:8;s:4:\"size\";i:2;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'MimeTypeMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryMovieItem\";a:4:{s:7:\"members\";a:3:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}s:8:\"duration\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:3;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:3:{i:0;s:5:\"width\";i:1;s:6:\"height\";i:2;s:8:\"duration\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'MovieItem'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryPermissionSetMap\";a:5:{s:6:\"module\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:10:\"permission\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:4:\"bits\";a:3:{s:4:\"type\";i:64;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:5:\"flags\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PermissionSetMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryPhotoItem\";a:4:{s:7:\"members\";a:2:{s:5:\"width\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}s:6:\"height\";a:2:{s:4:\"type\";i:1;s:15:\"external-access\";i:1;}}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:2:{i:0;s:5:\"width\";i:1;s:6:\"height\";}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'PhotoItem'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:16:\"GalleryPluginMap\";a:3:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"active\";a:3:{s:4:\"type\";i:8;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:23:\"GalleryPluginPackageMap\";a:6:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:11:\"packageName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"packageVersion\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:12:\"packageBuild\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"locked\";a:3:{s:4:\"type\";i:8;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginPackageMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryPluginParameterMap\";a:5:{s:10:\"pluginType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:8:\"pluginId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"itemId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"parameterName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:14:\"parameterValue\";a:3:{s:4:\"type\";i:4;s:4:\"size\";i:1;s:19:\"notNullEmptyAllowed\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'PluginParameterMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryRecoverPasswordMap\";a:3:{s:8:\"userName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:10:\"authString\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"requestExpires\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'RecoverPasswordMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:17:\"GallerySessionMap\";a:6:{s:2:\"id\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:16:\"remoteIdentifier\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:17:\"creationTimestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:21:\"modificationTimestamp\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"data\";a:2:{s:4:\"type\";i:4;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'SessionMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:26:\"GalleryToolkitOperationMap\";a:4:{s:4:\"name\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:13:\"parametersCrc\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";b:1;}s:14:\"outputMimeType\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:34:\"GalleryToolkitOperationMimeTypeMap\";a:4:{s:13:\"operationName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"toolkitId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"priority\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnMimeTypeMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:35:\"GalleryToolkitOperationParameterMap\";a:4:{s:13:\"operationName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"position\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkOperatnParameterMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:25:\"GalleryToolkitPropertyMap\";a:3:{s:4:\"name\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:4:\"type\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:11:\"description\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkPropertyMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:33:\"GalleryToolkitPropertyMimeTypeMap\";a:3:{s:12:\"propertyName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:9:\"toolkitId\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:8:\"mimeType\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'TkPropertyMimeTypeMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:18:\"GalleryUnknownItem\";a:4:{s:7:\"members\";a:0:{}s:6:\"parent\";s:15:\"GalleryDataItem\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'UnknownItem'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:11:\"GalleryUser\";a:4:{s:7:\"members\";a:6:{s:8:\"userName\";a:4:{s:4:\"type\";i:2;s:4:\"size\";i:1;s:7:\"notNull\";i:1;s:15:\"external-access\";i:1;}s:8:\"fullName\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:3;}s:14:\"hashedPassword\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:2;}s:5:\"email\";a:2:{s:4:\"type\";i:2;s:4:\"size\";i:4;}s:8:\"language\";a:3:{s:4:\"type\";i:2;s:4:\"size\";i:2;s:15:\"external-access\";i:1;}s:6:\"locked\";a:1:{s:4:\"type\";i:8;}}s:6:\"parent\";s:13:\"GalleryEntity\";s:6:\"module\";s:4:\"core\";s:6:\"linked\";a:0:{}}}', g_type = 'entity',g_pluginId = 'core' WHERE g_name = 'User'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_info = 'a:1:{s:19:\"GalleryUserGroupMap\";a:2:{s:6:\"userId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}s:7:\"groupId\";a:3:{s:4:\"type\";i:1;s:4:\"size\";i:2;s:7:\"notNull\";b:1;}}}', g_type = 'map',g_pluginId = 'core' WHERE g_name = 'UserGroupMap'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_pluginId = 'core' WHERE g_name = 'Lock'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_Schema SET g_pluginId = 'core' WHERE g_name = 'Schema'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'httpauth'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imageframe'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'itemadd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'linkitem'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'permalinks'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'publishxp'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'replica'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbnail'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbpage'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'uploadapplet'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'webdav'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #2078)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='core'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryEntity.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryEntity','GalleryEntity','modules/core/classes/GalleryEntity.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryChildEntity.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryChildEntity','GalleryChildEntity','modules/core/classes/GalleryChildEntity.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAlbumItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAlbumItem','GalleryAlbumItem','modules/core/classes/GalleryAlbumItem.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUser.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUser','GalleryUser','modules/core/classes/GalleryUser.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryGroup.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryGroup','GalleryGroup','modules/core/classes/GalleryGroup.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivative.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivative','GalleryDerivative','modules/core/classes/GalleryDerivative.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDerivativeImage.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDerivative','GalleryDerivativeImage','GalleryDerivativeImage','modules/core/classes/GalleryDerivativeImage.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryEntity','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryPhotoItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryPhotoItem','GalleryPhotoItem','modules/core/classes/GalleryPhotoItem.class','core','a:2:{i:0;s:7:\"image/*\";i:1;s:21:\"application/photoshop\";}','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryMovieItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryMovieItem','GalleryMovieItem','modules/core/classes/GalleryMovieItem.class','core','a:1:{i:0;s:7:\"video/*\";}','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryAnimationItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryAnimationItem','GalleryAnimationItem','modules/core/classes/GalleryAnimationItem.class','core','a:2:{i:0;s:22:\"application/x-director\";i:1;s:29:\"application/x-shockwave-flash\";}','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryUnknownItem.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryItem','GalleryUnknownItem','GalleryUnknownItem','modules/core/classes/GalleryUnknownItem.class','core','a:1:{i:0;s:1:\"*\";}','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryDynamicAlbum.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryDynamicAlbum','GalleryDynamicAlbum','GalleryDynamicAlbum','modules/core/classes/GalleryDynamicAlbum.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GalleryCoreSearch.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GallerySearchInterface_1_0','GalleryCoreSearch','GalleryCoreSearch','modules/core/classes/GalleryCoreSearch.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditItem.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditItem','ItemEditItem','modules/core/ItemEditItem.inc','core','N;','1')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAnimation.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAnimation','ItemEditAnimation','modules/core/ItemEditAnimation.inc','core','N;','2')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditMovie.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditMovie','ItemEditMovie','modules/core/ItemEditMovie.inc','core','N;','2')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditAlbum.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditAlbum','ItemEditAlbum','modules/core/ItemEditAlbum.inc','core','N;','2')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditTheme.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditTheme','ItemEditTheme','modules/core/ItemEditTheme.inc','core','N;','3')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhoto.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhoto','ItemEditPhoto','modules/core/ItemEditPhoto.inc','core','N;','2')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditRotateAndScalePhoto.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditRotateAndScalePhoto','ItemEditRotateAndScalePhoto','modules/core/ItemEditRotateAndScalePhoto.inc','core','N;','3')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemEditPhotoThumbnail.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemEditPlugin','ItemEditPhotoThumbnail','ItemEditPhotoThumbnail','modules/core/ItemEditPhotoThumbnail.inc','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/ItemAddFromBrowser.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddPlugin','ItemAddFromBrowser','ItemAddFromBrowser','modules/core/ItemAddFromBrowser.inc','core','N;','2')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/CreateThumbnailOption.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('ItemAddOption','CreateThumbnailOption','CreateThumbnailOption','modules/core/CreateThumbnailOption.inc','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/OptimizeDatabaseTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','OptimizeDatabaseTask','OptimizeDatabaseTask','modules/core/classes/OptimizeDatabaseTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushTemplatesTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushTemplatesTask','FlushTemplatesTask','modules/core/classes/FlushTemplatesTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/FlushDatabaseCacheTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','FlushDatabaseCacheTask','FlushDatabaseCacheTask','modules/core/classes/FlushDatabaseCacheTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/BuildDerivativesTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','BuildDerivativesTask','BuildDerivativesTask','modules/core/classes/BuildDerivativesTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ResetViewCountsTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ResetViewCountsTask','ResetViewCountsTask','modules/core/classes/ResetViewCountsTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SystemInfoTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SystemInfoTask','SystemInfoTask','modules/core/classes/SystemInfoTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/SetOriginationTimestampTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','SetOriginationTimestampTask','SetOriginationTimestampTask','modules/core/classes/SetOriginationTimestampTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/DeleteSessionsTask.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','DeleteSessionsTask','DeleteSessionsTask','modules/core/classes/DeleteSessionsTask.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/ConvertDatabaseToUtf8Task.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','ConvertDatabaseToUtf8Task','ConvertDatabaseToUtf8Task','modules/core/classes/ConvertDatabaseToUtf8Task.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/CoreCaptchaAdminOption.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('CaptchaAdminOption','CoreCaptchaAdminOption','CoreCaptchaAdminOption','modules/core/classes/CoreCaptchaAdminOption.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/classes/GallerySession.class)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryAuthPlugin','SessionAuthPlugin','SessionAuthPlugin','modules/core/classes/GallerySession.class','core','N;','4')
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=1 WHERE g_pluginType='module' AND g_pluginId='core'
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate post activation event
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:32 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #2415)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin httpauth
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] httpauth plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin linkitem
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] linkitem plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin rewrite
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] rewrite plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin thumbnail
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] thumbnail plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin webdav
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] webdav plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin core
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] core plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin core
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] core plugin successfully instantiated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] Check the version of the core plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] The version of the core plugin is ok
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter history.core for rewrite plugin
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_PluginParameterMap WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='history.core'
+
+
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate core plugin successfully activated
+2007-06-27 18:05:33 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+
+--------------------------------------------------------
+ Upgrade Plugins
+--------------------------------------------------------
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.adminGroup for core plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'core'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_UserGroupMap.g_userId,
+ g2_User.g_userName
+ FROM
+ g2_UserGroupMap, g2_User
+ WHERE
+ g2_UserGroupMap.g_groupId = 3
+ AND
+ g2_UserGroupMap.g_userId = g2_User.g_id
+
+ ORDER BY
+ g2_User.g_userName
+ LIMIT 1
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_id, g_entityType FROM g2_Entity WHERE g_id IN (6)
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'archiveupload'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'comment'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'exif'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'ffmpeg'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'gd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'httpauth'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'icons'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imageframe'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'imagemagick'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'itemadd'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'linkitem'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'netpbm'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'permalinks'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'publishxp'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rating'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rearrange'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'replica'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'search'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'shutterfly'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'slideshow'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbnail'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'thumbpage'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'uploadapplet'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'webdav'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #61)
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g2_User.g_userName, g2_User.g_fullName, g2_User.g_hashedPassword, g2_User.g_email, g2_User.g_language, g2_User.g_locked, g2_Entity.g_id, g2_Entity.g_creationTimestamp, g2_Entity.g_isLinkable, g2_Entity.g_linkId, g2_Entity.g_modificationTimestamp, g2_Entity.g_serialNumber, g2_Entity.g_entityType, g2_Entity.g_onLoadHandlers FROM g2_User, g2_Entity WHERE g2_User.g_id IN (6) AND g2_Entity.g_id=g2_User.g_id
+
+
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin keyalbum
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:41 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] keyalbum plugin successfully instantiated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] realpath(T:\Web Abeto Armarios\Source\www\gallery2\modules\core\classes/../../..)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Binding text domain: modules_keyalbum -> T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/locale
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryModule::installOrUpgrade keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Old version: 1.0.0 New version: 1.0.0.2
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Configure store for keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/Maps.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/Entities.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Upgrade (or install) keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Update module paramater for the keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _version for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='1.0.0.2' WHERE g_pluginType='module' AND g_pluginId='keyalbum' AND g_itemId=0 AND g_parameterName='_version'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _version for keyalbum plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='getSiteAdminViews|getItemSummaries' WHERE g_pluginType='module' AND g_pluginId='keyalbum' AND g_itemId=0 AND g_parameterName='_callbacks'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _callbacks for keyalbum plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='7,10' WHERE g_pluginType='module' AND g_pluginId='keyalbum' AND g_itemId=0 AND g_parameterName='_requiredCoreApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredCoreApi for keyalbum plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='3,2' WHERE g_pluginType='module' AND g_pluginId='keyalbum' AND g_itemId=0 AND g_parameterName='_requiredModuleApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredModuleApi for keyalbum plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] ConfigureStoreCleanup for keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Reactivate keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate keyalbum plugin, deactivate
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=0 WHERE g_pluginType='module' AND g_pluginId='keyalbum'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_implId FROM g2_FactoryMap WHERE g_implModuleId='keyalbum'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='keyalbum'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate keyalbum plugin, activate again
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'keyalbum'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #381)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=1 WHERE g_pluginType='module' AND g_pluginId='keyalbum'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate keyalbum plugin successfully activated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate keyalbum plugin, successfully reactivated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Successfully finished installOrUpgrade keyalbum module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin rewrite
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] rewrite plugin successfully instantiated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] realpath(T:\Web Abeto Armarios\Source\www\gallery2\modules\core\classes/../../..)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Binding text domain: modules_rewrite -> T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/locale
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryModule::installOrUpgrade rewrite module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Old version: 1.1.13 New version: 1.1.13.2
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Configure store for rewrite module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SET AUTOCOMMIT=0
+
+
+(mysqlt): BEGIN
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/Maps.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/Entities.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Upgrade (or install) rewrite module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Update module paramater for the rewrite module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _version for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #612)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='1.1.13.2' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='_version'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _version for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _callbacks for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='getSiteAdminViews|registerEventListeners' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='_callbacks'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _callbacks for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='7,5' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='_requiredCoreApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredCoreApi for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='3,5' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='_requiredModuleApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter _requiredModuleApi for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] ConfigureStoreCleanup for rewrite module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SHOW TABLES
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_name, g_major, g_minor FROM g2_Schema
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Reactivate rewrite module
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate rewrite plugin, deactivate
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=0 WHERE g_pluginType='module' AND g_pluginId='rewrite'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_implId FROM g2_FactoryMap WHERE g_implModuleId='rewrite'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='ModRewriteUrlGenerator'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='ModRewriteUrlGenerator'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='ModRewriteUrlGenerator'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='RewriteCheckConflictTask'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='RewriteCheckConflictTask'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='RewriteCheckConflictTask'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkOperatnMimeTypeMap WHERE g_toolkitId='RewriteApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkOperatnMap.g_name
+ FROM
+ g2_TkOperatnMap
+ LEFT JOIN
+ g2_TkOperatnMimeTypeMap
+ ON
+ g2_TkOperatnMap.g_name = g2_TkOperatnMimeTypeMap.g_operationName
+ WHERE
+ g2_TkOperatnMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_TkPropertyMimeTypeMap WHERE g_toolkitId='RewriteApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT DISTINCT
+ g2_TkPropertyMap.g_name
+ FROM
+ g2_TkPropertyMap
+ LEFT JOIN
+ g2_TkPropertyMimeTypeMap
+ ON
+ g2_TkPropertyMap.g_name = g2_TkPropertyMimeTypeMap.g_propertyName
+ WHERE
+ g2_TkPropertyMimeTypeMap.g_toolkitId IS NULL
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_classType='GalleryToolkit' AND g_implId='RewriteApi'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): DELETE FROM g2_FactoryMap WHERE g_implModuleId='rewrite'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate rewrite plugin, activate again
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter parserId for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/parsers/modrewrite/parser.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter activeRules for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_readable(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_writeable(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter accessList for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter allowEmptyReferer for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin httpauth
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] httpauth plugin successfully instantiated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Check the version of the httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginMap.g_pluginId,
+ g2_PluginMap.g_active
+ FROM
+ g2_PluginMap
+ WHERE
+ g2_PluginMap.g_pluginType = 'module'
+
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] opendir(T:\Web Abeto Armarios\Source\www\gallery2/modules/)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/archiveupload/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for archiveupload plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/comment/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for comment plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/core)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/core/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/exif/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for exif plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/ffmpeg/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for ffmpeg plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/gd/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for gd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/httpauth/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for httpauth plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/icons/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for icons plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imageframe/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imageframe plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/imagemagick/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for imagemagick plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/itemadd/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for itemadd plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/keyalbum/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for keyalbum plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/linkitem/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for linkitem plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/netpbm/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for netpbm plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/permalinks/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for permalinks plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/publishxp/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for publishxp plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rating/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rating plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rearrange/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rearrange plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/replica/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for replica plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/search)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/search/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for search plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/shutterfly/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for shutterfly plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/slideshow/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for slideshow plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbnail/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbnail plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/thumbpage/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for thumbpage plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/uploadapplet/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for uploadapplet plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _version for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _callbacks for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredCoreApi for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter _requiredModuleApi for webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] readdir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] closedir(Resource id #884)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] The version of the httpauth plugin is ok
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): SELECT g_classType, g_className, g_implId, g_implPath, g_hints, g_implModuleId, g_orderWeight FROM g2_FactoryMap ORDER BY g_orderWeight ASC
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Unimplemented: RewriteApi
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin rewrite
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] rewrite plugin successfully instantiated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Check the version of the rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] The version of the rewrite plugin is ok
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Loading plugin webdav
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Class not defined, trying to include it.
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/module.inc)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] webdav plugin successfully instantiated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Check the version of the webdav plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] The version of the webdav plugin is ok
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] realpath(T:\Web Abeto Armarios\Source\www\gallery2\modules\core\classes/../../..)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Binding text domain: modules_webdav -> T:\Web Abeto Armarios\Source\www\gallery2/modules/webdav/locale
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Unimplemented: RewriteApi
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter modrewrite.galleryLocation for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter modrewrite.status for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter id.rootAlbum for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c\%%3421186428)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c\%%3421186428)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c\%%3421186428)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter permissions.directory for core plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c\%%3421186428)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_dir(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] mkdir(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c\%%3421186428, 755)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fopen(T:\Web Abeto Armarios\Source\www\gallery2\g2data_2e6106f57b\smarty\templates_c\%%3421186428/v_12, w, 0)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fclose(Resource id #1112)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_readable(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess, )
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fopen(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess, w, 0)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fwrite(Resource id #1130, ..., )
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fclose(Resource id #1130)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter shortUrls for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='a:5:{i:0;a:4:{s:5:\"match\";a:1:{s:4:\"view\";s:13:\"core.ShowItem\";}s:7:\"pattern\";s:8:\"v/%path%\";s:9:\"functions\";a:3:{s:4:\"path\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:9:\"parsePath\";}s:4:\"page\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:9:\"parsePage\";}s:8:\"language\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:13:\"parseLanguage\";}}s:6:\"onLoad\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:18:\"loadItemIdFromPath\";}}i:1;a:3:{s:5:\"match\";a:1:{s:4:\"view\";s:17:\"core.DownloadItem\";}s:7:\"pattern\";s:36:\"d/%itemId%-%serialNumber%/%fileName%\";s:9:\"functions\";a:2:{s:12:\"serialNumber\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:17:\"parseSerialNumber\";}s:8:\"fileName\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:13:\"parseFileName\";}}}i:2;a:2:{s:5:\"match\";a:1:{s:4:\"view\";s:14:\"core.SiteAdmin\";}s:7:\"pattern\";s:6:\"admin/\";}i:3;a:3:{s:5:\"match\";a:1:{s:10:\"controller\";s:13:\"webdav.WebDav\";}s:7:\"pattern\";s:7:\"w%path%\";s:9:\"functions\";a:1:{s:4:\"path\";a:3:{i:0;s:6:\"webdav\";i:1;s:19:\"WebDavRewriteHelper\";i:2;s:9:\"parsePath\";}}}i:4;a:4:{s:5:\"match\";a:1:{s:4:\"view\";s:23:\"webdav.DownloadDavMount\";}s:7:\"pattern\";s:17:\"v/%path%.davmount\";s:9:\"functions\";a:1:{s:4:\"path\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:9:\"parsePath\";}}s:6:\"onLoad\";a:3:{i:0;s:7:\"rewrite\";i:1;s:19:\"RewriteSimpleHelper\";i:2;s:18:\"loadItemIdFromPath\";}}}' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='shortUrls'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter shortUrls for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter activeRules for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='a:3:{s:8:\"httpauth\";a:0:{}s:7:\"rewrite\";a:3:{i:0;a:1:{s:7:\"pattern\";s:8:\"v/%path%\";}i:1;a:1:{s:7:\"pattern\";s:36:\"d/%itemId%-%serialNumber%/%fileName%\";}i:4;a:1:{s:7:\"pattern\";s:6:\"admin/\";}}s:6:\"webdav\";a:2:{s:7:\"connect\";a:1:{s:7:\"pattern\";s:7:\"w%path%\";}s:8:\"davmount\";a:1:{s:7:\"pattern\";s:17:\"v/%path%.davmount\";}}}' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='activeRules'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter activeRules for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter modrewrite.galleryLocation for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='/gallery2/' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='modrewrite.galleryLocation'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter modrewrite.galleryLocation for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] getParameter modrewrite.status for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt):
+ SELECT
+ g2_PluginParameterMap.g_itemId,
+ g2_PluginParameterMap.g_parameterName,
+ g2_PluginParameterMap.g_parameterValue
+ FROM
+ g2_PluginParameterMap
+ WHERE
+ g2_PluginParameterMap.g_pluginType = 'module'
+ AND
+ g2_PluginParameterMap.g_pluginId = 'rewrite'
+ AND
+ g2_PluginParameterMap.g_itemId = 0
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fsockopen(localhost, 80, , , 5)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fwrite(Resource id #1151, ..., )
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fflush(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fgets(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fread(Resource id #1151, 4096)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] feof(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] fclose(Resource id #1151)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] setParameter modrewrite.status for rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginParameterMap SET g_parameterValue='a:1:{s:11:\"needOptions\";b:0;}' WHERE g_pluginType='module' AND g_pluginId='rewrite' AND g_itemId=0 AND g_parameterName='modrewrite.status'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Plugin parameter modrewrite.status for rewrite plugin set successfully
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_readable(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] is_writeable(T:\Web Abeto Armarios\Source\www\gallery2/.htaccess)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/GalleryStorage/schema.tpl, )
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/parsers/modrewrite/ModRewriteUrlGenerator.class)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('GalleryUrlGenerator','ModRewriteUrlGenerator','ModRewriteUrlGenerator','modules/rewrite/classes/parsers/modrewrite/ModRewriteUrlGenerator.class','rewrite','N;','2')
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/RewriteCheckConflictTask.class)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('MaintenanceTask','RewriteCheckConflictTask','RewriteCheckConflictTask','modules/rewrite/classes/RewriteCheckConflictTask.class','rewrite','N;','5')
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] file_exists(T:\Web Abeto Armarios\Source\www\gallery2/modules/rewrite/classes/RewriteApi.class)
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): INSERT INTO g2_FactoryMap (g_classType, g_className, g_implId, g_implPath, g_implModuleId, g_hints, g_orderWeight) VALUES ('RewriteApi','RewriteApi','RewriteApi','modules/rewrite/classes/RewriteApi.class','rewrite','N;','5')
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate rewrite plugin
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): UPDATE g2_PluginMap SET g_active=1 WHERE g_pluginType='module' AND g_pluginId='rewrite'
+
+
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::activate rewrite plugin successfully activated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] GalleryPlugin::reactivate rewrite plugin, successfully reactivated
+2007-06-27 18:05:42 [TMP_SESSION_ID_DI_NOISSES_PMT] Successfully finished installOrUpgrade rewrite module
+2007-06-27 18:05:43 [TMP_SESSION_ID_DI_NOISSES_PMT]
+(mysqlt): COMMIT
+
+
+(mysqlt): SET AUTOCOMMIT=1
+
+
diff --git a/Source/gallery2/g2data_2e6106f57b/versions.dat b/Source/gallery2/g2data_2e6106f57b/versions.dat
new file mode 100644
index 0000000..643831c
--- /dev/null
+++ b/Source/gallery2/g2data_2e6106f57b/versions.dat
@@ -0,0 +1,2 @@
+1.2.0.4
+2.2.2
\ No newline at end of file
diff --git a/Source/gallery2/images/Thumbs.db b/Source/gallery2/images/Thumbs.db
new file mode 100644
index 0000000..26f0225
Binary files /dev/null and b/Source/gallery2/images/Thumbs.db differ
diff --git a/Source/gallery2/images/closelabel.gif b/Source/gallery2/images/closelabel.gif
new file mode 100644
index 0000000..1ab201f
Binary files /dev/null and b/Source/gallery2/images/closelabel.gif differ
diff --git a/Source/gallery2/images/g2Logo.gif b/Source/gallery2/images/g2Logo.gif
new file mode 100644
index 0000000..40b1d3c
Binary files /dev/null and b/Source/gallery2/images/g2Logo.gif differ
diff --git a/Source/gallery2/images/gallery.gif b/Source/gallery2/images/gallery.gif
new file mode 100644
index 0000000..240de0c
Binary files /dev/null and b/Source/gallery2/images/gallery.gif differ
diff --git a/Source/gallery2/images/galleryLogo_sm.gif b/Source/gallery2/images/galleryLogo_sm.gif
new file mode 100644
index 0000000..a631bf5
Binary files /dev/null and b/Source/gallery2/images/galleryLogo_sm.gif differ
diff --git a/Source/gallery2/images/galleryLogo_sm.png b/Source/gallery2/images/galleryLogo_sm.png
new file mode 100644
index 0000000..7d7b9b9
Binary files /dev/null and b/Source/gallery2/images/galleryLogo_sm.png differ
diff --git a/Source/gallery2/images/gulftech.png b/Source/gallery2/images/gulftech.png
new file mode 100644
index 0000000..a3fcb2c
Binary files /dev/null and b/Source/gallery2/images/gulftech.png differ
diff --git a/Source/gallery2/images/intershot.png b/Source/gallery2/images/intershot.png
new file mode 100644
index 0000000..8608f48
Binary files /dev/null and b/Source/gallery2/images/intershot.png differ
diff --git a/Source/gallery2/images/loading.gif b/Source/gallery2/images/loading.gif
new file mode 100644
index 0000000..39a9cc8
Binary files /dev/null and b/Source/gallery2/images/loading.gif differ
diff --git a/Source/gallery2/images/loading2.gif b/Source/gallery2/images/loading2.gif
new file mode 100644
index 0000000..f864d5f
Binary files /dev/null and b/Source/gallery2/images/loading2.gif differ
diff --git a/Source/gallery2/images/xhtml10.png b/Source/gallery2/images/xhtml10.png
new file mode 100644
index 0000000..ec68644
Binary files /dev/null and b/Source/gallery2/images/xhtml10.png differ
diff --git a/Source/gallery2/index.php b/Source/gallery2/index.php
new file mode 100644
index 0000000..c6b8048
--- /dev/null
+++ b/Source/gallery2/index.php
@@ -0,0 +1,49 @@
+
+ * @version $Revision: 15513 $
+ */
+
+/* Include bootstrap.inc in case config.php overrides GALLERY_MAIN_PHP */
+require_once(dirname(__FILE__) . '/bootstrap.inc');
+require_once(dirname(__FILE__) . '/modules/core/classes/GalleryUrlGenerator.class');
+require_once(dirname(__FILE__) . '/modules/core/classes/GalleryCoreApi.class');
+
+/* The REQUEST_URI can either be /path/index.php or just /path/. Get rid of index.php.* */
+$path = GalleryUrlGenerator::getCurrentRequestUri();
+if (preg_match('|^(/(?:[^?#/]+/)*)(.*)|', $path, $matches)) {
+ $path = $matches[1] . GALLERY_MAIN_PHP;
+ if (!empty($matches[2]) && ($pos = strpos($matches[2], '?')) !== false) {
+ $path .= substr($matches[2], $pos);
+ }
+}
+
+$configBaseUri = @$gallery->getConfig('baseUri');
+
+$urlGenerator = new GalleryUrlGenerator();
+$urlGenerator->init(!empty($configBaseUri) ? $configBaseUri : null);
+
+$phpVm = $gallery->getPhpVm();
+$phpVm->header('Location: ' . $urlGenerator->makeUrl($path));
+?>
diff --git a/Source/gallery2/init.inc b/Source/gallery2/init.inc
new file mode 100644
index 0000000..ad06e2b
--- /dev/null
+++ b/Source/gallery2/init.inc
@@ -0,0 +1,195 @@
+
+ * @version $Revision: 15698 $
+ */
+
+require_once(dirname(__FILE__) . '/modules/core/classes/GalleryUtilities.class');
+
+function GalleryInitFirstPass($params=array()) {
+ global $gallery;
+
+ ini_set('magic_quotes_runtime', 0);
+ ini_set('magic_quotes_sybase', 0);
+
+ /* Specify that when an assertion fails, we terminate right away */
+ assert_options(ASSERT_WARNING, 1);
+ assert_options(ASSERT_BAIL, 1);
+
+ /* Load all the core Gallery classes */
+ $galleryBase = dirname(__FILE__) . '/';
+ require_once($galleryBase . 'modules/core/classes/GalleryCoreApi.class');
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryConstants.class');
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryCapabilities.class');
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryView.class');
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryModule.class');
+
+ if (!strncasecmp(PHP_OS, 'win', 3)) {
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryPlatform/WinNtPlatform.class');
+ $platform = new WinNtPlatform();
+ } else {
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryPlatform/UnixPlatform.class');
+ $platform = new UnixPlatform();
+ }
+
+ $gallery->setPlatform($platform);
+ $slash = $platform->getDirectorySeparator();
+
+ if (isset($params['debug'])) {
+ $gallery->setDebug($params['debug']);
+ }
+
+ /* Sanitize the data path */
+ $dataBase = $gallery->getConfig('data.gallery.base');
+ if ($dataBase{strlen($dataBase) - 1} != $slash) {
+ $dataBase .= $slash;
+ $gallery->setConfig('data.gallery.base', $dataBase);
+ }
+
+ /* Init for downloadable plugins */
+ $gallery->setConfig('repository.url', 'http://gallery.menalto.com/repository/');
+ $gallery->setConfig('repository.cache', $dataBase . 'cache' . $slash . 'repository' . $slash);
+
+ /* Set our various data paths */
+ $gallery->setConfig('data.gallery.cache', $dataBase . 'cache' . $slash);
+ $gallery->setConfig('data.gallery.albums', $dataBase . 'albums' . $slash);
+ $gallery->setConfig('data.gallery.locks', $dataBase . 'locks'. $slash);
+ $gallery->setConfig('data.gallery.tmp', $dataBase . 'tmp' . $slash);
+ $gallery->setConfig('data.smarty.base', $dataBase . 'smarty' . $slash);
+ $gallery->setConfig('data.smarty.templates_c',
+ $dataBase . 'smarty' . $slash . 'templates_c' . $slash);
+ $gallery->setConfig('data.gallery.plugins', $galleryBase . 'plugins' . $slash);
+ $gallery->setConfig('data.gallery.plugins_data', $dataBase . 'plugins_data' . $slash);
+
+ /* Configure our url generator */
+ if (!isset($params['noDatabase'])) {
+ /*
+ * Swallow error to prevent GalleryFactoryHelper_loadRegistry cache from breaking upgrade to
+ * core 1.0.6
+ */
+ list ($ret, $urlGenerator) = @GalleryCoreApi::newFactoryInstance('GalleryUrlGenerator');
+ /* Swallow ERROR_STORAGE_FAILURE, or automatic upgrading fails */
+ if ($ret && !($ret->getErrorCode() & ERROR_STORAGE_FAILURE)) {
+ return $ret;
+ }
+ }
+ if (!isset($urlGenerator)) {
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryUrlGenerator.class');
+ $urlGenerator = new GalleryUrlGenerator();
+ }
+ /* Allow for overrides from GalleryEmbed ($param) or from config.php */
+ $configBaseUri = @$gallery->getConfig('baseUri');
+ $ret = $urlGenerator->init(
+ isset($params['baseUri']) ? $params['baseUri']
+ : (!empty($configBaseUri) ? $configBaseUri : null),
+ isset($params['g2Uri']) ? $params['g2Uri'] : null,
+ isset($params['embedSessionString']) ? $params['embedSessionString'] : null);
+ if ($ret) {
+ return $ret;
+ }
+ $gallery->setUrlGenerator($urlGenerator);
+
+ /* Initialize our session */
+ if (!isset($params['noDatabase'])) {
+ if (isset($params['gallerySessionId'])) {
+ GalleryCoreApi::requireOnce('modules/core/classes/GallerySession.class');
+ GalleryUtilities::putRequestVariable(SESSION_ID_PARAMETER, $params['gallerySessionId']);
+ }
+ $ret = $gallery->initSession();
+ if ($ret) {
+ return $ret;
+ }
+ } else {
+ $gallery->initEmptySession();
+ }
+
+ /* Initialize our translator */
+ $language = GalleryUtilities::getRequestVariables('language');
+ if (isset($params['activeLanguage']) || !empty($language)) {
+ GalleryCoreApi::requireOnce('modules/core/classes/GalleryTranslator.class');
+ list ($language) = GalleryTranslator::getSupportedLanguageCode(
+ empty($language) ? $params['activeLanguage'] : $language);
+ $gallery->setActiveLanguageCode($language);
+ }
+ $ret = $gallery->initTranslator(isset($params['noDatabase']));
+ if ($ret) {
+ return $ret;
+ }
+
+ return null;
+}
+
+function GalleryInitSecondPass() {
+ global $gallery;
+ $session =& $gallery->getSession();
+ $urlGenerator =& $gallery->getUrlGenerator();
+
+ $ret = $urlGenerator->initNavigation();
+ if ($ret) {
+ return $ret;
+ }
+
+ /*
+ * Set our active user. Try getting our active user from registered authentication plugins. If
+ * not, make us the anonymous user. If we don't have a session, this will initiate one for us.
+ */
+ list ($ret, $pluginIds) = GalleryCoreApi::getAllFactoryImplementationIds('GalleryAuthPlugin');
+ if ($ret) {
+ return $ret;
+ }
+
+ foreach ($pluginIds as $pluginId) {
+ list ($ret, $plugin) =
+ GalleryCoreApi::newFactoryInstanceById('GalleryAuthPlugin', $pluginId);
+ if ($ret) {
+ return $ret;
+ }
+
+ list ($ret, $user) = $plugin->getUser();
+ if ($ret) {
+ return $ret;
+ }
+
+ if (isset($user)) {
+ break;
+ }
+ }
+
+ if (!isset($user)) {
+ /* Missing user, be anonymous */
+ list ($ret, $userId) = GalleryCoreApi::getAnonymousUserId();
+ if ($ret) {
+ return $ret;
+ }
+
+ list ($ret, $user) = GalleryCoreApi::loadEntitiesById($userId);
+ if ($ret) {
+ return $ret;
+ }
+ }
+
+ $gallery->setActiveUser($user);
+
+ return null;
+}
+?>
diff --git a/Source/gallery2/install/GalleryStub.class b/Source/gallery2/install/GalleryStub.class
new file mode 100644
index 0000000..2f741c8
--- /dev/null
+++ b/Source/gallery2/install/GalleryStub.class
@@ -0,0 +1,41 @@
+_hash[$key] = $value;
+ }
+
+ function getConfig($key) {
+ return isset($this->_hash[$key]) ? $this->_hash[$key] : '';
+ }
+
+ function setDebug() { }
+ function setDebugLogFile() { }
+ function setProfile() { }
+ function debug() { }
+}
+?>
diff --git a/Source/gallery2/install/InstallStep.class b/Source/gallery2/install/InstallStep.class
new file mode 100644
index 0000000..63c4c93
--- /dev/null
+++ b/Source/gallery2/install/InstallStep.class
@@ -0,0 +1,113 @@
+_isComplete;
+ }
+
+ function isRedoable() {
+ return false;
+ }
+
+ function setComplete($complete) {
+ $this->_isComplete = $complete;
+ }
+
+ function canBeVisited() {
+ return true;
+ }
+
+ function setInError($inError) {
+ $this->_isInError = $inError;
+ }
+
+ function isInError() {
+ return $this->_isInError;
+ }
+
+ function stepName() {
+ return _('Unknown');
+ }
+
+ function setStepNumber($stepNumber) {
+ $this->_stepNumber = $stepNumber;
+ }
+
+ function getStepNumber() {
+ return $this->_stepNumber;
+ }
+
+ function processRequest() {
+ return true; /* true means continue rendering the page */
+ }
+
+ function loadTemplateData(&$templateData) {
+ return null;
+ }
+
+ function getActions() {
+ return array();
+ }
+
+ function setIsLastStep($lastStep) {
+ $this->_isLastStep = $lastStep;
+ }
+
+ function isLastStep() {
+ return $this->_isLastStep;
+ }
+
+ function loadGalleryConfig($config) {
+ }
+
+ function sanitize($string) {
+ if (get_magic_quotes_gpc()) {
+ $string = stripslashes($string);
+ }
+ return $string;
+ }
+
+ function isRelevant() {
+ return true;
+ }
+
+ function isOptional() {
+ return false;
+ }
+
+ function resetL10Domain() {
+ /* Reset to installer domain in case we called some code that may have done translation */
+ if (function_exists('textdomain')) {
+ textdomain('gallery2_install');
+ }
+ }
+}
+?>
diff --git a/Source/gallery2/install/StatusTemplate.class b/Source/gallery2/install/StatusTemplate.class
new file mode 100644
index 0000000..8f102e3
--- /dev/null
+++ b/Source/gallery2/install/StatusTemplate.class
@@ -0,0 +1,101 @@
+ to the statusblock or the navbar)
+ */
+ function renderHeader($renderStatusBlock=false) {
+ global $steps;
+ global $currentStep;
+
+ $templateData = array();
+ $templateData['MainPage']['showHeader'] = 1;
+ if ($renderStatusBlock) {
+ $templateData['MainPage']['showStatusBlock'] = 1;
+ }
+ include(dirname(__FILE__) . '/templates/MainPage.html');
+ }
+
+ /**
+ * Render a single status message
+ * @param string $title the status title
+ * @param string $description the status description
+ * @param float $percentComplete ranging from 0 to 1
+ * @return object GalleryStatus a status code
+ */
+ function renderStatusMessage($title, $description, $percentComplete) {
+ $templateData = array();
+ $templateData['MainPage']['showStatus'] = 1;
+ $templateData['MainPage']['status'] = array(
+ 'title' => $title,
+ 'description' => $description,
+ 'percentComplete' => GalleryUtilities::roundToString($percentComplete, 2));
+ include(dirname(__FILE__) . '/templates/MainPage.html');
+ flush();
+
+ return null;
+ }
+
+ /**
+ * Render the body and footer (everything below the status message)
+ * @param array $templateData
+ */
+ function renderBodyAndFooter($templateData) {
+ global $steps;
+ global $currentStep;
+ global $stepNumber;
+
+ $stepsComplete = max($stepNumber - ($currentStep->isComplete() ? 0 : 1), 0);
+ $templateData['percentComplete'] =
+ (int)((100 * ($stepsComplete / (sizeof($steps)-1))) / 5) * 5;
+
+ $templateData['MainPage']['showBodyAndFooter'] = 1;
+ include(dirname(__FILE__) . '/templates/MainPage.html');
+ }
+
+ /**
+ * Hide the status block
+ */
+ function hideStatusBlock() {
+ $templateData = array();
+ $templateData['MainPage']['hideStatusBlock'] = 1;
+ include(dirname(__FILE__) . '/templates/MainPage.html');
+ }
+
+ /**
+ * Render the whole page, except for the status block and messages. This is the way
+ * that we render most pages that don't have interactive status messages.
+ * @param array $templateData
+ */
+ function renderHeaderBodyAndFooter($templateData) {
+ /*
+ * This is a little inefficient because we're loading MainPage twice. But we're not
+ * required to be really efficient here, and this is a nice way to compose it.
+ */
+ $this->renderHeader();
+ $this->renderBodyAndFooter($templateData);
+ }
+}
+?>
diff --git a/Source/gallery2/install/config.php-template b/Source/gallery2/install/config.php-template
new file mode 100644
index 0000000..dd4bf26
--- /dev/null
+++ b/Source/gallery2/install/config.php-template
@@ -0,0 +1,194 @@
+setConfig('setup.password', 'A PASSWORD');
+ *
+ * Choose something random and enter it in plain text. You don't have to
+ * remember it because you can always refer to this file. You'll only be asked
+ * for this password when you run Gallery's lib/tools code. We don't provide a
+ * default password because we want you to choose one of your own (which
+ * lessens the chance that you'll get hacked).
+ */
+$gallery->setConfig('setup.password', '');
+
+/*
+ * In order for Gallery to manage your data, you must provide it with
+ * a directory that it can write to. Gallery is a webserver application,
+ * so the directory that you create must be writeable by the
+ * webserver, not just by you.
+ *
+ * Create an empty directory anywhere you please. Gallery will fill this
+ * directory with its own files (that you shouldn't mess with). This directory
+ * can be anywhere on your filesystem. For security purposes, it's better
+ * if the directory is not accessible via your webserver (ie, it should
+ * not be in your DocumentRoot). If you *do* make it available via your
+ * web server then you probably won't have any security for your data files.
+ *
+ * Don't make this the same as your gallery directory!
+ */
+$gallery->setConfig('data.gallery.base', '');
+
+/*
+ * Gallery can store its data in multiple different back ends. Currently we
+ * support MySQL, PostgreSQL and Oracle. Enter the hostname where your
+ * database lives, and the username and password you use to connect to it.
+ *
+ * You must specify the name of a database that already exists. Gallery will
+ * not create the database for you, because it's very difficult to do that in
+ * a reliable, database-neutral fashion. The user that you use should have
+ * the following permissions:
+ *
+ * SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER
+ *
+ * You must specify a table and column prefix. This is a few characters that
+ * is prepended to any table or column name to avoid conflicting with reserved
+ * words in the database or other tables you have in the same database. In
+ * fact, it's fine to let Gallery uses the same database as other applications
+ * (including other instances of Gallery itself); the prefix is enough
+ * to distinguish Gallery's tables from other applications.
+ *
+ * We provide some reasonable default prefixes below. If you modify these
+ * after Gallery has created its various tables, it will stop working until
+ * you modify it back.
+ *
+ * The possible database types are:
+ * mysqlt MySQL (3.23.34a and newer)
+ * mysqli MySQL (4.1 and newer) with PHP mysqli extension
+ * mysql Older MySQL (no transactions)
+ * postgres7 PostgreSQL 7.x and newer
+ * postgres PostgreSQL 6.x (not tested)
+ * oci8po Oracle 9i and newer
+ * db2 IBM DB2 9 and newer
+ * ado_mssql Microsoft SQL Server (2005 and newer)
+ */
+$storeConfig['type'] = 'mysql';
+$storeConfig['hostname'] = 'localhost';
+$storeConfig['database'] = 'gallery2';
+$storeConfig['username'] = '';
+$storeConfig['password'] = '';
+$storeConfig['tablePrefix'] = 'g2_';
+$storeConfig['columnPrefix'] = 'g_';
+$storeConfig['usePersistentConnections'] = false;
+$gallery->setConfig('storage.config', $storeConfig);
+
+/*
+ * Put Gallery into debug mode. Useful for tracking down problems with the
+ * application. Not a good idea to leave it this way, though. Possible debug
+ * choices are: 'buffered', 'logged', 'immediate' or false. Don't forget to
+ * use the quotes for any value but false!
+ *
+ * If you choose 'immediate', you'll see debugging information as soon as
+ * Gallery generates it. This can be useful at times, but it'll screw up some
+ * parts of the application flow.
+ *
+ * If you choose 'buffered', Gallery will display debug information in a table
+ * as part of the application. You won't necessarily get *all* the debug
+ * information but the application should work normally.
+ *
+ * If you choose 'logged', you must also specify:
+ * $gallery->setDebugLogFile('/path/to/writeable/file');
+ * and all debug output will get printed into that file. You'll get all the
+ * debug output and the application will work normally.
+ *
+ * For best debugging output use this line:
+ *
+ * $gallery->setDebug('buffered');
+ *
+ */
+$gallery->setDebug(false);
+
+/*
+ * Profiling mode. You can enable profiling for different parts of G2 to get an
+ * idea of what's fast and slow. Right now the only options are to enable SQL
+ * profiling:
+ *
+ * $gallery->setProfile(array('sql'));
+ *
+ */
+$gallery->setProfile(false);
+
+/*
+ * Maintenance mode. You can disable access to the site for anyone but
+ * site administrators by setting this flag. Set value below to:
+ * true (without quotes) - to use a basic notification page; themed
+ * view with admin login link when codebase is up to date, but a
+ * plain unstyled page when codebase has been updated but upgrader
+ * has not yet been run.
+ * url (with quotes) - provide a url where requests are redirected in
+ * either case described above. Example: '/maintenance.html'
+ * false (without quotes) - maintenance mode off
+ */
+$gallery->setConfig('mode.maintenance', false);
+
+/*
+ * Embedded mode. You can disable direct access to main.php (standalone G2)
+ * by setting this flag. Set value below to:
+ * true (without quotes) - block direct requests
+ * url (with quotes) - redirect requests to this url
+ * false (without quotes) - allow direct requests
+ */
+$gallery->setConfig('mode.embed.only', false);
+
+/*
+ * Allow a particular IP address to access the session (it still must know the
+ * session id) even though it doesn't match the address/user agent that created
+ * the session. Put the address of validator.w3.org ('133.27.228.132') here to allow
+ * validation of non-public Gallery pages from the links at the bottom of the page.
+ */
+$gallery->setConfig('allowSessionAccess', false);
+
+/*
+ * URL of Gallery codebase; required only for multisite install.
+ */
+$gallery->setConfig('galleryBaseUrl', '');
+
+/*
+ * This setting can be used to override Gallery's auto-detection of the domain-name,
+ * protocol (http/https), URL path, and of the file & query string.
+ * Most users can leave this empty. If the server is misconfigured or for very special
+ * setups, this setting can be quite handy.
+ * Examples (the positions of the slashes ('/') are important):
+ * override the path: $gallery->setConfig('baseUri', '/another/path/');
+ * override the host + path: $gallery->setConfig('baseUri', 'example.com/gallery2/');
+ * override the protocol + host + path + file:
+ * $gallery->setConfig('baseUri', 'https://example.com:8080/gallery2/index.php');
+ */
+$gallery->setConfig('baseUri', '');
+?>
diff --git a/Source/gallery2/install/images/background.png b/Source/gallery2/install/images/background.png
new file mode 100644
index 0000000..f1776c9
Binary files /dev/null and b/Source/gallery2/install/images/background.png differ
diff --git a/Source/gallery2/install/images/btnBGbl.gif b/Source/gallery2/install/images/btnBGbl.gif
new file mode 100644
index 0000000..ff158cc
Binary files /dev/null and b/Source/gallery2/install/images/btnBGbl.gif differ
diff --git a/Source/gallery2/install/images/btnBGgrn.gif b/Source/gallery2/install/images/btnBGgrn.gif
new file mode 100644
index 0000000..c16b62c
Binary files /dev/null and b/Source/gallery2/install/images/btnBGgrn.gif differ
diff --git a/Source/gallery2/install/images/btnBGor.gif b/Source/gallery2/install/images/btnBGor.gif
new file mode 100644
index 0000000..ef2b1ae
Binary files /dev/null and b/Source/gallery2/install/images/btnBGor.gif differ
diff --git a/Source/gallery2/install/images/btnBLbl.gif b/Source/gallery2/install/images/btnBLbl.gif
new file mode 100644
index 0000000..311c400
Binary files /dev/null and b/Source/gallery2/install/images/btnBLbl.gif differ
diff --git a/Source/gallery2/install/images/btnBLgrn.gif b/Source/gallery2/install/images/btnBLgrn.gif
new file mode 100644
index 0000000..cd70f9d
Binary files /dev/null and b/Source/gallery2/install/images/btnBLgrn.gif differ
diff --git a/Source/gallery2/install/images/btnBLor.gif b/Source/gallery2/install/images/btnBLor.gif
new file mode 100644
index 0000000..1f6a6e8
Binary files /dev/null and b/Source/gallery2/install/images/btnBLor.gif differ
diff --git a/Source/gallery2/install/images/btnBRbl.gif b/Source/gallery2/install/images/btnBRbl.gif
new file mode 100644
index 0000000..4d5f3eb
Binary files /dev/null and b/Source/gallery2/install/images/btnBRbl.gif differ
diff --git a/Source/gallery2/install/images/btnBRgrn.gif b/Source/gallery2/install/images/btnBRgrn.gif
new file mode 100644
index 0000000..0e8dee2
Binary files /dev/null and b/Source/gallery2/install/images/btnBRgrn.gif differ
diff --git a/Source/gallery2/install/images/btnBRor.gif b/Source/gallery2/install/images/btnBRor.gif
new file mode 100644
index 0000000..ed85ca3
Binary files /dev/null and b/Source/gallery2/install/images/btnBRor.gif differ
diff --git a/Source/gallery2/install/images/btnTLbl.gif b/Source/gallery2/install/images/btnTLbl.gif
new file mode 100644
index 0000000..ff5e461
Binary files /dev/null and b/Source/gallery2/install/images/btnTLbl.gif differ
diff --git a/Source/gallery2/install/images/btnTLgrn.gif b/Source/gallery2/install/images/btnTLgrn.gif
new file mode 100644
index 0000000..ed3e81e
Binary files /dev/null and b/Source/gallery2/install/images/btnTLgrn.gif differ
diff --git a/Source/gallery2/install/images/btnTLor.gif b/Source/gallery2/install/images/btnTLor.gif
new file mode 100644
index 0000000..8654228
Binary files /dev/null and b/Source/gallery2/install/images/btnTLor.gif differ
diff --git a/Source/gallery2/install/images/btnTRbl.gif b/Source/gallery2/install/images/btnTRbl.gif
new file mode 100644
index 0000000..c37bc94
Binary files /dev/null and b/Source/gallery2/install/images/btnTRbl.gif differ
diff --git a/Source/gallery2/install/images/btnTRgrn.gif b/Source/gallery2/install/images/btnTRgrn.gif
new file mode 100644
index 0000000..27fc7d0
Binary files /dev/null and b/Source/gallery2/install/images/btnTRgrn.gif differ
diff --git a/Source/gallery2/install/images/btnTRor.gif b/Source/gallery2/install/images/btnTRor.gif
new file mode 100644
index 0000000..52f16c9
Binary files /dev/null and b/Source/gallery2/install/images/btnTRor.gif differ
diff --git a/Source/gallery2/install/images/g2Logo_install_head.png b/Source/gallery2/install/images/g2Logo_install_head.png
new file mode 100644
index 0000000..744101d
Binary files /dev/null and b/Source/gallery2/install/images/g2Logo_install_head.png differ
diff --git a/Source/gallery2/install/images/ico_error.gif b/Source/gallery2/install/images/ico_error.gif
new file mode 100644
index 0000000..be8b0f1
Binary files /dev/null and b/Source/gallery2/install/images/ico_error.gif differ
diff --git a/Source/gallery2/install/images/ico_success.gif b/Source/gallery2/install/images/ico_success.gif
new file mode 100644
index 0000000..5823b02
Binary files /dev/null and b/Source/gallery2/install/images/ico_success.gif differ
diff --git a/Source/gallery2/install/images/ico_warning.gif b/Source/gallery2/install/images/ico_warning.gif
new file mode 100644
index 0000000..5efecb9
Binary files /dev/null and b/Source/gallery2/install/images/ico_warning.gif differ
diff --git a/Source/gallery2/install/images/pixbl.gif b/Source/gallery2/install/images/pixbl.gif
new file mode 100644
index 0000000..265e348
Binary files /dev/null and b/Source/gallery2/install/images/pixbl.gif differ
diff --git a/Source/gallery2/install/images/pixgrn.gif b/Source/gallery2/install/images/pixgrn.gif
new file mode 100644
index 0000000..9e5a09a
Binary files /dev/null and b/Source/gallery2/install/images/pixgrn.gif differ
diff --git a/Source/gallery2/install/images/pixor.gif b/Source/gallery2/install/images/pixor.gif
new file mode 100644
index 0000000..60fbc24
Binary files /dev/null and b/Source/gallery2/install/images/pixor.gif differ
diff --git a/Source/gallery2/install/index.php b/Source/gallery2/install/index.php
new file mode 100644
index 0000000..ceaf173
--- /dev/null
+++ b/Source/gallery2/install/index.php
@@ -0,0 +1,345 @@
+init($_SESSION['language'], true);
+ unset($gallery);
+ bindtextdomain('gallery2_install', dirname(__FILE__) . '/locale');
+ textdomain('gallery2_install');
+ if (function_exists('bind_textdomain_codeset')) {
+ bind_textdomain_codeset('gallery2_install', 'UTF-8');
+ }
+ /* Set the appropriate charset in our HTTP header */
+ if (!headers_sent()) {
+ header('Content-Type: text/html; charset=UTF-8');
+ }
+}
+
+/*
+ * If register_globals is on then a global $galleryStub may have already been created.
+ * Clear it here and initialize ourselves.
+ */
+unset($galleryStub);
+
+if (!isset($_GET['startOver']) && !empty($_SESSION['install_steps'])) {
+ $steps = unserialize($_SESSION['install_steps']);
+ if (isset($_SESSION['galleryStub'])) {
+ $galleryStub = unserialize($_SESSION['galleryStub']);
+ }
+}
+
+/* If we don't have our steps in our session, initialize them now. */
+if (empty($steps) || !is_array($steps)) {
+ $steps = array();
+ for ($i = 0; $i < count($stepOrder); $i++) {
+ $className = $stepOrder[$i] . 'Step';
+ $step = new $className();
+ if ($step->isRelevant()) {
+ $step->setIsLastStep(false);
+ $step->setStepNumber($i);
+ $step->setInError(false);
+ $step->setComplete(false);
+ $steps[] = $step;
+ }
+ }
+
+ /* Don't do this in the loop, since not all steps are relevant */
+ $steps[count($steps)-1]->setIsLastStep(true);
+}
+
+$stepNumber = isset($_GET['step']) ? (int)$_GET['step'] : 0;
+
+/* Make sure all steps up to the current one are ok */
+for ($i = 0; $i < $stepNumber; $i++) {
+ if (!$steps[$i]->isComplete() && !$steps[$i]->isOptional()) {
+ $stepNumber = $i;
+ break;
+ }
+}
+$currentStep =& $steps[$stepNumber];
+
+if (!empty($_GET['doOver'])) {
+ $currentStep->setComplete(false);
+}
+
+/* If the current step is incomplete, the rest of the steps can't be complete either */
+if (!$currentStep->isComplete()) {
+ for ($i = $stepNumber+1; $i < count($steps); $i++) {
+ $steps[$i]->setComplete(false);
+ $steps[$i]->setInError(false);
+ }
+}
+
+if ($currentStep->processRequest()) {
+ /* Load up template data from the current step */
+ $templateData = array();
+
+ /* Round percentage to the nearest 5 */
+ $templateData['errors'] = array();
+ $currentStep->loadTemplateData($templateData);
+
+ /* Render the output */
+ $template = new StatusTemplate();
+ $template->renderHeaderBodyAndFooter($templateData);
+}
+
+function processAutoCompleteRequest() {
+ $path = !empty($_GET['path']) ? $_GET['path'] : '';
+ /* Undo the damage caused by magic_quotes */
+ if (get_magic_quotes_gpc()) {
+ $path = stripslashes($path);
+ }
+
+ if (is_dir($path)) {
+ $match = '';
+ } else {
+ $match = basename($path);
+ $matchLength = strlen($match);
+ $path = dirname($path);
+ if (!is_dir($path)) {
+ return;
+ }
+ }
+
+ $dirList = array();
+ if ($dir = opendir($path)) {
+ if ($path{strlen($path)-1} != DIRECTORY_SEPARATOR) {
+ $path .= DIRECTORY_SEPARATOR;
+ }
+ while (($file = readdir($dir)) !== false) {
+ if ($file == '.' || $file == '..' || ($match && strncmp($file, $match, $matchLength))) {
+ continue;
+ }
+ $file = $path . $file;
+ if (is_dir($file)) {
+ $dirList[] = $file;
+ }
+ }
+ closedir($dir);
+ sort($dirList);
+ }
+
+ header("Content-Type: text/plain");
+ print implode("\n", $dirList);
+}
+
+
+/**
+ * (Re-) Create the gallery filesystem data structure
+ *
+ * @param string $dataBase absolute filesystem path of the storage directory
+ * @return boolean success whether the structure was created successfully
+ */
+function populateDataDirectory($dataBase) {
+ /* Use non-restrictive umask to create directories with lax permissions */
+ umask(0);
+
+ if ($dataBase{strlen($dataBase)-1} != DIRECTORY_SEPARATOR) {
+ $dataBase .= DIRECTORY_SEPARATOR;
+ }
+
+ /* Create the sub directories, if necessary */
+ foreach (array('albums',
+ 'cache',
+ 'locks',
+ 'tmp',
+ 'plugins_data',
+ 'plugins_data/modules',
+ 'plugins_data/themes',
+ 'smarty',
+ 'smarty/templates_c') as $key) {
+ $dir = $dataBase . $key;
+
+ if (file_exists($dir) && !is_dir($dir)) {
+ return false;
+ }
+
+ if (!file_exists($dir)) {
+ if (!@mkdir($dir, 0755)) {
+ return false;
+ }
+ }
+
+ if (!is_writeable($dir)) {
+ return false;
+ }
+ }
+
+ return secureStorageFolder($dataBase);
+}
+
+/**
+ * Secure the storage folder from attempts to access it directly via the web by adding a
+ * .htaccess with a "Deny from all" directive. This won't have any effect on webservers other
+ * than Apache 1.2+ though.
+ * Since we can't reliably tell whether the storage folder is web-accessible or not,
+ * we add this in all cases. It doesn't hurt.
+ * @param string $dataBase absolute filesystem path to the storage folder
+ * @return boolean true if the .htaccess file has been created successfully
+ */
+function secureStorageFolder($dataBase) {
+ $htaccessPath = $dataBase . '.htaccess';
+ $fh = @fopen($htaccessPath, 'w');
+ if ($fh) {
+ $htaccessContents = "DirectoryIndex .htaccess\n" .
+ "SetHandler Gallery_Security_Do_Not_Remove\n" .
+ "Options None\n" .
+ "\n" .
+ "RewriteEngine off\n" .
+ "\n" .
+ "\n" .
+ "Order allow,deny\n" .
+ "Deny from all\n" .
+ "\n";
+ fwrite($fh, $htaccessContents);
+ fclose($fh);
+ }
+
+ return file_exists($htaccessPath);
+}
+
+/* Returns something like https://example.com */
+function getBaseUrl() {
+ /* Can't use GalleryUrlGenerator::makeUrl since it's an object method */
+ if (!($hostName = GalleryUtilities::getServerVar('HTTP_X_FORWARDED_HOST'))) {
+ $hostName = GalleryUtilities::getServerVar('HTTP_HOST');
+ }
+ $protocol = (GalleryUtilities::getServerVar('HTTPS') == 'on') ? 'https' : 'http';
+
+ return sprintf('%s://%s', $protocol, $hostName);
+}
+
+/** Returns the URL to the G2 folder, e.g. http://example.com/gallery2/. */
+function getGalleryDirUrl() {
+ global $g2Base;
+
+ require_once($g2Base . 'modules/core/classes/GalleryUrlGenerator.class');
+ $urlPath = preg_replace('|^(.*/)install/index.php(?:\?.*)?$|s', '$1',
+ GalleryUrlGenerator::getCurrentRequestUri());
+
+ return getBaseUrl() . $urlPath;
+}
+
+/**
+ * Mini url generator for the installer
+ */
+function generateUrl($uri, $print=true) {
+ if (!strncmp($uri, 'index.php', 9)) {
+ /* Cookieless browsing: If session.use_trans_sid is on then it will add the session id. */
+ if (!GallerySetupUtilities::areCookiesSupported() && !ini_get('session.use_trans_sid')) {
+ /*
+ * Don't use SID since it's a constant and we change (regenerate) the session id
+ * in the request
+ */
+ $sid = session_name() . '=' . session_id();
+ $uri .= !strpos($uri, '?') ? '?' : '&';
+ $uri .= $sid;
+ }
+ }
+
+ if ($print) {
+ print $uri;
+ }
+ return $uri;
+}
+
+/*
+ * We don't store the steps in the session in raw form because that
+ * will break in environments where session.auto_start is on since
+ * it will try to instantiate the classes before they've been defined
+ */
+$_SESSION['install_steps'] = serialize($steps);
+if (isset($galleryStub)) {
+ $_SESSION['galleryStub'] = serialize($galleryStub);
+}
+?>
diff --git a/Source/gallery2/install/install.css b/Source/gallery2/install/install.css
new file mode 100644
index 0000000..4513c46
--- /dev/null
+++ b/Source/gallery2/install/install.css
@@ -0,0 +1,450 @@
+/*
+ * $Id: install.css 15513 2006-12-20 00:24:57Z mindless $
+ *
+ * Gallery - a web based photo album viewer and editor
+ * Copyright (C) 2000-2007 Bharat Mediratta
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+body {
+ font-family: "Lucida Grande", Verdana, Arial, sans-serif;
+ font-size: 62.5%;
+ color: #333;
+ background-color: #eee;
+ text-align: center;
+ z-index: -1;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: "Gill Sans", Verdana, Arial, sans-serif;
+ margin: 0;
+ padding: 0;
+}
+
+p {
+ font-size: 1.1em;
+ line-height: 1.4em;
+ margin: 1.0em 0;
+}
+
+table {
+ border-spacing: 0;
+}
+
+td {
+ padding: 0;
+}
+
+tt {
+ font-family: "Courier New", Courier, Monaco, monospaced;
+}
+
+a {
+ text-decoration: none;
+}
+a:link, a:visited {
+ font-weight: bold;
+ color: #ae0000;
+}
+a:hover {
+ color: #fd6704;
+}
+
+/* layout */
+
+#box {
+ width: 760px;
+ border: 1px solid #999;
+ margin: 0 auto;
+}
+
+.boxTable {
+ width: 760px;
+ margin: 0 auto;
+ text-align: left;
+ background-color: #fff;
+ border-style: none;
+ border: 0px;
+}
+
+td.header img {
+ margin: 0 0 5px 14px;
+ float: left;
+ clear: none;
+}
+
+td#navbar {
+ font-family: Verdana, "Lucida Grande", Arial, sans-serif;
+ width: 160px;
+ vertical-align: top;
+ margin: auto;
+}
+
+td#navbar div {
+ background-color: #d1e0ee;
+ border-right: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ padding: 10px 0 10px 10px;
+}
+
+td#navbar td.heading {
+ font-size: 1.4em;
+ font-weight: bold;
+ font-family: "Gill Sans", Verdana, Arial, sans-serif;
+ border-style: none;
+ padding: 3px;
+}
+
+td#navbar td, #helpbar td {
+ border-top: 1px solid #ecf2f8;
+ padding: 8px 2px;
+}
+
+#navbar a, #navbar a:visited {
+ color: #000;
+}
+
+#navbar a.current, #navbar a.current:visited {
+ color: #ae0000;
+}
+
+#helpbar {
+ float: right;
+ clear: none;
+ margin: 0 20px;
+}
+
+#helpbar tr.help td {
+ padding-top: 22px;
+}
+
+#helpbar .helpBox {
+ font-weight: bold;
+ color: #eee;
+ background-color: #ae0000;
+ border: 1px solid #ae0000;
+ margin-right: 6px;
+ padding: 2px 3px;
+}
+
+.main {
+ vertical-align: top;
+ padding: 14px 22px 8px 14px;
+ margin: 0;
+ width: 620px;
+}
+
+.main h1 { font-size: 1.4em; }
+.main h2 { font-size: 1.2em; margin: 0 0 0.8em 0; }
+.main h3, #bottom h3 { font-size: 1.2em; }
+.main td { font-size: small; }
+.main table { border-spacing: 4px; }
+
+#bottom {
+ border-top: 1px solid #ddd;
+ padding: 8px 20px;
+}
+
+#statusTable {
+ width: 100%;
+ height: 20px;
+ margin: 0;
+ padding: 0;
+ border-spacing: 0;
+ border-collapse: collapse;
+}
+.progressMade { background: #ffeda8 url('images/btnBGor.gif') bottom; border: thin solid #ddd; }
+.progressToGo { background-color: #eee; border-left: none; border: thin solid #ddd; }
+#progressStatus { text-align: right; margin-bottom: 1.0em; }
+
+#footer {
+ width: 720px;
+ font-size: 0.9em;
+ text-align: left;
+ margin: 0 auto;
+ padding: 8px 24px;
+}
+
+/* classes */
+
+.bold {
+ font-weight: bold;
+ font-size: 1.4em;
+}
+
+.error, .warning, .success, h1.success {
+ font-size: 1.2em;
+ font-weight: bold;
+}
+.error { color: red; }
+.warning { color: #f63; }
+.success { color: green; }
+
+div.error, div.warning, div.success {
+ color: #000;
+ margin: 0 0 5px 0;
+ padding: 5px 10px 5px 45px;
+ border: 1px solid #999;
+}
+div.error { background: #fcc url('images/ico_error.gif') 3px 50% no-repeat; }
+div.warning { background: #ffc url('images/ico_warning.gif') 3px 50% no-repeat; }
+div.success { background: #cfc url('images/ico_success.gif') 3px 50% no-repeat; }
+
+div.success h1, div.error h2, div.warning h2 {
+ position: relative;
+ padding: 0;
+}
+
+.go {
+ font-weight: bold;
+ font-size: 1.2em;
+ margin: 8px 0 8px -4px;
+ padding: 4px;
+ float: left;
+ clear: none;
+}
+
+.btn {
+ margin: 0 10px 0 0;
+ float: left;
+ clear: none;
+ text-align: center;
+}
+.btn a, .btn a:visited {
+ display: block;
+ margin: 0 9px;
+ padding: 6px 0;
+ color: #333;
+ text-decoration: none;
+ white-space: nowrap;
+ text-shadow: #999 0.2em 0.2em 0.2em;
+ }
+.btn a:hover { color: #000; }
+
+/* Order: T B L R TL TR BR BL */
+.btn div { background-repeat: repeat-x; background-position: top; }
+.btn div div { background-position: bottom; }
+.btn div div div { background-repeat: repeat-y; background-position: left; }
+.btn div div div div { background-position: right; }
+.btn div div div div div { background-repeat: no-repeat; background-position: top left; }
+.btn div div div div div div { background-position: top right; }
+.btn div div div div div div div { background-position: bottom right; }
+.btn div div div div div div div div { background-position: bottom left; }
+
+.btn-continue { background: #72a272 url('images/btnBGgrn.gif') repeat-x top; }
+.btn-continue div { background-image: url('images/pixgrn.gif'); }
+.btn-continue div div div div div { background-image: url('images/btnTLgrn.gif'); }
+.btn-continue div div div div div div { background-image: url('images/btnTRgrn.gif'); }
+.btn-continue div div div div div div div { background-image: url('images/btnBRgrn.gif'); }
+.btn-continue div div div div div div div div { background-image: url('images/btnBLgrn.gif'); }
+
+.btn-redo { background: #72a2f2 url('images/btnBGbl.gif') repeat-x top; }
+.btn-redo div { background-image: url('images/pixbl.gif'); }
+.btn-redo div div div div div { background-image: url('images/btnTLbl.gif'); }
+.btn-redo div div div div div div { background-image: url('images/btnTRbl.gif'); }
+.btn-redo div div div div div div div { background-image: url('images/btnBRbl.gif'); }
+.btn-redo div div div div div div div div { background-image: url('images/btnBLbl.gif'); }
+
+.btn-warn { background: #fc6 url('images/btnBGor.gif') repeat-x top; }
+.btn-warn div { background-image: url('images/pixor.gif'); }
+.btn-warn div div div div div { background-image: url('images/btnTLor.gif'); }
+.btn-warn div div div div div div { background-image: url('images/btnTRor.gif'); }
+.btn-warn div div div div div div div { background-image: url('images/btnBRor.gif'); }
+.btn-warn div div div div div div div div { background-image: url('images/btnBLor.gif'); }
+
+.small {
+ font-size: 69%;
+}
+
+td.label {
+ font-weight: bold;
+ text-align: right;
+ padding-right: 8px;
+}
+
+input, select {
+ color: #000;
+ background-color: #fff;
+}
+
+.navnum {
+ color: #555;
+ font-weight: 800;
+ text-align: center;
+ vertical-align: top;
+ padding-right: 6px !important;
+}
+
+.navtext {
+ padding-right: 4px !important;
+ color: #999;
+}
+
+.stack_trace {
+ background-color: #eee;
+ border: 1px solid #999;
+ margin: 15px 15px 0 15px;
+ padding: 5px;
+}
+
+.debug {
+ background-color: #eee;
+ border: 1px solid #999;
+ margin: 15px 15px 0 15px;
+ padding: 5px;
+}
+
+.debug pre {
+ font-size: 1.1em;
+ line-height: 1.4em;
+ margin: 1.0em 0;
+}
+
+.example {
+ background-color: #eee;
+ border: 1px solid #999;
+ margin: 15px 0;
+ padding: 5px;
+}
+
+.example pre {
+ font-size: 1.4em;
+ line-height: 1.4em;
+ margin: 0.5em 0;
+}
+
+.multisite {
+ padding: 0.5em 0.5em 0.5em 2.2em;
+ text-indent: -2.2em;
+ border: 1px solid #ccc;
+ margin-bottom: 10px;
+}
+
+.multisite + .multisite { margin-bottom: 0; }
+.multisite pre, .multisite .error {
+ text-indent: 0;
+}
+
+.modules td {
+ font-size: 1.1em !important;
+ line-height: 1.3em;
+ padding: 3px 2px 1px 3px;
+}
+
+.disabled {
+ color: #999;
+ font-style: italic;
+}
+
+.systemChecks table {
+ width: 100%;
+}
+
+.systemChecks td {
+ line-height: 1.2em;
+}
+
+.systemChecks td.notice, .systemChecks div.warning {
+ margin-left: 10px;
+ border: 1px solid #999;
+ padding: 5px;
+ line-height: 1.3em;
+ padding: 5px 5px 5px 45px;
+ height: 50px;
+ background: #ffc url('images/ico_warning.gif') 5px 5px no-repeat;
+}
+
+.showHideToggle {
+ padding-left: 0.3em;
+ padding-right: 0.3em;
+ border: 1px solid #a6caf0;
+ background-color: #eee;
+}
+
+.manifestBlock {
+ width: 520px;
+ color: #000;
+ background-color: #eee;
+ padding: 4px;
+ margin: 4px 8px 0px 8px;
+ border: 1px solid #999;
+}
+
+/*** Autocomplete ***/
+.autoCompleteShadow {
+ position: absolute;
+ margin: 0.3em;
+ z-index: 5;
+}
+
+.autoCompleteContainer {
+ position: relative;
+ right: 4px;
+ overflow: hidden;
+ border: 1px solid #404040;
+ border-top: 0px;
+ border-bottom: 1px dotted rgb(92, 256, 92);
+ margin-top: -1px;
+}
+
+.autoCompleteContainer .yui-ac-content ul {
+ position: relative;
+ padding: 0;
+ margin: 0px;
+ list-style: none;
+}
+
+.autoCompleteContainer .yui-ac-content li {
+ padding: 2px 4px;
+ cursor: default;
+ white-space: nowrap;
+ display: list-item;
+}
+
+.autoCompleteContainer li.yui-ac-highlight {
+ background-color: #eee;
+}
+
+/* undo the text-indent set for .multisite */
+.multisite .autoCompleteContainer li {
+ text-indent: 0.0em;
+}
+
+label.radio {
+ position: relative;
+ bottom: 2px;
+ padding: 2px;
+ font-weight: bold;
+}
+
+ol {
+ font-size: 1.1em;
+ line-height: 1.4em;
+}
+
+#MainPageStatus_statusBlock table {
+ border: none;
+ border-collapse: collapse;
+ border-spacing: 0px;
+ padding: 0px;
+ margin: 0px;
+}
+#MainPageStatus_progressMade {
+ width: 0%;
+}
+#MainPageStatus_progressToGo {
+ width: 100%;
+}
diff --git a/Source/gallery2/install/locale/af/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/af/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..bf3c14a
Binary files /dev/null and b/Source/gallery2/install/locale/af/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/ar/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/ar/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..9cb0e6c
Binary files /dev/null and b/Source/gallery2/install/locale/ar/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/bg/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/bg/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..2979b8d
Binary files /dev/null and b/Source/gallery2/install/locale/bg/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/ca/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/ca/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..97d46ee
Binary files /dev/null and b/Source/gallery2/install/locale/ca/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/cs/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/cs/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..b4aa3b5
Binary files /dev/null and b/Source/gallery2/install/locale/cs/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/da/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/da/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..c2acd77
Binary files /dev/null and b/Source/gallery2/install/locale/da/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/de/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/de/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..a0f4e32
Binary files /dev/null and b/Source/gallery2/install/locale/de/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/en_GB/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/en_GB/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..ba02a70
Binary files /dev/null and b/Source/gallery2/install/locale/en_GB/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/es/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/es/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..adf5c65
Binary files /dev/null and b/Source/gallery2/install/locale/es/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/eu/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/eu/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..7506939
Binary files /dev/null and b/Source/gallery2/install/locale/eu/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/fi/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/fi/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..e1eb2f0
Binary files /dev/null and b/Source/gallery2/install/locale/fi/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/fr/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/fr/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..8bff4f3
Binary files /dev/null and b/Source/gallery2/install/locale/fr/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/hu/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/hu/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..293e7a4
Binary files /dev/null and b/Source/gallery2/install/locale/hu/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/it/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/it/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..c38ca36
Binary files /dev/null and b/Source/gallery2/install/locale/it/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/ja/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/ja/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..28dfa01
Binary files /dev/null and b/Source/gallery2/install/locale/ja/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/ko/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/ko/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..4938a42
Binary files /dev/null and b/Source/gallery2/install/locale/ko/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/lt/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/lt/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..7c2db0d
Binary files /dev/null and b/Source/gallery2/install/locale/lt/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/lv/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/lv/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..1a23592
Binary files /dev/null and b/Source/gallery2/install/locale/lv/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/nl/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/nl/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..28319d8
Binary files /dev/null and b/Source/gallery2/install/locale/nl/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/no/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/no/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..7266d2a
Binary files /dev/null and b/Source/gallery2/install/locale/no/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/pl/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/pl/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..56e0457
Binary files /dev/null and b/Source/gallery2/install/locale/pl/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/ro/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/ro/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..6be9663
Binary files /dev/null and b/Source/gallery2/install/locale/ro/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/ru/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/ru/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..cfe9e0a
Binary files /dev/null and b/Source/gallery2/install/locale/ru/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/sk/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/sk/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..cab0658
Binary files /dev/null and b/Source/gallery2/install/locale/sk/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/sr/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/sr/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..a9a048b
Binary files /dev/null and b/Source/gallery2/install/locale/sr/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/sv/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/sv/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..d564252
Binary files /dev/null and b/Source/gallery2/install/locale/sv/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/tr/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/tr/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..8d9100a
Binary files /dev/null and b/Source/gallery2/install/locale/tr/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/uk/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/uk/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..5b92455
Binary files /dev/null and b/Source/gallery2/install/locale/uk/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/vi/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/vi/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..74e4ed9
Binary files /dev/null and b/Source/gallery2/install/locale/vi/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/zh_CN/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/zh_CN/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..2790708
Binary files /dev/null and b/Source/gallery2/install/locale/zh_CN/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/locale/zh_TW/LC_MESSAGES/gallery2_install.mo b/Source/gallery2/install/locale/zh_TW/LC_MESSAGES/gallery2_install.mo
new file mode 100644
index 0000000..2592669
Binary files /dev/null and b/Source/gallery2/install/locale/zh_TW/LC_MESSAGES/gallery2_install.mo differ
diff --git a/Source/gallery2/install/po/GNUmakefile b/Source/gallery2/install/po/GNUmakefile
new file mode 100644
index 0000000..532d386
--- /dev/null
+++ b/Source/gallery2/install/po/GNUmakefile
@@ -0,0 +1,6 @@
+GALLERYDIR ?= ../..
+TOOLDIR ?= $(GALLERYDIR)/lib/tools
+APPLICATION = gallery2_install
+
+include $(TOOLDIR)/po/GNUmakefile.inc
+
diff --git a/Source/gallery2/install/po/af.po b/Source/gallery2/install/po/af.po
new file mode 100644
index 0000000..61ccb69
--- /dev/null
+++ b/Source/gallery2/install/po/af.po
@@ -0,0 +1,1461 @@
+# $Id: af.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-06-08 17:49+0200\n"
+"PO-Revision-Date: 2006-03-16 09:53+0200\n"
+"Last-Translator: Renier \n"
+"Language-Team: Afrikaans \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Bookmarks: 203,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
+"X-Poedit-Language: Afrikaans\n"
+"X-Poedit-Country: SOUTH AFRICA\n"
+
+msgid "Unknown"
+msgstr "Onbekend"
+
+msgid "Admin User Setup"
+msgstr "Administrateur Opstelling"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery Administrateur"
+
+msgid "Authenticate"
+msgstr "Staaf ID"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "Fout: kan login.txt niet opspoor. Plaas dit in u %s directory."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Fout: uw login.txt lêer kan nie gelees word nie. Gee Gallery leesregte "
+"vir die lêer."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Fout: u login.txt sleutel kom nie ooreen nie. Laai 'n nuwe stawingskode "
+"hieronder af en probeer weer."
+
+msgid "Create Config File"
+msgstr "Skep Config Lêer"
+
+#, fuzzy, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Kan nie na config.php konfigurasie lêer in jou %s directory skryf nie. "
+"Verander die regte. As u Unix gebruik kan u dit regstel deur chmod 666 config.php te "
+"gebruik."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Die config.php lêer bestaan nie in u %s directory"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Die config.php lêer bestaan, maar is nie skryfbaar nie. As u bediener op Windows "
+"loop, dan sou u die sharing op config.php moet afskakel en die regte per hand aanpas."
+
+msgid "Database Setup"
+msgstr "Databasis Opstelling"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Die MySQL PHP module moet geïnstalleer wees"
+
+#, fuzzy
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Die MySQL PHP module moet geïnstalleer wees"
+
+#, fuzzy
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Die MySQL PHP module moet geïnstalleer wees"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Die PostgreSQL PHP module moet geïnstalleerd wees"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Die Oracle OCI8 PHP module moet geïnstalleer wees"
+
+#, fuzzy
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Die Oracle OCI8 PHP module moet geïnstalleer wees"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "U moet 'n voorvoegsel verskaf vir kolomme (ons beveel %s aan)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Gebruik alleenlik letters, syfers en onderstrepies in die kolomvoorvoegsel"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "U moet 'n tabel voorvoegsel verskaf (ons beveel %s aan)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Gebruik alleenlik letters, syfers en onderstrepies in die tabelvoorvoegsel"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Kan geen databaseverbinding van tipe %s bewerkstellig"
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+"Kan geen verbinding met die databasis bewerkstellig met behulp van die inligting verskaf nie."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Die databasis wat u verskaf het bestaan nie. Skep dit asseblief."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Die toets van regte op die databasis het misluk."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallery tabelle bestaan reeds in hierdie databasis! Daar is egter geen 'versions.'dat' "
+"lêer in u G2 stoordirectory nie, wat ons beskou as 'n korrupte toestand van G2. Skep "
+"'n version.dat lêer met die korrekte formaat as u dink G2 nog steeds sal werk of begin "
+"met 'n skoon installasie wat al die data in die databasis en stoordirectory sal uitvee."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Die G2 stoordirectory bevat 'n versions.dat lêer van 'n ouer installasie, maar die "
+"databasis tabelle bestaan nie. Kies 'n skoon installasie om alle data in die Gallery "
+"stoordirectory uit te vee en gaan dan verder na die volgende stap."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Die Gallery tabelle bestaan reeds in die databasis en daar is 'n versions.dat lêer in "
+"die Gallery stoordirectory. Die weergawe van die geïnstalleerde Gallery databasis tabelle "
+"kom egter nie ooreen met die weergawe van die geïnstalleerde data in die Gallery "
+"stoordirectory nie. Kies 'n skoon installasie om alle data in die databasis en "
+"stoordirectory uit te vee en gaan dan verder na die volgende stap."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Die Gallery tabelle bestaan reeds in die databasis en die Gallery stoordirectory lyk asof "
+"dit in die haak is. Kies of om die bestaande databasistabelle en stoordirectory te "
+"hergebruik of kies 'n skoon installasie om al die bestaande data in die databasis en "
+"stoordirectory uit te vee."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Kan die vereiste API om die stoordirectory uit te vee nie uitvoer nie. Vee die Gallery "
+"stoordirectory met die hand uit."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Kan die vereiste API om die Gallery databasis tabelle te verwyder nie uitvoer nie. Verwyder "
+"die Gallery databasis handmatig."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Kan die G2 API nie laai nie. Verwyder die Gallery databasistabelle en die stoordirectory "
+"handmatig."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a of nuwer)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (alle weergawes)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x of nuwer"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i of nuwer)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x of nuwer)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 of nuwer"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Onbekende DB tipe of geen bekende tabelinligting."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Kan geen ongebruikte tabelvoorvoegsel soortgelyk aan \"%s\" vind nie."
+
+#, fuzzy, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Kan SQL toetslêer \"%s\" nie oopmaak nie."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Kan die DB toetsreeks nie skep nie. Gaan die foutboodskap en README.html na vir vermiste "
+"regte en maak die databasis skoon."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Toets het misluk om 'n DB toetsreeks te verwyder. Gaan die foutboodskap en README.html na "
+"vir vermiste regte en maak die databasis skoon."
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Gaan die foutboodskap en README.html na vir vermiste regte en maak die databasis skoon."
+
+#, fuzzy
+msgid "Finish Installation"
+msgstr "Multiwerf installasie"
+
+msgid "Install Gallery Core"
+msgstr "Installeer Gallery Core"
+
+#, fuzzy
+msgid "Installing the core module"
+msgstr "Installeer Ander Modules"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Kan u Gallery data nie inisiëer inwy nie."
+
+msgid "Unable to communicate with the database"
+msgstr "Kan nie met die databasis kommunikeer nie"
+
+msgid "Unable to load the core module"
+msgstr "Kan die core module nie laai nie"
+
+msgid "Unable to install the core module"
+msgstr "Kan die core module nie installeer nie"
+
+msgid "Unable to activate the core module"
+msgstr "Kan die core module nie aktiveer nie"
+
+msgid "Unable to commit database transaction"
+msgstr "Kan die databasistransaksie nie uitvoer nie"
+
+msgid "Core module is only partially installed."
+msgstr "Core module is slegs gedeeltelik geïnstalleer."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "Installasiestappe"
+
+#, fuzzy
+msgid "Unable to initialize our Gallery session"
+msgstr "Kan u Gallery data nie inisiëer inwy nie."
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Kan die %s module nie laai nie"
+
+#, fuzzy
+msgid "Installing modules"
+msgstr "Installeer Meer Modules"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Kan die %s module nie installeer nie"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Kan die %s module nie aktiveer nie"
+
+msgid "Unable to get the module list"
+msgstr "Kan die modulelys nie vind nie"
+
+msgid "Other"
+msgstr "Ander"
+
+msgid "Installation Type"
+msgstr "Installasie Tipe"
+
+msgid "Check Security"
+msgstr "Gaan Beveiliging na"
+
+msgid "Storage Setup"
+msgstr "Stoorspasie opstelling"
+
+msgid "System Checks"
+msgstr "Stelselkontrole"
+
+msgid "Performing system checks"
+msgstr ""
+
+#, fuzzy
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP weergawe >= 4.1.0 of >= 5.0.4"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Fout: Gallery 2 vereis PHP weergawe 4.1.0 of nuwer of 5.0.4 of nuwer. U het PHP weergawe %s "
+"geïnstalleer. Neem dit op met die administrateur van u werfbediener om 'n opgradering op die "
+"%sPHP webwerf%s beskikbaar aan te vra."
+
+msgid "PHP Version"
+msgstr "PHP Weergawe"
+
+msgid "FILE directive supported"
+msgstr "FILE bevel word ondersteun"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Fout: u PHP __FILE__ bevel funksioneer nie. Vra ondersteuning by die administrateur van u "
+"werfbediener aan of in die Gallery forums."
+
+msgid "FILE Directive"
+msgstr "FILE Bevel"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode afgeskakel"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Fout: U weergawe van PHP is ingestel met safe mode aan. U moet safe mode afskakel alvorens "
+"Gallery sal werk."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Fout: U weergawe van PHP is ingestel met safe mode aan. U moet safe mode afskakel alvorens "
+"Gallery sal werk."
+
+msgid "exec() allowed"
+msgstr "exec() toegestaan"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Waarskuwing: Die exec() funksie is deur die disabled_functions parameter in u php.ini "
+"afgeskakel. U sal nie in staat wees om modules te gebruik wat van eksterne programme "
+"gebruik maak nie (bv. ImageMagick, NetPBM of Ffmpeg). Dit kan alleenlik bedienerwyd ingestel "
+"word dus sal u dit in die globale php.ini moet verstel."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() toegestaan"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Waarskuwing: Die set_time_limit() funksie is deur die disabled_functions parameter in "
+"u php.ini afgeskakel. Gallery kan sonder dit funksioneer maar sal egter onbetroubaar wees. "
+"Elke aksie wat langer as %d sekondes duur sal misluk (en in sommige gevalle slegs leë "
+"bladsye oplewer) wat moontlik kan lei tot datakorrupsie."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Waarskuwing: Die set_time_limit() funksie is deur die disabled_functions parameter in "
+"u php.ini afgeskakel. Gallery kan sonder dit funksioneer maar sal egter onbetroubaar wees. "
+"Elke aksie wat langer as %d sekondes duur sal misluk (en in sommige gevalle slegs leë "
+"bladsye oplewer) wat moontlik kan lei tot datakorrupsie."
+
+msgid "Memory limit"
+msgstr "Geheuelimiet"
+
+msgid "no limit"
+msgstr "geen limiet"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Waarskuwing: U PHP is ingestel om die geheue te beperk tot %sb (memory_limit "
+"parameter in php.ini). U moet dit verhoog tot minstens %sMB om Gallery korrek te "
+"laat funksioneer."
+
+msgid "File uploads allowed"
+msgstr "Oplaai van lêers toegelaat"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Waarskuwing: U PHP is ingestel om die oplaai van lêers nie toe te laat nie "
+"(file_uploads parameter in php.ini). U moet dit aanskakel as u lêers na u "
+"Gallery wil oplaai met behulp van 'n blaaier."
+
+msgid "Maximum upload size"
+msgstr "Maksimum oplaai grootte"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Waarskuwing: U PHP is ingestel om die grootte van die lêers wat gelaai word te beperk "
+"tot %sb (upload_max_filesize parameter in php.ini). U sal dit moet verhoog om die "
+"oplaai van groter lêers toe te laat."
+
+msgid "Maximum POST size"
+msgstr "Maksimum POST grootte"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Waarskuwing: U PHP is ingestel om die postdata te beperk tot 'n maksimum van %sb "
+"(max_post_size parameter in php.ini). U sal hierdie limiet moet verhoog om die "
+"oplaai van groter lêers moontlik te maak."
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr "Zend versoenbare modus"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Waarskuwing: U PHP is ingestel met die Zend ze1_compatibility_mode wat kan veroorsaak dat "
+"PHP kan duik. Kliek hier om u PHP te toets. As u \"SUCCES\" sien dan is "
+"u PHP in die haak. As u 'n fout of geen reaksie krymoet u die ze1_compatability_mode "
+"afskakel alvorens u verder gaan."
+
+#, fuzzy
+msgid "putenv() allowed"
+msgstr "exec() toegestaan"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Waarskuwing: Die set_time_limit() funksie is deur die disabled_functions parameter in "
+"u php.ini afgeskakel. Gallery kan sonder dit funksioneer maar sal egter onbetroubaar wees. "
+"Elke aksie wat langer as %d sekondes duur sal misluk (en in sommige gevalle slegs leë "
+"bladsye oplewer) wat moontlik kan lei tot datakorrupsie."
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr "Gallery lêerintegriteit"
+
+msgid "Test skipped due to other errors."
+msgstr "Toets oorgeslaan vanweë ander foute."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest word vermis of is ontoeganklik."
+
+msgid "Welcome"
+msgstr "Welkom"
+
+#, fuzzy
+msgid "Please correct the following errors"
+msgstr "Ons het die volgende databasis verwante foute ontvang:"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Elke Gallery het ten minste één admingebruiker wat volledige toegang het om alles te vertoon/"
+"verander. Kies 'n gebruikersnaam en wagwoord vir u admin rekening. U kan later ekstra "
+"gebruikers byvoeg."
+
+msgid "Admin username"
+msgstr "Admin Gerbuikersnaam"
+
+msgid "Please enter a valid user name"
+msgstr "Verskaf asseblief 'n geldige gebruikersnaam"
+
+msgid "Please enter a password"
+msgstr "Verskaf 'n wagwoord"
+
+msgid "Password"
+msgstr "Wagwoord"
+
+msgid "Setup password"
+msgstr "Instel van Wagwoord"
+
+msgid "(type again)"
+msgstr "(tik weereens)"
+
+msgid "Admin email address"
+msgstr "Admin se epos-adres"
+
+msgid "Please enter a valid email address"
+msgstr "Geef een geldig E-mailadres op"
+
+msgid "Admin full name (optional)"
+msgstr "Admin Volle naam (opsioneel)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Vermiste wagwoord! Verskaf dieselfde wagwoord twee maal"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Die verskafte wagwoorde kom nie ooreen! Probeer asseblief weer."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Wanneer u bestaande databasistabelle hergebruik, is dit nie 'n vars installasie nie. Dit sal "
+"slegs u setupwagwoord verander, maar u sal nie die wagwoord van die administrateur verander "
+"nie. Om die wagwoord van die administrateur te verander, kan u die vergete wagwoord "
+"meganisme van Gallery gebruik."
+
+msgid "Create"
+msgstr "Skep"
+
+msgid "Save"
+msgstr "Stoor"
+
+msgid "Admin user info entered successfully."
+msgstr "Admin gebruikersinligting suksesvol ingevoer."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Om met die installasie voort te gaan moet ons eers bevestig dat u wel is wie u beweer om te "
+"wees. Die beste manier om dit te verseker is om u te vra om 'n klein verandering in die "
+"Gallery directory te maak, waarmee u dan bewys dat u oor die nodige regte beskik. Daarom "
+"gaan ons u vra om 'n nuwe tekslêer genaamd login.txt te skep in die "
+"%s directory op u werfbediener (dit is dieselfde directory waar main.php is). Die "
+"lêer moet die volgende lukraak gegenereerde karakters bevat:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Vir u gemak het ons 'n nuwe %skorrekte weergawe van login.txt%s vir u voorberei. Laai dit af "
+"en kopiëer dit na u %s directory en dan is u klaar."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Wanneer u die lêer opgelaai het, kliek dan hieronder om voort te gaan."
+
+msgid "Authenticate Me"
+msgstr "Bevestig My"
+
+msgid "Authentication successful!"
+msgstr "Bevestiging suksesvol!"
+
+msgid "Erase data for a clean install"
+msgstr "Verwyder data vir 'n skoon installasie"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Is u seker dat u alle data in u Galery stoordirectory wil uitvee asook al die data in u "
+"databasis?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Daar het 'n fout voorgekom tydens die uitvee van die databasis en stoordirectory. Hier is "
+"die fout:"
+
+msgid "Cancel"
+msgstr "Kanselleer"
+
+msgid "Erase all data"
+msgstr "Verwyder alle data"
+
+msgid "Please fix this error and try again."
+msgstr "Maak asseblief die fout reg en probeer weer."
+
+msgid "Try Again"
+msgstr "Probeer Weer"
+
+msgid "Create a config file"
+msgstr "Skep 'n konfigurasie lêer"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Nou moet ons al die inligting deur u verskaf in 'n lêer genaamd config.php in u "
+"%s directory inskryf. Dit is 'n uiters belangrike lêer wat die nodige "
+"inligting aan Gallery verskaf om te werk. Nadat ons dit geskep het kan u die lêer "
+"deurlees en aanpassings maak as u sou wil."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (met shell toegang)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Skep config lêer"
+
+msgid "Config file created successfully."
+msgstr "Config lêer suksesvol geskep."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Ons het all die inligting deur u verskaf na 'n lêer genaamd config.php in u "
+"gallery2 directory geskryf. U kan die lêer deurlees en veranderinge maak as u sou "
+"wil. Wees egter versigtig want as u 'n fout sou begaan sal Gallery nie behoorlik werk nie!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Kies 'n databasistipe en verskaf u databasisgegewens. Die installasie sal nie die databasis "
+"vir u skep nie, daarom moet u dit self skep en die databasisnaam hier verskaf. As u Gallery "
+"wil installeer in 'n databasis wat alreeds tabelle bevat, sal die tabel- en "
+"kolomvoorvoegsels daarvoor sorg dat daar geen konflikte voorkom met data wat reeds bestaan "
+"nie."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Hierdie is 'n multiwerf installasie. Onthou dat elke multiwerf sy eie databasistabelle "
+"vereis. Kies óf 'n verskillende databasis óf 'n verskillende tabelvoorvoegsel "
+"vir elke multiwerf!"
+
+msgid "Database type:"
+msgstr "Databasistipe:"
+
+msgid "DB Hostname:"
+msgstr "DB Bedienernaam:"
+
+msgid "DB Username:"
+msgstr "DB Gebruikersnaam:"
+
+msgid "DB Password:"
+msgstr "DB Wagwoord:"
+
+msgid "DB Name:"
+msgstr "DB Naam:"
+
+msgid "Table Prefix:"
+msgstr "Tabelvoorvoegsel:"
+
+msgid "Column Prefix:"
+msgstr "Kolomvoorvoegsel:"
+
+msgid "We received the following database related errors:"
+msgstr "Ons het die volgende databasis verwante foute ontvang:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Verwyder Data vir 'n Skoon Installasie"
+
+msgid "Reuse Existing Tables"
+msgstr "Hergebruik Bestaande Tabelle"
+
+msgid "Database set up successfully."
+msgstr "Databasis is suksesvol opgestel."
+
+msgid "Finished!"
+msgstr "Klaar!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Geluk! U Gallery 2 Installasie is voltooi! Sien jy... dit was nie so moeilik gewees nie? "
+"Nou is it tyd om fotos op te laai!"
+
+msgid "Go to my Gallery!"
+msgstr "Gaan na my Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"U kan nou na u nuwe Gallery gaan. Tik die URL skakel in u blaaier na die %smain.php%s in u %"
+"s directory in."
+
+msgid "Installer Help"
+msgstr "Installeerderhulp"
+
+msgid "Start Over"
+msgstr "Begin Oor"
+
+msgid "Error installing Gallery Core"
+msgstr "Fout tydens installasie van Gallery Core"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+"Iets het foutgegaan tydens die poging om die core module te installeer. Wat staan ons nou "
+"te doen?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Gaan na die Stelselkontrolestap van die installeerder en sorg dat alle kontroles suksesvol "
+"lees. 'n Probleem wat dikwels voorkom is dat die lêerintegriteitswaarskuwing geïgnoreer "
+"word."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"As daar geen waarskuwings of mislukkings in die Stelselkontrolestap is nie, maak u "
+"stoordirectory skoon en verwyder die databasistabelle en begin weer die installasieproses "
+"(herhaal al die stappe)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Besoek die %sG2 FAQ%s en lees die %sKnown issues afdeling van die Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"As die probleem voortduur, kopieër asseblief die installasie log wat by %s geleë is en heg "
+"dit aan (as install.log.zip) by 'n nuwe forum onderwerp in die %sG2 support forum%s of, "
+"indien moontlik, voeg slegs 'n skakel na die install.log in die forum onderwerp sodat die "
+"ondersteuningspersoneel dit kan analiseer indien nodig."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery Core suksesvol geïnstalleer"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Ons het die kern van Gallery suksesvol geïnstalleerd. Alhoewel alles vanaf hierdie punt sal "
+"werk, moet u voortgaan met die installeerder en 'n paar opsionele modules installeer sodat u "
+"die regte funksies wat u begeer kan kry."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Die volgende modules kan outomaties vir u geïnstalleer en geaktiveer word. U moet minstens "
+"één van die grafiese hulpmiddels installeer, anders kan Gallery geen duimnaels vanuit beelde "
+"skep nie. Op die meeste stelsels sal die outomatiese installasie goed werk. In sekere "
+"gevalle mag dit egter misluk. U kan altyd nuwe modules aktiveer of een van die gekose "
+"modules hieronder deaktiveer vanaf die werfadmin blad. Elke besluit wat u hier maak is dus "
+"nie onomkeerbaar nie."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"By sommige modules kan die outomatiese installasie misluk. Dit is nie die einde van die "
+"wêreld nie. Dit beteken gewoonlik dat hulle ekstra verstellings vereis wat u op die "
+"adminwerfblad kan doen."
+
+msgid "Name"
+msgstr "Naam"
+
+msgid "Version"
+msgstr "Weergawe"
+
+msgid "Description"
+msgstr "Beskrywing"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Nie versoenbaar met hierdie Gallery weergawe)"
+
+msgid "(un)check all"
+msgstr "(de)selekteer alles"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Gaan voort na Stap %d Sonder om te Aktiveer»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktiveer Geselekteerde Modules"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"Die %s module is geïnstalleer, maar benodig verstellings om geaktiveer te kan word"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Teken in as administrateur na voltooiïng van hierdie installasie en gaan na die Werfadmin "
+"blad. Gaan na die Modules vertoning en verstel die gelysde modules."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Die %s modules is suksesvol geaktiveer"
+
+msgid "Activate More Modules"
+msgstr "Aktiveer Meer Modules"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Gaan verder na Stap %d»"
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Welkom by die Gallery Installeerder"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installasie %d%% voltooi"
+
+msgid "Redo this step"
+msgstr "Herhaal hierdie stap"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: u fotos op u webwerf"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Vermiste lêers (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Let op: U loop Gallery vanaf CVS, daarom kan onlangs verwyderde lêers hier verskyn. U kan "
+"hulle met veiligheid ignoreer."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Gewysigde lêers (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Let op: U loop Gallery vanaf CVS, daarom kan u sommige gewysigde lêers hier verwag. U kan "
+"hierdie waarskynlik met veiligheid ignoreer, maar om veilig te wees moet u 'cvs update -Pd' "
+"uitvoer voordat u voortgaan."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Ou lêers (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Hierdie lêers maak nie langer deel uit van Gallery nie. Hulle sal waarskynlik geen probleme "
+"veroorsaak nie maar dit is 'n goeie idee om hulle te verwyder om jou installasie skoon te "
+"hou."
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr "Selekteer die tipe installasie"
+
+msgid "Standard installation"
+msgstr "Standaardinstallasie"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Dit is die standaard installasie tipe. Kies die installasie tipe as u 'n nuwe Gallery wil "
+"installeer in die %s directory wat toeganklik sal wees met die URL %s."
+
+msgid "Multisite installation"
+msgstr "Multiwerf installasie"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery ondersteun veeltallige onafhanklike werwe vanuit één enkele installasie van die "
+"kode. Kies die installasie tipe as u 'n nuwe Gallery wil installeer op dieselfde "
+"werfbediener, maar in 'n verskillende pad, subdomein of URL domein."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Die multiwerwe deel geen albums, fotos, gebruikers of enigiets anders nie. Hulle benodig "
+"elkeen hul eie databasis en stoordirectory. Vir meer inligting en verduidelikings oor "
+"Multiwerf installasies, besoek die %s blad."
+
+msgid "You must enter a directory"
+msgstr "U moet 'n directory verskaf"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Die verskafde directory is die programkode directory. As u Gallery in die programkode "
+"directory wil installeer, kies die standaard installasie tipe. As u 'n multiwerf wil "
+"installeer kies 'n ander directory."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Die verskafde directory bestaan nie"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Die verskafde directory is nie toeganklik nie. Wysig die regte sodat die werfbediener "
+"hierdie directory kan lees."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Kan die multiwerf lêers nie skep nie. Maak seker dat die lêers hieronder skryfbaar is."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Alle multiwerwe word geïnstalleer vanuit hierdie sentrale programkode (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Sleutel die directory vir die nuwe multiwerf hieronder in. Die pad moet anders wees as die "
+"van die installasiepad:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Die volgende directory moet skryfbaar wees deur u werfbediener/php gebruiker of die volgende "
+"skryfbare lêers bevat:"
+
+msgid "Select Directory"
+msgstr "Kies Directory"
+
+msgid "Multisite directory setup successfully."
+msgstr "Multiwerf directory suksesvol opgestel."
+
+msgid "Standard installation selected."
+msgstr "Standaardinstallasie geselekteer."
+
+msgid "Install Steps"
+msgstr "Installasiestappe"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Ons wil verseker dat u Gallery veilig is. Die config.php lêer wat deur die installeerder "
+"gewysig is se regte is so opgestel dat ander mense daarna kan skryf. Dit word vereis omdat "
+"die installeerder as 'n \"ander persoon\" kwalifiseer sover dit die Unix regte aangaan. "
+"Voor u dus klaarmaak moet u die regte op hierdie lêer so wysig dat ander gebruikers nie "
+"daarna kan skryf nie. Op die oomblik het u config.php 'n modus van %s. Ons raai u aan om "
+"die volgende te doen:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Ons wil verseker dat u Gallery veilig is. Die directory waar u config.php lêer geleë is wat "
+"deur die installeerder gewysig isWe willen er zeker van zijn dat uw Gallery veilig is. De "
+"directory die uw bestand config.php bevat dat door deze installatie se regte is so opgestel "
+"om ander mense toe te laat om lêers te wysig of uit te vee. Daarom moet u voordat u hier "
+"klaarmaak die regte op die directory wysig sodat ander gebruikers nie daarheen kan skryf "
+"nie. Ons stel voor u doen die volgende:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"As u steeds wil voortgaan dan kan u. Ons beveel egter aan dat u die ekstra tydjie maak om "
+"seker te maak dat u installasie veilig is."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Ons tet vasgestel dat u config.php veilig is."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "Kontroleer Weer"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Dit is die multiwerf installasie. Onthou dat elke multiwerf sy eie stoor directory vereis."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"As u 'n moderne browser gebruik sal ons probeer om elke verskafde pad outomaties in te vul. "
+"As u dus probleme ondervind om die korrekte pad na u g2data directory te vind, "
+"eksperimenteer met die paaie in die teksboks hieronder en sien watter voorstelle dit bied."
+
+msgid "The directory you entered is read only"
+msgstr "Die verskafde directory het lees-alleen regte"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Daar was 'n fout met die skep van die directory struktuur binne-in die stoor directory."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Stoor directory is suksesvol opgestel."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "Directory pad:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Let op: hierdie is slegs voorbeelde! U mag vind dat dit nie heeltemal reg op u stelsel werk "
+"nie."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (met ftp toegang)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Let op dat ftp-bedieners en -kliënte verskil, daarom mag die aanwysings nie vir u werk nie. "
+"Raadpleeg die handleiding van u FTP-kliënt of u stelseladmin as u probleme hiermee ondervind."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"In sommige werfbedieneromgewings is die paaie wat u in die shell of deur FTP waarneem nie "
+"dieselfde as wat PHP sien nie. Om die regte pad vas te stel na u data directory, kan u "
+"probeer om 'n PHP skrip genaamd dir.php te skep wat die volgende kode bevat en dit "
+"dan in u data directory te plaas."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"stel dan vas wat die URL na die dir.php lêer is en maak dit in u webblaaier oop (bv. %s). "
+"Dis sal u vertel wat die presiese pad is wat u hier kan insleutel."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Let op: Dit vereis dat u data directory deur die web toeganklik is, wat ons nie "
+"aanbeveel nie omdat dit ons beeld firewall omseil. Wanneer u op die manier vasgestel het "
+"wat die pad is, beveel ons aan dat u die data directory buite die webtoeganklike pad plaas "
+"en dan die pad dienooreenkomstig hier te kom verander."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Let op: Moenie vergeet om dir.php te verwyder as u klaar is nie!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr "Stoor directory is suksesvol opgestel."
+
+msgid "Success"
+msgstr "Suksesvol"
+
+msgid "Warning"
+msgstr "Waarskuwing"
+
+msgid "Failed"
+msgstr "Misluk"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"As u Apache gebruik, skep 'n lêer genaamd .htaccess in die hoofdirectory van Gallery met die "
+"volgende inhoud:"
+
+msgid "Version Check"
+msgstr "Weergawe Kontrole"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Hierdie is nie 'n vars installasie nie en die geïnstalleerde weergawe kom nie ooreen met die "
+"nuwe weergawe nie."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Die geïnstalleerde weergawe kan nie opgegradeer word na die nuwe weergawe nie!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Die geïnstalleerde weergawe is ouer as die nuwe weergawe. U moet die opgradeerder hardloop "
+"en nie die installeerder nie!"
+
+msgid "Currently installed"
+msgstr "Tans geïnstalleer"
+
+msgid "New version"
+msgstr "Nuwe weergawe"
+
+msgid "Go to the Upgrader!"
+msgstr "Gaan na die Opgradeerder!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"U moet na die opgradeerder gaan. Sleutel die URL in u blaaier in vir %s/upgrade/index.php%s "
+"in u %s directory."
+
+#, fuzzy, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Daar word %d stappe vereis om Gallery 2.0 op u werfbediener te installeer. Hierdie "
+"installasie sal u deur die stappe begelei en hulp aanbied tydens die proses indien ekstra "
+"stappe vereis word om u Gallery aan die gang te kry. Wanneer 'n stap voltooi is kan u op "
+"enige oomblik teruggaan en veranderinge maak. Raadpleeg die %sInstallasiehulplêer%s voordat "
+"u verder gaan."
+
+msgid "Select Language:"
+msgstr "Kies Taal:"
+
+msgid "Go"
+msgstr "Gaan"
+
+msgid "Begin Installation»"
+msgstr "Begin Installasie»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL met Transaksies (v3.23.34a of nuwer)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Gallery Core suksesvol geïnstalleer"
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Geluk, ons het die Gallery raamwerk suksesvol geïnstalleer. Die beste funksies van "
+#~ "Gallery kom van die addisionele modules wat u kan installeer en opstel. Die volgende "
+#~ "stap sal u deur die proses begelei om modules te kies en te installeer sodat u Gallery na "
+#~ "u behoeftes kan aanpas."
+
+#~ msgid "Install More Modules"
+#~ msgstr "Installeer Meer Modules"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Voordat ons verder kan gaan moet u 'n lêer in u %s directory genaamd "
+#~ "config.php skep. U moet seker maak dat die werfbediener daarna sal kan skryf. As "
+#~ "u Unix gebruik kan u dit doen deur chmod 666 config.php uit te voer. Onder "
+#~ "Windows behoort u nie enigiets spesiaals te hoef te doen nie. Wanneer u die lêer "
+#~ "geskep het en die regte korrek opgestel het, kan u voortgaan. As daar 'n probleem is, "
+#~ "sal ons u vertel wat om reg te stel."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Installeer Ander Modules"
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (nie goed getoets nie)"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "SQL toetslêer \"%s\" nie gevind nie."
+
+#~ msgid "Finished"
+#~ msgstr "Klaar"
+
+#~ msgid "Installation Status"
+#~ msgstr "Installasie Status"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "Gallery needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browse directly "
+#~ "via the web. This is necessary if you wish to have your images accessible only via "
+#~ "Gallery [%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "Gallery moet data in 'n directory op u bediener stoor. Hierdie directory sal gebruik "
+#~ "word om u beelde sowel as ander belangrike inligting te stoor. Om veiligheidsredes raai "
+#~ "ons u aan om hierdie directory buite u webwerf te plaas sodat dit nie direk vanaf "
+#~ "die web besigtig kan word nie. Dit is nodig as u wil hê dat u beelde slegs vanaf Gallery "
+#~ "[%s] toeganklik sal wees. Let op dat die standaardpad hieronder verskaf in die "
+#~ "webbedienerpad lê. Dit is omdat dit vir ons onmoontlik is om 'n betroubare raaiskoot kan "
+#~ "maak oor 'n geskikte directory buite u werf. U moet dit verander na 'n veilige ligging, "
+#~ "soos 'n pad onder u home directory indien moontlik. As u die werf deur FTP binnekom gaan "
+#~ "u waarskynlik nie die opsie hê nie."
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get "
+#~ "Gallery working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "U webbediener moet in staat wees om na die directory te skryf. Regtestelsels wissel van "
+#~ "bediener tot bediener. U kan 'n baie los stel regte opstel op die directory om Gallery "
+#~ "aan die gang te kry, maar as u bekommer is oor sekuriteit behoort u, u stelsel "
+#~ "administrateur te raadpleeg oor die beste manier om die werf so veilig moontlik te maak. "
+#~ "Om dit te maak werk kan u die volgende voorbeelde volg."
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "Dit staan ook bekend as 'n beeld firewall."
+
+#~ msgid ""
+#~ "Something went wrong when we tried to install the core module. In the boxes below you "
+#~ "can find some debug information. Report this in the %sGallery Forums%s and we'll help "
+#~ "you diagnose the problem."
+#~ msgstr ""
+#~ "Er is iets misgegaan tijdens het installeren van de core module. In de vakken hieronder "
+#~ "vind u wat debuginformatie. Rapporteer deze in de %sGallery Forums%s en dan kunnen wij u "
+#~ "helpen om een diagnose te stellen."
diff --git a/Source/gallery2/install/po/ar.po b/Source/gallery2/install/po/ar.po
new file mode 100644
index 0000000..e1fee0f
--- /dev/null
+++ b/Source/gallery2/install/po/ar.po
@@ -0,0 +1,1118 @@
+# $Id: ar.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2006-12-20 09:24-0800\n"
+"PO-Revision-Date: 2005-08-14 13:34+0300\n"
+"Last-Translator: Mohammad Saleh \n"
+"Language-Team: Arabic \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+msgid "Unknown"
+msgstr "غير معروف"
+
+msgid "Admin User Setup"
+msgstr ""
+
+msgid "admin"
+msgstr ""
+
+msgid "Gallery Administrator"
+msgstr ""
+
+msgid "Authenticate"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+
+msgid "Create Config File"
+msgstr ""
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr ""
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+
+msgid "Database Setup"
+msgstr ""
+
+msgid "You must have the MySQL PHP module installed"
+msgstr ""
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr ""
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr ""
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr ""
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr ""
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr ""
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr ""
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr ""
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr ""
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr ""
+
+msgid "PostgreSQL v7.x and newer"
+msgstr ""
+
+msgid "Oracle (9i and newer)"
+msgstr ""
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr ""
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr ""
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr ""
+
+msgid "Install Gallery Core"
+msgstr ""
+
+#, fuzzy
+msgid "Installing the core module"
+msgstr "موديول البينة الرئيسية للجاليري"
+
+msgid "Unable to initialize our Gallery data"
+msgstr ""
+
+msgid "Unable to communicate with the database"
+msgstr ""
+
+msgid "Unable to load the core module"
+msgstr ""
+
+msgid "Unable to install the core module"
+msgstr ""
+
+msgid "Unable to activate the core module"
+msgstr ""
+
+msgid "Unable to commit database transaction"
+msgstr ""
+
+msgid "Core module is only partially installed."
+msgstr ""
+
+msgid "Install Plugins"
+msgstr ""
+
+msgid "Unable to initialize our Gallery session"
+msgstr ""
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr ""
+
+msgid "Installing modules"
+msgstr ""
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr ""
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr ""
+
+msgid "Unable to get the module list"
+msgstr ""
+
+msgid "Other"
+msgstr "أخرى"
+
+msgid "Installation Type"
+msgstr ""
+
+msgid "Check Security"
+msgstr ""
+
+msgid "Storage Setup"
+msgstr ""
+
+msgid "System Checks"
+msgstr ""
+
+msgid "Performing system checks"
+msgstr ""
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+
+msgid "PHP Version"
+msgstr ""
+
+msgid "FILE directive supported"
+msgstr ""
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr ""
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+
+msgid "Safe Mode"
+msgstr ""
+
+msgid "Regular expressions"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr ""
+
+msgid "no limit"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr ""
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr ""
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr ""
+
+msgid "Please enter a valid user name"
+msgstr ""
+
+msgid "Please enter a password"
+msgstr ""
+
+msgid "Password"
+msgstr "كلمة المرور"
+
+msgid "Setup password"
+msgstr ""
+
+msgid "(type again)"
+msgstr ""
+
+msgid "Admin email address"
+msgstr ""
+
+msgid "Please enter a valid email address"
+msgstr ""
+
+msgid "Admin full name (optional)"
+msgstr ""
+
+msgid "Missing password! Please enter the same password twice"
+msgstr ""
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "إنشاء"
+
+msgid "Save"
+msgstr "حفظ"
+
+msgid "Admin user info entered successfully."
+msgstr ""
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr ""
+
+msgid "Authentication successful!"
+msgstr ""
+
+msgid "Erase data for a clean install"
+msgstr ""
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "إلغاء"
+
+msgid "Erase all data"
+msgstr ""
+
+msgid "Please fix this error and try again."
+msgstr ""
+
+msgid "Try Again"
+msgstr ""
+
+msgid "Create a config file"
+msgstr ""
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr ""
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr ""
+
+msgid "Config file created successfully."
+msgstr ""
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr ""
+
+msgid "DB Hostname:"
+msgstr ""
+
+msgid "DB Username:"
+msgstr ""
+
+msgid "DB Password:"
+msgstr ""
+
+msgid "DB Name:"
+msgstr ""
+
+msgid "Table Prefix:"
+msgstr ""
+
+msgid "Column Prefix:"
+msgstr ""
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr ""
+
+msgid "Reuse Existing Tables"
+msgstr ""
+
+msgid "Database set up successfully."
+msgstr ""
+
+msgid "Finished!"
+msgstr ""
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr ""
+
+msgid "Start Over"
+msgstr ""
+
+msgid "Error installing Gallery Core"
+msgstr ""
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr ""
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "الاسم"
+
+msgid "Version"
+msgstr "نسخة"
+
+msgid "Description"
+msgstr "الوصف"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr ""
+
+msgid "Activate Selected Modules"
+msgstr ""
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr ""
+
+msgid "Activate More Modules"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr ""
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr ""
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr ""
+
+msgid "Redo this step"
+msgstr ""
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr ""
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr ""
+
+msgid "Standard installation"
+msgstr ""
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr ""
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr ""
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr ""
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr ""
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr ""
+
+msgid "Install Steps"
+msgstr ""
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr ""
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr ""
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr ""
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr ""
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr ""
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr ""
+
+msgid "Success"
+msgstr "نجاح"
+
+msgid "Warning"
+msgstr ""
+
+msgid "Failed"
+msgstr "فشل"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr ""
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr ""
+
+msgid "New version"
+msgstr ""
+
+msgid "Go to the Upgrader!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr ""
+
+msgid "Go"
+msgstr "اذهب"
+
+msgid "Begin Installation»"
+msgstr ""
diff --git a/Source/gallery2/install/po/bg.po b/Source/gallery2/install/po/bg.po
new file mode 100644
index 0000000..0c3bea1
--- /dev/null
+++ b/Source/gallery2/install/po/bg.po
@@ -0,0 +1,1364 @@
+# $Id: bg.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+#
+# Bisser Dobrev , 2003-2005
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2005-07-22 01:26+0100\n"
+"PO-Revision-Date: 2005-08-11 08:12-0500\n"
+"Last-Translator: Bisser Dobrev \n"
+"Language-Team: Bisser Dobrev \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-Language: Bulgarian\n"
+"X-Poedit-Country: BULGARIA\n"
+
+msgid "Unknown"
+msgstr ""
+
+msgid "Admin User Setup"
+msgstr "Конфигуриране на Администратора"
+
+msgid "admin"
+msgstr "администратор"
+
+msgid "Gallery Administrator"
+msgstr "Администратор на Галерията"
+
+msgid "Authenticate"
+msgstr "Достъп"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Грешка: не е намерен login.txt. Моля копирайте го в директорията %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Грешка: файла login.txt не се чете. Моля дайте на Галерията привилегии за "
+"четене на този файл."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Грешка: информацията във файла login.txt не съвпада. Моля използвайте новата "
+"информация по-долу и опитайте отново. "
+
+msgid "Create Config File"
+msgstr "Създаване на конфигурационен файл"
+
+#, fuzzy, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Неуспешен опит за редактиране на конфигурационния файл config.php, намиращ се в "
+"директорията %s. Моля променете правата за достъп до този файл. Ако използвате "
+"Unix, можете да въведете chmod 666 config.php за да коригирате това."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Файла config.php не съществува във вашата %s директория"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Файла config.php не съществува или не може да се редактира. Ако използвате Windows, може да "
+"се наложи да спрете 'file sharing' за този файл и сами да промените правата за достъп до "
+"него."
+
+msgid "Database Setup"
+msgstr "Конфигуриране на Базата Данни"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr ""
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr ""
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr ""
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr ""
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr ""
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Трябва да определите представка за колоната (съветваме ви да е %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Използвайте само букви, цифри и знака за подчертано в представката за колоната"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Трябва да определите представка за таблицата (съветваме ви да е %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Използвайте само букви, цифри и знака за подчертано в представката за таблицата"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Базата данни която сте посочили не съществува. Моля първо я създайте."
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"В тази База Данни има съществуващи таблици на Галерията. Файла 'versions.dat' не е намерен "
+"във вашата директория за данни на Галерията и ние тълкуваме това като проблем. Или създайте "
+"файла 'versions.dat' с правилния формат ако мислите че вашата Галерия все още работи, или "
+"изберете да направите нова инсталация, която ще изтрие всички данни от Базата Данни и от "
+"директорията с данни на Галерията."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Директорията с данни на Галерия v2 съдържа 'versions.dat' файл от стара инсталация, но "
+"таблиците на Галерията не съществуват в Базата Данни. Изберете нова инсталация която ще "
+"изтрие всичките данни от директорията за данни на Галерията за да продължите напред."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Базата Данни вече съдържа таблици на Галерията и има съществуващ файл 'versions.dat' в "
+"директорията за данни на Галерията. Проблема е, че версията на инсталираните таблици не "
+"съвпада с версията на данните в директорията за данни на Галерията. Изберете нова инсталация "
+"която ще изтрие всичките данни от Базата Данни и от директорията за данни на Галерията за да "
+"продължите напред."
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Базата Данни вече съдържа таблици на Галерията и директорията с данни изглежда да е "
+"цялостна. Или изберете да използвате съществуващите таблици и директория за данни, или "
+"изберете нова инсталация за да изтриете всички съществуващи данни в директорията и в Базата "
+"Данни."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+#, fuzzy
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL с Транзакции (v3.23.34a и по-нов)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (всички версии)"
+
+#, fuzzy
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i или по-нов)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x или по-нов)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x"
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+#, fuzzy
+msgid "Finish Installation"
+msgstr "Мулти-Инсталация"
+
+msgid "Install Gallery Core"
+msgstr "Инсталиране на Ядрото на Галерията"
+
+#, fuzzy
+msgid "Installing the core module"
+msgstr "Инсталиране на Допълнителни Модули"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Данните на Галерията не можаха да бъдат инициализирани"
+
+msgid "Unable to communicate with the database"
+msgstr "Не можа да бъде осъществена комуникация с Базата Данни"
+
+msgid "Unable to load the core module"
+msgstr "Модула 'Ядро' не можа да бъде зареден"
+
+msgid "Unable to install the core module"
+msgstr "Модула 'Ядро' не можа да бъде инсталиран"
+
+msgid "Unable to activate the core module"
+msgstr "Модула 'Ядро' не можа да бъде активиран"
+
+msgid "Unable to commit database transaction"
+msgstr "Не можа да бъде извършена транзакция с Базата Данни"
+
+msgid "Core module is only partially installed."
+msgstr "Модула на ядрото на Галерията е само частично инсталиран."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "Фази на Инсталация"
+
+#, fuzzy
+msgid "Unable to initialize our Gallery session"
+msgstr "Данните на Галерията не можаха да бъдат инициализирани"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Модула %s не можа да бъде зареден"
+
+#, fuzzy
+msgid "Installing modules"
+msgstr "Инсталиране на Допълнителни Модули"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Модула %s не можа да бъде инсталиран"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Модула %s не можа да бъде активиран"
+
+msgid "Unable to get the module list"
+msgstr "Списъка с модули не можа да бъде зареден"
+
+msgid "Other"
+msgstr ""
+
+msgid "Installation Type"
+msgstr "Вид на Инсталацията"
+
+msgid "Check Security"
+msgstr "Проверка на сигурността"
+
+msgid "Storage Setup"
+msgstr "Местоположение на Данните"
+
+msgid "System Checks"
+msgstr "Проверка на Системата"
+
+msgid "Performing system checks"
+msgstr ""
+
+#, fuzzy
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "Версията na PHP >= 4.1.0 или >= 5.0.4"
+
+# param0 = existing php version, param1 = '', param2 = ''
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Грешка: Галерия v2 изисква PHP версия 4.1.0 или 5.0.4 или по-нова. Вие имате PHP версия %s "
+"инсталирана. Свържете се с вашия администратор за да поискате обновяване на PHP "
+"инсталацията. Пакета PHP може да бъде намерен %sтук%s."
+
+msgid "PHP Version"
+msgstr "Версия на PHP"
+
+msgid "FILE directive supported"
+msgstr "Директивата 'FILE' е поддържана."
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Грешка: Директивата __FILE__ във вашата инсталация на PHP, не функционира правилно. Моля "
+"свържете се с вашия администратор или поискайте помощ в форумите на Галерията."
+
+msgid "FILE Directive"
+msgstr "Директива 'FILE'"
+
+msgid "Safe mode disabled"
+msgstr "Безопасния режим е изключен"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Грешка: Версията ви на PHP е конфигурирана с включен безопасен режим. Трябва да изключите "
+"безопасния режим за да може Галерията да функционира."
+
+msgid "Safe Mode"
+msgstr "Безопасен Режим"
+
+msgid "Regular expressions"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Грешка: Версията ви на PHP е конфигурирана с включен безопасен режим. Трябва да изключите "
+"безопасния режим за да може Галерията да функционира."
+
+msgid "exec() allowed"
+msgstr "Функцията exec() е позволена"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Внимание: Функцията exec() е изключена чрез параметъра disabled_functions в "
+"конфигурационния файл 'php.ini'. Това означава че няма да можете да използвате модули които "
+"изискват външни програми (например ImageMagick, NetPBM or Ffmpeg). Това може единствено да "
+"бъде включено за целия сървър, така че трябва да го промените в главния файл 'php.ini'."
+
+msgid "set_time_limit() allowed"
+msgstr "Функцията set_time_limit() е позволена"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Внимание: Функцията set_time_limit() e е изключена чрез параметъра disabled_functions "
+"в конфигурационния файл 'php.ini'. Галерията може да функционира и без тази настройки, но "
+"няма да е стабилна. Всяка операция която отнеме повече от %d секунди за изпълнение, ще даде "
+"грешка (и в някои от случаите ще върне празна страница) и може да доведе до повреда на "
+"данните."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Внимание: Функцията set_time_limit() e е изключена чрез параметъра disabled_functions "
+"в конфигурационния файл 'php.ini'. Галерията може да функционира и без тази настройки, но "
+"няма да е стабилна. Всяка операция която отнеме повече от %d секунди за изпълнение, ще даде "
+"грешка (и в някои от случаите ще върне празна страница) и може да доведе до повреда на "
+"данните."
+
+msgid "Memory limit"
+msgstr "Ограничение на паметта"
+
+msgid "no limit"
+msgstr "няма ограничение"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr "Качването на файлове е позволено"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr "Максимален размер при качване "
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr "Максимален размер при POST"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+#, fuzzy
+msgid "putenv() allowed"
+msgstr "Функцията exec() е позволена"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Внимание: Функцията set_time_limit() e е изключена чрез параметъра disabled_functions "
+"в конфигурационния файл 'php.ini'. Галерията може да функционира и без тази настройки, но "
+"няма да е стабилна. Всяка операция която отнеме повече от %d секунди за изпълнение, ще даде "
+"грешка (и в някои от случаите ще върне празна страница) и може да доведе до повреда на "
+"данните."
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr "Цялостност на файловете на Галерията"
+
+msgid "Test skipped due to other errors."
+msgstr "Теста е пропуснат поради други грешки."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr "Добре Дошли"
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Всяка Галерия ще има минимум един администратор който ще бъде с пълен достъп да вижда и "
+"променя всичко. Моля изберете име и парола за главния администатор. По-късно ще можете да "
+"добавите още потребители."
+
+msgid "Admin username"
+msgstr "Име на Администратора"
+
+msgid "Please enter a valid user name"
+msgstr "Моля въведете валидно име на потребител"
+
+msgid "Please enter a password"
+msgstr "Моля въведете парола"
+
+msgid "Password"
+msgstr "Парола"
+
+msgid "Setup password"
+msgstr "Изберете парола"
+
+msgid "(type again)"
+msgstr "(отново)"
+
+msgid "Admin email address"
+msgstr "E-mail адрес на Администратора"
+
+msgid "Please enter a valid email address"
+msgstr "Моля въведете валиден e-mail адрес"
+
+msgid "Admin full name (optional)"
+msgstr "Пълно име на Администратора (незадължително)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Липсваща парола! Моля въведете същата парола два пъти"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Паролите които въведохте не съвпадат! Моля опитайте отново."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Използвайки същесвтуващите таблици определя вие не правите нова инсталация. Това само ще "
+"промени паролата за инсталацията, но няма да промени паролата за администратора. За да "
+"промените паролата на администратора, използвайте функцията 'забравена парола' на Галерията."
+
+msgid "Create"
+msgstr "Създайте"
+
+msgid "Save"
+msgstr "Запишете"
+
+msgid "Admin user info entered successfully."
+msgstr "Информацията за администратора е въведена успешно."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"За да продължим с инсталацията, трябва да сме сигурни че вие е сте този за който се "
+"представяте. Най-добрия начин за да сме сигурни, е да ви помолим да направите малка промяна "
+"в директорията на Галерията, което ще ви даде необходимия достъп. И така, създайте текстов "
+"файл наречен login.txt в директорията %s на вашия web-сървър (това "
+"е същата директория в която се намира и 'main.php'). Този текстов файл трябва да съдържа в "
+"себе си следните произволно избрани знаци:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr "Поискайте Достъп"
+
+msgid "Authentication successful!"
+msgstr "Достъпа ви е успешен!"
+
+msgid "Erase data for a clean install"
+msgstr "Изтриите данните за нова инсталация"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Абсолютно ли сте сигурни че искате да изтриете всички данни от директорията за данни на "
+"Галерията и всички данни от Базата Данни?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Имаше грешка при изтриването на базата данни и на директорията с данни. Ето и грешката:"
+
+msgid "Cancel"
+msgstr "Отказ"
+
+msgid "Erase all data"
+msgstr "Изтриите всички данни"
+
+msgid "Please fix this error and try again."
+msgstr "Моля отстранете тази грешка и опитайте отново."
+
+msgid "Try Again"
+msgstr "Опитайте Отново"
+
+msgid "Create a config file"
+msgstr "Създайте конфигурационен файл"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (с 'shell' достъп)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Създайте конфигурационен файл"
+
+msgid "Config file created successfully."
+msgstr "Конфигурационния файл е успешно създаден."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Записахме информацията която въведохте до тук във файла 'config.php', които е във "
+"вашата 'gallery2' директория. Ако желаете, може да разгледате и да направите промени в този "
+"файл. Само внимавайте защото Галерията ще спре да работи ако сгрешите!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Моля изберете типа на Базата Данни и въведете информацията за достъп до нея. Инсталацията "
+"няма да създаде Базата Данни за вас, вие сами трябва да го направите и да въведете името и "
+"тук. Ако инсталирате Галерията с База Данни която вече има таблици, можете да предотвратите "
+"конфликти с вече съществуващите данни като посочите представки за таблиците и колоните. "
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr "БД Тип:"
+
+msgid "DB Hostname:"
+msgstr "БД Адрес:"
+
+msgid "DB Username:"
+msgstr "БД Потребител:"
+
+msgid "DB Password:"
+msgstr "БД Парола:"
+
+msgid "DB Name:"
+msgstr "БД Име:"
+
+msgid "Table Prefix:"
+msgstr "Представка за Таблиците:"
+
+msgid "Column Prefix:"
+msgstr "Представка за Колоните:"
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr "Изтриите данните за нова инсталация"
+
+msgid "Reuse Existing Tables"
+msgstr "Използвайте съществуващите таблици"
+
+msgid "Database set up successfully."
+msgstr "Базата Данни е успешно конфигурирана."
+
+msgid "Finished!"
+msgstr "Готово!"
+
+# param0 = , param1 =
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Поздравления! Инсталацията на вашата Галерия v2 завърши! Видяхте ли че не беше толкова "
+"сложно? Сега е време да качите малко снимки!"
+
+msgid "Go to my Gallery!"
+msgstr "Влезте в Галерията си!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr "Помощ за инсталацията"
+
+msgid "Start Over"
+msgstr "Започнете Отначало"
+
+msgid "Error installing Gallery Core"
+msgstr "Грешка при инсталирането на ядрото на Галерията"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Ядрото на Галерията е успешно инсталирано."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Инсталирахме успешно ядрото на Галерията. Независимо че в момента всичко ще работи е може би "
+"по-добре да продължите с инсталацията и да добавите някои от допълнителните модули така че "
+"да постигнете желаната от вас функционалност на Галерията."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Следните модули могат да бъдат автоматично инсталирани и активирани. Трябва да инсталирате "
+"поне една от графичните програми, защото иначе Галерията няма да може да направи миниатюрни "
+"изображения от вашите снимки. На повечето системи автоматичното инсталиране ще работи "
+"нормално, но може да има и случаи в които да има проблеми. Вие по всяко време можете да "
+"активирате или деактивирате модули от страницата за администрация на Галерията, така че "
+"какво ще изберете тук е без значение."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Някои модули няма да могат да се инсталират автоматично. Това е нормално и означава че те "
+"изискват малко повече конфигуриране, което можете да направите от страницата за "
+"администриране на Галерията."
+
+msgid "Name"
+msgstr "Име"
+
+msgid "Version"
+msgstr "Версия"
+
+msgid "Description"
+msgstr "Описание"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Несъвместимо с тази версия на Галерията)"
+
+msgid "(un)check all"
+msgstr "изберете всичко"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Продължете към Фаза %d без активиране»"
+
+msgid "Activate Selected Modules"
+msgstr "Активирайте избраните модули"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Модула %s е инсталиран, но се нуждае от конфигуриране за да бъде активиран"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"След като приключи инсталацията, влезте в Галерията като Администратор и изберете "
+"'Страницата за администриране' на Галерията. На нея изберете Модули и конфигурирайте "
+"посочените по-горе модули. "
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Модула %s е активиран успешно."
+
+msgid "Activate More Modules"
+msgstr "Активирайте Още Модули"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Продължете към Фаза %d»"
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Добре Дошли в Инсталацията на Галерията"
+
+# param0 = integer percentage
+#, c-format
+msgid "Install %d%% complete"
+msgstr "В момента инсталацията е на %d%%"
+
+msgid "Redo this step"
+msgstr "Направете промяна в тази фаза"
+
+msgid "Gallery: your photos on your website"
+msgstr "Галерия: вашите снимки на вашата web-страница"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Липсващи файлове (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Изменени файлове (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Стари файлове (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Тези файлове вече не са част от Галерията. Те най-вероятно няма да създават проблеми, но е "
+"по-добре да бъдат премахнати за да се запази инсталацията чиста."
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr ""
+
+msgid "Standard installation"
+msgstr "Стандартна Инсталация"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr "Мулти-Инсталация"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Галерията може да поддържа едновременно много независими страници с една единствена "
+"инсталация. Изберете този вид инсталация, ако искате да инсталирате нова Галерия на същия "
+"web-сървър, но в различни URL-домейни, под-домейни или пътища към директории."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr "Трябва да въведете директория"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Директорията която въведохте не съществува"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Директорията трябва да е достъпна за писане от потребителя под който работи web-сървъра/php "
+"инсталацията или да съдържа следните отворени за редактиране файлове: "
+
+msgid "Select Directory"
+msgstr "Изберете директория"
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr "Избрана е стандартна инсталация."
+
+msgid "Install Steps"
+msgstr "Фази на Инсталация"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Искаме да се уверим че Галерията ви е обезопасена. Файла 'config.php', който инсталацията "
+"редактира, в момента е достъпен за редактиране и от други хора. Това е необходимо защото за "
+"Unix-типа права за достъп, инсталацията се квалифицира като \"друг човек\". Така че, преди "
+"да завършите, сменете правата за достъп до този файл, за да не могат 'другите' да записват в "
+"него. В момента вашия 'config.php' е със следните права за достъп: %s. Предлагаме ви да "
+"направите това:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Искаме да се уверим че Галерията ви е обезопасена. Директорията съдържаща файла 'config."
+"php', който инсталацията редактира, в момента има права за достъп които позволяват на други "
+"хора да записват или изтриват файлове. Така че, преди да завършите, сменете правата за "
+"достъп до тази директория за да не могат 'другите' да записват в нея."
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr "Потвърдихме, че вашия 'config.php файл е в безопасност."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "Проверете отново"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Ако използвате някой от по-модерните броузери, ще опитаме автоматично да довършим всеки път "
+"към директория който въведете частично по-долу. Така че ако имате проблем с намирането на "
+"правилния път, опитайте да експериментирате в полето отдолу и вижте какво ще ви предложи "
+"автоматичното довършване."
+
+msgid "The directory you entered is read only"
+msgstr "Директорията която въведохте е разрешена само за четене"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Имаше грешка при създаването на структурата в директорията за данни."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Местоположението е успешно определено."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "Път към директорията: "
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "Забележка: това са само примери! Възможно е да не работят на вашата система."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (с 'ftp' достъп)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Отбележете, че има различни FTP сървъри и клиенти и че тези инструкции може да не работят "
+"във вашия случай. Ако имате проблеми, за помощ се консултирайте се с упътването на FTP "
+"програмата си или с вашия системен администратор. "
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Забележка: Това изисква вашата директория с данни да бъде достъпна през web-a, което "
+"ние не препоръчваме защото обезмисля нашия 'image firewall'. Когато вече имате налице "
+"пътеката към директорията, ви съветваме да преместите вашата директория с данни извън "
+"достъпната през web-a зона тогава да коригирате пътеката тук."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Забележка: Не забравяйте да изтриете 'dir.php' когато приключите!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr "Местоположението е успешно определено."
+
+msgid "Success"
+msgstr "ОК"
+
+msgid "Warning"
+msgstr "Внимание"
+
+msgid "Failed"
+msgstr "Грешка"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Ако използвате 'Apache', създайте файла .htaccess в главната директория на Галерията, който "
+"да има следното съдържание:"
+
+msgid "Version Check"
+msgstr "Проверка на Версията"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Това не е нова инсталация и инсалираната версия не съвпада с новата версия."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Инсталираната версия не може да бъде обновена с новата версия!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Инсталираната версия е по стара от новата версия. Използвайте функцията за обновяване, а не "
+"за инсталация!"
+
+msgid "Currently installed"
+msgstr ""
+
+msgid "New version"
+msgstr "Нова версия"
+
+msgid "Go to the Upgrader!"
+msgstr "Стартирайте процеса на Обновяване!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Стартирайте процеса на обновяване като въведете в броузера адреса за %s/upgrade/index.php%s "
+"в директорията %s."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Инсталирането на Галерия v2 ще преминете през %d фази. Инсталацията ще ви води през тези "
+"фази и ще ви помага ако се налагат допълнителни стъпки за да заработи Галерията успешно. "
+"Дори фазата да е приключила, вие отново можете да се върнете и да направите промени по всяко "
+"време. Моля прочетете %s'Помощ за инсталацията'%s преди да продължите."
+
+msgid "Select Language:"
+msgstr "Изберете Език:"
+
+# Badly chosen msgid: Button to change to a different language
+msgid "Go"
+msgstr ""
+
+msgid "Begin Installation»"
+msgstr "Започнете Инсталацията»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL с Транзакции (v3.23.34a и по-нов)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Ядрото на Галерията е инсталирано успешно"
+
+#~ msgid "Install More Modules"
+#~ msgstr "Инсталиране на Допълнителни Модули"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Преди да можем да продължим, трябва да създадете файла config.php във вашата "
+#~ "директория %s. Също така трябва да сте сигурни че web-сървъра ще може да пише в "
+#~ "този файл. Ако сте под Unix използвайте chmod 666 config.php. Под Windows не би "
+#~ "трябвало да се налага да правите каквото и да било. Можете да продължите напред, след "
+#~ "като създадете файла и определите правата за достъп до него. Ако има проблем, ние ще ви "
+#~ "посочим какво да коригирате."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Инсталиране на Допълнителни Модули"
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (не изцяло тестван)"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "Gallery needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browsed "
+#~ "directly via the web. This is necessary if you wish to have your images accessible only "
+#~ "via Gallery [%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "Галерията се нуждае от директория на вашия сървър в която да запазва данните си. Тази "
+#~ "директория ще бъде използвана за запазване на изображения и на други важни данни. За по-"
+#~ "сигурно, ви съветваме да изберете директория намираща се извън вашата web-"
+#~ "страница, която не може да се разглежда през web-a. Това е необходимо ако желаете "
+#~ "изображенията да са достъпни само чрез Галерията [%s]. Отбележете че презададената по-"
+#~ "долу директория е вътре в под-директориите на web-сървъра. Това е защото ние не можем да "
+#~ "отгатнем какви са вашите директории извън структурата на web-сървъра. Добре е да я "
+#~ "промените с по-сигурно местоположение, като например директория която е под вашата "
+#~ "основна потребителска директория. Ако имате достъп до страницата си единствено чрез FTP, "
+#~ "това може да се окаже невъзможно. "
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get "
+#~ "Gallery working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "Web-сървъра ви трябва да може да пише в тази директория. Различните сървъри имат различно "
+#~ "конфигурирани системи за достъп. За да работи Галерията, можете да отпуснете достъпа до "
+#~ "тази директория, но ако се притеснявате за сигурността, най-добре се консултирайте с "
+#~ "вашия администратор. За да работи нормално, използвайте примерите по-долу."
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "Това е известно като така наречения image firewall."
+
+#~ msgid "Finished"
+#~ msgstr "Завършване"
+
+#~ msgid "Installation Status"
+#~ msgstr "Развитие на Инсталацията"
+
+#~ msgid "There was an error installing the core module. Here's the stack trace:"
+#~ msgstr "Имаше грешка при инсталирането на ядрото на Галерията. Следва 'stack trace':"
diff --git a/Source/gallery2/install/po/ca.po b/Source/gallery2/install/po/ca.po
new file mode 100644
index 0000000..a333525
--- /dev/null
+++ b/Source/gallery2/install/po/ca.po
@@ -0,0 +1,1120 @@
+# $Id: ca.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+# - Oscar Garcia Amor
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2006-12-20 09:41-0800\n"
+"PO-Revision-Date: 2006-06-16 15:39+0100\n"
+"Last-Translator: Juan Vega Aiguadé \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+msgid "Unknown"
+msgstr "Desconegut"
+
+msgid "Admin User Setup"
+msgstr ""
+
+msgid "admin"
+msgstr ""
+
+msgid "Gallery Administrator"
+msgstr ""
+
+msgid "Authenticate"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+
+msgid "Create Config File"
+msgstr ""
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr ""
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+
+msgid "Database Setup"
+msgstr ""
+
+msgid "You must have the MySQL PHP module installed"
+msgstr ""
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr ""
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr ""
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr ""
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr ""
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr ""
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr ""
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr ""
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr ""
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr ""
+
+msgid "PostgreSQL v7.x and newer"
+msgstr ""
+
+msgid "Oracle (9i and newer)"
+msgstr ""
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr ""
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr ""
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr ""
+
+msgid "Install Gallery Core"
+msgstr ""
+
+msgid "Installing the core module"
+msgstr "Mòdul central de Gallery"
+
+msgid "Unable to initialize our Gallery data"
+msgstr ""
+
+msgid "Unable to communicate with the database"
+msgstr ""
+
+msgid "Unable to load the core module"
+msgstr ""
+
+msgid "Unable to install the core module"
+msgstr ""
+
+msgid "Unable to activate the core module"
+msgstr ""
+
+msgid "Unable to commit database transaction"
+msgstr ""
+
+msgid "Core module is only partially installed."
+msgstr ""
+
+msgid "Install Plugins"
+msgstr ""
+
+msgid "Unable to initialize our Gallery session"
+msgstr ""
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr ""
+
+msgid "Installing modules"
+msgstr ""
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr ""
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr ""
+
+msgid "Unable to get the module list"
+msgstr ""
+
+msgid "Other"
+msgstr "Altre(s)"
+
+msgid "Installation Type"
+msgstr ""
+
+msgid "Check Security"
+msgstr ""
+
+msgid "Storage Setup"
+msgstr ""
+
+msgid "System Checks"
+msgstr ""
+
+msgid "Performing system checks"
+msgstr ""
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+
+msgid "PHP Version"
+msgstr ""
+
+msgid "FILE directive supported"
+msgstr ""
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr ""
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+
+msgid "Safe Mode"
+msgstr ""
+
+msgid "Regular expressions"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr ""
+
+msgid "no limit"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr ""
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr ""
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr ""
+
+msgid "Please enter a valid user name"
+msgstr ""
+
+msgid "Please enter a password"
+msgstr ""
+
+msgid "Password"
+msgstr "Contrasenya"
+
+msgid "Setup password"
+msgstr ""
+
+msgid "(type again)"
+msgstr ""
+
+msgid "Admin email address"
+msgstr ""
+
+msgid "Please enter a valid email address"
+msgstr ""
+
+msgid "Admin full name (optional)"
+msgstr ""
+
+msgid "Missing password! Please enter the same password twice"
+msgstr ""
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Crear"
+
+msgid "Save"
+msgstr "Guardar"
+
+msgid "Admin user info entered successfully."
+msgstr ""
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr ""
+
+msgid "Authentication successful!"
+msgstr ""
+
+msgid "Erase data for a clean install"
+msgstr ""
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "Cancel·lar"
+
+msgid "Erase all data"
+msgstr ""
+
+msgid "Please fix this error and try again."
+msgstr ""
+
+msgid "Try Again"
+msgstr ""
+
+msgid "Create a config file"
+msgstr ""
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr ""
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr ""
+
+msgid "Config file created successfully."
+msgstr ""
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr ""
+
+msgid "DB Hostname:"
+msgstr ""
+
+msgid "DB Username:"
+msgstr ""
+
+msgid "DB Password:"
+msgstr ""
+
+msgid "DB Name:"
+msgstr ""
+
+msgid "Table Prefix:"
+msgstr ""
+
+msgid "Column Prefix:"
+msgstr ""
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr ""
+
+msgid "Reuse Existing Tables"
+msgstr ""
+
+msgid "Database set up successfully."
+msgstr ""
+
+msgid "Finished!"
+msgstr ""
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr ""
+
+msgid "Start Over"
+msgstr "Començar"
+
+msgid "Error installing Gallery Core"
+msgstr ""
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr ""
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "Nom"
+
+msgid "Version"
+msgstr "Versió"
+
+msgid "Description"
+msgstr "Descripció"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr ""
+
+msgid "Activate Selected Modules"
+msgstr ""
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr ""
+
+msgid "Activate More Modules"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr ""
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr ""
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr ""
+
+msgid "Redo this step"
+msgstr ""
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr ""
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr ""
+
+msgid "Standard installation"
+msgstr ""
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr ""
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr ""
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr ""
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr ""
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr ""
+
+msgid "Install Steps"
+msgstr ""
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr ""
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr ""
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr ""
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr ""
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr ""
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr ""
+
+msgid "Success"
+msgstr "Èxit"
+
+msgid "Warning"
+msgstr ""
+
+msgid "Failed"
+msgstr "Fracàs"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr ""
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr ""
+
+msgid "New version"
+msgstr ""
+
+msgid "Go to the Upgrader!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr ""
+
+msgid "Go"
+msgstr "Anar"
+
+msgid "Begin Installation»"
+msgstr ""
diff --git a/Source/gallery2/install/po/cs.po b/Source/gallery2/install/po/cs.po
new file mode 100644
index 0000000..0bf5699
--- /dev/null
+++ b/Source/gallery2/install/po/cs.po
@@ -0,0 +1,1440 @@
+# $Id: cs.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-06-04 17:42+0200\n"
+"PO-Revision-Date: 2006-12-10 13:18+0100\n"
+"Last-Translator: drevak \n"
+"Language-Team: Czech \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+
+msgid "Unknown"
+msgstr "Neznámý"
+
+msgid "Admin User Setup"
+msgstr "Nastavení uživatelů"
+
+msgid "admin"
+msgstr "správce"
+
+msgid "Gallery Administrator"
+msgstr "Správce Galerie"
+
+msgid "Authenticate"
+msgstr "Autentikace"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Chyba: nemohu najít soubor login.txt. Prosím umístněte ho do adresáře %s/"
+"tt>."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Chyba: soubor login.txt není čitelný. Prosím opravte práva pro tento soubor."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Chyba: klíč v souboru login.txt není správný. Prosím stáhněte nový "
+"autentizační řetězec níže a zkuste to znovu."
+
+msgid "Create Config File"
+msgstr "Vytvoření konfiguračního souboru"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Nelze zapsat do konfiguračního souboru config.php v adresáři %s. Prosím změňte "
+"oprávnění pro tento soubor. Na systémech typu Unix pomůže něco jako chmod 666 config.php"
+"i>."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Soubor config.php v adresáři %s neexistuje"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Soubor config.php existuje, ale není zapisovatelný. Pokud je toto systém Windows, možná "
+"budete muset vypnout sdílení pro tento soubor a nastavit pro něj oprávnění ručně."
+
+msgid "Database Setup"
+msgstr "Nastavení databáze"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Musíte mít nainstalovaný PHP modul pro MySQL"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Musíte mít nainstalovaný vylepšený (improved) PHP modul pro MySQL"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Musíte mít nainstalovaný PHP modul ibm_db2"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Musíte mít nainstalovaný PHP modul pro PostgreSQL"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Musíte mít nainstalovaný PHP modul pro Oracle OCI8"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Musíte mít nainstalovaný Component Object Model(COM) modul pro PHP"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Musíte zadat prefix sloupců (doporučujeme %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "V prefixu sloupců použijte pouze písmena, číslice a podtržítko"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Musíte zadat prefix tabulek (doporučujeme %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "V prefixu tabulek použijte pouze písmena, číslice a podtržítko"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Nelze vytvořit spojení k databázi typu %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "S dodanými informacemi se nelze připojit k databázi."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Databáze, kterou jste zadali, neexistuje. Prosím, vytvořte ji."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Chyba při zkoušení oprávnění databáze."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"V této databázi už existují tabulky Galerie! Navíc v datovém adresáři G2 neexistuje soubor "
+"'versions.dat', což pravděpodobně znamená poškozenou instalaci G2. Buď vytvořte soubor "
+"versions.dat ve správném formátu (pokud si stále myslíte že by Galerie měla fungovat) nebo "
+"vyberte čistou instalaci, která smaže všechna data v databázi a datovém adresáři."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Datový adresář G2 obsahuje soubor versions.dat ze starší instalace, ale tabulky Galerie v "
+"databázi nejsou. Vyberte čistou instalaci pro výmaz všech dat v datovém adresáři Galerie a "
+"pokračujte dalším krokem."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"V databázi už existují tabulky Galerie a v datovém adresáři je soubor versions.dat, ale "
+"verze tabulek v databázi neodpovídá verzi datových souborů. Vyberte čistou instalaci pro "
+"výmaz všech dat v databázi a datovém adresáři a pokračujte dalším krokem."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"V databázi už existují tabulky Galerie a datový adresář se zdá být neporušen. Vyberte buď "
+"použití existujících tabulek databáze a datového adresáře nebo čistou instalaci, čímž "
+"smažete všechna existující data v databázi a datovém adresáři."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Nelze spustit vyžadované API pro výmaz datového adresáře. Prosím vymažte datový adresář "
+"ručně."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Nelze spustit vyžadované API pro smazání tabulek Galerie v databázi. Prosím smažte je ručně."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr "Nelze nahrát API G2. Prosím vymažte databázi Galerie a datový adresář ručně."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a a novější)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (verze stařší jak v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x a novější"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i a novější)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x a novější)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 a novější"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Neznámý typ databáze nebo neznámé tabulky."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Nelze najít nepoužitý prefix tabulek podobný \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Nelze otevřít soubor popisu: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Chyba při vytváření testovací sekvence databáze. Zkontrolujte chybovou hlášku a soubor "
+"README.html pro chybějící oprávnění a vyčištěte databázi."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Chyba při rušení testovací sekvence databáze. Zkontrolujte chybovou hlášku a soubor README."
+"html pro chybějící oprávnění a vyčištěte databázi."
+
+msgid "Missing SQL statements"
+msgstr "Chybějící SQL výrazy"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Zkontrolujte chybovou hlášku a soubor README.html pro chybějící oprávnění a vyčištěte "
+"databázi."
+
+msgid "Finish Installation"
+msgstr "Dokončit instalaci"
+
+msgid "Install Gallery Core"
+msgstr "Instalace jádra Galerie"
+
+msgid "Installing the core module"
+msgstr "Instaluji modul jádra"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Nelze zinicializovat Vaše data Galerie"
+
+msgid "Unable to communicate with the database"
+msgstr "Nelze komunikovat s databází"
+
+msgid "Unable to load the core module"
+msgstr "Nelze nahrát modul jádra"
+
+msgid "Unable to install the core module"
+msgstr "Nelze nainstalovat modul jádra"
+
+msgid "Unable to activate the core module"
+msgstr "Nelze aktivovat modul jádra"
+
+msgid "Unable to commit database transaction"
+msgstr "Nelze commitnout transakce databáze"
+
+msgid "Core module is only partially installed."
+msgstr "Modul jádra je pouze částečně nainstalovaný."
+
+msgid "Install Plugins"
+msgstr "Instalovat pluginy"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Nelze zinicializovat sezení (session) Galerie"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Nelze nahrát modul %s"
+
+msgid "Installing modules"
+msgstr "Instaluji moduly"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Nelze nainstalovat modul %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Nelze aktivovat modul %s"
+
+msgid "Unable to get the module list"
+msgstr "Nelze získat seznam modulů"
+
+msgid "Other"
+msgstr "Další"
+
+msgid "Installation Type"
+msgstr "Typ instalace"
+
+msgid "Check Security"
+msgstr "Kontrola zabezpečení"
+
+msgid "Storage Setup"
+msgstr "Nastavení úložiště"
+
+msgid "System Checks"
+msgstr "Systémové kontroly"
+
+msgid "Performing system checks"
+msgstr "Provádím systémové kontroly"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP verze >= 4.3.0 nebo >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Chyba: Galerie 2 vyžaduje PHP verze 4.3.0 a novější nebo 5.0.4 a novější. Vaše PHP je verze %"
+"s. Kontaktujte Vašeho správce a požádejte o aktualizaci, která je dostupná na %sPHP webu%s."
+
+msgid "PHP Version"
+msgstr "Verze PHP"
+
+msgid "FILE directive supported"
+msgstr "Direktiva FILE je podporována"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Chyba: PHP direktiva __FILE__ nefunguje správně. Prosím požádejte o podporu Vašeho "
+"administrátora nebo na fórech Galerie."
+
+msgid "FILE Directive"
+msgstr "Direktiva FILE"
+
+msgid "Safe mode disabled"
+msgstr "Safe mód vypnutý"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Chyba: Vaše PHP je nakonfigurováno se zapnutým Safe módem. Pokud chcete používat Galerii, "
+"musíte ho vypnout."
+
+msgid "Safe Mode"
+msgstr "Safe mód"
+
+msgid "Regular expressions"
+msgstr "Regulární výrazy"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Chyba: Vaše PHP je nakonfigurováno bez podpory %sRegulárních výrazů kompatibilních s Perlem%"
+"s. Než Galerie poběží, musíte tyto funkce zapnout."
+
+msgid "exec() allowed"
+msgstr "funkce exec() je povolena"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Varování: funkce exec() je ve vašem PHP vypnutá pomocí parametru disabled_functions v "
+"php.ini. Nebudete moci použít moduly, které volají externí programy (jako je ImageMagick, "
+"NetPBM nebo Ffmpeg). Toto nastavení může být provedeno pouze pro celý server v souboru php."
+"ini."
+
+msgid "set_time_limit() allowed"
+msgstr "funkce set_time_limit() je povolena"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Varování: funkce set_time_limit() je ve vašem PHP vypnutá pomocí parametru "
+"disabled_functions v php.ini. Galerie může s tímto nastavením fungovat, ale nebude "
+"zaručena spolehlivost. Všechny operace, které budou trvat déle než %d sekund, pravděpodobně "
+"selžou (a v některých případech vrátí prázdnou stránku) a mohou poškodit data."
+
+msgid "Filesystem Operations"
+msgstr "Filesystémové operace"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Varování: nezbytné filesystémové operace jsou vypnuty pomocí parametru "
+"disabled_functions v php.ini. Musíte tyto funkce povolit před spuštěním Galerie. Tyto "
+"funkce chybí: %s"
+
+msgid "Memory limit"
+msgstr "Limit paměti"
+
+msgid "no limit"
+msgstr "bez omezení"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Varování: ve Vašem PHP je nastaveno omezení paměti na %sB (parametr memory_limit v "
+"php.ini). Pro bezproblémovou funkci Galerie byste měli zvýšit tento limit alespoň na %"
+"sMB."
+
+msgid "File uploads allowed"
+msgstr "Upload souborů povolen"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Varování: konfigurace Vašeho PHP nedovoluje upload souborů (parametr file_uploads v "
+"php.ini ). Pokud chcete do Galerie uploadovat soubory, musíte tuto možnost povolit."
+
+msgid "Maximum upload size"
+msgstr "Maximální velikost uploadu"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Varování: ve Vašem PHP je nastaveno omezení velikosti uploadu souborů na %sB (parametr "
+"upload_max_filesize v php.ini). Pro upload větších souborů byste měli tento limit "
+"zvýšit."
+
+msgid "Maximum POST size"
+msgstr "Maximální velikost POST požadavku"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Varování: ve Vašem PHP je nastavena maximální velikost dat v POST požadavku na %sB (parametr "
+"post_max_size v php.ini). Pro upload větších souborů byste měli tento limit zvýšit."
+
+msgid "Translation support"
+msgstr "Podpora překladu"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Váš webový server nepodporuje lokalizace. Pro přidání podpory dalších jazyků požádejte "
+"prosím Vašeho systémového správce o změnu konfigurace PHP se zapnutou volbou %sgettext%s."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Ve vašem PHP chybí funkce %sbind_textdomain_codeset%s. To znamená, že Galerie může špatně "
+"zobrazovat rozšířené znaky některých jazyků."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Ve vašem PHP chybí funkce %sdngettext%s. To znamená, že Galerie nebude moci přeložit tvary "
+"množného čísla."
+
+msgid "Zend compatibility mode"
+msgstr "Kompatibilní mód Zendu"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Varování: Vaše PHP je nakonfigurováno v Zend módu ze1_compatibility_mode, což může způsobit "
+"padání PHP. Pro otestování Vašeho PHP klikněte zde. Pokud uvidíte úspěšný "
+"výsledek, Vaše PHP je v pořádku. Pokud uvidíte chybu nebo nedostanete odpověď, budete muset "
+"vypnout ze1_compatibility_mode."
+
+msgid "putenv() allowed"
+msgstr "funkce putenv() povolena"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Varování: funkce putenv() je ve vašem PHP vypnutá pomocí parametru disabled_functions "
+"v php.ini. Galerie může s tímto nastavením fungovat, ale na některých unikátních systémech "
+"nebude Galerie schopna fungovat v jiných jazycích než je systémový jazyk a angličtina."
+
+msgid "Output buffering disabled"
+msgstr "Vyrovnávací paměť výstupu vypnuta"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Varování: Vyrovnávací paměť výstupu ve Vašem PHP je zapnuta parametrem(y) %s v php."
+"ini. Galerie s tímto nastavením může fungovat, stahování souborů může být dokonce rychlejší, "
+"ale Galerie může mít problémy s poskytováním velkých souborů (např. videí) a může narazit na "
+"omezení paměti. Také nemusí správně fungovat některé další funkce, například progress bary, "
+"pokud není povoleno ini_set()."
+
+msgid "Gallery file integrity"
+msgstr "Integrita souborů Galerie"
+
+msgid "Test skipped due to other errors."
+msgstr "Zkouška přeskočena z důvodu jiných chyb."
+
+msgid "Theme available"
+msgstr "Dostupné téma"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Chyba: musí být alespoň jedno téma v adresáři %s!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Chybějící nebo nedostupný soubor Manifest."
+
+msgid "Welcome"
+msgstr "Vítejte"
+
+msgid "Please correct the following errors"
+msgstr "Prosím odstraňte následující chyby"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Každá Galerie musí mít alespoň jednoho správce s plným přístupem (zobrazení a modifikace "
+"všeho). Prosím vyberte uživatelské jméno a heslo pro tento účet. Další uživatele budete moci "
+"zadat později."
+
+msgid "Admin username"
+msgstr "Uživatelské jméno správce"
+
+msgid "Please enter a valid user name"
+msgstr "Prosím zadejte platné uživatelské jméno"
+
+msgid "Please enter a password"
+msgstr "Prosím zadejte heslo"
+
+msgid "Password"
+msgstr "Heslo"
+
+msgid "Setup password"
+msgstr "Nastavení hesla"
+
+msgid "(type again)"
+msgstr "(ještě jednou)"
+
+msgid "Admin email address"
+msgstr "Email adresa správce"
+
+msgid "Please enter a valid email address"
+msgstr "Prosím zadejte platnou email adresu"
+
+msgid "Admin full name (optional)"
+msgstr "Celé jméno správce (nepovinné)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Chybějící heslo! Prosím zadejte stejné heslo dvakrát"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Hesla, která jste zadali, nejsou stejná! Prosím, zkuste to znovu."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Protože chcete použít existující databázi, nejde o čistou instalaci. Tento proces změní "
+"pouze instalační heslo, ale nezmění heslo správce. Pro změnu hesla správce budete muset "
+"použít mechanismus Galerie pro obnovu hesla."
+
+msgid "Create"
+msgstr "Vytvořit"
+
+msgid "Save"
+msgstr "Uložit"
+
+msgid "Admin user info entered successfully."
+msgstr "Uživatelské informace pro správce úspěšně zadány."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Pro pokračování v instalaci je potřeba ověřit Vaší identitu. Nejlepší cesta k tomuto "
+"zjištění je požádat Vás o provedení malé změny v adresáři Galerie, která prokáže že máte "
+"dostatečná oprávnění. Takže, vytvořte prosím na Vašem webovém serveru nový textový soubor "
+"login.txt v adresáři %s (to je stejný adresář, kde je "
+"nainstalována Galerie). Soubor musí obsahovat následující náhodně vygenerované znaky:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Pro Vaše větší pohodlí jsme pro Vás připravili %ssprávnou verzi souboru login.txt%s. Stačí, "
+"když soubor stáhnete a zkopírujete do adresáře %s."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Jakmile soubor připravíte na správné místo, klikněte níže pro pokračování."
+
+msgid "Authenticate Me"
+msgstr "Autentizuj mě"
+
+msgid "Authentication successful!"
+msgstr "Autentizace úspěšná!"
+
+msgid "Erase data for a clean install"
+msgstr "Čistá instalace (výmaz dat)"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr "Jste si jisti, že chcete smazat všechna data v databázi a datovém adresáři Galerie?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "Při mazání databáze a datového adresáře se vyskytla tato chyba: "
+
+msgid "Cancel"
+msgstr "Zrušit"
+
+msgid "Erase all data"
+msgstr "Smazat všechna data"
+
+msgid "Please fix this error and try again."
+msgstr "Prosím vyřešte tento problém a zkuste to znovu."
+
+msgid "Try Again"
+msgstr "Zkusit znovu"
+
+msgid "Create a config file"
+msgstr "Vytvoření konfiguračního souboru"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Nyní potřebujeme všechny zadané informace uložit do souboru config.php v adresáři %"
+"s. Toto je velmi důležitý soubor, který poskytne Galerii všechny informace, které bude "
+"potřebovat pro svůj běh. Poté co bude vytvořen, můžete tento soubor prohlížet a měnit, jak "
+"budete potřebovat."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Před pokračováním by jste měli ve Vašem adresáři %s vytvořit soubor s názvem "
+"config.php. Ujistěte se, že webserver do něj bude moci zapisovat."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (s shell přístupem)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Ve Windows pravděpodobně nemusíte dělat nic zvláštního."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Po vytvoření souboru a správném nastavení oprávnění můžete pokračovat. Pokud je to "
+"problémem, řekneme Vám jak to opravit."
+
+msgid "Create config file"
+msgstr "Vytvořit konfigurační soubor"
+
+msgid "Config file created successfully."
+msgstr "Konfigurační soubor úspěšně vytvořen."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Všechny zadané informace byly zapsány do souboru config.php v adresáři Vaší Galerie. "
+"Tento soubor můžete prohlížet a editovat jak budete chtít. Ale buďte opatrní, pokud uděláte "
+"chybu v tomto souboru, Galerie nebude správně fungovat!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Prosím vyberte typ Vaší databáze a zadejte autentizační informace. Instalátor nebude "
+"vytvářet novou databázi, takže ji musíte vytvořit sami a její jméno zde zadat. Pokud chcete "
+"použít databázi, ve které už jsou nějaké tabulky, použijte nekonfliktní prefixy pro tabulky "
+"a sloupce Galerie."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Toto je multisite instalace. Nezapomeňte, že každá multisite potřebuje svoje vlastní tabulky "
+"databáze. Pro každou multisite (jednotlivou galerii) vyberte buď vlastní databázi nebo různé "
+"prefixy!"
+
+msgid "Database type:"
+msgstr "Typ databáze:"
+
+msgid "DB Hostname:"
+msgstr "Hostname databáze:"
+
+msgid "DB Username:"
+msgstr "Uživatelské jméno pro databázi:"
+
+msgid "DB Password:"
+msgstr "Heslo do databáze:"
+
+msgid "DB Name:"
+msgstr "Jméno databáze:"
+
+msgid "Table Prefix:"
+msgstr "Prefix tabulek:"
+
+msgid "Column Prefix:"
+msgstr "Prefix sloupců:"
+
+msgid "We received the following database related errors:"
+msgstr "Zjistili jsme následující chyby související s databází:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Čistá instalace (výmaz dat)"
+
+msgid "Reuse Existing Tables"
+msgstr "Použít existující tabulky"
+
+msgid "Database set up successfully."
+msgstr "Databáze byla úspěšně nastavena."
+
+msgid "Finished!"
+msgstr "Hotovo!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Gratulujeme! Instalace Vaší Galerie 2 je kompletní! Ani to tolik nebolelo, nebo snad ano? "
+"Teď je čas pro upload nějakých fotek!"
+
+msgid "Go to my Gallery!"
+msgstr "Jdi do mé Galerie!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Nyní můžete jít do Vaší nové Galerie. Zadejte do browseru URL %smain.php%s v adresáři %s."
+
+msgid "Installer Help"
+msgstr "Instalační nápověda"
+
+msgid "Start Over"
+msgstr "Začít znovu"
+
+msgid "Error installing Gallery Core"
+msgstr "Chyba při instalaci jádra Galerie"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Při pokusu o instalaci modulu jádra došlo k chybě. Co dělat dál?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Zkuste krok instalátoru \"Systémové kontroly\" a zkontrolujte zda jsou všechny v pořádku. "
+"Možná že jste ignorovali varování o chybě při kontrole integrity. "
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Pokud nejsou v kroku \"Systémové kontroly\" žádné varování nebo chyby, zkuste vymazat "
+"adresář úložište, smazat tabulky databáze a spustit celou instalaci od začátku."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Prosím navštivte %sG2 FAQ%s a přečtěte si %sReadme sekci Známé chyby%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Pokud problém zůstává, prosím zkopírujte si instalační log, který najdete v %s a přiložte ho "
+"(jako install.log.zip) k novému topicu ve fóru %sG2 support forum%s nebo, pokud je to možné, "
+"přidejte pouze odkaz na soubor install.log. Pokud bude potřeba, log bude moci někdo "
+"zanalyzovat."
+
+msgid "Stack Trace:"
+msgstr "Trasování zásobníku:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Jádro Galerie úspěšně nainstalováno."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Úspěšně jsme nainstalovali jádro Galerie. Ačkoliv všechno by mělo nyní běžet bez problému, "
+"měli byste pokračovat v instalaci a přidat pár dalších modulů, abyste mohli používat "
+"vlastnosti, které opravdu chcete."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Následující moduly pro Vás mohou být automaticky nainstalované a aktivované. Měli byste "
+"nainstalovat alespoň jeden grafický nástroj jinak Galerie nebude moci vytvářet náhledy "
+"obrázků. Na většině systémů funguje automatická instalace bez problémů. Bohužel, někdy může "
+"dojít k nějaké chybě. Aktivovat a deaktivovat moduly můžete kdykoliv později ve správci, "
+"takže změny zde provedené nebudou trvalé."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Automatická instalace některých modulů může selhat. To je ale v pořádku. Typicky to znamená, "
+"že vyžadují nějaké nastavení, které můžete provést ve správci nastavení"
+
+msgid "Name"
+msgstr "Jméno"
+
+msgid "Version"
+msgstr "Verze"
+
+msgid "Description"
+msgstr "Popis"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(nekompatibilní s touto verzí Galerie)"
+
+msgid "(un)check all"
+msgstr "(zrušit) výběr všech"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Pokračovat na %d bez aktivace»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktivovat vybrané moduly"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modul %s úspěšně nainstalován, ale k aktivaci potřebuje další konfiguraci"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Po skončení této instalace se přihlašte jako správce. V administračním panelu zvolte stránku "
+"Moduly a nakonfigurujte výše vypsané moduly."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Modul %s úspěšně aktivován"
+
+msgid "Activate More Modules"
+msgstr "Aktivace více modulů"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Pokračovat na %d»"
+
+msgid "Debug Output"
+msgstr "Ladící výstup"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Vítejte v instalátoru Galerie"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Instalace %d%% kompletní"
+
+msgid "Redo this step"
+msgstr "Opakovat tento krok"
+
+msgid "Gallery: your photos on your website"
+msgstr "Galerie: Vaše fotografie na na Vašem webu"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Chybějící soubory (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Poznámka: Toto je Galerie z CVS, takže se zde mohou vyskytnout nedávno odebrané soubory. "
+"Nejspíše to lze bez problému ignorovat."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Modifikované soubory (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Poznámka: Toto je Galerie z CVS, takže se zde mohou vyskytnout nedávno upravené soubory. "
+"Nejspíše lze bez problému ignorovat, ale pokud si chcete být jisti, můžete (než budete "
+"pokračovat) spustit 'svn update'."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Staré soubory (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Tyto soubory už nejsou součástí Galerie. Pravděpodobně nemohou způsobit žádné problémy, ale "
+"asi by bylo nejlepší je odstranit a zachovat tak tuto instalaci čistou."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Došlo k chybám. Prosím zkontrolujte výpisy níže."
+
+msgid "Please select the installation type"
+msgstr "Prosím vyberte typ instalace"
+
+msgid "Standard installation"
+msgstr "Standardní instalace"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Toto je výchozí typ instalace. Tento typ vyberte v případě, že chcete nainstalovat novou "
+"Galerii do adresáře %s, který bude dostupný na URL adrese %s."
+
+msgid "Multisite installation"
+msgstr "Multisite instalace"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Galerie umí obsluhovat více nezávislých webů (galerií) z jedné instalace kódu. Vyberte tento "
+"typ instalace, pokud chcete nainstalovat novou Galerii na stejný webserver, ale do jiné "
+"cesty, subdomény nebo URL domény."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Multisites (jednotlivé galerie) nebudou sdílet žádná alba, fotografie, uživatele ani nic "
+"jiného. Každá z nich potřebuje vlastní databázi a úložiště. Pro více informací o \"multisite"
+"\" instalaci navštivte stránku %s."
+
+msgid "You must enter a directory"
+msgstr "Musíte zadat adresář"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Adresář, který jste zadali, je adresář základních kódů (codebase). Pokud chcete nainstalovat "
+"Galerii pouze do tohoto adresáře, zvolte sdandardní typ instalace. Pokud chcete nainstalovat "
+"multisite, vyberte jiný adresář."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Adresář, který jste zadali buď neexistuje nebo je jeho vytvoření zakázáno v konfiguraci "
+"Vašeho webserveru. Váš webserver je nastaven tak, aby povolil přístup pouze k následujícím "
+"adresářům. Musíte z nich jeden vybrat, nebo upravit nastavení open_basedir ve Vaší "
+"konfiguraci PHP pro povolení nového adresáře."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Zadaný adresář neexistuje"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Zadaný adresář není dostupný. Změňte oprávnění tak, aby webový server mohl zapisovat do "
+"tohoto adresáře."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Nelze vytvořit soubory pro multisite. Zkontrolujte, zda níže vypsané soubory jsou "
+"zapisovatelné."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Všechny multisites (jednotlivé galerie) jsou instalovány z těchto kódů (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Zadejte adresář pro nový multisite. Cesta musí být jiná než je cesta adresáře základních "
+"kódů (codebase):"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Adresář musí být zapisovatelný pro uživatele, pod kterým běží webserver/PHP, nebo musí "
+"obsahovat následující zapisovatelné soubory:"
+
+msgid "Select Directory"
+msgstr "Vybrat adresář"
+
+msgid "Multisite directory setup successfully."
+msgstr "Nastavení adresáře pro multisite bylo úspěšné."
+
+msgid "Standard installation selected."
+msgstr "Byla vybrána standardní instalace."
+
+msgid "Install Steps"
+msgstr "Instalační kroky"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Chceme se ujistit, že je Vaše instalace Galerie bezpečná. Soubor config.php, který byl "
+"upraven instalátorem, mohou editovat další uživatelé. Tomu odpovídá oprávnění pro Unixovou "
+"skupinu \"other person\" (ostatní uživatelé). Před dokončením byste měli změnit oprávnění "
+"pro tento soubor tak, aby do něj ostatní uživatelé nemohli zapisovat. Aktuální mod pro "
+"soubor config.php je %s. Doporučujeme následující:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Chceme se ujistit, že je Vaše instalace Galerie bezpečná. V adresáři obsahujícím config.php, "
+"který byl upraven instalátorem, mohou ostatní uživatelé zapisovat nebo mazat soubory. Před "
+"dokončením byste měli změnit oprávnění pro tento soubor tak, aby do něj ostatní uživatelé "
+"nemohli zapisovat. Aktuální mod pro soubor config.php je %s. Doporučujeme následující:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Pokud opravdu chcete pokračovat, můžete. Nicméně doporučujeme obětovat chvilku k tomu, "
+"přesvědčit se o bezpečnosti instalace."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Zkontrolovali jsme, že nastavení souboru config.php je bezpečné."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Prosím přečtěte si %1$sBezpečnostního průvodce Galerií%3$s. Pro stručný přehled se podívejte "
+"na %2$skrátký seznam%3$s v bezpečnostním průvodci."
+
+msgid "Check Again"
+msgstr "Zkontrolovat znovu"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Galerie potřebuje adresář pro ukládání Vašich obrázků. Námi vybraný adresář bude pracovat "
+"správně, ale jeho umístění nebo současný název nezaručuje maximální bezpečnost. Buď zvolte "
+"nový adresář nenacházející se v %skořenový adresář%s nebo přidejte náhodný řetězec na konec "
+"názvu adresáře (např. %s)"
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Pro maximální bezpečnost byste měli vybrat adresář, který není %sdostupný z webu%s. Není-li "
+"to možné, zadejte pro tento adresář náhodné jméno."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Pokud jste vybrali náhodný název nebo zůstaváte u dříve zvoleného, prosím potvrďte Vaši "
+"volbu."
+
+msgid "Yes, please omit the security check:"
+msgstr "Ano, prosím přeskočit bezpečnostní kontrolu:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Toto je multisite instalace. Nezapomeňte, že každá multisite potřebuje svoje vlastní "
+"úložište."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Pokud používáte moderní prohlížeč, pokusíme se automaticky dokončit zadávanou cestu. Pokud "
+"tedy nevíte přesně, kde vytvořit g2data adresář, může Vám tato funkce pomoci."
+
+msgid "The directory you entered is read only"
+msgstr "Zadaný adresář není zapisovatelný"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Při vytváření adresářové struktury v zadaném adresáři došlo k chybě."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Adresář úložiště je %sdostupný z webu%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Nelze ověřit, žda adresář úložiště není %sdostupný z webu%s."
+
+msgid "Directory path:"
+msgstr "Cesta adresáře:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Váš webový server potřebuje do tohoto adresáře zapisovat. Pro konfiguraci se můžete "
+"inspirovat těmito příklady."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Poznámka: toto jsou pouze příklady! Možná narazíte na to, že nebudou fungovat tak jak by "
+"měly."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (s FTP přístupem)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"FTP servery i klienti se liší, takže tyto instrukce nemusí být přesné. Pro více informací "
+"prohlédněte manuál Vašeho FTP klienta nebo v případě problému kontaktujte Vašeho správce "
+"systému."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Na některých serverech nemusí PHP vidět to, co Vy vidíte ve FTP klientovi nebo v shellu. Pro "
+"zjednodušení se můžete pokusit o vytvoření PHP skriptu dir.phpv cílovém datovém "
+"adresáři, obsahujícího následující kód."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"potom zjistěte a oteřete URL k dir.php (eg, %s). Na této stránce se dozvíte přesnou cestu, "
+"kterou zde máte zadat."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Poznámka: tento postup vyžaduje aby byl tento adresář dostupný z webu, což "
+"nedoporučujeme z důvodů popsaných výše. Jakmile zjistíte cestu, doporučujeme přesunout "
+"datový adresář mimo webový prostor a samozřejmě cestu náležitě upravit."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Poznámka: Po skončení nezapomeňte smazat soubor dir.php!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Více informací o tom, jak zabezpečit Vaše úložiště Galerie, najdete v %sPrůvodci zabezpečení%"
+"s."
+
+msgid "Storage directory set successfully."
+msgstr "Adresář úložiště úspěšně nastaven."
+
+msgid "Success"
+msgstr "OK"
+
+msgid "Warning"
+msgstr "Varování"
+
+msgid "Failed"
+msgstr "Chyba"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Pokud používáte webový server Apache, vytvořte v hlavním adresáři Vaší Galerie soubor ."
+"htaccess s následujícím obsahem:"
+
+msgid "Version Check"
+msgstr "Kontrola verze"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Toto není čistá instalace a nainstalovaná verze neodpovídá nové."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Nainstalovaná verze nemůže být aktualizovaná na novou!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Nainstalovaná verze je starší než tato nová. Měli byste spustit aktualizaci a ne instalaci!"
+
+msgid "Currently installed"
+msgstr "Aktuálně nainstalovaná"
+
+msgid "New version"
+msgstr "Nová verze"
+
+msgid "Go to the Upgrader!"
+msgstr "Jdi na aktualizaci!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Nyní byste měli zaktualizovat Galerii. Do Vašeho prohlížeče zadejte URL adresu %supgrade/"
+"index.php%s v adresáři %s."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Pro instalaci Galerie 2 na Vašem webu je potřeba %d kroků. Tento instalátor Vás jimi provede "
+"a pomůže Vám také v dalších krocích vedoucích k dobře fungující Galerii. Jakmile bude nějaký "
+"krok dokončen, budete se moci kdykoliv vrátit a udělat potřebné změny. Před instalací si "
+"prosím přečtěte %sInstalační nápovědu%s."
+
+msgid "Select Language:"
+msgstr "Vyberte jazyk:"
+
+msgid "Go"
+msgstr "Go"
+
+msgid "Begin Installation»"
+msgstr "Začátek instalace»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL s transakcemi (v3.23.34a a novější)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Instalace jádra Galerie úspěšně dokončena"
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Gratulujeme, úspěšně jste nainstalovali Galerii. Avšak většina z cool vlastností Galerie "
+#~ "je dostupná v dalších modulech, které je potřeba nainstalovat a zkonfigurovat. V dalším "
+#~ "kroku Vás provedeme výběrem dodatečných modulů a jejich instalací tak, abyste nastavili "
+#~ "Galerii přesně podle Vašich potřeb."
+
+#~ msgid "Install More Modules"
+#~ msgstr "Instalovat více modulů"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Předtím než budeme moci pokračovat, měli byste v adresáři %s vytvořit soubor "
+#~ "config.php. Zkontrolujte prosím, jestli do něj bude webový server moci zapisovat. "
+#~ "Pokud je o systém typu Unix, může pomoci něco jako chmod 666 config.php. Na "
+#~ "Windows většínou není nic dalšího potřeba. Pokud jste vytvořili soubor a nastavili "
+#~ "oprávnění, můžete pokračovat. Pokud narazíme na nějaký problém, pokusíme se Vám říci jak "
+#~ "ho odstranit."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Instalace dalších modulů"
+
+#~ msgid ""
+#~ "Gallery needs a directory to store your images. The directory we chose for you will work, "
+#~ "but is web accessible."
+#~ msgstr ""
+#~ "Galerie potřebuje adresář, do kterého bude ukládat Vaše fotografie. Adresář, který jsme "
+#~ "pro Vás vybrali, bude fungovat, ale je všem dostupný pomocí služby www."
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (nedostatečně otestováno)"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "Gallery needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browsed "
+#~ "directly via the web. This is necessary if you wish to have your images accessible only "
+#~ "via Gallery [%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "Galerie potřebuje nějaký adresář pro ukládání dat. Do tohoto adresáře bude ukládat "
+#~ "obrázky a další důležitá data. Pro zvýšení bezpečnosti doporučujeme umístit tento adresář "
+#~ "mimo webové úložiště, čímž nebude přímo viditelný na webu. To je nezbytné, pokud "
+#~ "chcete mít obrázky dostupné pouze pomocí Galerie [%s]. Všimněte si, že výchozí adresář "
+#~ "tomuto neodpovídá. To je proto, že ho nemůžeme bezpečně odhadnout. Pro lepší bezpečnost "
+#~ "byste měli změnit nastavení, například do home adresáře apod. Pokud pro přístup používate "
+#~ "pouze FTP, možná nebudete moci toto nastavit."
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get "
+#~ "Gallery working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "Je potřeba aby webový server mohl do tohoto adresáře zapisovat. Systém oprávnění závisí "
+#~ "na systému a konkrétních podmínkách. Pro fungující Galerii můžete nastavit velmi volná "
+#~ "omezení, ale měli byste si ověřit bezpečnost tohoto řešení a případně to konzultovat se "
+#~ "správcem tohoto serveru. Pro první nastavení můžete použít následující příklady."
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "To se někdy nazývá také jako image firewall."
+
+#~ msgid "You must have the ODBC module installed"
+#~ msgstr "Musíte mít nainstalovaný ODBC modul"
+
+#~ msgid "Finished"
+#~ msgstr "Dokončeno"
+
+#~ msgid "Installation Status"
+#~ msgstr "Stav instalace"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "SQL testovací soubor \"%s\" nenalezen."
diff --git a/Source/gallery2/install/po/da.po b/Source/gallery2/install/po/da.po
new file mode 100644
index 0000000..33588ba
--- /dev/null
+++ b/Source/gallery2/install/po/da.po
@@ -0,0 +1,1124 @@
+# $Id: da.po 16607 2007-06-14 18:54:55Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Lasse Bang Mikkelsen , 2004.
+# Allan Beaufour , 2005.
+# - Bjørn Graabek
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2007-06-14 11:39-0700\n"
+"PO-Revision-Date: 2006-04-03 11:30+0200\n"
+"Last-Translator: Bjorn Graabek \n"
+"Language-Team: Danish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "Unknown"
+msgstr "Ukendt"
+
+msgid "Admin User Setup"
+msgstr ""
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Galleri administrator"
+
+msgid "Authenticate"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Fejl: kunne ikke finde login.txt. Placér venligst filen i din %s/ "
+"mappe."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+
+msgid "Create Config File"
+msgstr "Opret konfigurationsfil"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Filen config.php findes ikke i din %s mappe"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+
+msgid "Database Setup"
+msgstr "Database opsætning"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Du skal have MySQL PHP modulet installeret"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Du skal have MySQL Improved PHP modulet installeret"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Du skal have ibm_db2 PHP modulet installeret"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Du skal have PostgreSQL PHP modulet installeret"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Du skal have Oracle OCI8 PHP modulet installeret"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Du skal have Component Object Model(COM) PHP modulet installeret"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr ""
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr ""
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr ""
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a og nyere)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versioner før v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x og nyere"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i og nyere)"
+
+#, fuzzy
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v8.2 og nyere)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr ""
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr "Færdiggører installationen"
+
+msgid "Install Gallery Core"
+msgstr "Installér Gallery kerne"
+
+msgid "Installing the core module"
+msgstr "Installerer kernemodulet"
+
+msgid "Unable to initialize our Gallery data"
+msgstr ""
+
+msgid "Unable to communicate with the database"
+msgstr ""
+
+msgid "Unable to load the core module"
+msgstr ""
+
+msgid "Unable to install the core module"
+msgstr ""
+
+msgid "Unable to activate the core module"
+msgstr ""
+
+msgid "Unable to commit database transaction"
+msgstr ""
+
+msgid "Core module is only partially installed."
+msgstr ""
+
+msgid "Install Plugins"
+msgstr "Installér plugins"
+
+msgid "Unable to initialize our Gallery session"
+msgstr ""
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr ""
+
+msgid "Installing modules"
+msgstr ""
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr ""
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr ""
+
+msgid "Unable to get the module list"
+msgstr ""
+
+msgid "Other"
+msgstr "Andet"
+
+msgid "Installation Type"
+msgstr ""
+
+msgid "Check Security"
+msgstr "Kontroller sikkerhed"
+
+msgid "Storage Setup"
+msgstr ""
+
+msgid "System Checks"
+msgstr "Systemcheck"
+
+msgid "Performing system checks"
+msgstr "Udfører systemcheck"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+
+msgid "PHP Version"
+msgstr "PHP version"
+
+msgid "FILE directive supported"
+msgstr ""
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr "Safe mode deaktiveret"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr "exec() tilladt"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() tilladt"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr "Hukommelsesbegrænsning"
+
+msgid "no limit"
+msgstr "ingen begrænsning"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr ""
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr "putenv() tilladt"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr ""
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Fejl: Der skal være mindst et tema i %s mappen!"
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr "Velkommen"
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr "Administrator brugernavn"
+
+msgid "Please enter a valid user name"
+msgstr "Indtast venligst et gyldigt brugernavn"
+
+msgid "Please enter a password"
+msgstr "Indtast venlist et kodeord"
+
+msgid "Password"
+msgstr "Adgangskode"
+
+msgid "Setup password"
+msgstr "Indstil kodeord"
+
+msgid "(type again)"
+msgstr "(indtast igen)"
+
+msgid "Admin email address"
+msgstr "Administrator email-adresse"
+
+msgid "Please enter a valid email address"
+msgstr "Indtast venligst en gyldig email-adresse"
+
+msgid "Admin full name (optional)"
+msgstr "Administrators fulde navn (valgfri)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr ""
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Opret"
+
+msgid "Save"
+msgstr "Gem"
+
+msgid "Admin user info entered successfully."
+msgstr ""
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr "Godkend mig"
+
+msgid "Authentication successful!"
+msgstr "Godkendelse lykkedes!"
+
+msgid "Erase data for a clean install"
+msgstr ""
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "Annuller"
+
+msgid "Erase all data"
+msgstr "Slet alle data"
+
+msgid "Please fix this error and try again."
+msgstr ""
+
+msgid "Try Again"
+msgstr "Prøv igen"
+
+msgid "Create a config file"
+msgstr "Opret en config fil"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (med skal adgang)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Opret config fil"
+
+msgid "Config file created successfully."
+msgstr "Config fil oprettet korrekt."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr "Database type:"
+
+msgid "DB Hostname:"
+msgstr "DB værtsnavn:"
+
+msgid "DB Username:"
+msgstr "DB brugernavn:"
+
+msgid "DB Password:"
+msgstr "DB kodeord:"
+
+msgid "DB Name:"
+msgstr "DB navn:"
+
+msgid "Table Prefix:"
+msgstr "Table præfiks:"
+
+msgid "Column Prefix:"
+msgstr "Kolonne præfiks:"
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr ""
+
+msgid "Reuse Existing Tables"
+msgstr "Genbrug eksisterende tabeller"
+
+msgid "Database set up successfully."
+msgstr ""
+
+msgid "Finished!"
+msgstr "Færdig!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr "Gå til mit Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr "Installationshjælp"
+
+msgid "Start Over"
+msgstr "Start forfra"
+
+msgid "Error installing Gallery Core"
+msgstr ""
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr ""
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "Navn"
+
+msgid "Version"
+msgstr "Version"
+
+msgid "Description"
+msgstr "Beskrivelse"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr "(af)markér alle"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr ""
+
+msgid "Activate Selected Modules"
+msgstr "Aktiver valgte moduler"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modulet %s blev installeret, men kræver konfiguration for at blive aktiveret"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Aktiverede module %s korrekt"
+
+msgid "Activate More Modules"
+msgstr "Aktivér flere moduler"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Fortsæt til trin %d»"
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Velkommen til Gallery installationen"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installationen %d%% færdig"
+
+msgid "Redo this step"
+msgstr "Omgør dette trin"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: dine fotos på dit websted"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Manglende filer (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Ændrede filer (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Gamle filer (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Der opstod fejl. Se venligst beskederne nedenfor."
+
+msgid "Please select the installation type"
+msgstr "Vælg venligst installationstypen"
+
+msgid "Standard installation"
+msgstr "Standard installation"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr "Fler-websteds installation"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr "Du skal indtaste en mappe"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr ""
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr "Vælg mappe"
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr ""
+
+msgid "Install Steps"
+msgstr "Installationstrin"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "Kontrollér igen"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr ""
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr ""
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "Mappesti:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (med ftp adgang)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr ""
+
+msgid "Success"
+msgstr "Success"
+
+msgid "Warning"
+msgstr "Advarsel"
+
+msgid "Failed"
+msgstr "Fejl"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr "Versionscheck"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr "Aktuelt installeret"
+
+msgid "New version"
+msgstr "Ny version"
+
+msgid "Go to the Upgrader!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr "Vælg sprog:"
+
+msgid "Go"
+msgstr "Gå til"
+
+msgid "Begin Installation»"
+msgstr "Begynd installation»"
diff --git a/Source/gallery2/install/po/de.po b/Source/gallery2/install/po/de.po
new file mode 100644
index 0000000..8776641
--- /dev/null
+++ b/Source/gallery2/install/po/de.po
@@ -0,0 +1,1410 @@
+# $Id: de.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+# - Georg Rehfeld
+# - Frederik Kunz
+# - Bananeweizen
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-05-19 01:26+0100\n"
+"PO-Revision-Date: 2006-11-06 23:45+0100\n"
+"Last-Translator: Andy Staudacher \n"
+"Language-Team: German \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.10.1\n"
+
+msgid "Unknown"
+msgstr "Unbekannt"
+
+msgid "Admin User Setup"
+msgstr "Administratorkonto"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery-Administrator"
+
+msgid "Authenticate"
+msgstr "Authentifizierung"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Fehler: konnte die Datei login.txt nicht finden. Bitte speichern Sie die Datei "
+"im Ordner %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Fehler: Ihre Datei login.txt kann nicht gelesen werden. Bitte geben Sie der "
+"Gallery Leserechte an der Datei."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Fehler:Der Schlüssel in Ihrer login.txt entspricht nicht der Vorlage. Bitte "
+"laden Sie unten einen neuen Authentifizierungs-Text herunter und versuchen Sie es erneut."
+
+msgid "Create Config File"
+msgstr "Konfigurationsdatei erzeugen"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Das Schreiben der Datei config.php in Ihrem Ordner %s ist fehlgeschlagen. Bitte "
+"ändern Sie die Zugriffsrechte der Datei. Unter UNIX können Sie das Kommando chmod 666 "
+"config.php benutzen, um dieses Problem zu lösen."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Es existiert keine Datei namens config.php im Ordner %s"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Die Datei config.php existiert, ist aber nicht schreibbar. Wenn Sie einen Windows-Server "
+"benutzen, müssen Sie möglicherweise die Dateifreigabe für config.php ausschalten und die "
+"Zugriffsrechte von Hand einstellen."
+
+msgid "Database Setup"
+msgstr "Datenbank einrichten"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Sie müssen das PHP-Modul für MySQL installiert haben"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Sie müssen PHP-Modul für MySQL Improved (mysqli) installiert haben"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Sie müssen das PHP-Modul für ibm_db2 installiert haben"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Sie müssen das PHP-Modul für PostgresSQL installiert haben"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Sie müssen das PHP-Modul für Oracle OCI8 installiert haben"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Sie müssen das PHP-Modul für COM Support installiert haben"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Sie müssen einen Spalten-Präfix angeben (wir empfehlen %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Verwenden Sie nur Buchstaben, Zahlen und Unterstriche im Spalten-Präfix"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Sie müssen einen Tabellen-Präfix angeben (wir empfehlen %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Verwenden Sie nur Buchstaben, Zahlen und Unterstriche im Tabellen-Präfix"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Kann keine Datenbankverbindung des Typs %s erstellen"
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+"Die Verbindung zur Datenbank konnte mit den angegebenen Informationen nicht hergestellt "
+"werden."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Die angegebene Datenbank existiert nicht. Bitte erzeugen Sie sie."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Die Datenbank-Privilegien-Tests konnten nicht erfolgreich abgeschlossen werden."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Es existieren bereits Gallery-Tabellen in dieser Datenbank! Allerdings gibt es keine Datei "
+"'versions.dat' in Ihrem G2-Speicherordner, wodurch wir auf einen defekten Zustand von G2 "
+"schließen würden. Sie sollten entweder eine Datei versions.dat mit dem korrekten Format "
+"erstellen, falls Sie denken, dass G2 funktionstüchtig sein sollte oder eine Neuinstallation "
+"wählen. Dadurch würden alle Daten der Datenbank und des Speicherordners gelöscht."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Der G2-Speicherordner enthält eine Datei 'versions.dat' aus einer alten Installation. Es "
+"existieren allerdings keine Gallery Datenbank-Tabellen. Wählen Sie die Neuinstallation um "
+"alle Daten im Gallery-Speicherordner zu löschen und machen Sie weiter mit dem nächsten "
+"Schritt."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Die Gallery-Tabellen existieren in der Datenbank und es gibt eine Datei 'versions.dat' im "
+"Gallery-Speicherordner. Die Version der installierten Gallery-Datenbank-Tabellen stimmt "
+"jedoch nicht mit der Version der installierten Daten im Gallery-Speicherordner überein. "
+"Wählen Sie eine Neuinstallation, um alle Daten in der Datenbank und dem Speicherordner zu "
+"löschen und machen Sie weiter mit dem nächsten Schritt."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"In der Datenbank existieren bereits Gallery-Tabellen und der Gallery-Speicherordner scheint "
+"intakt zu sein. Sie haben die Wahl, entweder die bestehenden Datenbank-Tabellen und "
+"Speicherordner-Dateien zu verwenden oder eine Neuinstallation durchzuführen und damit alle "
+"bestehenden Daten in der Datenbank und dem Speicherordner zu löschen."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Die benötigte API um den Speicherordner zu löschen konnte nicht ausgeführt werden. Bitte "
+"löschen Sie den Gallery-Speicherordner von Hand."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Die benötigte API um die Gallery-Datenbank-Tabellen zu löschen konnte nicht ausgeführt "
+"werden. Bitte säubern Sie die Datenbank von Hand."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Die G2-API konnte nicht geladen werden. Bitte köschen Sie die Gallery-Datenbank-Tabellen und "
+"den Speicherordner von Hand."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a und neuer)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (Version 3.23.34a und älter)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x und neuer"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i und neuer)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x und neuer)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 und neuer"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Unbekannter DB-Typ oder keine bekannte Tabellen-Information."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Konnte keinen nicht-verwendeten Tabellen-Präfix ähnlihc zu \"%s\" finden."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Konnte die Schemadatei \"%s\" nicht öffnen."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Konnte keine DB-Testsequenz erstellen. Schauen Sie in die zurückgegebene Fehlermeldung und "
+"in die README.html bezüglich fehlender Privilegien und reinigen SIe die Datenbank."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Der Test, eine DB Testsequenz auszuführen schlug fehl. Überprüfen Sie die zurückgegebenen "
+"Fehlermeldungen oder die README.html hinsichtlich fehlender Privilegien und reinigen Sie die "
+"Datenbank."
+
+msgid "Missing SQL statements"
+msgstr "Fehlende SQL-Statements"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Überprüfen Sie die zurückgegebene Fehlermeldung und die README.html bezüglich fehlenden "
+"Privilegien und dem Reinigen der Datenbank."
+
+msgid "Finish Installation"
+msgstr "Installation abschließen"
+
+msgid "Install Gallery Core"
+msgstr "Gallery-Kern"
+
+msgid "Installing the core module"
+msgstr "Installiere das Kernmodul"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Gallery-Daten konnten nicht initialisiert werden"
+
+msgid "Unable to communicate with the database"
+msgstr "Kommunikation mit der Datenbank funktioniert nicht"
+
+msgid "Unable to load the core module"
+msgstr "Kernmodul kann nicht geladen werden"
+
+msgid "Unable to install the core module"
+msgstr "Kernmodul kann nicht installiert werden"
+
+msgid "Unable to activate the core module"
+msgstr "Das Kern-Modul konnte nicht aktiviert werden"
+
+msgid "Unable to commit database transaction"
+msgstr "Die Datenbank-Transaktion konnte nicht abgeschlossen werden (commit)"
+
+msgid "Core module is only partially installed."
+msgstr "Das Kernmodul wurde nur teilweise installiert."
+
+msgid "Install Plugins"
+msgstr "Plugins installieren"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Unsere Gallery-Sitzung konnte nicht initialisiert werden"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "%s-Modul kann nicht geladen werden"
+
+msgid "Installing modules"
+msgstr "Installiere Module"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "%s-Modul kann nicht installiert werden"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Das Modul '%s' konnte nicht aktiviert werden"
+
+msgid "Unable to get the module list"
+msgstr "Die Modulliste ist nicht abrufbar"
+
+msgid "Other"
+msgstr "Andere"
+
+msgid "Installation Type"
+msgstr "Installations-Typ"
+
+msgid "Check Security"
+msgstr "Sicherheitsprüfung"
+
+msgid "Storage Setup"
+msgstr "Speicherort einrichten"
+
+msgid "System Checks"
+msgstr "Systemprüfungen"
+
+msgid "Performing system checks"
+msgstr "Führe Systemprüfungen durch"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP-Version >= 4.3.0 oder >= 5.0.4"
+
+# param0 = existing php version, param1 = '', param2 = ''
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Fehler: Gallery 2 benötigt PHP Version 4.3.0 oder neuer oder 5.0.4 oder neuer. Sie haben "
+"PHP Version %s installiert. Wenden Sie sich bitte an den Administrator Ihres Webservers und "
+"bitten Sie um eine Aufrüstung, verfügbar auf der %sPHP-Webseite%s."
+
+msgid "PHP Version"
+msgstr "PHP-Version"
+
+msgid "FILE directive supported"
+msgstr "FILE-Anweisung unterstützt"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Fehler: die __FILE__ Anweisung Ihrer PHP-Version funktioniert nicht korrekt. Bitten Sie den "
+"Administrator Ihres Webservers um Abhilfe oder fragen Sie in den Gallery-Foren nach Hilfe."
+
+msgid "FILE Directive"
+msgstr "FILE-Anweisung"
+
+msgid "Safe mode disabled"
+msgstr "Safe Mode deaktiviert"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Fehler: Ihre Version von PHP ist mit eingeschaltetem 'Safe Mode' konfiguriert. Sie müssen "
+"ihn ausschalten, bevor Gallery funktionieren kann."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Reguläre Ausdrücke"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Fehler: Ihre Version von PHP ist ohne %sPerl-kompatible reguläre Ausdrücke%s konfiguriert. "
+"Sie müssen diese Funktionen einschalten, bevor Gallery funktionieren kann."
+
+msgid "exec() allowed"
+msgstr "exec() erlaubt"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Warnung: in Ihrem PHP ist die exec()-Funktion deaktiviert (disabled_functions "
+"Parameter in php.ini). Sie können so keine Module nutzen, die PHP-externe Programme "
+"benötigen (z.B. ImageMagick, NetPBM oder FFMPEG). Diese Einstellung kann nur für den ganzen "
+"Server aktiviert werden. Sie oder der Adminstrator des Webservers müssen also die zentrale "
+"php.ini-Datei ändern."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() erlaubt"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Warnung: die Funktion set_time_limit() in Ihrem PHP ist deaktiviert (Parameter "
+"disabled_functions in php.ini). Gallery kann zwar im Prinzip mit dieser Einstellung "
+"arbeiten, aber nicht zuverlässig. Jede Operation, die länger als %d Sekunden dauert, wird "
+"fehlschlagen (und in einigen Fällen eine leere Seite anzeigen), möglicherweise führt das "
+"auch zu Datenverlust."
+
+msgid "Filesystem Operations"
+msgstr "Dateisystem-Funktionen"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Fehler: Essentielle Dateisystem-Funktionen sind in Ihrer PHP Installation durch den "
+"disabled_functions Parameter in Ihrer php.ini deaktiviert. Sie müssen diese "
+"Einstellung ändern bevor Sie Gallery in Betrieb nehmen künnen. Diese Funktionen fehlen: %s"
+
+msgid "Memory limit"
+msgstr "Speicherbegrenzung"
+
+msgid "no limit"
+msgstr "keine Begrenzung"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Warnung: Ihr PHP ist für eine Speicher-Beschränkung von %sb konfiguriert (memory_limit"
+"b> Parameter in php.ini). Sie sollten die Beschränkung auf %sMB erhöhen, damit Ihre "
+"Gallery korrekt funktioniert."
+
+msgid "File uploads allowed"
+msgstr "Dateiuploads erlaubt"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Warnung: Ihr PHP ist so konfiguriert, dass keine Dateien hochgeladen werden dürfen "
+"(Parameter file_uploads in php.ini). Sie müssen diese Option aktivieren, wenn Sie "
+"Dateien mittels Web-Browser in Ihre Gallery hochladen wollen."
+
+msgid "Maximum upload size"
+msgstr "Maximale Upload-Größe"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Warnung: Ihre PHP Konfiguration begrenzt die Größe von Datei-Uploads auf %sb (Parameter "
+"upload_max_filesize in php.ini). Sie sollten die Begrenzung erhöhen, um das "
+"Hochladen größerer Dateien zu erlauben."
+
+msgid "Maximum POST size"
+msgstr "Maximale POST-Größe"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Warnung: Ihre PHP Konfiguration begrenzt die Größe von POST-Formular-Daten auf %sb "
+"(Parameter post_max_size in php.ini). Sie sollten die Begrenzung erhöhen, um das "
+"Hochladen größerer Dateien zu erlauben."
+
+msgid "Translation support"
+msgstr "Unterstützung für Übersetzung"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Ihr Webserver unterstützt keine Lokalisierung. Um die Unterstützung für zusätzliche Sprachen "
+"einzuschalten, teilen Sie bitte Ihrem Systemadministrator mit, dass er PHP mit "
+"eingeschalteter %sgettext%s-Option rekonfigurieren soll."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Ihrer PHP-Version fehlt die Funktion %sbind_textdomain_codeset%s. Das könnte dazu führen, "
+"dass Gallery einigen Sprachen mit erweitertem Zeichensatz nicht richtig darstellt."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Ihrer PHP-Version fehlt die Funktion %sdngettext%s. Das bedeutet, dass Gallery Worte mit "
+"Mehrzahl falsch darstellen wird."
+
+msgid "Zend compatibility mode"
+msgstr "Zend-Kompatibilitätsmodus"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Warnung: Ihr PHP ist für den Zend Modus ze1_compatibility_mode konfiguriert, "
+"wodurch PHP abstürzen kann. Klicken Sie hier, um Ihr PHP zu testen. "
+"Wenn Sie \"SUCCESS\" (Erfolg) sehen, dann ist Ihr PHP OK. Erhalten Sie einen Fehler oder "
+"keine Antwort, dann müssen Sie den ze1_compatibility_mode abschalten, bevor Sie "
+"fortfahren."
+
+msgid "putenv() allowed"
+msgstr "putenv() erlaubt"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Warnung: die Funktion putenv() in Ihrem PHP ist deaktiviert (Parameter "
+"disabled_functionsin php.ini). Gallery kann zwar im Prinzip mit dieser Einstellung "
+"arbeiten, aber auf einigen wenigen Systemen wird Gallery nur in Englisch und der "
+"Systemsprache laufen."
+
+msgid "Output buffering disabled"
+msgstr "Ausgabe-Pufferung ausgeschaltet"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Warnung: die Ausgabe-Pufferung in Ihrem PHP ist mittels des %s-Parameters in Ihrer "
+"php.ini aktiviert. Gallery kann zwar im Prinzip mit dieser Einstellung arbeiten - und das "
+"Herunterladen von Dateien ist damit sogar schneller - aber das anbieten von gro0en Dateien "
+"(z.B. großen Videos) in Gallery könnte beeinträchtigt werden und Speicherprobleme könnten "
+"auftreten. Falls ini_set() nicht erlaubt ist, kann es bei aktivierter Ausgabe-Pufferung "
+"außerdem passieren, dass einige Funktionen, wie beispielsweise Fortschrittsbalken nicht "
+"korrekt funktionieren."
+
+msgid "Gallery file integrity"
+msgstr "Gallery-Dateiintegrität"
+
+msgid "Test skipped due to other errors."
+msgstr "Aufgrund anderer Fehler wurde der Test übersprungen."
+
+msgid "Theme available"
+msgstr "Motiv vorhanden"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Fehler: Es muss mindestens ein Motiv im %s Ordner vorhanden sein!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest fehlt oder ist nicht abrufbar."
+
+msgid "Welcome"
+msgstr "Willkommen"
+
+msgid "Please correct the following errors"
+msgstr "Bitte beheben Sie die folgenden Fehler"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Jede Gallery hat zumindest einen Administrator-Benutzer, der vollen Zugriff beim Betrachten "
+"und Ändern aller Elemente hat. Bitte wählen Sie einen Benutzernamen und ein Passwort für Ihr "
+"Haupt-Administratorkonto. Sie können später auch noch weitere Benutzer hinzufügen."
+
+msgid "Admin username"
+msgstr "Administrator-Benutzername"
+
+msgid "Please enter a valid user name"
+msgstr "Bitte geben Sie einen gültigen Benutzernamen ein"
+
+msgid "Please enter a password"
+msgstr "Bitte geben Sie ein Passwort ein"
+
+msgid "Password"
+msgstr "Passwort"
+
+msgid "Setup password"
+msgstr "Setup-Passwort"
+
+msgid "(type again)"
+msgstr "(erneut eingeben)"
+
+msgid "Admin email address"
+msgstr "Administrator-eMail-Adresse"
+
+msgid "Please enter a valid email address"
+msgstr "Bitte geben Sie eine gültige eMail-Adresse ein"
+
+msgid "Admin full name (optional)"
+msgstr "Vollständiger Name des Administrators (optional)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Fehlendes Passwort! Bitte geben Sie das Passwort zweimal ein"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Die eingegebenen Passworte stimmen nicht überein! Bitte veruchen Sie es erneut."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Da Sie die bestehenden Datenbank-Tabellen wiederverwenden, ist dies keine Neuinstallation. "
+"Somit wird nur das Setup-Passwort, nicht jedoch das Passwort des Administrators geändert. Um "
+"das Passwort des Administrators zu ändern, verwenden Sie bitte die Passwort-"
+"Wiederherstellungsfunktion der Gallery."
+
+msgid "Create"
+msgstr "Erstellen"
+
+msgid "Save"
+msgstr "Speichern"
+
+msgid "Admin user info entered successfully."
+msgstr "Administrator-Benutzerinformationen erfolgreich eingetragen."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Um die Installation fortzusetzen müssen wir sicherstellen, dass Sie auch wirklich der sind, "
+"für den Sie sich ausgeben. Der beste Weg das zu erkennen ist, Sie zu bitten, eine "
+"Veränderung im Gallery-Ordner vorzunehmen. So können wir feststellen, dass Sie über die "
+"notwendigen Berechtigungen verfügen. Also bitten wir Sie darum, eine neue Textdatei namens "
+"login.txt im Ordner %s auf Ihrem Webserver zu erstellen (das ist "
+"der selbe Ordner, in dem auch main.php liegt). Sie muss die folgende, zufällig generierte "
+"Zeichenfolge enthalten:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Um Ihnen dadurch möglichst wenig Aufwand zu machen, haben wir eine %skorrekte Version von "
+"login.txt%s für Sie vorbereitet. Laden Sie die Datei herunter und kopieren Sie sie in den "
+"Ordner %s. Dann kann es losgehen."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Wenn Sie die Datei erzeugt haben, klicken Sie bitte unten um fortzufahren."
+
+msgid "Authenticate Me"
+msgstr "Authentifiziere mich"
+
+msgid "Authentication successful!"
+msgstr "Authentifizierung erfolgreich!"
+
+msgid "Erase data for a clean install"
+msgstr "Alle Daten löschen um eine Neuinstallation vorzunehmen"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Sind Sie sicher, dass Sie alle Dateien in Ihrem Gallery-Speicherordner und alle Daten in "
+"Ihrer Gallery-Datenbank löschen wollen?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Beim Löschen der Daten aus der Datenbank und dem Speicherverzeichnis ist ein Fehler "
+"aufgetreten. Die Fehlermeldung lautet:"
+
+msgid "Cancel"
+msgstr "Abbrechen"
+
+msgid "Erase all data"
+msgstr "Alle Daten löschen"
+
+msgid "Please fix this error and try again."
+msgstr "Bitte beheben Sie diesen Fehler und versuchen Sie es erneut."
+
+msgid "Try Again"
+msgstr "Versuchen Sie es erneut"
+
+msgid "Create a config file"
+msgstr "Eine Konfigurationsdatei erstellen"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Jetzt müssen wir alle Informationen, die Sie eingegeben haben, in einer Datei namens "
+"config.php in Ihrem Ordner %s speichern. Dies ist eine sehr wichtige Datei, "
+"welche Gallery sämtliche zur Funktion erforderlichen Informationen zur Verfügung stellt. "
+"Nach dem Erzeugen können Sie die Datei durchlesen und nötigenfalls ändern."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Bevor die Installation weitergeführt werden kann sollten Sie eine leere Datei mit dem Namen "
+"config.php in dem %s Ordner erstellen. Sie müssen sicherstellen, dass der "
+"Webserver Schreibrechte für diese Datei hat."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (mit Shell-Zugang)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Für Windows sind normalerweise keine speziellen Schritte notwendig."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Falls Sie die Datei erstellt haben und die Dateirechte erfolgreich gesetzt haben, können Sie "
+"mit der Installation fortfahren."
+
+msgid "Create config file"
+msgstr "Konfigurationsdatei erstellen"
+
+msgid "Config file created successfully."
+msgstr "Konfigurationsdatei erfolgreich erstellt."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Wir haben alle von Ihnen angegebenen Informationen in eine Datei names config.php in "
+"Ihrem gallery2-Ordner geschrieben. Sie können diese Datei anschauen und Änderungen "
+"vornehmen, wenn Sie wollen. Seien Sie aber vorsichtig -- wenn Sie dabei Fehler machen, wird "
+"Gallery nicht richtig funktionieren!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Bitte wählen Sie Ihren Datenbank-Typ aus und geben Sie Ihre Datenbank-Zugangsinformationen "
+"ein. Der Installer wird die Datenbank für Sie nicht erstellen, Sie müssen diese also selbst "
+"anlegen und den Datenbanknamen hier angeben. Wenn Sie die Gallery in eine Datenbank "
+"installieren, die bereits Tabellen enthält, sorgen die Tabellen- und Spalten-Präfixe dafür, "
+"dass Ihre Gallerydaten nicht mit bestehenden Daten kollidieren."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Dies ist eine Multisite-Installation. Vergessen Sie nicht, dass jede Multisite ihre eigenen "
+"Datenbanktabellen braucht. Wählen Sie entweder unterschiedliche Datenbanken oder "
+"unterschiedliche Tabellen-Präfixe für jede Multisite aus!"
+
+msgid "Database type:"
+msgstr "Datenbank-Typ:"
+
+msgid "DB Hostname:"
+msgstr "DB-Rechnername:"
+
+msgid "DB Username:"
+msgstr "DB-Benutzername:"
+
+msgid "DB Password:"
+msgstr "DB-Passwort:"
+
+msgid "DB Name:"
+msgstr "DB-Name:"
+
+msgid "Table Prefix:"
+msgstr "Tabellen-Präfix:"
+
+msgid "Column Prefix:"
+msgstr "Spalten-Präfix:"
+
+msgid "We received the following database related errors:"
+msgstr "Wir haben die folgenden datenbankbezogenen Fehler erhalten:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Alle Daten löschen um eine Neuinstallation durchzuführen"
+
+msgid "Reuse Existing Tables"
+msgstr "Vorhandene Tabellen verwenden"
+
+msgid "Database set up successfully."
+msgstr "Datenbank erfolgreich eingerichtet."
+
+msgid "Finished!"
+msgstr "Abgeschlossen!"
+
+# param0 = , param1 =
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Glückwunsch! Die Installation von Gallery 2 ist abgeschlossen! Also... war doch gar nicht so "
+"schwierig, oder? Jetzt wird es Zeit, ein paar Photos hochzuladen!"
+
+msgid "Go to my Gallery!"
+msgstr "Gehe zu meiner Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Sie können nun Ihre neue Gallery anschauen. Geben Sie in Ihrem Browser die URL für %smain."
+"php%s in Ihrem %s-Ordner ein."
+
+msgid "Installer Help"
+msgstr "Installationshilfe"
+
+msgid "Start Over"
+msgstr "Neu anfangen"
+
+msgid "Error installing Gallery Core"
+msgstr "Fehler bei der Installation des Gallery-Kerns"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+"Bei der Installation des Kernmoduls ist etwas schiefgelaufen. Was soll jetzt geschehen?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Gehen Sie zum Installer-Schritt 'Systemprüfungen' und stellen Sie sicher, dass alle "
+"Prüfungen 'erfolgreich' anzeigen. Ein häufiges Problem ist, dass die Warnung zur "
+"Dateiintegrität ignoriert wurde."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Falls es keine Warnungen oder Fehler bei den Systemprüfungen gibt, leeren Sie Ihren "
+"Speicherordner, löschen Sie die Datenbank-Tabellen und starten Sie den Installationsvorgang "
+"erneut (befolgen Sie noch einmal alle Schritte)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Bitte besuchen Sie die %sG2 FAQ%s und lesen Sie den %sAbschnitt bekannte Probleme in der "
+"Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Falls das Problem weiterhin besteht, kopieren Sie den Installations-Log, welcher sich unter %"
+"s befindet und hängen Sie ihn (als install.log.zip) an einen neuen Forumsbeitrag im %sG2 "
+"Support Forum%s. Oder fügen Sie, falls möglich, einfach einen Verweis zur install.log in den "
+"Forumsbeitrag ein, damit das Support-Team falls nötig den Log analysieren kann."
+
+msgid "Stack Trace:"
+msgstr "Stack-Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery-Kern erfolgreich installiert."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Wir haben erfolgreich die Kernfunktionen der Gallery installiert. Obwohl nun alles Wichtige "
+"funktioniert, sollten Sie den Installer fortsetzen und einige der optionalen Module "
+"installieren, um die für Sie passenden Funktionen zu Ihrer Gallery-Installation hinzuzufügen."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Die folgenden Module können für Sie automatisch installiert und aktiviert werden. Sie "
+"sollten zumindest einges der Graphik-Werkzeuge installieren damit Gallery Voransichten für "
+"Ihre Bilder erstellen kann. Auf den meisten Systemen funktioniert die automatische "
+"Installation problemlos. Dennoch kann es bei einigen Systemen zu Problemen kommen. Sie "
+"können in der Site-Administration jederzeit neue Module aktivieren und solche deaktivieren, "
+"die Sie hier ausgewählt haben. Die hier getroffenen Entscheidungen sind also nicht dauerhaft "
+"bindend."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Bei einigen Modulen könnte die automatische Installation fehlschlagen. Das ist OK. "
+"Normalerweise bedeutet das, dass diese ein paar Konfigurationseinstellungen brauchen, welche "
+"Sie in der Site-Administration vergeben können"
+
+msgid "Name"
+msgstr "Modulname"
+
+msgid "Version"
+msgstr "Version"
+
+msgid "Description"
+msgstr "Beschreibung"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Inkompatibel zu dieser Gallery Vesion)"
+
+msgid "(un)check all"
+msgstr "alle aus-/abwählen"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Weiter zum Schritt %d ohne Aktivierung»"
+
+msgid "Activate Selected Modules"
+msgstr "Ausgewählte Module aktivieren"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"Das Modul '%s' wurde installiert, aber es muss noch konfiguriert werden, bevor es "
+"aktiviert werden kann"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Melden Sie sich als Administrator an, sobald Sie die Installation abgeschlossen haben und "
+"öffnen Sie die Site-Administration. Gehen Sie zur Module-Ansicht und konfigurieren Sie die "
+"oben aufgelisteten Module."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Das Modul '%s' wurde erfolgreich aktiviert"
+
+msgid "Activate More Modules"
+msgstr "Noch mehr Module aktivieren"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Weiter zum Schritt %d»"
+
+msgid "Debug Output"
+msgstr "Fehler-Ausgabe"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Willkommen zum Gallery-Installer"
+
+# param0 = integer percentage
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installation zu %d%% fertig"
+
+msgid "Redo this step"
+msgstr "Diesen Schritt wiederholen"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: Ihre Photos auf Ihrer Webseite"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Fehlende Dateien (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Beachten Sie: Sie verwenden die SVN-Version von Gallery, also kann es sein, dass hier vor "
+"kurzem entfernte Dateien stehen. Sie können diese wahrscheinlich gefahrlos ignorieren."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Veränderte Dateien (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Beachten Sie: Sie verwenden die SVN-Version von Gallery, also sind veränderte Dateien zu "
+"erwarten. Sie können diese wahrscheinlich ignorieren, aber um sicher zu gehen, sollten Sie "
+"ein 'svn update' ausführen, bevor Sie fortsetzen."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Veraltete Dateien (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Diese Dateien gehören nicht mehr zur Gallery. Wahrscheinlich machen sie keine Probleme, aber "
+"es ist dennoch eine gute Idee, sie zu entfernen, um Ihre Installation sauber zu halten."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Es sind Fehler aufgetreten. Bitte lesen Sie die folgenden Meldungen."
+
+msgid "Please select the installation type"
+msgstr "Bitte wählen Sie den Installationstypen aus"
+
+msgid "Standard installation"
+msgstr "Standard-Installation"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Dies ist der standardmäßige Installationstyp. Wählen Sie diese Installation, falls Sie eine "
+"neue Gallery in den Ordner %s installieren wollen, die dann unter der URL %s abrufbar sein "
+"wird."
+
+msgid "Multisite installation"
+msgstr "Multisite-Installation"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery kann mehrere unabhängige Auftritte (Fotogalerien) mit nur einer einzigen Code-"
+"Installation (Codebase) bedienen. Wählen Sie diese Installation, wenn Sie eine neue Gallery "
+"auf dem selben Webserver aber in einem anderen Pfad, einer anderen Subdomäne oder URL-Domäne "
+"installieren wollen."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Die Multisites haben keine gemeinsamen Alben, Photos, Benutzer oder dergleichen. Jede "
+"einzelne braucht Ihre eigene Datenbank und Ihren einen Speicherordner. Für mehr "
+"Informationen und Erklärungen hinsichtlich Multisite-Installationen, besuchen Sie die %s "
+"Seite."
+
+msgid "You must enter a directory"
+msgstr "Sie müssen einen Ordner angeben"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Der von Ihnen geöffnete Ordner ist der Codebase-Ordner. Falls Sie eine Gallery in das "
+"Codebase-Verzeichnis installieren wollen, wählen Sie die Standard-Installation. Wenn Sie "
+"eine Multisite installieren wollen, wählen Sie einen anderen Ordner."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Das angegebene Dateiverzeichnis existiert nicht oder der Zugang wird von Ihrem Webserver "
+"untersagt. Die Konfiguration Ihres Webservers erlaubt nur den Zugriff auf die folgenden "
+"Verzeichnisse. Sie müssen ein Verzeichnis angeben, welches in einem dieser erlaubten Pfade "
+"liegt. Alternativ kann die open_basedir Einstellung in Ihrer PHP Konfiguration "
+"geändert werden, um ein neues Verzeichnis zu erlauben."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Falls sich Ihre Multisite-Installation auf einem anderen Virtual Host befindet, sollten Sie "
+"den Systemadministrator kontaktieren und eine Änderung der PHP open_basedir "
+"Einstellung beantragen, damit die verschiedenen Virtual Hosts Zugriff aufeinander haben."
+
+msgid "The directory you entered does not exist"
+msgstr "Der von Ihnen angegebene Ordner existiert nicht"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Auf den von Ihnen angegebenen Ordner kann nicht zugegriffen werden. Ändern Sie die "
+"Zugriffsrechte so, dass der Webserver diesen Ordner lesen kann."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Multisite-Dateien können nicht erzeugt werden. Stellen Sie sicher, dass die folgenden "
+"Dateien Schreibrechte haben."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Alle Multisites werden von dieser einen, zentralen Codebase installiert."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Geben Sie unten ein Verzeichnis für die neue Multisite ein. Der Pfad muss sich von dem "
+"dieser Codebase-Installation unterscheiden:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Der Ordner muss Schreibrechte für Ihren Web-Server/PHP-Benutzer besitzen oder die folgenden "
+"Dateien mit Schreibrechten enthalten:"
+
+msgid "Select Directory"
+msgstr "Ordner auswählen"
+
+msgid "Multisite directory setup successfully."
+msgstr "Multisite-Ordner erfolgreich eingerichtet."
+
+msgid "Standard installation selected."
+msgstr "Standard-Installation ausgewählt."
+
+msgid "Install Steps"
+msgstr "Installationsschritte"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Wir wollen sicherstellen, dass Ihre Gallery sicher ist. Die von diesem Installer geänderte "
+"Datei config.php ermöglicht zur Zeit anderen Personen Schreibzugriff. Dies ist notwendig, "
+"weil der Installer als eben eine solche 'andere Person' gilt, wenn es um Unix-Dateizugriffe "
+"geht. Bevor Sie die Installation abschließen, sollten Sie die Berechtigungen dieser Datei so "
+"abändern, dass andere Benutzer keinen Schreibzugriff mehr darauf haben. Momentan hat Ihre "
+"config.php den Modus %s. Wir empfehlen Ihnen, folgendes zu tun:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Wir wollen sicherstellen, dass Ihre Gallery sicher ist. Der Ordner, der die Datei config.php "
+"enthält, ermöglicht zur Zeit anderen Personen das Löschen und Ändern von Dateien. Bevor Sie "
+"die Installation abschließen, sollten Sie die Berechtigungen dieses Ordners so abändern, "
+"dass andere Benutzer keinen Schreibzugriff mehr darauf haben. Wir empfehlen Ihnen, folgendes "
+"zu tun:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Falls Sie wirklich weitermachen möchten, können Sie das tun. Wir empfehlen Ihnen jedoch, "
+"sich etwas Zeit zu nehmen um sicherzustellen, dass alles sicher ist."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Wir haben festgestellt, dass Ihre config.php sicher ist."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Bitte lesen Sie die %1$sGallery-Sicherheitshinweise%3$s. Für einen kurzen Überblick schauen "
+"Sie sich bitte die in diesen Sicherheitshinweisen enthalte %2$skurze Checkliste%3$s an."
+
+msgid "Check Again"
+msgstr "Erneut prüfen"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery braucht ein Verzeichnis um die Bilder zu speichern. Das Verzeichnis, das wir für "
+"Sie gewählt haben, wird funktionieren, aber die Lage oder der derzeitige Name bieten nicht "
+"maximale Sicherheit. Wählen Sie entweder ein Verzeichnis ausserhalb des %"
+"sWurzelverzeichnisses Ihrer Website%s oder fügen sie eine zufällig gewählte Zeichenfolge am "
+"Ende des Ordnernamens an (z.B. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Für maximale Sicherheit sollten Sie einen Ordner auswählen, der nicht %saus dem Web "
+"erreichbar%s ist. Falls dies nicht möglicht ist, sollte ein beliebiger Name für den Ordner "
+"gewählt werden, welcher nicht leicht zu erraten ist."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Bitte bestätigen Sie Ihre Wahl falls Sie einen einen schwer zu erratenden Ordnernamen wählen "
+"oder es bevorzugen den angegebenen Ordnernamen zu benutzen."
+
+msgid "Yes, please omit the security check:"
+msgstr "Ja, bitte keine Sicherheitskontrolle durchführen:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Dies ist eine Multisite-Installation. Beachten Sie, dass jede Multisite ihren eigenen "
+"Speicherordner braucht."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Falls Sie einen modernen Browser verwenden, werden wir versuchen, jeden von Ihnen hier "
+"eingegebenen Pfad automatisch zu vervollständigen. Sollten Sie also Probleme haben, den "
+"richtigen Pfad für Ihr g2data-Ordner zu finden, experimentieren Sie mit den Pfaden in der "
+"Eingabezeile unten und schauen Sie, welche Vervollständigungen Ihnen angeboten werden."
+
+msgid "The directory you entered is read only"
+msgstr "Der von Ihnen angegebene Ordner ist schreibgeschützt"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Beim Erzeugen der Ordner-Struktur im Ordner zur Datenspeicherung ist ein Fehler aufgetreten."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Der angegebene Ordner ist %saus dem Web erreichbar%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+"Der angegebene Ordner ist möglicherweise %saus dem Web erreichbar%s. Es konnte keine "
+"Überprüfung durchgeführt werden."
+
+msgid "Directory path:"
+msgstr "Pfad des Ordners:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Ihr Webserver muss über Schreibberechtigungen für diesen Ordner verfügen. Folgen Sie diesen "
+"Beispielen, um dies zu erledigen."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Beachten Sie: Dies sind nur Beispiele! Es kann gut sein, dass Sie auf Ihrem System nicht "
+"richtig funktionieren."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (mit FTP-Zugang)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Beachten Sie, dass FTP-Server und -Programme unterschiedlich sind, so dass diese Anleitung "
+"bei Ihnen eventuell nicht funktioniert. Schauen Sie in das Handbuch Ihres FTP-Programms oder "
+"bitten Sie Ihren Systemadministrator um Hilfe, falls Sie Probleme haben."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Bei einigen Webhostern entsprechen die Pfade, die Sie in der Shell oder mittels FTP sehen "
+"nicht denen, die PHP sieht. Um den echten Pfad Ihres Speicherordners herauszufinden, können "
+"Sie versuchen eine Datei namens dir.php zu erstellen, die den folgenden Code enthält. "
+"Legen Sie diese Datei in Ihrem Speicherordner ab."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"finden Sie dann die URL Ihrer dir.php heraus und öffnen Sie diese im Web-Browser (z.B. %s). "
+"So finden Sie den richtigen Pfad heraus, den Sie hier eintragen müssen."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Beachten Sie: Dies erfordert, dass Ihr Speicherordner über die Webseite zugänglich "
+"ist, wovon wir abraten, da dies unsere Image Firewall umgeht. Sobald Sie auf diese Art den "
+"Pfad herausfinden, empfehlen wir Ihnen, den Speicherordner aus dem von der Webseite "
+"zugänglichen Bereich zu verschieben und dann hier den Pfad anzupassen."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+"Beachten Sie: Vergessen Sie nicht, die Datei dir.php zu löschen, wenn Sie fertig sind!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Für Informationen, wie Sie Ihren Gallery-Speicherordner absichern können, lesen Sie bitte "
+"die %sSicherheitshinweise%s."
+
+msgid "Storage directory set successfully."
+msgstr "Ordner zur Datenspeicherung erfolgreich eingerichtet."
+
+msgid "Success"
+msgstr "Erfolgreich"
+
+msgid "Warning"
+msgstr "Warnung"
+
+msgid "Failed"
+msgstr "Fehlgeschlagen"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Falls Sie Apache verwenden, erzeugen Sie eine Datei namens .htaccess mit dem folgenden "
+"Inhalt im Hauptordner Ihrer Gallery:"
+
+msgid "Version Check"
+msgstr "Versionsprüfung"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Dies ist keine Neuinstallation und die installierte Version stimmt nicht mit der neuen "
+"Version überein."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Die installierte Version kann nicht auf die neue Version aktualisiert werden!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Die installierte Version ist älter als die neue Version. Sie sollten das "
+"Aktualisierungsprogramm und nicht den Installer verwenden!"
+
+msgid "Currently installed"
+msgstr "Momentan installiert"
+
+msgid "New version"
+msgstr "Neue Version"
+
+msgid "Go to the Upgrader!"
+msgstr "Starte das Aktualisierungsprogramm!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Sie sollten das Aktualisierungsprogramm starten. Geben Sie in Ihrem Browser die URL %s/"
+"upgrade/index.php%s für den Ordner %s ein."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Um Gallery 2 auf Ihrem Webserver zu installieren, müssen Sie %d Schritte durchlaufen. Dieser "
+"Installer wird Sie durch die einzelnen Schritte führen und Ihnen dabei Hilfestellung "
+"leisten, falls weitere Schritte erforderlich sind um Ihre Gallery zum Laufen zu bringen. "
+"Sobald ein Schritt abgeschlossen ist, können Sie jederzeit zurückgehen und Änderungen "
+"vornehmen. Bitte lesen Sie die %sInstallationshilfe%s, bevor Sie weitermachen."
+
+msgid "Select Language:"
+msgstr "Sprache auswählen:"
+
+# Badly chosen msgid: Button to change to a different language
+msgid "Go"
+msgstr "Sprache einstellen"
+
+msgid "Begin Installation»"
+msgstr "Installation starten»"
diff --git a/Source/gallery2/install/po/en_GB.po b/Source/gallery2/install/po/en_GB.po
new file mode 100644
index 0000000..6a3af6f
--- /dev/null
+++ b/Source/gallery2/install/po/en_GB.po
@@ -0,0 +1,1349 @@
+# $Id: en_GB.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"POT-Creation-Date: 2006-02-24 12:02-0800\n"
+"PO-Revision-Date: 2007-03-06 12:02-0800\n"
+"Last-Translator: Stephen Ryan \n"
+"Language-Team: British \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Unknown"
+
+msgid "Admin User Setup"
+msgstr "Admin User Setup"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery Administrator"
+
+msgid "Authenticate"
+msgstr "Authenticate"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+
+msgid "Create Config File"
+msgstr "Create Config File"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "The config.php file does not exist in your %s directory"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+
+msgid "Database Setup"
+msgstr "Database Setup"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "You must have the MySQL PHP module installed"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "You must have the MySQL Improved PHP module installed"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "You must have the ibm_db2 PHP module installed"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "You must have the PostgreSQL PHP module installed"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "You must have the Oracle OCI8 PHP module installed"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "You must have the Component Object Model(COM) PHP module installed"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "You must specify a column prefix (we recommend %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Use only letters, numbers and underscore in the column prefix"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "You must specify a table prefix (we recommend %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Use only letters, numbers and underscore in the table prefix"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Unable to create a database connection of type %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Unable to connect to database with the information provided."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "The database you specified does not exist. Please create it."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "The database privileges test did not complete successfully."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a and newer)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versions before v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x and newer"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i and newer)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x and newer)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 and newer"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Unknown DB type or no known tables information."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Could not find an unused table prefix similar to \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Could not open schema file: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+
+msgid "Missing SQL statements"
+msgstr "Missing SQL statements"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+
+msgid "Finish Installation"
+msgstr "Finish Installation"
+
+msgid "Install Gallery Core"
+msgstr "Install Gallery Core"
+
+msgid "Installing the core module"
+msgstr "Installing the core module"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Unable to initialize our Gallery data"
+
+msgid "Unable to communicate with the database"
+msgstr "Unable to communicate with the database"
+
+msgid "Unable to load the core module"
+msgstr "Unable to load the core module"
+
+msgid "Unable to install the core module"
+msgstr "Unable to install the core module"
+
+msgid "Unable to activate the core module"
+msgstr "Unable to activate the core module"
+
+msgid "Unable to commit database transaction"
+msgstr "Unable to commit database transaction"
+
+msgid "Core module is only partially installed."
+msgstr "Core module is only partially installed."
+
+msgid "Install Plugins"
+msgstr "Install Plugins"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Unable to initialize our Gallery session"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Unable to load the %s module"
+
+msgid "Installing modules"
+msgstr "Installing modules"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Unable to install the %s module"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Unable to activate the %s module"
+
+msgid "Unable to get the module list"
+msgstr "Unable to get the module list"
+
+msgid "Other"
+msgstr "Other"
+
+msgid "Installation Type"
+msgstr "Installation Type"
+
+msgid "Check Security"
+msgstr "Check Security"
+
+msgid "Storage Setup"
+msgstr "Storage Setup"
+
+msgid "System Checks"
+msgstr "System Checks"
+
+msgid "Performing system checks"
+msgstr "Performing system checks"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP version >= 4.3.0 or >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+
+msgid "PHP Version"
+msgstr "PHP Version"
+
+msgid "FILE directive supported"
+msgstr "FILE directive supported"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+
+msgid "FILE Directive"
+msgstr "FILE Directive"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode disabled"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Regular expressions"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+
+msgid "exec() allowed"
+msgstr "exec() allowed"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() allowed"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+
+msgid "Filesystem Operations"
+msgstr "Filesystem Operations"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+
+msgid "Memory limit"
+msgstr "Memory limit"
+
+msgid "no limit"
+msgstr "no limit"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+
+msgid "File uploads allowed"
+msgstr "File uploads allowed"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+
+msgid "Maximum upload size"
+msgstr "Maximum upload size"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+
+msgid "Maximum POST size"
+msgstr "Maximum POST size"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+
+msgid "Translation support"
+msgstr "Translation support"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+
+msgid "Zend compatibility mode"
+msgstr "Zend compatibility mode"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+
+msgid "putenv() allowed"
+msgstr "putenv() allowed"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+
+msgid "Output buffering disabled"
+msgstr "Output buffering disabled"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+
+msgid "Gallery file integrity"
+msgstr "Gallery file integrity"
+
+msgid "Test skipped due to other errors."
+msgstr "Test skipped due to other errors."
+
+msgid "Theme available"
+msgstr "Theme available"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Error: There must be at least one theme in the %s folder!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest missing or inaccessible."
+
+msgid "Welcome"
+msgstr "Welcome"
+
+msgid "Please correct the following errors"
+msgstr "Please correct the following errors"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+
+msgid "Admin username"
+msgstr "Admin username"
+
+msgid "Please enter a valid user name"
+msgstr "Please enter a valid user name"
+
+msgid "Please enter a password"
+msgstr "Please enter a password"
+
+msgid "Password"
+msgstr "Password"
+
+msgid "Setup password"
+msgstr "Setup password"
+
+msgid "(type again)"
+msgstr "(type again)"
+
+msgid "Admin email address"
+msgstr "Admin email address"
+
+msgid "Please enter a valid email address"
+msgstr "Please enter a valid email address"
+
+msgid "Admin full name (optional)"
+msgstr "Admin full name (optional)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Missing password! Please enter the same password twice"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "The passwords you entered do not match! Please try again."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+
+msgid "Create"
+msgstr "Create"
+
+msgid "Save"
+msgstr "Save"
+
+msgid "Admin user info entered successfully."
+msgstr "Admin user info entered successfully."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Once you've uploaded the file, click below to continue."
+
+msgid "Authenticate Me"
+msgstr "Authenticate Me"
+
+msgid "Authentication successful!"
+msgstr "Authentication successful!"
+
+msgid "Erase data for a clean install"
+msgstr "Erase data for a clean install"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "There was an error erasing the db and storage directory data. Here's the error:"
+
+msgid "Cancel"
+msgstr "Cancel"
+
+msgid "Erase all data"
+msgstr "Erase all data"
+
+msgid "Please fix this error and try again."
+msgstr "Please fix this error and try again."
+
+msgid "Try Again"
+msgstr "Try Again"
+
+msgid "Create a config file"
+msgstr "Create a config file"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (with shell access)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "On Windows, you shouldn't have to do anything special."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+
+msgid "Create config file"
+msgstr "Create config file"
+
+msgid "Config file created successfully."
+msgstr "Config file created successfully."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+
+msgid "Database type:"
+msgstr "Database type:"
+
+msgid "DB Hostname:"
+msgstr "DB Hostname:"
+
+msgid "DB Username:"
+msgstr "DB Username:"
+
+msgid "DB Password:"
+msgstr "DB Password:"
+
+msgid "DB Name:"
+msgstr "DB Name:"
+
+msgid "Table Prefix:"
+msgstr "Table Prefix:"
+
+msgid "Column Prefix:"
+msgstr "Column Prefix:"
+
+msgid "We received the following database related errors:"
+msgstr "We received the following database related errors:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Erase Data For A Clean Install"
+
+msgid "Reuse Existing Tables"
+msgstr "Reuse Existing Tables"
+
+msgid "Database set up successfully."
+msgstr "Database set up successfully."
+
+msgid "Finished!"
+msgstr "Finished!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+
+msgid "Go to my Gallery!"
+msgstr "Go to my Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+
+msgid "Installer Help"
+msgstr "Installer Help"
+
+msgid "Start Over"
+msgstr "Start Over"
+
+msgid "Error installing Gallery Core"
+msgstr "Error installing Gallery Core"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Something went wrong when we tried to install the core module. What to do next?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyse it if necessary."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Installed Gallery Core successfully."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+
+msgid "Name"
+msgstr "Name"
+
+msgid "Version"
+msgstr "Version"
+
+msgid "Description"
+msgstr "Description"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Incompatible with this Gallery version)"
+
+msgid "(un)check all"
+msgstr "(un)check all"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Continue to Step %d Without Activating»"
+
+msgid "Activate Selected Modules"
+msgstr "Activate Selected Modules"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "The %s module was installed, but needs configuration to be activated"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Activated the %s module successfully"
+
+msgid "Activate More Modules"
+msgstr "Activate More Modules"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Continue to Step %d»"
+
+msgid "Debug Output"
+msgstr "Debug Output"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Welcome to the Gallery Installer"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Install %d%% complete"
+
+msgid "Redo this step"
+msgstr "Redo this step"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: your photos on your website"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Missing files (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Modified files (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Old files (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Errors occurred. Please see messages below."
+
+msgid "Please select the installation type"
+msgstr "Please select the installation type"
+
+msgid "Standard installation"
+msgstr "Standard installation"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+
+msgid "Multisite installation"
+msgstr "Multisite installation"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+
+msgid "You must enter a directory"
+msgstr "You must enter a directory"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+
+msgid "The directory you entered does not exist"
+msgstr "The directory you entered does not exist"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr "Unable to create multisite files. Ensure the files listed below are writeable."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "All multisites are installed from this central code repository (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+
+msgid "Select Directory"
+msgstr "Select Directory"
+
+msgid "Multisite directory setup successfully."
+msgstr "Multisite directory setup successfully."
+
+msgid "Standard installation selected."
+msgstr "Standard installation selected."
+
+msgid "Install Steps"
+msgstr "Install Steps"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+
+msgid "We've verified that your config.php is secure."
+msgstr "We've verified that your config.php is secure."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+
+msgid "Check Again"
+msgstr "Check Again"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+
+msgid "Yes, please omit the security check:"
+msgstr "Yes, please omit the security check:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+
+msgid "The directory you entered is read only"
+msgstr "The directory you entered is read only"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "There was an error creating the directory structure within the storage directory."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Your storage directory is %sweb accessible%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Unable to verify that the storage directory is not %sweb accessible%s."
+
+msgid "Directory path:"
+msgstr "Directory path:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (with ftp access)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Note: Don't forget to delete dir.php when you're done!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+
+msgid "Storage directory set successfully."
+msgstr "Storage directory set successfully."
+
+msgid "Success"
+msgstr "Success"
+
+msgid "Warning"
+msgstr "Warning"
+
+msgid "Failed"
+msgstr "Failed"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+
+msgid "Version Check"
+msgstr "Version Check"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "This is not a fresh install and the installed version does not match the new version."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "The installed version cannot be upgraded to the new version!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+
+msgid "Currently installed"
+msgstr "Currently installed"
+
+msgid "New version"
+msgstr "New version"
+
+msgid "Go to the Upgrader!"
+msgstr "Go to the Upgrader!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+
+msgid "Select Language:"
+msgstr "Select Language:"
+
+msgid "Go"
+msgstr "Go"
+
+msgid "Begin Installation»"
+msgstr "Begin Installation»"
diff --git a/Source/gallery2/install/po/es.po b/Source/gallery2/install/po/es.po
new file mode 100644
index 0000000..4e3b88b
--- /dev/null
+++ b/Source/gallery2/install/po/es.po
@@ -0,0 +1,1381 @@
+# $Id: es.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+# - Oscar Garcia Amor
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2007-01-26 12:37+0100\n"
+"PO-Revision-Date: 2007-01-27 16:49+0100\n"
+"Last-Translator: Oscar Garcia Amor \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Desconocido"
+
+msgid "Admin User Setup"
+msgstr "Configuración del Usuario Administrador"
+
+msgid "admin"
+msgstr "administrador"
+
+msgid "Gallery Administrator"
+msgstr "Administrador de Gallery"
+
+msgid "Authenticate"
+msgstr "Autenticar"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Error: no puedo localizar login.txt. Por favor colocalo en tu directorio %"
+"s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Error: Tu archivo login.txt no es legible. Por favor da a Gallery permisos de "
+"lectura sobre el archivo."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Error: La llave de tu archivo login.txt no coincide de forma correcta. Por "
+"favor descarga a continuación una nueva cadena de autenticación e intentalo de nuevo."
+
+msgid "Create Config File"
+msgstr "Crear Archivo de Configuración"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"No es posible escribir en el archivo de configuración config.php en tu directorio %"
+"s. Por favor cambia sus permisos. Si estás en un Unix puedes hacer chmod 666 config."
+"php para solucionarlo."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "El archivo config.php no existe en tu directorio %s."
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"El archivo config.php existe pero no es posible escribir en el. Si tu servidor es Windows, "
+"deberias deshabilitar la compartición de archivos para el config.php y configurar sus "
+"permisos manualmente."
+
+msgid "Database Setup"
+msgstr "Configuración de la Base de Datos"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Debes tener el módulo MySQL de PHP instalado"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Debes tener el módulo MySQL Improved de PHP instalado"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Debes tener el módulo ibm_db2 de PHP instalado"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Debes tener el módulo PostgreSQL de PHP instalado"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Debes tener el módulo Oracle OCI8 de PHP instalado"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Debes tener el módulo Component Objet Model(COM) de PHP instalado"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Debes especificar un prefijo de columna (te recomendamos %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Usa solo letras, números y guiones bajos en el prefijo de columna"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Debes especificar un prefijo de tabla (te recomendamos %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Usa solo letras, números y guiones bajos en el prefijo de tabla"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "No es posible crear una conexión de base de datos de tipo %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "No es posible conectar a la base de datos con la información dada."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "La base de datos que has especificado no existe. Por favor creala."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "La comprobación de privilegios de la base de datos no se completó con éxito."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"¡Las tablas de Gallery ya existen en la base de datos! Pero no hay el archivo "
+"'versions.dat' en tu directorio almacen de G2 por lo que lo interpretamos como un estado "
+"roto de G2. Puedes crear un archivo versions.dat con el formato correcto si piensas que tu "
+"G2 podría seguir funcionando o bien seleccionar una instalación limpia, la cual borrará "
+"cualquier información de la base de datos y del directorio almacen."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"El directorio almacen de G2 contiene un archivo versions.dat de una instalación antigua. "
+"Pero las tablas de Gallery no existen en la base de datos. Selecciona una instalación limpia "
+"para borrar toda la información del directorio almacen de Gallery y avanzar al próximo paso."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Las tablas de Gallery ya existen en la base de datos y hay un archivo versions.dat en el "
+"directorio de almacen. Pero la versión instalada de las tablas de la base de datos de "
+"Gallery no coincide con la version instalada de la información en el directorio almacen de "
+"Gallery. Selecciona una instalación limpia para borrar toda la información de la base de "
+"datos y del directorio de almacen y avanzar al próximo paso."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Las tablas de Gallery ya existen en la base de datos y el directorio almacen del Gallery "
+"parece estar intacto. Puedes escoger reusar la base de datos existente o bien seleccionar "
+"una instalación limpia para borrar toda la información existente en la base de datos y en el "
+"directorio de almacen."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"No se puede ejecutar la API requerida para borrar el directorio de almacen. Por favor borra "
+"el directorio almacen de Gallery manualmente."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"No se puede ejecutar la API requerida para eliminar las tablas de la base de datos de "
+"Gallery. Por favor limpia la base de datos de Gallery manualmente."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"No se puede cargar la API de G2. Por favor borra las tablas de la base de datos de Gallery y "
+"el directorio almacen manualmente."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a y mas nuevas)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versiones anteriores a la v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x y mas nuevas"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i y mas nuevas)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x y mas nuevas)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 y mas nuevas"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Tipo de BD desconocida o no se conoce la información de la tablas."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "No se encuentra un prefijo de tabla utilizable similar a \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "No se puede abrir el archivo de esquema: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Fallo al crear la secuencia de comprobacion de la BD. Comprueba el error devuelto y el "
+"README.html para saber si faltan privilegios y limpiar la base de datos."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"La prueba falló al eliminar la secuencia de comprobación de la BD. Comprueba el error "
+"devuelto y el README.html para saber si faltan privilegios y limpiar la base de datos."
+
+msgid "Missing SQL statements"
+msgstr "Faltan declaraciones SQL"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Comprueba el error devuelto y el README.html para saber si faltan privilegios y limpiar la "
+"base de datos."
+
+msgid "Finish Installation"
+msgstr "Terminar Instalación"
+
+msgid "Install Gallery Core"
+msgstr "Instalar el Núcleo de Gallery"
+
+msgid "Installing the core module"
+msgstr "Instalando el módulo núcleo"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "No es posible iniciar nuestros datos de Gallery"
+
+msgid "Unable to communicate with the database"
+msgstr "No es posible comunicar con la base de datos"
+
+msgid "Unable to load the core module"
+msgstr "No es posible cargar el módulo núcleo"
+
+msgid "Unable to install the core module"
+msgstr "No es posible instalar el módulo núcleo"
+
+msgid "Unable to activate the core module"
+msgstr "No es posible activar el módulo núcleo"
+
+msgid "Unable to commit database transaction"
+msgstr "No es posible completar la operacion con la base de datos"
+
+msgid "Core module is only partially installed."
+msgstr "El módulo núcleo esta solo instalado parcialmente."
+
+msgid "Install Plugins"
+msgstr "Instalar Plugins"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "No es posible iniciar nuestra sesión de Gallery"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "No es posible cargar el módulo %s"
+
+msgid "Installing modules"
+msgstr "Instalando módulos"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "No es posible instalar el módulo %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "No es posible activar el módulo %s"
+
+msgid "Unable to get the module list"
+msgstr "No es posible obtener la lista de módulos"
+
+msgid "Other"
+msgstr "Otros"
+
+msgid "Installation Type"
+msgstr "Tipo de Instalación"
+
+msgid "Check Security"
+msgstr "Comprobar Seguridad"
+
+msgid "Storage Setup"
+msgstr "Configuración del Almacen"
+
+msgid "System Checks"
+msgstr "Comprobaciones de Sistema"
+
+msgid "Performing system checks"
+msgstr "Realizando comprobaciones de sistema"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "Versión de PHP >= 4.3.0 o >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Error: Gallery 2 requiere una versión de PHP 4.3.0 o mas nueva o bien una 5.0.4 o mas nueva. "
+"Tu tienes la versión de PHP %s instalada. Contacta con tu administrador del servidor web "
+"para solicitar una actualización, disponible en el %ssitio web de PHP%s"
+
+msgid "PHP Version"
+msgstr "Versión de PHP"
+
+msgid "FILE directive supported"
+msgstr "Directiva FILE soportada"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Error: tu directiva __FILE__ de PHP no está funcionando correctamente. Por favor presenta "
+"una petición de soporte a tu administrador del servidor web o en los foros de Gallery."
+
+msgid "FILE Directive"
+msgstr "Directiva File"
+
+msgid "Safe mode disabled"
+msgstr "Modo seguro desactivado"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Error: Tu versión de PHP está configurada con el modo seguro activado. Debes desactivar el "
+"modo seguro antes de que Gallery pueda ejecutarse."
+
+msgid "Safe Mode"
+msgstr "Modo Seguro"
+
+msgid "Regular expressions"
+msgstr "Expresiones Regulares"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Error: Tu PHP está configurado sin soporte de %sExpresiones Regulares compatibles con Perl%"
+"s. Debes habilitar estas funciones antes de que Gallery pueda ejecutarse."
+
+msgid "exec() allowed"
+msgstr "exec() permitido"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Atención: La función exec() está desactivada en tu PHP por el parámetro "
+"disabled_functions en el php.ini. No podrás usar módulos que requieran binarios "
+"externos (e.j. ImageMagick, NetPBM o Ffmpeg). Esto solo puede ser configurado en el lado del "
+"servidor, por lo que necesitaras cambiarlo en el php.ini global."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() permitido"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Atención: La función set_time_limit() está desactivada en tu PHP por el parámetro "
+"disabled_functions en el php.ini. Gallery puede funcionar con esta configuración, "
+"pero podría no operar fielmente. Cualquier operación que tome mas de %d segundos fallará (y "
+"en algunos casos devolverá una página en blanco) posiblemente indicando una corupción de "
+"datos."
+
+msgid "Filesystem Operations"
+msgstr "Operaciones en el Sistema de Ficheros"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Error: Las operaciones esenciales sobre el sistema de ficheros están deshabilitadas en tu "
+"PHP por el parámetro disabled_functions en el php.ini. Debes permitir estas funciones "
+"antes de que Gallery pueda ejecutarse. Estas funciones están desactivadas: %s."
+
+msgid "Memory limit"
+msgstr "Límite de memoria"
+
+msgid "no limit"
+msgstr "sin límite"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Atención: Tu PHP está configurado para limitar la memoria a %sb(parámetro memory_limit"
+"b> en el php.ini). Deberías aumentar este límite al menos a %sMB para un "
+"funcionamiento correcto de Gallery."
+
+msgid "File uploads allowed"
+msgstr "Carga de archivos permitida"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Atención: Tu PHP está configurado para no permitir la subida de archivos (parámetro "
+"file_uploads en el php.ini). Necesitarás habilitar esta opción si quieres subir "
+"archivos a tu Gallery con un navegador web."
+
+msgid "Maximum upload size"
+msgstr "Tamaño máximo de subida"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Atención: Tu PHP está configurado para limitar el tamaño de la carga de los archivos a %sb "
+"(parámetro upload_max_filesize
en el php.ini). Deberias aumentar este límite para "
+"permitir cargar archivos mas grandes."
+
+msgid "Maximum POST size"
+msgstr "Tamaño máximo de ENVIO"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Atención: Tu PHP está configurado para limitar el envio de datos a un máximo de %sb "
+"(parámetro post_max_size en el php.ini). Deberíasaumentar este límite para permitir "
+"cargar archivos mas grandes."
+
+msgid "Translation support"
+msgstr "Soporte de Traducción"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Tu servidor web no soporta localización. Para habilitar el soporte de idiomas adicionales "
+"por favor indica a tu administrador de sistema que reconfigure PHP con la opcion %sgettext%s "
+"habilitada."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"A tu PHP le falta la función %sbind_textdomain_codeset%s. Esto significa que Gallery podría "
+"mostrar los caracteres extendidos de algunos idiomas incorrectamente."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"A tu PHP le falta la función %sdngettext%s. Esto significa que Gallery no podrá traducir las "
+"formas plurales."
+
+msgid "Zend compatibility mode"
+msgstr "Modo de compatibilidad con Zend"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Atención: Tu PHP está configurado con Zend ze1_compatibility_mode el cual puede causar que "
+"PHP falle. Haz click aquí para comprobar tu PHP. Si ves \"ÉXITO\" "
+"entonces tu PHP está correcto. Si obtienes un error o no obtienes respuesta deberás entonces "
+"deshabilitar ze1_compatibility_mode antes de proceder."
+
+msgid "putenv() allowed"
+msgstr "putenv() permitido"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Atención: La función putenv() esta desactivada en tu PHP por el parámetro "
+"disabled_functions en el php.ini. Gallery puede funcionar con esta configuración, "
+"pero en algunos sistemas exóticos Gallery podría no ser capaz de ejecutarse en otros idiomas "
+"mas que en el idioma del sistema y el Inglés."
+
+msgid "Output buffering disabled"
+msgstr "Buffering de salida desactivado"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Atención: El buffering de salida está activado en tu PHP por el/los parámetro(s) %s "
+"en el php.ini. Gallery puede trabajar con esta configuración - descargando archivos es "
+"igual de rápido - pero Gallery podría no ser capaz de servir ficheros grandes (e.j. vídeos "
+"grandes) y se ejecutaria dentro de un límite de memoria. Además, algunas características "
+"cómo las barras de progreso podrían no trabajar correctamente si el buffering de salida está "
+"activado, a no ser que ini_set() se encuentre activo."
+
+msgid "Gallery file integrity"
+msgstr "Integridad del archivo de Gallery"
+
+msgid "Test skipped due to other errors."
+msgstr "Comprobación omitida debido a otros errores."
+
+msgid "Theme available"
+msgstr "Tema disponible"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Error: ¡Debe haber al menos un tema en la carpeta %s!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifiesto no encontrado o inaccesible."
+
+msgid "Welcome"
+msgstr "Bienvenido"
+
+msgid "Please correct the following errors"
+msgstr "Por favor corrige los siguiente errores"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Toda Gallery debe tener al menos un usuario administrador que tenga acceso completo para ver/"
+"modificar cualquier cosa. Por favor elige un nombre de usuario y una contraseña para tu "
+"cuenta principal de administrador. Puedes añadir usuarios adicionales mas tarde."
+
+msgid "Admin username"
+msgstr "Nombre de usuario Administrador"
+
+msgid "Please enter a valid user name"
+msgstr "Por favor introduce un nombre de usuario válido"
+
+msgid "Please enter a password"
+msgstr "Por favor introduce la contraseña"
+
+msgid "Password"
+msgstr "Contraseña"
+
+msgid "Setup password"
+msgstr "Contraseña de configuración"
+
+msgid "(type again)"
+msgstr "(escribela de nuevo)"
+
+msgid "Admin email address"
+msgstr "Dirección de correo electrónico del administrador"
+
+msgid "Please enter a valid email address"
+msgstr "Por favor introduce una dirección de correo electrónico válida"
+
+msgid "Admin full name (optional)"
+msgstr "Nombre completo del administrador (opcional)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "¡No hay contraseña! Por favor introduce la misma contraseña dos veces"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+"¡Las contraseñas que has introducido no coinciden! Por favor intentalo de nuevo."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Cómo tú estas usando tablas de la base de datos existentes, esta no es una instalación "
+"reciente. Esto solo cambiará la contraseña de instalación, pero no cambiara la contraseña "
+"del administrador del sitio. Para cambiar la contraseña del administrador del sitio, escoge "
+"el mecanismo de contraseña olvidada de Gallery."
+
+msgid "Create"
+msgstr "Crear"
+
+msgid "Save"
+msgstr "Guardar"
+
+msgid "Admin user info entered successfully."
+msgstr "La información del usuario administrador se ha introducido con éxito."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Para proceder con el proceso de instalación, necesitamos verificar que eres quien dices "
+"ser. El mejor modo de estar seguros es pedirte que hagas un pequeño cambio en el directorio "
+"de Gallery lo cual probará que tu tienes los permisos correctos. De modo que, nosotros "
+"vamos a pedirte que crees un nuevo archivo de texto llamado login.txt en el "
+"directorio %s de tu servidor web (que es el mismo directorio donde se encuentra "
+"main.php). Este archivo debe contener los siguientes caracteres generados aleatoriamente:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Para tu comodidad, hemos preparado para ti una %sversión correcta de login.txt%s. "
+"Descargala y copiala en tu directorio %s y estará todo correcto."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Una vez que hayas subido el archivo, haz click a continuación para seguir."
+
+msgid "Authenticate Me"
+msgstr "Autenticarme"
+
+msgid "Authentication successful!"
+msgstr "¡Autenticado con éxito!"
+
+msgid "Erase data for a clean install"
+msgstr "Borrar toda la información para una instalación limpia"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"¿Estás completamente seguro de que quieres eliminar toda la información de tu "
+"directorio almacen de Gallery y toda la información en tu base de datos de Gallery?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Ha habido un error borrando la bd y la información en el directorio de almacen. He aquí el "
+"error:"
+
+msgid "Cancel"
+msgstr "Cancelar"
+
+msgid "Erase all data"
+msgstr "Borrar todos los datos"
+
+msgid "Please fix this error and try again."
+msgstr "Por favor arregla este error e intentalo de nuevo."
+
+msgid "Try Again"
+msgstr "Intentar de Nuevo"
+
+msgid "Create a config file"
+msgstr "Crear un archivo de configuración"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Ahora necesitamos escribir toda la información que nos has proporcionado en un archivo "
+"llamado config.php en tu directorio %s. Este es un archivo muy importante que "
+"da a Gallery toda la información que necesita para funcionar. Despues de crearlo, puedes "
+"leerlo y hacer cambios en él si lo deseas."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Antes de que podamos continuar, debes crar un archivo en tu directorio %s llamado "
+"config.php. Debes asegurarte de que el servidor web tiene permisos para escribir en "
+"él."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (con acceso shell)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "En windows, no deberias de tener que hacer nada en especial."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Cuando hayas creado este archivo y le hayas configurado los permisos de forma correcta, "
+"puedes continuar. Si hay algún problema, te diremos que lo soluciones"
+
+msgid "Create config file"
+msgstr "Crear archivo de configuración"
+
+msgid "Config file created successfully."
+msgstr "Archivo de configuración creado con éxito."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Hemos escrito toda la información que nos has proporcionado en un archivo llamado config."
+"php en tu directorio de gallery2. Puedes leer el fichero y hacer cambios en él si "
+"quieres. ¡Se cuidadoso, puesto que -- si cometes errores en el archivo Gallery no "
+"funcionará correctamente!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Por favor selecciona tu tipo de base de datos e introduce la información de autenticación de "
+"la misma. El instalador no creará la base de datos por ti, por lo que debes crear una tu "
+"mismo e introducir aquí su nombre. Si estás instalando Gallery en una base de datos que ya "
+"contiene tablas, los prefijos de las tablas y de las columnas almacenaran datos de Gallery "
+"de entrar en conflicto con lo que ya tienes."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Esta es una instalación multisitio. Recuerda que cada multisitio requiere sus propias tablas "
+"de la base de datos. ¡Puedes escoger una base de datos diferente o bien un prefijo de "
+"tabla diferente para cada multisitio!"
+
+msgid "Database type:"
+msgstr "Tipo de Base de Datos:"
+
+msgid "DB Hostname:"
+msgstr "Nombre del Servidor de la BBDD:"
+
+msgid "DB Username:"
+msgstr "Nombre del usuario de la BBDD:"
+
+msgid "DB Password:"
+msgstr "Contraseña de la BBDD:"
+
+msgid "DB Name:"
+msgstr "Nombre de la BBDD:"
+
+msgid "Table Prefix:"
+msgstr "Prefijo de Tabla:"
+
+msgid "Column Prefix:"
+msgstr "Prefijo de Columna:"
+
+msgid "We received the following database related errors:"
+msgstr "Recibimos los errores siguientes relaccionados con la base de datos:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Eliminar los Datos para una Instalación Limpia"
+
+msgid "Reuse Existing Tables"
+msgstr "Reusar las Tablas Existentes"
+
+msgid "Database set up successfully."
+msgstr "Base de datos configurada con éxito."
+
+msgid "Finished!"
+msgstr "¡Terminó!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"¡Felicitaciones! ¡Tu instalación de Gallery 2 se completo! Mira... no era tan "
+"complicado, ¿no es cierto? ¡Ahora es un buen momento para subir algunas fotos!"
+
+msgid "Go to my Gallery!"
+msgstr "¡Ir a mi Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Puedes ir ahora a tu nueva Gallery. Introduce la URL en tu navegador para %smain.php%s en "
+"tu directorio %s."
+
+msgid "Installer Help"
+msgstr "Ayuda del Instalador"
+
+msgid "Start Over"
+msgstr "Comenzar de Nuevo"
+
+msgid "Error installing Gallery Core"
+msgstr "Error instalando el Núcleo de Gallery"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Algo fué mal cuando intentamos instalar el módulo núcleo. ¿Que hacemos ahora?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Ve al paso de Comprobaciones de Sistema del instalador y asegúrate de que todas las "
+"comprobaciones muestran 'Éxito'. Un problema típico es que el aviso de integridad de archivo "
+"es ignorado."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Si no hay avisos o fallos en el paso de Comprobaciones de Sistema, vacia tu directorio "
+"almacen, borra las tablas de la base de datos y comienza por segunda vez el proceso de "
+"instalación (rehacer todos los pasos)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Por favor visita la %sFAQ de G2%s y lee la %ssección de Problemas Comunes del Leeme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Si el problema persiste, por favor copia el log de la instalación que se encuentra en %s y "
+"adjuntalo (como install.log.zip) a un nuevo tema de foro en el %sforo de soporte de G2%s o, "
+"si es posible, añade un enlace al install.log en el tema del foro tal que el equipo de "
+"soporte pueda analizarlo si es necesario."
+
+msgid "Stack Trace:"
+msgstr "Volcado de Pila:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Núcleo de Gallery instalado con éxito."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Hemos instalado con éxito el núcleo de Gallery. Aunque todo funcionará en este punto, "
+"deberías continuar con el instalador y añadir algunos de los módulos opcionales para que "
+"puedas tener el conjunto correcto de caracteristicas que quieres para tu instalación de "
+"Gallery."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Los siguientes módulos pueden ser instalados y activados por ti automáticamente. Deberías "
+"instalar al menos uno de los conjuntos de herramientas gráficas ya que de lo contrario "
+"Gallery no puede hacer miniaturas de tus imágenes. Sin embargo, en algunos casos puede "
+"fallar. Siempre puedes activar nuevos modulos o desactivar aquellos que hayas escogido aquí "
+"en la página de Administracion del Sitio, por lo que cualquier decision que tomes aqui no es "
+"permanente."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Algunos módulos pueden fallar al instalarse automaticamente. Es correcto. Típicamente "
+"significa que requiren alguna configuración, la cual puedes hacer desde la pagina de "
+"Administración del Sitio."
+
+msgid "Name"
+msgstr "Nombre"
+
+msgid "Version"
+msgstr "Versión"
+
+msgid "Description"
+msgstr "Descripción"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Incompatible con esta versión de Gallery)"
+
+msgid "(un)check all"
+msgstr "(de)seleccionar todo"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Continuar al Paso %d Sin Activar»"
+
+msgid "Activate Selected Modules"
+msgstr "Activar los Módulos Seleccionados"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "El módulo %s fue instalado, pero necesita configuración para seractivado"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Despues de finalizar la instalación, inicia sesión como Administrador y navega hacia "
+"Administrar Sitio. Ve a la vista de Módulos y configura los siguientes módulos "
+"listados."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Activado el módulo %s con éxito"
+
+msgid "Activate More Modules"
+msgstr "Activar Mas Módulos"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Continuar al Paso %d»"
+
+msgid "Debug Output"
+msgstr "Salida de Depuración"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Bienvenido al Instalador de Gallery"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "%d%% de la instalación completa"
+
+msgid "Redo this step"
+msgstr "Rehacer este paso"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: tus fotos en tu sitio web"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Archivos no encontrados (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Nota: Estás ejecuntando Gallery desde SVN, por lo que los archivos eliminados recientemente "
+"pueden aparecer aquí. Podría ser seguro ignorar todo esto."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Archivos modificados (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Nota: Estás ejecutando Gallery desde SVN, por lo que se esperan algunos archivos "
+"modificados. Probablemente puedes ignorar esto, pero para estar seguro cerciorate de que "
+"haces una 'actualizacion de svn' antes de continuar."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Archivos antiguos (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Estos archivos ya no forman parte de Gallery. Probablemente no causen problemas pero es "
+"buena idea eliminarlos para mantener tu instalación limpia."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Ocurrieron errores. Por favor mira los siguientes mensajes."
+
+msgid "Please select the installation type"
+msgstr "Por favor selecciona el tipo de instalación"
+
+msgid "Standard installation"
+msgstr "Instalación estándar"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Este es el tipo de instalación por defecto. Escoge este tipo de instalación si tu quieres "
+"instalar un nuevo Gallery en el directorio %s el cual será accesible desde la URL %s."
+
+msgid "Multisite installation"
+msgstr "Instalación Multisitio"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery puede sopoortar multiples sitios independientes con una simple instalacion del "
+"codigo. Escoge este tipo de instalación si quieres instalar un nuevo Gallery en el mismo "
+"servidor web pero en una ruta diferente, subdominio o dominio URL."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Los multisitios no comparten álbumes, fotos, usuarios. o cualquier otra cosa. Necesitan su "
+"propia base de datos y su propio directorio de almacén. Para mas información y una "
+"explicación sobre las instalaciones Multisitio, visita la página %s."
+
+msgid "You must enter a directory"
+msgstr "Debes introducir un directorio"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"El directorio que has introducido es el directorio código base. Si quieres instalar un "
+"Gallery en el directorio código base, selecciona el tipo de instalación estandar. Si quieres "
+"instalar un multisitio, escoge otro directorio."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"El directorio que has introducido puede no existir, o bien está prohibido para la "
+"configuración de tu servidor web. Tu servidor web está configurado para permitir el acceso "
+"solamente a los siguientes directorios. Debes escoger un directorio por debajo de ese, o "
+"debes modificar la opción open_basedir en tu configuración de PHP para permitir un "
+"nuevo directorio."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Si tu instalación multisitio está en un servidor virtual diferente, debes contactar con tu "
+"administrador de sistema y pedirle que configure tu opción open_basedir para que tus "
+"servidores virtuales puedan acceder mutuamente."
+
+msgid "The directory you entered does not exist"
+msgstr "El directorio que has introducido no existe"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"El directorio que has introducido no es accesible. Cambia los permisos para que el servidor "
+"web pueda leer este directorio."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"No puedo crear los archivos de multisitio. Asegurate de que se puede escribir en los "
+"archivos listados a continuacion."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+"Todos los multisitios se instalan desde este repositorio central de código(código base)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Introduce a continuación el directorio para el nuevo multisitio. La ruta debe ser diferente "
+"de la ruta de esta instalación de código base:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Tu servidor web/php debe poder escribir en el directorio o bien contener y poder escribir en "
+"los siguientes archivos:"
+
+msgid "Select Directory"
+msgstr "Seleccionar Directorio"
+
+msgid "Multisite directory setup successfully."
+msgstr "Configuración del directorio multisitio con éxito."
+
+msgid "Standard installation selected."
+msgstr "Instalación estandar seleccionada."
+
+msgid "Install Steps"
+msgstr "Pasos de Instalación"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Queremos asegurarnos de que tu Gallery es seguro. El archivo config.php que ha editado este "
+"instalador tiene permisos que dejan que otras personas escriban en el. Se requiere esto "
+"porque el instalador esta calificado como una de las \"otras personas\" en un sistema de "
+"permisos Unix. Asi que antes de terminar, deberias de cambiar los permisos de este archivo "
+"para que otros usuarios no puedan escribir en él. Ahora mismo tu config.php tiene los modos %"
+"s. Te sugerimos que hagas esto:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Queremos asegurarnos de que tu Gallery es seguro. El directorio que contiene tu archivo "
+"config.php que ha editado este instalador tiene permisos que dejan que otras personas "
+"escriban o borren archivos. Asi que antes de terminar, debes cambiar los permisos en esye "
+"directorio para que otros usuarios no puedan escribir en el. Te sugerimos que hagas esto:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Si realmente quieres continuar, puedes hacerlo. Pero te recomendamos que tomes un momento "
+"extra para asegurarte de que estas a salvo."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Hemos verificado que tu config.php es seguro."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Por favor lee la %1$sGuia de Seguridad de Gallery%3$s. Para una brebe descripción, echa un "
+"vistazo a la %2$slista de selección corta%3$s de la guía de seguridad."
+
+msgid "Check Again"
+msgstr "Comprobar de Nuevo"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery necesita un directorio donde almacenar tus imágenes. El directorio que escogimos por "
+"ti funcionará, pero su localización o nombre actual no provee la máxima seguridad. Puedes "
+"seleccionar un nuevo directorio fuera de la %sraíz de documentos%s o bien añadir una cadena "
+"de texto aleatoria al final del nombre del directorio (e.j. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Para una maxima seguridad deberias escoger un directorio que no sea %saccesible vía web%s. "
+"Si esto no es posible, especifica un nombre generado aleatoriamente para este directorio."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Si escoges un nombre generado de forma aleatoria o prefieres permanecer con el nombre "
+"especificado del directorio, por favor confirma tu elección."
+
+msgid "Yes, please omit the security check:"
+msgstr "Si, por favor omitir las comprobaciones de seguridad:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Esta es una instalación multisitio. Recuerda que cada multisitio requiere su propio "
+"directorio de almacenamiento."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Si estás usando un navegador moderno, intentaremos autocompletar cualquier ruta que "
+"introduzcas aquí. Por lo que si estas teniendo dificultades para encontar la ruta correcta "
+"a tu directorio de datos de g2, intenta experimentar con diferentes rutas en la siguiente "
+"caja de texto y revisa las opciones que te da al autocompletar."
+
+msgid "The directory you entered is read only"
+msgstr "El directorio que has introducido es de solo lectura"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Hubo un error creando la estructura de directorios dentro del directorio de almacenamiento."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Tu directorio de almacenamiento es %saccesible vía web%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+"No es posible verificar que el directorio de almacenamiento no es %saccesible vía web%s."
+
+msgid "Directory path:"
+msgstr "Ruta al Directorio:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Tu servidor web necesita que le sea posible escribir en este directorio. Para que esto "
+"funcione, puedes seguir estos ejemplos."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Nota: ¡Esto solo son ejemplos! Debes saber que no tienen porque funcionar "
+"correctamente en tu sistma."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (con acceso ftp)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Nota que los servidores y los clientes ftp pueden variar de modo que estas instrucciones "
+"pueden no funcionarte. Consulta el manual de tu cliente FTP o habla con tu administrador de "
+"sistema para pedirle ayuda si tienes problemas."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"En algunos entornos de web hosting, las rutas que ves en el shell o vía FTP no son las "
+"mismas rutas que ve PHP. A fin de encontrar la ruta real a tu directorio de datos, puedes "
+"intentar crear un script llamdo dir.php conteniendo el siguiente código en el y "
+"ponerlo en tu directorio de datos."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"luego calcula la URL externa a dir.php y abrela en tu navegador web (eg, %s). Esto te dirá "
+"la ruta exacta para introducir aquí."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Nota: Esto requiere que tu directorio de datos sea accesible vía web, lo cual no "
+"recomendamos porque esto sortea nuestro cortafuegos de imagen. Una vez que calcules la "
+"ruta, te recomendamos que muevas tu directorio de datos fura del área accesible vía web y "
+"actualizes la ruta aquí adecuandamente."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Nota: ¡No olvides eliminar dir.php cuando termines!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Para obtener información de cómo asegurar tu directorio de almacenamiento de Gallery, por "
+"favor lee la %sGuía de Seguridad%s."
+
+msgid "Storage directory set successfully."
+msgstr "Directorio de alamcenamiento configurado con éxito."
+
+msgid "Success"
+msgstr "Éxito"
+
+msgid "Warning"
+msgstr "Atención"
+
+msgid "Failed"
+msgstr "Falló"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Si estás usando Apache, crea un archivo llamado .htaccess en el directorio principal de "
+"Gallery con el siguiente contenido:"
+
+msgid "Version Check"
+msgstr "Comprobación de Versión"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Esta no es una instalación nueva y la versión instalada no coincide con la nueva versión."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "¡La versión instalada no puede ser actualizada a la nueva versión!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"La versión instalada es mas vieja que la nueva versión. ¡ Deberías ejecutar el "
+"actualizador y no el instalador!"
+
+msgid "Currently installed"
+msgstr "Actualmente instalado"
+
+msgid "New version"
+msgstr "Nueva versión"
+
+msgid "Go to the Upgrader!"
+msgstr "¡Ir al Actualizador!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Deberías ir ahora al actualizador. Introduce la URL en tu navegador para%s/upgrade/index.php"
+"%s en tu directorio %s."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Tener Gallery 2 instalado en tu servidor web requiere %d pasos. Este instalador te guiará a "
+"traves de ellos y te asistirá a lo largo del camino si se requieren pasos adicionales para "
+"tener tu Gallery activo y funcionando. Una vez que un paso se complete, puedes volver atrás "
+"y hacer cambios en cualquier momento. Por favor lee el %sArchivo de Ayuda del Instalador%s "
+"antes de proceder."
+
+msgid "Select Language:"
+msgstr "Seleccionar Idioma:"
+
+msgid "Go"
+msgstr "Ir"
+
+msgid "Begin Installation»"
+msgstr "Comenzar Instalación»"
diff --git a/Source/gallery2/install/po/eu.po b/Source/gallery2/install/po/eu.po
new file mode 100644
index 0000000..bc17579
--- /dev/null
+++ b/Source/gallery2/install/po/eu.po
@@ -0,0 +1,1403 @@
+# $Id: eu.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+# Piarres Beobide , 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-10-30 22:52+0100\n"
+"PO-Revision-Date: 2006-05-22 15:19+0200\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.2\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "Unknown"
+msgstr "Ezezaguna"
+
+msgid "Admin User Setup"
+msgstr "Kudeaketa Erabiltzaile Konfigurazioa"
+
+msgid "admin"
+msgstr "kudeatzailea"
+
+msgid "Gallery Administrator"
+msgstr "Galeria Kudeatzailea"
+
+msgid "Authenticate"
+msgstr "Egiaztatu"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Errorea: ezin da login.txtkokatu. Ipini ezazu zure %s direktorioan."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+" Errorealogin txt fitxategia ezin da irakurri. Eman Gallery-ri fitxategi "
+"horren irakurketa baimena."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Errorea: zure login.txt gakoa ez da zuzena. Mesedez deskargatu egiaztapen gako "
+"berri bat behetik eta berriz saiatu."
+
+msgid "Create Config File"
+msgstr "Konfigurazio Fitxategia Sortu"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Ezin da zure %s direktorioko config.php fitxategia idatzi. Aldatu fitxategi horren "
+"baimenak. Unix bat erabiltzen ari bazara chmod 666 config.php egin dezakezu hau "
+"konpontzeko."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Config.php fitxategirik ez dago zure %s direktorioan"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Config.php fitxategia badago baina ezin da idatzi. Zure zerbitzaria Windows bat baldin bada, "
+"config.php fitxategiaren fitxategi partekaketa ezgaitu eta beharrezko baimenak eskuz ipini "
+"beharko dituzu."
+
+msgid "Database Setup"
+msgstr "Datubase Konfigurazioa"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "MySQL modulua instalaturik izan behar duzu"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "MySQL hobeturiko PHP modulua instalaturik izan behar duzu"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Ibm_db2 PHP modulua instalaturik izan behar duzu"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "PostgreSQL PHP modulua instalaturik izan behar duzu"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Oracle OCI8 PHP modulua instalaturik izan behar duzu"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Osagai Objektu Modelo (COM) PHP modulua instalaturik izan behar duzu"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Zutabe aurrizki bat zehaztu behar duzu (%s gomendatzen dugu)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Hizkiak, zenbakiak eta azpimarratu bakarrik erabili zutabe aurrizkian"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Taula aurrizki bat zehaztu behar duzu (%s gomendatzen dugu)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Hizkiak, zenbakiak eta azpimarratu bakarrik erabili taula aurrizkian"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Ezin da %s motako datubase konexio bat sortu"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Emandako argibideekin ezin da datubase batetara konexioa sortu."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Zuk ezarritako datubasea ez dago. Mesedez sortu ezazu."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Datubasearen baimen proba ez da guztiz arrakastasua izan."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallery taulak badaude dagoeneko datu-basean! Baina G2 hondaturiko egoera bat dela dirudi "
+"ez bait dago 'versions.dat' fitxategirik zure G2 biltegiratze direktorioan. edo Gallery 2-k "
+"funtzionatu beharko lukeela ustez gero beharrezko versions.dat fitxategia formatu zuzenaz "
+"sortu edo instalazio garbi bat aukeratu, honek datubase eta direktorioko datu guztiak "
+"ezabatuko ditu."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 biltegiratze direktorioak instalazio zaharrago batetako versions..dat fitxategi bat dut. "
+"Baina Gallery datubase taulak ez dira aurkitzen. Instalazio garbi bat egitea aukera ezazu "
+"biltegiratze direktorioko datu guztiak ezabatu eta hurrengo urratsera jarraitzeko."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Gallery taulak badaude dagoeneko datu-basean eta version.dat fitxategia aurkitu da Gallery "
+"biltegiratze direktorioan. Baina instalaturiko Gallery datubase taulak ez dira Gallery "
+"biltegiratze direktorioan instalaturiko datuen bertsio berdinekoak. Aukeratu instalazio "
+"garbi bat datubase eta biltegiratze direktorioko datu guztiak ezabatu eta hurrengo urratsera "
+"jarraitu."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Galeria datubase taulak aurkitu dira eta galeria biltegiratze direktorioa ondo dagoela "
+"dirudi. Edo dauden datubase taula eta biltegiratze direktorioa berrerabiltzea edo instalazio "
+"garbi bat eginez datubase eta direktorioko datu guztiak ezabatzea hautatu dezakezu."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Ezin da biltegiratze direktorioa ezabatzeko beharrezkoa API-a abiarazi. Ezabatu ezazu "
+"biltegiratze direktorioa eskuz."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Ezin da Gallery datubase taulak garbitzeko beharrezko API-a abiarazi. Ezabatu ezazu Gallery "
+"datubasea eskuz."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Ezin da G2 API-a abiarazi. Ezabatu itzazu Gallery datubasea eta biltegiratze direktorioa "
+"eskuz."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (3.23.34a bertsio eta berriagoak)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (v3.23.34a aurreko bertsioak)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x eta berriagoa"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i eta berriagoak)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x eta berriagoak)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x eta berriagoa"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "DB mota ezezaguna edo ez dira taula argibideak ezagutzen."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Ezin da \"%s\"-ren antzeko taula aurrizki erabili gabekorik aurkitu."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Ezin da eskema fitxategia aurkitu: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"DB proba sekuentzia sortzerakoan huts egin du.Begiratu itzulitako errorea eta README.html "
+"fitxategia baimen falta eta datu base garbitzeari buruzko argibide gehiagorako."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"DB proba sekuentziak huts egin du.Begiratu itzulitako errore mezua eta README.html "
+"fitxategia baimen falta eta datu base garbitzeari buruzko argibide gehiagorako."
+
+msgid "Missing SQL statements"
+msgstr "SQL egoera-orria falta da"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Markatu errorea mezua eta README errepikatu arte eta gora.Begiratu itzulitako errore mezua "
+"eta README.html baimen eza eta datubase garbiketari buruz argibide gehiagorako."
+
+msgid "Finish Installation"
+msgstr "Instalazioa amaitu"
+
+msgid "Install Gallery Core"
+msgstr "Instalatu Galeria Muina"
+
+msgid "Installing the core module"
+msgstr "Muin modulua instalatzen"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Ezin dira Gallery datuak abiarazi"
+
+msgid "Unable to communicate with the database"
+msgstr "Ezin da datubasearekin konektatu"
+
+msgid "Unable to load the core module"
+msgstr "Ezin da muin modulua kargatu"
+
+msgid "Unable to install the core module"
+msgstr "Ezin da muin modulua instalatu"
+
+msgid "Unable to activate the core module"
+msgstr "Ezin da muin modulua aktibatu"
+
+msgid "Unable to commit database transaction"
+msgstr "Ezin da datubase transakzioa egin"
+
+msgid "Core module is only partially installed."
+msgstr "Muin modulua erdizka instalaturik dago."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "Instalatu Urratsak"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Ezin izan da Gallery saioa abiarazi"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Ezin da %s modulua kargatu"
+
+msgid "Installing modules"
+msgstr "Moduluak instalatzen"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Ezin da %s modulua kargatu instalatu"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Ezin da %s modulua kargatu aktibatu"
+
+msgid "Unable to get the module list"
+msgstr "Ezin da modulu zerrenda eskuratu"
+
+msgid "Other"
+msgstr "Bestelakoak"
+
+msgid "Installation Type"
+msgstr "Instalazioa Mota"
+
+msgid "Check Security"
+msgstr "Segurtasuna Egiaztatu"
+
+msgid "Storage Setup"
+msgstr "Biltegi Konfigurazioa"
+
+msgid "System Checks"
+msgstr "Sistema Egiaztapenak"
+
+msgid "Performing system checks"
+msgstr "Sistema egiaztapenak egiten"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP bertsioa >= 4.3.0 edo >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Errorea: Gallery 2-rentzat beharrezkoa da PHP 4.3.0 edo berriagoa edo 5.0.4 bertsio edo "
+"berriagoa. Instalaturik duzun PHP bertsioa %s da. Harremanetan ipini web zerbitzari "
+"kudeatzailearekin %sPHP website%s-n aurki dezaken eguneraketa eskatzeko."
+
+msgid "PHP Version"
+msgstr "PHP Bertsioa"
+
+msgid "FILE directive supported"
+msgstr "FITXATEGI direktiba onartzen da"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Errorea: PHP __FILE__ direktiba ez da behar bezala funtzionatzen ari da. Mesedez laguntza "
+"eskatu zerbitzari kudeatzaileari edo gallery foroan."
+
+msgid "FILE Directive"
+msgstr "FITXATEGI Direktiba"
+
+msgid "Safe mode disabled"
+msgstr "Modu segurua ezgaiturik"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Errorea: Zure PHP bertsio modu segurua gaiturik duela konfiguraturik dago. Gallery abiarazi "
+"aurretik modu segurua ezgaitu behar duzu."
+
+msgid "Safe Mode"
+msgstr "Modu Segurua"
+
+msgid "Regular expressions"
+msgstr "Espresio erregularrak"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Errorea: Zure PHP %sPerl Compatible Regular Expressions%s onarpen gabe konfiguraturik dago."
+"Gallery abiarazi aurretik funtzio hauek gaitu behar dituzu."
+
+msgid "exec() allowed"
+msgstr "exec() onarturik"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Abisua: PHP exec() funtzioa php.ini fitxategiko disabled_functions parametroaz "
+"ezgaiturik dago. Ezingo da kanpo bitarrik behar duen modulurik erabili (adib, ImageMagick, "
+"NetPBM edo Ffmpeg). Hau zerbitzarian bakarrik ezarri daiteke, beraz php.ini orokorra aldatu "
+"beharko zenuke."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() onarturik"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Abisua: PHP set_time_limit() funtzioa php.ini fitxategiko disabled_functions "
+"parametroaz ezgaiturik dago. Galeriak ezarpen hauekin funtziona dezake, baina oso erabilera "
+"urrian. %d segundu baino gehiago tardatzen duen edozein ekintzek huts egingo du (eta "
+"batzuetan orri zuri bat itzuliko du) datu galera aukerak asko handituz."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Abisua: PHP putenv() funtzioa php.ini fitxategiko disabled_functions parametroaz "
+"ezgaiturik dago. Galeriak ezarpen hauekin funtziona dezake, baina kasu bereizi batzuetan "
+"honek Gallery ingelesa ez den beste hizkuntzetan ezin erabili izana eragin dezake."
+
+msgid "Memory limit"
+msgstr "Memoria muga"
+
+msgid "no limit"
+msgstr "mugarik gabe"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Abisua: Zerbitzariko PHP memoria muga %sb-ra ezarririk du php.ini fitxategiko "
+"memory_limit parametroaz. Muga hori behintzat %sMB-ra igo beharko zenuke "
+"Galeriak behar bezala funtziona dezan."
+
+msgid "File uploads allowed"
+msgstr "Fitxategi igoera gaiturik"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Abisua: Zure PHP igoerarik ez onartzeko konfiguraturik dago (file_uploads parametroa "
+"php.ini fitxategian). Aukera hau gaitu beharko zenuke galeriara web nabigatzaile baten bidez "
+"fitxategiak igo ahal izateko."
+
+msgid "Maximum upload size"
+msgstr "Gehienezko igoera tamaina"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Abisua: zure PHP konfigurazioan gehienezko fitxategi tamaina igoera %sb-ra mugaturik dago "
+"(post_max_size parametroa php.ini fitxategian). Muga hau handitu beharko zenuke "
+"fitxategi handiagoak onartzeko."
+
+msgid "Maximum POST size"
+msgstr "Gehienezko MEZU tamaina"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Abisua: zure PHP konfigurazioan gehienezko mezu datuak %sb-ra ezarririk dago "
+"(post_max_size parametroa php.ini fitxategian). Muga hau handitu beharko zenuke "
+"fitxategi handiagoak igotzea onartzeko."
+
+msgid "Translation support"
+msgstr "Itzulpen onarpena"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Zure web zerbitzariak ez du lokalizaziorik onartzen. Hizkuntz gehigarrien onarpena gaitu "
+"ahal izateko eskatu sistema kudeatzaileari %sgettext%s aukera gaiturik duela PHP "
+"birkonfiguratzeko."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Zure PHP-an %sbind_textdomain_codeset%s funtzioa falta da. Honek zenbait hizkuntzetako "
+"karaktere gehigarriak oker bistaratzea egin dezake."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Zure PHP-an %sdngettext%s funtzioa falta da. Honek gallery-k ezin itzulpen pluralak "
+"kudeatzea egiten du."
+
+msgid "Zend compatibility mode"
+msgstr "Zend bateragarritasun modua"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Abisua: Zure PHP Zend ze1_compatibility_mode-az konfiguraturik dago, honek PHP apur dezake. "
+"Hemen klikatu zure PHP instalazio probatzeko. \"LORTUA\" ikusiz gero "
+"zure PHP-a ondo dago. Errore bat jaso edo erantzunik jaso ezean jarraitu aurretik "
+"ze1_compatibility_mode ezgaitu beharko zenuke."
+
+msgid "putenv() allowed"
+msgstr "putenv() onarturik"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Abisua: PHP putenv() funtzioa php.ini fitxategiko disabled_functions parametroaz "
+"ezgaiturik dago. Galeriak ezarpen hauekin funtziona dezake, baina kasu bereizi batzuetan "
+"honek Gallery ingelesa ez den beste hizkuntzetan ezin erabili izana eragin dezake."
+
+msgid "Output buffering disabled"
+msgstr "Irteera buferra ezgaiturik"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Abisua: Irteera buferra php.ini-ko %s parametroaren bidez gaiturik badago zure php-"
+"an. Galleryk ezarpen hauekin funtziona dezake - fitxategiak deskargatzea azkarragoa da - "
+"baina ezingo ditu fitxategi handiak zerbitzatu (adib. bideo luzeak) eta memoriarekin arazoak "
+"izan ditzake. Baita aurrerapen barra bezalako beste zenbait ezaugarrik ez dute behar bezala "
+"funtzionatuko irteera buferra gaiturik badago nahiz ini_set() gaiturik egon."
+
+msgid "Gallery file integrity"
+msgstr "Gallery fitxategi integritatea"
+
+msgid "Test skipped due to other errors."
+msgstr "Proba beste errore batzugatik alde batetara utzia."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifestua falta da edo ezin da eskuratu."
+
+msgid "Welcome"
+msgstr "Ongi etorri"
+
+msgid "Please correct the following errors"
+msgstr "Mesedez konpondu hurrengo errore hauek"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Galeria bakoitzak behintzat elementu guztiak ikusi/eraldatzeko baimena duen kudeatzaile bai "
+"izan behar du. Hautatu zure kudeaketa kontuarentzat erabiltzaile-izen eta pasahitz bat. "
+"Erabiltzaile gehiago beranduago gehitu ditzakezu."
+
+msgid "Admin username"
+msgstr "Kudeatzaile izena"
+
+msgid "Please enter a valid user name"
+msgstr "Mesedez sartu baliozko erabiltzaile izen bat"
+
+msgid "Please enter a password"
+msgstr "Pasahitza idatz"
+
+msgid "Password"
+msgstr "Pasahitza"
+
+msgid "Setup password"
+msgstr "Pasahitz konfigurazioa"
+
+msgid "(type again)"
+msgstr "(idatzi berriz)"
+
+msgid "Admin email address"
+msgstr "Kudeatzaile posta helbidea"
+
+msgid "Please enter a valid email address"
+msgstr "Idatzi baliozko posta helbide bat"
+
+msgid "Admin full name (optional)"
+msgstr "Kudeatzaile izen osoa (aukeran)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Pasahitza falta da! Mesedez idatzi pasahitz berdina bi alditan"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Idatzitako pasahitzak ez datoz bat! Mesedez saiatu berriz."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Bazeuden datubase taulak erabiltzen ari zarenez hau ez da instalazio garbi bat. Honek "
+"konfigurazio pasahitza aldatuko du baina ez sistema kudeatzailearena. Gune kudeatzaile "
+"pasahitza aldatu nahiz gero hautatu Gallery-ren ahaztutako pasahitz atalera."
+
+msgid "Create"
+msgstr "Sortu"
+
+msgid "Save"
+msgstr "Gorde"
+
+msgid "Admin user info entered successfully."
+msgstr "Kudeatzaile argibideak egoki gorde dira."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Instalazioarekin aurrera jarraitu aurretik zu esaten duzuna zarela ziurtatu behar dugu. Hau "
+"lortzeko erarik errazena Gallery direktorioan baimenak emango dizkizun aldaketa txiki bat "
+"egitea da. Beraz zure web zerbitzariko %s direktorioan (main.php kokaturik dagoen "
+"direktorioa) login.txt izeneko fitxategi bat sortzea eskatuko dizugu. "
+"Berauek ausaz sorturiko karaktere bilduma hau eduki behar du:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Laguntza eskaintzeko %slogin.txt fitxategi zuzena%s sortua izan da. Aski duzu berau "
+"deskargatu eta %s direktorioan ipintzearekin."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Behin fitxategia igo duzunean, behean klik egin aurrera jarraitzeko."
+
+msgid "Authenticate Me"
+msgstr "Egiaztatu iezadazu"
+
+msgid "Authentication successful!"
+msgstr "Egiaztapen zuzena!"
+
+msgid "Erase data for a clean install"
+msgstr "Ezabatu datuak instalazio garbi batentzat"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Ziur al zaude Gallery biltegiratze direktorio eta Gallery datubaseko datu guztiak ezabatu "
+"nahi dituzula?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Errore bat gertatu da datubasea eta biltegiratze direktorioa ezabatzerakoan. Hemen errorea:"
+
+msgid "Cancel"
+msgstr "Utzi"
+
+msgid "Erase all data"
+msgstr "Datu guztiak ezabatu"
+
+msgid "Please fix this error and try again."
+msgstr "Mesedez errore hau konpondu eta berriz saiatu."
+
+msgid "Try Again"
+msgstr "Saiatu berriro"
+
+msgid "Create a config file"
+msgstr "Konfigurazio fitxategi bat sortu"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Orain zuk emandako informazio guztia zure %s direktorioko config.php fitxategi "
+"batetan gorde behar da. Hau galeriak funtzionatu ahal izateko behar duen informazioa duen "
+"fitxategi oso garrantzitsua bat da. Sortu ondoren fitxategi hau irakurri eta nahi dituzun "
+"aldaketak egin ditzakezu."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (shell sarrerarekin)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Konfigurazio fitxategia sortu"
+
+msgid "Config file created successfully."
+msgstr "Konfigurazio fitxategia egoki sortu da."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Zuk emandako informazio guztia gallery2 direktorioko config.php izeneko fitxategian "
+"gordeko dira. Nahi izan ezkero fitxategi hori irakurri eta aldatu dezakezu. Kontu izan, "
+"hala ere -- fitxategi honetan akatsik egin ezkero Gallery-k ez du behar bezala funtzionatuko "
+"eta!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Mesedez zure datubase mota hautatu eta egiaztapen informazioa idatzi. Instalatzaileak ez du "
+"datubasea sortuko beraz zuk datubase bat eskuz sortu eta izena hemen idatzi behar duzu. "
+"Gaqllery dagoeneko taulak dituen datubase batetan instalatzen ari bazara, taula eta zutabe "
+"aurrizkiek Gallery datuak dituzun besteetatik bereizirik mantentzen lagunduko du."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Hau gune anitzeko instalazio bat da. Gogoratu gune bakoitzak ere datubase taulak behar "
+"dituela. Edo datubase ezberdina edo taula aurrizki ezberdina aukeratu gune bakoitzarentzat!"
+
+msgid "Database type:"
+msgstr "Datubase mota:"
+
+msgid "DB Hostname:"
+msgstr "DB Ostalari-izena:"
+
+msgid "DB Username:"
+msgstr "DB Erabiltzaile-izena:"
+
+msgid "DB Password:"
+msgstr "DB Pasahitza:"
+
+msgid "DB Name:"
+msgstr "DB Izena:"
+
+msgid "Table Prefix:"
+msgstr "Taula Aurrizkia:"
+
+msgid "Column Prefix:"
+msgstr "Zutabea Aurrizkia:"
+
+msgid "We received the following database related errors:"
+msgstr "Datu-basearen inguruko errore hauek jaso dira:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Ezabatu Datuak Instalazio Garbi batetarako"
+
+msgid "Reuse Existing Tables"
+msgstr "Dauden taulak berrerabili"
+
+msgid "Database set up successfully."
+msgstr "Datubasea egoki ezarri da."
+
+msgid "Finished!"
+msgstr "Amaiturik!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Zorionak! Gallery 2 instalazioa egoki amaitu da! Ikusten... ez zein ain zaila, edo bai? "
+"Orain argazki batzu igotzeko unea da!"
+
+msgid "Go to my Gallery!"
+msgstr "Nire Galeriara joan!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Orain zure galeriara joan nahiko duzu. Nabigatzailean %s direktorioko %smain.php%s URL-a "
+"ipini ezazu."
+
+msgid "Installer Help"
+msgstr "Instalazio Laguntza"
+
+msgid "Start Over"
+msgstr "Hasi"
+
+msgid "Error installing Gallery Core"
+msgstr "Errorea Gallery Muina instalatzerakoan"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Zerbait oker joan da muin modulua instalatzerakoan. Zer egin orain?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Instalatzailearen Sistema Egiaztapen urratsera joan eta ziurtatu egiaztapen guztiek 'lortua' "
+"dutela. Akats nahiko arrunt bat integritate abisuak alde batetara uztea da."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Sistema arakatze urratsean ez badaude abisu edo errorerik, zure biltegiratze direktorioa "
+"uztu, datubase taulak ezabatu eta instalazioa bigarren aldi batez egin ezazu (urrats guztiak "
+"berregin)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Mesedez begiratu %sG2 FAQ%s (ingelesez) eta %s Readme fitxategiko Known issues atala%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Arazoak jarraitu ezkero, mesedez kopiatu %s-n aurki dezakezun instalazio erregistroa eta "
+"gehitu ezazu (install.log.zip bezala) %sG2 laguntza foroko%s gai berri batetan edo, posible "
+"balitz gehitu ezazu install.log fitxategira lotura bat laguntza taldeak behar ezkero begira "
+"dezan."
+
+msgid "Stack Trace:"
+msgstr "Aztarna Pilaketa:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery Muina egoki instalaturik."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Gallery muina behar bezala instalatu da. Naiz eta puntu honetan danak behar bezala "
+"funtzionatzen duen, instalatzailearekin jarraitu eta aukeran dauden moduluetako batzu "
+"instalatu beharko zenituzke erabili nahi dituzun ezaugarrien arabera."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Hurrengo modulu hauek instalatu eta gaitu daitezke. Behintzat tresna-joko grafiko bat "
+"instalatu beharko zenuke, bestela GAllery ez da zure irudietako argazkitxoak egiteko gai "
+"izango. Sistema gehienetan instalazio automatikoak beharrezko osagaiak instalatuko ditu. "
+"Hala ere kasu batzuetan huts egiten du. Zuk beti izango duzu moduluak gaitu edo ezgaitzeko "
+"aukera bai hemen bai Gune Kudeaketa orrialdean, beraz hemen hartutako erabakiak beranduago "
+"alda daitezke."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Zenbait modulu huts egin dezakete instalatzerakoan. Hau ondo dago. Normalean modulu horiek "
+"Gune Kudeaketa orrian egin dezakezun konfigurazio batenbat beharko dute"
+
+msgid "Name"
+msgstr "Izena"
+
+msgid "Version"
+msgstr "Bertsioa"
+
+msgid "Description"
+msgstr "Azalpena"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Gallery bertsio honek batera ezina)"
+
+msgid "(un)check all"
+msgstr "(des)markatu denak"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Gaitu gabe %d urratsarekin jarraitu»"
+
+msgid "Activate Selected Modules"
+msgstr "Hautatutako Moduluak Aktibatu"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "%s modulua instalaturik dago, baina konfigurazioa behar du gaitu aurretik"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Instalazioa amaitzerakoan, Kudeatzaile bezala saio hasi eta Gune Kudeaketara joan. "
+"Moduluak atalera joan eta behean zerrendaturiko moduluak konfiguratu."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "%s modulua egoki gaitu da"
+
+msgid "Activate More Modules"
+msgstr "Modulu Gehiago Aktibatu"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "%d Urratsera Jarraitu»"
+
+msgid "Debug Output"
+msgstr "Arazpen irteera"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Ongi etorri Gallery instalatzailera"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "%d%% instalazioa amaiturik"
+
+msgid "Redo this step"
+msgstr "Urrats hau berregin"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: zure argazkiakzure webgunean"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Falta diren fitxategiak (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Oharra: Zu SVN-ko Gallery erabiltzen ari zara, beraz azken aldian ezabaturiko fitxategi "
+"batzu agertu daitezke. Abisuari kasu ez egitea segurua izan daiteke."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Aldatu diren fitxategiak (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Oharra: Zu SVN-ko erabiltzen ari zara, beraz zenbait fitxategi aldatua izana espero da. "
+"Hauek alde batetara utzi ditzakezu baina ziurtatu zaitez jarraitu aurretik 'svn update' "
+"egiteaz."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Fitxategi zaharrak (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Fitxategi hauek ez dira hemendik aurrera Gallery-ren zati. Ziurrenik ez dute arazorik "
+"sortuko baina ezabatzea ideia ona da instalazioa garbi mantentzeko."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Erroreak gertatu dira. Mesedez begiratu beheragoko mezuak."
+
+msgid "Please select the installation type"
+msgstr "Mesedez instalazio mota bat hautatu ezazu"
+
+msgid "Standard installation"
+msgstr "Instalazio arrunta"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Hau da lehenetsiriko instalazio mota. Aukeratu instalazio mota hau %s direktorioan %s URL-an "
+"ikusiko den galeria berri bat instalatu nahi izan ezkero."
+
+msgid "Multisite installation"
+msgstr "Gune anitzeko instalazioa"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery kodearen instalazio bakar batez banaturiko gune anitz onartzen ditu. Aukeratu "
+"instalazio mota hau Gallery berri bat zerbitzari berdinean baina beste bide, domeinu edo URL "
+"domeinu batetan instalatu nahi izan ezkero."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Gune anitzek ez dute beraien artean irudirik, erabiltzailerik ez beste ezer partekatzen. "
+"Bakoitzak bere datubase eta biltegiratze direktorio berezia behar ditu. Gune anitzeko "
+"instalazioari buruz informazio edo argibide gehiagorako jo %s orrialdera."
+
+msgid "You must enter a directory"
+msgstr "Direktorio bat idatzi behar duzu"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Zuk emandako direktorioa iturburu direktorioa da. Galeria bat iturburu direktorioan "
+"instalatu nahi izan ezkero, hautatu instalazio estandar mota. Gune anitzeko gune bat "
+"instalatu nahi ezkero beste direktorio bat aukeratu."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Emandako direktorioa ez da aurkitzen"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Ezin da emandako direktorioa irakurri. Aldatu iezazkiezu baimenak web zerbitzariak "
+"direktorio hau irakurtzea ahalmentzeko."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Ezin dira gune anitz fitxategiak sortu. Ziurtatu beheanzerrendaturiko fitxategiak "
+"idazgarriak direla."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Gune anitz guztiak kode errepositorio nagusi honetatik (iturburua) instalatuko dira."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Gune anitz gune berriaren direktorioa idatzi behean. Bidea iturburu instalazio bidearen "
+"ezberdina izan behar da:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Direktorioa zure web zerbitzari/php erabiltzailearentzat idazgarria izan behar edo honako "
+"fitxategi idazgarri hauek izan behar ditu:"
+
+msgid "Select Directory"
+msgstr "Hautatu direktorioa"
+
+msgid "Multisite directory setup successfully."
+msgstr "Gune anitzeko direktorio ezarpena egoki egin da."
+
+msgid "Standard installation selected."
+msgstr "Instalazio estandarra hautaturik."
+
+msgid "Install Steps"
+msgstr "Instalatu Urratsak"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Zure galeria segurua dela ziurtatu nahi dugu. Instalatzaile honek baimenak editatu dizkion "
+"config.php fitxategia beste edonork aldatzeko baimenak ditu. Hau unix sistema baimenetan "
+"instalatzailea \"beste pertsona bat\" bezala delako da. Beraz amaitzean fitxategi honen "
+"baimenak aldatu beharko zenituzke beste erabiltzaileek fitxategia editatu ezin dezaten. "
+"Orain zure config.php fitxategian %s moduan dago. Hau egitea gomendatzen dizugu:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Zure galeria segurua dela ziurtatu nahi dugu. Instalatzaile honek beste edozeinek "
+"fitxategiak idatzi edo ezabatu ahal dezan baimenak editatu dizkio config.php fitxategia duen "
+"direktorioari. Beraz amaitzean direktorio horren baimenak aldatu beharko zenituzke beste "
+"erabiltzaileek bertan idaztea ekiditeko. Hau egitea gomendatzen dizugu:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Benetan aurrera jarraitu nahi ezkero, egin dezakezu. Baina momentu batez zure segurtasuna "
+"arakatzea gomendatzen dizugu."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Zure config.php segurua dela egiaztatu dugu."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Mesedez irakurri %1$sGallery Segurtasun Gida%3$s. Ikuspegi labur batetarako begiratu ezazu %2"
+"$segiaztapen zerrenda laburra%3$s segurtasun gida beharrean."
+
+msgid "Check Again"
+msgstr "Egiaztatu berriz"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Segurtasuna handitzeko web bidez eskuragarri ez den direktorioa bat hautatu Beharko zenuke."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Hau gune anitzeko instalazio bat da. Gogoratu gune anitzetako bakoitzak bere biltegiratze "
+"direktorioa behar duela."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Nabigatzaile moderno bat erabiltzen ari bazara, hemen sartzen duzun edozein bide betetzen "
+"saiatu gara. Baina zure g2data direktorioaren bidea ezagutzeko arazorik izan ezkero, testu "
+"kutxan bideak sartuaz proba ezazu eta zein eratan betetzea eskaintzen zaizun begiratu."
+
+msgid "The directory you entered is read only"
+msgstr "Ezarritako direktorioa irakurketarako bakarrik da"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Errore bat gertatu da biltegiratze direktorio barneko egitura sortzerakoan."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Biltegiratze direktorioa behar bezala ezarri da."
+
+#, fuzzy, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+"Segurtasuna handitzeko web bidez eskuragarri ez den direktorioa bat hautatu Beharko zenuke."
+
+msgid "Directory path:"
+msgstr "Direktorio bidea:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Zure web zerbitzaria direktorio honetan idazteko gai zian behar da. Martxan ipintzeko "
+"hurrengo adibideak jarrai ditzakezu."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Oharra: Hauek adibideak besterik ez dira! Zure sisteman behar bezala ez funtzionatzea gerta "
+"liteke."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (ftp sarrerarekin)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Kontutan izan ftp zerbitzari eta bezero aginduak aldatu egin daitezkeela kasu batetatik "
+"bestera eta agian agindu hauek ez dira zure kasuan baliagarriak. Zure fTP bezeroaren manuala "
+"begira ezazu edo sistema kudeatzaileari galde iezaiozu arazorik izan ezkero"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Zenbait zerbitzari ingurunetan, shell bidez edo ftp bidez ikusten diren bideak ez dira PHP "
+"inguruneak ikusten dituen berdinak. Zure datu direktorioari benetako bidea jakin ahal "
+"izateko, behean dagoen kodea duen dir.php PHP skript-a sortu eta zure datu "
+"direktorioan ipini ezazu."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"orduan zure nabegadorean dir.php helbidera bidali (adib %s). Hau da zehazki hemen idatzi "
+"behar duzun bidea."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+" Oharra: Honek zure datu direktorioa web bidez eskuragarri izatea eskatzen du, hau "
+"irudi suebakia salto egin dezakelako ez da gomendatzen. Bein bidea era honetara jakin "
+"duzula, datu direktorioa web bidez eskuragarri ez den leku batetara aldatzea eta orduan "
+"bidea hara mugitzea gomendatzen dugu."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Oharra: Amaitzean ez ahaztu dir.php ezabatzea!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Zure gallery biltegiratze direktorioaren segurtasunari buruzko argibideentzat %sSegurtasun "
+"Gida%s irakurri."
+
+msgid "Storage directory set successfully."
+msgstr "Biltegiratze direktorioa behar bezala ezarri da."
+
+msgid "Success"
+msgstr "Behar bezala egin da"
+
+msgid "Warning"
+msgstr "Abisua"
+
+msgid "Failed"
+msgstr "Huts egin du"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Apache erabiltzen ari bazara, .htaccess izeneko fitxategi bat sortu ezazu Gallery "
+"direktorioan honako eduki honekin:"
+
+msgid "Version Check"
+msgstr "Bertsio Proba"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Hau ez da instalazio garbi bat eta instalaturiko bertsioa ez da berriaren berdina."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Instalaturiko bertsioa ezin da bertsio berria eguneratu!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Instalaturiko bertsioa bertsio berri baina zaharragoa da. Eguneratzailea abiarazi beharko "
+"zenuke eta ez instalatzailea!"
+
+msgid "Currently installed"
+msgstr "Instalaturik"
+
+msgid "New version"
+msgstr "Bertsio berria"
+
+msgid "Go to the Upgrader!"
+msgstr "Joan Eguneratzailera!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Zu bertsio-berritzailera joan beharko zinateke. Idatzi zure %s direktorioko %supgrade/index."
+"php%s URL-a zure nabigatzailean."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Gallery 2 zerbitzarian instalatzeko %d urrats bete behar dira. Instalatzaile honek 11 urrats "
+"horietan gidatu eta Gallery behar bezala martxan ipini arte beste urrats batzu egin behar "
+"direnean laguntza eskeiniko dizu. Urrats bat betetzean, edozein momentuan atzera jo eta nahi "
+"dituzun aldaketak egin ahal izango dituzu. Mesedez irakurri %sInstaller Help File%s "
+"(Ingelesez) jarraitu aurretik."
+
+msgid "Select Language:"
+msgstr "Hizkuntza Hautatu:"
+
+msgid "Go"
+msgstr "Joan"
+
+msgid "Begin Installation»"
+msgstr "Instalazio hasi»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL (3.23.34a bertsio eta berriagoak)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Gallery Muina egoki instalatu da"
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Zorionak, Gallery ingurunea behar bezala instalatu duzu. Hala ere Gallery-ren ezaugarri "
+#~ "erabilgarrienak orain instalatu eta konfiguratu ditzakezun modulu gehigarrien bidez "
+#~ "instalatzen dira. Hurrengo urratsak Gallery zehazki zuk nahi duzun portamoldea izan "
+#~ "dezan moduluak instalatzeko aukera emango dizu."
+
+#~ msgid "MSSQL (Experimental!)"
+#~ msgstr "MSSQL (Esperimentala!)"
+
+#~ msgid ""
+#~ "Gallery needs a directory to store your images. The directory we chose for you will work, "
+#~ "but is web accessible."
+#~ msgstr ""
+#~ "Gallery-k direktorioa bat behar du zure irudiak biltegiratzeko. Instalatzaileak "
+#~ "hautatutako direktorioak funtzionatuko du baina web bidez eskuragarria da."
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "Install More Modules"
+#~ msgstr "Modulu gehiago instalatu"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Jarraitu aurretik %s direktorioan config.php izeneko fitxategi bat sortu "
+#~ "behar duzu. Web zerbitzaria fitxategi horretan idazteko gai dela ziurtatu behar duzu. "
+#~ "Unix makina batetan bazaude chmod 666 config.php egiten saiatu. Windowspean ez "
+#~ "zenuke ezer bereizirik egin beharko. Bein fitxategi hori sortu eta behar diren baimenak "
+#~ "ezarri dituzula, aurrera jarraitu dezakezu. Arazorik aurkitu ezkero nola konpondu esango "
+#~ "dizugu."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Modulu gehiago instalatu"
diff --git a/Source/gallery2/install/po/fi.po b/Source/gallery2/install/po/fi.po
new file mode 100644
index 0000000..21b71ea
--- /dev/null
+++ b/Source/gallery2/install/po/fi.po
@@ -0,0 +1,1350 @@
+# $Id: fi.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators:
+# - 2007 Erkka Hakkarainen
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2006-12-20 08:20-0800\n"
+"PO-Revision-Date: 2007-01-04 14:28+0200\n"
+"Last-Translator: Erkka Hakkarainen \n"
+"Language-Team: FI \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+msgid "Unknown"
+msgstr "Tuntematon"
+
+msgid "Admin User Setup"
+msgstr "Admin-käyttäjän asennus"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallerian ylläpitäjä"
+
+msgid "Authenticate"
+msgstr "Autentikoida"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Virhe: tiedostoa login.txt ei löydetty. Sijoita se hakemistoon %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Virhe: tiedostoa login.txt ei pystytty lukemaan. Varmista, että Gallerialla on "
+"lukuoikeudet siihen."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Virhe: tiedoston login.txt autentikointiavain on virheellinen. Lataa "
+"hakemistoon uusi autentikointitiedosto ja kokeile uudelleen."
+
+msgid "Create Config File"
+msgstr "Luo määritystiedosto"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Hakemiston %s tiedostoon config.php ei voitu kirjoittaa. Tarkasta tiedoston "
+"oikeudet. Jos järjestelmäsi on Unix (tms.) voit korjata asian komennolla chmod 666 "
+"config.php"
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Tiedostoa config.php ei löydetty hakemistosta %s"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Tiedosto config.php on olemassa, mutta siihen ei voida kirjoittaa. Jos palvelimesi on "
+"Windows pohjainen, kokeile disabloida tiedoston config.php jakaminen ja aseta sen oikeudet "
+"manuaalisesti."
+
+msgid "Database Setup"
+msgstr "Tietokannan määritys"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "MySQL PHP -moduulin tulee olla asennettuna"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "MySQL Improved PHP -moduulin tulee olla asennettuna"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Ibm_db2 PHP -moduulin tulee olla asennettuna"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "PostgreSQL PHP -moduulin tulee olla asennettuna"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Oracle OCI8 PHP -moduulin tulee olla asennettuna"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Component Object Model (COM) PHP -moduulin tulee olla asennettuna"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Määritä taulun sarakkeiden etuliite (suosittelemme %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Sarakkeiden etuliitteessä saa käyttää vain kirjaimia, numeroita tai alaviivoja"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Määritä taulujen etuliite (suosittelemme %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Taulujen etuliitteessä saa käyttää vain kirjaimia, numeroita tai alaviivoja"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Tyypin %s tietokantayhteyttä ei voitu luoda"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Antamillasi tiedoilla ei voitu luoda yhteyttä tietokantaan."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Määrittämääsi tietokantaa ei ole olemassa. Luo se."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Tietokannan käyttäjäoikeuksien testissä ilmeni virhe."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallerian taulut ovat jo olemassa tietokannassa, mutta tiedosto versions.dat' puuttuu "
+"Gallerian tietohakemistosta. Gallerian oletetaan olevan rikki. Jos oletat, että Gallerian "
+"voi korjata, tee oikeaformaattinen 'versions.dat'. Muutoin suorita asennus uudelleen "
+"(tyhjentää tietohakemiston ja tietokannan)."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 tietohakemistossa on 'versions.dat' tiedosto vanhasta asennuksesta, mutta Gallerian "
+"tietokannan tauluja ei löydy. Valitse uusi asennus tyhjentääksesi tietohakemiston ja "
+"edetäksesi asennuksen seuraavaan vaiheeseen."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Gallerian taulut ovat jo olemassa tietokannassa ja tiedosto 'versions.dat' on löytyy "
+"tietohakemistosta, mutta tietokannan taulujen versio ei ole sama kuin tietohakemiston "
+"versio. Valitse uusi asennus tyhjentääksesi tietokannan ja tietohakemiston ja edetäksesi "
+"asennuksen seuraavaan vaiheeseen."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Gallerian taulut löytyvät tietokannasta ja tietohakemisto näyttäisi olevan kunnossa. Valitse "
+"joko olemassa olevan tietokannan ja tietovaraston käyttö uudelleen (vanhat tiedot "
+"säilytetään) tai uusi asennus (poistaa tietokannan ja tietohakemiston tiedot)."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Tietohakemiston tyhjennys ei onnistunut, tarvittavaa API:a ei voitu suorittaa. Tyhjennä "
+"Gallerian tietohakemisto manuaalisesti."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Tietokannan tyhjennys ei onnistunut, tarvittavaa API:a ei voitu suorittaa. Tyhjennä "
+"Gallerian tietokanta manuaalisesti."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"G2 API:ia ei voitu ladata. Tyhjennä Gallerian tietohakemisto ja tietokanta manuaalisesti."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a tai uudempi)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (v3.23.34a tai aiempi)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x tai uudempi"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i tai uudempi)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x tai uudempi)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 tai uudempi"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Tietokannan tyyppi tuntematon tai taulutietoja ei löydy."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "\"%s\" -tyylistä käyttämätöntä taulujen etuliitetä ei löytynyt."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Schema tietostoa: \"%s\" ei voitu avata."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Tietokannan testisekvenssiä ei voitu luoda. Tarkasta palautunut virheilmoitus sekä README."
+"html (puuttuvien käyttäjäoikeuksien varalta) ja siivoa tietokanta."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Tietokannan testisekvenssiä ei voitu poistaa. Tarkasta palautunut virheilmoitus ja README."
+"html (puuttuvie oikeuksien varalta) ja siivoa tietokanta."
+
+msgid "Missing SQL statements"
+msgstr "Puuttuvat SQL-lauseet"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Tarkasta palautunut virheilmoitus ja README.html (puuttuvien oikeuksien varalta) ja siivoa "
+"tietokanta."
+
+msgid "Finish Installation"
+msgstr "Viimeistele asennus."
+
+msgid "Install Gallery Core"
+msgstr "Asenne Gallerian ydin"
+
+msgid "Installing the core module"
+msgstr "Asennetaan Gallerian ydinmoduuli"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Gallerian tietoja ei voitu alustaa"
+
+msgid "Unable to communicate with the database"
+msgstr "Tietokannan yhteysvirhe"
+
+msgid "Unable to load the core module"
+msgstr "Ydinmoduulia ei voitu ladata."
+
+msgid "Unable to install the core module"
+msgstr "Ydinmoduulia ei voitu asentaa"
+
+msgid "Unable to activate the core module"
+msgstr "Ydinmoduulia ei voitu aktivoida"
+
+msgid "Unable to commit database transaction"
+msgstr "Tietokantatapahtumaa ei voitu vahvistaa (commit)"
+
+msgid "Core module is only partially installed."
+msgstr "Ydinmoduuli on asennettu vain osittain."
+
+msgid "Install Plugins"
+msgstr "Asenna moduulit"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Galleriaistuntoa ei voitu alustaa"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Moduulia %s ei voitu ladata"
+
+msgid "Installing modules"
+msgstr "Asennetaan moduulit"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Moduulia %s ei voitu asentaa"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Moduulia %s ei voitu aktivoida"
+
+msgid "Unable to get the module list"
+msgstr "Moduulilistaa ei voitu hakea"
+
+msgid "Other"
+msgstr "Muu"
+
+msgid "Installation Type"
+msgstr "Asennustyyppi"
+
+msgid "Check Security"
+msgstr "Tarkasta tietoturva-asetukset"
+
+msgid "Storage Setup"
+msgstr "Tietojen tallennus -asetukset"
+
+msgid "System Checks"
+msgstr "Järjestelmän tarkistaminen"
+
+msgid "Performing system checks"
+msgstr "Suoritetaan järjestelmän tarkistukset"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP versio >= 4.3.0 tai >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Virhe: Galleria 2 tarvitsee PHP joko version 4.3.0 tai 5.0.4 (tai uudemman). Nykyinen PHP "
+"versio on %s . Ota yhteyttä http-palvelimen ylläpitäjään pyytääksesi versiopäivityksen. "
+"Päivitys on saatavissa %sPHP:n sivuilta%s."
+
+msgid "PHP Version"
+msgstr "PHP Versio"
+
+msgid "FILE directive supported"
+msgstr "FILE direktiivi on tuettu"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Virhe: PHP __FILE__ direktiivi ei toimi oikein. Tee tukipyyntö joko http-palvelimen "
+"ylläpitäjälle tai Gallerian käyttäjäfoorumiin."
+
+msgid "FILE Directive"
+msgstr "FILE Direktiivi"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode disabloitu"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Virhe: PHP-versiossasi on 'safe mode' enabloituna. Galleria toimii vain, jos se on "
+"disabloituna."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Regular expressions"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Virhe: PHP-versiosi on asennettu ilman %sPerl Compatible Regular Expressions%s -tukea. "
+"Galleria ei toimi ilman näitä funktioita."
+
+msgid "exec() allowed"
+msgstr "exec() sallittu"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Varoitus: PHP-funktio exec() on disabloitu disabled_functions parametrillä php.ini -"
+"tiedostossa. Et voi käyttää moduuleita, jotka käyttävät ulkoisia ohjelmia (esim. "
+"ImageMagick, NetPBM tai Ffmpeg). Asetus koskee koko php-asennusta, joten sinun täytyy "
+"muuttaa se globaalina php.ini:ssä"
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() sallittu"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Varoitus: Funktio set_time_limit() on disabloitu disabled_functions parameterillä in "
+"php.ini:ssä. Galleria ei toimi luotettavasti toimii tässä moodissa.Kaikki toiminnot, jotka "
+"kestävät pidempään, kuin %d sekuntia epäonnistuvat (ja joissain tapauksissa palauttavat vain "
+"tyhjän sivun) sekä saattavat korruptoida tallennettuja tietoja."
+
+msgid "Filesystem Operations"
+msgstr "Tiedostojärjestelmätoiminnot"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Virhe: PHP:n tiedostojärjestelmätoiminnot on disabloitu disabled_functions "
+"parameterillä in php.ini:ssä. Toiminnot täytyy sallia, jotta Galleria toimisi. Puuttuvat "
+"funktiot ovat: %s."
+
+msgid "Memory limit"
+msgstr "Muistiraja"
+
+msgid "no limit"
+msgstr "ei rajaa"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Varoitus: PHP on määritetty rajoittamaan muistinkäyttönsä määrään %sb (memory_limit "
+"parametri php.ini:ssä). Nosta raja ainakin määrään %sMB jotta Galleria toimisi "
+"kunnolla."
+
+msgid "File uploads allowed"
+msgstr "Tiedostojen uploadit sallitaan"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Varoitus: PHP on määritetty kieltämään tiedostojen uploadit (file_uploads parametri "
+"php.ini:ssä). Toiminto tulee sallia, jos haluat uploadata kuvia Galleriaan Web-selaimella."
+
+msgid "Maximum upload size"
+msgstr "Maksimi upload koko"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Varoitus: PHP on määritetty rajoittamaan uploadattavien tiedostojen kooksi %sb "
+"(upload_max_filesize parametri php.ini:ssä). Nosta kokorajoitusta, jos haluat "
+"uploadata isompia tiedostoja."
+
+msgid "Maximum POST size"
+msgstr "Maximi POST -koko"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Warning: PHP on määritetty rajoittamaan post -tyylisen tiedonsiirron kokoonf %sb "
+"(post_max_size parametri php.ini:ssä). Nosta rajoitusta, jos haluat uploadata isompia "
+"tiedostoja."
+
+msgid "Translation support"
+msgstr "Kieliversioiden tuki"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Webselaimesi ei tue lokalisointeja. Jotta tuki eri kieliversioille toimisi, pyydä palvelimen "
+"ylläpitäjää enabloimaan PHP:n %sgettext%s -tuki."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"PHP:stä puuttuu funktio %sbind_textdomain_codeset%s. Galleria saattaa näyttää joidenkin "
+"kielien erikoisemmat merkit väärin."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"PHP:stä puuttuu funktio %sdngettext%s. Gallerian kieliversioiden monikkomuotoiset sanat "
+"eivät toimi."
+
+msgid "Zend compatibility mode"
+msgstr "Zend yhteensopivuus"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Varoitus: PHP on määritetty Zend ze1_compatibility_mode:lla joka saattaa kaataa PHP:n. "
+"Klikkaa tästä testataksesi PHP:n toimivuuden. Jos näet tekstin \"SUCCESS"
+"\" PHP toimii. Jos palautuu virhe, sinun täytyy ottaa ze1_compatibility_mode pois käytöstä "
+"jatkaaksesi."
+
+msgid "putenv() allowed"
+msgstr "putenv() sallittu"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Varoitus: PHP:n putenv() funktio on disabloitu disabled_functions parametrillä in php."
+"ini:ssä. Galleria toimii myös tällä asetuksella, mutta joissain harvoissa tapauksissa "
+"Galleria ei saata toimia muilla kieliversioilla kuin englanti."
+
+msgid "Output buffering disabled"
+msgstr "Output buffering disabloitu"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Varoitus: PHP:n Output buffering on päällä %s parametrillä php.ini:ssä. Galleria "
+"toimii myös näillä asetuksilla (lataaminen on jopa nopeampaa), mutta Galleria ei saata "
+"pystyä jakelemaan suuri tiedostoja (kuten videoita) tai tai Gallerian muistiraja saattaa "
+"tulla vastaan. Jotkut toiminnot, kuten toiminnon edistymistä osoittavat palkit eivät toimi, "
+"jos output buffering on päällä, paitsi jos ini_set() on sallittu."
+
+msgid "Gallery file integrity"
+msgstr "Gallerian tiedostojen turvallisuus"
+
+msgid "Test skipped due to other errors."
+msgstr "Testi keskeytettiin muiden virheiden takia."
+
+msgid "Theme available"
+msgstr "Teema saatavilla"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Virhe: ainakin yhden teeman tulee olla saataville hakemistossa: %s"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest (tiedosto?) puuttuu tai oikeudet eivät riitä lukemaan sitä."
+
+msgid "Welcome"
+msgstr "Tervetuloa!"
+
+msgid "Please correct the following errors"
+msgstr "Korjaa seuraavat virheet"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Gallerialla tulee olla ainakin yksi Administrator -käyttäjä jolla on täydet oikeudet "
+"katsella ja muuttaa kaikkia kohteita. Ole hyvä ja valitse käyttäjänimi ja salasana "
+"pääasialliselle Administrator -käyttäjälle. Voit lisätä muut käyttäjät myöhemmin."
+
+msgid "Admin username"
+msgstr "Admin -käyttäjänimi"
+
+msgid "Please enter a valid user name"
+msgstr "Anna kelvollinen käyttäjänimi"
+
+msgid "Please enter a password"
+msgstr "Anna salasana"
+
+msgid "Password"
+msgstr "Salasana"
+
+msgid "Setup password"
+msgstr "Setup salasana"
+
+msgid "(type again)"
+msgstr "(kirjoita sama uudelleen)"
+
+msgid "Admin email address"
+msgstr "Admin email-osoite"
+
+msgid "Please enter a valid email address"
+msgstr "Anna kelvollinen email-osoite"
+
+msgid "Admin full name (optional)"
+msgstr "Admin-käyttäjän koko nimi (valinnainen)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Salasana puuttuu! Anna sama salasana kahdesti"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Antamasi salasanat eivät vastaa toisiaan! Yritä uudelleen."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Tämä ei ole uusi asennus, koska käytät vanhaa tietokantaa. Ainoastaan setup-salasana "
+"vaihdetaan ja Gallerian admin-salasana jätetään ennalleen. Vaihtaaksesi gallerian admin-"
+"salasanan, käytä \"Unohdin salasanan\" toimintoa Galleriassa."
+
+msgid "Create"
+msgstr "Luo"
+
+msgid "Save"
+msgstr "Tallenna"
+
+msgid "Admin user info entered successfully."
+msgstr "Admin-käyttäjän tiedot syötettiin onnistuneesti."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Henkilöllisyytesi on varmistettava ennenkuin asennus voi jatkua. Paras tapa tehdä tämä on "
+"pyytää sinua tekemään pieni muutos Gallerian hakemistorakenteeseen, jolla osoitetaan että "
+"sinulla on tarvittavat oikeudet asennuksen jatkamiseen. Ole hyvä ja luo tekstitiedosto "
+"login.txt hakemistoon %s http-palvelimellasi (hakemisto on sama, "
+"mistä löydät main.php -tiedoston). login.txt -tiedoston tulee sisältää seuraavat "
+"satunnaisesti generoidut merkit:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Helpottaaksemme työtä, olemme luoneet %svalmiin version login.txt%s -tiedostosta. Lataa "
+"tiedosto eo. linkistä ja kopioi se hakemistoon %s"
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Kun login.txt tiedosto on paikoillaan, klikkaa ao. linkkiä jatkaaksesi."
+
+msgid "Authenticate Me"
+msgstr "Autentikoi minut"
+
+msgid "Authentication successful!"
+msgstr "Autentikointi onnistui"
+
+msgid "Erase data for a clean install"
+msgstr "Pyyhi tiedot uutta asennusta varten"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr "Haluatko varmasti poistaa kaikki tiedot Gallerian tietohakemistosta ja tietokannasta?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "Tapahtui virhe poistettaessa tietoja tietokannasta ja/tai hakemistosta. Virhe oli:"
+
+msgid "Cancel"
+msgstr "Peruuta"
+
+msgid "Erase all data"
+msgstr "Poista kaikki tiedot"
+
+msgid "Please fix this error and try again."
+msgstr "Korjaa virhe ja yritä uudelleen."
+
+msgid "Try Again"
+msgstr "Yritä uudelleen"
+
+msgid "Create a config file"
+msgstr "Luo config -tiedosto"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Antamasi asennustiedot kirjoitetaan nyt tiedostoon config.php hakemistossa %s. "
+"Tiedosto on tärkeä Gallerian toiminnan kannalta. Kun tiedosto on luotu, voit lukea ja "
+"muokata sitä tarvittaessa."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Ennenkuin jatkat, luo tiedosto config.php hakemistoon %s. Varmista, että http-"
+"palvelimellasi on kirjoitusoikeudet siihen."
+
+msgid "Unix (with shell access)"
+msgstr "Unix/Linux (komentorivi käyttö)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Windows -ympäristössä ei yleensä tarvitse tehdä mitään."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Kun olet luonut tiedoston ja asettanut sille sopivat oikeudet, voit jatkaa. Jos löytyy "
+"ongelma, kerromme kuinka korjata se."
+
+msgid "Create config file"
+msgstr "Luo config -tiedosto"
+
+msgid "Config file created successfully."
+msgstr "Config -tiedosto luotiin onnistuneesti."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Asennustiedot on kirjoitettu tiedostoon config.php Galleria-hakemistossasi. Voit "
+"halutessasi lukea ja muuttaa sitä. Ole kuitenkin varovainen, koska jos tiedostossa on "
+"virheitä, Galleria ei toimi kunnolla."
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Valitse tietokannan tyyppi ja anna autentikointitiedot tietokantaan. Asennusohjelma ei luo "
+"tietokantaa puolestasi, joten sinun täytyy tehdä se itse ja antaa tietokannan nimi tässä. "
+"Jos asennat Gallerian tiedot olemassa olevaan tietokantaan, taulu- ja sarake-etuliitteet "
+"takaavat että Gallerian tietokantatiedot eivät aiheuta konflikteja vanhojen tietojen kanssa."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Tämä on multisite -asennus. Muista, että jokainen erillinen Galleria-palvelu vaatii omat "
+"tietokantataulunsa. Käytä eri tietokantoja tai erilaista taulujen etuliitteitä jokaiselle "
+"eri Galleria-palvelulle!"
+
+msgid "Database type:"
+msgstr "Tietokannan tyyppi:"
+
+msgid "DB Hostname:"
+msgstr "DB Hostname:"
+
+msgid "DB Username:"
+msgstr "DB Username:"
+
+msgid "DB Password:"
+msgstr "DB Password:"
+
+msgid "DB Name:"
+msgstr "DB Name:"
+
+msgid "Table Prefix:"
+msgstr "Taulun etuliite:"
+
+msgid "Column Prefix:"
+msgstr "Sarakkeen etuliite:"
+
+msgid "We received the following database related errors:"
+msgstr "Tietokanta (tai vast.) palautti seuraavat virheet:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Poista tiedot uutta asennusta varten"
+
+msgid "Reuse Existing Tables"
+msgstr "Käytä vanhoja tauluja uudelleen"
+
+msgid "Database set up successfully."
+msgstr "Tietokannan määritys onnistui."
+
+msgid "Finished!"
+msgstr "Valmis!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Onnittelut! Gallerian asennus on valmis! Kuten huomasit, ei ollut vaikea homma. Ja eikun "
+"lisäilemään kuvia!"
+
+msgid "Go to my Gallery!"
+msgstr "Siirry Galleriaan!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Voit nyt siirtyä Galleriaasi. Kirjoita URL selaimeesi päästäksesi %smain.php%s tiedostoon, "
+"hakemistossa %s."
+
+msgid "Installer Help"
+msgstr "Asennusohjelman avusteet"
+
+msgid "Start Over"
+msgstr "Aloita Alusta"
+
+msgid "Error installing Gallery Core"
+msgstr "Virhe asennettaessa Gallerian ydinmodulia"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Jokin meni vikaan asennettaessa ydinmodulia. Mitä haluat tehdä?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Mene asennuksen \"Järjestelmätarkistukset\" -osioon ja varmista että kaikki kohdat näyttivät "
+"tekstiä 'Success'. Yleinen virheen syy on ohitettu tiedoston oikeustarkistus."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Jos \"Järjestelmätarkistus\" -osio ei näytä virheitä, tyhjennä Gallerian tietohakemisto ja "
+"tietokanta ja yritä asennusta uudelleen (toista kaikki kohdat)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Käy katsomassa %sG2 FAQ%s ja lue osio %sKnown issues section of the Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Jos ongelmat jatkuvat, kopioi asennuksen loki, jonka löydät täältä: %s ja liitä se pakattuna "
+"(install.log.zip) uuteen forum-aiheeseen %sG2 support forumilla%s, tai jos mahdollista liitä "
+"tekstiin linkki install.log -tiedostoon. Tällöin tuesta vastaavat henkilöt voivat analysoida "
+"sen tarvittaessa."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallerian ydinmoduuli asennettiin onnistuneesti."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Gallerian ydinmoduuli on nyt asennettu onnistuneesti. Vaikka kaikki toimiikin nyt, sinun "
+"tulee jatkaa asennusohjelmaa, jotta voit lisätä valinnaisia moduuleja. Tällöin saat irti "
+"kaiken haluamasi toiminnallisuuden Galleriasta."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Seuraavat moduulit voidaan asentaa ja aktivoida automaattisesti. Sinun tulee asentaa ainakin "
+"yksi grafiikkamoduli - muuten Galleria ei voi tehdä esikatselukuvia. Useimmissa "
+"järjestelmissä automaattinen asennus toimii mainiosti. Voit aina aktivoida uusia moduuleja "
+"ja deaktivoida käytössä olevia \"Sivuston ylläpito\" -sivuilta, joten nyt tekemäsi valinnat "
+"eivät ole lopullisia."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Jotkin moduulit eivät saata asentua automaattisesti - tämä on normaalia. Tyypillisesti tämä "
+"tarkoittaa, että moduuli tarvitsee määrittelyä, jonka voit tehdä \"Sivuston ylläpito\" -"
+"sivuilla."
+
+msgid "Name"
+msgstr "Nimi"
+
+msgid "Version"
+msgstr "Versio"
+
+msgid "Description"
+msgstr "Kuvaus"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Yhteensopimaton tämän Galleriaversion kanssa)"
+
+msgid "(un)check all"
+msgstr "Valitse kaikki / poista valinnat"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Jatka vaiheeseen %d ilman aktivointia»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktivoi valitut moduulit"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"%s moduuli asennettiin, mutta tarvitsee määrittelyä ennenkuin voit aktivoida sen"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Asennuksen valmistuttua kirjaudu Galleriaan Admin-tunnuksilla ja mene \"Sivuston ylläpito\" -"
+"sivuille. Valitse sieltä kohta Moduulit nähdäksesi ja määrittääksesi moduuleita."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Moduuli %s aktivoitiin onnistuneesti"
+
+msgid "Activate More Modules"
+msgstr "Aktivoi lisää moduuleita"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Jatka vaiheeseen %d»"
+
+msgid "Debug Output"
+msgstr "Debug Output"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Tervetuloa Gallerian asennusohjelmaan"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Asennus %d%% valmis"
+
+msgid "Redo this step"
+msgstr "Toista tämä vaihe"
+
+msgid "Gallery: your photos on your website"
+msgstr "Galleria: sinun kuvasi sinun www-sivuillasi"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Puuttuvat tiedostot (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Huom! Galleriaa ajetaan SVN:n moodissa, joten lähiaikana poistettuja tiedostoja saattaa "
+"näkyä tässä. On turvallisempaa ohittaa ne."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Muutettuja tiedostoja (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Huom! Galleriaa ajetaan SVN:n moodissa, joten osa tiedostoista on muuttuvia. Voit yleensä "
+"ohittaa ne, mutta varmuuden vuoksi kannattaa suorittaa 'svn update' ennen jatkamista."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Vanhoja tiedostoja (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Nämä tiedostot eivät kuulu enää Galleriaan. Ne eivät yleensä aiheuta ongelmia, mutta on "
+"turvallisempaa poistaa ne asennuksen eheyden takia."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Virhe. Katso ao. viestit."
+
+msgid "Please select the installation type"
+msgstr "Valitse asennustyyppi"
+
+msgid "Standard installation"
+msgstr "Standardiasennus"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Tämä on asennuksen oletustyyppi. Valitse tämä asennustyyppi, jos haluat asentaa uuden "
+"Gallerian hakemistoon %s URL-osoitteelle %s."
+
+msgid "Multisite installation"
+msgstr "Multisite asennus"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Galleria tukee useampia itsenäisiä Galleria-palveluita. Valitse tämä asennustyyppi, jos "
+"haluat asentaa uuden Gallerian samalla http-palvelimelle, mutta eri polkuun, alidomainiin "
+"tai URL-osoitteeseen."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Gallerian eri multisite-palvelut eivät käytä samoja albumeja, kuvia, käyttäjiä tai muitakaan "
+"sisältökohteita. Eri palvelut tarvitsevat oman tietokantansa ja tietohakemistonsa. "
+"Lisätietoja multisite-asennuksesta, vieraile sivulla %s."
+
+msgid "You must enter a directory"
+msgstr "Sinun täytyy antaa hakemisto"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Annettu hakemisto on Gallerian koodihakemisto. Jos haluat asentaa Gallerian "
+"koodihakemistoon, valitse standardi asennustyyppi. Jos haluat tehdä multisite asennuksen, "
+"valitse toinen hakemisto."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Antamaasi hakemistoa ei ole olemassa tai http-palvelimella ei ole pääsyoikeuksia siihen. "
+"Http-palvelimellasi on pääsyoikeus ainostaan seuraaviin hakemistoihin. Valitse jokin näistä "
+"hakemistoista tai muokkaa PHP:n open_basedir asetusta sallimaan pääsy haluamaasi "
+"hakemistoon."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Jos multisite asennuksesi on toisella virtual host:illa, ota yhteyttä järjestelmän "
+"ylläpitäjään ja pyydä että hän muuttaisi PHP:n open_basedir asetusta siten, että "
+"virtual host:eilla on pääsyoikeudet toisilleen."
+
+msgid "The directory you entered does not exist"
+msgstr "Antamaasi hakemistoa ei ole olemassa"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Antamaasi hakemistoon ei päästä. Muuta sen oikeuksia siten että http-palvelimellasi on "
+"lukuoikeuden siihen."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Ei pystytty luomaan multisite -tiedostoja. Varmista, että ao. tiedostoihin on "
+"kirjoitusoikeudet."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Kaikki multisite asennukset on tehty tästä koodirepositorystä (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Syötä ao. kenttään uuden multisite-asennuksen hakemisto. Polun pitää olla eri kuin codebasen "
+"asennuspolku:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Http-palvelimella ja php-käyttäjällä tulee olla kirjoitusoikeudet hakemistoon tai ao. "
+"tiedostoihin:"
+
+msgid "Select Directory"
+msgstr "Valitse hakemisto"
+
+msgid "Multisite directory setup successfully."
+msgstr "Multisite hakemiston asennus onnistui."
+
+msgid "Standard installation selected."
+msgstr "Standardi-asennus valittu."
+
+msgid "Install Steps"
+msgstr "Asennuksen vaiheet"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Haluamme varmistaa, että Galleria-palvelu on tietoturvallinen. Tiedostoon config.php (jota "
+"asennus on muokannut) on kirjoitusoikeudet, jotka mahdollistavat tiedoston muokkaamisen "
+"muillekin. Tämä on tarpeen, koska asennusohjelmaa käsitellään Unix-ympäristössä \"muuna "
+"käyttäjänä\". Ennenkuin lopetat, sinun tulee muuttaa tiedoston käyttöoikeudet siten, että "
+"muut käyttäjät eivät voi muokata sitä. Nyt config.php tiedoston oikeudet ovat: %s. "
+"Suosittelemme että teet seuraavasti:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Haluamme varmistaa, että Galleria-palvelu on tietoturvallinen. Hakemistolla, jossa config."
+"php on (jota asennus on muokannut) on oikeudet, jotka mahdollistavat tiedoston muokkaamisen "
+"ja poistamisen muillekin. Ennenkuin lopetat, sinun tulee muuttaa hakemiston käyttöoikeudet "
+"siten, että muut käyttäjät eivät voi muokata sitä. Suosittelemme että teet seuraavasti:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Jos varmasti haluat jatkaa, voi tehdä niin. Suosittelemme kuitenkin että käytät hetken "
+"tietoturvan varmistamiseen."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Olemme varmistaneet, että config.php:n oikeudet ovat turvalliset."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Ole hyvä ja lue %1$sGallery Security Guide%3$s. Yhteenvedon löydät kohdasta %2$sshort check "
+"list%3$s ko. oppaassa."
+
+msgid "Check Again"
+msgstr "Tarkista uudelleen"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Galleria tarvitsee hakemiston, johon tallentaa kuvat. Valittu oletushakemisto toimii, mutta "
+"sen nimi ja sijainti eivät tarjoa tarpeellista tietoturvaa. Valitse uusi hakemisto, joka ei "
+"ole hakemistorakenteen %sdocument root%s sisällä, tai lisää ehdotetun hakemiston nimeen "
+"sattumanvaraisesti valittu merkkijono (esim. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Maksimaalisen tietoturvan saavuttamiseksi valitse hakemisto, johon %sei ole pääsyä verkosta%"
+"s. Jos tämä ei ole mahdollista, anna hakemistolle sattumanvarainen nimi."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Jos valitsit \"sattumanvarainen nimi\" -menetelmän tai haluat käyttää oletushakemistoa, ole "
+"hyvä ja vahvista valinta."
+
+msgid "Yes, please omit the security check:"
+msgstr "Kyllä, ohita tietoturvatarkastus:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Tämä on multisite asennus. Muista että kukin Galleria-palvelu tarvitsee oman "
+"tietohakemistonsa."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Jos käytät modernia selainta, yritämme antamasi polun autocomplete:a. Jos sinulla on "
+"vaikeuksia löytää oikeaa polkua g2data hakemistoon, kokeile syöttää eri polkujen alkuja ao. "
+"kenttään ja katso, mitä autocomplete tarjoaa."
+
+msgid "The directory you entered is read only"
+msgstr "Antamasi hakemistoon on vain lukuoikeudet"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Tapahtui virhe luotaessa hakemistorakennetta tietohakemistoon."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Tietohakemistoosi pääsee %sverkosta käsin%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Ei pystytty varmistamaan, ettei tietohakemistoosi pääse %sverkosta käsin%s."
+
+msgid "Directory path:"
+msgstr "Hakemiston polku:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Http-palvelimellasi tulee olla kirjoitusoikeudet tähän hakemistoon. Antaaksesi sopivat "
+"oikeudet seuraa näitä esimerkkejä."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "Huom! Nämä ovat vain esimerkkejä. Voi olla, että ne eivät toimi järjestelmässäsi."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix/Linux (ftp-käytöllä)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Huomioi, että FTP-palvelimet ja -clientit ovat erilaisia, joten nämä esimerkit eivät saata "
+"toimia järjestelmässäsi. Tarkasta FTP-ohjelmistojen ohjeista oikeat komennot tai pyydä apua "
+"järjestelmän ylläpitäjältä."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Joissain Web hosting ympäristöissä polut, jotka näkyvät FTP:n tai komentotulkin kautta eivät "
+"ole samoja, kuin mitä PHP näkee. Löytääksesi todellisen polun tietohakemistoosi, voi "
+"kokeilla seuraavan PHP-skriptin luomista. Tee tietohakemistoosi tiedosto dir.php ja "
+"laita siihen seuraava koodi."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"sen jälkeen päättele kokeilemalla oikea URL dir.php:hen Web-selaimessa (esim. %s). Tämä "
+"kertoo oikean polun hakemistoosi."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Huom!: Jotta tämä toimisi, tietohakemistosi tulee olla saatavilla verkosta käsin (ko. "
+"asennustapa ei ole suositeltu, koska tällöin kuvatiedostoja suojaava \"palomuuri\" voidaan "
+"ohittaa). Kun olet löytänyt oikean polun, suosittelemme että siirrät tietohakemistosi "
+"paikkaan, jossa siihen ei pääse käsiksi verkosta. Tämän jälkeen päivitä muuta polku uuden "
+"sijoituspaikan mukaiseksi."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Huom!: Älä unohda tuhota dir.php tiedostoa, kun olet valmis!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Lisätietoja Gallerian tietohakemiston tietoturvasta löydät oppaasta %sSecurity Guide%s."
+
+msgid "Storage directory set successfully."
+msgstr "Tietohakemisto asennettiin onnistuneesti."
+
+msgid "Success"
+msgstr "Onnistui"
+
+msgid "Warning"
+msgstr "Varoitus"
+
+msgid "Failed"
+msgstr "Epäonnistui"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Jos käytät Apachea http-palvelimena, luo tiedosto .htaccess Gallerian päähakemistoon ja "
+"lisää siihen seuraava sisältö:"
+
+msgid "Version Check"
+msgstr "Versiotarkistus"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Tämä on uusi asennus, mutta jo asennettu versio ei ole sama kuin uusi asennettava versio."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Jo asennettua versiota ei voida päivittää uuteen versioon!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Jo asennettu versio on vanhempi kuin asennettava versio. Sinun tulee käyttää "
+"päivitystoimintoa (upgrader) eikä asennustoimintoa (installer)!"
+
+msgid "Currently installed"
+msgstr "Nykyinen asennus"
+
+msgid "New version"
+msgstr "Uusi versio"
+
+msgid "Go to the Upgrader!"
+msgstr "Käytä päivitystoimintoa (upgrader)"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Sinun tulee käyttää päivitystoimintoa (upgrader). Laita selaimesi kohderiville %s/upgrade/"
+"index.php%s hakemistossa %s"
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Galleria 2:sen asennus http-palvelimellesi vaatii %d vaihetta. Tämä asennusohjelma ohjaa ja "
+"opastaa sinua asennuksen vaiheissa. Asennusohjelma neuvoo myös jos asennus vaatii "
+"lisätoimenpiteitä. Jos haluat, pääset jokaisen vaiheen jälkeen palaamaan myös taaksepäin ja "
+"tekemään muutoksia. Lue %sInstaller Help File%s ennenkuin jatkat asennusta."
+
+msgid "Select Language:"
+msgstr "Valitse kieli:"
+
+msgid "Go"
+msgstr "Siirry"
+
+msgid "Begin Installation»"
+msgstr "Aloita asennus»"
diff --git a/Source/gallery2/install/po/fr.po b/Source/gallery2/install/po/fr.po
new file mode 100644
index 0000000..b8c85b9
--- /dev/null
+++ b/Source/gallery2/install/po/fr.po
@@ -0,0 +1,1396 @@
+# $Id: fr.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-07-06 23:48+0200\n"
+"PO-Revision-Date: 2007-01-01 00:00+0100\n"
+"Last-Translator: Arnaud MOURONVAL \n"
+"Language-Team: French \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+msgid "Unknown"
+msgstr "Inconnu"
+
+msgid "Admin User Setup"
+msgstr "Paramétrage de l'utilisateur d'administration"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Administrateur de Gallery"
+
+msgid "Authenticate"
+msgstr "Authentification"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Erreur : impossible de localiser le fichier login.txt. Merci de le placer "
+"dans le répertoire %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Erreur : impossible de lire le fichier login.txt. Merci de donner à "
+"Gallery le droit de lire ce fichier."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Erreur :votre clef du dans le fichier login.txt ne correspond pas. Merci "
+"de réessayer avec la chaîne d'authentification ci-dessous."
+
+msgid "Create Config File"
+msgstr "Création du fichier de configuration"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Impossible d'écrire le fichier de configuration config.php dans le répertoire %s. "
+"Merci de modifier ses permissions. Si vous êtes sous Unix, vous pouvez utiliser la commande "
+"chmod 666 config.php pour corriger celà."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Le fichier config.php n'existe pas dans votre répertoire %s"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Le fichier config.php existe mais n'est pas accessible en écriture. Si votre serveur est "
+"sous Windows, vous pouvez avoir à supprimer le partage de fichier pour ce fichier et à "
+"définir ses permissions manuellement."
+
+msgid "Database Setup"
+msgstr "Paramétrage de la base de données"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Le module PHP MySQL doit être installé"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Le module PHP MySQL amélioré doit être installé"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Le module PHP ibm_db2 doit être installé"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Le module PHP PostgreSQL doit être installé"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Le module PHP Oracle OCI8 doit être installé"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Le module PHP Component Object Model (COM) doit être installé"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Vous devez définir un préfixe de colonne (nous recommandons %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Utilisez uniquement des lettres, chiffre et tirets-bas '(_) pour le préfixe de colonne"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Vous devez définir un préfixe de table (nous recommandons %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Utilisez uniquement des lettres, chiffre et tirets-bas '(_) pour le préfixe de table"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Impossible de créer une connection à la base de données de type %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Impossible de se connecter à la base de données avec les informations fournies."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "La base de données que vous avez spécifié n'existe pas. Merci de la créer."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Le test des privilèges de la base de données ne s'est pas terminé correctement."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Les tables de Gallery existent déjà dans cette base ! Cependant, il n'y a pas de "
+"fichier 'versions.dat' dans votre répertoire de stockage, ce que nous interprétons comme une "
+"installation défectueuse de Gallery 2. Vous pouvez au choix créer un fichier 'versions.dat' "
+"au bon format si vous pensez que cette installation de Gallery doit encore fonctionner, ou "
+"alors séletionner une installation vierge ce qui effacera toutes les données dans la base de "
+"données et dans le répertoire de stockage."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Le répertoire de stockage de Gallery dispose d'un fichier 'versions.dat' d'une ancienne "
+"installation. Cependant les tables de Gallery n'existent plus dans la base de données. "
+"Veuillez sélectionner une installation vierge pour supprimer toutes les données dans le "
+"répertoire de stockage et continuer à l'étape suivante."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Les tables de Gallery existent déjà dans la base de données et il y a un fichier 'versions."
+"dat' dans le répertoire de stockage. Cependant la version des données dans la base ne "
+"correspond pas à la version des données dans le répertoire de stockage. Veuillez "
+"sélectionner une installation vierge pour supprimer toutes les données dans la base et dans "
+"le répertoire de stockage et continuer à l'étape suivante."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Les tables de Gallery existent déjà dans la base de données et le répertoire de stockage de "
+"Gallery semble intact. Vous pouvez au choix réutiliser les données en base de données et "
+"dans le répertoire de stockage ou sélectionner une installation vierge pour effacer toutes "
+"ces données."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Impossible d'exécuter l'API pour effacer les données dans le répertoire de stockage. "
+"Veuillez les supprimer manuellement."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Impossible d'exécuter l'API nécessire pour effacer les tables de Gallery dans la base de "
+"données. Veuillez les supprimer manuellement."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Impossible de charger l'API de Gallery 2. Veuillez effacer manuellement les tables de "
+"Gallery dans la base de données et les données dans le répertoire de stockage."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a et plus récent)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versions antérieures à v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x et plus récentes"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i et plus récent)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x et plus récentes)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 et plus récentes"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Type de base de données inconnu ou aucune information sur les tables connues."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Impossible de trouver un préfixe de table similaire à \"%s\" et inutilisé."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Impossible d'ouvrir le fichier de schéma : \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Impossible de créer une séquence de test pour la base de données. Consultez le message "
+"d'erreur retourné et le fichier README.html pour déterminer les privilèges manquants et pour "
+"nettoyer la base de données."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"La séquence de test de la base de données a échoué.Consultez le message d'erreur retourné et "
+"le fichier README.html pour déterminer les privilèges manquants et pour nettoyer la base de "
+"données."
+
+msgid "Missing SQL statements"
+msgstr "Instructions SQL manquantes"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Consultez le message d'erreur retourné et le fichier README.html pour déterminer les "
+"privilèges manquants et pour nettoyer la base de données."
+
+msgid "Finish Installation"
+msgstr "Finir l'installation"
+
+msgid "Install Gallery Core"
+msgstr "Installation du noyau de Gallery"
+
+msgid "Installing the core module"
+msgstr "Installation du module noyau"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Impossible d'initialiser les données de Gallery"
+
+msgid "Unable to communicate with the database"
+msgstr "Impossible de se connecter à la base de données"
+
+msgid "Unable to load the core module"
+msgstr "Impossible de charger le module «Core»"
+
+msgid "Unable to install the core module"
+msgstr "Impossible d'installer le module «Core»"
+
+msgid "Unable to activate the core module"
+msgstr "Impossible d'activer le module «Core»"
+
+msgid "Unable to commit database transaction"
+msgstr "Impossible de valider (commit) la transaction en base de données"
+
+msgid "Core module is only partially installed."
+msgstr "Le module «Core» n'est que partiellement installé"
+
+msgid "Install Plugins"
+msgstr "Installation des composants"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Impossible d'initialiser notre session Gallery"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Impossible de charger le module %s"
+
+msgid "Installing modules"
+msgstr "Installation des modules"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Impossible d'installer le module %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Impossible d'activer le module %s"
+
+msgid "Unable to get the module list"
+msgstr "Impossible d'obtenir la liste des modules"
+
+msgid "Other"
+msgstr "Autre"
+
+msgid "Installation Type"
+msgstr "Type d'installation"
+
+msgid "Check Security"
+msgstr "Vérification de la sécurité"
+
+msgid "Storage Setup"
+msgstr "Paramétrage du stockage"
+
+msgid "System Checks"
+msgstr "Vérification du système"
+
+msgid "Performing system checks"
+msgstr "Vérification du système en cours"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "Version de PHP >= 4.3.0 ou >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Erreur : Gallery 2 nécessite PHP en version 4.3.0 ou ultérieure, ou 5.0.4 ou "
+"ultérieure. La version de PHP installée est %s. Veuillez contacter votre administrateur "
+"système pour obtenir une mise à jour disponible sur le %ssite de PHP%s."
+
+msgid "PHP Version"
+msgstr "Version de PHP"
+
+msgid "FILE directive supported"
+msgstr "Directive FILE supportée"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Erreur : votre directive PHP __FILE__ ne fonctionne pas correctement. Merci d'adresser "
+"une demande d'assistance auprès de l'administrateur de votre serveur Web ou dans les forums "
+"dédiés de Gallery."
+
+msgid "FILE Directive"
+msgstr "Directive FILE"
+
+msgid "Safe mode disabled"
+msgstr "Mode Safe désactivé"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Erreur : votre installation de PHP est configurée avec l'option Safe Mode. Vous devez "
+"désactiver cette option pour que Gallery fonctionne."
+
+msgid "Safe Mode"
+msgstr "Mode Safe"
+
+msgid "Regular expressions"
+msgstr "Expressions régulières"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Erreur : votre installation de PHP est configurée sans le support des %sexpressions "
+"régulières compatibles avec Perl%s. Vous devez activer ces fonctions pour que Gallery "
+"fonctionne."
+
+msgid "exec() allowed"
+msgstr "Autorisation de la commande exec()"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Attention : la fonction exec() est désactivée dans votre installation de PHP par le "
+"paramètre disabled_functions dans le fichier php.ini. Vous ne pourrez pas utiliser de "
+"module qui font appel à des bianires externes (ImageMagick, NetPBM, Ffmpeg, etc.). Ce "
+"paramètre s'applique à tout le serveur, vous devez donc le modifier dans le fichier global "
+"php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "Autorisation de la commande set_time_limit()"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Attention : la fonction set_time_limit() est désactivée dans votre installation de PHP "
+"par le paramètre disabled_functions dans le fichier php.ini. Gallery peut fonctionner "
+"dans cette configuration, mais sa fiabilité n'est pas garantie : toute opération qui "
+"dure plus de %d secondes échouera (et dans certains cas retournera une page blanche), ce qui "
+"pourra entraîner une corruption des données."
+
+msgid "Filesystem Operations"
+msgstr "Opérations sur le système de fichiers"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Erreur : des opérations essentielles sur le système de fichier sont désactivées dans "
+"votre configuration de PHP avec le paramètre disabled_functions dans le fichierphp."
+"ini. Vous devez autoriser ces fonctions pour Gallery puisse fonctionner. Les fonctions "
+"suivantes sont absentes : %s."
+
+msgid "Memory limit"
+msgstr "Limite mémoire"
+
+msgid "no limit"
+msgstr "pas de limite"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Attention : votre installation de PHP est configurée pour limiter la mémoire utilisée à "
+"%sb (paramètre memory_limit dans php.ini). Vous devriez relever cette limite à au "
+"moins %sMB pour que Gallery fonctionne correctement."
+
+msgid "File uploads allowed"
+msgstr "Autorisation de téléchargement de fichier"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Attention : votre installation de PHP n'est pas configurée pour autoriser les "
+"téléchargements de fichiers (paramètre file_uploads dans php.ini). Vous devez activer "
+"cette option si vous désirez télécharger des images dans Gallery à partir dans navigateur "
+"Web."
+
+msgid "Maximum upload size"
+msgstr "Taille maximale des téléchargements"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Attention : votre installation de PHP est configurée pour limiter la taille des "
+"fichiers téléchargés à %sb (paramètre upload_max_filesize dans php.ini). Vous devez "
+"augmenter cette limite si vous désirez pouvoir télécharger des fichiers plus gros."
+
+msgid "Maximum POST size"
+msgstr "Taille maximale des POST"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Attention : votre installation de PHP est configurée pour limiter la taille des POST à %"
+"sb (paramètre post_max_size dans php.ini). Vous devez augmenter cette limite si vous "
+"désirez pouvoir télécharger des fichiers plus gros."
+
+msgid "Translation support"
+msgstr "Support pour les traductions"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Votre serveur Web ne supporte pas la localisation. Pour activer le support des langages "
+"supplémentaires, veuillez contacter votre administrateur système afin de reconfigurer PHP "
+"avec l'option %sgettext%s activée."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Votre installation de PHP ne dispose pas de la fonction %sbind_textdomain_codeset%s. Celà "
+"signifie que Gallery pourrait mal afficher les caractères étendus de certains langages."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Votre installation de PHP ne dispose pas de la fonction %sdngettext%s. Celà signifie que "
+"Gallery ne pourra pas utiliser les traductions en formes plurielles."
+
+msgid "Zend compatibility mode"
+msgstr "Mode compatible avec Zend"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Attention : votre installation de PHP est configurée avec l'option Zend "
+"ze1_compatibility_mode qui peut entraîner un plantage de PHP. Clickez ici "
+"pour tester votre installation de PHP. Si vous voyez s'afficher \"SUCCESS\", alors votre "
+"installation de PHP est correcte. Si vous obtenez un message d'erreur ou une page vide, "
+"alors vous devez désactiver l'option ze1_compatibility_mode avant de continuer."
+
+msgid "putenv() allowed"
+msgstr "Autorisation de la commande putenv()"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Attention : la fonction putenv() est désactivée dans votre installation de PHP par le "
+"paramètre disabled_functions dans le fichier php.ini. Gallery peut fonctionner dans "
+"cette configuration, mais dans certains cas rares, Gallery ne pourra pas s'afficher dans une "
+"autre langue que la langue par défaut du système et l'anglais."
+
+msgid "Output buffering disabled"
+msgstr "Mise en buffer de la sortie désactivée"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Attention : la mise en buffer de la sortie est activée dans votre installation de PHP "
+"par le(s) paramètre(s) %s dans le fichier php.ini. Gallery peut fonctionner dans "
+"cette configuration (le téléchargement de fichier sera même plus rapide), mais Gallery "
+"pourra être dans l'incapacité de fournir de gros fichiers (des vidéos par exemple) et "
+"arriver en saturation de mémoire. De plus, quelques fonctions comme les barres de "
+"progression pourront ne pas s'afficher correctement si la mise en buffer de la sortie est "
+"activée à moins que la fonction ini_set() soit autorisée."
+
+msgid "Gallery file integrity"
+msgstr "Contrôle d'intégrité des fichiers de Gallery"
+
+msgid "Test skipped due to other errors."
+msgstr "Test non réalisé en raison d'autres erreurs"
+
+msgid "Theme available"
+msgstr "Thème disponible"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Erreur : Il doit y avoir au moins un thème dans le répertoire %s."
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest manquant ou inaccessible."
+
+msgid "Welcome"
+msgstr "Bienvenue"
+
+msgid "Please correct the following errors"
+msgstr "Veuillez corriger les erreurs suivantes"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Chaque installation de Gallery aura au moins un utilisateur administrateur qui aura les "
+"pleins pouvoirs pour tout voir et modifier. Merci de choisir un nom d'utilisateur et mot de "
+"passe pour le compte principal d'administration. Vous pourrez ajouter d'autres utilisateurs "
+"plus tard."
+
+msgid "Admin username"
+msgstr "Compte Admin"
+
+msgid "Please enter a valid user name"
+msgstr "Merci de saisir un nom valide"
+
+msgid "Please enter a password"
+msgstr "Veuillez saisir un mot de passe"
+
+msgid "Password"
+msgstr "Mot de passe"
+
+msgid "Setup password"
+msgstr "Spécifier le mot de passe"
+
+msgid "(type again)"
+msgstr "(confirmation du mot de passe)"
+
+msgid "Admin email address"
+msgstr "Adresse mail de l'administrateur"
+
+msgid "Please enter a valid email address"
+msgstr "Merci de saisir une adresse mail valide"
+
+msgid "Admin full name (optional)"
+msgstr "Nom complet (optionnel)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Mot de passe manquant ! Veuillez saisir deux fois le même mot de passe"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+"Les deux mots de passe que vous avez saisis sont différents ! Veuillez recommencer."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Puisque vous réutilisez des tables existantes, ceci n'est pas une installation vierge. Celà "
+"va uniquement modifier le mot de passe d'installation, mais pas le mot de passe du compte "
+"d'administration. Pour changer le mot de passe du compte d'administration, utilisez la "
+"fonction de recouvrement des mots de passe oubliés."
+
+msgid "Create"
+msgstr "Créer"
+
+msgid "Save"
+msgstr "Sauver"
+
+msgid "Admin user info entered successfully."
+msgstr "Saisie correcte des informations concernant l'utilisateur d'administration."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Afin de continuer l'installation, nous devons vérifier que vous êtes bien un administrateur "
+"de Gallery. La meilleure solution est de vous demander de réaliser une modification mineure "
+"dans le répertoire de Gallery ce qui prouvera que vous disposez bien des droits nécessaires. "
+"Nous allons donc vous demander de créer un fichier nommé login.txt dans le "
+"répertoire %s de votre serveur HTTP (il s'agit du même répertoire où main.php est "
+"situé). Il doit contenir la chaîne de caractères aléatoires suivante :"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Afin de vous simplifier la tâche, nous vous avons préparés une %sversion correcte de login."
+"txt%s. Téléchargez cette copie et déposez la dans le répertoire %s."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Une fois le fichier mis en place, clickez ci-dessous pour continuer."
+
+msgid "Authenticate Me"
+msgstr "M'authentifier"
+
+msgid "Authentication successful!"
+msgstr "Authentification réussie !"
+
+msgid "Erase data for a clean install"
+msgstr "Effacer les données pour une installation vierge"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Êtes-vous certains de vouloir effacer toutes les données dans votre répertoire de "
+"stockage et dans votre base ?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Il y a eu une erreur en effaçant la base de données et le répertoire de stockage. L'erreur "
+"est :"
+
+msgid "Cancel"
+msgstr "Annuler"
+
+msgid "Erase all data"
+msgstr "Effacer toutes les données"
+
+msgid "Please fix this error and try again."
+msgstr "Merci de corriger cette erreur et d'essayer de nouveau."
+
+msgid "Try Again"
+msgstr "Essayer de nouveau"
+
+msgid "Create a config file"
+msgstr "Création du fichier de configuration"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Maintenant, nous allons écrire toutes les informations que vous avez fournies dans un "
+"fichier nommé config.php localisé dans le répertoire %s. C'est un fichier très "
+"important qui permet à Gallery de trouver toutes les informations nécessaires pour son "
+"fonctionnement. Après que nous l'ayons créé, vous pourrez le consulter et le modifier si "
+"vous le souhaitez."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Avant de continuer, vous devriez créer un fichier nommé config.phpdans votre "
+"répertoire %s. Vous devez également vous assurer que le serveur Web pourra écrire "
+"dans ce fichier."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (avec accès au shell)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Sur Windows, vous ne devriez rien avoir de spécial à effectuer."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Quand vous aurez créé ce fichier avec les bons droits, vous pourrez continuer. Si il il y a "
+"un problème, nous vous indiquerons comment le corriger."
+
+msgid "Create config file"
+msgstr "Créer le fichier de configuration"
+
+msgid "Config file created successfully."
+msgstr "Fichier de configuration créé avec succès."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Nous avons écrit toutes les informations que vous nous avez fournies dans un fichier nommé "
+"config.php dans le répertoire de Gallery 2. Vous pouvez lire et modifier ce fichier "
+"si vous le souhaitez. Attention, si vous faites des erreurs en le modifiant, Gallery "
+"pourrait ne pas fonctionner correctement."
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Merci de sélectionner le type de base de données que vous utilisez et de fournir les "
+"informations nécessaires pour s'y authentifier. L'installeur ne créera pas de base pour "
+"vous. Vous devez donc en créer une vous même et saisir son nom ici. Si vous souhaitez une "
+"base qui contient déjà des tables, les préfixes de table et de colonne permettront de ne pas "
+"créer de conflit avec les données existantes."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"L'installation est de type multi-site. N'oubliez pas que chaque site nécessite ses propres "
+"tables dans la base de données. Choisissez une autre base de données ou changez le préfixe "
+"des tables pour chacun des site !"
+
+msgid "Database type:"
+msgstr "Type de base de données :"
+
+msgid "DB Hostname:"
+msgstr "Serveur de base de données :"
+
+msgid "DB Username:"
+msgstr "Nom d'utilisateur :"
+
+msgid "DB Password:"
+msgstr "Mot de passe :"
+
+msgid "DB Name:"
+msgstr "Nom de la base de données :"
+
+msgid "Table Prefix:"
+msgstr "Préfixe de table :"
+
+msgid "Column Prefix:"
+msgstr "Préfixe de colonne :"
+
+msgid "We received the following database related errors:"
+msgstr "Nous avons reçu les erreurs suivantes liés à la base de données :"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Effacer les données en vue d'une installation vierge"
+
+msgid "Reuse Existing Tables"
+msgstr "Réutiliser les tables existantes"
+
+msgid "Database set up successfully."
+msgstr "Base de données paramétrée avec succès."
+
+msgid "Finished!"
+msgstr "Fin !"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Félicitations ! Votre installation de Gallery 2 est maintenant terminée. Vous voyez, "
+"celà n'était finalement pas si compliqué ! C'est maintenant le moment d'y télécharger "
+"vos premières photos !"
+
+msgid "Go to my Gallery!"
+msgstr "Se rendre dans Gallery !"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Vous pouvez maintenant vous rendre dans Gallery. Saisissez l'URL de %smain.php%s du "
+"répertoire %s directory dans votre navigateur."
+
+msgid "Installer Help"
+msgstr "Aide pour l'installation"
+
+msgid "Start Over"
+msgstr "Reprendre depuis le début"
+
+msgid "Error installing Gallery Core"
+msgstr "Erreur à l'installation du noyau de Gallery (Gallery Core)"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Quelque chose s'est mal passé durant l'installation du noyau. Que faire ensuite ?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Allez à l'étape 'Vérification du système' et assurez vous que toutes les vérifications ont "
+"réussi. Un message d'alerte ingnoré concernant l'intégrité des fichier est un problème "
+"classique."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Si il n'y a aucune alerte et aucun échec durant l'étape 'Vérification du système', videz "
+"votre répertoire de stockage, supprimez les tables dans la base de données, et recommencez "
+"l'installation depuis la première étape."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Veuillez consulter la %sFAQ de Gallery 2%s et lire la section des %sproblèmes connus%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Si le problème persiste, veuillez copier le log de l'installation qui se trouve dans %s et "
+"postez le (en tant que install.log.zip) comme un nouveau sujet dans le %sforum de support de "
+"Gallery 2%s ou, si possible, ajoutez un lien vers le fichier install.log dans un sujet de ce "
+"forum pour que l'équipe de support puisse l'analyser si nécessaire."
+
+msgid "Stack Trace:"
+msgstr "Pile :"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Noyau de Gallery installé avec succès"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Nous avons installé le noyau de Gallery avec succès. Bien que tout fonctionne à ce niveau de "
+"l'installation, vous pouvez continuer pour installer les modules optionnels qui apporteront "
+"les fonctionnalités dont vous avez besoin pour votre Gallery."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Les modules suivants peuvent être automatiquement installés et activés pour vous. Vous devez "
+"installer au moins une boîte à outils graphiques, sinon Gallery ne pourra pas générer de "
+"vignette pour vos images. Sur la plupart des systèmes, l'installation automatique "
+"fonctionnera ; elle pourra cependant échouer dans certains cas. Vous pourrez toujours "
+"activer ou désactiver les modules depuis la section d'administration de Gallery, aucune "
+"décision ici n'est définitive."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Certains modules peuvent échouer en s'installant automatiquement. Ceci n'est pas un "
+"problème : il s'agit de modules ayant besoin d'être configurés ce que vous pourrez "
+"faire dans la section d'administration de Gallery."
+
+msgid "Name"
+msgstr "Nom"
+
+msgid "Version"
+msgstr "Version"
+
+msgid "Description"
+msgstr "Description"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(incompatible avec cette version de Gallery)"
+
+msgid "(un)check all"
+msgstr "(dé)cocher tous"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Continer à l'étape %d sans activation»"
+
+msgid "Activate Selected Modules"
+msgstr "Activer les modules sélectionnés"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"Le module %s a été installé, mais il nécessite d'être configuré pour être activé"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Après avoir fini cette installation, authentifiez vous avec le compte d'administration et "
+"rendez vous dans la section d'administration. Allez ensuite dans la partie Modules et "
+"configurez les modules ci-dessus."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Module %s activé avec succès"
+
+msgid "Activate More Modules"
+msgstr "Activer d'autres modules"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Continuer à l'étape %d»"
+
+msgid "Debug Output"
+msgstr "Sortie de débuggage"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Bienvenue sur l'outil d'installation de Gallery"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Instalation complète à %d%%"
+
+msgid "Redo this step"
+msgstr "Recommencer cette étape"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery : vos photos sur votre site Web"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Fichiers manquants (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Note : vous utilisez le code de Gallery issu de SVN, ainsi des fichiers récemment "
+"supprimés peuvent apparaître ici. Vous pouvez les ignorer."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Fichiers modifiés (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Note : Vous utilisez le code de Gallery issu de SVN, il est donc probable que des "
+"fichiers soient modifiés. Vous pouvez certainement ignorer cette alerte, mais par "
+"précaution, vous devriez exécuter un 'svn update' avant de continuer."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Anciens fichiers (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Ces fichiers ne font plus partie de Gallery. Ils ne vous causeront probablement aucun "
+"problème mais il est préférable de les supprimer pour garder votre installation propre."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Des erreurs ont survenu. Veuillez consulter les messages ci-dessous."
+
+msgid "Please select the installation type"
+msgstr "Veuillez choisir le type d'installation"
+
+msgid "Standard installation"
+msgstr "Installation standard"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Le type d'installation par défaut de Gallery. Choisissez ce type d'installation si vous "
+"désirez installer une nouvelle instance de Gallery dans le répertoire %s qui sera accessible "
+"par l'URL %s."
+
+msgid "Multisite installation"
+msgstr "Installation multi-site"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery peut supporter plusieurs sites indépendants à partir d'une seule installation du "
+"code. Choisissez ce type d'installation si vous désirez installer une nouvelle instance de "
+"Gallery sur le même serveur Web mais dans un chemin, un sous domaine ou un domaine différent."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Les sites ne partagent pas les albums, photos, utilisateurs ou tout autre chose. Ils ont "
+"tous besoin de leur propre base de données et leur propre répertoire de stockage. Pour plus "
+"d'information au sujet des installation multi-site, consultez la page %s."
+
+msgid "You must enter a directory"
+msgstr "Vous devez indiquer un répertoire"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Le répertoire que vous avez saisi correspond au répertoire contenant le code. Si vous "
+"désirez installer une instance de Gallery dans ce répertoire, choisissez le type "
+"d'installation standard, si vous voulez installer un site (du multi-site), choisissez un "
+"autre répertoire."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Le répertoire que vous avez spécifié n'existe pas, ou est interdit d'accès depuis votre "
+"serveur web. Votre serveur web est configuré pour n'accéder qu'aux répertoires suivants. "
+"Vous devez choisir un répertoire sous l'un de ceux-ci ou modifier le paramètre "
+"open_basedir dans votre configuration de PHP pour pouvoir accéder à ce répertoire."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Si votre installation multi-site est dans sur hôte virtuel différent, vous devriez contacter "
+"votre administrateur système et demander qu'il configure votre paramètre open_basedir "
+"de telle sorte que vos hôtes virtuels puisse s'accéder les uns les autres."
+
+msgid "The directory you entered does not exist"
+msgstr "Le répertoire spécifié n'existe pas"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Le répertoire que vous avez indiqué n'est pas accessible. Modifier ses permissions de telle "
+"sorte que le serveur Web puisse le lire."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Impossible de créer les fichiers pour le multi-site. Assurez-vous que les fichiers suivants "
+"sont accessibles en écriture."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Tous les multi-sites sont installés à partir de cette installation du code de Gallery."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Saisissez ci-dessous le répertoire du nouveau multi-site. Le chemin doit être différent de "
+"celui de cette installation du code :"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Ce répertoire doit être accessible en écriture par votre serveur Web/PHP ou contenir les "
+"fichiers suivants :"
+
+msgid "Select Directory"
+msgstr "Sélectionner un répertoire"
+
+msgid "Multisite directory setup successfully."
+msgstr "Répertoire du multi-site"
+
+msgid "Standard installation selected."
+msgstr "Installation standard sélectionnée."
+
+msgid "Install Steps"
+msgstr "Étapes d'installation"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Nous souhaitons nous assurer que cette installation de Gallery est sécurisée. Le fichier "
+"config.php qui a été édité dispose de permissions qui permettent à d'autres de le modifier. "
+"Ceci est nécessaire que l'installeur est \"une autre personne\" vu du système de permissions "
+"d'Unix. Avant que vous ne finissiez l'installation, vous devriez modifier les permissions de "
+"ce fichier de telle sorte que d'autres utilisateurs ne pourront pas le modifier. "
+"Actuellement ce fichier a les droits %s. Nous vous suggérons d'effectuer la commande "
+"suivante :"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Nous souhaitons nous assurer que cette installation de Gallery est sécurisée. Le répertoire "
+"contenant le fichier config.php qui a été édité dispose de permissions qui permettent à "
+"d'autres d'ajouter ou de supprimer des fichiers. Avant que vous ne finissiez l'installation, "
+"vous devriez modifier les permissions de ce répertoire. Nous vous suggérons d'effectuer la "
+"commande suivante :"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Si vous souhaitez vraiment continuer, vous le pouvez. Cependant nous vous recommandons de "
+"prendre quelques instants pour vous assurer que votre installation de Gallery est sécurisée."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Nous avons vérifié que votre fichier config.php était sécurisé."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Veuillez consulter le %1$sGuide de Sécurité de Gallery%3$s. Pour un rapide aperçu, reportez-"
+"vous à la %2$scourte liste de vérification%3$s dans le guide de sécurité."
+
+msgid "Check Again"
+msgstr "Vérifier de nouveau"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery a besoin d'un répertoire pour stoquer vos images. Le répertoire que nous choisissons "
+"pour vous fonctionnera, mais son emplacement ou son nom actuel n'assure pas une bonne "
+"sécurité. Veuillez au choix sélectionner un autre répertoire en dehors du répertoire %"
+"sdocument root%s ou ajoutez une chaîne aléatoire à la fin du nom de ce répertoire "
+"(exemple : %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Pour plus de sécurité, vous devriez choisir un répertoire qui n'est pas %saccessible par HTTP"
+"%s. Si ce n'est pas possible, choisissez un nom aléatoire pour ce répertoire."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Si vous choisissez un nom aléatoire ou si vous préférez rester avec le répertoire spécifié, "
+"veuillez confirmer votre choix."
+
+msgid "Yes, please omit the security check:"
+msgstr "Oui, veuillez omettre la vérification de sécurité :"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Ceci est une installation multi-site. N'oubliez pas que chaque site nécessite son propre "
+"répertoire de stockage."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Si vous utilisez un navigateur Web moderne, nous essayerons de compléter les chemins que "
+"vous saisirez. Si vous avez des problèmes pour retrouver le chemin d'un répertoire, essayez "
+"des chemins dans le dialogue ci-dessous et regardez quelles complétions vous sont proposées."
+
+msgid "The directory you entered is read only"
+msgstr "Le répertoire que vous avez indiqué n'est accessible qu'en lecture seule"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Il y a eu une erreur lors de la création de la structure des répertoires dans le répertoire "
+"de stockage."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Votre répertoire de stockage est %saccessible pas HTTP%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Impossible de vérifier que le répertoire spécifié nes pas %saccessible par HTTP%s."
+
+msgid "Directory path:"
+msgstr "Chemin du répertoire :"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Votre serveur Web doit pouvoir écrire dans ce répertoire. Pour ce faire, vous pouvez suivre "
+"les exemples suivants."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Note : Ce ne sont que des exemples ! Vous pouvez trouver qu'ils ne fonctionnent "
+"pas correctement sur votre système."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (avec accès FTP)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Notez que les serveurs et clients FTP varient, il est donc possible que ces instructions ne "
+"fonctionnent pas pour vous. Consultez la documentation de votre client FTP ou reportez vous "
+"à avec votre administrateur système pour obtenir de l'aide."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Dans certains environnements hébergés, les chemins que vous voyez par le shell ou par FTP ne "
+"sont pas ceux que PHP voit. Pour trouver le bon chemin vers le répertoire de stockage, vous "
+"pouvez essayer de créer un script PHP appelée dir.php contenant le code suivant et le "
+"placer dans votre répertoire Web."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"Ensuite, trouvez l'URL vers dir.php et ouvrez la dans votre navigateur web (exemple : %"
+"s). Celà vous donnera le chemin à saisir ici."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Note : Ceci requiert que votre répertoire de stockage soit accessible par le "
+"Web, ce que nous ne recommandons pas car il permet de contourner notre image firewall. Une "
+"fois que vous aurez trouvé le chemin, nous vous suggérons de déplacer votre répertoire de "
+"stockage à l'extérieur de la zone Web et ensuite de mettre à jour le chemin ici."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Note : Ne pas oublier d'effacer dir.php à la fin !"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Pour plus d'informations pour sécuriser votre répertoire de stockage de Gallery, veuillez "
+"vous référer au %sGuide de Sécurité%s."
+
+msgid "Storage directory set successfully."
+msgstr "Répertoire de stockage positionné avec succès."
+
+msgid "Success"
+msgstr "Succès"
+
+msgid "Warning"
+msgstr "Attention"
+
+msgid "Failed"
+msgstr "Échec"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Si vous utilisez Apache, créez un fichier nommé .htaccess dans le répertoire principal de "
+"Gallery et mettez y les informations suivantes :"
+
+msgid "Version Check"
+msgstr "Vérification de la version"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Ceci n'est pas une nouvelle installation et la version installée ne correspond pas à cette "
+"version."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "La version installée ne peut pas être mise à jour vers la nouvelle version !"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"La version installée est plus ancienne que la nouvelle version. Vous devriez plutôt utiliser "
+"l'outil de mise à jour plutôt que l'outil d'installation !"
+
+msgid "Currently installed"
+msgstr "Actuellement installé"
+
+msgid "New version"
+msgstr "Nouvelle version"
+
+msgid "Go to the Upgrader!"
+msgstr "Se rendre sur l'outil de mise à jour !"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Vous devriez aller maintenant dans l'outil de mise à jour. Entrez l'URL de %s/upgrade/index."
+"php%s du répertoire %s dans votre navigateur."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"L'installation de Gallery 2 sur votre serveur Web nécessite %d étapes. Cet installeur va "
+"vous guider à travers ces étapes et vous fournir une assistance si d'autres actions sont "
+"nécessaires pour finaliser l'installation de Gallery. Vous pourrez revenir à tout moment sur "
+"chaque étape complétée. Merci de lire %sl'aide de l'installeur%s avant de commencer."
+
+msgid "Select Language:"
+msgstr "Choix de la langue :"
+
+msgid "Go"
+msgstr "Go"
+
+msgid "Begin Installation»"
+msgstr "Commencer l'installation»"
diff --git a/Source/gallery2/install/po/hu.po b/Source/gallery2/install/po/hu.po
new file mode 100644
index 0000000..f932e6e
--- /dev/null
+++ b/Source/gallery2/install/po/hu.po
@@ -0,0 +1,1363 @@
+# $Id: hu.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+# General Public License for more details.#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.#
+# Previous translators (as far as known, add yourself here, please):
+# - Gergely Dömsödi
+# - Jozsef R.Nagy #
+# , 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2006-12-20 09:38-0800\n"
+"PO-Revision-Date: 2007-03-16 15:00+0100\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: KBabel 1.9.1\n"
+
+msgid "Unknown"
+msgstr "Ismeretlen"
+
+msgid "Admin User Setup"
+msgstr "Admin felhasználó beállítás"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery Adminisztrátor"
+
+msgid "Authenticate"
+msgstr "Hitelesítés"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Hiba: nem található a login.txt file. Másold ebbe a könyvtárba: %s/!"
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Hiba: a login.txt file nem olvasható� Adj a Gallery számára olvasási jogot a "
+"filera!"
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Hiba: a login.txt-ben található kulcs nem megfelelő. Tölts le egy új "
+"hitelesítő stringet lentről és próbáld újra!"
+
+msgid "Create Config File"
+msgstr "Konfiguréciós file létrehozása"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Nem írható a config.php konfigurációs file a %s könyvtárban. Változtasd meg a "
+"jogosultságait! Ha Unix rendszered van, használhatod a chmod 666 config.php parancsot."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "A config.php file nem létezik a %s könyvtárban."
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"A config.php file létezik, de nem írható. Ha a szervereden Windows fut, valószínuleg le kell "
+"tiltanod a config.php filemegorszátás, és be kell állítanod a file jogosultságait manuálisan."
+
+msgid "Database Setup"
+msgstr "Adatbázis beálltásai"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "A MySQL PHP modul telepítve kell hogy legyen"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "A MySQL Improved PHP modul telepítve kell hogy legyen"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Az ibm_db2 PHP modul telepítve kell hogy legyen"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "A PostgreSQL PHP modul telepítve kell hogy legyen"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Az Oracle OCI8 PHP modul telepítve kell hogy legyen"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "A Component Object Model(COM) PHP modul telepítve kell hogy legyen"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Meg kell adnod egy oszlop prefixet (javaslat: %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Csak betűket, számokat és alsóvonalat használhatsz az oszlop prefixben"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Meg kell adnod a tábla prefixet (javaslat: %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Csak betűket, számokat és alsóonalat használhatsz a tábla prefixben"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Nem építhető ki a %s típus adatbázis kapcsolat"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Nem lehet csatlakozni az adatbázishoz a megadott információkkal."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "A megadott adatbázis nem létezik, hozd létre!"
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Az adatbázis privilégiumok tesztelése sikertelen."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"A Gallery táblái már� léteznek az adatbázisban, de nincsen 'versions.dat' file a G2 tároló"
+"(storage) könyvtárban, amit a G2 meghibásodott állapotaként ételmezünk. Vagy készíts egy "
+"versions.dat file-t a megfelelő formátumban, amennyiben úgy gondolod hogy a G2 hibátlan vagy "
+"válaszd az új telepítést (clean install), amely törli az összes adatot az adatbázisban és a "
+"tároló�(storage) könyvtárban."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"A G2 tároló (storage) könyvtában régi verziójú versions.dat file van, de a Gallery adatbázis "
+"táblái nem léteznek. Válassz új telepítést a tároló�(storage) könyvt� teljes tartalmának "
+"törléséhez és haladj tovább a következő lépésre."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"A Gallery táblái léteznek az adatbázisban és létezik versions.dat file a Gallery tároló "
+"könyvtárban. Azonban a létező Gallery adatbázis táblák verziója nem egyezik a tároló "
+"(storage) könyvtárban tallható adatok verziójával. Válassz új telepítést (clean install) az "
+"adatbázisban és a tároló könyvtárban található összes adat törléséhez és haladj tovább a "
+"következő lépésre."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"A Gallery táblái léteznek az adabázisban és a tároló (storage) könyvtár is sértetlennek "
+"tűnik. Vagy újrahasználhatod a létezo táblákat és a tároló könyvtárban levő adatokat, vagy "
+"válaszhatsz új telepítést (ez utóbbi esetben az összes adat törlésre kerül)."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Nem sikerlt lefuttatni a tároló könyvtár törléséhez szükséges API-t, ezért manuálisan töröld "
+"le a Gallery tároló könyvtárt!"
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Nem sikerlt lefuttatni az adatbázis törléséhez szükséges API-t, ezért manuálisan töröld le a "
+"Gallery adatbázi tartalmát!"
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Nem sikerült betölteni a G2 API-t. Töröld le manuáisan a Gallery tároló�könyvtárat és az "
+"adatbázist!"
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a vagy újabb)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (v3.23.34a-n� korábbi verzó)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x vagy újabb"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i vagy újabb)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x vagy újabb)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 vagy újabb"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Ismeretlen adatbázis típus vagy nem ismert tábla információk."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Nem található a \"%s\"-hez hasonló használatlan tábla prefix."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Nem lehet megnyitni a \"%s\" schema file-t."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nem sikerült DB teszt szekvenciát létrehozni. Ellenőrzd a visszakapott hibaüzenetet és a "
+"README.html-t a hiányzó�privilégiumokért és tisztsd ki az adatbáist."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nem sikerült tesztelni a DB teszt szekvencia eldobását. Ellenőrzd a visszakapott "
+"hibaüzenetet és a README.html-t a hiányzó�privilégiumokért és tisztsd ki az adatbáist."
+
+msgid "Missing SQL statements"
+msgstr "Hiányzó SQL utasítás"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Ellenőrzd a visszakapott hibaüzenetet és a README.html-t a hiányzó�privilégiumokért és "
+"tisztsd ki az adatbáist."
+
+msgid "Finish Installation"
+msgstr "Telepítés befejezése"
+
+msgid "Install Gallery Core"
+msgstr "Gallery core (mag) telepítése"
+
+msgid "Installing the core module"
+msgstr "Gallery Core Modul telepítése"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Nem sikerült inicializálni a Gallery adatait"
+
+msgid "Unable to communicate with the database"
+msgstr "Nem sikerült kommunikálni az adatbázissal"
+
+msgid "Unable to load the core module"
+msgstr "Nem sikerült betölteni a core modult"
+
+msgid "Unable to install the core module"
+msgstr "Nem sikerült telepíteni a core modult"
+
+msgid "Unable to activate the core module"
+msgstr "Nem sikerült aktiválni a core modult"
+
+msgid "Unable to commit database transaction"
+msgstr "Nem sikerült végrehajtani adatbázis tranzakciót"
+
+msgid "Core module is only partially installed."
+msgstr "A core modul csak részlegesen lett telepítve"
+
+msgid "Install Plugins"
+msgstr "Plugin-ek telepítése"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Nem sikerült inicializálni a Gallery sessiont"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Nem lehet betölteni a %s modult"
+
+msgid "Installing modules"
+msgstr "Modulok telepítése"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Nem sikerült telepíteni a %s modult"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Nem sikerült aktiválni a %s modult"
+
+msgid "Unable to get the module list"
+msgstr "Nem sikerüt összegyjteni a modul listát"
+
+msgid "Other"
+msgstr "Más"
+
+msgid "Installation Type"
+msgstr "Telepítés típus"
+
+msgid "Check Security"
+msgstr "Biztonság ellenőrzés"
+
+msgid "Storage Setup"
+msgstr "Tároló�beállítás"
+
+msgid "System Checks"
+msgstr "Rendszer ellenőrzés"
+
+msgid "Performing system checks"
+msgstr "Rendszer ellenőrzés végrehajtása"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP version >= 4.3.0 vagy >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Hiba: a Gallery 2-h� PHP 4.3.0 vagy újabb, vagy 5.0.4 vagy újabb verzió szükséges. Neked %s "
+"verziójú PHP van telepítve. Kérd meg a webszerver adminisztrátorát hogy frissítse a %sPHP "
+"weboldalról%s"
+
+msgid "PHP Version"
+msgstr "PHP verzió�"
+
+msgid "FILE directive supported"
+msgstr "FILE directive támogatott"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Hiba: a PHP __FILE__ direktíva nem működik rendesen. Konzultálj a rendszered "
+"adminisztrátorával vagy a Gallery fórumain."
+
+msgid "FILE Directive"
+msgstr "FILE Directive"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode tiltva"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Hiba: a PHP verziójában a safe mode engedélyezve van. Ezt le kell tiltanod a Gallery "
+"működéséhez."
+
+msgid "Safe Mode"
+msgstr "Safe mode"
+
+msgid "Regular expressions"
+msgstr "Reguláris kifejezés"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Hiba: a PHP verzió� %sPerl Compatible Regular Expression%s támogatás nélkül van "
+"konfigurálva. Ezeket a funkciókat engedélyezned kell a Gallery működéséhez."
+
+msgid "exec() allowed"
+msgstr "exec() engedélyezve"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Figyelmeztetés: az exec() funkció le van tiltva a php.ini-ben a disabled_functions "
+"paraméterrel. Emiatt nem használhatsz olyan modulokat, amelyek külső binárisokat igényelnek "
+"(pl. ImageMagick, NetPBM vagy Ffmpeg). Ezt csak szerver oldalon lehet átállítani a php.ini-"
+"ben."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() engedélyezve"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Figyelmeztet�: a set_time_limit() funkció le van tiltva a php.ini-ben a "
+"disabled_functions paraméterben. A Gallery tud működni ezzel a beállítással, azonban "
+"nem megbízhatóan. Bármely művelet amely továbbb tart %d másodpercnél, sikertelen lesz (� "
+"bizonyos esetekben üres oldalt ad vissza), és talán adatsérülést is okozhat."
+
+msgid "Filesystem Operations"
+msgstr "Filerendszer műveletek"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Hiba: alapvető fileműveletek le vannak tiltva a php.ini-ben a disabled_functions "
+"paraméterben. A következő funkciókat engedélyezned kell a Gallery működéséhez: %s"
+
+msgid "Memory limit"
+msgstr "Memória korlát"
+
+msgid "no limit"
+msgstr "nincs korlát"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Figyelmeztet�: a php.ini-ben a memória korlátozva van %sb-ra (memory_limit "
+"paraméter). Ezt érdemes megemelned legalább %sMB-ra a Gallery megfelelő működése "
+"érdekében."
+
+msgid "File uploads allowed"
+msgstr "File feltöltés engedélyezve"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Figyelmeztetés: a PHP úgy van konfigurálva, hogy a file feltöltés nem engedélyezett "
+"(file_uploads paraméter a php.ini-ben). Ezt engedélyezned kell, amennyiben "
+"böngészőből szeretnél majd képeket feltölteni a galériákba."
+
+msgid "Maximum upload size"
+msgstr "Maximális feltöltési méret"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Figyelmeztet�: a PHP úgy van konfigur�va, hogy a file feltöltések maximális mérete %sb "
+"(upload_max_filesize paraméter a php.ini-ben). Ezt érdemes megnövelni, hogy nagyobb "
+"fileokat lehessen feltölteni."
+
+msgid "Maximum POST size"
+msgstr "Maximum POST méret"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Figyelmeztetés: a PHP úgy van bekonfigurálva, hogy a post adatok maximális mérete %sb "
+"(post_max_size paraméter a php.ini-ben). Ezt érdemes megnövelni, hogy nagyobb "
+"fileokat lehessen feltölteni."
+
+msgid "Translation support"
+msgstr "Fordítás támogatás"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"A webszervered nem támgatja a nyelvfüggő beállításokat. Ahhoz hogy további nyelvek "
+"támogatását engedélyezz, kérd meg az adminisztrátorod, hogy a PHP-ban engedélyezze a %"
+"sgettext%s opciót."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"A PHP verziódból hiányzik a %sbind_textdomain_codeset%s függvény. Ez azt jelenti, hogy a "
+"Gallery a kibővített karaktereket nem megfelelően jeleníti meg bizonyos nyelveken."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"A PHP verziódból hiányzik a %sdngettext%s függvény. Ez azt jelenti, hogy a Gallery nem lesz "
+"képes lefordítani a formokat."
+
+msgid "Zend compatibility mode"
+msgstr "Zend kompatibilis mód"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Figyelmeztetés: a PHP változatod Zend ze1_compatibility_mode-ba van konfigurálva, amely a "
+"PHP lefagyását eredményezheti. Kattints ide hogy leelenőrizd a PHP-d. Ha "
+"Sikeres (Success) feliratot látsz, akkor a PHP rendben van. Ha hibaüzenetet kapsz vagy nem "
+"kapsz választ, akkor kapcsold ki a ze1_compatibility_mode-ot a továbblépés előtt."
+
+msgid "putenv() allowed"
+msgstr "putenv() engedélyezett"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Figyelmeztetés: a putenv() függvény le van tiltva a PHP-ban a disabled_functions "
+"paraméterben, a php.ini fileban. A Gallery működik így is, azonban ritka esetekben emiatt "
+"más nyelven fog ftuni, mint ami beállítottak."
+
+msgid "Output buffering disabled"
+msgstr "Output buffering letiltva"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Figyelmeztetés: az Output buffering engedélyezve van a php.ini-ben a %s paraméter(ek)"
+"ben. A Gallery így is működik - fileok letöltése gyorsabb lesz - azonban lehet hogy nem lesz "
+"épes nagy fileokat szolgáltatni (pl. nagy video fileokat) és túllépi a memória korlátot. "
+"Továbbá néhány funkció, mint például a folyamatjelző sáv, nem működhet hibátlanul, amíg az "
+"ini_set() engedélyezve nem lesz."
+
+msgid "Gallery file integrity"
+msgstr "Gallery file integritás"
+
+msgid "Test skipped due to other errors."
+msgstr "A teszt kimaradt más hiba miatt."
+
+msgid "Theme available"
+msgstr "Elérhető témák"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Hiba: legalább egy elérhető témának lennie kell a %s könyvtárban!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Valami nagyon fontos hiányzik vagy nem hozzáférhető."
+
+msgid "Welcome"
+msgstr "Üdvözlünk!"
+
+msgid "Please correct the following errors"
+msgstr "Kérlek javítsd ki az alábbi hibákat"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Minden galéria rendelkezik legalább egy adminisztrátor felhasználóval, akinek mindenhez "
+"teljes hozzáférése van, megtekinthet és módosíthat bármit. Adj meg egy felhasználónevet és "
+"jelszót a fő adminisztrátorodnak. További felhasználókat később adhatsz meg."
+
+msgid "Admin username"
+msgstr "Admin felhasználóneve"
+
+msgid "Please enter a valid user name"
+msgstr "Adj meg egy valós felhasználónevet"
+
+msgid "Please enter a password"
+msgstr "Adj meg egy jelszót"
+
+msgid "Password"
+msgstr "Jelszó"
+
+msgid "Setup password"
+msgstr "Jelszó beállítása"
+
+msgid "(type again)"
+msgstr "(írd be újra)"
+
+msgid "Admin email address"
+msgstr "Admin e-mail címe"
+
+msgid "Please enter a valid email address"
+msgstr "Adj meg egy valós e-mail címet"
+
+msgid "Admin full name (optional)"
+msgstr "Admin teljes neve (opcionális)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Hiányzó jelszó! Ugyanazt a jelszót add meg kétszer!"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "A két jelszó amit begépeltél nem egyezik! Próbáld újra!"
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Mivel már létező adatbázis táblákat használsz, ezért ez nem egy friss telepítés. Így csak a "
+"telepítési jelszó fog megváltozni, a site adminisztrátorának változatlan marad a jelszava. A "
+"site adminisztrátor jelszavának a megváltoztatásához használd a Gallery elfelejtett jelszó "
+"mechanizmusát."
+
+msgid "Create"
+msgstr "Létrehozás"
+
+msgid "Save"
+msgstr "Mentés"
+
+msgid "Admin user info entered successfully."
+msgstr "Admin felhasználó adatai sikeresen megadva."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"A telepítés elkezdése előtt ellenőriznünk kell, hogy ki vagy. A legjobb út erre az, hogy "
+"megkérünk arra, hogy egy apró módosítást végezz el a Gallery könyvtárában, így biztosak "
+"lehetünk abban, hogy megvannak a megfelelő jogosultságaid. Tehát, arra kérünk, hogy helyezz "
+"el egy új file-t a %s könyvtárban (ahol egyébként a main.php is van), és a file "
+"neve login.txt legyen! A filenek a következő véletlenszerűen generált "
+"karaktersort kell tartalmaznia:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"A kényelmed érdekében előkészítettünk egy %smegfelelő verziójú login.txt-t%s a számodra. "
+"Töltsd le, és másold be a %s könyvtárba."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Amint feltöltötted a file-t, kattints alul a folytatásra."
+
+msgid "Authenticate Me"
+msgstr "Hitelesíts engem"
+
+msgid "Authentication successful!"
+msgstr "Hitelesítés sikeres!"
+
+msgid "Erase data for a clean install"
+msgstr "Töröld az adatokat egy új telepítéshez"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Biztos vagy benne hogy törölni akarod az összes adatot a tároló könyvtárban és az "
+"adatbázisban?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Hiba történt az adatbázis és a tároló könyvtárban levő adatok törlése közben. Íme a hiba:"
+
+msgid "Cancel"
+msgstr "Mégsem"
+
+msgid "Erase all data"
+msgstr "Összes adat törlése"
+
+msgid "Please fix this error and try again."
+msgstr "Javítsd ki ezt a hibát és próbáld újra."
+
+msgid "Try Again"
+msgstr "Próbáld újra"
+
+msgid "Create a config file"
+msgstr "Config file létrehozása"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Most minden információt, amit megadtál ki kell írnunk egy file-ba, aminek a neve config."
+"php és a %s könyvtárban fog elhelyezkedni. Ez egy nélkülözhetetlen file a Gallery "
+"számára, ez tartalmazza az összes információt a működéséhez. Miután ezt létrehoztuk, "
+"átolvashatod ezt a file-t, és módosíthatod ha szükségét látod."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Mielőtt továbblépünk, készíts egy file-t a %s könyvtáradban, aminek a neve config."
+"php legyen. Biztosítsd, hogy a webszerver tudjon írni ebbe a file-ba."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (shell hozzáféréssel)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Windows alatt nem szükséges semmi különlegeset tenned."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Amint létrehoztad ezt a file-t, és beállítottad a jogosultságait, továbbléphetsz. Ha valami "
+"nem stimmel, figyelmeztetünk hogy mit javíts."
+
+msgid "Create config file"
+msgstr "Config file létrehozása"
+
+msgid "Config file created successfully."
+msgstr "Config file siekresen létrehozva."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Minden információt, amit megadtál, kiírtuk a config.php file-ba, a gallery2 "
+"könyvtárban. Elolvashatod a file-t, és módosíthatod ha szükségesnek látod. Azonban vigyázz, "
+"ha hibákat vétesz, a Gallery nem fog megfelelően működni!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Kérlek válaszd ki az adatbázisod típusát és add meg az adatbázisod hitelesítési "
+"információit. A telepítő nem készti el az adatbázist a számoda, így azt neked kell "
+"létrehozni, és itt megadnod a nevét. Ha olyan adatbázisba telepíted fel a Gallery-t, amely "
+"már tartalmaz táblákat, akkor az oszlop és tábla prefixek segíthetnek abban hogy ne legyen "
+"ütközés a már létező táblanevekkel/oszlopnevekkel."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Ez egy Multisite telepítés. Ne feledd: minden multisite-nak szüksége van saját adatbázis "
+"táblákra. Vagy adj meg különböző adatbázist vagy különböző tábla prefixet minden multisite-"
+"nak!"
+
+msgid "Database type:"
+msgstr "Adatbázis típus:"
+
+msgid "DB Hostname:"
+msgstr "DB hosztnév"
+
+msgid "DB Username:"
+msgstr "DB felhasználónév"
+
+msgid "DB Password:"
+msgstr "DB jelszó:"
+
+msgid "DB Name:"
+msgstr "DB neve:"
+
+msgid "Table Prefix:"
+msgstr "Tábla prefix"
+
+msgid "Column Prefix:"
+msgstr "Oszlop prefix"
+
+msgid "We received the following database related errors:"
+msgstr "A következo adatbázis hibát kaptuk:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Adatok törlése új telepítéshez"
+
+msgid "Reuse Existing Tables"
+msgstr "létező táblák újrahasználása"
+
+msgid "Database set up successfully."
+msgstr "Adatbázis sikeresen bekonfigurálva."
+
+msgid "Finished!"
+msgstr "Végeztünk!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Gratulálunk! A Gallery 2 telepítésed befejeződött! Látod... nem volt túl nehéz, ugye? És "
+"most itt az ideje, hogy feltölts pár fotót!"
+
+msgid "Go to my Gallery!"
+msgstr "Irány a galériám!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr "Most meglátogathatod az új galériádat. Írd be a %smain.php%s URL-t a %s könyvtárban."
+
+msgid "Installer Help"
+msgstr "Telepítő súgó"
+
+msgid "Start Over"
+msgstr "Újrakezdés"
+
+msgid "Error installing Gallery Core"
+msgstr "Hiba a Gallery Core telepítése közben"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Valami nem sikerült mikor a core modult akartad telepíteni. Mit tegyünk most?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Lépj a Rendszer ellenőrzés lépéshez és gyzőőj meg arról, hogy minden teszt sikeresen "
+"lefutott. Gyakori hiba, hogy a file integritás figyelmeztetést nem veszik figyelembe."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Amennyiben nincsen figyelmeztetés vagy hiba a rendszer ellenőrzés lépésben, akkor ürítsd ki "
+"a tároló könyvtáradat és töröld az adatbázis táblákat, és kezd elölről a telepítési "
+"folyamatot."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Látogasd meg a %sG2 FAQ%s oldalt, és olvasd el a %sKnown issue fejezetet a Readme-ben%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Ha a probléma továbbra is fennáll, másold be az telepítési naplót (install.log) (amely itt "
+"található: %s) és csatold (install.log.zip-ként) egy új topikba, a %sG2 support forumbann%s, "
+"vagy ha megodlható, add meg az install.log linkjét a forumban, így a készítők elemzni tudják "
+"ha szükséges."
+
+msgid "Stack Trace:"
+msgstr "Starck trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery Core sikersen telepítve."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Sikeresen telepítettük a Gallery Core-t. Bár ettől a ponttól minden működni fog, érdemes "
+"folytatni a telepítést, és további modulokat telepíteni a kiegészítő funkciók használata "
+"érdekében."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"A következő modulokat lehet automatikusan telepíteni és aktiválni. Érdemes legalább egy "
+"grafikus csomagot telepíteni, különben a Gallery nem lesz képes nézőképeket (thumbnail) "
+"készíteni a fotóidhoz. A legtöbb rendszeren az automatikus telepítés megfelelően működik, "
+"azonban néhány esetben lehet hogy sikertelen lesz. Bármikor aktiválhatsz új modulokat vagy "
+"deaktiválhatsz működő modulokat a Site Adminisztráció oldalon, vagyis bármit is választasz "
+"itt, az nem végleges."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Néhány modul automatikus telepítése lehet hogy sikertelen. Ez rendben van. Ez tipikusan azt "
+"jelenti, hogy beállításra van szükségük, amit a Site Adminisztráció oldalon megtehetsz."
+
+msgid "Name"
+msgstr "Név"
+
+msgid "Version"
+msgstr "Verzió"
+
+msgid "Description"
+msgstr "Leírás"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Inkompatibilis a Gallery ezen verziójával)"
+
+msgid "(un)check all"
+msgstr "mindet be/kijelöl"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Folytasd a %d lépésnél aktiválás nélkül"
+
+msgid "Activate Selected Modules"
+msgstr "Aktív kiválasztott modulok"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "A %s modul telepítve van, de be kell konfigurálni az aktiválás elött"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"A telepítés befejezése után lépj be adminisztrátorként és lépj be a site admin-ba, azon "
+"belül a modulokba, hogy megnézd és konfiguráld a fent felsorolt modulokat."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "A(z) %s modul sikeresen aktiválva"
+
+msgid "Activate More Modules"
+msgstr "További modulok aktiválása"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Tovább a %d. lépéshez"
+
+msgid "Debug Output"
+msgstr "Kimenet debugolása"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Üdvözöl a Gallery telepítő"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Telepíté %d%% kész"
+
+msgid "Redo this step"
+msgstr "Lépés megismétlése"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: a te fotóid a te weboldaladon."
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Hiányzó�fileok (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Megjegyzés: ha a Gallery-t SVN-böl futtatod, akkor a nemrég eltávolított fileok itt "
+"feltünhetnek. Ezeket nyugodtan figyelmen kívül hagyhatod."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Módosított fileok (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Megjegyzés: a Gallery-t SVN-böl futtatod, ezért néhány módosított file várható. Valószínűleg "
+"ezeket figyelmen kívöl hagyhatod, de az a biztos, ha a továbblépés előtt 'svn update'-et "
+"végzel."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Régi fileok (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Ezek a fileok már nem részei a Gallery-nek. Valószínűleg nem okoz problémát� ha letörlöd "
+"ezeket, sőt, jobb is ha letörlöd őket, hogy a telepítésedet tisztán tartsd."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Hiba történt. Olvasd el az alábbi üzenetet."
+
+msgid "Please select the installation type"
+msgstr "V�assz telepítés típust"
+
+msgid "Standard installation"
+msgstr "Standard telepítés"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Ez a hagyományos telepítési típus. Válaszd ezt a telepítést, ha a Gallery-t a %s könyvtárba "
+"akarod telepíteni, amely a %s URL-en lesz elérhető"
+
+msgid "Multisite installation"
+msgstr "Multisite telepítés"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"A Gallery képes kezelni több független site-ot egyetlen kód telepítésével. Válaszd ezt a "
+"típust, ha több képgalériát akarsz telepíteni ugyanazon a webszerveren, de különböző "
+"elérésen, subdomain-en vagy URL-en."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"A multisite-ok nem osztoznak albumokon, képeken, felhasználókon vagy bármi máson. "
+"Mindegyiknek szüksége van saját adatbázisra és tároló könyvtárra. További információiért és "
+"telepítési leírásokért láogasd meg ezt az oldalt: %s"
+
+msgid "You must enter a directory"
+msgstr "Meg kell adnod egy könyvtárat"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"A könyvtár amit megadtál a kódkönyvtárban van. Ha a galériát a kódbázisba akarod telepíteni, "
+"akkor választ a standard telepési típus. Ha egy multisite-ot akarsz telepíteni, akkor "
+"válassz másik könyvtárat."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"A könyvtár amit megadtál vagy nem létezik, vagy tiltva van a webszerver konfigurációjában. A "
+"webszervered úgy van bekonfigurálva, hogy csak a felsorolt könyvtárakhoz fér hozzá. Vagy "
+"ezek közül a könyvtárak közül kell választanod, vagy módosítanod kell a open_basedir "
+"beállítást a PHP konfigurációjában egy új könyvtár engedélyezéséhez."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Ha a multisite telepítésed egy másik virtuális hoston van, akkor érdemes megkérned a "
+"rendszer adminisztrátorát, hogy konfigurálja az open_basedir beállítást úgy, hogy a "
+"virtual hostjaid hozzáférjenek egymáshoz."
+
+msgid "The directory you entered does not exist"
+msgstr "A könyvtár amit megdtál nem létezik"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"A könyvtár amit megadtál nem hozzáférhető. Változtasd meg a jogosultságokat hogy a "
+"webszerver tudja olvasni ezt a könyvtárat!"
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Nem sikerült létrehozni a multisite fileokat. Győzdőj meg róla, hogy az alább felsorolt "
+"fileok írhatók!"
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Minden multisite ebből a központi kódtárból (kódkönyvtár) kerül telepítésre."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Add meg alul a könyvtárat a multisitehoz. Az elérésnek különböznie kell ett� a "
+"kódkönyvtártól:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"A könyvtár írható kell hogy legyen a webszerver/php user számára, vagy tartalmaznia kell az "
+"alábbi írható fileokat:"
+
+msgid "Select Directory"
+msgstr "Válassz könyvtárat"
+
+msgid "Multisite directory setup successfully."
+msgstr "Multisite könyvtár beállítása sikeres."
+
+msgid "Standard installation selected."
+msgstr "Standard telepítést választottad."
+
+msgid "Install Steps"
+msgstr "Telepítési lépések"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Biztosak akarunk lenni abban hogy a Gallery biztonságos. A config.php file (amit ez a "
+"telep��módosított) olyan jogosults�okkal rendelkezik, melyek szerint mások írhatják. Ez "
+"szükséges volt eddig a pontig, mert a telepítő \"más ember\"ként viselkedik a Unix "
+"filerendszerben. Ezért mielőtt végzel, célszerű megváltoztatni a jogosultságot oly módon, "
+"hogy más felhasználó ne írhassa. Pillanatnyilag a config.php módja: %s. Azt javasoljuk tedd "
+"ezt:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Biztosak akarunk lenni abban hogy a Gallery biztonságos. A könyvtárnak, amely a config.php-t "
+"tartalmazza (amit ez a telepítő módosított), jelenleg olyan jogosultságokkal rendelkezik, "
+"hogy mások írhatják és törölhetik. Ezértt mielőtt végzel, célszerű megváltoztatni a "
+"jogosultságot oly módon erre a könyvtárra, hogy más felhasználó ne tudja íri. Azt javasoljuk "
+"tedd ezt:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Ha tényleg folytatni akarod, megteheted. De azt javasoljuk hogy áldozz rá egy pillanatot, "
+"hogy meggyőződj a megfelelő biztoságról."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Leellenőriztük, hogy a config.php-d biztonságos."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Kérlek olvasd el a %1$sGallery Security Guide%3$s-ot. Egy rövid áttekintésért pedig a %2"
+"$sshort check list%3$s-et a security guide-ban."
+
+msgid "Check Again"
+msgstr "Ellenőrzés újra"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"A Gallery-nek szüksége van egy könyvtárra, amelyben a képeket tárolja. A könyvtár, amit "
+"kiválasztottunk, működik, de a pillanatnyi helye és elnevezése nem nyújt maximális "
+"biztonságot. Vagy válassz új könyvtárat a %sdocument root%s könyvtáron kívül, vagy a "
+"könyvtár nevének végéhez adj egy véletlen stringet (pl. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"A maximális biztonság érdekében olyan könyvtárat kellene választanod, amely nem %sweb "
+"elérhető%s. Ha ez nem megoldható akkor véletlenszerű nevet adj ennek a könyvtárnak."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Ha véletlenszerű nevet választasz vagy inkább a megadott könyvtárban ragadsz, erősítsd meg a "
+"választásod."
+
+msgid "Yes, please omit the security check:"
+msgstr "Igen, hagyjuk ki a biztonsági ellenőrzést:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Ez egy multisite telepítés. Ne feledd: minden multisitenak szüksége van egy saját tároló"
+"(storage) könyvtárra."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Ha újabb böngészőt használsz, megpróbáljuk automatikusan kiegészíteni az eléréseket amiket "
+"itt megadsz. Így ha nem találod a g2data könyvtár elérését, akkor nézd meg milyen "
+"kiegészítéseket ajánlunk számodra az alábbi szövegdobozokban."
+
+msgid "The directory you entered is read only"
+msgstr "A könyvtár, amit megadtál, csak olvasható"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Hiba lépett fel a tároló (storage) könyvtáron belüli könyvtárstruktra létrehozása közben."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "A tároló (storage) könyvtárad %sweben elérhető%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Nem sikerült leellenőrizni hogy a tároló könyvtár %sweben elérhető%s."
+
+msgid "Directory path:"
+msgstr "Könyvtár elérése:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"A webszervered számára írhatónak kell lennie ennek a könyvtárnak. Ehhez az alábbi példákat "
+"követheted."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "Megjegyzés: ezek csak példák! Nem feltétlenül működnek a rendszereden."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (ftp hozzáféréssel)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Megjegyezzk, hogy az FTP szerverek és kliensek változatosak, így a az itt leírt beállítások "
+"nem feltétlenül működhetnek minden esetben. Tájékozódj az FTP kliens leírásában, vagy kérd "
+"meg a rendszered adminisztrátort hogy segítsen, ha problémába ütköztél."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Néhány webszolgáltatói környezetben az elérések amit a shellben vagy FTP-n keresztl látsz "
+"nem egyezik azzal amit a PHP lát. Annak érdekében hogy az adatkönyvtárad valós elérését "
+"megtaláld, megpróbálhatsz egy PHP szkriptet, amelynek dir.php a neve, az alábbi kódot "
+"tartalmazza, és helyezd az adatkönyvtáradba."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"majd találd ki a dir.php URL-jét és nyisd meg a böngésződben (pl. %s). Ez megadja neked a "
+"pontos elérést amit ide kell írnod."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Megjegyzés: Ehhez az szükséges hogy az adat könyvtárad weben hozzáférhető legyen, "
+"amit nem javaslunk, mert megkerüli a kép tűzfalunkat. Azt javasoljuk, hogy helyezd át az "
+"adat könyvtáradat olyan területre, amely nem hozzáférhető a weben, majd módosítsd itt az "
+"elérését ennek megfelelően."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Megjegyzés: Nefelejtsd el letörölni a dir.php-t ha végeztél!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"A Gallery tároló (storage) könyvtár biztonságossá tételéhez szükséges információkért olvasd "
+"el a %sSecurity Guide%s-ot."
+
+msgid "Storage directory set successfully."
+msgstr "Tároló�(storgae) könyvtár sikeresen létrehozva."
+
+msgid "Success"
+msgstr "Sikeres"
+
+msgid "Warning"
+msgstr "Figyelem"
+
+msgid "Failed"
+msgstr "Sikertelen"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Amennyiben Apache-ot használsz, hozz létre egy filet .htaccess néven a fő Gallery "
+"könyvtárban az alábbi tartalommal:"
+
+msgid "Version Check"
+msgstr "Verzió ellenőrzés"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Ez nem egy új telepítés és a telepített változat nem egyezik az új változattal."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "A telepített vátozat nem frissíthető az új verzióra!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"A telepített verzió régebbi mint az új verzió. :) Az upgradert kellene futtatnod, nem a "
+"telepítőt!"
+
+msgid "Currently installed"
+msgstr "Jelenleg telepített"
+
+msgid "New version"
+msgstr "Új verzió"
+
+msgid "Go to the Upgrader!"
+msgstr "Ugorj tovább az Upgrader-hez!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Az Upgradert kéne használnod. Írd be a böngésződbe a következő URL-t: %s/upgrade/index.php%s "
+"a %s könyvtárban."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"A Gallery 2 telepítéséhez %d lépésre van szükség. Ez a telepítés segítséget nyújt Neked "
+"ezekben a lépésekben. A lépések között bármikor visszatérhetsz egy korábbira, és "
+"módosíthatod a beállításokat. Olvasd el a %sInstaller Help File%s mielőtt tovább haladsz."
+
+msgid "Select Language:"
+msgstr "Válassz nyelvet:"
+
+msgid "Go"
+msgstr "Mehet"
+
+msgid "Begin Installation»"
+msgstr "Telepítés kezdése"
diff --git a/Source/gallery2/install/po/it.po b/Source/gallery2/install/po/it.po
new file mode 100644
index 0000000..40592a5
--- /dev/null
+++ b/Source/gallery2/install/po/it.po
@@ -0,0 +1,1371 @@
+# $Id: it.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-05-31 18:07+0000\n"
+"PO-Revision-Date: 2007-01-09 14:12+0100\n"
+"Last-Translator: Ermanno Baschiera \n"
+"Language-Team: Italian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Sconosciuto"
+
+msgid "Admin User Setup"
+msgstr "Configurazione Utente Amministratore"
+
+msgid "admin"
+msgstr "amministratore"
+
+msgid "Gallery Administrator"
+msgstr "Amministratore di Gallery"
+
+msgid "Authenticate"
+msgstr "Autenticazione"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "Errore:login.txt non trovato. Mettilo nella directory %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Errore: Il file login.txt non è leggibile. Dai a Gallery i permessi di lettura "
+"per quel file."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Errore: La chiave contenuta in login.txt non corrisponde. Scarica un'altra "
+"stringa di autenticazione qui sotto e prova ancora."
+
+msgid "Create Config File"
+msgstr "Crea File Config"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Impossibile scrivere nel file di configurazione config.php nella directory %s. "
+"Modifica i permessi. Se sei su Unix puoi fare chmod 666 config.php per risolverlo."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Il file config.php non esiste nella directory %s"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Il file config.php esiste ma non è scrivibile. Se il tuo server è Windows, forse bisogna "
+"disattivare la condivisione dei file per config.php e impostare i permessi manualmente."
+
+msgid "Database Setup"
+msgstr "Configurazione Database"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Devi avere il modulo PHP per MySQL installato"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Devi avere installato il modulo PHP Improved MySQL"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Devi avere il modulo PHP per ibm_db2 installato"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Devi avere il modulo PHP per PostgresSQL installato"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Devi avere il modulo PHP per Oracle OCI8 installato"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Devi avere installato il modulo PHP Component Object Model(COM)"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Devi specificare un prefisso per le colonne (raccomandiamo %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Usa solo lettere, numeri e underscore nel prefisso delle colonne"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Devi specificare un prefisso per le tabelle (raccomandiamo %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Usa solo lettere, numeri e underscore nel prefisso delle tabelle"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Impossibile creare una connessione con il database di tipo %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Impossibile connettersi al database con le informazioni che hai fornito."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Il database che hai specificato non esiste. Crealo, per favore."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Il test dei privilegi del database non si è concluso con successo."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Le tabelle di Gallery esistono già in questo database! Ma non c'è il file 'versions.dat' "
+"nella cartella di memorizzazione di G2, che interpretiamo come uno stato precario di G2. "
+"Crea un file versions.dat con il formato corretto se pensi che la tua G2 sia in grado di "
+"funzionare oppure seleziona l'installazione pulita, che cancellerà tutti i dati nel database "
+"e nella cartella di memorizzazione."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"La cartella di memorizzazione di G2 contiene un file versions.dat di una vecchia "
+"installazione. La le tabelle di Gallery nel database non esistono. Seleziona l'installazione "
+"pulita per cancellare tutti i dati nella cartella di memorizzazione di Gallery e avanza al "
+"passo successivo."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Le tabelle di Gallery esistono già nel database e c'è il file versions.dat nella cartella di "
+"memorizzazione di Gallery. Ma la versione delle tabelle del database della Gallery "
+"installata non corrisponde a quella dei dati installati nella cartella di memorizzazione di "
+"Gallery. Seleziona un'installazione pulita per eliminare tutti i dati nel database e nella "
+"cartella di memorizzazione e avanza al passo successivo."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Le tabelle di Gallery esistono già nel database e la cartella di memorizzazione di Gallery "
+"sembra intatta. Seleziona di riutilizzare le tabelle del database esistenti e la cartella di "
+"memorizzazione oppure seleziona l'installazione pulita per eliminare tutti i dati esistenti "
+"nel database e nella cartella di memorizzazione."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Non ho potuto eseguire l'API richiesta per cancellare la cartella di memorizzazione. Per "
+"favore cancella la cartella di memorizzazione manualmente."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Non ho potuto eseguire l'API richiesta per cancellare le tabelle del database di Gallery. "
+"Per favore cancella il database di Gallery manualmente."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Non ho potuto caricare l'API di G2. Per favore cancella le tabelle del database di Gallery e "
+"la cartella di memorizzazione manualmente."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a e più recente)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versioni precedenti alla v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x e più recente"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i e più recente)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x e più recente)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 e più recente"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Tipo di DB sconosciuto oppure nessuna informazione conosciuta nelle tabelle."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Non ho potuto trovare un prefisso per tabelle libero simile a \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Non ho potuto aprire il file schema: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Errore nella creazione di una sequenza di test per il DB. Controlla il messaggio di errore "
+"ritornato e README.html per i privilegi mancanti e ripulisci il database."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Errore nella sequenza di test per eliminare un DB. Controlla il messaggio di errore "
+"ritornato e README.html per i privilegi mancanti e ripulisci il database."
+
+msgid "Missing SQL statements"
+msgstr "SQL statements mancanti"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Controlla il messaggio di errore ritornato e README.html per i privilegi mancanti e "
+"ripulisci il database."
+
+msgid "Finish Installation"
+msgstr "Concludi Installazione"
+
+msgid "Install Gallery Core"
+msgstr "Installa Core di Gallery"
+
+msgid "Installing the core module"
+msgstr "Installazione modulo core"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Impossibile inizializzare i dati di Gallery"
+
+msgid "Unable to communicate with the database"
+msgstr "Impossibile comunicare con il database"
+
+msgid "Unable to load the core module"
+msgstr "Impossibile caricare il modulo core"
+
+msgid "Unable to install the core module"
+msgstr "Impossibile installare il modulo core"
+
+msgid "Unable to activate the core module"
+msgstr "Impossibile attivare il modulo core"
+
+msgid "Unable to commit database transaction"
+msgstr "Impossibile compiere la transazione nel database"
+
+msgid "Core module is only partially installed."
+msgstr "Il modulo core è installato solo parzialmente."
+
+msgid "Install Plugins"
+msgstr "Installa Plugins"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Impossibile inizializzare la sessione di Gallery"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Impossibile caricare il modulo %s"
+
+msgid "Installing modules"
+msgstr "Installazione moduli"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Impossibile installare il modulo %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Impossibile attivare il modulo %s"
+
+msgid "Unable to get the module list"
+msgstr "Impossibile ottenere la lista dei moduli."
+
+msgid "Other"
+msgstr "Altro"
+
+msgid "Installation Type"
+msgstr "Tipo di Installazione"
+
+msgid "Check Security"
+msgstr "Controlla la Sicurezza"
+
+msgid "Storage Setup"
+msgstr "Configurazione Storage"
+
+msgid "System Checks"
+msgstr "Controlli sul Sistema"
+
+msgid "Performing system checks"
+msgstr "Esecuzione controlli sul sistema"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "versione PHP >= 4.3.0 oppure >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Errore: Gallery 2 necessita di PHP versione 4.3.0 o più recente oppure 5.0.4 o più recente. "
+"Attualmente hai PHP versione %s. Contatta l'amministratore del tuo server web per chiedere "
+"un upgrade, disponibile al %ssito di PHP%s."
+
+msgid "PHP Version"
+msgstr "Versione PHP"
+
+msgid "FILE directive supported"
+msgstr "Direttiva FILE supportata"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Errore: la direttiva __FILE__ di PHP non funziona correttamente. Inoltra una richiesta di "
+"supporto all'amministratore del tuo webserver o nei forum di Gallery."
+
+msgid "FILE Directive"
+msgstr "Direttiva FILE"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode disabilitato"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Errore: La versione di PHP che hai è configurata con safe mode abilitato. Devi disabilitare "
+"safe mode affinché Gallery funzioni."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Espressioni regolari"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Errore: La versione di PHP che hai è configurata senza il supporto alle %sPerl Compatible "
+"Regular Expressions%s. Devi attivare queste opzioni affinché Gallery funzioni."
+
+msgid "exec() allowed"
+msgstr "exec() consentito"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Warning: La funzione exec() è disabilitata in PHP dal parametro disabled_functions di "
+"php.ini. Non sarai in grado di utilizzare moduli che necessitano di binari esterni (ad es. "
+"ImageMagick, NetPBM o Ffmpeg). Questo può essere configurato solo a livello di server, "
+"quindi dovrai cambiarlo nel file php.ini globale."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() consentito"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Warning: La funzione set_time_limit() è disabilitata in PHP dal parametro "
+"disabled_functions di php.ini. Gallery può funzionare comunque, ma non in maniera "
+"affidabile. Ogni operazione che richiederà più di %d secondi verrà interrotta (e in alcuni "
+"casi ti ritornerà una pagina bianca) col rischio di danneggiare i dati."
+
+msgid "Filesystem Operations"
+msgstr "Operazioni sul Filesystem"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Errore: Delle operazioni essenziali sul filesystem sono disabilitate in PHP dal parametro "
+"disabled_functions di php.ini. Devi permettere l'esecuzione di queste operazioni per "
+"far funzionare Gallery. Le funzioni mancanti sono: %s."
+
+msgid "Memory limit"
+msgstr "Limite memoria"
+
+msgid "no limit"
+msgstr "nessun limite"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Warning: Il tuo PHP è configurato per limitare la memoria a %sb (parametro memory_limit"
+"b> in php.ini). Dovresti aumentare questo limite ad almeno %sMB affinché Gallery "
+"lavori correttamente."
+
+msgid "File uploads allowed"
+msgstr "Upload file consentito"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Warning: il tuo PHP è configurato per non permettere gli upload di file (parametro "
+"file_uploads in php.ini). Dovrai attivare questa opzione se vuoi fare l'upload di "
+"file in Gallery con un browser."
+
+msgid "Maximum upload size"
+msgstr "Dimensione massima per l'upload"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Warning: Il tuo PHP è configurato in modo da limitare l'upload ad un massimo di %sb "
+"(parametro upload_max_filesize in php.ini). Dovresti aumentare questo limite per "
+"permettere l'upload di file più grandi."
+
+msgid "Maximum POST size"
+msgstr "Dimensione massima per il POST"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Warning: Il tuo PHP è configurato in modo da limitare i dati di post ad un massimo di %sb "
+"(parametro post_max_size in php.ini). Dovresti aumentare questo limite per permettere "
+"l'upload di file più grandi."
+
+msgid "Translation support"
+msgstr "Supporto alla traduzione"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Il tuo webserver non supporta la localizzazione. Per abilitare il supporto a lingue "
+"aggiuntive chiedi al tuo amministratore di sistema di riconfigurare PHP con l'opzione %"
+"sgettext%s attivata."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Il PHP che hai non ha la funzione %sbind_textdomain_codeset%s. Questo significa che Gallery "
+"potrebbe visualizzare non correttamente i caratteri estesi di alcune lingue."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Il PHP che hai non ha la funzione %sdngettext%s. Questo significa che Gallery non sarà in "
+"grado di tradurre le forme plurali."
+
+msgid "Zend compatibility mode"
+msgstr "Compatibility mode di Zend"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Warning: Il tuo PHP è configurato con ze1_compatibility_mode di Zend che potrebbe causare il "
+"crash di PHP. Clicca qui per fare un test del PHP. Se vedi \"SUCCESS\" "
+"allora il tuo PHP va bene. Se ottieni un errore o nessuna risposta allora devi disattivare "
+"ze1_compatibility_mode prima di procedere."
+
+msgid "putenv() allowed"
+msgstr "putenv() consentito"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Warning: La funzione putenv() è disabilitata in PHP dal parametro disabled_functions "
+"di php.ini. Gallery può funzionare anche così, ma raramente su alcuni sistemi Gallery non "
+"sarà in grado di funzionare in lingue diverse dalla lingua di sistema e dall'Inglese."
+
+msgid "Output buffering disabled"
+msgstr "Buffering dell'output disabilitato"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Attenzione: il buffering dell'output è abilitato nel tuo PHP a causa dei parametri %s "
+"in php.ini. Gallery può funzionare anche con questa configurazione - il download dei file è "
+"più veloce - ma Gallery potrebbe non essere in grado di servire file grandi (ad es. grandi "
+"video) e incappare nei limiti della memoria. Inoltre, alcune caratteristiche come le barre "
+"di avanzamento potrebbero non funzionare correttamente se il buffering dell'output è attivo, "
+"a meno che non sia permesso ini_set()."
+
+msgid "Gallery file integrity"
+msgstr "Integrità dei file di Gallery"
+
+msgid "Test skipped due to other errors."
+msgstr "Test saltato a causa di altri errori."
+
+msgid "Theme available"
+msgstr "Tema disponibile"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Errore: Deve esserci almeno un tema nella cartella %s!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest mancante o non accessibile."
+
+msgid "Welcome"
+msgstr "Benvenuto"
+
+msgid "Please correct the following errors"
+msgstr "Per favore correggi i seguenti errori"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Gallery deve avere almeno un utente amministratore che ha completo accesso alla "
+"visualizzazione/modifica di ogni cosa. Scegli un nome utente e una password per il tuo "
+"account di amministratore principale. Puoi aggiungere altri utenti più tardi."
+
+msgid "Admin username"
+msgstr "Nomeutente amministratore"
+
+msgid "Please enter a valid user name"
+msgstr "Inserisci un nome utente valido"
+
+msgid "Please enter a password"
+msgstr "Inserisci una password"
+
+msgid "Password"
+msgstr "Password"
+
+msgid "Setup password"
+msgstr "Password di Setup"
+
+msgid "(type again)"
+msgstr "(inseriscila ancora)"
+
+msgid "Admin email address"
+msgstr "Indirizzo email Amministratore"
+
+msgid "Please enter a valid email address"
+msgstr "Inserisci un indirizzo email valido"
+
+msgid "Admin full name (optional)"
+msgstr "Nome completo Amministratore (facoltativo)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Password mancante! Inserisci la stessa password due volte"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Le password che hai inserito non corrispondono! Prova ancora."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Poiché stai riutilizzando delle tabelle del database esistenti, questa non è "
+"un'installazione ex novo. Questa modificherà solo la password di setup, ma non la password "
+"dell'amministratore del sito. Per cambiare la password dell'amministratore del sito, "
+"seleziona la procedura di Gallery per la password dimenticata."
+
+msgid "Create"
+msgstr "Crea"
+
+msgid "Save"
+msgstr "Salva"
+
+msgid "Admin user info entered successfully."
+msgstr "Informazioni utente amministratore inserite con successo."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Per procedere nell'installazione, dobbiamo verificare che tu sia davvero chi dici di essere. "
+"Il miglior modo per assicurarcene, è di chiederti di fare un piccolo cambiamento nella "
+"directory di Gallery che provi che hai i permessi giusti. Così ti chiediamo di creare un "
+"nuovo file di testo chiamato login.txt nella directory %s sul tuo "
+"webserver (è la stessa directory dove si trova main.php). Deve contenere i seguenti "
+"caratteri generati casualmente:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Per tua convenienza, abbiamo preparato una %sversione corretta di login.txt%s. Scaricalo e "
+"copialo nella directory %s ed ecco fatto."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Una volta caricato il file, clicca qui sotto per continuare."
+
+msgid "Authenticate Me"
+msgstr "Autenticami"
+
+msgid "Authentication successful!"
+msgstr "Autenticazione avvenuta con successo!"
+
+msgid "Erase data for a clean install"
+msgstr "Elimina i dati per un'installazione pulita"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Sei sicuro di voler eliminare tutti i dati nella cartella di memorizzazione di Gallery e nel "
+"database di Gallery?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"C'è stato un errore durante la cancellazione del db e della cartella di memorizzazione. Ecco "
+"qui l'errore:"
+
+msgid "Cancel"
+msgstr "Annulla"
+
+msgid "Erase all data"
+msgstr "Elimina tutti i dati"
+
+msgid "Please fix this error and try again."
+msgstr "Risolvi il problema e prova ancora."
+
+msgid "Try Again"
+msgstr "Prova Ancora"
+
+msgid "Create a config file"
+msgstr "Crea un file di configurazione"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Ora dobbiamo scrivere tutte le informazioni che hai fornito in un file chiamato config."
+"php nella directory di %s. Questo è un file molto importante perché fornisce a "
+"Gallery tutte le informazioni necessarie a funzionare. Dopo averlo creato, puoi dare "
+"un'occhiata al file e farci delle modifiche, se ti va."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Prima di procedere, devi creare un file nella tua cartella %s chiamato config.php"
+"i>. Devi assicurarti che il webserver ci possa scrivere dentro."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (con accesso shell)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Su Windows, non dovresti aver bisogno di fare niente di speciale."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Una volta creato questo file ed impostato i permessi adeguati, puoi procedere. Se c'è "
+"qualche problema, ti diremo cosa sistemare."
+
+msgid "Create config file"
+msgstr "Crea file config"
+
+msgid "Config file created successfully."
+msgstr "File config creato con successo."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Abbiamo scritto tutte le informazioni che hai fornito in un file chiamato config.php "
+"nella directory di gallery2. Puoi sfogliarlo e farci delle modifiche se ti va. Fai "
+"attenzione, comunque -- se fai degli errori in quel file, Gallery non funzionerà "
+"correttamente!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Seleziona il tipo del tuo database e inserisci le informazioni di autenticazione del "
+"database. L'installer non creerà il database, quindi dovrai crearne uno tu e poi inserirne "
+"il nome qui. Se stai installando Gallery in un database che ha già delle tabelle al suo "
+"interno, i prefissi delle tabelle e delle colonne faranno in modo che i dati di Gallery non "
+"vadano in conflitto con quelli già presenti."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Questa è un'installazione multi sito. Ricorda che ogni singolo sito necessita delle sue "
+"tabelle del database. Scegli un database differente oppure dei diversi prefissi per le "
+"tabelle di ciascun sito."
+
+msgid "Database type:"
+msgstr "Tipo database:"
+
+msgid "DB Hostname:"
+msgstr "Hostname DB:"
+
+msgid "DB Username:"
+msgstr "Nomeutente DB:"
+
+msgid "DB Password:"
+msgstr "Password DB:"
+
+msgid "DB Name:"
+msgstr "Nome DB:"
+
+msgid "Table Prefix:"
+msgstr "Prefisso Tabella:"
+
+msgid "Column Prefix:"
+msgstr "Prefisso Colonne:"
+
+msgid "We received the following database related errors:"
+msgstr "Abbiamo ricevuto i seguenti errori relativi al database:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Elimina Dati per l'Installazione Pulita"
+
+msgid "Reuse Existing Tables"
+msgstr "Riutilizza Tabelle Esistenti"
+
+msgid "Database set up successfully."
+msgstr "Database configurato con successo."
+
+msgid "Finished!"
+msgstr "Finito!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Congratulazioni! L'installazione di Gallery 2 è completata! Hai visto? Non era poi così "
+"difficile! Adesso è il momento di caricare qualche foto!"
+
+msgid "Go to my Gallery!"
+msgstr "Vai alla mia Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Adesso puoi andare nella tua nuova Gallery. Inserisci nel tuo browser l'URL di %smain.php%s "
+"nella directory di %s."
+
+msgid "Installer Help"
+msgstr "Help Installer"
+
+msgid "Start Over"
+msgstr "Ricomincia da Capo"
+
+msgid "Error installing Gallery Core"
+msgstr "Errore durante l'installazione del Core di Gallery"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+"Qualcosa è andato storto quando abbiamo provato a installare il modulo core. Cosa si fa ora?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Vai alla fase System Check dell'installer e assicurati che tutti i controlli mostrino 'OK'. "
+"Uno sbaglio comune è quello di ignorare gli avvertimenti sull'integrità dei file."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Se non ci sono avvertimenti o errori nella fase del System Check, svuota la cartella di "
+"memorizzazione ed elimina le tabelle del database e lancia il processo di installazione una "
+"seconda volta (ripercorri tutte le fasi)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Per favore visita la pagina %sG2 FAQ%s e leggi %sla sezione chiamata Known issues nel Readme%"
+"s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Se il problema persiste, per favore copia il log dell'installazione che si trova in %s e "
+"allegalo (come install.log.zip) a una nuova discussione nel %sG2 support forum%s oppure, se "
+"possibile, inserisci nella discussione solamente un link al file install.log, in modo che lo "
+"staff del forum possa analizzarlo se necessario."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Core di Gallery installato con successo."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Abbiamo installato con successo il core di Gallery. Anche se a questo punto tutto quanto "
+"funziona, sarebbe meglio continuare con l'installer per aggiungere alcuni dei moduli "
+"opzionali, in modo da ottenere il giusto set di funzionalità che vorresti per la tua Gallery."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"I moduli che seguono possono essere installati e attivati automaticamente. È opportuno "
+"installare almeno uno dei set di strumenti grafici, altrimenti Gallery non sarà in grado di "
+"creare le anteprime delle immagini. Nella maggior parte dei sistemi, l'installazione "
+"automatica dovrebbe funzionare a dovere. Tuttavia, in alcuni casi potrebbe non funzionare. "
+"Puoi sempre attivare nuovi moduli qui o disattivarne alcuni dalla pagina Amministrazione "
+"Sito, così qualsiasi decisione prendi qui, non sarà permanente."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Alcuni moduli potrebbero non installarsi automaticamente. È tutto regolare. Significa che "
+"tipicamente hanno bisogno di una qualche configurazione, che puoi effettuare nella pagina "
+"dell'Amministrazione Sito"
+
+msgid "Name"
+msgstr "Nome"
+
+msgid "Version"
+msgstr "Versione"
+
+msgid "Description"
+msgstr "Descrizione"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Incompatibile con questa versione di Gallery)"
+
+msgid "(un)check all"
+msgstr "(de)seleziona tutto"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Continua con la Fase %d Senza Attivazioni»"
+
+msgid "Activate Selected Modules"
+msgstr "Attiva i Moduli Selezionati"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"Il modulo %s è stato installato, ma ha bisogno di configurazione per essere attivato."
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Al termine dell'installazione, entra come Amministratore e vai all'Amministrazione Sito. Vai "
+"alla schermata Moduli e configura i moduli elencati sopra."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Modulo %s attivato con successo"
+
+msgid "Activate More Modules"
+msgstr "Attiva Altri Moduli"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Continua con la Fase %d»"
+
+msgid "Debug Output"
+msgstr "Output di Debug"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Benvenuto nell'Installer di Gallery"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installazione completata al %d%%"
+
+msgid "Redo this step"
+msgstr "Ripeti questa fase"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: le tue foto sul tuo sito"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "File Mancanti (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Nota: Stai eseguendo una versione SVN di Gallery, quindi file rimossi di recente potrebbero "
+"comparire qui. Puoi tranquillamente ignorarli."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "File modificati (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Nota: Stai eseguendo una versione SVN di Gallery, quindi aspettati di trovare dei file "
+"modificati. Puoi tranquillamente ignorarli, ma per essere sicuro dovresti eseguire 'svn "
+"update' prima di continuare."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "File vecchi (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Questi file non fanno più parte di Gallery. Probabilmente non creeranno alcun problema ma "
+"sarebbe una buona idea quella di cancellarli e tenere pulita l'installazione."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Si sono verificati degli errori. Controlla i messaggi che seguono."
+
+msgid "Please select the installation type"
+msgstr "Seleziona il tipo di installazione"
+
+msgid "Standard installation"
+msgstr "Installazione standard"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Questo è il tipo di installazione predefinito. Seleziona questo tipo di installazione se "
+"vuoi installare una nuova Gallery nella cartella %s che sarà accessibile dall'URL %s."
+
+msgid "Multisite installation"
+msgstr "Installazione siti multipli"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery può supportare più siti indipendenti con una singola installazione del codice. "
+"Scegli questo tipo di installazione se vuoi installare una nuova Gallery nello stesso server "
+"ma in un percorso, sottodominio o dominio URL differenti."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"I siti multipli non condividono album, foto, utenti o quant'altro. Hanno tutti bisogno dei "
+"loro database e delle loro cartelle di memorizzazione. Per ulteriori informazioni e "
+"spiegazioni sulle installazioni multi sito, visita la pagina %s."
+
+msgid "You must enter a directory"
+msgstr "Devi inserire una directory"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"La cartella che hai inserito è la cartella del codebase. Se vuoi installare una Gallery "
+"nella cartella del codebase, seleziona il tipo di installazione standard. Se vuoi installare "
+"un sito multiplo, scegli un'altra cartella."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"La cartella che hai inserito non esiste, oppure è vietata dalla configurazione del "
+"webserver. Il tuo webserver è configurato per darti accesso solo alle seguenti cartelle. "
+"Devi scegliere una di queste cartelle, oppure devi modificare la configurazione di "
+"open_basedir in PHP per autorizzare una nuova cartella."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Se la tua installazione multisito si trova in un host differente, dovresti contattare il tuo "
+"amministratore di sistema e chiedergli che ti configuri open_basedir in modo che gli "
+"host virtuali possano raggiungersi l'un l'altro."
+
+msgid "The directory you entered does not exist"
+msgstr "La directory che hai inserito non esiste."
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"La directory che hai inserito non è accessibile. Cambia i permessi in modo che il webserver "
+"possa leggere questa directory."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Impossibile creare i file per il multisito. Assicurati che i file elencati di seguito siano "
+"scrivibili."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+"Tutti i siti multipli sono installati a partire da questo deposito centrale del codice "
+"(codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Inerisci qui sotto la cartella per un nuovo sito multiplo. Il percorso deve essere "
+"differente da quello dell'installazione di questo codebase."
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"La directory deve essere scrivibile dall'utente del webserver/php oppure deve contenere i "
+"seguenti file scrivibili:"
+
+msgid "Select Directory"
+msgstr "Seleziona Directory"
+
+msgid "Multisite directory setup successfully."
+msgstr "Directory multisito configurata con successo."
+
+msgid "Standard installation selected."
+msgstr "Installazione standard selezionata."
+
+msgid "Install Steps"
+msgstr "Fasi Installazione"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Vogliamo essere certi che la tua Gallery sia sicura. Il file config.php che questo installer "
+"ha modificato, ha i permessi di scrittura per altri utenti. Questo è necessario perché "
+"l'installer si qualifica come \"un'altra persona\" quando ci si trova di fronte ai permessi "
+"di Unix. Così, prima di concludere, dovresti cambiare i permessi per questo file in modo che "
+"altri utenti non possano scriverci. Attualmente il file config.php ha permessi %s. Ti "
+"suggeriamo di fare questo:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Vogliamo essere certi che la tua Gallery sia sicura. La directory che contiene config.php "
+"che questo installer ha modificato, ha permessi tali che altri utenti possono scrivere o "
+"eliminare file. Così prima di concludere, dovresti cambiare i permessi su questa directory "
+"in modo che altri utenti non ci possano scrivere. Ti suggeriamo di fare questo:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Se vuoi davvero continuare, puoi farlo. Ma ti consigliamo di prenderti un altro po' di tempo "
+"per verificare che sia tutto a posto."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Abbiamo verificato che il tuo config.php è sicuro."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Per favore leggi la %1$sGallery Security Guide%3$s. Per un'infarinatura veloce, da' "
+"un'occhiata alla %2$sshort check list%3$s contenuta nella guida alla sicurezza."
+
+msgid "Check Again"
+msgstr "Controlla Ancora"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery ha bisogno di una cartella in cui memorizzare le tue immagini. La cartella che "
+"abbiamo scelto per te funzionerà, ma la sua posizione o il nome attuale non offrono molta "
+"sicurezza. Seleziona una nuova cartella al di fuori della cartella %sdocument root%s oppure "
+"aggiungi una stringa casuale alla fine del nome della cartella (ad es. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Per una maggiore sicurezza faresti meglio a selezionare una cartella che non sia %"
+"saccessibile dal web%s. Se questo non è possibile, specifica un nome casuale per questa "
+"cartella."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Se hai scelto un nome casuale o se preferisci rimanere con la cartella specificata, conferma "
+"la tua scelta."
+
+msgid "Yes, please omit the security check:"
+msgstr "Sì, ometti il controllo sicurezza:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Questa è un'installazione multisito. Ricorda che ogni sito necessita della sua cartella di "
+"memorizzazione."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Se usi un browser moderno, tenteremo di completare automaticamente ogni path che inserisci "
+"qui. Così se hai difficoltà a trovare il path corretto per la directory g2data, prova a "
+"inserire qualche path nella casella di testo qui sotto e vedi quale completamento comparirà."
+
+msgid "The directory you entered is read only"
+msgstr "La directory che hai inserito è di sola lettura"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"C'è stato un errore durante la creazione della struttura delle directory nella directory di "
+"storage."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "La cartella di storage è %saccessibile dal web%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+"Immpossibile verificare se la cartella di memorizzazione non sia %saccessibile dal web%s."
+
+msgid "Directory path:"
+msgstr "Path directory:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Il webserver deve essere in grado di scrivere in questa cartella. Per farlo funzionare, puoi "
+"seguire questi esempi."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "Nota: questi sono solo esempi! Potrebbe darsi che non funzionino bene sul tuo sistema."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (con accesso ftp)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Nota che i server e i client ftp variano quindi queste istruzioni potrebbero non funzionare "
+"da te. Consulta il manuale del tuo client FTP o parla con un amministratore di sistema per "
+"cercare aiuto se hai problemi"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"In alcuni ambienti di web hosting, i path che vedi nella shell o via FTP non sono gli stessi "
+"path che vede PHP. Per trovare il vero path della directory dei dati, puoi provare a creare "
+"uno script PHP chiamato dir.php contenente il seguente codice e a metterlo nella tua "
+"directory dei dati."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"poi trova l'URL di dir.php e aprilo nel tuo browser (ad es. %s). Questo ti dirà il path "
+"esatto da inserire qui."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Nota: Questo necessita che la directory dei dati sia accessibile dal web, cosa che "
+"non raccomandiamo perché scavalca il nostro firewall per le immagini. Una volta trovato il "
+"path in questo modo, raccomandiamo di spostare la directory dei dati fuori dell'area "
+"accessibile dal web e poi di aggiornare qui il path di conseguenza."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Nota: Non dimenticare di eliminare dir.php quando hai finito!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Per avere informazioni su come rendere sicura la cartella di memorizzazione di Gallery, vedi "
+"la %sSecurity Guide%s."
+
+msgid "Storage directory set successfully."
+msgstr "Directory di storage configurata con successo."
+
+msgid "Success"
+msgstr "OK"
+
+msgid "Warning"
+msgstr "Warning"
+
+msgid "Failed"
+msgstr "Errore"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Se usi Apache, crea un file chiamato .htaccess nella directory principale di Gallery con il "
+"seguente contenuto:"
+
+msgid "Version Check"
+msgstr "Controllo Versione"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Questa non è una nuova installazione e la versione installata non corrisponde quella nuova."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "La versione installata non può essere aggiornata a quella nuova!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"La versione installata è più vecchia della nuova versione. Devi eseguire l'upgrader, non "
+"l'installer!"
+
+msgid "Currently installed"
+msgstr "Attualmente installato"
+
+msgid "New version"
+msgstr "Nuova versione"
+
+msgid "Go to the Upgrader!"
+msgstr "Vai all'Upgrader!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Ora dovresti andare all'upgrader. Inserisci nel tuo browser l'URL di %s/upgrade/index.php%s "
+"nella directory di %s."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"L'installazione di Gallery 2 nel tuo webserver prevede %d fasi. Questo installer ti guiderà "
+"attraverso queste fasi e ti darà assistenza lungo il cammino se ci sarà bisogno di ulteriori "
+"passi per avere Gallery funzionante. Una volta che una fase è stata completata, puoi sempre "
+"tornare indietro e apportare dei cambiamenti. Leggi il %sFile di Help dell'Installer%s prima "
+"di continuare."
+
+msgid "Select Language:"
+msgstr "Seleziona la Lingua:"
+
+msgid "Go"
+msgstr "Vai"
+
+msgid "Begin Installation»"
+msgstr "Inizia Installazione»"
diff --git a/Source/gallery2/install/po/ja.po b/Source/gallery2/install/po/ja.po
new file mode 100644
index 0000000..d9742bd
--- /dev/null
+++ b/Source/gallery2/install/po/ja.po
@@ -0,0 +1,1352 @@
+# $Id: ja.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+# - Kennichi Uehara
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-08-09 01:16+0900\n"
+"PO-Revision-Date: 2007-03-14 23:02+0900\n"
+"Last-Translator: Yosuke Suzuki\n"
+"Language-Team: Japanese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "未知"
+
+msgid "Admin User Setup"
+msgstr "管理者ユーザ設定"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery 管理者"
+
+msgid "Authenticate"
+msgstr "認証"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"エラー:login.txt の存在を確認できませんでした。このファイルを %s/ "
+"ディレクトリに置いてください。"
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"エラー:login.txt ファイルが読めません。Gallery に読み込みパーミッションをあた"
+"えてください。"
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"エラー:login.txt のキーが正しく一致しませんでした。新しい認証文字列を以下から"
+"ダウンロードしてもう一度試してください。"
+
+msgid "Create Config File"
+msgstr "設定ファイルの作成"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"%s ディレクトリにある config.php 設定ファイルに書き込めません。パーミッションを変更し"
+"てください。Unix なら、 chmod 666 config.php を実行して修正できます。"
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "%s ディレクトリには config.php ファイルが存在しません"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"config.php ファイルは存在しますが書き込みできません。サーバが Windows の場合は、config.php の"
+"ファイル共有を無効にし、パーミッションを手動で変えなければならないでしょう。"
+
+msgid "Database Setup"
+msgstr "データベースセットアップ"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "PHP の MySQL モジュールがインストールされていなければなりません"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "PHP の MySQL 改良版モジュールがインストールされていなければなりません"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "PHP の ibm_db2 モジュールがインストールされていなければなりません"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "PHP の PostgreSQL モジュールがインストールされていなければなりません"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "PHP の Oracle OCI8 モジュールがインストールされていなければなりません"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+"コンポーネントオブジェクトモデル(COM)PHPモジュールがインストールされていなければなりません"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "カラムのプレフィックスを指定しなくてはなりません (推奨 %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "カラムのプレフィックスには、半角英数文字とアンダースコアのみ使用してください"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "テーブルのプレフィックスを指定しなくてはなりません (推奨 %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "テーブルのプレフィックスには、半角英数文字とアンダースコアのみしか使用できません"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "タイプ %s のデータベースコネクションを生成できませんでした"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "提供された情報でデータベースに接続できませんでした"
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "指定されたデータベースは存在しません。作成してください。"
+
+msgid "The database privileges test did not complete successfully."
+msgstr "データベースの特権テストは完全に成功しませんでした。"
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallery のテーブルは既にデータベースに存在します。しかし、G2ストレージディレクトリには "
+"'versions.dat' ファイルが存在しません。which we interpret as a broken state of G2. 正しい"
+"フォーマットの\n"
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 ストレージディレクトリには過去のインストールの versions.dat が存在します。しかし、Gallery "
+"データベーステーブルは存在しません。Gallery ストレージディレクトリにある全てのデータを消去す"
+"るクリーンインストールを選択し、次のステップへ進んでください。"
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Galleryテーブルが既にデータベースに存在し、Galleryストレージディレクトリに versions.dat ファ"
+"イルがあります。しかし、インストール済みのGalleryデータベーステーブルのバージョンは、Gallery"
+"ストレージディレクトリのデータのバージョンと一致しません。ストレージディレクトリにあるデータ"
+"を全て消去するためにクリーンインストールを選択し、次のステップへ進んでください。"
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Galleryテーブルは既にデータベースに存在し、Galleryストレージディレクトリは損なわれていないよ"
+"うです。存在するデータベーステーブルとストレージディレクトリのデータを救済するか、データベー"
+"スとストレージディレクトリにある全てのデータを消去してクリーンインストールをするか選択してく"
+"ださい。"
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"ストレージディレクトリを消去するために必要なAPIが実行できませんでした。手動でGalleryストレー"
+"ジディレクトリを削除してください。"
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Galleryデータベーステーブルをdropするために必要なAPIを実行できませんでした。手動でGalleryデー"
+"タベースを掃除してください。"
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"G2 APIを読み込めませんでした。Galleryデータベーステーブルとストレージディレクトリを手動で削除"
+"してください。"
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a 以上)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (v3.23.34a 未満)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x 以上"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i 以上)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 for Unix/Windows, v9.x 以上"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 以上"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "未知のタイプのデータベースかテーブル情報です"
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "\"%s\" に似た未使用のテーブルプレフィックスが見つかりませんでした。"
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "スキーマファイル \"%s\" が開けません"
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"データベーステストシーケンスの作成に失敗しました。エラーメッセージを確認して、不足している特"
+"権とデータベースのクリーンアップのためにREADME.htmlを読んでください。"
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"データベースをドロップするテストに失敗しました。エラーメッセージを確認して、不足している特権"
+"とデータベースのクリーンアップのためにREADME.htmlを読んでください。"
+
+msgid "Missing SQL statements"
+msgstr "SQL ステートメントが欠落しています。"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"エラーメッセージを確認して、不足している特権とデータベースのクリーンアップのためにREADME.html"
+"を読んでください。"
+
+msgid "Finish Installation"
+msgstr "インストール完了"
+
+msgid "Install Gallery Core"
+msgstr "Gallery Core をインストール"
+
+msgid "Installing the core module"
+msgstr "コアモジュールをインストール中"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Gallery データを初期化できません"
+
+msgid "Unable to communicate with the database"
+msgstr "データベースと通信できません"
+
+msgid "Unable to load the core module"
+msgstr "コアモジュールを読み込みません"
+
+msgid "Unable to install the core module"
+msgstr "コアモジュールをインストールできません"
+
+msgid "Unable to activate the core module"
+msgstr "コアモジュールをアクティブにできません"
+
+msgid "Unable to commit database transaction"
+msgstr "データベーストランザクションをコミットできません"
+
+msgid "Core module is only partially installed."
+msgstr "コアモジュールは部分的にしかインストールされていません。"
+
+msgid "Install Plugins"
+msgstr "プラグインをインストール"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Gallery セッションを初期化できません"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "%s モジュールを読み込めません"
+
+msgid "Installing modules"
+msgstr "モジュールをインストール中"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "%s モジュールをインストールできません"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "%s モジュールを有効化できません"
+
+msgid "Unable to get the module list"
+msgstr "モジュールリストを取得できません"
+
+msgid "Other"
+msgstr "その他"
+
+msgid "Installation Type"
+msgstr "インストールタイプ"
+
+msgid "Check Security"
+msgstr "セキュリティをチェック"
+
+msgid "Storage Setup"
+msgstr "ストレージセットアップ"
+
+msgid "System Checks"
+msgstr "システムチェック"
+
+msgid "Performing system checks"
+msgstr "システムチェックを実行中"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP バージョン >= 4.3.0 or >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"エラー: Gallery 2 は、PHPバージョン 4.3.0 以上または 5.0.4 以上が必要です。インストールされて"
+"いるPHPのバージョンは %s です。ウェブサーバの管理者に連絡して、アップグレードを要望してくださ"
+"い。%sPHP のウェブサイト%s"
+
+msgid "PHP Version"
+msgstr "PHP バージョン"
+
+msgid "FILE directive supported"
+msgstr "FILE ディレクティブはサポートされています"
+
+#, fuzzy
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"エラー: PHPの __FILE__ ディレクティブは正しく機能していません。\n"
+"directive is not functioning correctly. Please file a support request with your webserver "
+"administrator or in the Gallery forums."
+
+msgid "FILE Directive"
+msgstr "FILE ディレクティブ"
+
+msgid "Safe mode disabled"
+msgstr "セーフモードは無効です"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"エラー: このPHPはセーフモードが有効に設定されています。Gallery を動作させる前にセーフモードを"
+"無効にしなければなりません。"
+
+msgid "Safe Mode"
+msgstr "セーフモード"
+
+msgid "Regular expressions"
+msgstr "正規表現"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"エラー: このPHPは %sPerl互換正規表現%s に対応するように設定されていません。Gallery を動作させ"
+"る前にこれらの機能を有効にしなければなりません。"
+
+msgid "exec() allowed"
+msgstr "exec() 許可"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"注意: exec() 機能はphp.iniファイルの diabled_functions パラメータによって無効にされて"
+"います。外部バイナリを必要とするモジュール(ImageMagick NetPBM Ffmpeg など)を使用できないで"
+"しょう。これはサーバ全体にわたってのみ設定できますので、それはグローバルなphp.iniに変更を加え"
+"る必要があります。"
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() 許可"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"警告: php.ini ファイルの disabled_functionsパラメータによって set_time_limit() 機能が"
+"無効になっています。 Gallery はこの設定でも動作しますが、信頼性が確保されません。 %d 秒以上か"
+"かる操作は、データの衝突ですべて失敗します(場合によっては、ブランクページを表示します)"
+
+msgid "Filesystem Operations"
+msgstr "ファイルシステムの操作"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"警告: php.ini ファイルの disabled_functionsパラメータによって、必要不可欠なファイルシ"
+"ステムの操作が無効になっています。Galleryを動かす前にこれらの機能を許可しなければなりません。"
+"以下の機能が欠けています: %s"
+
+msgid "Memory limit"
+msgstr "メモリ制限"
+
+msgid "no limit"
+msgstr "無制限"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"警告: あなたの使用しているPHP はメモリの使用が, %sb に制限されいます。(php.ini ファイルの"
+"memory_limitパラメータ)。問題なく Gallery を利用するためには最低でも%sMBまで制"
+"限を引き上げてください。"
+
+msgid "File uploads allowed"
+msgstr "ファイルのアップロード許可"
+
+#, fuzzy
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"警告: Your PHP is configured not to allow file uploads (file_uploads parameter in php."
+"ini). You will need to enable this option if you want to upload files to your Gallery with a "
+"web browser."
+
+msgid "Maximum upload size"
+msgstr "アップロードの最大サイズ"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"警告: あなたの利用している PHP はアップロードできるファイルサイズが、 %sb に制限されていま"
+"す。(php.ini ファイルの upload_max_filesize パラメータ)。この制限をより大きなファイ"
+"ルがアップロードできるように引き上げてください。"
+
+msgid "Maximum POST size"
+msgstr "POSTの最大サイズ"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"警告:あなたの使用しているPHPはポストできるデータの最大サイズが %sb に制限されています。(php."
+"iniファイルのpost_max_size パラメータ)より大きいサイズのファイルをアップロードできるよ"
+"うにするにはこの制限を引き上げる必要があります"
+
+msgid "Translation support"
+msgstr "翻訳サポート"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"あなたのウェブサーバーは地域言語化をサポートしていません。追加的な言語のサポートを有効にする"
+"ためには、あなたのシステム管理者に %sgettext%s のオプションを有効にした状態でPHPを再設定する"
+"よう依頼してください"
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"あなたの使用しているPHPには %sbind_textdomain_codeset%s 機能がありません。Gallery はいくつか"
+"の言語のための拡張的な文字を間違って表示するかもしれません"
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"あなたの使用しているPHPには %sdngettext%s 機能がありません。Gallery は複数のフォームを翻訳す"
+"ることができません"
+
+msgid "Zend compatibility mode"
+msgstr "Zend 互換モード"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"警告: あなたの使用しているPHPはクラッシュする危険のある Zend ze1_compatibility_mode が設定さ"
+"れています。 ここをクリックしてPHPをテストしてください。\"SUCCESS\" と表"
+"示されれば問題ありません。エラーか無反応な場合は、先に進む前に ze1_compatibility_mode をオフ"
+"にしてください"
+
+msgid "putenv() allowed"
+msgstr "putenv() 許可済み"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"警告: php.ini ファイルの disabled_functionsパラメータによって set_time_limit() 機能が"
+"無効になっています。 Gallery はこの設定でも動作しますが、信頼性が確保されません。 %d 秒以上か"
+"かる操作は、データの衝突ですべて失敗します(場合によっては、ブランクページを表示します)"
+
+msgid "Output buffering disabled"
+msgstr "出力バッファリングは無効"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"警告: php.ini内の %s パラメータでPHPの出力バッファリングが有効になっています。Gallery "
+"はこの設定でも動きますが(ファイルのダウンロードは速くなります)、ビデオなどの大きなファイルを"
+"扱うことができず、メモリ制限に引っかかります。また、ini_set()が許可されていない限り、出力バッ"
+"ファリングが有効ならばプログレスバーなどのいくつかの機能は正しく動作しません。"
+
+msgid "Gallery file integrity"
+msgstr "Gallery ファイルの完全性"
+
+msgid "Test skipped due to other errors."
+msgstr "他のエラーのためにテストがスキップされました"
+
+msgid "Theme available"
+msgstr "テーマは利用可能"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "エラー: %s フォルダに最低ひとつのテーマが必要です。"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest がないかアクセスできません"
+
+msgid "Welcome"
+msgstr "ようこそ"
+
+msgid "Please correct the following errors"
+msgstr "以下のエラーを修正してください"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Galleryは常に、全てを閲覧/編集できるフルアクセス可能な最低一人の管理者ユーザが存在します。中"
+"心となる管理者アカウントのユーザ名とパスワードを選択してください。また、後でユーザを追加する"
+"こともできます。"
+
+msgid "Admin username"
+msgstr "管理者ユーザー名"
+
+msgid "Please enter a valid user name"
+msgstr "有効なユーザ名を入力してください"
+
+msgid "Please enter a password"
+msgstr "パスワードを入れてください"
+
+msgid "Password"
+msgstr "パスワード"
+
+msgid "Setup password"
+msgstr "パスワードのセットアップ"
+
+msgid "(type again)"
+msgstr "(再入力)"
+
+msgid "Admin email address"
+msgstr "管理者メールアドレス"
+
+msgid "Please enter a valid email address"
+msgstr "有効なメールアドレスを入力してください"
+
+msgid "Admin full name (optional)"
+msgstr "管理者フルネーム (オプション)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "パスワードが欠けています。同じパスワードを2回入力してください。"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "入力したパスワードが一致しません。もう一度試してください。"
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"存在するデータベーステーブルを再使用しているため、これは新規インストールではありません。これ"
+"はセットアップパスワードを変更するのみで、サイト管理者のパスワードは変更しません。サイト管理"
+"者のパスワードを変更するには、Galleryメカニズムのパスワードリマインダを使用してください。"
+
+msgid "Create"
+msgstr "作成"
+
+msgid "Save"
+msgstr "保存"
+
+msgid "Admin user info entered successfully."
+msgstr "管理者ユーザ情報の入力に成功しました。"
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"インストールを進めるには、あなたが権利を有する人であるか確かめなければなりません。もっともよ"
+"い方法は、あなたが正しい権限を持っていると証明できるGalleryディレクトリに、小さな変更を加える"
+"ようあなたに頼むことです。したがって、 login.txt というファイルをウェブサー"
+"バ上の %s ディレクトリに作成してください。(main.phpがある場所と同じディレクトリで"
+"す) そのファイルの内容は以下のランダムに生成された文字列でなければなりません。:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"便利なように、%s正しいlogin.txt%sを用意しました。ダウンロードして %s ディレクトリに"
+"入れてください。これで準備完了です"
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "ファイルをアップロードしたら、下をクリックして続けてください。"
+
+msgid "Authenticate Me"
+msgstr "認証する"
+
+msgid "Authentication successful!"
+msgstr "認証に成功しました"
+
+msgid "Erase data for a clean install"
+msgstr "データを消去してクリーンインストールする"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Gallery ストレージディレクトリおよび Gallery データベースにある全てのデータを削除してよろしい"
+"ですか?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "DBとストレージディレクトリのデータ削除中にエラーが発生しました。これがエラー:"
+
+msgid "Cancel"
+msgstr "キャンセル"
+
+msgid "Erase all data"
+msgstr "全てのデータを消去"
+
+msgid "Please fix this error and try again."
+msgstr "このエラーを訂正してもう一度試してください"
+
+msgid "Try Again"
+msgstr "再試行"
+
+msgid "Create a config file"
+msgstr "設定ファイルの作成"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"あなたが提供したすべての情報を、これから%s ディレクトリのconfig.phpというファイ"
+"ルに書き込みます。このファイルは Gallery を運用する上で必要な情報がすべて入った非常に重要な"
+"ファイルです。このファイルを作成した後でも、このファイルを読んで、必要ならば変更を加えること"
+"もできます"
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"始める前に、 %s ディレクトリ内に config.php という名前のファイルを作成すべきで"
+"す。ウェブサーバがそのファイルに書き込みできることを確認してください。"
+
+msgid "Unix (with shell access)"
+msgstr "Unix (シェル経由)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Windowsでは特別なことをする必要はないはずです。"
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"このファイルを作成して正しくパーミッションを設定すれば、始めることができます。問題があれば、"
+"修正する方法を教えます。このファイルを作成して正しくパーミッションを設定すれば、始めることが"
+"できます。問題があれば、修正する方法を教えます。"
+
+msgid "Create config file"
+msgstr "設定ファイルの作成"
+
+msgid "Config file created successfully."
+msgstr "設定ファイルの作成に成功しました。"
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"あなたが提供した全てのデータをgallery2ディレクトリの config.php というファイルに書き出"
+"しました。必要ならこのファイルを読んだり変更を加えたりできます。しかし気をつけてください、そ"
+"のファイルで間違いをおかすとGalleryは正しく動作しません。"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"データベースのタイプを選択して、データベースの認証情報を入力してください。インストーラーは"
+"データベースを作成しません。自分でデータベースを作成し、そのデータベースの名前をここに入力し"
+"てください。すでにテーブルを持つデータベースを利用する場合、テーブルとカラムのプレフィックス"
+"がすでにあるテーブルとの衝突を防ぎます"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"これはマルチサイトインストールです。それぞれのマルチサイトは自身のデータベーステーブルが必要"
+"です。それぞれに違うデータベースを選択するか、違うテーブルプレフィックスを用いてください。"
+
+msgid "Database type:"
+msgstr "データベースタイプ:"
+
+msgid "DB Hostname:"
+msgstr "DB ホスト名:"
+
+msgid "DB Username:"
+msgstr "DB ユーザ名:"
+
+msgid "DB Password:"
+msgstr "DB パスワード:"
+
+msgid "DB Name:"
+msgstr "データベース名:"
+
+msgid "Table Prefix:"
+msgstr "テーブルのプレフィックス:"
+
+msgid "Column Prefix:"
+msgstr "カラムのプレフィックス:"
+
+msgid "We received the following database related errors:"
+msgstr "以下のデータベースに関連するエラーを受けました:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "クリーンインストールのためにデータ消去"
+
+msgid "Reuse Existing Tables"
+msgstr "既存のテーブルを再利用"
+
+msgid "Database set up successfully."
+msgstr "データベースのセットアップに成功しました"
+
+msgid "Finished!"
+msgstr "完了"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"おめでとうございます! Gallery 2 のインストールが完了しました。ほら、そんなに難しくなかったで"
+"しょう? さあ、何か写真をアップロードしましょう!"
+
+msgid "Go to my Gallery!"
+msgstr "Gallery を訪れる"
+
+#, fuzzy, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"あなたはいますぐ\n"
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+
+msgid "Installer Help"
+msgstr "インストーラのヘルプ"
+
+msgid "Start Over"
+msgstr "やり直す"
+
+msgid "Error installing Gallery Core"
+msgstr "Gallery コアのインストールでエラーが発生しました"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "コアもジュールインストール時に何か問題がおきました。次はどうしますか?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"システムチェックのステップに行き、すべてのチェックが'Success'と表示されているようにしてくださ"
+"い。ファイルの完全性についての警告が無視されるのは、共通の課題です"
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"システムチェックのステップで警告や失敗がなければ、ストレージディレクトリを空にして、データ"
+"ベースのテーブルを削除し、インストール作業をやり直してください"
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "%sG2 FAQ%sを訪れて、%sKnown issues section of the Readme%sを読んでください。"
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"もし問題が解決されない場合は、%s にあるインストールのログをコピーして、(ファイル名はinstall."
+"log.zipとして)%sG2 support forum%s の新しいフォーラムトピックに添付してください。もしくは、"
+"可能ならば その install.log へのリンクを加えてください。サポートスタッフが、必要ならばそのロ"
+"グファイルを分析します"
+
+msgid "Stack Trace:"
+msgstr "スタックトレース:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery コアのインストールに成功しました。"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Gallery のコアモジュールのインストールに成功しました。現時点ではすべてが動作しますが、インス"
+"トールを続行して、Gallery のオプションのモジュールを追加してください。これによってGallery の"
+"機能の正しいセットがそろいます"
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"次のモジュールは自動的にインストールし、有効にすることができます。少なくとも一つの画像処理"
+"ツールキットをインストールする必要があります。そうしないと Gallery は画像のサムネイルを作成で"
+"きません。たいていのシステムでは、自動インストールが問題なく動作します。しかし、いくつかの場"
+"合によっては失敗するかもしれません。サイト管理のページでいつでも新しいモジュールを有効にした"
+"り、無効にしたりできます。ここでの決定は、恒久的ではありません"
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"いくつかのモジュールは自動インストールに失敗するかもしれません。でも問題ありません。それはモ"
+"ジュールにいくらかの設定が必要なためで、サイト管理のページからそれをすることができます"
+
+msgid "Name"
+msgstr "名前"
+
+msgid "Version"
+msgstr "バージョン"
+
+msgid "Description"
+msgstr "説明"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(このバージョンの Gallery と互換性がありません)"
+
+msgid "(un)check all"
+msgstr "全てをチェック(チェックを外す)"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "有効化せずに続けてステップ %d へ»"
+
+msgid "Activate Selected Modules"
+msgstr "選択したモジュールを有効化"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "%s モジュールはインストールされていますが、有効化するには設定が必要です"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"このインストールの終了後に、管理者としてログインし、サイト管理をブラウズしてください。モ"
+"ジュール ビューへいって以上のモジュールの設定をしてください。"
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "%s モジュールの有効化に成功しました"
+
+msgid "Activate More Modules"
+msgstr "他のモジュールも有効化する"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "続けてステップ %d へ»"
+
+msgid "Debug Output"
+msgstr "デバッグ出力"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Gallery インストーラへようこそ"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "インストール進行率 %d%%"
+
+msgid "Redo this step"
+msgstr "このステップをもう一度"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: your photos on your website"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "欠落したファイル (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"注意:あなたはSVNから取得した Gallery を動かしています。最近削除されたファイルがここに表れるか"
+"もしれません。それらは無視した方が安全かもしれません"
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "変更されたファイル (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"注意: あなたはSVNから取得した Gallery を動かしています。そのためいくつかの修正されたファイル"
+"があることが予想されます。これは無視することもできますが、続ける前に 'svn update' を実行する"
+"ようにしたほうが安全です"
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "古いファイル (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"これらのファイルはもうGalleryの一部ではありません。それらは何か問題の原因になることはありませ"
+"んが、インストール状態をきれいに保つために削除しておくことはよい考えです。"
+
+msgid "Errors occurred. Please see messages below."
+msgstr "エラーが発生しました。以下のメッセージを参照してください。"
+
+msgid "Please select the installation type"
+msgstr "インストールタイプを選択してください。"
+
+msgid "Standard installation"
+msgstr "標準インストール"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"これはデフォルトのインストールタイプです。%2$s のURLからアクセス可能な、新しいGalleryディレク"
+"トリ %1$s にインストールしたい場合はこちらを選択してください。"
+
+msgid "Multisite installation"
+msgstr "マルチサイトインストール"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Galleryはひとつのインストールで、複数の独立したサイトをサポートできます。同じウェブサーバだが"
+"違うパスやサブドメイン、URLドメインに新しいGalleryをインストールしたい場合は、こちらを選択し"
+"てください。"
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"マルチサイトはアルバム、画像、ユーザその他一切を共有しません。それらはそれぞれデータベースと"
+"ストレージディレクトリを必要とします。マルチサイトインストールに関するさらなる情報と説明は、%"
+"s ページを参照してください。"
+
+msgid "You must enter a directory"
+msgstr "ディレクトリを入力しなければなりません"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"あなたが入力したディレクトリは中央コード保管場所(codebase)です。もしこのディレクトリに"
+"Gallery をインストールしたい場合は、標準のインストール方式を選択してください。マルチサイトに"
+"する場合は、別のディレクトリを選んでくさい"
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "入力されたディレクトリは存在しません"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"あなたが入力したディレクトリにアクセスできません。ウェブサーバーがこのディレクトリを読み込め"
+"るようにパーミッションを変更してください"
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"マルチサイトのファイルを作成できません。下にリストされているファイルが書き込み可能か確認して"
+"ください"
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "全てのマルチサイトは、この中央コード保管場所(codebase)からインストールされます。"
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"新しいマルチサイトのディレクトリを以下に入力してください。パスはこのcodebaseインストールのパ"
+"スとは異なるものでなければなりません:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"そのディレクトリはウェブサーバーかPHPの利用者によって書き込みができなければいけません。もしく"
+"は以下の書き込み可能なファイルを含めてください"
+
+msgid "Select Directory"
+msgstr "ディレクトリを選択"
+
+msgid "Multisite directory setup successfully."
+msgstr "マルチサイトディレクトリのセットアップに成功しました"
+
+msgid "Standard installation selected."
+msgstr "標準インストールが選択されました。"
+
+msgid "Install Steps"
+msgstr "インストールステップ"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"あなたのGallery が安全か確認します。このインストーラーが編集した config.php ファイルはその他"
+"人が書き込めるようになっています。UNIXのファイルパーミッションではインストーラーがその他の人"
+"として類別されいるからです。そのため終了する前に、そのファイルを他の人が書き込めないように"
+"パーミッションを変更してください。今からあなたの config.php ファイルは %s モードになります。"
+"以下のことをするのをおすすめします:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Gallery を安全に使う必要があります。インストーラーが作成したconfig.php を含むディレクトリは、"
+"その他人によってファイルを書き込まれたり、削除されたりできます。インストールを完了する前に、"
+"そのディレクトリのパーミッションを、その他の人が書き込めないように変更することをおすすめしま"
+"す"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"もし本当にインストールを続けたいならば、続けることができます。しかし、安全かどうかを確認する"
+"ために、もう少し時間を割くことをおすすめします"
+
+msgid "We've verified that your config.php is secure."
+msgstr "あなたのconfig.php が安全であることを確認しました"
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"%1$sGallery セキュリティガイド%3$sを読んでください。簡単な概要を見るには、%2$sショートチェッ"
+"クリスト%3$sないのセキュリティガイドを見てください。%1$sGallery セキュリティガイド%3$sを読ん"
+"でください。簡単な概要を見るには、%2$sショートチェックリスト%3$sないのセキュリティガイドを見"
+"てください。"
+
+msgid "Check Again"
+msgstr "もう一度チェック"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery は画像を格納するためのディレクトリが必要です。インストーラが選択したディレクトリは動"
+"作するでしょうが、その場所や現在の名前はセキュリティが万全ではありません。%sdocument root%sの"
+"外部のディレクトリにするか、ディレクトリ名の後ろにランダムな文字列を加えてください。(例: %s)"
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"完全なセキュリティのためには、%sウェブアクセスできない%sディレクトリを選ぶべきです。それがで"
+"きないならば、ランダムな名前を指定してください。"
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"ランダムな名前を選ぶか、指定されたディレクトリを使う場合、あなたの選択を再確認してください。"
+"ランダムな名前を選ぶか、指定されたディレクトリを使う場合、あなたの選択を再確認してください。"
+
+msgid "Yes, please omit the security check:"
+msgstr "はい、セキュリティチェックを省略します:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"これはマルチサイトインストールです。それぞれのサイトは、独自の記憶領域が必要なことを確認して"
+"ください"
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"最近のブラウザを使っている場合、パスのオートコンプリートが使えるかもしれません。正しいg2data"
+"ディレクトリのパスを見つけるのに問題がある場合は、以下のテキストボックスにパスを入力してみて"
+"どのような補完がされるか見てください。"
+
+msgid "The directory you entered is read only"
+msgstr "入力したディレクトリは読み込み専用です"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "記憶領域内のディレクトリ構造を作成するときにエラーが発生しました"
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "あなたのストレージディレクトリは、%sウェブアクセスが可能%sです"
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "ストレージディレクトリが%sウェブアクセス可能%sでないことを確認できませんでした。"
+
+msgid "Directory path:"
+msgstr "ディレクトリパス:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"ウェブサーバはこのディレクトリに書き込める必要があります。動作させるためには、以下の例を見て"
+"ください。ウェブサーバはこのディレクトリに書き込める必要があります。動作させるためには、以下"
+"の例を見てください。"
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "注意: これはあくまで例です。 あなたのシステムではうまく動かない場合もあります"
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (ftp 経由)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"FTPサーバーやクライアントは様々なので、これらの指示がうまく行かない場合もあります。問題があれ"
+"ば、FTPクライアントのマニュアルを参照するか、システム管理者に問い合わせてください。"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"いくつかのウェブホスティング環境では、シェルやFTPから見えるパスとPHPから見えるパスが違う時が"
+"あります。あなたのデータディレクトリの本当のパスを見るためには、次のコードを含むdir.php"
+"b>というファイルを作成して、データディレクトリに置いてください"
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"それから、dir.php へのURLを記述してそれをウェブブラウザーで開いてください(eg, %s)。これで、こ"
+"こに入るための正しいパスを知ることできます。"
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"注意: これにはあなたのデータディレクトリをウェブからアクセスできるようにする必要があり"
+"ます。そうすると画像のファイアウォールを回避できてしまうため、おすすめしません。いったんこの"
+"ようようにパスを書き出した上で、データディレクトリをウェブからアクセスできないところに移し、"
+"パスをそれにしたがって更新することをおすすめします。"
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "注意: 作業が終わったら必ず dir.php を削除してください"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Gallery ストレージディレクトリをどのようにセキュアにするかの情報は、%sセキュリティガイド%sを"
+"参照してください。"
+
+msgid "Storage directory set successfully."
+msgstr "ストレージディレクトリの設定に成功しました"
+
+msgid "Success"
+msgstr "成功"
+
+msgid "Warning"
+msgstr "警告"
+
+msgid "Failed"
+msgstr "失敗"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Apacheを使っているなら、Gallery メインディレクトリに .haccess という名前のファイルを以下の内"
+"容で作成してください:"
+
+msgid "Version Check"
+msgstr "バージョンチェック"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"これは新規インストールではありません。インストール済みのバージョンは新しいバージョンと一致し"
+"ません。"
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "インストールされているバージョンは新しいバージョンにアップグレードできません。"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"インストールされているバージョンは新しいバージョンより古いです。インストーラではなく、アップ"
+"グレーダーを実行すべきです。"
+
+msgid "Currently installed"
+msgstr "現在インストールされているもの"
+
+msgid "New version"
+msgstr "新しいバージョン"
+
+msgid "Go to the Upgrader!"
+msgstr "アップグレーダーへ移動"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"いますぐアップグレードをすべきです。%3$s ディレクトリのURL %1$s/upgrade/index.php%2$s を入力"
+"してください。"
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"サーバに Gallery 2 をインストールするには、%d ステップ必要です。もしGalleryを動作させるために"
+"追加のステップが必要な場合は、あなたがそれらのステップを完了することをこのインストーラがサ"
+"ポートします。一度ステップを完了しても、いつでも戻って変更を加えることができます。進める前に "
+"%sインストーラヘルプファイル%s を読んでください。(訳注: ヘルプは英語)"
+
+msgid "Select Language:"
+msgstr "言語を選択:"
+
+msgid "Go"
+msgstr "Go"
+
+msgid "Begin Installation»"
+msgstr "インストールを始める»"
diff --git a/Source/gallery2/install/po/ko.po b/Source/gallery2/install/po/ko.po
new file mode 100644
index 0000000..f049515
--- /dev/null
+++ b/Source/gallery2/install/po/ko.po
@@ -0,0 +1,1295 @@
+# $Id: ko.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-03-31 16:49+0900\n"
+"PO-Revision-Date: 2006-05-13 17:11+0900\n"
+"Last-Translator: juice \n"
+"Language-Team: KOREAN \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-Language: Korean\n"
+"X-Poedit-Country: KOREA, REPUBLIC OF\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+msgid "Unknown"
+msgstr "알 수 없음."
+
+msgid "Admin User Setup"
+msgstr "관리자 설정"
+
+msgid "admin"
+msgstr ""
+
+msgid "Gallery Administrator"
+msgstr "Gallery 관리자"
+
+msgid "Authenticate"
+msgstr "사용자 확인"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "오류:%s에 login.txt 파일을 만들 수 없습니다. "
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"오류:login.txt를 읽을 수 없습니다. Gallery에서 이 파일을 읽을 수 있도록 권한을 수정해"
+"주십시오."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"오류: login.txt의 내용과 인증 값이 일치하지 않습니다. 인증 값을 다시 받아 시도하십시"
+"오."
+
+msgid "Create Config File"
+msgstr "설정 파일을 생성합니다."
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"%s 디렉터리에 있는 config.php에 쓰기 권한이 없습니다. 사용 권한을 바꿔주십시요. 만일 "
+"유닉스라면 chmod 666 config.php와 같은 명령어를 입력하시면 됩니다."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "%s에 config.php 파일이 없습니다."
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"config.php가 있기는 하지만 쓰기를 할 수 없습니다. 만일 서버가 Windows라면 공유를 중지하고 수"
+"동으로 사용권한을 바꾸어 주십시요."
+
+msgid "Database Setup"
+msgstr "데이터베이스 설정"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "MYSQL PHP 모듈이 반드시 설치가 되어 있어야 합니다."
+
+#, fuzzy
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "MYSQL PHP 모듈이 반드시 설치가 되어 있어야 합니다."
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr " ibm_db2 PHP 모듈이 설치가 되어 있어야 합니다."
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr " PostgreSQL PHP 모듈이 설치가 되어 있어야 합니다."
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Oracle OCI8 PHP 모듈이 설치가 되어 있어야 합니다."
+
+#, fuzzy
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Oracle OCI8 PHP 모듈이 설치가 되어 있어야 합니다."
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "당신은 column 접두사를 입력해야 합니다. (%s를 추천합니다.)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "column의 접두사는 글자, 숫자와 밑줄만을 허용합니다."
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "테이블에 접두사가 반드시 있어야 합니다. (%s를 권합니다.)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "테이블의 접두사는 글자, 숫자와 밑줄만을 허용합니다."
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "%s 유형의 데이터베이스에 접근해 생성할 수 없습니다."
+
+msgid "Unable to connect to database with the information provided."
+msgstr "잘못된 정보에 의해 데이터베이스에 접근 할 수 없습니다."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "입력한 데이터베이스가 없습니다. 데이터베이스를 만들어 주십시오."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "데이터 베이스 privileges를 성공적으로 완료하지 못했습니다."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"데이터베이스에 Gallery 테이블이 이미 있긴 하지만 G2 저장 공간에 version.dat가 없습니다. G2가 "
+"잘못된 듯합니다. 만일 이일 무마하기 위해선 version.dat를 만들거나 데이터베이스와 Gallery의 저"
+"장 공간을 모두 지우거나 둘 중 하나를 선택해야 합니다."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 자료 저장 공간에 이전에 설치한 versions.dat가 이미 있습니다. 하지만 데이터베이스에 테이블"
+"은 없습니다. 기존의 자료를 지우고 설치하기 버튼을 눌러 다음 단계로 넘어가시기 바립니다."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"데이터베이스에 이미 같은 이름의 테이블이 있으며 Gallery 저장 공간에 version.dta파일이 이미 있"
+"습니다. 하지만 설치된 Gallery의 데이터베이스의 테이블과 Gallery의 저장 공간의 자료와 버전이 "
+"일치하지 않습니다. 설치를 위해 기존을 자료를 삭제해 다음 단계로 진행하셔야 합니다."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"데이터베이스에 같은 이름의 Gallery의 테이블과 저장 공간이 있습니다. 기존의 테이블과 자료를 다"
+"시 사용하거나, 설치를 위해 기존의 자료를 모두 삭제해야 합니다."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr "Gallery 저장 공간을 지울 수 없습니다. Gallery 저장 공간을 수동으로 지워주십시오."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr "Gallery 데이터베이스 테이블을 삭제할 수 없습니다. 수동으로 삭제해 주십시오."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"G2 API를 불러올 수 없습니다. Gallery 데이터베이스 테이블과 저장 공간을 수동으로 지워 주시기 "
+"바랍니다."
+
+#, fuzzy
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "IBM DB2 (v8.2 이상)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (모든 버전 포함)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x 이상"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i 이상)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x 이상)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x 이상"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "DB 유형 또는 테이블 정보를 알 수 없습니다."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "\"%s\"와 유사한 사용하지 않는 테이블을 찾을 수 없습니다."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "schema 파일을 열 수 없습니다. : \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr "SQL 문법 오류"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr "설치를 마칩니다."
+
+msgid "Install Gallery Core"
+msgstr "Gallery Core를 설치합니다."
+
+msgid "Installing the core module"
+msgstr "Core모듈을 설치중입니다."
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Gallery의 자료를 초기화 할 수 없습니다."
+
+msgid "Unable to communicate with the database"
+msgstr "데이터베이스와 통신이 불가능합니다."
+
+msgid "Unable to load the core module"
+msgstr "Core모듈을 불러올 수 없습니다."
+
+msgid "Unable to install the core module"
+msgstr "Core모듈을 설치할 수 없습니다."
+
+msgid "Unable to activate the core module"
+msgstr "Core 모듈 활성화하지 못했습니다."
+
+msgid "Unable to commit database transaction"
+msgstr "데이터베이스 처리를 할 수 없습니다."
+
+msgid "Core module is only partially installed."
+msgstr "Core 모듈설치가 불완전합니다."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "설치 단계"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Gallery 세션을 초기화 할 수 없습니다."
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "%s 모듈을 불러올수 없습니다."
+
+msgid "Installing modules"
+msgstr "모듈을 설치중 입니다"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "%s 모듈을 설치하지 못했습니다."
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "%s 모듈을 활성화하지 못했습니다."
+
+msgid "Unable to get the module list"
+msgstr "모듈 목록을 받아 올수 없습니다."
+
+msgid "Other"
+msgstr "이외 나머지"
+
+msgid "Installation Type"
+msgstr "설치 유형"
+
+msgid "Check Security"
+msgstr "보안 검사"
+
+msgid "Storage Setup"
+msgstr "저장 공간 설정"
+
+msgid "System Checks"
+msgstr "시스템 검사"
+
+msgid "Performing system checks"
+msgstr "시스템 검사중...."
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"오류: Gallery2를 설치하기 위해선 PHP 4.1.0이상 또는 5.0.4이상이 설치되어 있어야합니다. 현재 "
+"PHP %s가 설치되어있습니다. 웹서버 관리자에게 %sPHP 사이트%s를 방문해 Gallery2에서 사용가능한 "
+"PHP를 설치해줄 것을 요구하십시오."
+
+msgid "PHP Version"
+msgstr ""
+
+#, fuzzy
+msgid "FILE directive supported"
+msgstr "FILE directive 지원"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"오류: PHP __FILE__ directive가 정확하지 않습니다. 웹 서버 관리자 또는 Gallery 포럼에 문의해 "
+"주십시오."
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr "Safe mode 불가능"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"오류: PHP가 Safe Mode가 가능합니다. Gallery를 실행하기 전에 safe mod를 꺼두셔야 합니다."
+
+msgid "Safe Mode"
+msgstr ""
+
+msgid "Regular expressions"
+msgstr "정규 표현식"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"오류: PHP는 %sPerl Compatible Regular Expressions%s을 지원하지 않습니다. Gallery를 실행하기 "
+"전에 이 함수들을 사용할 수 있어야합니다."
+
+msgid "exec() allowed"
+msgstr "exec() 허용 확인"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"경고: php.ini의 매개 변수 disabled_functions에 의해 exec()함수를 사용할 수 없습니다. "
+"외부의 바이너리(예 ImageMagick, NetPBM or Ffmpeg)를 사용하는 모듈을 사용할 수 없게 됩니다. "
+"This can only be set server-wide, so you will need to change it in the global php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() 허용 확인"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"경고: php.ini의 매개 변수 disabled_functions에 의해 set_time() 함수를 사용할 수 없습니"
+"다. Gallery는 이 설정을 따르기는 하겠지만 확실한 운영여부는 보장하지 못합니다. Any operation "
+"that takes longer than %d seconds will fail (and in some cases just return a blank page) "
+"possibly leading to data corruption."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr ""
+
+msgid "no limit"
+msgstr "제한 없음"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"경고: 현재 PHP는 %sb (php.ini의 매개 변수 memory_limit 참고)로 제한되어 있습니다. "
+"Gallery를 제대로 운영하기 위해선 최소한 %sMB가 되어야 합니다."
+
+msgid "File uploads allowed"
+msgstr "파일 올리기 허용 여부 확인"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"경고: PHP는 현재 파일 올리기가 허용되지 않습니다. (php.ini의 매개 변수 file_uploads참"
+"고) 웹 브라우저를 통해 파일을 올리기 위해선 이 옵션을 사용이 가능하도록 해주어야 합니다. "
+
+msgid "Maximum upload size"
+msgstr "파일 올리기 최대 크기 확인"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"경고: PHP의 파일 올리기 최대 크기가 %sb로 제한(php.ini의 매개 변수 upload_max_filesize"
+"b> 참고) 되어 있습니다. 좀더 큰 파일을 올리기 위해선 최대 크기를 바꾸어 주어야 합니다."
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"경고: PHP는 최대 POST 데이터 크기가 %sb (php.ini의 매개 변수 post_max_size참고) 로 제"
+"한되어 있습니다. 크기 가 좀 더 큰 파일을 올리기 위해선 이 설정 값을 바꿔야 합니다."
+
+msgid "Translation support"
+msgstr "다국어 지원 확인"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"웹 서버가 지역화를 지원하지 않습니다. 추가 언어들을 사용하기 위해선 시스템 관리자에게 %"
+"sgettext%s를 사용할 수 있도록 시스템 관리자에게 요구하십시오."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr "Zend 최적화 모드"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr "putenv() 허용 여부 확인"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"경고: php.ini의 매개 변수 disabled_functions에 의해 set_time() 함수를 사용할 수 없습니"
+"다. Gallery는 이 설정을 따르기는 하겠지만 확실한 운영여부는 보장하지 못합니다. Any operation "
+"that takes longer than %d seconds will fail (and in some cases just return a blank page) "
+"possibly leading to data corruption."
+
+msgid "Output buffering disabled"
+msgstr "버퍼링 출력을 할 수 없습니다."
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr "Gallery 파일 확인"
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr "환영합니다."
+
+msgid "Please correct the following errors"
+msgstr "다음의 오류를 수정하십시오."
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"관리자는 Gallery의 모든 곳에 접근 및 수정/보기 등이 가능합니다. 관리자 계정의 사용자 이름과 "
+"열쇠 글을 설정하십시오. 나중에 라도 관리자를 추가할 수 있습니다."
+
+msgid "Admin username"
+msgstr "관리자 이름"
+
+msgid "Please enter a valid user name"
+msgstr "정확한 사용자 이름을 입력하세요."
+
+msgid "Please enter a password"
+msgstr "열쇠 글을 입력하세요"
+
+msgid "Password"
+msgstr "열쇠 글"
+
+msgid "Setup password"
+msgstr "열쇠 글 설정"
+
+msgid "(type again)"
+msgstr "(다시 입력)"
+
+msgid "Admin email address"
+msgstr "관리자 전자 편지 주소"
+
+msgid "Please enter a valid email address"
+msgstr "정확한 전자 편지 주소를 입력하세요"
+
+msgid "Admin full name (optional)"
+msgstr "관리자 전체이름(추가 정보)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "열쇠 글 오류! 열쇠 글은 반드시 두 번 입력하셔야 합니다."
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "입력한 열쇠 글이 일치하지 않습니다. 다시 입력해 주십시오."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "만들기"
+
+msgid "Save"
+msgstr "저장"
+
+msgid "Admin user info entered successfully."
+msgstr "관리자 정보 입력 완료."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"다음 과정으로 넘어가기 전에 당신이 올바른 사용자인지 확인하는 작업이 필요합니다. %s "
+"디렉터리에 아래의 값을 가진 login.txt가 있는지 검사를 할 것입니다. ( login."
+"txt는 main.php와 같은 디렉터리에 있어야 합니다.)"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"귀찮아니즘에 빠진 당신을 위해 %s여기에 login.txt파일을 준비%s했습니다. 이 파일을 내려 받거나 "
+"%s 디렉터리에 직접 위의 인증 값을 가진 login.txt를 만들 수도 있습니다."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "파일을 올리기가 끝났으면, 다음으로 넘어가기 위해 아래의 버튼을 누르십시오."
+
+msgid "Authenticate Me"
+msgstr "사용자를 확인을 합니다."
+
+msgid "Authentication successful!"
+msgstr "사용자 확인 성공"
+
+msgid "Erase data for a clean install"
+msgstr "설치를 위해 기존의 자료를 삭제합니다."
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr "정말로 기존의 자료와 데이터베이스의 내용을 모두 삭제하시겠습니까?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"데이터베이스와 저장 공간의 데이터를 지우는 중 오류가 발생했습니다. 여기서 오류를 확인하십시"
+"오."
+
+msgid "Cancel"
+msgstr "취소"
+
+msgid "Erase all data"
+msgstr "모든 자료를 삭제합니다."
+
+msgid "Please fix this error and try again."
+msgstr "오류가 발생했습니다. 다시 시도하여 주십시오."
+
+msgid "Try Again"
+msgstr "다시 시도"
+
+msgid "Create a config file"
+msgstr "설정 파일을 생성합니다."
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"%s 디렉터리에 쓰기가 가능한 config.php가 필요합니다. 이 파일은 Gallery 운영에 필요한 "
+"중요한 정보를 담고 있습니다. 나중에 필요에 따라 직접 수정도 가능합니다."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "유닉스 (쉘에서의 방법)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "설정 파일을 생성합니다."
+
+msgid "Config file created successfully."
+msgstr "설정 파일을 만들었습니다."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"config.php에 필요한 정보를 입력했습니다. 당신이 원하면 나중에라도 이 파일을 수정할 수 "
+"있습니다. - 단, 이 파일 수정에 실수를 한다면 Gallery는 작동을 안할 것입니다."
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"데이터베이스에 접근을 위한 정보를 아래에 입력하십시오. 이 설치기는 데이터베이스를 자동으로 만"
+"들 수 없으므로, 당신이 직업 데이터베이스를 만들어 그 정보를 입력해야 합니다. 데티어베이스에 "
+"이미 테이블이 있다면, 테이블과 column 이름앞에 접두어를 붙여 Gallery의 정보를 보존할 수 있습"
+"니다."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"멀티 사이트가 설치가 되었습니다. 각 멀티 사이트마다 데이터베이스와 저장 공간이 따로 필요하다"
+"는 것을 기억하십시요. 각각 멀티 사이트 마다 데이터베이스를 따로 할당하거나 테이블 접두사를 따"
+"로 주시면 됩니다."
+
+msgid "Database type:"
+msgstr "자료 창고 유형:"
+
+msgid "DB Hostname:"
+msgstr "DB 주소:"
+
+msgid "DB Username:"
+msgstr "DB 사용자 이름"
+
+msgid "DB Password:"
+msgstr "DB 열쇠 글:"
+
+msgid "DB Name:"
+msgstr "DB 이름:"
+
+msgid "Table Prefix:"
+msgstr "테이블 이름 앞에:"
+
+msgid "Column Prefix:"
+msgstr "Column 이름 앞에"
+
+msgid "We received the following database related errors:"
+msgstr "아래와 같은 오류가 발생하였습니다. :"
+
+msgid "Erase Data For A Clean Install"
+msgstr "설치를 위해 기존의 자료를 삭제합니다."
+
+msgid "Reuse Existing Tables"
+msgstr "기존의 테이블을 재활용합니다."
+
+msgid "Database set up successfully."
+msgstr "자료 창고 설정 완료."
+
+msgid "Finished!"
+msgstr "마침"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"축하합니다! Gallery2의 설치를 완료하였습니다. 이젠 당신은 사진을 올려두고 감상을 하실 수 있습"
+"니다."
+
+msgid "Go to my Gallery!"
+msgstr "Gallery로 이동!"
+
+#, fuzzy, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"이제 새 Gallery로 이동 할 수 있습니다. Enter the URL in your browser for %smain.php%s in "
+"your %s directory."
+
+msgid "Installer Help"
+msgstr "설치 도움말"
+
+msgid "Start Over"
+msgstr "처음부터 다시"
+
+msgid "Error installing Gallery Core"
+msgstr "Gallery Core 설치 중 오류가 발생했습니다."
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "%sG2 FAQ%s의 %sKnown issues section of the Readme%s를 읽어주십시오."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery Core 설치 성공"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Gallery의 Core 설치를 완료하였습니다. Gallery의 추가 기능을 하는 나머지 모듈들을 지금과 같"
+"이 설치를 진행할 것입니다."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"다음과 같이 자동으로 설치된 모듈들을 활성화 하여 사용할 수 있습니다. 최소한의 그래픽 툴킷을 "
+"설치해야 합니다. 만일 그렇지 않으면 Gallery는 썸네일 이미지를 만들시 못할 것입니다. 대부분의 "
+"경우 모듈들은 이상 없이 설치가 될 것입니다. 하지만, 일부의 경우 설치에 실패할 수도 있습니다. "
+"나중에 새로운 모듈 또는 비활성인 어떤 모듈이라도 관리자 페이지에서 설치하거나 사용할 수 있습"
+"니다. 여기에서 사용할 모듈을 선택하십시오."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"일부 모듈은 설치에 실패할지도 모릅니다. 일부는 관리자 페이지에서 환경 설정을 요하는 것들입니"
+"다."
+
+msgid "Name"
+msgstr "이름"
+
+msgid "Version"
+msgstr ""
+
+msgid "Description"
+msgstr "설명"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr "모두 체크 / 체크 해제"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "활성화하지 않고 %d 단계로 이동 »"
+
+msgid "Activate Selected Modules"
+msgstr "선택된 모듈을 활성화합니다."
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "%s 모듈은 설치는 되었지만, 사용하기 위해선 환경 설정이 필요합니다."
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"이것들은 나중에 관리자 페이지에서 설치를 완료하여 주십시오. Modules에서 모듈 목록을 보"
+"실 수 있습니다. 또한, 설정을 할 수도 있습니다."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "%s모듈 활성화 성공"
+
+msgid "Activate More Modules"
+msgstr "나머지 모듈 활성화"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "%d 단계로 이동 »"
+
+msgid "Debug Output"
+msgstr "디버그 출력"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Gallery 설치기입니다."
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "%d%% 설치 완료"
+
+msgid "Redo this step"
+msgstr "이전 단계로 되돌림"
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "파일이 없습니다. (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"주의: CVS의 Gallery가 실행중입니다. 최근 삭제된 파일이 여기에 나올것입니다. 안전에 문제가 있"
+"을지도 모릅니다."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "수정된 파일이 있습니다. (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "예전의 파일이 있습니다. (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr "오류가 발생했습니다. 아래에서 오류내용을 확인하세요."
+
+msgid "Please select the installation type"
+msgstr "설치 유형을 선택하십시오."
+
+msgid "Standard installation"
+msgstr "기본 설치"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"기본 설치 방법입니다. %s에 Gallery를 새로 설치하는 것이라면 이것을 선택하십시오. 웹에서 접근 "
+"가능한 주소는 %s 입니다."
+
+msgid "Multisite installation"
+msgstr "멀티 사이트 설치"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery는 독립적이며 복합적인 사이트도 지원하고 있습니다. 서브 도메인 또는 다른 도메인, 다른 "
+"경로에 설치하고자 한다면 이 설치 유형을 선택하십시오."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"멀티 사이트는 앨범, 사진, 사용자 등 그 어떤 것도 공유하지 않습니다. 개별적인 데이터베이스와 "
+"저장 공간을 따로 필요로 합니다. 더 많은 멀티 사이트 설치를 위한 설명과 정보를 원한다면 %s 페"
+"이지를 방문하십시오."
+
+msgid "You must enter a directory"
+msgstr "디렉터리를 입력하십시요."
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"입력한 디렉터리는 codebase 디렉터리가 아닙니다. 만일 codebase에 Gallery를 설치하는 것을 원하"
+"지 않는다면, 기본 설치를 선택하십시오. 멀티 사이트로 설치하고자 한다면 다른 디렉터리를 선택하"
+"십시오."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "입력된 디렉터리가 없습니다."
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"입력한 디렉터리로는 접근을 할 수 없습니다. 웹 서버에서 이 디렉터리를 읽을 수 있도록 사용 권한"
+"을 바꾸어 주십시오."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr "멀티 사이트 파일을 만들 수 없습니다. 아래의 파일들이 쓰기 권한 있어야 합니다."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "모든 멀티 사이트는 중앙의 코드 저장소로 부터 설치가 진행이 됩니다. (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"아래의 글 상자에 멀티 사이트의 디렉터리를 입력하십시오. 경로는 반드시 Codebase와 다른 곳에 있"
+"어야 합니다. :"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr "디렉터리는 웹서버/PHP 사용자 또는 아래의 파일들이 쓰기 권한이 있어야 합니다"
+
+msgid "Select Directory"
+msgstr "디렉터리 선택"
+
+msgid "Multisite directory setup successfully."
+msgstr "멀티사이트 디렉터리 단계 성공."
+
+msgid "Standard installation selected."
+msgstr "기본 설치가 선택되었습니다."
+
+msgid "Install Steps"
+msgstr "설치 단계"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Gallery의 보안을 위해 config.php의 사용 권한을 수정해야 합니다. Gallery 설치기는 누군가가 접"
+"근했을 때 config.php의 쓰기 권한을 허용하기 때문입니다. 설치를 마치기 전에 다른 사람이 함부"
+"로 이 파일을 수정하지 못하도록 접근 허용 권한을 수정해야 만합니다. config.php파일을 %s와 같"
+"이 수정해야 합니다. 아래와 같이 수정하십시오."
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"우리는 당신의 Gallery가 안전하기를 바랍니다. 다른 사람이 config.php를 함부로 다루지 못하도"
+"록 사용 권한을 바꾸어 줘야합니다. 만일 그렇지 않으면 다른 사람이 이 파일을 바꾸거나 지울 수"
+"도 있습니다. 설치를 마치기 선에 아래와 같이 사용 권한을 바꾸어 주어야 합니다."
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"사용 권한 수정 없이 다음 단계로 넘어 갈수도 있습니다. 하지만 우리는 당신의 보안을 위해 권한 "
+"수정을 할 것을 강력히 추천합니다."
+
+msgid "We've verified that your config.php is secure."
+msgstr "당산의 config.php의 보안 상태를 검사하였습니다."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"%1$sGallery Security Guide%3$s을 읽어 보세요. Gallery Security Guide문서의 %2$sshort check "
+"list%3$s를 참고하십시오."
+
+msgid "Check Again"
+msgstr "다시 검사"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr "당신이 선택한 디렉터리는 보안 설정이 높아 웹에서 접근이 블가능합니다."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"멀티 사이트가 설치가 되었습니다. 이 멀티 사이트는 개별적으로 각각의 저장 공간을 따로 가지게 "
+"되는 것을 기억하십시요."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"만일 최신의 브라우저를 사용한다면, 경로가 자동으로 입력될 것입니다. 또한, 당신의 g2data 디렉"
+"터리의 경로에 문제가 있다면, 아래의 글 상자에 경로를 실험을 해보고 그 결과를 확인할 수 있습니"
+"다."
+
+msgid "The directory you entered is read only"
+msgstr "입력된 디렉터리는 읽기만 가능합니다."
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "저장 공간안에 디릭터리 구조를 만드는데 오류가 발생했습니다."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "저장 공간 설정 완료."
+
+#, fuzzy, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "당신이 선택한 디렉터리는 보안 설정이 높아 웹에서 접근이 블가능합니다."
+
+msgid "Directory path:"
+msgstr "경로:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr "웹 서버는 이 디렉터리에 쓰기 권한이 있어야 합니다. 다음의 예제를 따라 하십시오."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"주의: 이것은 단지 예제 일뿐 입니다! 당신의 시스템에서 제대로 작동하지 않을 수도 있습니다."
+
+msgid "Unix (with ftp access)"
+msgstr "유닉스 (FTP에서의 방법)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"FTP 서버 또는 클라이언트는 당신의 작업에 대한 적절한 지시등을 알려주지 않음을 알아 두십시오. "
+"당신이 안고 있는 문제에 대해 FTP 클라이언트 메뉴얼을 참고하거나 시스템 관리자에게 문의해 보시"
+"기 바랍니다."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"일부 웹 호스팅 환경에서는, 쉘 또는 FTP를 통해 보이는 경로와 PHP를 통해 보는 경로가 다를 수도 "
+"있습니다. 아래의 내용을 담고 있는 PHP 스크립트인 dir.php를 만들어 정확한 경로를 확인"
+"해 볼 수 있습니다."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"dir.php의 URL을 정확히 웹 브라우저에 정확히 입력하십시오(예제, %s). 이 파일은 정확한 경로를 "
+"알려줄 것입니다. "
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "주의: : 설치 완료 후 dir.php를 삭제하는 것을 잊지 마십시요!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"당신의 Gallery 저장 공간의 보안에 대한 정보를 위해 %sSecurity Guide (보안 안내서)%s를 참고 하"
+"세요."
+
+msgid "Storage directory set successfully."
+msgstr "저장 공간 설정 완료."
+
+msgid "Success"
+msgstr "성공"
+
+msgid "Warning"
+msgstr "경고"
+
+msgid "Failed"
+msgstr "실패"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"만일 아파치를 사용 중이라면, Gallery 디렉터리에 .htaccess파일을 만들어 다음의 내용을 입력해야"
+"합니다."
+
+msgid "Version Check"
+msgstr "버전 검사"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "현지 설치돼어 있는 버전은 업그레이드를 할 수 없습니다."
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr "현재 버전은 설치를 할 수 없습니다. 업그레이드를 실행합니다."
+
+msgid "Currently installed"
+msgstr "현재 설치되어 있는 것"
+
+msgid "New version"
+msgstr ""
+
+msgid "Go to the Upgrader!"
+msgstr "업그레이드를 위해 이동합니다."
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"업그레이드를 해야 합니다. 웹 브라우저에 %s/upgrade/index.php%s를 입력하십시오. (설치 디렉터"
+"리 %s뒤에 입력하시면 됩니다.)"
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Gallery2를 설치하는데 %d단계로 이루어져 있습니다. 설치 중 각 단계별로 추가 정보가 필요하다면 "
+"이에 대한 부연 설명이 되어 있습니다. 이미 완료가 된 단계라도 언제든 뒤로 돌아가 바꿀 수 있습"
+"니다. 설치하기 전에 %s설치 도움말%s을 읽어보세요."
+
+msgid "Select Language:"
+msgstr "언어 선택:"
+
+msgid "Go"
+msgstr "이동."
+
+msgid "Begin Installation»"
+msgstr "Gallery 설치를 시작합니다. »"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Gallery Core 설치 성공"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (검수하지 않았음)"
+
+#~ msgid "Install More Modules"
+#~ msgstr "나머지 모듈설치"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "이 작업을 하기 위해선 당신은 %s에 config.php을 만들어야 합니다. 이 파일은 쓰"
+#~ "기가 가능해야 합니다. 만일 유닉스라면 chmod 666 config.php와 같이 권한수정이 가능합"
+#~ "니다. 만일 Windows라면 어떤 특별한 작업이 필요 없습니다. 이 파일을 만든 후 적당히 권한 수"
+#~ "정을 하시면 됩니다. 만일 문제가 있다면 우리에게 알려주십시오."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "나머지 모듈 설치"
+
+#~ msgid ""
+#~ "Gallery needs a directory to store your images. The directory we chose for you will work, "
+#~ "but is web accessible."
+#~ msgstr ""
+#~ "Gallery는 사진을 저장할 디렉터리가 있어야 합니다. 웹에서 접근 가능한 디렉터리를 선택하셔"
+#~ "야 하십시오."
diff --git a/Source/gallery2/install/po/lt.po b/Source/gallery2/install/po/lt.po
new file mode 100644
index 0000000..6bb0bd1
--- /dev/null
+++ b/Source/gallery2/install/po/lt.po
@@ -0,0 +1,1346 @@
+# $Id: lt.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+# Darius Zitkevicius , 2007.
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-03-12 23:42+0200\n"
+"PO-Revision-Date: 2007-03-08 11:17+0200\n"
+"Last-Translator: Darius Zitkevicius \n"
+"Language-Team: Lithuanian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%"
+"100>=20) ? 1 : 2);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+msgid "Unknown"
+msgstr "Nežinomas"
+
+msgid "Admin User Setup"
+msgstr "Administratoriaus paskyros nustatyas"
+
+msgid "admin"
+msgstr "administratorius"
+
+msgid "Gallery Administrator"
+msgstr "Galerijos administratorius"
+
+msgid "Authenticate"
+msgstr "Autorizuokitės"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "Klaida: nerastas failas login.txt. Įkelkite jį į %s/ aplanką."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Klaida: failas login.txt yra neperskaitomas. Suteikite Galerijai teisę "
+"skaityti šį failą."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Klaida: failo login.txt turinys nesutampa su nurodytu raktu. Atsisiųskite "
+"naują autorizacijos eilutę ir bandykite dar kartą."
+
+msgid "Create Config File"
+msgstr "Sukurti konfigūracijos failą"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Neįmanoma įrašyti konfigūracinio failo config.php aplanke %s. Prašau jo pakeisti "
+"prieigos teises. Jei jūs naudojate Unix, tuomet norėdami tai ištaisyti įvykdykite komandą "
+"chmod 666 config.php."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Failas config.php aplanke %s neegzistuoja"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Failas config.php egzistuoja, tačiau neįmanoma į jį rašyti. Jei jūs naudojate Windows "
+"serverį, išjunkite failo config.php bendrą naudojimą ir nustatykite jo prieigos teises "
+"rankiniu būdu."
+
+msgid "Database Setup"
+msgstr "Duombazės nustatymai"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Reikia turėti įdiegta MySQL PHP modulį"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Reikia turėti įdiegta pagerintą MySQL PHP modulį"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Reikia turėti įdiegta ibm_db2 PHP modulį"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Reikia turėti įdiegta PHP modulį PostgreSQL"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Reikia turėti įdiegta PHP modulį Oracle OCI8"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Reikia turėti įdiegta PHP modulį Object Model(COM)"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Reikia nurodyti stulpelio prefiksą (rekomenduojamas %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Stulpelio prefiksui naudojamos tik angliškos abėcėlės raidės, skaičiai ir pabraukimai"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Reikia nurodyti lentelės prefiksą (rekomenduojamas %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Lentelės prefiksui naudojamos tik angliškos abėcėlės raidės, skaičiai ir pabraukimai"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Nepavyko sukurti duombazės prisijungimo, kurio tipas %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Naudojant pateiktą informaciją, prie duombazės prisijungti nepavyko."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Nurodyta duombazė neegzistuoja. Reikia ją sukurti."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Duombazės privilegijų testas baigėsi nesėkmingai."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Šioje duombazėje jau egzistuoja Galerijos lentelės! Tačiau G2 duomenų aplanke nėra failo "
+"'versions.dat', todėl laikoma kad G2 yra sugadintoje būsenoje. Jei manote, kad jūsų G2 dar "
+"veikia, sukurkite failą 'versions.dat' su tinkamo formato turiniu, arba diekite galeriją iš "
+"naujo, tuomet visi duomenys duombazėje ir duomenų aplanke bus ištrinti."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 duomenų aplanke yra seno įdiegimo 'versions.dat' failas. Tačiau duombazėje nėra Galerijos "
+"lentelių. Kad ištrinti visus duomenis iš Galerijos duomenų aplanko, pasirinkite diegimą iš "
+"naujo ir ženkite į sekantį žingsnį."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Duombazėje yra Galerijos lentelės, ir duomenų aplanke yra 'versions.dat' failas. Tačiau "
+"duombazės lentelėse ir duomenų aplanke nurodytos skirtingos Galerijos versijos. Kad ištrinti "
+"visus duomenis iš Galerijos duomenų aplanko ir duombazės, pasirinkite diegimą iš naujo ir "
+"ženkite į sekantį žingsnį."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Galerijos lentelės duombazėje jau yra ir duomenų aplankas atrodo nepažeistas. Pasirinkite "
+"panaudoti senus duomenis duombazės ir domenų aplanko, arba pasirinkite diegimą iš naujo, "
+"tuomet visi duombazės ir aplanko duomenys bus ištrinti."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Nepavyko įvykdyti reikiamos programos (API), kuri ištrintu duomenų aplanką. Prašau išvalyti "
+"Galerijos duomenų aplanką rankiniu būdu."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Nepavyko įvykdyti reikiamos programos (API), kuri ištrintu duombazės lenteles. Prašau "
+"išvalyti Galerijos duombazę rankiniu būdu."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Nepavyko įkelti G2 API. Prašau ištrinti Galerijos duombazės lenteles ir duomenų aplanką "
+"rankiniu būdu."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a ar naujesnė)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versijos iki v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x ir naujesnė"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i ir naujesnė)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x ir naujesnė)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 ar naujesnė"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Nežinomas duombazės tipas arba nėra žinomos lentelių informacijos."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Nerastas nepanaudotas lentelių prefiksas, kuris būtu panašus į „%s“."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Nepavyko atidaryti schemos failo :„%s“."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nepavyko sukurti DB bandomosios įvykių eigos. Peržiūrėkite klaidos pranešimą ir README.html "
+"dėl trūkstamų privilegijų ir išvalykite duombazę."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nepavyko atlikti DB numetimo testo įvykių sekos. Peržiūrėkite klaidos pranešimą ir README."
+"html dėl trūkstamų privilegijų ir išvalykite duombazę."
+
+msgid "Missing SQL statements"
+msgstr "Trūksta SQL komandų"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Peržiūrėkite klaidos pranešimą ir README.html dėl trūkstamų privilegijų ir išvalykite "
+"duombazę."
+
+msgid "Finish Installation"
+msgstr "Baigti diegimą"
+
+msgid "Install Gallery Core"
+msgstr "Įdiegti Galerijos pagrindą"
+
+msgid "Installing the core module"
+msgstr "Įdiegiamas pagrindinis modulis"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Nepavyko inicijuoti jūsų Galerijos duomenų"
+
+msgid "Unable to communicate with the database"
+msgstr "Nepavyko užmegzti ryšio su duombaze"
+
+msgid "Unable to load the core module"
+msgstr "Neįmanoma įkelti pagrindinio modulio"
+
+msgid "Unable to install the core module"
+msgstr "Ar tikrai norite pašalinti pagrindinį modulį"
+
+msgid "Unable to activate the core module"
+msgstr "Nepavyko aktyvuoti pagrindinio modulio"
+
+msgid "Unable to commit database transaction"
+msgstr "Neįmanoma užbaigti duombazės tranzakcijos"
+
+msgid "Core module is only partially installed."
+msgstr "Pagrindinis modulis įdiegtas tik dalinai."
+
+msgid "Install Plugins"
+msgstr "Įdiegti priedus"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Nepavyko inicijuoti Galerijos sesijos"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Nepavyko įkelti modulio %s"
+
+msgid "Installing modules"
+msgstr "Diegiami moduliai"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Modulio %s pašalinti nepavyko"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Modulio %s aktyvuoti nepavyko"
+
+msgid "Unable to get the module list"
+msgstr "Nepavyko gauti modulių sąrašo"
+
+msgid "Other"
+msgstr "Kita"
+
+msgid "Installation Type"
+msgstr "Įdiegimo tipas"
+
+msgid "Check Security"
+msgstr "Patikrinkite saugumą"
+
+msgid "Storage Setup"
+msgstr "Saugojimo nustatymai"
+
+msgid "System Checks"
+msgstr "Sistemos patikrinimai"
+
+msgid "Performing system checks"
+msgstr "Vykdomi sistemos patikrinimai"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP versija >= 4.3.0 arba >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Klaida: Galerijai 2 reikia PHP versijos 4.3.0 ar naujesnės, arba 5.0.4 ar naujesnės. Įdiegta "
+"PHP versija %s. Susisiekite su web serverio administratoriumi, kad atnaujintu PHP versiją, "
+"kurią galima atsisiųsti iš %sPHP svetainės%s."
+
+msgid "PHP Version"
+msgstr "PHP versija"
+
+msgid "FILE directive supported"
+msgstr "Direktyva FILE palaikoma"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Klaida: PHP __FILE__ direktyva neveikia. Paprašykite, kad web serverio administratorius "
+"sutvarkytu FILE palaikymą, arba praneškite apie tai Gallery forumuose."
+
+msgid "FILE Directive"
+msgstr "FILE direktyva"
+
+msgid "Safe mode disabled"
+msgstr "Saugi veiksena išjungta"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Klaida: Jūsų serverio PHP sukonfigūruota saugiai veiksenai (save mode). Norint kad Galerija "
+"veiktu, reikia išjungti saugią veikseną."
+
+msgid "Safe Mode"
+msgstr "Saugi veiksena"
+
+msgid "Regular expressions"
+msgstr "Išraiškos (Regular expressions)"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Klaida: Jūsų serverio PHP suderinta bet %sSu Perl suderinamų išraiškų%s palaikymo. Norint "
+"kad Galerija veiktu, reikia išjungti šią savybę."
+
+msgid "exec() allowed"
+msgstr "exec() leidžiama"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Dėmesio: PHP funkcija exec() yra išjungta, php.ini faile disable_functions parametro "
+"pagalba. Jūs negalėsite naudoti modulių, kuriems reikalingos išorinės programos (pvz.: "
+"ImageMagick, NetPBM ar Ffmpeg). Šis parametras nustatomas viso serverio mastu, taigi reikia "
+"pakeisti globalų php.ini failą."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() leidžiama"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Dėmesio: PHP funkcija set_time_limit() yra išjungta, php.ini faile disable_functions "
+"parametro pagalba. Galerija be šios funkcijos gali veikti, tačiau veiks nepatikimai. Bet "
+"kuri operacija, kuri užtruks daugiau nei %d sekundžių nepavyks (ir kai kuriais atvejais "
+"grąžint tuščią puslapį) po ko gali sekti duomenų praradimas."
+
+msgid "Filesystem Operations"
+msgstr "Failų sistemos operacijos"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Dėmesio: PHP esminės failų sistemos operacijos išjungtos parametro disabled_functions "
+"pagalba php.ini faile. Kad Galerija veiktu, šios funkcijos turi būti aktyvuotos. Trūksta šių "
+"funkcijų: %s."
+
+msgid "Memory limit"
+msgstr "Atminties riba"
+
+msgid "no limit"
+msgstr "be ribos"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Dėmesio: Jūsų serverio PHP suderintas su atminties riba %sb (memory_limit parametras "
+"php.ini faile). Norint kad Galerija veiktu normaliai, šią ribą reikia padidinti bent iki %"
+"sMB."
+
+msgid "File uploads allowed"
+msgstr "Failų įkėlimas leidžiamas"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Dėmesio: Jūsų serverio PHP suderintas neleisti įkelti failų (file_uploads parametras "
+"php.ini faile). Norint įkelti failus į Galeriją reikia įjungti šią nuostatą."
+
+msgid "Maximum upload size"
+msgstr "Didžiausias įkeliamo failo dydis"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Dėmesio: Jūsų serverio PHP suderintas taip, kad neleistu įkelti failų didesnių nei %sb "
+"(upload_max_filesize parametras php.ini faile). Norėdami įkelti didesnius failus "
+"turėtumėte šią ribą padidinti."
+
+msgid "Maximum POST size"
+msgstr "Maksimalus POST dydis"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Dėmesio: Jūsų serverio PHP suderintas taip, kad neleistu įkelti POST duomenų didesnių nei %"
+"sb (post_max_size parametras php.ini faile). Norėdami įkelti didesnius failus "
+"turėtumėte šią ribą padidinti."
+
+msgid "Translation support"
+msgstr "Vertimų palaikymas"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Jūsų web serveris nepalaiko lokalizavimo. Norėdami įjungti papildomų kalbų palaikimą, "
+"paprašykite sistemos administratoriaus kad suderintu PHP su %sgettext%s palaikymu."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Jūsų PHP neturi %sbind_textdomain_codeset%s funkcijos. Tai reiškia, kad Galerija gali "
+"iškraipyti kai kurių kalbų išplėstus (extended) simbolius."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Jūsų PHP neturi %sdngettext%s funkcijos. Tai reiškia, kad Galerija negalės išversti "
+"daugiskaitos formų."
+
+msgid "Zend compatibility mode"
+msgstr "Suderinamumo su Zend modulis"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Dėmesio: Jūsų serverio PHP suderintas su Zend ze1_compatibility_mode kad gali sukelti PHP "
+"lūžimą. Spauskite čia, kad patikrinti jūsų PHP. Jei pamatysite „SĖKMĖ“, "
+"tuomet jūsų PHP tvarkoje. Jei gausite klaidos pranešimo, ar negausite jokio pranešimo, "
+"tuomet norėdami testi turite išjungti ze1_compatibility_mode."
+
+msgid "putenv() allowed"
+msgstr "putenv() leidžiamas"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Dėmesio: PHP funkcija putenv() išjungta parametro disabled_functions pagalba php.ini "
+"faile. Tokiomis sąlygomis Galerija gali veikti, bet kai kuriose retose sistemose Galerija "
+"galės veikti tik sistemos kalba arba anglų kalba."
+
+msgid "Output buffering disabled"
+msgstr "Išvesties buferiai išjungti"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Dėmesio: PHP veikia su įjungtu išvesties buveriu, parametro %s pagalba faile php.ini. "
+"Tokiomis sąlygomis Galerija gali veikti, failų įkėlimas gali netgi pagreitėti, bet Galerija "
+"negalės išsaugoti didelių failų (pvz.: didelių video failų) ir viršys atminties ribą. Taip "
+"pat, kai kurios savybės, tokios kaip progreso indikatorius, gali veikti neteisingai, nebent "
+"bus leidžiama funkcija ini_set()."
+
+msgid "Gallery file integrity"
+msgstr "Galerijos failų vientisumas"
+
+msgid "Test skipped due to other errors."
+msgstr "Užduotis praleisita dėl kitų klaidų."
+
+msgid "Theme available"
+msgstr "Tema pasiekiama"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Klaida: Aplanke %s turi būti bent viena tema!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Trūksta Manifesto arba jis nepasiekiamas."
+
+msgid "Welcome"
+msgstr "Sveiki atvykę"
+
+msgid "Please correct the following errors"
+msgstr "Ištaisykite šias klaidas"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Kiekvienoje galerijoje turi būti bent vienas administratorius, kuris gali viską matyti ir "
+"modifikuoti. Nurodykite administratoriaus vartotojo vardą ir slaptažodį. Daugiau vartotojų "
+"galėsite pridėtivėliau."
+
+msgid "Admin username"
+msgstr "Administratoriaus vartotojo vardas"
+
+msgid "Please enter a valid user name"
+msgstr "Įveskite tinkamą vartotojo vardą"
+
+msgid "Please enter a password"
+msgstr "Įveskite slaptažodį"
+
+msgid "Password"
+msgstr "Slaptažodis"
+
+msgid "Setup password"
+msgstr "Nustatyti slaptažodį"
+
+msgid "(type again)"
+msgstr "(įveskite dar kartą)"
+
+msgid "Admin email address"
+msgstr "Administratoriaus el. pašto adresas"
+
+msgid "Please enter a valid email address"
+msgstr "Įveskite tinkamą el. pašto adresą"
+
+msgid "Admin full name (optional)"
+msgstr "Administratoriaus pilnas vardas ir pavardė (nebūtina)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Trūksta slaptažodžio! Įveskite tą patį slaptažodį du kartus"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Įvesti slaptažodžiai nesutampa! Pabandykite dar kartą."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Tai nėra švarus įdiegimas, kadangi naudojate jau egzistuojančias duombazės lenteles. Tai tik "
+"pakeis diegimo slaptažodį, tačiau nepakeis svetainės administratoriaus slaptažodžio. Jei "
+"norite pakeisti administratoriaus slaptažodį, pasirinkite Galerijos pamiršto slaptažodžio "
+"mechanizmą."
+
+msgid "Create"
+msgstr "Sukurti"
+
+msgid "Save"
+msgstr "Išsaugoti"
+
+msgid "Admin user info entered successfully."
+msgstr "Administruojantis vartotojas sukurtas sėkmingai."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Tam kad įdiegti Galeriją, reikia įsitikinti, kad jūs esate tas asmuo kuriuo dedatės. "
+"Geriausias būdas tuo įsitikinti, yra paprašyti jūsų atlikti mažą pakeitimą Galerijos "
+"aplanke, tai patvirtins, kad jūs turite tinkamas teises. Taigi, paprašysiu %s "
+"aplanke sukurti naują tekstinį failą pavadinimu login.txt (šiame aplanke "
+"turi būti failas main.php). Šiame faile turi būti šie atsitiktinai sugeneruoti simboliai:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Jūsų patogumui yra paruošta %stinkama login.txt failo versija%s. Atsisiųskite šią kopiją ir "
+"nukopijuokite į %s aplanką. Tada jūs būsite pasiruošęs."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Kai įkelsite failą į reikiamą vietą, paspauskite mygtuką žemiau."
+
+msgid "Authenticate Me"
+msgstr "Patikrinti manę"
+
+msgid "Authentication successful!"
+msgstr "Patikrinimas sėkmingas!"
+
+msgid "Erase data for a clean install"
+msgstr "Ištrinti duomenis švariam diegimui"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr "Ar tikrai norite ištrinti duomenis iš Galerijos duomenų aplanko ir duomenų bazės?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "Trinant duombazę ir duomenų aplanko turinį įvyko klaida. Čia yra klaidos pranešimas:"
+
+msgid "Cancel"
+msgstr "Atšaukti"
+
+msgid "Erase all data"
+msgstr "Ištrinti visus duomenis"
+
+msgid "Please fix this error and try again."
+msgstr "Ištaisykite klaidą ir pabandykite dar kartą."
+
+msgid "Try Again"
+msgstr "Bandyti vėl"
+
+msgid "Create a config file"
+msgstr "Sukurti konfigūracijos failą"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Dabar visą sukauptą informaciją reikia įrašyti į failą config.php aplanke %s. "
+"Tai labai svarbus Galerijos failas, jis Galerijai suteikia visą informaciją, kurios reikia "
+"normaliam veikimui. Po to kai failas bus įrašytas, jūs galėsite jį peržiūrėti ir jei norite "
+"paredaguoti."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Prieš tęsdami, jūs turite aplanke %s sukurti failą config.php. Įsitikinkite, "
+"kad web serveris gali į šį failą rašyti."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (su komandine aplinka)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Windows sistemoje jums neturėtu reikįti atlikti kažką ypatingo."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Kai sukursite šį failą ir tinkamai nustatysite prieigos teises, tuomet galėsite tęsti. Jei "
+"dar kils problemų, mes pasakysime ką reikia pataisyti."
+
+msgid "Create config file"
+msgstr "Sukurti konfigūracijos bylą"
+
+msgid "Config file created successfully."
+msgstr "Konfigūracijos failas sukurtas sėkmingai."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Visa jūsų nurodyta informacija įrašyta į failą config.php Galerijos 2 aplanke. Jūs "
+"galite jį peržiūrėti ir, jei norite, redaguoti. Tačiau būkite atsargūs -- jei šį failą "
+"sugadinsite, galerija nebeveiks!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Nurodykite duomenų bazės tipą ir pateikite prisijungimo duomenys. Įdiegėjas duomenų bazės "
+"nesukurs, todėl jūs turite ją sukurti patys, ir čia įveskite duomenų bazės pavadinimą. Jei "
+"diegiate Galeriją į duombazę, kurioje jau yra lentelių, lentelių prefiksas padės išvengti "
+"duomenų konflikto."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Tai daugelio saitų diegimas. Atminkite, kad kiekvienas saitas reikalauja savo nepriklausomų "
+"duomenų bazės lentelių. Nurodykite kiekvienam saitui skirtingas duomenų bazes arba "
+"skirtingus lentelių prefiksus!"
+
+msgid "Database type:"
+msgstr "Duomenų bazės tipas:"
+
+msgid "DB Hostname:"
+msgstr "DB mazgo pavadinimas:"
+
+msgid "DB Username:"
+msgstr "DB vartotojo vardas:"
+
+msgid "DB Password:"
+msgstr "DB slaptažodis:"
+
+msgid "DB Name:"
+msgstr "DB vardas:"
+
+msgid "Table Prefix:"
+msgstr "Lentelių prefiksas:"
+
+msgid "Column Prefix:"
+msgstr "Stulpelio prefiksas:"
+
+msgid "We received the following database related errors:"
+msgstr "Įvyko šios su duomenų baze susijusios klaidos:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Ištrinti duomenis švariam įdiegimui"
+
+msgid "Reuse Existing Tables"
+msgstr "Naudoti egzistuojančias lenteles"
+
+msgid "Database set up successfully."
+msgstr "Duomenų bazė suderinta sėkmingai."
+
+msgid "Finished!"
+msgstr "Baigta!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Sveikinimai! Jūsų Gallery 2 įdiegimas baigtas! Matote... tai ne taip ir sunku, ar ne? Dabar "
+"laikas įkelti keletą fotografijų!"
+
+msgid "Go to my Gallery!"
+msgstr "Įeiti į mano galeriją!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Dabar galite įeiti į savo naują galeriją. Įveskite naršyklėje adresą %smain.php%s jūsų %s "
+"aplanke."
+
+msgid "Installer Help"
+msgstr "Diegiklio pagalba"
+
+msgid "Start Over"
+msgstr "Pradėti iš naujo"
+
+msgid "Error installing Gallery Core"
+msgstr "Diegiant Galerijos pagrindą įvyko klaida"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Bandant įdiegti pagrindinė modulį, kažkas nepavyko. Ką daryti toliau?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Pereiti į sistemos patikrinimo žingsnį ir įsitikinti, kad visi testai rodo „Sėkmė“. "
+"Dažniausiai taip atsitinka todėl, kad ignoruojamas failų vientisumo įspėjimas."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Jei sistemos testai nerodo jokių įspėjimų ar klaidų, tuomet išvalykite duomenų aplanką ir "
+"ištrinkite duomenų bazės lenteles, ir pradėkite diegimą antrą kartą (pakartokite visus "
+"žingsnius)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Apsilankykite %sG2 FAQ%s ir perskaitykite %sReadme sekciją Known issues%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Jei problema išliks, tuomet suarchyvuokite diegimo žurnalą (kurį rasite %s) ir prisekite "
+"forume kaip naują temą %sG2 palaikymo forumuose%s, arba, jei įmanoma, forume įdėkite "
+"nuorodą į install.log failą kaip naują temą, taip, kad esant reikalui, palaikymo komanda "
+"galėtu jį išanalizuoti."
+
+msgid "Stack Trace:"
+msgstr "Stack pėdsakas:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Galerijos pagrindas įdiegtas sėkmingai."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Galerijos pagrindas įdiegtas sėkmingai. Tokioje būklėje viskas veiks, tačiau turėtumėte "
+"tęsti darbą su diegikliu ir pridėti keletą papildomų modulių, kad galerija turėtu jums "
+"reikalingas savybes."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Šie moduliai jums gali būti būti įdiegti ir suderinti automatiškai. Jums reikėtu įdiegti "
+"bent vieną iš grafinių įrankių rinkinių, priešingu atveju Galerija negalės sugeneruoti "
+"miniatiūrų. Daugeliu atveju automatinis diegimas suveiks puikiai. Tačiau kai kuriais "
+"atvejais jis gali nepavykti. Svetainės administravimo puslapyje jūs visada galėsite "
+"aktyvuoti naujus modulius ir deaktyvuoti nebereikalingus, taigi bet kuris sprendimas nėra "
+"galutinis."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Kai kurie moduliai gali neįsidiegti automatiškai. Tai nieko baisaus. Tai dažniausiai "
+"reiškia, kad juos reikia suderinti, ką galite padaryti svetainės administravimo puslapyje."
+
+msgid "Name"
+msgstr "Pavadinimas"
+
+msgid "Version"
+msgstr "Versija"
+
+msgid "Description"
+msgstr "Aprašymas"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(nesuderinamas su šia Galerijos versija)"
+
+msgid "(un)check all"
+msgstr "žymėti/nežymėti viską"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Pereiti į žingsnį %d be aktyvavimo»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktyvuoti pažymėtus modulius"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modulis %s įdiegtas sėkmingai, tačiau norint aktyvuoti jį reikia suderinti"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Kai užbaigsite diegimą, prisijunkite kaip administratorius ir eikite į svetainės "
+"administravimą. Pasirinkite Moduliai, ten peržiūrėkite ir suderinkite išvardintus "
+"modulius."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Modulis %s aktyvuotas sėkmingai"
+
+msgid "Activate More Modules"
+msgstr "Aktyvuoti daugiau modulių"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Pereiti į žingsnį %d»"
+
+msgid "Debug Output"
+msgstr "Testavimo išvestis"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Sveiki atvykę į Galerijos diegiklį"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "%d%% įdiegimas baigtas"
+
+msgid "Redo this step"
+msgstr "Pakartoti šį žingsnį"
+
+msgid "Gallery: your photos on your website"
+msgstr "Galerija: jūsų fotografijos -- jūsų svetainėje"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Trūkstami failai (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Pastaba: Jūs naudojate Galeriją iš SVN, paskutiniu metu pašalinti failai bus matomi čia. "
+"Šiuos failus greičiausiai galima ignoruoti."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Pakeisti failai (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Pastaba: Jūs naudojate Galeriją iš SVN, tikėtina kad bus keli pakeisti failai. Greičiausiai "
+"jūs galite juos ignoruoti, tačiau jei norite būti saugūs, turite įsitikinti, kad prieš "
+"tęsdami įvykdėte komandą 'svn update'."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Seni failai (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Šie failai nebepriklauso Galerijai. Dėl jų greičiausiai nekils jokių problemų, tačiau "
+"geriausia juos būtu pašalinti, kad jūsų Galerija išliktu švari."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Yra klaidų. Peržiūrėkite žemiau esančius pranešimus."
+
+msgid "Please select the installation type"
+msgstr "Pasirinkite įdiegimo tipą"
+
+msgid "Standard installation"
+msgstr "Standartinis įdiegimas"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Tai numatytas įdiegimo tipas. Pasirinkite šį įdiegimo tipą, jei norite naują Galeriją "
+"įdiegti į palanką %s, kuris bus pasiekiamas adresu %s."
+
+msgid "Multisite installation"
+msgstr "Daugelio saitų įdiegimas"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Galerija palaiko keletą nepriklausomų saitų, naudojant vieną kodo įdiegimą. Pasirinkite šį "
+"įdiegimo tipą, jei norite turėti naują galeriją tame pačiame serveryje keliuose skirtinguose "
+"aplankuose, subdomenuose ar adresuose."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Daugelio saitų įdiegimas albumų, fotografijų, vartotojų ar bet ko kito bendrai nenaudoja. "
+"Jiems visiems reikia atskiro duomenų aplanko ir duomenų bazės. Norėdami sužinoti daugiau "
+"apie keleto saitų įdiegimą, pasilankykite puslapyje %s."
+
+msgid "You must enter a directory"
+msgstr "Reikia įvesti aplanką"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Aplankas, kurį įvedėte yra kodo bazės aplankas. Jei norite įdiegti galeriją ten pat kur ir "
+"kodo bazė, tuomet pasirinkite standartinį įdiegimo tipą. Jei norite įdiegti keletą saitų, "
+"nurodykite kitą aplanką."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Aplankas, kurį nurodėte neegzistuoja, arba jis uždraustas web serverio konfigūracijoje. Jūsų "
+"web serveris sukonfigūruotas tai, kad leistu pasiekti tik šiuos aplankus. Reikia pasirinkti "
+"aplanką, kuris yra viename iš nurodytų aplankų, arba pakeiskite PHP konfigūracijos nustatymą "
+"open_basedir."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Įvestas aplankas neegzistuoja"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Įvestas aplankas nepasiekiamas. Pakeiskite prieigos teises tai, kad web serveris šį aplanką "
+"galėtu skaityti."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Nepavyko sukurti keleto saitų failų. Įsitikinkite, kad išvardinti failai yra prieinami "
+"rašymui."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Visi saitai įdiegiami iš centrinės kodo repozicijos (kodo bazė)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr "Žemiau įveskite naujo saito aplanką. Kodo bazės aplankas netinka:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Aplankas turi būti prieinamas rašymui web serverio/php vartotojui, arba jame turi būti "
+"prieinami rašymui šie failai:"
+
+msgid "Select Directory"
+msgstr "Pasirinkite aplanką"
+
+msgid "Multisite directory setup successfully."
+msgstr "Keleto saitų aplanko nustatymas sėkmingas."
+
+msgid "Standard installation selected."
+msgstr "Pasirinktas standartinis diegimas."
+
+msgid "Install Steps"
+msgstr "Įdiegimo žingsniai"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Reikia įsitikinti, kad Galerija yra saugi. Failas config.php, kurį redagavo diegiklis, turi "
+"prieigos teises, kurios kitiems žmonėms leidžia į jį rašyti. Tai buvo būtina, kadangi "
+"diegiklis, kai jis bando pasiekti Unix failų sistemą, yra interpretuojamas kaip pašalinis "
+"asmuo. Taigi prieš užbaigdami , jūs turėtumete pakeisti šio failo prieigos teises taip, kad "
+"kiti vartotojai negalėtu į jį rašyti. Šiuo metu failo config.php prieigos teisės yra %s. "
+"Rekomenduojama atlikti šiuos veiksmus:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Reikia įsitikinti, kad Galerija yra saugi. Aplankas, kuriame yra failas config.php, kurį "
+"redagavo diegiklis, turi prieigos teises, kurios kitiems žmonėms leidžia jame kurti ir "
+"trinti failus. Taigi prieš užbaigdami , jūs turėtumete pakeisti šio aplanko prieigos teises "
+"taip, kad kiti vartotojai negalėtu į jį rašyti. Rekomenduojama atlikti šiuos veiksmus:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Jei tikrai norite tęsti, jūs galite. Tačiau rekomenduojama, kad jūs sugaištumėte keletą "
+"akimirkų tam, kad įsitikinti saugumu."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Failas config.php yra saugus."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Prašome perskaityti %1$sGallery Security Guide%3$s. Trumpą apžvalgą rasite „security guide“ "
+"sekcijoje %2$sshort check list%3$s."
+
+msgid "Check Again"
+msgstr "Patikrinti vėl"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Galerijai reikalingas aplankas, kuriame bus laikomi Jūsų failai. Aplankas, kurį mes "
+"parinkome veiks, bet ši vieta nesuteikia maksimalaus saugumo. Pasirinkite naują aplanką už %"
+"sdocument root%s ribų ir prie aplanko pavadinimo pridėkite atsitiktinių simbolių (pvz.: %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Maksimaliam saugumui turėtumete pasirinkite aplanką, kuris nėra %sweb accessible%s t.y. "
+"pasiekiamas internetu. Jei tai neįmanoma, aplankui parinkite atsitiktinį pavadinimą."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Jei parinkote atsitiktinį pavadinimą arba paliksite pasiūlytą variantą, tuomet patvirtinkite "
+"savo pasirinkimą."
+
+msgid "Yes, please omit the security check:"
+msgstr "Taip, praleisti saugumo patikrinimą:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Tai keleto saitų įdiegimas. Atminkite, kad kiekvienam saitui reikia savo atskiro duomenų "
+"aplanko."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Jei jūs naudojate modernią naršyklę, Galerija pamėgins jūsų įvedamą kelią užbaigti "
+"automatiškai. Jei nesiseka rasti tinkamo kelio iki G2 duomenų aplanko, pamėginkite teksto "
+"lauke paeksperimentuoti ir pažiūrėkite ką jums siūlo automatinis užbaigimas."
+
+msgid "The directory you entered is read only"
+msgstr "Įvestas aplankas prieinamas tik skaitymui"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Duomeų aplanke, kuriant aplankų medį, įvyko klaida."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Duomenų aplankas yra %sweb accessible%s (pasiekiamas internetu)."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Neįmanoma patikrinti ar duomenų aplankas nėra %sweb accessible%s."
+
+msgid "Directory path:"
+msgstr "Kelias iki aplanko:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Web serveris turi galėti rašyti į šį aplanką. Kad tai padaryti peržiūrėkite šiuos pavyzdžius."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Pastaba: tai tik pavyzdžiai! Gal atsitikti taip, kad jie jūsų sistemoje tinkamai neveiks."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (su ftp prieiga)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Atkreipkite dėmesį į tai, kad ftp klientai ir serveriai labai skiriasi, todėl šie pavyzdžiai "
+"jums gali nesuveikti. Jei jums kyla problemos, peržiūrėkite FTP kliento instrukcijas arba "
+"pasikonsultuokite su sistemos administratoriumi"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Pas kai kuriuos hostingo paslaugų tiekėjus, keliai, kuriuos matoto komandinėje aplinkoje ar "
+"per FTP, gali skirtis nuo tų, kuriuos mato PHP. Tam kad išaiškinti realų kelią iki duomenų "
+"aplanko, galite sukurti PHP scenarijų dir.php į kurį įrašykite šį kodą ir failą "
+"patalpinkite į duomnų aplanką."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"po to išsiaiškinkite kokiu adresu galima kreiptis į dir.php ir atverkite jį naršyklėje "
+"(pvz.: %s). Tuomet pamatysite tikslų kelią, kurį galite įvesti čia."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Pastaba: Šis scenarijus reikalauja, kad duomenų aplankas būtu prieinamas per web "
+"serverį, o tai yra nerekomenduojama, nes tada netenkate vaizdų ugniasienės. Kai tik šiuo "
+"būdu išsiaiškinsite tikslų kelią, patariama duomenų aplanką perkelti į kitą vietą, iš kurios "
+"jis būtu nepasiekiamas web serveriui, ir atitinkamai pakeiskite nustatytą kelią."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Pastaba: Kai viską atliksite nepamirškite ištrinti failo dir.php!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Daugiau informacijos kaip apsaugoti Galerijos duomenų aplanką rasite perskaitę Galerijos %"
+"sSecurity Guide%s."
+
+msgid "Storage directory set successfully."
+msgstr "Duomenų aplankas suderintas sėkmingai."
+
+msgid "Success"
+msgstr "Sėkmė"
+
+msgid "Warning"
+msgstr "Įspėjimas"
+
+msgid "Failed"
+msgstr "Klaida"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Jei jūs naudojate Apache, pagrindiniame Galerijos aplanke sukurkite failą .htaccess su šiuo "
+"turiniu:"
+
+msgid "Version Check"
+msgstr "Versijos patikrinimas"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Tai nėra švarus įdiegimas ir įdiegta versija nesutampa su naujai diegiama versija."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Įdiegta versija negali būti atnaujinta į naują versiją!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Įdiegta versija yra senesnė nei įdiegiama versija. Jūs turėtumėte naudoti atnaujintoją o ne "
+"diegiklį!"
+
+msgid "Currently installed"
+msgstr "Šiuo metu įdiegta"
+
+msgid "New version"
+msgstr "Nauja versija"
+
+msgid "Go to the Upgrader!"
+msgstr "Eiti į atnaujintoją!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Jūs turėtumėte naudoti atnaujintoją. Naršyklės adreso juostoje dėl %s/upgrade/index.php%s "
+"jūsų %s aplanke."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Kad serveryje įdiegti Galeriją 2 reikia atlikti %d žingsnių. Šis diegiklis jis palydės per "
+"visus žingsnius ir, prireikus papildomo suderinimo, pateiks pagalbą. Kai diegimas bus "
+"atliktas, jūs galėsite bet kada sugrįžti ir atlikti pakeitimus. Prieš tęsdami perskaitykite %"
+"sDiegiklio pagalbos failą%s."
+
+msgid "Select Language:"
+msgstr "Pasirinkite kalbą:"
+
+msgid "Go"
+msgstr "Pirmyn"
+
+msgid "Begin Installation»"
+msgstr "Pradėti diegimą»"
diff --git a/Source/gallery2/install/po/lv.po b/Source/gallery2/install/po/lv.po
new file mode 100644
index 0000000..19de7f2
--- /dev/null
+++ b/Source/gallery2/install/po/lv.po
@@ -0,0 +1,1168 @@
+# $Id: lv.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"POT-Creation-Date: 2006-09-30 21:44+0300\n"
+"PO-Revision-Date: 2006-10-01 18:39+0200\n"
+"Last-Translator: Jānis Baiža \n"
+"Language-Team: Latvian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Country: LATVIA\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+msgid "Unknown"
+msgstr "Nezināms"
+
+msgid "Admin User Setup"
+msgstr "Admin lietotāja iestatīšana"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Galerijas administrators"
+
+msgid "Authenticate"
+msgstr "Autentificēties"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Kļūda: nevar atrast login.txt. Lūdzu nolieciet to savā %s/ "
+"direktorijā."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Kļūda: Jūsu login.txt fails nav lasāms. Lūdzu, iedodiet Galerijai lasīšanas "
+"tiesības uz failu."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Kļūda: Jūsu login.txt atslēga nav korekta. Lūdzu lejuplādējiet jaunu "
+"autentifikācijas vērtību un mēģiniet vēlreiz."
+
+msgid "Create Config File"
+msgstr "Konfigurācijas faila izveide"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Nav iespējams ierakstīt config.php konfigurācijas failu Jūsu %s direktorijā. Lūdzu, "
+"izmainiet atļaujas. Ja Jūs strādājat ar Unix, lai to izdarītu, Jūs varat izpildīt chmod "
+"666 config.php."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Fails config.php neatrodas Jūsu %s direktorijā"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Fails config.php eksistē, bet nav rakstāms. Ja Jūsu serveris ir Windows, Jums, iespējams, "
+"nepieciešms atspējot fail config.php koplietošanu un faila atļaujas uzlikt manuāli."
+
+msgid "Database Setup"
+msgstr "Datubāzes iestatīšana"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Jums ir jābūt instalētam MySQL PHP modulim"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Jums ir jābūt instalētam MySQL Improved PHP modulim"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Jums ir jābūt instalētam ibm_db2 PHP modulim"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Jums ir jābūt instalētam PostgreSQL PHP modulim"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Jums ir jābūt instalētam Oracle OCI8 PHP modulim"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Jums ir jābūt instalētam 'Component Object Model(COM)' PHP modulim"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Jums ir jānorāda kolonnu prefiks (mēs iesakām %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Kolonnu prefiksā lietojiet tikai burtus, ciparus un pasvītrojumu"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Jums ir jānorāda tabulu prefiks (mēs iesakām %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Tabulu prefiksā lietojiet tikai burtus, ciparus un pasvītrojumu"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Nav iespējams izveidot datubāzes savienojumu ar tipu %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Ar sniegto informāciju, nav iespējams pieslēgties datubāzei."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Jūsu norādītā datubāze neeksistē. Lūdzu izveidojiet to."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Datubāzes privilēģiju tests beidzās neveiksmīgi."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Galerijas tables jau eksistē šajā datubāzē! Bet Jūsu G2 uzglabāšanas direktorijā nav faila "
+"'versions.dat', ko mēs interpretējam kā G2 nekorektu stāvokli. Vai nu izveidojiet versions."
+"dat failu ar korektu formātu, ja Jūs domājat, ka Jūsu G2 ir jāstrādā vai izvēlieties tīru "
+"instalāciju, kura dzēsīs visus datus datubāzē un uzglabāšanas direktorijā."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 uzglabāšanas direktorijā ir vecas instalācijas versions.dat fails. Bet Galerijas "
+"datubāzes tabulas neeksistē. Izvēlieties tīru instalāciju, lai idzēstu visus datus Galerijas "
+"uzglabāšanas direktorijā un turpinātu ar nākamo soli."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Datubāzē jau eksitē Galerijas tabulas, bet ir versions.dat fails Galerijas uzglabāšanas "
+"direktorijā. Bet instalētās Galerijas darubāzes tabulu versijas nesalkrīta ar datiem, kuri "
+"instalēti Galerijas uzglabāšanas direktrijā. Izvēlietoes tīro instalāciju, lai izdzēstu "
+"visus datus no datubāzes un uzglabāšanas direktorija un turpinātu ar nākamo soli."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Datubāzē jau eksistē Galerijas tabulas un Galerijas uzglabāšanas direktorija izskatās "
+"vesela. Vai nu izvēlieties atkalizmantot eksistējošās datubāzes tabulas un uzglabāšanas "
+"direktoriju vai izvēlieties tīru instalāciju, kura izdzēsīs visus datus datubāzē un "
+"uzglabāšanas direktorijā."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Nevar izpildīt API, kurš nepieciešamas, lai izdzēstu uzglabāšanas direktoriju. Lūdzu, "
+"izdzēsiet Galerijas uzglabāšanas direktoriju manuāli."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Nevar izpildīt API, kurš nepieciešams, lai izdzēstu Galerijas datubāzes tabulas. Lūdzu, "
+"iztīriet Galerijas datubāzi manuāli."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Nevar ielādēt G2 API. Lūdzu izdzēsiet Galerijas datubāzes tabulas un uzglabāšanas "
+"direktoriju manuāli."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a un jaunāks)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versijas pirms v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x un jaunāks"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i un jaunāks)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x un jaunāks)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x un jaunāks"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Nezināms DB tips vai arī nav zināma tabulu informācija."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Nevar atrast neizmantotu tabulu prefiksu līdzīgu \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Nevar atvērt shēmas failu: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Kļūda veidojot DB testa sekvenci. Pārbaudiet atgriezto kļūdas paziņojumu un README.html, lai "
+"noskaidrotu trūkstošās tiesības un iztīriet datubāzi."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Kļūda mēģinot nodzēst DB testa sekvenci. Pārbaudiet atgriezto kļūdas paziņojumu un README."
+"html, lai noskaidrotu trūkstošās tiesības un iztīriet datubāzi."
+
+msgid "Missing SQL statements"
+msgstr "Trūkstoši SQL pieprasījumi"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Pārbaudiet atgriezto kļūdas paziņojumu un README.html, lai noskaidrotu trūkstošās tiesības "
+"un iztīriet datubāzi."
+
+msgid "Finish Installation"
+msgstr "Instalācija pabeigta"
+
+msgid "Install Gallery Core"
+msgstr "Galery kodola instalācija"
+
+msgid "Installing the core module"
+msgstr "Instalē kodola moduli"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Nav iespējams inicializēt Jūsu Galerijas datus"
+
+msgid "Unable to communicate with the database"
+msgstr "Nav iespējams sazināties ar datubāzi"
+
+msgid "Unable to load the core module"
+msgstr "Nav iespējams ielādēt kodola moduli"
+
+msgid "Unable to install the core module"
+msgstr "Nav iespējams instalēt kodola moduli"
+
+msgid "Unable to activate the core module"
+msgstr "Nav iespējams aktivizēt kodola moduli"
+
+msgid "Unable to commit database transaction"
+msgstr "Nav iespējams apstiprināt datubāzes transakciju"
+
+msgid "Core module is only partially installed."
+msgstr "Kodola modulis instalēts tikai daļēji."
+
+msgid "Install Plugins"
+msgstr "Spraudņu instalācija"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Nav iespējams inicalizēt Galerijas sesiju"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Nav iespējams ielādēt %s moduli"
+
+msgid "Installing modules"
+msgstr "Instalē moduļus"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Nav iespējams instalēt %s moduli"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Nav iespējams aktivizēt %s moduli"
+
+msgid "Unable to get the module list"
+msgstr "Nav iespējams iegūt moduļu sarakstu"
+
+msgid "Other"
+msgstr "Cits"
+
+msgid "Installation Type"
+msgstr "Instalācijas tips"
+
+msgid "Check Security"
+msgstr "Pārbauda drošību"
+
+msgid "Storage Setup"
+msgstr "Uzglabāšanas iestatīšana"
+
+msgid "System Checks"
+msgstr "Sistēmas pārbaudes"
+
+msgid "Performing system checks"
+msgstr "Veic sistēmas pārbaudes"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP versija >= 4.3.0 vai >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Kļūda: Lai strādātu ar Galerija 2, nepieciešamas PHP versija 4.3.0 vai jaunāka vai 5.0.4 vai "
+"jaunāka. Jums ir instalēta PHP versija %s. Sazinieties ar webservera administratoru, lai "
+"pieprasītu atjaunojumu, kurš pieejams %sPHP weblapā%s."
+
+msgid "PHP Version"
+msgstr "PHP versija"
+
+msgid "FILE directive supported"
+msgstr "Tiek atbalstīta FILE direktīva"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Kļūda: Jūsu PHP __FILE__ direktīva nestrādā korekti. Lūdzu aizpildiet atbalsta pieprasījumu "
+"no Jūsu webservera administratora vai Galerijas forumā."
+
+msgid "FILE Directive"
+msgstr "FILE direktīva"
+
+msgid "Safe mode disabled"
+msgstr "Drošais režims atspējots"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Kļūda: Jūsu PHP versija ir konfigurēta darbam ar drošo režīmu. Pirms palaist Galeriju, "
+"vispirms jums ir jāatspējo drošais režīms"
+
+msgid "Safe Mode"
+msgstr "Drošais režīms"
+
+msgid "Regular expressions"
+msgstr "Regulārās izteiksmes"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr "exec() atļauts"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() atļauts"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr "Atmiņas limits"
+
+msgid "no limit"
+msgstr "nav limita"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr "Failu augšupielāde atļauta"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr "Maksimālais augšupielādes izmērs"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr "Maksimālais POST izmērs"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr "Tulkošanas atbalts"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr "Zend savietojamības režīms"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr "putenv() atļauts"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr "Izvades buferēšana atspējota"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr "Galerijas failu integritāte"
+
+msgid "Test skipped due to other errors."
+msgstr "Tests izlaists citu kļūdu dēļ."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "Nav deklarācijas vai tā ir nepieejama"
+
+msgid "Welcome"
+msgstr "Laipni lūdzam"
+
+msgid "Please correct the following errors"
+msgstr "Lūdzu, novērsiet sekojošas kļūdas"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr "Admin lietotājvārds"
+
+msgid "Please enter a valid user name"
+msgstr "Lūdzu ievadiet korektu lietotājvārdu"
+
+msgid "Please enter a password"
+msgstr "Lūdzu ievadiet paroli"
+
+msgid "Password"
+msgstr "Parole"
+
+msgid "Setup password"
+msgstr "Iestatnes parole"
+
+msgid "(type again)"
+msgstr "(ierakstiet vēlreiz)"
+
+msgid "Admin email address"
+msgstr "Admin e-pasta adrese"
+
+msgid "Please enter a valid email address"
+msgstr "Lūdzu ievadiet korektu e-pasta adresi"
+
+msgid "Admin full name (optional)"
+msgstr "Admin pilns vārds (neobligāts)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Nav ievadīta parole! Lūdzu ievadiet paroli divas reizes"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Jūsu ievadītās paroles nesakrīt"
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Izveidot"
+
+msgid "Save"
+msgstr "Saglabāt"
+
+msgid "Admin user info entered successfully."
+msgstr "Admin lietotāja informācija veiksīgi ievadīta."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Tiklīdz esat augšupielādējis failu, spiediet zemāk, lai turpinātu"
+
+msgid "Authenticate Me"
+msgstr "Autentificēt mani"
+
+msgid "Authentication successful!"
+msgstr "Autentifikācija veiksmīga"
+
+msgid "Erase data for a clean install"
+msgstr "Dzēst datus tīrai instalācijai"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "Atsaukt"
+
+msgid "Erase all data"
+msgstr "Dzēst visus datus"
+
+msgid "Please fix this error and try again."
+msgstr "Lūdzu, salabojoet šīs kļūdas un mēģiniet vēlreiz."
+
+msgid "Try Again"
+msgstr "Mēģiniet vēreiz"
+
+msgid "Create a config file"
+msgstr "Veido konfigurācijas failu"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (ar shell pieeju)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Veido konfigurācijas failu"
+
+msgid "Config file created successfully."
+msgstr "Konfigurācijas fails izveidots veiksmīgi"
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr "Datubāzes tips:"
+
+msgid "DB Hostname:"
+msgstr "DB saimniekdators:"
+
+msgid "DB Username:"
+msgstr "DB lietotājs:"
+
+msgid "DB Password:"
+msgstr "DB parole:"
+
+msgid "DB Name:"
+msgstr "DB nosaukums:"
+
+msgid "Table Prefix:"
+msgstr "Tabulu prefiks:"
+
+msgid "Column Prefix:"
+msgstr "Kolonnu prefiks:"
+
+msgid "We received the following database related errors:"
+msgstr "Ir notikusi(šas) sekojoša, ar datubāzi saistīta, kļūda(s):"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Izdzēst datus tīrai instalācijai"
+
+msgid "Reuse Existing Tables"
+msgstr "Izmanto eksistējošās tabulas"
+
+msgid "Database set up successfully."
+msgstr "Datubāze iestatīta veiksmīgi."
+
+msgid "Finished!"
+msgstr "Pabeigts!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr "Iet uz manu Galeriju!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr "Instalācijas palīgs"
+
+msgid "Start Over"
+msgstr "Sākt no sākuma"
+
+msgid "Error installing Gallery Core"
+msgstr "Kļūda instalējot Galerijas kodolu"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr "Steka trase:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Galerijas kodols instalēts veiksmīgi."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "Nosaukums"
+
+msgid "Version"
+msgstr "Versija"
+
+msgid "Description"
+msgstr "Apraksts"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Nav saderīgs ar šo Galerijas versiju)"
+
+msgid "(un)check all"
+msgstr "atzīmēt visus"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Turpināt ar soli %d bez aktivizācijas»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktivizēt izvēlētos moduļus"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modulis %s instalēts, bet nepieciešama konfigurācija, lai to aktivizētu"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Modulis %s aktivizēts veiksmīgi"
+
+msgid "Activate More Modules"
+msgstr "Aktivizēt vairāk moduļus"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Turpināt ar soli %d»"
+
+msgid "Debug Output"
+msgstr "Lāgošanas izvads"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Sveicināti Galerijas instalācijā"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "%d% % instalācija pabeigta"
+
+msgid "Redo this step"
+msgstr "Atkārtot šo soli"
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Trūkst faili (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Modificēti faili (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Veci faili (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Radušās kļūdas. Lūdzu, apskatiet zemāk esošos ziņojumus."
+
+msgid "Please select the installation type"
+msgstr "Lūdzu, izvēlieties instalācijas tipu"
+
+msgid "Standard installation"
+msgstr "Standarta instalācija"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr "Vairākvietņu instalācija"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr "Jums jāievada direktoriju"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Jūsu ievadītā direktorija neeksistē"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr "Izvēlieties direktoriju"
+
+msgid "Multisite directory setup successfully."
+msgstr "Veiksmīgi pabeigta vairākvietņu direktoriju instalācija."
+
+msgid "Standard installation selected."
+msgstr "Izvēlēta standarta instalācija."
+
+msgid "Install Steps"
+msgstr "Instalācijas soļi"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "Pārbaudīt vēlreiz"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr "Jā, lūdzu izlaist drošības pārbaudi:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr "Jūsu ievadītā direktorija ir tikai lasāma"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Jūsu uzglabāšanas direktorija ir %spieejama no ārpuses%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "Direktorijas ceļšs;"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (ar FTP piekļuvi)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr "Veiksmīgi uzstādīta uzglabāšanas direktorija."
+
+msgid "Success"
+msgstr "Veiksmīgi"
+
+msgid "Warning"
+msgstr "Brīdinājumi"
+
+msgid "Failed"
+msgstr "Neveiksmīgi"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr "Versiju pārbaude"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr "Pašlaik instalēta"
+
+msgid "New version"
+msgstr "Jauna versija"
+
+msgid "Go to the Upgrader!"
+msgstr "Iet uz atjaunotāju!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr "Izvēlieties valodu:"
+
+msgid "Go"
+msgstr "Aiziet"
+
+msgid "Begin Installation»"
+msgstr "Sākt instalāciju»"
+
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MSSQL (2005 un jaunāks)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Galerijas kodols instalēts veiksmīgi"
diff --git a/Source/gallery2/install/po/nl.po b/Source/gallery2/install/po/nl.po
new file mode 100644
index 0000000..5f1438f
--- /dev/null
+++ b/Source/gallery2/install/po/nl.po
@@ -0,0 +1,1429 @@
+# $Id: nl.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators:
+# Gidie , 2005
+# Buut, , Eindhoven Feb. 2006
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-06-08 17:49+0200\n"
+"PO-Revision-Date: 2007-03-15 14:51+0100\n"
+"Last-Translator: B. Scheijgrond \n"
+"Language-Team: Dutch \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Onbekend"
+
+msgid "Admin User Setup"
+msgstr "Beheergebruiker Setup"
+
+msgid "admin"
+msgstr "beheerder"
+
+msgid "Gallery Administrator"
+msgstr "Gallery Beheerder"
+
+msgid "Authenticate"
+msgstr "Authenticatie"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "Fout: kan login.txt niet vinden. Plaats het in uw %s directory."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Fout: uw login.txt bestand is niet leesbaar. Geef Gallery leesrechten voor het "
+"bestand."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Fout: uw login.txt sleutel komt niet juist overeen. Download hieronder een "
+"nieuwe authenticatie tekenreeks en probeer het opnieuw."
+
+msgid "Create Config File"
+msgstr "Aanmaken Configuratiebestand"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Kan niet schrijven naar het config.php configuratie bestand in Uw %s "
+"directory. Verander de rechten. Als U Unix gebruikt kunt U dit herstellen met chmod 666 "
+"config.php."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Het config.php bestand bestaat niet in uw %s directory"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Het config.php bestand bestaat, maar is niet schrijfbaar. Als uw server op Windows draait, "
+"dan zou u het delen van bestanden voor config.php uit moeten zetten en de rechten handmatig "
+"bewerken."
+
+msgid "Database Setup"
+msgstr "Database Setup"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "U dient de MySQL PHP module geïnstalleerd te hebben"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "U dient de MySQL Improved PHP module geïnstalleerd te hebben"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "U dient de ibm_db2 PHP module geïnstalleerd te hebben"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "U dient de PostgreSQL PHP module geïnstalleerd te hebben"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "U dient de Oracle OCI8 PHP module geïnstalleerd te hebben"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "U dient de Component Object Model(COM) PHP geïnstalleerd te hebben"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "U dient een veld voorvoegsel op te geven (wij raden %s aan)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Gebruik alleen letters, cijfers en liggende streepjes in het kolom voorvoegsel"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "U dient een tabel voorvoegsel op te geven (wij raden %s aan)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Gebruik alleen letters, cijfers en liggende streepjes in het tabel voorvoegsel"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Kan geen databaseverbinding aanmaken van het type %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Kan geen verbinding naar de database maken met behulp van de opgegeven informatie."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "De opgegeven database bestaat niet. Maak deze aan."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "De database rechten test is niet succesvol voltooid."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallery tabellen bestaan reeds in deze database! Er is echter geen 'versions.'dat' bestand "
+"in uw G2 opslagdirectory, wat we als een kapotte staat van G2 interpreteren. Maak ofwel een "
+"version.dat bestand in het juiste formaat als u denkt dat G2 nog steeds zou moeten werken "
+"ofwel selecteer een schone installatie, welke alle data zal verwijderen in de database en in "
+"de opslagdirectory."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"De G2 opslagdirectory bevat een versions.dat bestand van een oude installatie, maar de "
+"database tabellen bestaan niet. Selecteer een schone installatie om alle data in de Gallery "
+"opslagdirectory te wissen en ga door naar de volgende stap."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"De Gallery tabellen bestaan reeds in de database en er is een versions.dat bestand in de "
+"Gallery opslagdirectory. Maar de versie van de geïnstalleerde Gallery database tabellen "
+"komen niet overeen met de versie van de geïnstalleerde data in de Gallery opslagdirectory. "
+"Selecteer een schone installatie om alle data in de database en in de opslagdirectory te "
+"wissen en ga door naar de volgende stap."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"De Gallery tabellen bestaan reeds in de database en de Gallery opslagdirectory lijkt intact "
+"te zijn. Kies ofwel om de bestaande databasetabellen en opslagdirectory opnieuw te gebruiken "
+"ofwel kies voor een schone installatie om alle bestaande data in de database en "
+"opslagdirectory te wissen."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Kan de vereiste API om de opslagdirectory te wissen niet uitvoeren. Wis de Gallery "
+"opslagdirectory handmatig."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Kan de vereiste API om de Gallery database tabellen te verwijderen niet uitvoeren. Verwijder "
+"de Gallery database handmatig."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Kan de G2 API niet laden. Verwijder de Gallery databasetabellen en de opslagdirectory "
+"handmatig."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a of nieuwer)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (alle versies ouder dan v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x en nieuwer"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i of nieuwer)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x en nieuwer)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 en nieuwer"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Onbekende DB type of geen bekende tabellen informatie."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Kan geen ongebruikte tabel voorvoegsel vinden gelijkend op \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Kan schema bestand \"%s\" niet openen."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Kan de DB test reeks niet aanmaken. Controleer de teruggekregen foutmelding en README.html "
+"voor missende rechten en schoon de database op."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Test mislukt om een DB test reeks weg te gooien. Controleer de teruggekregen foutmelding en "
+"README.html voor missende rechten en schoon de database op."
+
+msgid "Missing SQL statements"
+msgstr "Missende SQL statements"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Controleer de teruggekregen foutmelding en README.html voor missende rechten en schoon de "
+"database op."
+
+msgid "Finish Installation"
+msgstr "Installatie Voltooien"
+
+msgid "Install Gallery Core"
+msgstr "Installeren Gallery Core"
+
+msgid "Installing the core module"
+msgstr "Installeer Core Module"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Kan uw Gallery data niet initialiseren"
+
+msgid "Unable to communicate with the database"
+msgstr "Kan niet communiceren met de database"
+
+msgid "Unable to load the core module"
+msgstr "Kan de core module niet laden"
+
+msgid "Unable to install the core module"
+msgstr "Kan de core module niet installeren"
+
+msgid "Unable to activate the core module"
+msgstr "Kan de core module niet activeren"
+
+msgid "Unable to commit database transaction"
+msgstr "Kan de databasetransactie niet uitvoeren"
+
+msgid "Core module is only partially installed."
+msgstr "Core module is slechts gedeeltelijk geïnstalleerd."
+
+msgid "Install Plugins"
+msgstr "Installeer Plug-ins"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Kan onze Gallery sessie niet initialiseren"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Kan de %s module niet laden"
+
+msgid "Installing modules"
+msgstr "Modules Installeren"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Kan de %s module niet installeren"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Kan de %s module niet activeren"
+
+msgid "Unable to get the module list"
+msgstr "Kan de modulelijst niet opvragen"
+
+msgid "Other"
+msgstr "Anders"
+
+msgid "Installation Type"
+msgstr "Installatie Type"
+
+msgid "Check Security"
+msgstr "Controleer Beveiliging"
+
+msgid "Storage Setup"
+msgstr "Opslag Setup"
+
+msgid "System Checks"
+msgstr "Systeemcontroles"
+
+msgid "Performing system checks"
+msgstr "Systeem controle wordt uitgevoerd"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP versie >= 4.3.0 of >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Fout: Gallery 2 vereist PHP versie 4.3.0 of nieuwer of versie 5.0.4 of nieuwer. U heeft PHP "
+"versie %s geïnstalleerd. Neem contact op met de beheerder van uw webserver om om een upgrade "
+"te vragen, die op de %sPHP website%s beschikbaar is."
+
+msgid "PHP Version"
+msgstr "PHP Versie"
+
+msgid "FILE directive supported"
+msgstr "FILE directief ondersteund"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Fout: uw PHP __FILE__ directief functioneert niet goed. Vraag ondersteuning bij uw webserver "
+"beheerder of in de Gallery fora."
+
+msgid "FILE Directive"
+msgstr "FILE Directief"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode uitgeschakeld"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Fout: uw versie van PHP is ingesteld met safe mode aan. U dient safe mode uit te zetten "
+"voordat Gallery zal draaien."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Regular expressions"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Fout: Uw PHP versie is ingesteld zonder ondersteuning voor %sPerl Compatibele Regular "
+"Expressions%s. U dient deze functionaliteit aan te zetten voordat Gallery zal draaien."
+
+msgid "exec() allowed"
+msgstr "exec() toegestaan"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Let Op: De exec() functie is door de disabled_functions parameter in uw php.ini "
+"uitgezet. U zult niet in staat zijn om modules te gebruiken die externe programma's (bijv. "
+"ImageMagick, NetPBM of Ffmpeg) vereisen. Dit kan alleen serverbreed worden ingesteld, dus u "
+"dient dit te veranderen in de globale php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() toegestaan"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Let Op: De set_time_limit() functie is door de disabled_functions parameter in uw php."
+"ini uitgezet. Gallery kan functioneren zonder deze instelling, maar zal niet betrouwbaar "
+"zijn. Elke actie die dan dan %d seconden duurt zal mislukken (en in sommige gevallen alleen "
+"resulteren in een blanco pagina) wat mogelijk kan leiden tot datacorruptie."
+
+msgid "Filesystem Operations"
+msgstr "Beheer Bestandsysteem"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Fout: Essentiële bestandssysteem-functies zijn in uw PHP uitgeschakeld door de "
+"disabled_functions parameter in php.ini. U moet deze functies inschakelen om Gallery "
+"correct te doen werken. De volgende functies zijn uitgeschakeld: %s."
+
+msgid "Memory limit"
+msgstr "Geheugenlimiet"
+
+msgid "no limit"
+msgstr "geen limiet"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Let Op: uw PHP is ingesteld om het geheugen te beperken tot %sb (memory_limit "
+"parameter in php.ini). U dient deze te verhogen tot minstens <>%sMB om Gallery juist te "
+"laten functioneren."
+
+msgid "File uploads allowed"
+msgstr "Bestandsuploads toegestaan"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Let Op: uw PHP is ingesteld om bestandsuploads niet toe te staan (file_uploads "
+"parameter in php.ini). U dient deze aan te zetten als u bestanden naar uw Gallery wilt "
+"uploaden met behulp van een webbrowser."
+
+msgid "Maximum upload size"
+msgstr "Maximale upload grootte"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Let Op: uw PHP is ingesteld om de grootte van de bestandsuploads te beperken tot %sb "
+"(upload_max_filesize parameter in php.ini). U dient deze te verhogen om het uploaden "
+"van grotere bestanden toe te staan."
+
+msgid "Maximum POST size"
+msgstr "Maximale POST grootte"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Let Op: uw PHP is ingesteld om de postdata te beperken tot een maximum van %sb "
+"(max_post_size parameter in php.ini). U dient deze limiet te verhogen om het uploaden "
+"van grotere bestanden toe te staan."
+
+msgid "Translation support"
+msgstr "Vertaling ondersteuning"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Uw webserver ondersteund geen lokalizatie. Om ondersteuning voor extra talen aan te zetten, "
+"dient u uw systeembeheerder te vragen om PHP in te stellen met de %sgettext%s optie "
+"aangeschakeld."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Uw PHP mist de functie %sbind_textdomain_codeset%s. Dit betekend dat Gallery speciale "
+"karakters voor sommige talen niet correct kan weergeven."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Uw PHP mist de functie %sdngettext%s. Dit betekend dat Gallery niet in staat is om "
+"meervoudsvormen te vertalen."
+
+msgid "Zend compatibility mode"
+msgstr "Zend compatibility modus"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Let Op: uw PHP is ingesteld met de Zend ze1_compatibility_mode welke kan veroorzaken dat PHP "
+"crasht. Klik hier om uw PHP te testen. Als u \"SUCCES\" ziet dan is uw "
+"PHP ok. Als u een fout of geen reactie krijgt, dan dient u ze1_compatability_mode uit te "
+"zetten voordat u doorgaat."
+
+msgid "putenv() allowed"
+msgstr "putenv() toegestaan"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Let Op: De putenv() functie is door de disabled_functions parameter in uw php.ini "
+"uitgeschakeld. Gallery kan met deze instelling wel uitgevoerd worden, maar op sommige "
+"systemen zonder deze instelling zal Gallery niet in staat zijn om andere talen dan de "
+"systeemtaal en Engels te gebruiken."
+
+msgid "Output buffering disabled"
+msgstr "Bufferen van uitvoer uitgeschakeld"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Let Op: Het bufferen van uitvoer is in uw PHP ingeschakeld door de %s parameter(s) in "
+"php.ini. Gallery kan functioneren met deze instelling - het downloaden van bestanden is "
+"zelfs sneller -, maar Gallerry is mogelijk niet in staat om grote bestanden (bijv. grote "
+"videos) aan te bieden en tegen een geheugenlimiet aanlopen. Ook kunnen sommige "
+"functionaliteiten, zoals de voortgangs balk niet juist werken als het bufferen van uitvoer "
+"is aangezet, tenzij ini_set() is toegestaan."
+
+msgid "Gallery file integrity"
+msgstr "Gallery bestandsintegriteit"
+
+msgid "Test skipped due to other errors."
+msgstr "Test overgeslagen vanwege andere fouten."
+
+msgid "Theme available"
+msgstr "Beschikbaar thema"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Fout: er moet minstens één thema in the %s map aanwezig zijn!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest mist of ontoegankelijk."
+
+msgid "Welcome"
+msgstr "Welkom"
+
+msgid "Please correct the following errors"
+msgstr "Onderstaande fouten dienen verholpen te worden:"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Elke Gallery heeft minimaal één beheerdersgebruiker die volledige toegang heeft om alles "
+"weer te geven/veranderen. Kies een gebruikersnaam en wachtwoord voor uw "
+"hoofdbeheerdersaccount. U kunt later extra gebruikers toevoegen."
+
+msgid "Admin username"
+msgstr "Gerbuikersnaam beheerder"
+
+msgid "Please enter a valid user name"
+msgstr "Geen een geldige gebruikersnaam op"
+
+msgid "Please enter a password"
+msgstr "Geen een wachtwoord op"
+
+msgid "Password"
+msgstr "Wachtwoord"
+
+msgid "Setup password"
+msgstr "Wachtwoord instellen"
+
+msgid "(type again)"
+msgstr "(type opnieuw)"
+
+msgid "Admin email address"
+msgstr "E-mailadres beheerder"
+
+msgid "Please enter a valid email address"
+msgstr "Geef een geldig E-mailadres op"
+
+msgid "Admin full name (optional)"
+msgstr "Volledige naam beheerder (optioneel)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Missend wachtwoord! Geef hetzelfde wachtwoord twee maal op"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "De opgegeven wachtwoorden komen niet overeen! Probeer het opnieuw."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Wanneer u bestaande databasetabellen hergebruikt, dan is dat geen verse installatie. Dit zal "
+"alleen het setupwachtwoord veranderen, maar het zal niet het wachtwoord van de site "
+"beheerder veranderen. Om het wachtwoord van de site beheerder te veranderen, kunt u het het "
+"wachtwoord vergeten mechanisme van Gallery gebruiken."
+
+msgid "Create"
+msgstr "Aanmaken"
+
+msgid "Save"
+msgstr "Opslaan"
+
+msgid "Admin user info entered successfully."
+msgstr "Gebruikersinformatie beheerder succesvol opgegeven."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Om met de installatie verder te gaan dienen we eerst te verifiëren dat u bent wie u claimt "
+"dat u bent. De beste manier om hier zeker van te zijn is door u te vragen een kleine "
+"verandering in de Gallery directory te maken, waarmee u bewijst dat u de juiste rechten "
+"heeft. Daarom gaan we u vragen om een nieuw tekst bestand genaamd login.txt "
+"aan te maken in de %s directory op uw webserver (dat is dezelfde directory waar de "
+"installatie zich bevindt). Dit bestand dient de volgende willekeurig gegenereerde karakters "
+"te bevatten:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Voor uw gemak hebben we een %sjuiste versie van login.txt%s voor u voorbereid. Download deze "
+"en kopiëer het naar uw %s directory en dan bent u klaar."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Wanneer u het bestand heeft geupload, klik hieronder om door te gaan."
+
+msgid "Authenticate Me"
+msgstr "Authentiseer Mij"
+
+msgid "Authentication successful!"
+msgstr "Authenticatie succesvol!"
+
+msgid "Erase data for a clean install"
+msgstr "Verwijder data voor een schone installatie"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Weet u zeker dat u alle data in uw Gallery opslagdirectory en alle data in uw Gallery "
+"database wilt verwijderen?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Er is een fout opgetreden tijdens het wissen van de database en opslagdirectory. Hier is de "
+"fout:"
+
+msgid "Cancel"
+msgstr "Annuleren"
+
+msgid "Erase all data"
+msgstr "Verwijder alle data"
+
+msgid "Please fix this error and try again."
+msgstr "Corrigeer deze fout en probeer opnieuw."
+
+msgid "Try Again"
+msgstr "Probeer Opnieuw"
+
+msgid "Create a config file"
+msgstr "Maak een configuratie bestand"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Nu dienen we alle informatie die u heeft aangeboden te schrijven naar een bestand genaamd "
+"config.php in uw %s directory. Dit is een erg belangrijk bestand dat Gallery "
+"alle informatie geeft die het nodig heeft om te draaien. Nadat we het aangemaakt hebben, "
+"kunt u dit bestand doorlezen en aanpassingen maken als u dat wilt. "
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Voor we verder kunnen gaan, moet je eerst een bestand genaamd config.php in je %"
+"s map aanmaken. Je moet er voor zorgen dat de webserver naar deze map mag schrijven "
+"(\"write\" permissie)."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (met shell toegang)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Bij Windows is geen speciale handeling nodig."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Als je deze map hebt aangemaakt and de permissies juist hebt ingesteld, kun je verder gaan. "
+"Als er problemen optreden, vertellen we je wat te doen."
+
+msgid "Create config file"
+msgstr "Configuratiebestand aanmaken"
+
+msgid "Config file created successfully."
+msgstr "Configuratiebestand succesvol aangemaakt."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"We hebben alle informatie die u heeft aangeleverd geschreven naar een bestand genaamd "
+"config.php in uw gallery2 directory. U kunt dit bestand doorlezen en veranderingen "
+"maken als u dat wilt. Wees voorzichtig, aangezien wanneer u een fout in dit bestand maakt "
+"Gallery niet juist zal functioneren!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Kies een databasetype en geef uw database authenticatieinformatie op. De installatie zal "
+"geen database voor u aanmaken, daarom dient u deze zelf aan te maken en de databasenaam hier "
+"op te geven. Als u Gallery wilt installeren in een database dat al tabellen bevat, zullen de "
+"tabel- en kolomvoorvoegsels ervoor zorgen dat er geen conflicten optreden met hetgeen er al "
+"aanwezig is."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Dit is een multisite installatie. Onthoud dat elke multisite zijn eigen database tabellen "
+"vereist. Kie ofwel een verschillende database of een verschillend tabel voorvoegsel voor "
+"elke multisite!"
+
+msgid "Database type:"
+msgstr "Database type:"
+
+msgid "DB Hostname:"
+msgstr "DB Hostnaam:"
+
+msgid "DB Username:"
+msgstr "DB Gebruikersnaam:"
+
+msgid "DB Password:"
+msgstr "DB Wachtwoord:"
+
+msgid "DB Name:"
+msgstr "DB Naam:"
+
+msgid "Table Prefix:"
+msgstr "Tabel Voorvoegsel:"
+
+msgid "Column Prefix:"
+msgstr "Kolom Voorvoegsel:"
+
+msgid "We received the following database related errors:"
+msgstr "We hebben de volgende aan de database gerelateerde fouten ontvangen:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Verwijder Data Voor Een Schone Installatie"
+
+msgid "Reuse Existing Tables"
+msgstr "Hergebruik Bestaande Tabellen"
+
+msgid "Database set up successfully."
+msgstr "Database is succesvol opgezet."
+
+msgid "Finished!"
+msgstr "Voltooid!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Gefeliciteerd! Uw Gallery 2 installatie is voltooid! Kijk... dat was niet eens zo moeilijk? "
+"Nu is het tijd om foto's te uploaden!"
+
+msgid "Go to my Gallery!"
+msgstr "Ga naar mijn Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"U kunt nu naar uw nieuwe Gallery gaan. Geef de URL voor %smain.php%s in uw %s directory op "
+"in uw browser."
+
+msgid "Installer Help"
+msgstr "Installatie Help"
+
+msgid "Start Over"
+msgstr "Start Opnieuw"
+
+msgid "Error installing Gallery Core"
+msgstr "Fout bij het installeren van Gallery Core"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Er is iets misgegaan bij een poging om de core module te installeren. Wat nu te doen?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Ga naar de Systeemcontroles stap van de installer en zorg ervoor dat alle controlers "
+"'Succesvol' laten zien. Een veel voorkomend probleem is dat de "
+"bestandsintegriteitswaarschuwing is genergeerd."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Als er geen waarschuwingen of mislukkingen in de Systeemcontroles stap zijn, leeg dan uw "
+"opslagdirectory en verwijder de database tabellen en start het installatie een tweede maal "
+"(herhaal alle stappen)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Bezoek de %sG2 FAQ%s en lees de %sKnown issues sectie van de Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Als het probleem blijft optreden, kopiëer dan de installatie log welke is opgeslagen op %s "
+"en voeg deze toe (als install.log.zip) aan een nieuw forum topic in het %sG2 "
+"ondersteuningsforum%s, of indien mogelijk voeg alleen een link naar de install.log in het "
+"forum topic zodat de mensen van de ondersteuning deze indien nodig kunnen analyseren."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery Core succesvol geïnstalleerd"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"We hebben de kern van Gallery succesvol geïnstalleerd. Alhoewel alles vanaf nu zal werken, "
+"zou u door moeten gaan met de installatie en een aantal van de optionele modules toevoegen. "
+"Hiermee kunt u de juiste functionaliteit verkrijgen die u voor uw Gallery installatie wilt."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"De volgende modules kunnen automatisch voor u geïnstalleerd en geactiveerd worden. U dient "
+"minstens één van de grafische toolkits te installeren, anders kan Gallery geen miniaturen "
+"aanmaken vanuit uw afbeeldingen. Op de meeste systemen zal de automatische installatie goed "
+"voor u werken, alhoewel deze in sommige situaties zal mislukken. U kunt altijd nieuwe "
+"modules activeren of een hieronder gekozen module deactiveren vanuit de Site Beheer pagina. "
+"Dus elke beslissing die u hier maakt is niet permanent."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Bij sommige modules kan het automatisch installeren mislukken. Dat is ok. Dit betekend "
+"doorgaans dat deze extra configuratie vereisen, wat u kunt doen op de Site Beheer pagina."
+
+msgid "Name"
+msgstr "Naam"
+
+msgid "Version"
+msgstr "Versie"
+
+msgid "Description"
+msgstr "Omschrijving"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Niet compatibel met deze Gallery versie)"
+
+msgid "(un)check all"
+msgstr "(de)selecteer alles"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Ga door naar Stap %d zonder activeren»"
+
+msgid "Activate Selected Modules"
+msgstr "Activeer Geselecteerde Modules"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"De %s module is geïnstalleerd, maar behoeft configuratie om te worden geactiveerd"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Meld u aan als beheerder na het voltooien van deze installatie en ga naar Site Beheer. Ga "
+"naar de Modules weergave en configureer de hieronder weergegeven modules."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "De %s modules is succesvol geactiveerd"
+
+msgid "Activate More Modules"
+msgstr "Activeer Meer Modules"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Ga door naar Stap %d»"
+
+msgid "Debug Output"
+msgstr "Debug Uitvoer"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Welkom bij de Gallery Installatie"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installatie %d%% voltooid"
+
+msgid "Redo this step"
+msgstr "Deze stap overdoen"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: uw foto's op uw website"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Missende bestanden (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Let op: u voert Gallery uit vanuit SVN, daarom kunnen recent verwijderde bestanden hier "
+"verschijnen. U kunt deze veilig negeren."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Gewijzigde bestanden (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Let op: u voert Gallery uit vanuit SVN en daarom kunt u hier een aantal gewijzigde bestanden "
+"verwachten. U kunt deze waarschijnlijk zonder veilgheidsproblemen negeren, maar om daar "
+"helemaal zeker van te zijn te zijn, dient u 'svn update' uit te voeren voordat u doorgaat."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Oude bestanden (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Deze bestanden maken niet langer deel uit van Gallery. Waarschijnlijk veroorzaken ze geen "
+"problemen, maar het zou goed zijn om deze te verwijderen, om uw installatie schoon te houden."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Er zijn fouten opgetreden. Zie hieronder"
+
+msgid "Please select the installation type"
+msgstr "Selecteer het installatie type"
+
+msgid "Standard installation"
+msgstr "Standaardinstallatie"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Dit is het standaard installatie type. Kies dit installatie type als u een niuewe Gallery in "
+"een wilt installeren in de %s directory welke toegankelijk zal zijn met de URL %s."
+
+msgid "Multisite installation"
+msgstr "Multisite installatie"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery ondersteunt meerdere onafhankelijke sites vanuit één enkele installatie van de code. "
+"Kies dit installatie type als u een nieuwe Gallery wilt installeren op dezelfde webserver, "
+"maar in een verschillend pad, subdomein of URL domein."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"De multisites delen geen albums, foto's, gebruikers of iets anders. Zij hebben ieder hun "
+"eigen database en opslagdirectory nodig. Voor meer informatie en uitleg over Multisite "
+"installatie, bezoek de %s pagina."
+
+msgid "You must enter a directory"
+msgstr "U dient een directory op te geven"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"De opgegeven directory is de programmacode directory. Als u Gallery wilt installeren in de "
+"programmacode directory, kies het standaard installatie type. Als u een multisite wilt "
+"installeren, kies een andere directory."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"De map die je opgegeven hebt, bestaat niet of de toegang wordt door de configuratie van de "
+"webserver niet toegestaan. Je webserver is zo ingesteld, dat je alleen toegang tot de "
+"volgende mappen hebt. Je moet of één van deze mappen kiezen, of je moet de instelling van de "
+"open_basedir wijzigen in je PHP-configuratie om het aanmaken van een nieuwe map toe "
+"te staan."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Als de installatie van je \"multisite zich in een andere virtuele host bevindt, moet je je "
+"systeembeheerder verzoeken de instelling van je open_basedir zodanig te wijzigen dat "
+"de virtuele hosts voor elkaar toegankelijk worden."
+
+msgid "The directory you entered does not exist"
+msgstr "De opgegeven directory bestaat niet"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"De opgegeven directory is niet toegankelijk. Wijzig de rechten, zodat de webserver deze "
+"directory kan lezen."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Kan de multisite bestanden niet aanmaken. Zorg dat de bestanden hieronder schrijfbaar zijn."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Alle multisites zijn geïnstalleerd vanuit deze centrale programmacode (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Geef de directory voor de nieuwe multisite hieronder op. Het pad moet anders zijn dan zijn "
+"programmacode installatie pad:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"De volgende directory dient schrijfbaar te zijn voor uw webserver/php gebruiker of dient de "
+"volgende schrijfbare bestanden te bevatten:"
+
+msgid "Select Directory"
+msgstr "Kies Directory"
+
+msgid "Multisite directory setup successfully."
+msgstr "Multisite directory succesvol ingesteld."
+
+msgid "Standard installation selected."
+msgstr "Standaardinstallatie geselecteerd."
+
+msgid "Install Steps"
+msgstr "Installatie Stappen"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"We willen er zeker van zijn dat uw Gallery veilig is. Het config.php bestand dat door deze "
+"installatie bewerkt is heeft rechten die andere mensen toestaat naar dit bestand te "
+"schrijven. Dit is vereist aangezien de installatie zich voordoet als een \"ander persoon\" "
+"wanneer het gaat om Unix rechten. Daarom dient u voordat u klaar bent de rechten van dit "
+"bestand te veranderen, zodat andere gebruikers hier niet naar kunnen schrijven. Op dit "
+"moment heeft uw config.php een modus van %s. We raden u aan om het volgende te doen:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"We willen er zeker van zijn dat uw Gallery veilig is. De directory die uw bestand config.php "
+"bevat dat door deze installatie bewerkt is heeft rechten die andere mensen toestaan "
+"bestanden te schrijven of verwijderen. Daarom dient u voordat u klaar bent de rechten van "
+"deze directory te veranderen, zodat andere gebruikers hier niet naar kunnen schrijven. We "
+"raden u aan om dit te doen:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Als u echt wilt doorgaan, dan kan dat. Maar we raden u aan dat u wat extra tijd neemt om er "
+"zeker van te zijn dat het veilig is."
+
+msgid "We've verified that your config.php is secure."
+msgstr "We hebben geverifieerd dat uw config.php veilig is."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Lees de %1$sGallery Security Guide%3$s. Neem de tijd om de %2$skorte checklist%3$s in de "
+"guide door te nemen."
+
+msgid "Check Again"
+msgstr "Controleer Opnieuw"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery heeft een map nodig om je afbeeldingen op te slaan. De directory die wij standaard "
+"voor je aanmaken zal werken. Maar zijn locatie en huidige naam garanderen geen optimale "
+"beveiliging. Maak of een nieuwe map aan buiten de %sdocument root%s map of voeg een "
+"willekeurig aantal tekens toe aan de naam van de map (bijvoorbeeld %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Voor de maximale beveiliging moet u een map aanmaken die niet vanaf het %sinternet "
+"toegankelijk%s is. Indien dit niet mogelijk is wordt u aangeraden de naam van de huidige map "
+"in een willekeurige andere te wijzigen."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Of je nu voor de met willekeurige tekens aangepaste naam kiest of de huidige map wenst te "
+"gebruiken, bevestig alsjeblieft je keuze."
+
+msgid "Yes, please omit the security check:"
+msgstr "Ja, sla alsjeblieft de veiligheidscontrole over:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Dit is de multisite installatie. Onthoud dat elke multisite zijn eigen opslag directory "
+"vereist."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Als u een moderne browser gebruikt, zullen we proberen om elk opgegeven pad automatisch aan "
+"te vullen. Dus als u problemen heeft om het juiste pad naar uw g2data directory te vinden, "
+"experimenteer dan met de paden in het tekstvak hieronder en zie welke aanvullingen het voor "
+"u biedt."
+
+msgid "The directory you entered is read only"
+msgstr "De opgegeven directory is alleen te lezen"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Er een fout opgetreden bij het aanmaken van de directory structuur binnen de opslagdirectory."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Uw map voor het opslaan van bestanden is %sweb toegankelijk%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Kan niet verifiëen of uw map voor bestandsopslag niet %sweb toegangkelijk%s is."
+
+msgid "Directory path:"
+msgstr "Directory pad:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"De gebruikte webserver moet schrijftoegang hebben in deze directory. Zie onderstaande "
+"voorbeelden om te realiseren."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Let op: dit zijn slechts voorbeelden! Het kan zijn dat deze niet helemaal juist werken op uw "
+"systeem."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (met ftp toegang)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Let er op dat ftpservers en -clients kunnen verschillen, waardoor deze instructies in uw "
+"geval niet werken. Raadpleeg de handleiding van uw FTP client of neem contact op met uw "
+"systeembeheerder als u hier problemen mee heeft"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"In sommige webhostingomgevingen zijn de paden die u in de shell of via FTP ziet niet "
+"hetzelfde als wat PHP ziet. Om uit te zoeken wat het echte pad naar uw data directory is, "
+"kunt u proberen een PHP script aan te maken in uw datadirectory, genaamd dir.php, dat "
+"de volgende code bevat."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"zoek daarna uit wat de URL is naar dir.php en open het in uw webbrowser (bijv. %s). Dit zal "
+"u vertellen wat het exacte pad isi dat u hier kunt opgeven."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Let op: Dit vereist dat uw datadirectory toegankelijk is via het web, wat we niet "
+"aanraden omdat het onze afbeeldingenfirewall omzeilt. Wanneer u op deze manier het pad weet, "
+"raden wij u aan om uw datadirectory buiten het gebied dat web-toegankelijk is te verplaatsen "
+"en daarna het pad hier te veranderen."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Let op: Vergeet niet om dir.php te verwijderen als u klaar bent!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr "Lees de %sbeveiligings Info%s, over hoe de Gallery storage directory te beveiligen."
+
+msgid "Storage directory set successfully."
+msgstr "Opslagdirectory succesvol ingesteld."
+
+msgid "Success"
+msgstr "Succesvol"
+
+msgid "Warning"
+msgstr "Let Op"
+
+msgid "Failed"
+msgstr "Mislukt"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Als u Apache gebruikt, maak een bestand aan genaamd .htaccess in de hoofddirectory van "
+"Gallery met de volgende inhoud:"
+
+msgid "Version Check"
+msgstr "Versie Controle"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Dit is geen schone installatie en de geïnstalleerde versie komt niet overeen met de nieuwe "
+"versie."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "De geïnstalleerde versie kan niet opgewaardeerd worden naar de nieuwe versie!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"De geïnstalleerde versie is ouder dan de nieuwe versie. U dient de opwaardeerder uit te "
+"voeren en niet de installatie!"
+
+msgid "Currently installed"
+msgstr "Op dit moment geïnstalleerd"
+
+msgid "New version"
+msgstr "Nieuwe versie"
+
+msgid "Go to the Upgrader!"
+msgstr "Ga naar de Opwaardeerder!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"U dient nu naar de opwaardeerder te gaan. Geef de URL voor in uw browser op voor %s/upgrade/"
+"index.php%s in uw %s directory."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"In %d stappen wordt Gallery 2 op Uw webserver geinstalleerd. Deze installatie zal U door "
+"deze stappen leiden en biedt hulp tijdens dit proces als extra stappen benodigd zijn om Uw "
+"Gallery werkend te krijgen. Wanneer een stap voltooid is, kunt U op elk moment terug gaan en "
+"veranderingen maken. Raadpleeg het %sInstallatie Help Bestand%s voordat U verder gaat."
+
+msgid "Select Language:"
+msgstr "Kies een taal:"
+
+msgid "Go"
+msgstr "Gaan"
+
+msgid "Begin Installation»"
+msgstr "Begin Installatie»"
+
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL (2005 of nieuwer)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Gallery Core succesvol geïnstalleerd"
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Gefeliciteerd, we hebben het Gallery raamwerk succesvol geïnstalleerd.Hoe dan ook, de "
+#~ "meeste te gekke Gallery functionaliteiten komen van additionele modules de u kunt "
+#~ "installeren en configureren. De volgende stap zal u door het proces loodsen waarbij u "
+#~ "modules kunt installeren, waarmee u Gallery kunt afstemmen naar uw behoeften."
+
+#~ msgid "Install More Modules"
+#~ msgstr "Meer Modules Installeren"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Voordat we verder kunnen gaan, dient u een bestand in uw %s directory aan te maken "
+#~ "genaamd config.php. U dient ervoor te zorgen dat de webserver in staat is hiernaar "
+#~ "te schrijven. Als u Unix gebruikt kunt u dit doen door chmod 666 config.php uit te "
+#~ "voeren. Onder Windows hoeft u niets speciaals te doen. Als u dit bestand heeft aangemaakt "
+#~ "met de juiste rechten kunt u doorgaan. Als er een probleem is, zullen we u aangeven hoe u "
+#~ "dit kunt oplossen."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Installeer Andere Modules"
+
+#~ msgid ""
+#~ "Gallery needs a directory to store your images. The directory we chose for you will work, "
+#~ "but is web accessible."
+#~ msgstr ""
+#~ "Gallery heeft een directory nodig waarin deze de afbeeldingen kan opslaan. De huidige "
+#~ "directory is toegangkelijk vanaf het internet, echter deze kan wel gebruikt worden."
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (niet goed getest)"
diff --git a/Source/gallery2/install/po/no.po b/Source/gallery2/install/po/no.po
new file mode 100644
index 0000000..1a2a10e
--- /dev/null
+++ b/Source/gallery2/install/po/no.po
@@ -0,0 +1,1348 @@
+# $Id: no.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+# - Sverre M. Vikan
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-02-15 09:26+0100\n"
+"PO-Revision-Date: 2006-12-15 13:40+0100\n"
+"Last-Translator: Sverre M. Vikan \n"
+"Language-Team: Norwegian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Ukjent"
+
+msgid "Admin User Setup"
+msgstr "Oppsett av administratorbruker"
+
+msgid "admin"
+msgstr "administrator"
+
+msgid "Gallery Administrator"
+msgstr "Galleriadministrator"
+
+msgid "Authenticate"
+msgstr "Autentiser"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Feil: kunne ikke finne login.txt. Vennligst legg den i katalogen %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Feil: Din login.txt er ikke lesbar. Vennligst gi Gallery lesetilganger til "
+"filen."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Feil: Nøkkelen i login.txt stemmer ikke. Vennligst last ned en ny "
+"autentiseringstekst nedenfor og forsøk igjen."
+
+msgid "Create Config File"
+msgstr "Opprett oppsettfil"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Kunne ikke skrive til oppsettfilen config.php i katalogen %s. Vennligst endre filens "
+"tilganger. Du kan kjøre chmod 666 config.php for å reparere dette om du bruker Unix."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Filen config.php finnes ikke i katalogen %s"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Filen config.php finnes men er ikke skrivbar. Du må kanskje slå av fildeling for config.php "
+"og endre tilgangene manuelt om din tjener bruker Windows."
+
+msgid "Database Setup"
+msgstr "Databaseoppsett"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Du må ha PHP-modulen MySQL installert"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Du må ha PHP-modulen MySQL Improved installert"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Du må ha PHP-modulen ibm_db2 installert"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Du må ha PHP-modulen PostgreSQL installert"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Du må ha PHP-modulen Oracle OCI8 installert"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Du må ha PHP-modulen Component Object Model(COM) installert"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Du må oppgi et kolonneprefiks (vi anbefaler %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Bruk kun bokstaver, tall og understreker i kolonneprefikset"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Du må angi et tabellprefiks (vi anbefaler %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Bruk kun bokstaver, tall og understreker i tabellprefikset"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Kan ikke opprette en databaseforbindelse av typen %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Kan ikke koble til databasen med den informasjonen du oppga."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Databasen du oppga finnes ikke. Vennligst opprett den."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Privilegiumstesten av databasen ble ikke fullført."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Gallerytabeller finnes allerede i denne databasen! Men det er ingen «versions.dat»-fil i G2s "
+"lagringskatalog, noe vi tolker som en ødelagt installasjon av G2. Enten må du opprette en "
+"versions.dat-fil i det rette formatet om du mener G2 fremdeles skulle virke, eller velge en "
+"ren installasjon, noe som vil slette all data i databasen og i lagringskatalogen."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2s lagringskatalog har en versions.dat-fil fra en eldre installasjon, men Gallerys "
+"databasetabeller finnes ikke. Velg ren installasjon for å slette all data i Gallerys "
+"lagringskatalog og gå videre til neste trinn."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Det finnes allerede Gallerytabeller i databasen, og det er en versions.dat-fil i Gallerys "
+"lagringskatalog, men de installerte databasetabellenes versjon stemmer ikke med den "
+"installerte dataenes versjon i lagringskatalogen. Velg ren installasjon for å slette all "
+"data i databasen og i lagringskatalogen og for å gå til neste trinn."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Det finnes allerede tabeller fra Gallery i databasen, og lagringskatalogen til Gallery "
+"virker intakt. Velg enten å gjenbruke de eksisterende databasetabellene og den eksisterende "
+"lagringskatalogen eller velg en ren installasjon for å slette all eksisterende data i "
+"databasen og lagringskatalogen."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Kunne ikke kjøre den nødvendige API-en for å slette lagringskatalogen. Vennligst slett "
+"Gallerys lagringskatalog manuelt."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Kunne ikke kjøre den nødvendige API-en for å fjerne Gallerys databasetabeller. Vennligst "
+"fjern Gallerys database manuelt."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Kunne ikke laste G2s API. Vennligst fjern Gallerys databasetabeller og lagringskatalog "
+"manuelt."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a og nyere)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versjoner før v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x og nyere"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i og nyere)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x og nyere)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 og nyere"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Ukjent DB-type eller ingen kjent tabellinformasjon."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Kunne ikke finne et ubrukt tabellprefiks som ligner på «%s»."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Kunne ikke åpne skjemafil: «%s»."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Opprettelse av testsekvens for DB mislyktes. Kontroller feilmeldingen og README.html for "
+"manglende rettigheter og rens opp i databasen."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Sletting av testsekvens for DB mislyktes. Kontroller feilmeldingen og README.html for "
+"manglende rettigheter og rens opp i databasen."
+
+msgid "Missing SQL statements"
+msgstr "Manglende SQL-uttrykk"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Kontroller feilmeldingen og README.html for manglende rettigheter og rens opp i databasen."
+
+msgid "Finish Installation"
+msgstr "Fullfør installasjonen"
+
+msgid "Install Gallery Core"
+msgstr "Installer Gallerykjernen"
+
+msgid "Installing the core module"
+msgstr "Installerer kjernemodulen"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Kan ikke klargjøre Gallerydata"
+
+msgid "Unable to communicate with the database"
+msgstr "Kan ikke kommunisere med databasen"
+
+msgid "Unable to load the core module"
+msgstr "Kan ikke laste kjernemodulen"
+
+msgid "Unable to install the core module"
+msgstr "Kan ikke installere kjernemoulen"
+
+msgid "Unable to activate the core module"
+msgstr "kan ikke aktivere kjernemodulen"
+
+msgid "Unable to commit database transaction"
+msgstr "Kan ikke utføre databasetransaksjon"
+
+msgid "Core module is only partially installed."
+msgstr "Kjernemodulen er bare delvis installert."
+
+msgid "Install Plugins"
+msgstr "Installer programtillegg"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Kan ikke klargjøre Galleryøkt"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Kan ikke laste modulen %s"
+
+msgid "Installing modules"
+msgstr "Installerer moduler"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Kan ikke installere modulen %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Kan ikke aktivere modulen %s"
+
+msgid "Unable to get the module list"
+msgstr "Kan ikke hente modullisten"
+
+msgid "Other"
+msgstr "Annet"
+
+msgid "Installation Type"
+msgstr "Installasjonstype"
+
+msgid "Check Security"
+msgstr "Kontroller sikkerhet"
+
+msgid "Storage Setup"
+msgstr "Lagringsoppsett"
+
+msgid "System Checks"
+msgstr "Systemkontroller"
+
+msgid "Performing system checks"
+msgstr "Utfører systemkontroller"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP versjon >=4.3.0 eller >=5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Feil: Gallery 2 påkrever PHP versjon 4.3.0 eller nyere eller 5.0.4 eller nyere. Du har PHP "
+"versjon %s installert. Kontakt din nettjeneradministrator for å be om en oppgradering, som "
+"er tilgjengelig på %sPHPs nettsted%s."
+
+msgid "PHP Version"
+msgstr "PHP versjon"
+
+msgid "FILE directive supported"
+msgstr "FILE-direktiv støttet"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Feil: Ditt PHP __FILE__-direktiv fungerer ikke riktig. Vennligst be om brukerstøtte fra din "
+"nettjeneradministrator eller i Gallerys forum."
+
+msgid "FILE Directive"
+msgstr "FILE-direktiv"
+
+msgid "Safe mode disabled"
+msgstr "Sikker modus deaktivert"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Feil: Din versjon av PHP er satt opp med sikker modus (safe mode) aktivert. Du må slå av "
+"sikker modus før Gallery kan kjøre."
+
+msgid "Safe Mode"
+msgstr "Sikker modus"
+
+msgid "Regular expressions"
+msgstr "Regulære uttrykk"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Feil: Din PHP er satt opp uten støtte for %sPerl Compatible Regular Expressions%s. Du må "
+"aktivere disse funksjonene før Gallery vil kjøre."
+
+msgid "exec() allowed"
+msgstr "exec() tillatt"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Advarsel: Funksjonen exec()er deaktivert i din PHP med parameteret disabled_functions "
+"i php.ini. Det vil ikke være mulig å benytte moduler som krever eksterne programmer (f.eks. "
+"ImageMagick, NetPBM eller FFMPEG). Dette kan bare velges på tjenersiden, så du blir nødt til "
+"å endre det i den globale php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() tillatt"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Advarsel: Funksjonen set_time_limit() er deaktivert i din PHP med parameteret "
+"disable_functions i php.ini. Gallery kan fungere uten denne innstillingen, men vil "
+"ikke jobbe stabilt. Enhver operasjon som tar lengre enn %d sekunder vil mislykkes (og i noen "
+"tilfeller gi en blank side) og muligens lede til ødelagte filer."
+
+msgid "Filesystem Operations"
+msgstr "Filsystemoperasjoner"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Feil: Essensielle filsystemoperasjoner er deaktiverte i din PHP av "
+"parameteretdisabled_fucntions i php.ini. Du må tillate disse funksjonene før Gallery "
+"vil kjøre. Disse funksjonene mangler: %s."
+
+msgid "Memory limit"
+msgstr "Minnebegrensning"
+
+msgid "no limit"
+msgstr "ingen begrensning"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Advarsel: Din PHP er satt opp til å begrense minnet til %s B (parameteret memory_limit"
+"b> i php.ini). Du bør øke denne grensen til minst %s MiB for at Gallery skal operere "
+"riktig."
+
+msgid "File uploads allowed"
+msgstr "Filopplastinger er tillatt"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Advarsel: Din PHP er satt opp til å ikke tillate filopplasting (parameteret file_uploads"
+"b> i php.ini). Du vil måtte aktivere dette valget om du ønsker å laste opp filer til ditt "
+"galleri gjennom en nettleser."
+
+msgid "Maximum upload size"
+msgstr "Største opplastingsstørrelse"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Advarsel: Din PHP er satt opp til å begrense størrelsen på filopplastinger til %s B "
+"(parameteret upload_max_filesize i php.ini)l. Du bør øke denne grensen for å tillate "
+"opplasting av større filer."
+
+msgid "Maximum POST size"
+msgstr "Største POST-størrelse"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Advarsel: Din PHP er satt opp til å begrense post-data til %s B. (parameteret "
+"post_max_size i php.ini). Du bør øke denne grensen for å tillate opplasting av større "
+"filer."
+
+msgid "Translation support"
+msgstr "Støtte for oversettelser"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Din nettjener støtter ikke lokaltilpasning. Vennligst be din systemadministrator om å sette "
+"opp PHP på nytt med valget %sgettext%s aktivert for å aktivere støtte for flere språk."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Din PHP mangler funksjonen %sbind_textdomain_codeset%s. Dette betyr at Gallery kan vise "
+"utvidede tegn for noen språk feil."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Din PHP mangler funksjonen %sdngettext%s. Dette betyr at Gallery ikke vil kunne oversette "
+"flertallsformer."
+
+msgid "Zend compatibility mode"
+msgstr "Zend kompatibilitetsmodus"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Advarsel: Din PHP er satt opp med ze1_compatibility_mode, noe som kan få PHP til å bryte "
+"sammen. Test din PHP. Om du ser «VELLYKKET» er din PHP ok. Om du får en "
+"feilmelding eller ingen respons må du slå av ze1_compatibility_mode før du fortsetter."
+
+msgid "putenv() allowed"
+msgstr "putenv() tillatt"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Advarsel: Funksjonen putenv() er deaktivert i din PHP av parameteret disabled_functions"
+"b> i php.ini. Gallery kan fungere med denne innstillingen, men på noen sjeldne systemer vil "
+"Gallery være ute av stand til å kjøre på andre språk en systemspråket og engelsk."
+
+msgid "Output buffering disabled"
+msgstr "Mellomlagring av utdata er deaktivert"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Advarsel: Mellomlagring av utdata er aktivert i din PHP med parameteret %s i php.ini. "
+"Gallery kan fungere med denne innstillingen - nedlasting av filer er raskere - men Gallery "
+"kan være ute av stand til å betjene store filer (f.eks. store filmer) og treffe "
+"minnebegrensningen. Noen funksjoner, så som fremdriftsvisere, behøver ikke fungere korrekt "
+"om mellomlagring av utdata er aktivert, med mindre ini_set() er tillatt."
+
+msgid "Gallery file integrity"
+msgstr "Filintegritet for Gallery"
+
+msgid "Test skipped due to other errors."
+msgstr "Test hoppet over grunnet andre feil."
+
+msgid "Theme available"
+msgstr "Tema tilgjengelig"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Feil: Det må være minst ett tema i mappen %s!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest mangler eller er ikke tilgjengelig."
+
+msgid "Welcome"
+msgstr "Velkommen"
+
+msgid "Please correct the following errors"
+msgstr "Vennligst rett opp disse feilene"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Ethvert galleri vil ha minst én administratorbruker som har full tilgang til å se/endre alt. "
+"Vennligst velg et brukernavn og passord for din hovedadministratorkonto. Du kan legge til "
+"flere brukere senere."
+
+msgid "Admin username"
+msgstr "Administratorbrukernavn"
+
+msgid "Please enter a valid user name"
+msgstr "Vennligst skriv inn et gyldig brukernavn"
+
+msgid "Please enter a password"
+msgstr "Vennligst skriv inn et passord"
+
+msgid "Password"
+msgstr "Passord"
+
+msgid "Setup password"
+msgstr "Oppsettpassord"
+
+msgid "(type again)"
+msgstr "(skriv inn igjen)"
+
+msgid "Admin email address"
+msgstr "E-postadresse for administrator"
+
+msgid "Please enter a valid email address"
+msgstr "Vennligst skriv inn en gyldig e-postadresse"
+
+msgid "Admin full name (optional)"
+msgstr "Administrators fulle navn (valgfritt)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Passord mangler! Vennligst skriv inn det samme passordet to ganger"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Passordene du skrev inn stemmer ikke overens! Vennligst forsøk igjen."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Ettersom du gjenbruker eksisterende databasetabeller er dette ikke en ny installasjon. Dette "
+"vil kun endre innstillingspassordet, men ikke endre passordet til nettstedadministratoren. "
+"For å endre nettstedadministratorens passord må du bruke Gallerys funksjon for glemt passord."
+
+msgid "Create"
+msgstr "Opprett"
+
+msgid "Save"
+msgstr "Lagre"
+
+msgid "Admin user info entered successfully."
+msgstr "Vellykket innskriving av brukerinfo for administrator"
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Vi må bekrefte at du er den du påstår for å fortsette installasjonen. Den beste måten å "
+"gjøre dette på er å be deg gjøre en liten endring i Gallerykatalogen, noe som vil bevise at "
+"du har de rette tilgangene. Vi må be deg opprette en ny tekstfil kalt login.txt"
+"strong> i katalogen %s på din nettjener (det er den samme katalogen som main.php "
+"ligger i). Den må inneholde følgende tilfeldige tegn:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Som en bekvemmelighet for deg har vi klargjort en %sriktig versjon av login.txt%s. Last den "
+"ned og kopier den til katalogen %s, og alt er i orden."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Trykk nedenfor for å fortsette når du har lastet opp filen."
+
+msgid "Authenticate Me"
+msgstr "Autentiser meg"
+
+msgid "Authentication successful!"
+msgstr "Vellykket autentisering!"
+
+msgid "Erase data for a clean install"
+msgstr "Slett data for en ren installasjon"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Er du helt sikker på at du ønsker å slette all data i Gallerys lagringskatalog og all data i "
+"Gallerys database?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Det oppstod en feil under sletting av databasen og lagringskatalogens data. Her er feilen:"
+
+msgid "Cancel"
+msgstr "Avbryt"
+
+msgid "Erase all data"
+msgstr "Slett all data"
+
+msgid "Please fix this error and try again."
+msgstr "Vennligst reparer denne feilen og forsøk igjen."
+
+msgid "Try Again"
+msgstr "Prøv igjen"
+
+msgid "Create a config file"
+msgstr "Opprett en oppsettfil"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Vi må nå skrive ut all den informasjonen du oppga til en fil kalt config.php i "
+"katalogen %s. Dette er en veldig viktig fil som gir Gallery all den informasjon som "
+"er nødvendig for å fungere. Etter at vi har opprettet den kan du lese gjennom denne filen og "
+"gjøre endringer i den om du ønsker."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Før vi kan fortsette må du opprette filen config.php i katalogen %s. Du må "
+"sørge for at nettjeneren kan skrive til den."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (med shell-tilgang)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "I Windows skal du ikke behøve å gjøre noe spesielt."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Når du har opprettet filen og satt de rette tilgangene kan du fortsette. Om det oppstår et "
+"problem forteller vi deg hva du må gjøre."
+
+msgid "Create config file"
+msgstr "Opprett oppsettfil"
+
+msgid "Config file created successfully."
+msgstr "Vellykket opprettelse av oppsettfil."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Vi har skrevet ut all den informasjonen du oppga til en fil kalt config.php i din "
+"Gallery 2-katalog. Du kan lese gjennom denne filen og gjøre endringer i den om du ønsker. "
+"Vær forsiktig, dog -- om du gjør noe galt i den filen vil ikke Gallery fungere ordentlig!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Vennligst velg din databasetype og skriv inn autentiseringsinformasjonen til databasen. "
+"Installereren vil ikke opprette databasen for deg, så du må opprette en selv og skrive inn "
+"databasenavnet her. Om du installerer Gallery i en database som allerede har tabeller i seg "
+"vil tabell- og kolonneprefiksene holde Gallery fra å lage konflikter med det du allerede har."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Dette er en flersiders installasjon. Husk at hver flerside krever sine egne "
+"databasetabeller. Velg enten en annen database eller et annet tabellprefiks for hver "
+"flerside!"
+
+msgid "Database type:"
+msgstr "Databasetype:"
+
+msgid "DB Hostname:"
+msgstr "Databasevertsnavn:"
+
+msgid "DB Username:"
+msgstr "Databasebrukernavn:"
+
+msgid "DB Password:"
+msgstr "Databasepassord:"
+
+msgid "DB Name:"
+msgstr "Databasenavn:"
+
+msgid "Table Prefix:"
+msgstr "Tabellprefiks:"
+
+msgid "Column Prefix:"
+msgstr "Kolonneprefiks:"
+
+msgid "We received the following database related errors:"
+msgstr "Vi mottok følgende databaserelaterte feil:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Slett data for en ren installasjon"
+
+msgid "Reuse Existing Tables"
+msgstr "Gjenbruk eksisterende tabeller"
+
+msgid "Database set up successfully."
+msgstr "Vellykket oppsett av database."
+
+msgid "Finished!"
+msgstr "Fullført!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Gratulerer! Din installasjon av Gallery 2 er fullført! Det var ikke så vanskelig, var det "
+"vel? Nå er det tid for å laste opp noen bilder!"
+
+msgid "Go to my Gallery!"
+msgstr "Gå til mitt galleri!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Du kan nå gå til ditt nye galleri. Skriv inn nettadressen til %smain.php%s i katalogen %s i "
+"din nettleser."
+
+msgid "Installer Help"
+msgstr "Installasjonshjelp"
+
+msgid "Start Over"
+msgstr "Start på nytt"
+
+msgid "Error installing Gallery Core"
+msgstr "Feil ved installasjon av Gallerykjerne"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Noe gikk galt når vi forsøkte å installere kjernemodulen. Hva vil du gjøre nå?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Gå til Systemsjekk-delen av installereren og sørg for at alle kontrollene viser «Vellykket». "
+"En vanlig sak er at filintegritetsadvarselen er oversett."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Om det ikke er noen advarsler eller mislyktes i Systemsjekk-delen, tøm lagringskatalogen "
+"din, slett databasetabellene og start installasjonsprosedyren på nytt (gjør alle trinnene om "
+"igjen)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "Vennligst besøk %sG2 FAQ-en%s og les seksjonen %sKjente problemer i Readme-filen%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Vennligst kopier installasjonsloggen som ligger i %s og legg den ved (som install.log.zip) "
+"til et nytt forumemne i %sG2s brukerstøtteforum%s om problemet vedvarer, eller, om mulig, "
+"legg ved en lenke til install.log i forumemnet slik at brukerstøtte kan analysere den om "
+"nødvendig."
+
+msgid "Stack Trace:"
+msgstr "Stabelsporing:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Vellykket installasjon av Gallerykjernen."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Vi har gjort en vellykket installasjon av Gallerykjernen. Selv om alt vil fungere nå, bør du "
+"fortsette med installasjonen og legge inn noen av de valgfrie modulene slik at du kan få de "
+"funksjonene du ønsker for din installasjon av Gallery."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Følgende moduler kan installeres og aktiveres automatisk for deg. Du bør installere minst én "
+"av grafikkverktøyene, ellers kan ikke Gallery opprette miniatyrbilder av dine bilder. Den "
+"automatiske installasjonen vil fungere riktig for deg på de fleste systemer, men kan i noen "
+"tilfeller mislykkes. Du kan alltid aktivere nye moduler eller deaktivere de du velger her i "
+"Nettstedadministrasjonen, så valg du gjør her er ikke varige."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Noen moduler kan mislykkes i å installeres automatisk. Det er ok. Det betyr som regel at de "
+"behøver noe oppsett, noe du kan gjøre under nettstedadministrasjonen."
+
+msgid "Name"
+msgstr "Navn"
+
+msgid "Version"
+msgstr "Versjon"
+
+msgid "Description"
+msgstr "Beskrivelse"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Ikke kompatibel med denne versjonen av Gallery)"
+
+msgid "(un)check all"
+msgstr "(De-)marker alle"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Fortsett til trinn %d uten å aktivere»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktiver valgte moduler"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modulen %s ble installert men må settes opp før den kan aktiveres."
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Logg inn som administrator og gå til nettstedadministrasjon etter å ha fullført denne "
+"installasjonen. Gå til Moduler og sett opp modulene som er listet opp over."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Vellykket aktivering av modulen %s"
+
+msgid "Activate More Modules"
+msgstr "Aktiver flere moduler"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Fortsett til trinn %d»"
+
+msgid "Debug Output"
+msgstr "Feilrettingsutdata"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Velkommen til Galleryinstallereren"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installasjon %d%% fullført"
+
+msgid "Redo this step"
+msgstr "Gjør dette trinnet på nytt"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: Dine bilder på ditt nettsted"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Manglende filer (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Merknad: Du kjører Gallery fra SVN, så nylig flyttede filer kan opptre her. Det kan være "
+"trygt å se bort fra disse."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Endrede filer (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Merknad: Du kjører Gallery fra SVN, så enkelte endrede filer er å forvente. Du kan "
+"sannsynligvis se bort fra disse, men for å være sikker bør du forsikre deg om at du kjører "
+"«svn update» før du fortsetter."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Gamle filer (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Disse filene er ikke lenger en del av Gallery. De vil sannsynligvis ikke utgjøre et problem, "
+"men det er en god idé å fjerne dem for å holde installasjonen din ren."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Feil oppstod: Vennligst se meldinger nedenfor."
+
+msgid "Please select the installation type"
+msgstr "Vennligst velg installasjonstype"
+
+msgid "Standard installation"
+msgstr "Standardinstallasjon"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Dette er standard installasjonstype. Velg denne installasjonstypen om du ønsker å installere "
+"et nytt galleri i katalogen %s, som vil være tilgjengelig med nettadressen %s."
+
+msgid "Multisite installation"
+msgstr "Flerstedsinstallasjon"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery kan støtte flere uavhengige nettsteder med en enkelt installasjon av koden. Velg "
+"denne installasjonstypen om du ønsker å installere et nytt galleri på samme nettjeneren men "
+"i en annen sti, subdomene eller domene."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Flersteder deler ikke album, bilder, brukere eller noe annet. De behøver alle hver sin "
+"database og sin egen lagringskatalog. For mere informasjon og forklaringer om "
+"flerstedinstallasjoner, besøk siden %s."
+
+msgid "You must enter a directory"
+msgstr "Du må srkive inn en katalog"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Katalogen du skrev inn er kodebasekatalogen. Om du ønsker å installere et galleri i "
+"kodebasekatalogen, velg standard installasjonstype. Om du ønsker å installere et flersted, "
+"velg en annen katalog."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Katalogen du oppga eksisterer ikke, eller den er utilgjengelig grunnet nettjeneroppsettet. "
+"Nettjeneren din er satt opp til å bare tillate tilgang til følgende kataloger. Du må velge "
+"en katalog under en av disse, eller du må endre innstillingen open_basedir i PHP-"
+"oppsettet for å tillate en ny katalog."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Om din flersidersinstallasjon er på en annen virtuell vert må du kontakte din systemadmin og "
+"be om at de setter opp innstillingen open_basedir slik at dine virtuelle verter kan "
+"få tak i hverandre."
+
+msgid "The directory you entered does not exist"
+msgstr "Katalogen du skrev inn finnes ikke"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Katalogen du skrev inn er ikke tilgjengelig. Endre tilgangene slik at nettjeneren kan lese "
+"denne katalogen."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr "Kunne ikke opprette flerstedsfiler. Sørg for at filene nedenfor er skrivbare."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Alle flersteder installeres fra dette sentrale kodelageret (kodebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Skriv inn katalogen for det nye flerstedet nedenfor. Stien må være forskjellig fra "
+"kodebasens installasjonsadresse:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Katalogen må være skrivbar av din nettjener/php-bruker eller inneholde følgende skrivbare "
+"filer:"
+
+msgid "Select Directory"
+msgstr "Velg katalog"
+
+msgid "Multisite directory setup successfully."
+msgstr "Vellykket oppsett av flerstedskatalog."
+
+msgid "Standard installation selected."
+msgstr "Standardinstallasjon valgt."
+
+msgid "Install Steps"
+msgstr "Installasjonstrinn"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Vi ønsker å forsikre oss om at ditt galleri er sikkert. Filen config.php som denne "
+"installereren har redigert har tilganger som tillater andre mennesker å skrive til den. "
+"Dette er påkrevd fordi installereren kvalifiserer som et «annet menneske» når det kommer til "
+"filtilganger i Unix. Før du avslutter bør du endre tilgangene til denne filen slik at andre "
+"brukere ikke kan skrive til den. Akkurat nå har din config.php modusene %s. Vi foreslår at "
+"du gjør dette:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Vi ønsker å forsikre oss om at ditt galleri er sikkert. Katalogen som inneholder din config."
+"php som denne installereren har redigert har tilganger som gjør at andre mennesker kan "
+"skrive eller slette filer. Før du avslutter bør du endre tilgangene til denne katalogen slik "
+"at andre brukere ikke kan skrive til den. Vi foreslår at du gjør dette:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Om du virkelig ønsker å fortsette, så kan du det, men vi anbefaler at du bruker et ekstra "
+"øyeblikk for å forsikre deg om at du er trygg."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Vi har bekreftet at din config.php er sikker."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Vennligst les %1$sGallerys sikkerhetsguide%3$s. Se på den %2$skorte sjekklisten%3$s innenfor "
+"sikkerhetsguiden for et raskt overblikk."
+
+msgid "Check Again"
+msgstr "Kontroller igjen"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery trenger en katalog å lagre bildene dine i. Katalogen vi valgte for deg vil virke, "
+"men plasseringen eller det nåværende navnet gir ikke full sikkerhet. Velg enten en ny "
+"katalog utenfor %sdokumentroten%s eller legg til en tilfeldig tekst på slutten av "
+"katalognavnet (f.eks. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"For største sikkerhet bør du velge en katalog som ikke er %stilgjengelig fra nett%s. Om "
+"dette ikke er mulig, oppgi et tilfeldig navn på katalogen."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Venligst bekreft valget ditt om du velger et tilfeldig navn eller foretrekker å beholde den "
+"oppgitte katalogen."
+
+msgid "Yes, please omit the security check:"
+msgstr "Ja, vennligst utelat sikkerhetskontrollen:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Dette er en flerstedinstallasjon. Husk at hvert flersted krever sin egen lagringskatalog."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Om du bruker en moderne nettleser vil vi forsøke å automatisk fullføre enhver sti du skriver "
+"inn her. Om du har problemer med å finne den rette stien til din g2data-katalog, forsøk å "
+"eksperimentere med stier i tekstboksen nedenfor og se hvilke automatiske fullføringer den "
+"tilbyr deg."
+
+msgid "The directory you entered is read only"
+msgstr "Katalogen du skrev inn er skrivebeskyttet"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Det oppstod en feil under opprettelsen av katalogstrukturen innen lagringskatalogen."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Lagringskatalogen din er %stilgjengelig fra nett%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Kunne ikke bekrefte at lagringskatalogen ikke er %stilgjengelig fra nett%s."
+
+msgid "Directory path:"
+msgstr "Katalogsti:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Nettjeneren din må kunne skrive til denne katalogen. Du kan følge disse eksemplene for å få "
+"det til å virke."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Merknad: Dette er bare eksempler! Det kan hende de ikke virker ordentlig på ditt system."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (med ftp-tilgang)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Merk at FTP-tjenere og -klienter varierer, så disse instruksjonene trenger ikke virke for "
+"deg. Konsulter manualen for din FTP-klient eller snakk med en systemadministrator for hjelp "
+"med dette om du har problemer."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"I noen nettjenermiljøer er ikke stiene du ser i shell eller via FTP de samme stiene som PHP "
+"ser. For å finne ut den virkelige stien til din lagringskatalog kan du forsøke å opprette et "
+"PHP-skript kalt dir.php som inneholder følgende kode og legg den i din datakatalog."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"finn så ut nettadressen til dir.php og åpne den i din nettleser(f.eks. %s). Dette vil "
+"fortelle deg den nøyaktige stien å skrive inn her."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Merknad: Dette påkrever at din datakatalog er tilgjengelig fra nettet, noe vi ikke "
+"anbefaler fordi det omgår vår bildebrannvegg. Så snart du finner ut stien på denne måten "
+"anbefaler vi at du flytter din datakatalog ut av ditt nettilgjengelige område og så "
+"oppdaterer katalogen hit samsvarende."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Merknad: Ikke glem å slette dir.php når du er ferdig!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Vennligst les %sSikkerhetsguiden%s for informasjon om hvordan du sikrer dit galleris "
+"lagringskatalog."
+
+msgid "Storage directory set successfully."
+msgstr "Vellykket valg av lagringskatalog."
+
+msgid "Success"
+msgstr "Vellykket"
+
+msgid "Warning"
+msgstr "Advarsel"
+
+msgid "Failed"
+msgstr "Mislykket"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Opprett en fil kalt .htaccess i galleriets hovedkatalog med følgende innhold om du bruker "
+"Apache:"
+
+msgid "Version Check"
+msgstr "Kontroll av versjon"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Dette er ikke en ny installasjon og den installerte versjonen passer ikke med den nye "
+"versjonen."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Den installerte versjonen kan ikke oppgraderes til den nye versjonen!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Den installerte versjonen er eldre enn den nye versjonen. Du bør kjøre oppgradereren, og "
+"ikke installereren."
+
+msgid "Currently installed"
+msgstr "For øyeblikket installert"
+
+msgid "New version"
+msgstr "Ny versjon"
+
+msgid "Go to the Upgrader!"
+msgstr "Gå til oppgradereren!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Du bør nå gå til oppgradereren. Skriv i nettleseren din inn nettadressen til %s/upgrade/"
+"index.php%s i din katalog %s."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Å installere Gallery 2 på din nettjenere krever %d trinn. Denne installereren vil føre deg "
+"gjennom disse trinnene og gi deg assistanse på veien om flere trinn er nødvendig for å få "
+"din installasjon av Gallery opp og kjøre. Så snart et trinn er gjennomført kan du gå tilbake "
+"og gjøre endringer underveis. Vennligst les %sInstallererens hjelpefil%s før du fortsetter."
+
+msgid "Select Language:"
+msgstr "Velg språk:"
+
+msgid "Go"
+msgstr "Gå"
+
+msgid "Begin Installation»"
+msgstr "Start installasjonen»"
diff --git a/Source/gallery2/install/po/pl.po b/Source/gallery2/install/po/pl.po
new file mode 100644
index 0000000..a69e5e1
--- /dev/null
+++ b/Source/gallery2/install/po/pl.po
@@ -0,0 +1,1361 @@
+# $Id: pl.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"POT-Creation-Date: 2006-02-23 10:15+0100\n"
+"PO-Revision-Date: 2006-12-27 16:34+0100\n"
+"Last-Translator: Kappana \n"
+"Language-Team: Polish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
+"1 : 2);\n"
+"X-Poedit-Language: Polish\n"
+"X-Poedit-Country: POLAND\n"
+
+msgid "Unknown"
+msgstr "Nieznany"
+
+msgid "Admin User Setup"
+msgstr "Ustawienia administratora"
+
+msgid "admin"
+msgstr "administrator"
+
+msgid "Gallery Administrator"
+msgstr "Administrator galerii"
+
+msgid "Authenticate"
+msgstr "Autoryzacja"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Błąd: Nie można zlokalizować pliku login.txt. Proszę umieścić ten plik w "
+"katalogu %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Błąd: Nie można czytać z pliku login.txt. Proszę nadać galerii prawa do "
+"czytania tego pliku."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Błąd: Plik login.txt zawiera błędny klucz. Proszę pobrać nowy klucz "
+"autoryzacyjny i spróbować ponownie."
+
+msgid "Create Config File"
+msgstr "Tworzenie pliku konfiguracyjnego"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Plik config.php znajdujący się w katalogu %s nie ma uprawnień zapisu. Proszę to "
+"zmienić. W przypadku używania systemu Unix wystarczy uruchomić komendę chmod 666 config."
+"php."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "W katalogu %s nie istnieje plik config.php"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Plik config.php istnieje, ale nie jest on zapisywalny. W przypadku serwera Windows, można "
+"wyłączyć udostępnianie pliku confiog.php lub ustawić jego uprawnienia ręcznie."
+
+msgid "Database Setup"
+msgstr "Ustawienia bazy danych"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Konieczne jest zainstalowanie modułu PHP: MySQL"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Konieczne jest zainstalowanie modułu PHP: MySQL Improved"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Konieczne jest zainstalowanie modułu PHP: ibm_db2"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Konieczne jest zainstalowanie modułu PHP: PostgreSQL"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Konieczne jest zainstalowanie modułu PHP: Oracle OCI8"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Konieczne jest zainstalowanie modułu PHP: Component Object Model(COM)"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Proszę określić przedrostek kolumny (zalecamy %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "W przedrostku kolumny można używać tylko litery, liczby i podkreśliniki"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Proszę określić przedrostek kolumny (zalecamy %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "W przedrostku tabeli można używać tylko litery, liczby i podkreśliniki"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Nie można ustanowić połączenia z bazą danych typu %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Nie można ustanowić połączenia z bazą danych na podstawie podanych informacji"
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Podana baza danych nie istnieje. Proszę ją stworzyć."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Test uprawnień bazy danych nie został zakończony poprawnie."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"W bazie danych istnieją już tabele galerii, jednak ze względu na brak pliku 'version.dat' w "
+"katalogu składowania galerii, status G2 interpretowany jest jako zepsuty. Proszę odtworzyć "
+"prawidłowy plik versions.dat, jeśli galeria powinna nadal działać poprawnie lub wybrać opcję "
+"czystej instalacji, która skasuje wszystkie dane z bazy danych i wszystkie pliki z katalogu "
+"składowania galerii. "
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"W katalogu składowania galerii znajduje się plik versions.dat zawierający informacje o "
+"starej instalacji. Jednakże informacje te nie pokrywają się z bazą danych G2 nie zawierającą "
+"aktualnie żadnych tabel galerii. Proszę wybrać czystą instalację, w celu skasowania "
+"wszystkich danych z katalogu składowania galerii i przejść do następnego kroku."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"W bazie danych istnieją odpowiednie tabele, jak również w katalogu składowania istnieje "
+"odpowiedni plik versions.dat. Jednakże zainstalowana wersja wersja tabel galerii nie jest "
+"zgodna z wersją plików w katalogu składowania. Proszę wybrać czystą instalację, w celu "
+"skasowania wszystkich danych z katalogu składowania galerii i przejść do następnego kroku."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"W bazie danych istnieją odpowiednie tabele, jak również pliki w katalogu składowania wydają "
+"się kompletne i poprawne. Proszę wybrać czy użyć ponownie istniejących tabel i istniejącego "
+"katalogu, czy też przeprowadzić czystą instalację i skasować wszystkie dane."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Nie można uruchomić wymaganego API do czyszczenia katalogu składowania. Proszę ręcznie "
+"wyczyścić katalog składowania galerii."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Nie można uruchomić wymaganego API do usuwania tabel bazy danych galerii. Proszę ręcznie "
+"wyczyścić bazę danych galerii."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Nie można załadować G2 API. Proszę ręcznie wyczyścić tabele bazy danych i katalog "
+"składowania galerii."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a i nowsze)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (wersje przed v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x i nowsze"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i i nowsze)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x i nowsze)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 i nowszy"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Nieznany typ bazy danych lub brak odpowiednich tabel."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Nie można znaleźć nieużywanego przedrostka tabeli podobnego do \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Nie można otworzyć pliku schematu: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nieudane stworzenie sekwencji testowej bazy danych. Proszę sprawdzić zwrócone komunikaty "
+"błędów i README.html dla brakujących uprawnień, a następnie wyczyścić bazę danych."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nieudane usunięcie sekwencji testowej bazy danych. Proszę sprawdzić zwrócone komunikaty "
+"błędów i README.html dla brakujących uprawnień, a następnie wyczyścić bazę danych."
+
+msgid "Missing SQL statements"
+msgstr "Brakujące komunikaty SQL"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Proszę sprawdzić zwrócone komunikaty błędów i README.html dla brakujących uprawnień, a "
+"następnie wyczyścić bazę danych."
+
+msgid "Finish Installation"
+msgstr "Kończenie instalacji"
+
+msgid "Install Gallery Core"
+msgstr "Instalacja modułu głównego"
+
+msgid "Installing the core module"
+msgstr "Instalowanie modułu głównego"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Nie można zainicjować sesji galerii"
+
+msgid "Unable to communicate with the database"
+msgstr "Nie można ustanowić połączenia z bazą danych"
+
+msgid "Unable to load the core module"
+msgstr "Nie można załadować modułu głównego"
+
+msgid "Unable to install the core module"
+msgstr "Nie można zainstalować modułu głównego"
+
+msgid "Unable to activate the core module"
+msgstr "Nie można aktywować modułu głównego "
+
+msgid "Unable to commit database transaction"
+msgstr "Nie można ustanowić połączenia z bazą danych"
+
+msgid "Core module is only partially installed."
+msgstr "Moduł główny zostal tylko częściowo zainstalowany."
+
+msgid "Install Plugins"
+msgstr "Instalacja modułów"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Nie można zainicjować sesji galerii"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Nie można załadować modułu %s"
+
+msgid "Installing modules"
+msgstr "Instalowanie modułów"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Nie można zainstalować modułu %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Nie można aktywować modułu %s"
+
+msgid "Unable to get the module list"
+msgstr "Nie można pobrać listy modułów"
+
+msgid "Other"
+msgstr "Inny"
+
+msgid "Installation Type"
+msgstr "Typ instalacji"
+
+msgid "Check Security"
+msgstr "Sprawdzanie bezpieczeństwa"
+
+msgid "Storage Setup"
+msgstr "Ustawienia katalogu składowania"
+
+msgid "System Checks"
+msgstr "Sprawdzanie systemu"
+
+msgid "Performing system checks"
+msgstr "Sprawdzanie systemu"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "Wersja PHP >= 4.3.0 or >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Gallery 2 wymaga wersji PHP 4.3.0 lub nowszej albo 5.0.4 lub nowszej. Zainstalowana wersja "
+"PHP to %s. Należy skontaktować się z administratorem serwera WWW i poprosić go o "
+"aktualizację do nowszej wersji, dostępnej w %switrynie PHP%s."
+
+msgid "PHP Version"
+msgstr "Wersja PHP"
+
+msgid "FILE directive supported"
+msgstr "Wspierana dyrektywa FILE"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Błąd: Dyrektywa __FILE__ w zainstalowanym PHP nie działa poprawnie. Proszę skontaktować się "
+"z administratorem serwera WWW lub zgłosić problem na forum Gallery 2."
+
+msgid "FILE Directive"
+msgstr "Dyrektywa FILE"
+
+msgid "Safe mode disabled"
+msgstr "Tryb bezpieczny wyłączony"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Błąd: Zainstalowana wersja PHP działa w trybie bezpiecznym. Należy go wyłączyć przed "
+"uruchomieniem galerii."
+
+msgid "Safe Mode"
+msgstr "Tryb bezpieczny"
+
+msgid "Regular expressions"
+msgstr "Wyrażenia regularne"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Błąd: PHP działa z wyłączoną obsługą %sPerl Compatible Regular Expressions%s (wyrażenia "
+"regularne zgodne z językiem Perl). Należy ją włączyć przed uruchomieniem galerii."
+
+msgid "exec() allowed"
+msgstr "exec() dozwolony"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Ostrzeżenie: Funkcja exec() została wyłączona w zainstalowanym PHP za pomocą parametru "
+"disabled_functions w pliku php.ini. W związku z tym nie będzie możliwe używanie "
+"modułów wymagających zewnętrznych binariów (np. ImageMagick, NetPBM czy Ffmpeg). Można "
+"zmienić te ustawienia dla całego serwera, edytując globalny plik php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() dozwolony"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Ostrzeżenie: Funkcja set_time_limit() została wyłaczona w zainstalowanym PHP za pomocą "
+"parametru disabled_functions w pliku php.ini. Galeria może funkcjonować z tym "
+"ustawieniem, ale działanie może nie być stabilne. Żadna operacja zajmująca więcej czasu niż "
+"%d sekund(y) nie powiedzie się (w pewnych przypadkach wyświetli pustą stronę), jak również "
+"może prowadzić do utraty danych."
+
+msgid "Filesystem Operations"
+msgstr "Podstawowe funkcje operacyjne"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Błąd: Podstawowe funkcje operacyjne zostały wyłączone w zainstalowanym PHP za pomocą "
+"parametru disabled_functions w pliku php.ini. Przed uruchomieniem galerii konieczne "
+"jest włączenie następujących brakujących funkcji: %s."
+
+msgid "Memory limit"
+msgstr "Limit pamięci"
+
+msgid "no limit"
+msgstr "bez ograniczeń"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Ostrzeżenie: Aktualna konfiguracja PHP ogranicza dostępną pamięć do %sb (parametr "
+"memory_limit w pliku php.ini). Aby galeria działała poprawnie należy zwiększyć ten "
+"limit do co najmniej %sMB."
+
+msgid "File uploads allowed"
+msgstr "Wysyłanie plików dozwolone"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Ostrzeżenie: Aktualna konfiguracja PHP nie pozwala na wysyłanie plików (parametr "
+"file_uploads w pliku php.ini). Aby wysyłanie plików do galerii za pomocą przeglądarki "
+"internetowej było możliwe, należy włączyć tę opcję."
+
+msgid "Maximum upload size"
+msgstr "Maksymalny rozmiar wysyłanego pliku"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Ostrzeżenie: Aktualna konfiguracja PHP nie pozwala na wysyłanie plików większych niż %sb "
+"(parametr upload_max_filesize w pliku php.ini). Aby umożliwić wysyłanie większych "
+"plików, należy zwiększyć ten limit."
+
+msgid "Maximum POST size"
+msgstr "Maksymalny rozmiar POST"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Ostrzeżenie: Aktualna konfiguracja PHP nie pozwala na wysyłanie danych większych niż %sb "
+"(parametr post_max_size w pliku php.ini). Należy zwiększyć ten limit, aby umożliwić "
+"wysyłanie większych plików."
+
+msgid "Translation support"
+msgstr "Wsparcie dla lokalizacji"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Serwer WWW nie wspiera lokalizacji. Aby dodać obsługę dodatkowych języków, należy poprosić "
+"administratora systemu o włączenie opcji %sgettext%s w konfiguracji PHP."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"W zainstalowanym PHP brakuje funkcji %sbind_textdomain_codeset%s. Oznacza to, że Gallery "
+"może nieprawidłowo wyświetlać znaki diakrytyczne niektórych języków."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"W zainstalowanym PHP brakuje funkcji %sdngettext%s. Oznacza to, że Gallery nie będzie mogło "
+"tłumaczyć liczby mnogiej."
+
+msgid "Zend compatibility mode"
+msgstr "Tryb komatybilności z Zend"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Ostrzeżenie: W aktualnej konfiguracji PHP włączony jest tryb Zend ze1_compatibility_mod, "
+"który może powodować błędy w PHP. Kliknij tutaj, aby sprawdzić PHP. "
+"Jeśli pojawi się napis \"SUKCES\", konfiguracja jest poprawna. Jeśli wyświetli się błąd, "
+"należy wyłączyć ze1_compatibility_mode przed przejściem do kolejnego kroku."
+
+msgid "putenv() allowed"
+msgstr "putenv() dozwolony"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Ostrzeżenie: Funkcja putenv() została wyłaczona w zainstalowanym PHP za pomocą parametru "
+"disabled_functions w pliku php.ini. Gallery 2 może funkcjonować z tym ustawieniem, "
+"ale na pewnych rzadkich systemach Gallery 2 może nie być w stanie przyjąć innego języka niż "
+"język systemowy i angielski."
+
+msgid "Output buffering disabled"
+msgstr "Buforowanie wyłączone"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Ostrzeżenie: Buforowanie zostało wyłaczone w zainstalowanym PHP za pomocą parametru %s"
+"b> w pliku php.ini. Gallery 2 może funkcjonować z tym ustawieniem - pobieranie plików jest "
+"wtedy szybsze - jednakże Gallery 2 może mieć problemy z obsługą większych plików (np. filmy "
+"video). Jak również, pewne funkcje takie jak pasek postępu może nie działać prawidłowo jeśli "
+"buforowanie jest włączone, chyba, że ini_set() jest dozwolony."
+
+msgid "Gallery file integrity"
+msgstr "Spójność plików galerii"
+
+msgid "Test skipped due to other errors."
+msgstr "Test pominięty ze względu na błędy"
+
+msgid "Theme available"
+msgstr "Temat dostępny"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Błąd: Wymagany jest przynajmniej jeden temat w folderze %s!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Zaznacz brakujące i niedostępne"
+
+msgid "Welcome"
+msgstr "Wstęp"
+
+msgid "Please correct the following errors"
+msgstr "Proszę poprawić następujące błędy"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Każda galeria musi posiadać przynajmniej jednego administratora, który będzie posiadał pełny "
+"dostęp do przeglądania i modyfikacji wszystkich elementów galerii. Proszę wybrać nazwę "
+"użytkownika i hasło dla głównego konta administratora. Dodatkowych użytkowników będzie można "
+"dodać później."
+
+msgid "Admin username"
+msgstr "Nazwa administratora"
+
+msgid "Please enter a valid user name"
+msgstr "Proszę wprowadzić prawidłową nazwę użytkownika"
+
+msgid "Please enter a password"
+msgstr "Proszę wprowadzić hasło"
+
+msgid "Password"
+msgstr "Hasło"
+
+msgid "Setup password"
+msgstr "Ustawienia hasła"
+
+msgid "(type again)"
+msgstr "(wprowadź ponownie)"
+
+msgid "Admin email address"
+msgstr "Adres e-mail administratora"
+
+msgid "Please enter a valid email address"
+msgstr " Proszę wprowadzić prawidłowy adres e-mail"
+
+msgid "Admin full name (optional)"
+msgstr "Pełna nazwa administratora (opcjonalnie)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Brak hasla! P roszę wprowadzić to samo haslo dwukrotnie"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Wprowadzone hasła nie są jednakowe! Proszę spróbować ponownie."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Ponieważ została wybrana opcja zachowania istniejących tabel, nie będzie to czysta "
+"instalacja. Zmienione zostanie tylko hasło galerii. Hasło administratora pozostanie bez "
+"zmian. Aby je zmienić, można skorzystać z funkcjonalności galerii 'Zapomniane hasło'."
+
+msgid "Create"
+msgstr "Utwórz"
+
+msgid "Save"
+msgstr "Zapisz"
+
+msgid "Admin user info entered successfully."
+msgstr "Dane administratora zostały wprowadzone prawidłowo."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Aby kontynuować odzyskiwanie hasła konieczna jest weryfikacja posiadanych uprawnień. W tym "
+"celu, proszę stworzyć w katalogu głównym galerii (%s) nowy plik login.txt"
+"strong> zawierający następujący ciąg losowo wygenerowanych znaków:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Można też pobrać przygotowany przez galerię prawidłowy plik %slogin.txt%s, a następnie "
+"skopiować go do katalogu %s."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Jak tylko plik zostanie przesłany, proszę kliknąć poniższy przycisk."
+
+msgid "Authenticate Me"
+msgstr "Zautoryzuj"
+
+msgid "Authentication successful!"
+msgstr "Autoryzacja zakończona sukcesem!"
+
+msgid "Erase data for a clean install"
+msgstr "Usuń dane w celu uzyskania czystej instalacji"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Proszę potwierdzić usunięcie wszystkich informacji z bazy danych galerii jak również "
+"wszystkich plików z katalogu składowania galerii."
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Wystąpił następujący błąd podczas czyszczenia bazy danych i katalogu składowania galerii:"
+
+msgid "Cancel"
+msgstr "Anuluj"
+
+msgid "Erase all data"
+msgstr "Usuń wszystkie dane"
+
+msgid "Please fix this error and try again."
+msgstr "Proszę poprawić błąd i spróbować ponownie."
+
+msgid "Try Again"
+msgstr "Spróbuj ponownie"
+
+msgid "Create a config file"
+msgstr "Stwórz plik konfiguracyjny"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Galeria zapisze wszystkie podane informacje do pliku config.php znajdującym się w "
+"katalogu %s. Plik ten jest niezbędny do poprawnego działania galerii. Stworzony "
+"plik może być czytany i modyfikowany zależnie od potrzeby."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Przed kontynuowaniem procesu instalacji, proszę stworzyć w katalogu %s plik o nazwie "
+"config.php. Proszę również upewnić się, że serwer WWW ma prawa zapisu do tego pliku."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (z dostępem shell)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Na serwerze Windows, nie powinno być potrzeby dodatkowych ustawień."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Po stworzeniu pliku i nadaniu uprawnień, proces instalacji może być kontynuowany. Jeśli "
+"pojawi się problem, galeria podpowie co zrobić aby poprawić błąd."
+
+msgid "Create config file"
+msgstr "Stwórz plik konfiguracyjny "
+
+msgid "Config file created successfully."
+msgstr "Plik konfiguracyjny został utworzony."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Wszystkie podane informacje zostały zapisane w katalogu głównym galerii w pliku config."
+"php. Plik ten może być czytany i modyfikowany zależnie od potrzeby. Jednakże proszę "
+"uważać -- w razie pomyłki galeria może przestać działać poprawnie!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Proszę podać typ bazy danych oraz wprowadzić dane niezbędne do autoryzacji w bazie danych. "
+"Uwaga: instalator nie tworzy bazy danych, baza danych powinna być już założona. Jeśli "
+"galeria instalowana jest w istniejącej bazie danych posiadającej już tabele, przedrostki "
+"tabel i kolumn pozwolą oddzielić dane galerii od istniejących danych."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"To jest instalacja multisite. Proszę pamiętać, że każda galeria z osobna potrzebuje swoją "
+"bazę danych. Proszę wybrać inną bazę danych lub ustawić inny przedrostek dla każdej galerii "
+"multisite!"
+
+msgid "Database type:"
+msgstr "Typ bazy danych:"
+
+msgid "DB Hostname:"
+msgstr "Nazwa serwera bazy danych:"
+
+msgid "DB Username:"
+msgstr "Nazwa użytkownika bazy danych:"
+
+msgid "DB Password:"
+msgstr "Hasło do bazy danych:"
+
+msgid "DB Name:"
+msgstr "Nazwa bazy danych:"
+
+msgid "Table Prefix:"
+msgstr "Przedrostek tabeli:"
+
+msgid "Column Prefix:"
+msgstr "Przedrostek kolumny:"
+
+msgid "We received the following database related errors:"
+msgstr "Otrzymano następujące błędy związane z bazą danych:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Usuń dane w celu uzyskania czystej instalacji"
+
+msgid "Reuse Existing Tables"
+msgstr "Użyj ponownie istniejące tabele"
+
+msgid "Database set up successfully."
+msgstr "Baza danych została założona"
+
+msgid "Finished!"
+msgstr "Zakończono!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr "Gratulacje! Instalacja galerii została zakończona!"
+
+msgid "Go to my Gallery!"
+msgstr "Przejdź do galerii"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Można teraz przejść do nowej galerii. W tym celu w przeglądarce WWW proszę dopisać %smain."
+"php%s do adresu %s."
+
+msgid "Installer Help"
+msgstr "Pomoc instalatora"
+
+msgid "Start Over"
+msgstr "Zacznij od nowa"
+
+msgid "Error installing Gallery Core"
+msgstr "Błąd podczas instalowania modułu głównego"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Coś poszło nie tak podczas instalowania modułu głównego galerii. Co dalej?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Proszę przejść do kroku instalatora 'Sprawdzanie systemu' i upewnić się, że przy wszystkich "
+"pozycjach pojawiło się słowo 'Sukces'. Ostrzeżenie przy pozycji 'Spojność plików galerii' "
+"można zignorować."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Jeśli w kroku sprawdzania systemu nie pojawiły się żadne ostrzeżenia lub błędy, należy "
+"wyczyścić katalog składowania galerii, usunąć tabele z bazy danych, a następnie ponownie "
+"przeprowadzić cały proces instalacji (Zacznij od nowa)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Więcej informacji znajduje się w %sG2 FAQ%s w sekcji %sZnane problemy (Known issues)%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Jeśli problem będzie się powtarzać, proszę skopiować log instalacyjny zlokalizowany w %s i "
+"załączyć go (jako install.log.zip) do nowego tematu na %sforum Gallery%s lub jeśli to "
+"możliwe, dodać w temacie link do pliku install.log, tak aby zespół wsparcia Gallery mógł go "
+"w razie potrzeby przeanalizować."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Instalowanie modułu głównego galerii zostało zakończone."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Moduł główny galerii został zainstalowany. Od tego momentu wszystko powinno dzialać "
+"poprawnie, aczkolwiek zalecane jest kontynuowanie instalacji i aktywowanie kilku dodatkowych "
+"modułów wzbogacających galerię w nowe funkcjonalności."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Następujące moduły mogą być automatycznie zainstalowane i zaktywowane. Aby możliwe było "
+"generowanie miniaturek zdjęć, konieczne jest zainstalowanie przynajmniej jednego narzędzia "
+"graficznego. Na większości systemów instalacja automatyczna powinna przebiegać bez "
+"zakłóceń. Jednakże, w niektórych przypadkach mogą pojawić się problemy. Zarówno nowe jak i "
+"istniejące moduły w każdej chwili mogą być zaktywowane i zdeaktywowane w panelu "
+"administracyjnym, tak więc decyzja nie musi być podejmowana teraz."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Dla niektórych modulów instalacja automatyczna może nie być możliwa. Zazwyczaj oznacza to, "
+"że moduły te wymagają dodatkowej konfiguracji w panelu administracyjnym."
+
+msgid "Name"
+msgstr "Nazwa"
+
+msgid "Version"
+msgstr "Wersja"
+
+msgid "Description"
+msgstr "Opis"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Niekompatybilne z tą wersją galerii)"
+
+msgid "(un)check all"
+msgstr "zaznacz/odznacz wszystko"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Przejdź do kroku %d bez aktywowania»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktywuj wybrane moduły"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"Moduł %s został zainstalowany, ale wymaga jeszcze dodatkowej konfiguracji, aby "
+"możliwa była aktywacja"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Po zakończeniu instalacji, proszę zalogować się jako administrator, otworzyć panel "
+"administracyjny i przejść do zakładki Moduły w celu przejrzenia i konfiguracji "
+"powyżej wylistowanych modułów."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Moduł %s został zaktywowany"
+
+msgid "Activate More Modules"
+msgstr "Zaktywuj więcej modułów"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Przejdź do kroku %d»"
+
+msgid "Debug Output"
+msgstr "Debug Output"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Witaj w instalatorze Gallery 2"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Postęp instalacji: %d%%"
+
+msgid "Redo this step"
+msgstr "Powtórz ten krok"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: your photos on your website"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Brakujące pliki (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Uwaga: Galeria uruchamiana jest z SVN, w związku z czym mogą się tu pojawić ostatnio "
+"usunięte pliki. Można to jednak zignorować."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Zmienione pliki (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Uwaga: Galeria uruchamiana jest z SVN, w związku z czym mogą można założyć, że pewne pliki "
+"zostały w międzyczasie zmienione. Można to zignorować, jednakże bezpieczniej jest upewnić "
+"się przed kontynuacją instalacji, że została uruchomiona komenda 'svn update'."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Stare pliki (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Poniższe pliki nie stanowią już części Gallery 2. Pozostawienie ich nie powinno wpłynąć na "
+"działanie Gallery 2, ale warto je usunąć, aby utrzymać czystą instalację."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Wystąpił błąd. Proszę sprawdzić wiadomości poniżej."
+
+msgid "Please select the installation type"
+msgstr "Proszę wybrać typ instalacji"
+
+msgid "Standard installation"
+msgstr "Instalacja standardowa"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"To jest domyślny typ instalacji. Proszę wybrać ten typ, jeśli ma być zainstalowana nowa "
+"galeria w katalogu %s. Galeria ta będzie dostępna pod adresem %s."
+
+msgid "Multisite installation"
+msgstr "Instalacja multisite"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Galeria może wspierać wiele niezależnych stron www korzystając z jednej instalacji kodu. "
+"Proszę wybrać ten typ instalacji, jeśli ma być zainstalowana nowa galeria na tym samym "
+"serwerze WWW, ale w innej ścieżce, poddomenie lub z innym adresem URL."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Galeria typu multisite nie współdzieli albumów, zdjęć, użytkowników ani nic innego. "
+"Wszystkie galerie potrzebują swoich własnych baz danych i katalogu składowania. Aby uzyskać "
+"więcej informacji na temat instalacji typu multisite proszę odwiedzić stronę %s."
+
+msgid "You must enter a directory"
+msgstr "Proszę wprowadzić katalog"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Wybrany katalog znajduje się w katalogu z instalacyjnym kodem bazowym. W przypadku, gdy jest "
+"to wybór zamierzony, proszę wybrać typ instalacji standardowy. Jeśli jednak instalacja ma "
+"być typu multisite, proszę wybrać inny katalog."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Wybrany katalog nie istnieje lub nie ma ustawionych praw dostępu dla serwera WWW. Serwer "
+"WWW został skonfigurowany tak, aby mieć dostęp tylko do następujących katalogów. Proszę "
+"wybrać katalog z listy poniżej lub zmodyfikować ustawienie open_basedir w "
+"konfiguracji PHP, aby umożliwić dostęp do nowego katalogu."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Jeśli instalacja typu multisite jest przeprowadzana na innym wirtualnym hoście, proszę "
+"skontaktować się z administratorem systemu w celu skonfigurowania ustawienia "
+"open_basedir w ten sposob, aby wirualne hosty miały dostęp do siebie nawzajem."
+
+msgid "The directory you entered does not exist"
+msgstr "Podany katalog nie istnieje"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Podany katalog jest niedostępny. Proszę zmienić jego uprawnienia tak, aby serwer WWW miał "
+"prawa odczytu do tego katalogu."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Nie można stworzyć plików mutisite. Proszę upewnić się, że poniższe pliki mają ustawione "
+"uprawnienia zapisu."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Wszystkie galerie multisite instalowane są z centralnego repozytorium (kod bazowy)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Proszę podać katalog nowej galerii multisite. Ścieżka musi być różna od ścieżki do katalogu "
+"z instalacyjnym kodem bazowym:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Katalog musi mieć prawa zapisu dla użytkownika www/php lub zawierać następujące zapisywalne "
+"pliki:"
+
+msgid "Select Directory"
+msgstr "Wybierz katalog"
+
+msgid "Multisite directory setup successfully."
+msgstr "Ustawianie katalogu multisite zostalo zakończone."
+
+msgid "Standard installation selected."
+msgstr "Wybrano instalację standardową."
+
+msgid "Install Steps"
+msgstr "Kroki instalacji"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Dopełniamy wszelkich starań, aby galeria była bezpieczna. Plik config.php zmodyfikowany "
+"przez instalatora ma prawa dostępu, które umożliwiają innym osobom jego modyfikację. "
+"Wymagane jest to ze względu na to, że instalator jest określany jako 'wszyscy', jeżeli "
+"chodzi o Unixowe prawa dostępu. W związku z tym po zakończeniu instalacji, zalecana jest "
+"zmiana uprawnień dostępu do tego pliku, aby pozostałe osoby nie mogły go modyfikować. "
+"Obecnie plik config.php ma prawa dostępu %s. Sugerujemy wykonanie następującego polecenia:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Dopełniamy wszelkich starań, aby galeria była bezpieczna. Katalog zawierający plik config."
+"php zmodyfikowany przez instalatora ma prawa dostępu, które umożliwiają innym osobom "
+"nadpisywanie lub usuwanie plików. W związku z tym po zakończeniu instalacji, zalecana jest "
+"zmiana uprawnień dostępu do tego katalogu, aby pozostałe osoby nie mogły go modyfikować. "
+"Sugerujemy wykonanie następującego polecenia:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Jeżeli rzeczywiście chcesz kontynuować - jest to możliwe. Zalecamy jednak poświęcenie "
+"dodatkowego czasu w celu zabezpieczenia galerii."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Plik config.php został zweryfikowany pod względem bezpieczeństwa."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Więcej informacji znajduje się w %1$sGallery Security Guide%3$s. Streszczenie podręcznika "
+"dostępne jest w %2$sshort check list%3$s."
+
+msgid "Check Again"
+msgstr "Zaznacz ponownie"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Galeria wymaga stworzenia katalogu w którym przechowywane będą zdjęcia. Katalog wybrany "
+"przez galerię będzie dzialać, jednak jego lokalizacja i obecna nazwa nie gwarantują "
+"maksymalnego bezpieczeństwa. Zalecane jest wybranie nowego katalogu poza katalogiem %"
+"sdocument root%s lub dodanie losowego ciągu znaków w nazwie katalogu (np. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Dla maksymalnej ochrony wybrany katalog powinien być %sniedostępny przez strony WWW%s. Jeśli "
+"nie jest to możliwe, proszę wybrać losową nazwę dla tego katalogu."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"W przypadku losowej nazwy lub w przypadku pozostawienia katalogu bez zmian konieczne jest "
+"potwierdzenie decyzji."
+
+msgid "Yes, please omit the security check:"
+msgstr "Tak, proszę ominąć sprawdzanie bezpieczeństwa:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"To jest instalacja multisite. Proszę pamiętać, że każda galeria z osobna potrzebuje swój "
+"własny katalog składowania w którym przechowywane będą zdjęcia."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"W przypadku używania nowoczesnej przeglądarki, wprowadzana ścieżka będzie (o ile to możliwe) "
+"automatycznie uzupełniana. W związku z tym jeśli pojawią się problemy co do znalezienia "
+"prawidłowej ścieżki do katalogu danych galerii, proszę próbować wpisać prawdopodobną ścieżkę "
+"i sprawdzić czy i jak zostanie ona uzupełniona."
+
+msgid "The directory you entered is read only"
+msgstr "Wybrany katalog ma wyłącznie prawa odczytu"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Wystąpił błąd podczas tworzenia struktury katalogowej w katalogu składowania."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Wybrany katalog jest %sdostępny przez strony WWW%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Nie można sprawdzić czy katalog nie jest %sdostępny przez strony WWW%s."
+
+msgid "Directory path:"
+msgstr "Ścieżka katalogu:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Serwer WWW wymaga uprawnień zapisu do tego katalogu. Aby to umożliwić, proszę skorzystać z "
+"poniższych przykładów."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Uwaga: to są tylko przykłady! Może okazać się, że nie będą one działać prawidłowo na każdym "
+"systemie."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (z dostępem ftp)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Uwaga: ze względu na różnice pomiędzy serwerami jak i klientami ftp, poniższe instrukcje "
+"mogą nie działać poprawnie. W przypadku gdyby pojawiły się jakieś problemy, proszę sprawdzić "
+"podręcznik użytkownika klienta ftp lub skontaktować się z administratorem systemu."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"W niektórych środowiskach ścieżka, która jest widoczna przez shell lub przez FTP, nie jest "
+"tą samą ścieżką, którą widzi PHP. Aby znaleźć prawdziwą ścieżkę do katalogu danych galerii, "
+"można spróbować stworzyć plik o nazwie dir.php zawierający niżej podany kod i "
+"umieścić go w katalogu danych galerii."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"Następnie proszę sprawdzić jaki jest adres URL pliku dir.php i otworzyć go w przeglądarce "
+"WWW (np.: %s). Na otwartej stronie wyświetlona zostanie dokładna ścieżka, którą należy "
+"tutaj podać."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Note: Opcja ta wymaga, aby katalog danych był dostępny przez strony WWW, co nie jest "
+"zalecanym rozwiązaniem ze względu na obejście firewalla galerii. Po sprawdzeniu jaka "
+"ścieżka powinna być użyta, sugerujemy przeniesienie katalogu danych poza obszar dostępny "
+"przez strony WWW i odpowiednie zaktualizowanie ścieżki."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Uwaga>: Po zakończeniu, proszę pamiętać o skasowaniu pliku dir.php!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Informacje na temat zabezpieczania katalogów składowania galerii można znaleźć w %"
+"sPrzewodniku Bezpieczeństwa%s."
+
+msgid "Storage directory set successfully."
+msgstr "Katalog składowania został ustawiony."
+
+msgid "Success"
+msgstr "Sukces"
+
+msgid "Warning"
+msgstr "Ostrzeżenie"
+
+msgid "Failed"
+msgstr "Błąd"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Jeśli używany jest Apache, należy stwórzyć plik o nazwie .htaccess i umieścić go w katalogu "
+"głównym galerii. W pliku należy zamieścić następujące komendy:"
+
+msgid "Version Check"
+msgstr "Sprawdzanie wersji"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "To nie jest nowa instalacja i zainstalowana wersja nie pasuje do nowej wersji."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Zainstalowana wersja nie może być zaktualizowana!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Zainstalowana jest starsza wersja niż wersja z instalatora. Proszę uruchomić aktualizator a "
+"nie instalator!"
+
+msgid "Currently installed"
+msgstr "Aktualna wersja"
+
+msgid "New version"
+msgstr "Nowa wersja"
+
+msgid "Go to the Upgrader!"
+msgstr "Przejdź do aktualizatora galerii!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Proszę teraz przejść do aktualizatora galerii. W tym celu w przeglądarce WWW proszę dopisać "
+"%s/upgrade/index.php%s do adresu %s."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Aktualizacja Gallery 2 wymaga przejścia przez %d kroków. Niniejszy aktualizator poprowadzi "
+"przez nie i pomoże jeśli okaże się, że konieczne będą dodatkowe przejścia. Zanim proces "
+"aktualizacji zostanie rozpoczęty proszę przeczytać %splik pomocy%s."
+
+msgid "Select Language:"
+msgstr "Wybierz język:"
+
+msgid "Go"
+msgstr "Przejdź do"
+
+msgid "Begin Installation»"
+msgstr "Rozpocznij instalację»"
diff --git a/Source/gallery2/install/po/ro.po b/Source/gallery2/install/po/ro.po
new file mode 100644
index 0000000..453cf3d
--- /dev/null
+++ b/Source/gallery2/install/po/ro.po
@@ -0,0 +1,1121 @@
+# $Id: ro.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+# Ermanno Baschiera , 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2007-06-07 15:43-0700\n"
+"PO-Revision-Date: 2006-03-16 16:27+0100\n"
+"Last-Translator: Serban Constantinescu \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Generator: KBabel 1.3\n"
+"X-Poedit-Language: Romanian\n"
+"X-Poedit-Country: ROMANIA\n"
+
+msgid "Unknown"
+msgstr "Necunoscut"
+
+msgid "Admin User Setup"
+msgstr ""
+
+msgid "admin"
+msgstr ""
+
+msgid "Gallery Administrator"
+msgstr ""
+
+msgid "Authenticate"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+
+msgid "Create Config File"
+msgstr ""
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr ""
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+
+msgid "Database Setup"
+msgstr ""
+
+msgid "You must have the MySQL PHP module installed"
+msgstr ""
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr ""
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr ""
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr ""
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr ""
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr ""
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr ""
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr ""
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr ""
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr ""
+
+msgid "PostgreSQL v7.x and newer"
+msgstr ""
+
+msgid "Oracle (9i and newer)"
+msgstr ""
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr ""
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr ""
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr ""
+
+msgid "Install Gallery Core"
+msgstr ""
+
+msgid "Installing the core module"
+msgstr "Instalez modulul de baza"
+
+msgid "Unable to initialize our Gallery data"
+msgstr ""
+
+msgid "Unable to communicate with the database"
+msgstr ""
+
+msgid "Unable to load the core module"
+msgstr ""
+
+msgid "Unable to install the core module"
+msgstr ""
+
+msgid "Unable to activate the core module"
+msgstr ""
+
+msgid "Unable to commit database transaction"
+msgstr ""
+
+msgid "Core module is only partially installed."
+msgstr ""
+
+msgid "Install Plugins"
+msgstr ""
+
+msgid "Unable to initialize our Gallery session"
+msgstr ""
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr ""
+
+msgid "Installing modules"
+msgstr ""
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr ""
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr ""
+
+msgid "Unable to get the module list"
+msgstr ""
+
+msgid "Other"
+msgstr "Altii"
+
+msgid "Installation Type"
+msgstr ""
+
+msgid "Check Security"
+msgstr ""
+
+msgid "Storage Setup"
+msgstr ""
+
+msgid "System Checks"
+msgstr ""
+
+msgid "Performing system checks"
+msgstr ""
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+
+msgid "PHP Version"
+msgstr ""
+
+msgid "FILE directive supported"
+msgstr ""
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr ""
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+
+msgid "Safe Mode"
+msgstr ""
+
+msgid "Regular expressions"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr ""
+
+msgid "no limit"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr ""
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr ""
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr ""
+
+msgid "Please enter a valid user name"
+msgstr ""
+
+msgid "Please enter a password"
+msgstr ""
+
+msgid "Password"
+msgstr "Parola"
+
+msgid "Setup password"
+msgstr ""
+
+msgid "(type again)"
+msgstr ""
+
+msgid "Admin email address"
+msgstr ""
+
+msgid "Please enter a valid email address"
+msgstr ""
+
+msgid "Admin full name (optional)"
+msgstr ""
+
+msgid "Missing password! Please enter the same password twice"
+msgstr ""
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Creaza"
+
+msgid "Save"
+msgstr "Salveaza"
+
+msgid "Admin user info entered successfully."
+msgstr ""
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr ""
+
+msgid "Authentication successful!"
+msgstr ""
+
+msgid "Erase data for a clean install"
+msgstr ""
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "Anuleaza"
+
+msgid "Erase all data"
+msgstr ""
+
+msgid "Please fix this error and try again."
+msgstr ""
+
+msgid "Try Again"
+msgstr ""
+
+msgid "Create a config file"
+msgstr ""
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr ""
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr ""
+
+msgid "Config file created successfully."
+msgstr ""
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr ""
+
+msgid "DB Hostname:"
+msgstr ""
+
+msgid "DB Username:"
+msgstr ""
+
+msgid "DB Password:"
+msgstr ""
+
+msgid "DB Name:"
+msgstr ""
+
+msgid "Table Prefix:"
+msgstr ""
+
+msgid "Column Prefix:"
+msgstr ""
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr ""
+
+msgid "Reuse Existing Tables"
+msgstr ""
+
+msgid "Database set up successfully."
+msgstr ""
+
+msgid "Finished!"
+msgstr ""
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr ""
+
+msgid "Start Over"
+msgstr "Reia de la capat"
+
+msgid "Error installing Gallery Core"
+msgstr ""
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr ""
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "Nume"
+
+msgid "Version"
+msgstr "Versiune"
+
+msgid "Description"
+msgstr "Descriere"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr ""
+
+msgid "Activate Selected Modules"
+msgstr ""
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr ""
+
+msgid "Activate More Modules"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr ""
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr ""
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr ""
+
+msgid "Redo this step"
+msgstr ""
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr ""
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr ""
+
+msgid "Standard installation"
+msgstr ""
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr ""
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr ""
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr ""
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr ""
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr ""
+
+msgid "Install Steps"
+msgstr ""
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr ""
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr ""
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr ""
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr ""
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr ""
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr ""
+
+msgid "Success"
+msgstr "Succes"
+
+msgid "Warning"
+msgstr "Atentie"
+
+msgid "Failed"
+msgstr "Eroare"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr ""
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr ""
+
+msgid "New version"
+msgstr ""
+
+msgid "Go to the Upgrader!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr ""
+
+msgid "Go"
+msgstr "Du-te"
+
+msgid "Begin Installation»"
+msgstr ""
diff --git a/Source/gallery2/install/po/ru.po b/Source/gallery2/install/po/ru.po
new file mode 100644
index 0000000..25f2154
--- /dev/null
+++ b/Source/gallery2/install/po/ru.po
@@ -0,0 +1,1497 @@
+# $Id: ru.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-11-19 07:50-0800\n"
+"PO-Revision-Date: 2006-03-17 19:29+0300\n"
+"Last-Translator: Konstantin Ivanov \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-Language: Russian\n"
+"X-Poedit-Country: RUSSIAN FEDERATION\n"
+
+msgid "Unknown"
+msgstr "Неизвестно"
+
+msgid "Admin User Setup"
+msgstr "Создание Администратора"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Администратор Галереи"
+
+msgid "Authenticate"
+msgstr "Авторизация"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Ошибка: не могу обнаружить login.txt. Пожалуйста, поместите его в Вашей %s/"
+" папке."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Ошибка: указанный Вами файл login.txt не может быть прочитан. Пожалуйста, "
+"дайте право доступа на чтение Галерее этого файла."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Ошибка: указанный Вами файл login.txt содержит неверный ключ.Пожалуйста, "
+"загрузите новую идентификационную строку, указанную ниже, и попробуйте еще раз."
+
+msgid "Create Config File"
+msgstr "Создание файла конфигурации"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Невозможно записать данные в конфигурационный файл config.php в Вашей %s директории. "
+"Пожалуйста, измените его разрешения. Если Вы используйете Unix систему, Вы можете это "
+"сделать командой chmod 666 config.php и исправить это."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Файл config.php не существует в Вашей %s папке"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Файл config.php существует, но в него не можут быть записаны данные. Если в качестве сервера "
+"Вы используйете Windows, возможно, Вам необходимо отключить Общий Доступ для config.php и "
+"установить эти разрешения вручную."
+
+msgid "Database Setup"
+msgstr "Установка базы данных"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "У Вас должен быть установлен модуль MySQL PHP"
+
+#, fuzzy
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "У Вас должен быть установлен модуль MySQL PHP"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "У Вас должен быть установлен модуль ibm_db2 PHP"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "У Вас должен быть установлен модуль PostgreSQL PH"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "У Вас должен быть установлен модуль Oracle OCI8 PHP "
+
+#, fuzzy
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "У Вас должен быть установлен модуль Oracle OCI8 PHP "
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Вы должны указать column prefix (мы рекомендуем %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Используйте только буквы, числа и символ подчеркивания в графе column prefix"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Вы должны указать table prefix (мы рекомендуем %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Используйте только буквы, числа и символ подчеркивания в графе table prefix"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Невозможно создать подключение к базе данных для типа %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Невозможно подключиться к базе данных на основе указанной информации"
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Указанная Вами база данных не существует. Пожалуйста, создайте ее."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Тест базы данных на разрешения (privileges) не был завершен удачно."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Таблицы Галереи уже существуют в этой базе данных. Однако, отсутствует файл 'versions.dat' "
+"в Вашей папке хранилища G2, что следует понимать как поврежденное состояние G2. Либо "
+"создайте файл versions.dat с корректной информацией, если Вы полагаете, что G2 все еще будет "
+"работать или выберете новую инсталляцию, что уничтожит все данные в базе данных и в папке "
+"хранилища."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Папка хранилища G2 содержит файл versions.dat старой инсталляции. Однако, таблицы базы "
+"данных Галереи не существуют. Выберете новую инсталляцию для уничтожения всех данных в папке "
+"хранилища файлов Галереи и переходите к следующему шагу."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Таблицы Галереи уже существуют в базе данных и присутствует файл versions.dat в папке "
+"хранилища файлов. Однако, версия установленных таблиц базы данных Галереи не соответствует "
+"версии установленным данным в папке хранилища Галереи. Выберете новую инсталляцию для "
+"уничтожения всех данных в базе данных и в папке хранилища файлов Галереи и переходите к "
+"следующему шагу."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Таблицы Галереи уже существуют в базе данных и папка хранилища Галереи, кажется, невредима. "
+"Либо выберете использование существующих таблиц и папки хранилища данных, либо выберете "
+"новую инсталляцию для уничтожения всех данных в базе данных и в в папке хранилища."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Невозможно выполнить требуемый API для уничтожения папки хранилища. Пожалуйста, очистите "
+"папку хранилища Галереи вручную."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Невозможно выполнить требуемый API для уничтожения таблиц базы данных. Пожалуйста, очистите "
+"базу данных Галереи вручную."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Невозможно загрузить G2 API. Пожалуйста, очистите базу данных Галереи и папку хранилища "
+"Галереи вручную."
+
+#, fuzzy
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL with Transactions (v3.23.34a или новее)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (все версии)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x и выше"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i и выше)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x и выше)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x и выше"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Неизвестный тип базы данных или неизвестная информация о таблицах."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Невозможно найти неиспользуемый table prefix сходный с \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Невозможно открыть файл схемы \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Невозможно создать тестовую последовательность DB. Проверьте возвращаемое сообщение об "
+"ошибке и посмотрите файл README.html на предмет пропущенных привилегий, а так же очистите "
+"базу данных."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Тест не удался и-за невозможности удалить (drop) тестовую последовательность DB. Проверьте "
+"возвращаемое сообщение об ошибке и посмотрите файл README.html на предмет пропущенных "
+"привилегий, а так же очистите базу данных."
+
+msgid "Missing SQL statements"
+msgstr "Пропушены операторы SQL"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Проверьте возвращаемое сообщение об ошибке и посмотрите файл README.html на предмет "
+"пропущенных привилегий, а так же очистите базу данных."
+
+msgid "Finish Installation"
+msgstr "Завершение инсталляции"
+
+msgid "Install Gallery Core"
+msgstr "Инсталляция Ядра Галереи"
+
+msgid "Installing the core module"
+msgstr "Инсталляция основного модуля (ядра)"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Невозможно инициализировать наши данные Галереи"
+
+msgid "Unable to communicate with the database"
+msgstr "Невозможно взаимодействие с базой данных"
+
+msgid "Unable to load the core module"
+msgstr "Невозможно загрузить основной модуль (ядро)"
+
+msgid "Unable to install the core module"
+msgstr "Невозможно инсталлировать основной модуль (ядро)"
+
+msgid "Unable to activate the core module"
+msgstr "Невозможно активизировать основной модуль (ядро)"
+
+msgid "Unable to commit database transaction"
+msgstr "Невозможно выполнить транзакцию базы данных"
+
+msgid "Core module is only partially installed."
+msgstr "Основной модуль (ядро) установлен только частично."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "Шаги инсталляции"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Невозможно инициализировать сессию Галереи"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Невозможно загрузить модуль %s"
+
+msgid "Installing modules"
+msgstr "Инсталляция модулей"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Невозможно инсталлировать модуль %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Невозможно активизировать модуль %s"
+
+msgid "Unable to get the module list"
+msgstr "Невозможно получить список модулей"
+
+msgid "Other"
+msgstr "Другие"
+
+msgid "Installation Type"
+msgstr "Выбор типа инсталляции"
+
+msgid "Check Security"
+msgstr "Проверка безопасности"
+
+msgid "Storage Setup"
+msgstr "Установка хранилища"
+
+msgid "System Checks"
+msgstr "Проверка системы"
+
+msgid "Performing system checks"
+msgstr "Выполение проверки системы"
+
+#, fuzzy
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP версия >= 4.1.0 или >= 5.0.4"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Ошибка: Галерее 2 необходим PHP версии 4.1.0 или выше или 5.0.4 или выше. У вас установлен "
+"PHP версии %s. Обратитесь к администратору Вашего веб-сервера с просьбой обновления, "
+"доступного на %sPHP website%s."
+
+msgid "PHP Version"
+msgstr "Версия PHP"
+
+msgid "FILE directive supported"
+msgstr "Директива FILE поддерживается"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Ошибка: Ваша PHP __FILE__ директива функционирует неверно. Пожалуйста, обратитесь за "
+"поддержкой к администратору Вашего веб-сервера или на форумы Галереи."
+
+msgid "FILE Directive"
+msgstr "Директива FILE"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode disabled"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Ошибка: Ваша версия PHP сконфигурирована с параметром safe mode enabled. Вы должны "
+"отключить режим safe mode перед тем, как Галерея будет запущена."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Регулярные выражения"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Ошибка: Ваша версия PHP сконфигурирована без поддержки %sPerl Compatible Regular Expressions%"
+"s. Вы должны включить данную функцию перед тем как Галерея будет запущена."
+
+msgid "exec() allowed"
+msgstr "exec() allowed"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Предупреждение: Функция exec() отключена в Вашем PHP в разделе disabled_functions в "
+"php.ini. Вы не сможете использовать модули, которые требуют внешних бинарных кодов "
+"(например, ImageMagick, NetPBM или Ffmpeg). Эта функция может быть установлена только на "
+"стороне сервера, поэтому Вам будет необходимо поменять ее в глобальном php.ini."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() allowed"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Предупреждение: Функция set_time_limit() отключена в Вашем PHP в разделе "
+"disabled_functions в php.ini. Галерея может функционировать с такими параметрами, но "
+"ее работа будет ненадежной. Любая операция, которая длиться дольше чем %d секунд, будет "
+"выполнена неудачно (и в некоторых случаях возвратит лишь белый экран), возможно, следуя к "
+"повреждению данных."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Предупреждение: Функция putenv() отключена в Вашем PHP в разделе disabled_functions "
+"в php.ini. Галерея может функционировать без данной настройки, но на некоторые редких "
+"системах Галерея не сможет быть запущена на другом языке, чем системный язык и Английский. "
+
+msgid "Memory limit"
+msgstr "Memory limit"
+
+msgid "no limit"
+msgstr "без ограничений"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Предупреждение: Ваш PHP сконфигурирован с ограничением памяти %sb (параметр memory_limit"
+"b> в php.ini). Вы должны увеличить это значение по крайней мере до %sMB для "
+"нормального фунционирование Галереи."
+
+msgid "File uploads allowed"
+msgstr "File uploads allowed"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Предупреждение: Ваш PHP сконфигурирован таким образом, что запрещает загрузку файлов. "
+"(параметр file_uploads в php.ini). Вы должны разрешить данную функцию, если Вы хотите "
+"загружать файлы в Вашу Галерею с помощью веб-браузера."
+
+msgid "Maximum upload size"
+msgstr "Maximum upload size"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Предупреждение: Ваш PHP сконфигурирован таким образом, чтобы ограничивать размер загружаемых "
+"файлов до %sb (параметр upload_max_filesize в php.ini). Вы должны увеличить "
+"предельное значение для того, чтобы разрешить загрузку файлов больших размеров."
+
+msgid "Maximum POST size"
+msgstr "Maximum POST size"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Предупреждение: Ваш PHP сконфигурирован таким образом, чтобы ограничивать размер загружаемых "
+"данных до %sb (параметр post_max_size в php.ini). Вы должны увеличить предельное "
+"значение для того, чтобы разрешить загрузку файлов больших размеров."
+
+msgid "Translation support"
+msgstr "Поддержка перевода"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Ваш Веб-сервер не поддерживает локализацию. Для получения возможности поддержки "
+"дополнительных языков обратитесь за помощью к системному администратору для реконфигурации "
+"PHP с включенной опцией %sgettext%s."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"В вашей сборке PHP отсутствует функция %sbind_textdomain_codeset%s. Это означает, что "
+"Галерея может отображать расширенный набор символов для некоторых языков некорректно."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"В вашей сборке PHP отсутствует функция %sdngettext%s. Это означает, что Галерея не сможет "
+"работать с переводом слов в форме множественного числа."
+
+msgid "Zend compatibility mode"
+msgstr "Zend compatibility mode"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Предупреждение: Ваш PHP сконфигурирован с Zend ze1_compatibility_mode, что может привести к "
+"сбою PHP. Нажмите здесь, чтобы протестировать Ваш PHP. Если Вы видите "
+"(\"УСПЕШНО\") \"SUCCESS\", значит Ваш PHP в порядке. Если Вы получили сообщение об ошибке "
+"или остались без ответа, тогда Вы должн выключить ze1_compatibility_mode перед тем как "
+"продолжить."
+
+msgid "putenv() allowed"
+msgstr "putenv() allowed"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Предупреждение: Функция putenv() отключена в Вашем PHP в разделе disabled_functions "
+"в php.ini. Галерея может функционировать без данной настройки, но на некоторые редких "
+"системах Галерея не сможет быть запущена на другом языке, чем системный язык и Английский. "
+
+msgid "Output buffering disabled"
+msgstr "Буфферизация выходных данных отключена"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Внимание: буфферезация выходных данных включена в настройках PHP установкой %s "
+"параметра(ов) в php.ini. Галерея может функционировать с данной опцией - загрузка файлов "
+"будет происходить даже быстрее - но Галерея не сможет обрабатывать большие файлы (например, "
+"длинные видеоролики) и будет ограничена размером памяти. Кроме того, некоторые функции такие "
+"как статусная строка процента выполнения может работать некорректно, если буфферезация "
+"выходных данных включена пока разрешен параметр ini_set()."
+
+msgid "Gallery file integrity"
+msgstr "Целостность файлов Галереи"
+
+msgid "Test skipped due to other errors."
+msgstr "Тест пропушен в виду других ошибок."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest отсутствует или недоступен."
+
+msgid "Welcome"
+msgstr "Добро пожаловать"
+
+msgid "Please correct the following errors"
+msgstr "Пожалуйста, исправьте следующие ошибки:"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Каждая Галерея будет иметь по крайней мере одного пользователя администратора, кто будет "
+"иметь полный доступ просмотра/изменения на все. Пожалуйста, выберете имя пользователя и "
+"пароль для Вашей главной учетной записи администратора. Вы сможете добавить дополнительных "
+"пользователей позже."
+
+msgid "Admin username"
+msgstr "Имя пользователя администратор"
+
+msgid "Please enter a valid user name"
+msgstr "Пожалуйста, введите верное имя пользователя"
+
+msgid "Please enter a password"
+msgstr "Пожалуйста, введите пароль"
+
+msgid "Password"
+msgstr "Пароль"
+
+msgid "Setup password"
+msgstr "Введите пароль"
+
+msgid "(type again)"
+msgstr "(введите повторно)"
+
+msgid "Admin email address"
+msgstr "E-mail адрес администратора"
+
+msgid "Please enter a valid email address"
+msgstr "Пожалуйста, введите верный адрес e-mail"
+
+msgid "Admin full name (optional)"
+msgstr "Полное имя администратора (не обязательно)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Отсутствует пароль! Пожалуйста, введите один и тот же пароль дважды"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Введенными Вами пароль не совпадают! Пожалуйста, попробуйте еще раз."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Поскольку Вы используете уже существующие таблицы базы данных, данная инсталляция не "
+"является новой. Будет изменен только пароль на установку, но это не изменит пароль "
+"администратора сайта. Для изменения пароля администратора сайта используйте механизм "
+"возврата забытого пароля в Галерее."
+
+msgid "Create"
+msgstr "Создать"
+
+msgid "Save"
+msgstr "Сохранить"
+
+msgid "Admin user info entered successfully."
+msgstr "Информация о пользователе администратор успешно введена."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Для того, чтобы продолжить инсталляцию, нам необходимо проверить, что Вы тот, за кого себя "
+"выдаете. Самым надежным способом удостовериться в этом является просьба внести Вас "
+"незначительные изменения в директорию, где установлена Галерея, что и докажет Ваши права "
+"доступа. Так, мы хотим попросить Вас создать новый текстовый файл под названием "
+"login.txt в Вашей директории %s на веб-сервере (это та же самая "
+"директория, где находится файл main.php). Он должен содержать следующую последовательность "
+"случайно сгенерированных символов:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"В качестве удобства для Вас мы подготовили %sкорректную версию файла login.txt%s. Скачайте "
+"его и скопируйте в Вашу папку %s, таким образом, подготовка будет завершена."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Как только Вы закончите загрузку файла, нажмите ниже для продолжения."
+
+msgid "Authenticate Me"
+msgstr "Идентифицировать меня"
+
+msgid "Authentication successful!"
+msgstr "Идентификация прошла успешно!"
+
+msgid "Erase data for a clean install"
+msgstr "Уничтожить данные для новой инсталляции"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Вы действительно уверены, что хотите уничтожить все данные в папке хранилища Галереи и все "
+"данные в базе данных Галереи?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Произошла ошибка при удалении базы данных и папки хранилища данных. Далее следует ошибка:"
+
+msgid "Cancel"
+msgstr "Отменить"
+
+msgid "Erase all data"
+msgstr "Уничтожить все данные"
+
+msgid "Please fix this error and try again."
+msgstr "Пожалуйста, исправьте ошибку и попробуйте еще раз."
+
+msgid "Try Again"
+msgstr "Попробовать еще раз"
+
+msgid "Create a config file"
+msgstr "Создать файл конфигурации"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Теперь нам необходимо записать всю предоставленную Вами информацию в файл под названием "
+"config.php в Вашей %s директории. Данный файл является очень важным, т.к. "
+"обеспечивает Галерею всей необходимой информацией, которая необходима для ее работы. После "
+"того, как мы создадим его, Вы сможете просмотреть данный фал и при желании внести в него "
+"изменения."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (shell доступ)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Создать конфигурационный файл"
+
+msgid "Config file created successfully."
+msgstr "Конфигурационный файл создан успешно."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Мы внесли всю предоставленную Вами информацию в файл под названием config.php в Вашей "
+"папке Галереи 2. Вы можете просмотреть данный файл и внести изменения, если это необходимо. "
+"Будьте внимательны! Если Вы допустите ошибки в данном файле, Галерея будет работать "
+"неправильно!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Пожалуйста, выберите тип базы данных и введите аутентификационную информацию базы данных. "
+"Инсталляция не создаст для Вас базу данных, поэтому Вы должны создать одну из них "
+"самостоятельно и ввести здесь имя базы данных. Если Вы инсталлируете Галерею в базу данных, "
+"в которой уже содержатся таблицы внутри, то префиксы table и column позволят уберечь данные "
+"Галереи от конфликтов с тем, что Вы уже имеете."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Это мультисайтовая (multisite) инсталляция. Помните, что каждый мультисайт требует свои "
+"собственным таблицы базы данных. Либо выберете другую базу данных, либо другие префиксы "
+"table для каждого мультисайта."
+
+msgid "Database type:"
+msgstr "Тип базы данных:"
+
+msgid "DB Hostname:"
+msgstr "DB Hostname:"
+
+msgid "DB Username:"
+msgstr "DB Username:"
+
+msgid "DB Password:"
+msgstr "DB Password:"
+
+msgid "DB Name:"
+msgstr "DB Name:"
+
+msgid "Table Prefix:"
+msgstr "Table Prefix:"
+
+msgid "Column Prefix:"
+msgstr "Column Prefix:"
+
+msgid "We received the following database related errors:"
+msgstr "Мы получили следующие ошибки, относящиеся к базе данных:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Уничтожить данные для Новой Инсталляции"
+
+msgid "Reuse Existing Tables"
+msgstr "Использовать Существующие Таблицы"
+
+msgid "Database set up successfully."
+msgstr "База данных успешно установлена."
+
+msgid "Finished!"
+msgstr "Завершено!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Поздравляем! Инсталляция Вашей Галереи 2 успешно завершена! Как оказалось, это не было очень "
+"трудным. Особую благодарность выражаем Константину Иванову, который выполнил перевод Галереи на русский язык. А "
+"теперь самое время загрузить немного фотографий в Вашу Галерею!"
+
+msgid "Go to my Gallery!"
+msgstr "Перейти в мою галерею!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Теперь Вы можете перейти в Вашу новую Галерею. Введите адрес URL в Вашем браузере для %smain."
+"php%s в Вашей %s директории. "
+
+msgid "Installer Help"
+msgstr "Помощь"
+
+msgid "Start Over"
+msgstr "Начать сначала"
+
+msgid "Error installing Gallery Core"
+msgstr "Возникла ошибка в процессе инсталляции основного модуля Галереи (ядра)"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+"Что-то пошло не так, когда мы пытались инсталлировать основной модуль (ядро). Что будем "
+"делать дальше?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Перейки к шагу Проверка Системы инсталляции и убедиться, что все проверка отображают "
+"\"Успешно\". Обычно это случается, когда игнорируется предупреждение о целостности файлов. "
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Если какие-либо предупреждения или ошибки отсутствуют в шаге Проверка Системы, очистите Вашу "
+"папку хранилища и сотрите таблицы базы данных, после чего запустите процесс инсталляции "
+"второй раз (повторно выполнить все шаги)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Пожалуйста, посмотрите %sG2 FAQ%s и прочитайте раздел %sKnown issues section of the Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Если проблема не исчезает, пожалуйста, скопируйте журнал (log) инсталляции, который "
+"расположен здесь %s и прикрепите его (в виде install.log.zip) в новую тему (топик) в %"
+"sфорумах поддержки G2%s, либо, если это возможно, укажите лишь ссылку к install.log в теме "
+"форума, чтобы слубжа поддежки смогла его проанализировать, если это необходимо."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Основной модуль Галереи (ядро) успешно инсталлирован."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Мы успешно инсталлировали основную часть Галереи. Несмотря на то, что все будет работать в "
+"этом случае, Вы должны продолжить инсталляцию и добавить несколько дополнительных модулей, "
+"таким образом, получив необходимый набор функций, которые Вы хотели бы инсталлировать в "
+"Галерею."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Следующие модули могут быть автоматически инсталлированы и активизированы для Вас. Вам "
+"необходимо инcталлировать по крайней мере один из графических инструментов, в противном "
+"случае, Галерея не сможет создать макеты Ваших изображений. В большинстве систем "
+"автоматическая инсталляция должным образом сделает это для Вас. Однако, в некоторых других "
+"случаях она может не удаться. Вы сможете всегда активизировать новый модуль, либо "
+"деактивизировать любой из тех, что выберите на странице Администрирования, так что любое "
+"принятое Вами решение здесь не является окончательным."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Некоторые модули не могут быть установлены автоматически. Это нормально. Обычно это "
+"означает, что они требуют дополнительной конфигурации, которую Вы сможете осуществить на "
+"странице Администрирования."
+
+msgid "Name"
+msgstr "Название"
+
+msgid "Version"
+msgstr "Версия"
+
+msgid "Description"
+msgstr "Описание"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Несовместим с данной версией Галереи)"
+
+msgid "(un)check all"
+msgstr "отметить все/снять отметку со всех"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Перейти к шагу %d без Активации»"
+
+msgid "Activate Selected Modules"
+msgstr "Активизировать Выделенные Модули"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"Модуль %s был инсталлирован, но нуждается в конфигурировании перед тем, как быть "
+"активизированным."
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"После завершения инсталляции, войдите как Администратор и просмотрите раздел "
+"Администрирование. Перейдите в меню Модули и сконфигурируйте вышеперечисленные модули."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Модуль %s успешно активизирован"
+
+msgid "Activate More Modules"
+msgstr "Активировать другие Модули"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Перейти к Шагу %d»"
+
+msgid "Debug Output"
+msgstr "Выходные отладочные данные "
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Добро Пожаловать в Инсталляцию Галереи."
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Инсталляция завершена на %d%%"
+
+msgid "Redo this step"
+msgstr "Повторно выполнить этот шаг"
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+"Перевод на русский язык: Константин Иванов. Галерея: Ваши фотографии на Вашем веб-"
+"сайте :: www.gallery2.ru"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Отсутствуют файлов (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Комментарий: Вы запустили Галерею из CVS, поэтому недавно удаленные файлы могут всплыть "
+"здесь. Игнорирование этого, возможно, будет безопасным."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Модифицицированных файлов (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Комментарий: Вы запустили Галерею из CVS, поэтому некоторые модификации файлов вполне "
+"ожидаемы. Возможно, Вы можете игнорировать это, но для обеспечения безопасности Вы должны "
+"убедиться, что Вы запустили 'cvs update -Pd' перед тем, как продолжить."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Устаревших файлов (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Эти файлы больше не являются частью Галереи. Возможно, они не вызовут никаких проблем, но "
+"лучше будет удалить их для чистой инсталляции."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Произошли ошибки. Пожалуйста, смотрите сообщения ниже."
+
+msgid "Please select the installation type"
+msgstr "Пожалуста, выберите тип инсталляции"
+
+msgid "Standard installation"
+msgstr "Стандартная инсталляция"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Это тип инсталляции по умолчанию. Выберите данный тип инсталляции, если Вы хотите "
+"инсталлировать новую Галерею в директорию %s, которая будет доступна по адресу URL %s."
+
+msgid "Multisite installation"
+msgstr "Мультисайтовая (multisite) инсталляция"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Галерея может поддерживать множество независимых сайтов на одном инсталляционном коде. "
+"Выберете данный тип инсталляции, если Вы хотите инсталлировать новую Галерею на один и тот "
+"же сервер, но в разные папки, поддомены или основные домены URL. "
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Мультисайты не имеют общих альбомов, фотографий, пользователей или что-либо еще. Каждому из "
+"них необходима своя собственная база данных и своя собственная папка хранилища. Для более "
+"подробной информацией о Мультисайтовой инсталляции посетите страницу %s."
+
+msgid "You must enter a directory"
+msgstr "Вы должны ввести директорию"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Введенная Вами директория является директории базы основного кода. Если Вы хотите "
+"инсталлировать Галерею в директорию базы основного кода, выберете стандартный тип "
+"инсталляции. Если Вы хотите инсталлировать мультисайт, выберете другую директорию."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Введенная Вами директория не существует"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Введеная Вами директория не доступна. Измените разрешения, чтобы веб-сервер мог прочитать "
+"эту директорию."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Невозможно создать файлы мультисайта. Убедитесь, что нижеперечисленные файлы доступны для "
+"записи."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Все мультисайты инсталлируются из этой центральной базы основого кода."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Введите директорию для нового мультисайта ниже. Путь должен быть отличным от инсталляции "
+"базы основого кода"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Директория должна быть доступна для записи пользователю webserver/php или содержать "
+"следующие доступные дя записи файлы:"
+
+msgid "Select Directory"
+msgstr "Выберете директорию"
+
+msgid "Multisite directory setup successfully."
+msgstr "Директория мультисайта успешно установлена"
+
+msgid "Standard installation selected."
+msgstr "Выбрана стандартная инсталляция"
+
+msgid "Install Steps"
+msgstr "Шаги инсталляции"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Нам необходимо убедиться, что Ваша Галерея защищена. Файл config.php, который редактировался "
+"в процессе данной инсталляции, содержит разрешения, которые позволяют другим лицам "
+"осуществлять запись в него. Это было необходимо, поскольку инсталляция относится к \"другим "
+"лицам\", если мы говорим о файловых разрешениях Unix. Поэтому, перед тем как завершить, Вы "
+"должны изменить разрешения на данный файл так, чтобы другие пользователи не смогут "
+"записывать в него. В настоящее время Ваш config.php имеет разрешения %s. Мы предлагаем Вам "
+"выполнить следующие действия:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Нам необходимо убедиться, что Ваша Галерея защищена. Директория, содержащая файл config.php, "
+"который редактировался в процессе данной инсталляции, имеет права доступа, позволяющие "
+"другим лицам записывать или удалять файлы. Поэтому, перед тем как завершить, Вы должны "
+"изменить разрешения на данную директорию, чтобы другие пользователи не смогут записывать в "
+"нее. Мы предлагаем Вам выполнить следующие действия:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Если Вы дейсвительно желаете продолжить, Вы можете. Но мы рекомендуем, что бы Вы выделили "
+"немного времени на проверку безопасности."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Мы проверили, что Ваш config.php теперь в безопасности."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Пожалуйста прочитайте %1$sРуководство по безопасности и защите Галереи%3$s. Для быстрого "
+"ознакомления, посмотрите %2$sкраткий список действий%3$s для защиты в руководстве по "
+"безопасности."
+
+msgid "Check Again"
+msgstr "Проверить заново"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Для максимальной защиты Вы должны выбрать директорию, которая не будет доступна через веб."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Это мультисайтовая инсталляция. Учтите, что каждый мультисайт требует свою собственную "
+"директорию для хранилища."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Если Вы используете современный браузер, мы попытаемся автоматически заполнить любой "
+"вводимый Вами здесь путь. Поэтому, если Вы испытываете сложности при нахождении верного пути "
+"к Вашей g2data директории, попытайтесь поэкпериментировать с путями в текстовом поле ниже и "
+"посмотрите, какие автозаполнения Вам будут предложены."
+
+msgid "The directory you entered is read only"
+msgstr "Введенная Вами директория доступна только для чтения"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Возникла ошибка во время создании структуры папок в Вашей директории хранилища."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Директория хранилища успешно установлена"
+
+#, fuzzy, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+"Для максимальной защиты Вы должны выбрать директорию, которая не будет доступна через веб."
+
+msgid "Directory path:"
+msgstr "Путь к директории:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Ваш веб-сервер должен иметь право доступа на запись в данную директорию. Чтобы выполнить это "
+"требование, Вы можете следовать следующим примерам:"
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Внимание: это только примеры! Вы можете обнаружить, что они будут работать не совсем верно "
+"на Вашей системе."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (ftp доступ)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Обратите внимание, что ftp серверы и клиенты могут отличаться, поэтому данные инструкции "
+"возможно не будут работать у Вас. Обратитеть к документации Вашего ftp-клиента или "
+"поговорите с системным администратором, чтобы Вам оказали поддержку в случае возникновения "
+"сложностей"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"У некоторых провайдеров пути, которые видите Вы в консоли (shell) или по FTP не совпадают с "
+"путями, которые видит PHP. Для того, чтобы выяснить реальный путь к Вашей директории с "
+"данными, Вы можете попробовать создать PHP скрит под названием dir.php, содержащий "
+"следующий код, и разместить его в Вашу директорию с данными."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"затем выяснить адрес URL к файлу dir.php и открыть его в Вашем веб-браузере (например, %s). "
+"Вам будет указан точный путь, который вводить здесь."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Замечание: Требуется, чтобы Ваша директория с данными была доступна через веб, что мы "
+"не рекомендуем, поскольку это является обходом нашей защиты изображений. Как только Вы "
+"выяснили путь указанным способом, мы рекомендуем, чтобы Вы переместили Вашу директорию с "
+"данными за пределы области, доступной через веб-сервер, и затем заново указали "
+"соответствующй путь здесь."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Замечание:"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Для получения более детальной информации о защите директории хранилища Галереи, пожалуйста "
+"ознакомтесь с %sРуководством по безопасности и защите%s."
+
+msgid "Storage directory set successfully."
+msgstr "Директория хранилища успешно установлена"
+
+msgid "Success"
+msgstr "Успешно"
+
+msgid "Warning"
+msgstr "Предупреждение"
+
+msgid "Failed"
+msgstr "Неуспешно"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Если Вы используете Apache, создайте файл под названием .htaccess в Вашей главной директории "
+"Галереи со следующим содержанием:"
+
+msgid "Version Check"
+msgstr "Проверка версии"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Это не первая инсталляция, и уже инсталлированная версия не совпадает с новой версией."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Инталлированная версия не может быть обновлена на новую версию!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Инталлированная версия старше, чем новая версия. Вы должны запустить программу обновления "
+"(upgrader), а не инсталляцию!"
+
+msgid "Currently installed"
+msgstr "Текущая установка"
+
+msgid "New version"
+msgstr "Новая версия"
+
+msgid "Go to the Upgrader!"
+msgstr "Перейти в программу обновления (Upgrader)!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Сейчас Вы должны перейти в программу обновления (upgrader). Введите адрес URL в Ваше "
+"браузере для %s/upgrade/index.php%s в Вашей %s директории."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Чтобы инсталлировать Gallery 2 на Ваш веб-сервер, Вам потребуется проделать %d шагов. "
+"Программа инсталляции поможет пройти эти шаги и обеспечит поддержку во время процесса, если "
+"потребуется проделать дополнительные действия для установки и запуска Галереи. Как только Вы "
+"один раз пройдете любой из шагов, Вы сможете вернуться к нему и внести изменения в любое "
+"время. Пожалуйста, прочтите %sфайл справки%s перед тем, как продолжить дальше."
+
+msgid "Select Language:"
+msgstr "Выберете язык:"
+
+msgid "Go"
+msgstr "Вперед"
+
+msgid "Begin Installation»"
+msgstr "Начать инсталляцию»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL with Transactions (v3.23.34a или новее)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Основной модуль Галереи (ядро) успешно инсталлирован"
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Поздравляем, мы успешно инсталлировали основную часть Галереи. Однако, большинство из "
+#~ "дейсвительно интересных функций в Галерее доступно вместе с дополнительными модулями, "
+#~ "которые Вы можете установить и сконфигурировать. Следующий шаг позволит Вам перейти к "
+#~ "процессу выбора модулей для инсталляции, так что Вы сможете подстроить Галерею выполнять "
+#~ "те функции, которые хотите."
+
+#~ msgid "Install More Modules"
+#~ msgstr "Инсталляция других модулей"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Перед тем как продолжить, Вы должны создать файл в Вашей %s папке под названием "
+#~ "config.php. Вы должны удостовериться, что веб-сервер будет иметь возможность "
+#~ "записывать в него. Если Вы используйете unix, попробуйте команду chmod 666 config.php"
+#~ "i>. Если Windows, Вы не должны делать что-то специального. Как только Вы создадите данный "
+#~ "файл и установите правильные разрешения, Вы можете продолжить. Если возникнут проблемы, "
+#~ "мы сообщим Вам, что необходимо будет исправить."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Инсталляция других модулей"
+
+#~ msgid ""
+#~ "Gallery needs a directory to store your images. The directory we chose for you will work, "
+#~ "but is web accessible."
+#~ msgstr ""
+#~ "Галерея требуется дирекорию, где будут храниться Ваши изображения. Директория, которая "
+#~ "будет Вам предложена, будет работать, но в тоже время будет доступна через веб."
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (недостаточно хорошо протестировано)"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "Gallery needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browsed "
+#~ "directly via the web. This is necessary if you wish to have your images accessible only "
+#~ "via Gallery [%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "Галерее необходимо хранить данные в директории на Вашем сервере. Она будет использовать "
+#~ "данную директорию для хранения Ваших изображений, а так же другой важной информации. В "
+#~ "целях безопасности мы предлагаем расположить данную директорию за пределами Вашего "
+#~ "веб-сайта, чтобы было невозможно просматривать ее напрямую через веб-сервер. Это "
+#~ "необходимо, если Вы хотите, чтобы Ваши изображения были доступны только через Галерею [%"
+#~ "s]. Обратите внимание, что путь ниже, который указан по умолчанию, находится внутри "
+#~ "области веб-сервера. Это только потому, что мы не можем предположить с большой степенью "
+#~ "вероятности директорию за пределами Вашего веб-сайта. Вы должны изменить это на более "
+#~ "надежное месторасположение, например, на уровень ниже вашей home директории, если это "
+#~ "возможно. Если Вы имеет доступ к Вашему сайту по FTP, скорее всего вы не можете "
+#~ "воспользоваться данной опцией."
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get "
+#~ "Gallery working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "Требуется, чтобы Ваш веб-сервер имел доступ на запись в эту директорию. Системы "
+#~ "разрешений варьируются в зависимости от провайдера. Вы можете установить максимальные "
+#~ "разрешения на данную директорию, чтобы позволить Галерее функционировать, но если Вы "
+#~ "заботитесь о вопросах безопасности, Вы должны проконсультироваться с Вашим системным "
+#~ "администратором, чтобы выяснить, как сделать ее максимально защищенной. Чтобы заставить "
+#~ "это работать, Вы можете следовать следующими примерам."
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "Под этим подразумевается термин image firewall (защита изображений)"
+
+#~ msgid "Finished"
+#~ msgstr "Завершение"
+
+#~ msgid "Installation Status"
+#~ msgstr "Статус инсталляции"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "Тестовый файл SQL \"%s\" не найден."
diff --git a/Source/gallery2/install/po/sk.po b/Source/gallery2/install/po/sk.po
new file mode 100644
index 0000000..99769e7
--- /dev/null
+++ b/Source/gallery2/install/po/sk.po
@@ -0,0 +1,1123 @@
+# $Id: sk.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Branislav Hanacek , 2006.
+# Branislav Hanacek , 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2006-12-20 09:32-0800\n"
+"PO-Revision-Date: 2006-09-10 21:10+0200\n"
+"Last-Translator: Branislav Hanacek \n"
+"Language-Team: Slovak \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: KBabel 1.11.4\n"
+"X-Poedit-Language: Slovak\n"
+"X-Poedit-Country: SLOVAKIA\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+msgid "Unknown"
+msgstr "Neznámy"
+
+msgid "Admin User Setup"
+msgstr ""
+
+msgid "admin"
+msgstr ""
+
+msgid "Gallery Administrator"
+msgstr ""
+
+msgid "Authenticate"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+
+msgid "Create Config File"
+msgstr ""
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr ""
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+
+msgid "Database Setup"
+msgstr ""
+
+msgid "You must have the MySQL PHP module installed"
+msgstr ""
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr ""
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr ""
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr ""
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr ""
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr ""
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr ""
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr ""
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr ""
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr ""
+
+msgid "PostgreSQL v7.x and newer"
+msgstr ""
+
+msgid "Oracle (9i and newer)"
+msgstr ""
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr ""
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr ""
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr ""
+
+msgid "Install Gallery Core"
+msgstr ""
+
+msgid "Installing the core module"
+msgstr "Inštalujú sa základné moduly"
+
+msgid "Unable to initialize our Gallery data"
+msgstr ""
+
+msgid "Unable to communicate with the database"
+msgstr ""
+
+msgid "Unable to load the core module"
+msgstr ""
+
+msgid "Unable to install the core module"
+msgstr ""
+
+msgid "Unable to activate the core module"
+msgstr ""
+
+msgid "Unable to commit database transaction"
+msgstr ""
+
+msgid "Core module is only partially installed."
+msgstr ""
+
+msgid "Install Plugins"
+msgstr ""
+
+msgid "Unable to initialize our Gallery session"
+msgstr ""
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr ""
+
+msgid "Installing modules"
+msgstr ""
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr ""
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr ""
+
+msgid "Unable to get the module list"
+msgstr ""
+
+msgid "Other"
+msgstr "Iné"
+
+msgid "Installation Type"
+msgstr ""
+
+msgid "Check Security"
+msgstr ""
+
+msgid "Storage Setup"
+msgstr ""
+
+msgid "System Checks"
+msgstr ""
+
+msgid "Performing system checks"
+msgstr ""
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+
+msgid "PHP Version"
+msgstr ""
+
+msgid "FILE directive supported"
+msgstr ""
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr ""
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+
+msgid "Safe Mode"
+msgstr ""
+
+msgid "Regular expressions"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr ""
+
+msgid "no limit"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr ""
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr ""
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr ""
+
+msgid "Please enter a valid user name"
+msgstr ""
+
+msgid "Please enter a password"
+msgstr ""
+
+msgid "Password"
+msgstr "Heslo"
+
+msgid "Setup password"
+msgstr ""
+
+msgid "(type again)"
+msgstr ""
+
+msgid "Admin email address"
+msgstr ""
+
+msgid "Please enter a valid email address"
+msgstr ""
+
+msgid "Admin full name (optional)"
+msgstr ""
+
+msgid "Missing password! Please enter the same password twice"
+msgstr ""
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Vytvoriť"
+
+msgid "Save"
+msgstr "Uložiť"
+
+msgid "Admin user info entered successfully."
+msgstr ""
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr ""
+
+msgid "Authentication successful!"
+msgstr ""
+
+msgid "Erase data for a clean install"
+msgstr ""
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "Zrušiť"
+
+msgid "Erase all data"
+msgstr ""
+
+msgid "Please fix this error and try again."
+msgstr ""
+
+msgid "Try Again"
+msgstr ""
+
+msgid "Create a config file"
+msgstr ""
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr ""
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr ""
+
+msgid "Config file created successfully."
+msgstr ""
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr ""
+
+msgid "DB Hostname:"
+msgstr ""
+
+msgid "DB Username:"
+msgstr ""
+
+msgid "DB Password:"
+msgstr ""
+
+msgid "DB Name:"
+msgstr ""
+
+msgid "Table Prefix:"
+msgstr ""
+
+msgid "Column Prefix:"
+msgstr ""
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr ""
+
+msgid "Reuse Existing Tables"
+msgstr ""
+
+msgid "Database set up successfully."
+msgstr ""
+
+msgid "Finished!"
+msgstr ""
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr ""
+
+msgid "Start Over"
+msgstr ""
+
+msgid "Error installing Gallery Core"
+msgstr ""
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr ""
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "Meno"
+
+msgid "Version"
+msgstr "Verzia"
+
+msgid "Description"
+msgstr "Popis"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr ""
+
+msgid "Activate Selected Modules"
+msgstr ""
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr ""
+
+msgid "Activate More Modules"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr ""
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr ""
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr ""
+
+msgid "Redo this step"
+msgstr ""
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr ""
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr ""
+
+msgid "Standard installation"
+msgstr ""
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr ""
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr ""
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr ""
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr ""
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr ""
+
+msgid "Install Steps"
+msgstr ""
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr ""
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr ""
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr ""
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr ""
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr ""
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr ""
+
+msgid "Success"
+msgstr "Úspech"
+
+msgid "Warning"
+msgstr ""
+
+msgid "Failed"
+msgstr "Chyba"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr ""
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr ""
+
+msgid "New version"
+msgstr ""
+
+msgid "Go to the Upgrader!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr ""
+
+msgid "Go"
+msgstr "Prejsť na"
+
+msgid "Begin Installation»"
+msgstr ""
diff --git a/Source/gallery2/install/po/sr.po b/Source/gallery2/install/po/sr.po
new file mode 100644
index 0000000..fe8ba2e
--- /dev/null
+++ b/Source/gallery2/install/po/sr.po
@@ -0,0 +1,1490 @@
+# $Id: sr.po 16026 2007-03-16 16:30:29Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+# Jozef Selesi , 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2007-06-07 15:43-0700\n"
+"PO-Revision-Date: 2005-09-07 12:42+0200\n"
+"Last-Translator: Jozef Selesi \n"
+"Language-Team: Srpski \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10\n"
+
+msgid "Unknown"
+msgstr "FNepoznato"
+
+msgid "Admin User Setup"
+msgstr "Podešavanje administrativnog naloga"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Administrator Galerije"
+
+msgid "Authenticate"
+msgstr "Provera identiteta"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Greška: nije pronađena login.txt datoteka. Molimo vas da je stavite u vaš %"
+"s/ direktorijum."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Greška: vašu login.txt datoteku nije moguće pročitati. Molimo vas da Galeriji "
+"date pravo na čitanje ove datoteke."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Greška: vaš login.txt ključ ne odgovara traženom. Molimo vas da preuzmete nov "
+"niz znakova za proveru identiteta koji je dat ispod i pokušate ponovo."
+
+msgid "Create Config File"
+msgstr "Pravljenje konfiguracione datoteke"
+
+#, fuzzy, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Pisanje u config.php datoteku sa podešavanjima u vašem %s direktorijumu nije "
+"moguće. Molimo vas da joj izmenite prava. Ako koristite Unix, možete izvršiti chmod 666 "
+"config.php da ovo sredite."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Datoteka config.php ne postoji u vašem %s direktorijumu."
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Datoteka config.php postoji, ali nije moguće pisati u nju. Ako je vaš server Windows, možda "
+"ćete morati da isključite deljenje datoteka za config.php i ručno joj podesite prava."
+
+msgid "Database Setup"
+msgstr "Podešavanje baze podataka"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Morate imati instaliran MySQL PHP modul"
+
+#, fuzzy
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Morate imati instaliran MySQL PHP modul"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Morate imati instaliran ibm_db2 PHP modul"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Morate imati instaliran PostgreSQL PHP modul"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Morate imati instaliran Oracle OCI8 PHP modul"
+
+#, fuzzy
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Morate imati instaliran Oracle OCI8 PHP modul"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Morate navesti prefiks za kolone (predlažemo %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Koristite samo slova, brojeve i donje crte u prefiksu kolona"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Morate navesti prefiks za tabele (predlažemo %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Koristite samo slova, brojeve i donje crte u prefiksu kolona"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Nije moguće priključiti se na bazu podataka tipa %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Sa zadatim informacijama nije moguće priključiti se na bazu podataka,"
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Baza podataka koju ste naveli ne postoji. Molimo vas da je napravite."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Provera privilegija baze podataka nije uspešno završena."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Tabele Galerije već postoje u ovoj bazi podataka! Ali nema versions.dat datoteke u vašem G2 "
+"direktorijumu za skladištenje, što interpretiramo kao nepravilno stanje Galerije 2. Ili "
+"napravite versions.dat datoteku u tačnom formatu ako mislite da će vaša G2 ipak "
+"funkcionisati, ili izaberite čistu instalaciju, koja će obrisati sve podatke u bazi podataka "
+"i u direktorijumu za skladištenje."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Direktorijum Galerije 2 za skladištenje ima versions.dat datoteku iz prethodne instalacije. "
+"Ali baza podataka Galerije ne postoji. Izaberite čistu instalaciju da izbrišete sve podatke "
+"iz direktorijuma za skladištenje i pređite na sledeći korak."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Tabele Galerije već postoje u bazi podataka i postoji versions.dat datoteka u Galerijinom "
+"direktorijumu za skladištenje. Ali verzija instaliranih tabela u bazi se ne slaže sa "
+"verzijom instaliranih podataka u direktorijumu za skladištenje. Izaberite čistu instalaciju "
+"da bi se izbrisali svi podaci u bazi i direktorijumu za skladištenje, i pređite na sledeći "
+"korak."
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Tabele Galerije već postoje u bazi podataka, a direktorijum za skladištenje se čini "
+"netaknutim. Ili iskoristite tabele u postojećoj bazi podataka i podatke u direktorijumu za "
+"skladištenje, ili uradite čistu instalaciju prilikom koje će svi postojeći podaci u bazi i "
+"direktorijumu za skladištenje biti izbrisani."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Nije moguće izvršiti potreban API za brisanje Galerijinog direktorijuma za skladištenje. "
+"Molimo vas da sami izbrišete ovaj direktorijum."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Nije moguće izvršiti potreban API za brisanje tabela u Galerijinoj bazi podataka. Molimo vas "
+"da ih sami izbrišete."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Nije moguće učitati G2 API. Molimo vas da izbrišete tabele u Galerijinoj bazi i podatke u "
+"direktorijumu za skladištenje."
+
+#, fuzzy
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL sa transakcijama (v3.23.34a ili novija)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (sve verzije)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x ili novija"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i i novije)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x i novije)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x ili novija"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Nepoznat tip baze ili nema informacija o postojećim tabelama."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Nije pronađen neiskorišćen prefix nalik na \"%s\"."
+
+#, fuzzy, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Otvaranje SQL test datoteke \"%s\" nije uspelo."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nije uspelo pravljenje test sekvence u bazi podataka. Pročitajte prikazanu poruku o grešci, "
+"proverite u README.html da li su sve privilegije odgovarajuće podešene i ispraznite bazu "
+"podataka."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Nije uspelo brisanje testne sekvence iz baze podataka. Pročitajte prikazanu poruku o grešci, "
+"proverite u README.html da li su sve privilegije odgovarajuće podešene i ispraznite bazu "
+"podataka."
+
+msgid "Missing SQL statements"
+msgstr "Nedostajuće SQL naredbe"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Pročitajte prikazanu poruku o grešci, proverite u README.html da li su sve privilegije "
+"odgovarajuće podešene i ispraznite bazu podataka."
+
+#, fuzzy
+msgid "Finish Installation"
+msgstr "Višesajtna instalacija"
+
+msgid "Install Gallery Core"
+msgstr "Instalacija jezgra Galerije"
+
+#, fuzzy
+msgid "Installing the core module"
+msgstr "Instaliraj druge module"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Nije moguće pripremiti Galerijine podatke za rad"
+
+msgid "Unable to communicate with the database"
+msgstr "Nije moguća komunikacija sa bazom podataka"
+
+msgid "Unable to load the core module"
+msgstr "Nije moguće učitati modul sa jezgrom"
+
+msgid "Unable to install the core module"
+msgstr "Nije moguće instalirati modul sa jezgrom"
+
+msgid "Unable to activate the core module"
+msgstr "Nije moguće aktivirati modul sa jezgrom"
+
+msgid "Unable to commit database transaction"
+msgstr "Nije moguće potvrditi transakciju u bazi podataka"
+
+msgid "Core module is only partially installed."
+msgstr "Modul sa jezgrom je samo delimično instaliran."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "Instalacioni koraci"
+
+#, fuzzy
+msgid "Unable to initialize our Gallery session"
+msgstr "Nije moguće pripremiti Galerijine podatke za rad"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Nije moguće učitati modul %s"
+
+#, fuzzy
+msgid "Installing modules"
+msgstr "Instalacija dodatnih modula"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Nije moguće instalirati modul %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Nije moguće aktivirati modul %s"
+
+msgid "Unable to get the module list"
+msgstr "Nije moguće preuzeti spisak modula"
+
+msgid "Other"
+msgstr "Drugo"
+
+msgid "Installation Type"
+msgstr "Biranje vrste instalacije"
+
+msgid "Check Security"
+msgstr "Provera bezbednosti"
+
+msgid "Storage Setup"
+msgstr "Podešavanje skladišta"
+
+msgid "System Checks"
+msgstr "Provera sistema"
+
+msgid "Performing system checks"
+msgstr "Provera sistema"
+
+#, fuzzy
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP verzija >= 4.1.0 ili >= 5.0.4"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Greška: Galeriji 2 je potrebna PHP verzija 4.1.0 ili novija, ili 5.0.4 ili novija. Imate "
+"instaliran PHP verzije %s. Tražite od administratora vašeg web servera da instalira noviju "
+"verziju, koja se može preuzeti sa %sPHP web sajta%s."
+
+msgid "PHP Version"
+msgstr "PHP verzija"
+
+msgid "FILE directive supported"
+msgstr "FILE direktiva je podržana"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Greška: __FILE__ direktiva vašeg PHP-a ne funkcioniše pravilno. Molimo vas da potražite "
+"pomoć od administratora vašeg web servera ili na Galerijinim forumima."
+
+msgid "FILE Directive"
+msgstr "FILE direktiva"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode je onemogućen"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Greška: Vaša verzija PHP-a je konfigurisana sa uključenim safe mode-om. Safe mode mora biti "
+"isključen pre pokretanja Galerije."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Regularni izrazi"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Greška: Vaša verzija PHP-a je konfigurisana sa uključenim safe mode-om. Safe mode mora biti "
+"isključen pre pokretanja Galerije."
+
+msgid "exec() allowed"
+msgstr "exec() je dozvoljen"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Upozorenje: Funkcija exec() je onemogućena u vašoj verziji PHP-a parametrom "
+"disabled_functions u datoteci php.ini. Nećete moći da koristite module kojima su "
+"potrebne spoljne binarne datoteke (npr. ImageMagick, NetPBM ili Ffmpeg). Ovo se može uraditi "
+"samo na nivou servera, pa ćete morati da promenite ovaj parametar u globalnoj php.ini "
+"datoteci."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() je dozvoljen"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Upozorenje: Funkcija set_time_limit() je onemogućena u vašoj verziji PHP-a parametrom "
+"disabled_functions u php.ini datoteci. Galerija može da radi sa ovakvim "
+"podešavanjima, ali ne pouzdano. Bilo koja radnja koja traje duže od %d sekundi će biti "
+"neuspešna (a u nekim slučajevima samo prikazati praznu stranu), uz mogućnost oštećenja "
+"podataka."
+
+msgid "Filesystem Operations"
+msgstr "Operacije sistema datoteka"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Upozorenje: Funkcija set_time_limit() je onemogućena u vašoj verziji PHP-a parametrom "
+"disabled_functions u php.ini datoteci. Galerija može da radi sa ovakvim "
+"podešavanjima, ali ne pouzdano. Bilo koja radnja koja traje duže od %d sekundi će biti "
+"neuspešna (a u nekim slučajevima samo prikazati praznu stranu), uz mogućnost oštećenja "
+"podataka."
+
+msgid "Memory limit"
+msgstr "Ograničenje memorije"
+
+msgid "no limit"
+msgstr "nema ograničenja"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Upozorenje: Vaša verzija PHP-a je konfigurisana da ograniči memoriju na %sb (parametar "
+"memory_limit u php.ini). Za ispravan rad Galerije, ovo ograničenje bi trebalo da "
+"podignete na bar %sMB."
+
+msgid "File uploads allowed"
+msgstr "Prenos datoteka je dozvoljen"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Upozorenje: Vaša verzija PHP-a nije podešena da omogući prenos datoteka na server (parametar "
+"file_uploads u php.ini). Ovu mogućnost ćete morati da uključite ako želite da web "
+"čitačem prenosite datoteke u Galeriju."
+
+msgid "Maximum upload size"
+msgstr "Maksimalna veličina prenosa"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Upozorenje: Vaša verzija PHP-a je podešena da ograniči veličinu datoteka pri prenosu na %sb "
+"(parametar upload_max_filesize u php.ini). Trebalo bi da povećate ovu vrednost da bi "
+"bio moguć prenos većih datoteka."
+
+msgid "Maximum POST size"
+msgstr "Maksimalna POST veličina"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Upozorenje: Vaša verzija PHP-a je podešena da ograniči POST podatke na najviše %sb "
+"(parametar post_max_size u php.ini). Trebalo bi da povećate ovu vrednost da bi bio "
+"moguć prenos većih datoteka."
+
+msgid "Translation support"
+msgstr "Podrška za prevode"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Vaš web server ne podržava lokalizaciju. Da biste omogućili podršku za dodatne jezike, "
+"molimo vas da tražite od sistem administratora da rekonfiguriše PHP sa omogućenom %sgettext%"
+"s opcijom."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Vašem PHP-u nedostaje funkcija %sbind_textdomain_codeset%s. Ovo znači da će Galerija možda "
+"netačno prikazivati posebne znake u nekim jezicima."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Vašem PHP-u nedostaje funkcija %sdngettext%s. Ovo znači da Galerija neće moći da prevodi "
+"oblike množine."
+
+msgid "Zend compatibility mode"
+msgstr "Režim Zend kompatibilnosti"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Upozorenje: Vaša verzija PHP-a je konfigurisana sa uključenim Zend ze1_compatibility_mode "
+"režimom, što može prouzrokovati krah PHP-a. Kliknite here da proverite "
+"vaš PHP. Ako se prikaže \"SUCCESS\", onda je sve u redu sa vašim PHP-om. Ako dobijete grešku "
+"ili se ništa ne prikaže, onda morate isključiti ze1_compatibility_mode pre nego što "
+"nastavite."
+
+msgid "putenv() allowed"
+msgstr "putenv() je dozvoljen"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Upozorenje: Funkcija set_time_limit() je onemogućena u vašoj verziji PHP-a parametrom "
+"disabled_functions u php.ini datoteci. Galerija može da radi sa ovakvim "
+"podešavanjima, ali ne pouzdano. Bilo koja radnja koja traje duže od %d sekundi će biti "
+"neuspešna (a u nekim slučajevima samo prikazati praznu stranu), uz mogućnost oštećenja "
+"podataka."
+
+msgid "Output buffering disabled"
+msgstr "Baferovanje izlaza je onemogućeno"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Upozorenje: Baferovanje izlaza je u vašem PHP-u uključeno parametrom %s u php.ini "
+"datoteci. Galerija može da funkcioniše sa ovakvim podešavanjem, preuzimanje datoteka je čak "
+"i brže, ali Galerija možda neće biti u mogućnosti da prikazuje velike datoteke (npr. velike "
+"filmove) i dostići će memorijski limit. Takođe, neke funkcije, poput indikatora "
+"napredovanja, možda neće pravilno funkcionisati ako uključeno baferovanje izlaza, osim ako "
+"je dozvoljena ini_set() funkcija."
+
+msgid "Gallery file integrity"
+msgstr "Integritet datoteka Galerije"
+
+msgid "Test skipped due to other errors."
+msgstr "Test je preskočen zbog drugih grešaka."
+
+msgid "Theme available"
+msgstr "Dostupan izgled"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Greška: U direktorijumu %s se mora nalaziti bar jedan izgled!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest fali ili je nedostupan"
+
+msgid "Welcome"
+msgstr "Dobro došli"
+
+#, fuzzy
+msgid "Please correct the following errors"
+msgstr "Primili smo sledeće greške vezane za bezu podataka:"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Svaka Galerija ima bar jednog korisnika administratora koji ima mogućnost da pristupa i "
+"menja sve. Molimo vas da izaberete korisničko ime i lozinku za vaš glavni administrativni "
+"nalog. Kasnije ćete moći da dodate još korisnika."
+
+msgid "Admin username"
+msgstr "Korisničko ime:"
+
+msgid "Please enter a valid user name"
+msgstr "Molimo vas da unesete ispravno korisničko ime"
+
+msgid "Please enter a password"
+msgstr "Molimo vas da unesete lozinku"
+
+msgid "Password"
+msgstr "Lozinka"
+
+msgid "Setup password"
+msgstr "Instalaciona lozinka"
+
+msgid "(type again)"
+msgstr "(ukucajte ponovo)"
+
+msgid "Admin email address"
+msgstr "Email adresa:"
+
+msgid "Please enter a valid email address"
+msgstr "Molimo vas da unesete ispravnu email adresu"
+
+msgid "Admin full name (optional)"
+msgstr "Puno ime (neobavezno)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Nedostaje lozinka! Molimo vas da dva puta unesete istu lozinku."
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Lozinke koje ste uneli nisu iste! Molimo vas da pokušate ponovo."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Pošto koristite postojeće tabele u bazi podataka, ovo nije sveža instalacija. Ovim će biti "
+"promenjena samo instalaciona lozinka, ali ne i lozinka administrativnog korisnika. Da biste "
+"promenili lozinku administratora, koristite Galerijin mehanizam za vraćanje izgubljene čifre."
+
+msgid "Create"
+msgstr "Napravi"
+
+msgid "Save"
+msgstr "Sačuvaj"
+
+msgid "Admin user info entered successfully."
+msgstr "Podaci o administrativnom korisniku su uspešno uneti."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Da bi se instalacija nastavila, moramo da potvrdimo da ste onaj za koga se izdajete. "
+"Najbolji način da to uradimo je da vas zamolimo da napravite malu izmenu u osnovnom "
+"direktorijumu Galerije, što će dokazati da imate odgovarajuća prava. Prema tome, zamolićemo "
+"vas da napravite novu tekstualnu datoteku sa nazivom login.txt u "
+"direktorijumu %s vašeg web servera (to je isti direktorijum u kojem se nalazi main."
+"php). Mora sadržati sledeće slučajno generisane znake:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Radi vaše udobnosti, pripremili smo vam %sispravnu verziju login.txt datoteke%s. Preuzmite "
+"je i stavite u direktorijum %s, i sve će biti spremno."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Kada postavite datoteku, kliknite ispod da biste nastavili."
+
+msgid "Authenticate Me"
+msgstr "Proverite moj identitet"
+
+msgid "Authentication successful!"
+msgstr "Provera identiteta uspešna!"
+
+msgid "Erase data for a clean install"
+msgstr "Briši podatke za čistu instalaciju"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Da li ste zaista sigurni da želite da izbrišete sve podatke u Galerijinom direktorijumu za "
+"skladištenje i sve podatke u vašoj bazi podataka namenjenoj Galeriji?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+"Desila se greška prilikom brisanja baze podataka i direktorijuma za skladištenje. Greška je "
+"bila sledeća:"
+
+msgid "Cancel"
+msgstr "Otkaži"
+
+msgid "Erase all data"
+msgstr "Briši sve podatke"
+
+msgid "Please fix this error and try again."
+msgstr "Molimo vas da ispravite ovu grešku i pokušate ponovo."
+
+msgid "Try Again"
+msgstr "Pokušaj ponovo"
+
+msgid "Create a config file"
+msgstr "Pravljenje konfiguracione datoteke"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Sada treba da sačuvamo sve podatke koje ste dali u datoteku sa nazivom config.php u "
+"vašem %s direktorijumu. Ovo je izuzetno važna datoteka koja Galeriji pruža sve "
+"informacije neophodne za pravilan rad. Pošto je napravimo, možete čitati njen sadržaj i "
+"praviti eventualne izmene koje želite."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Pre nego što možemo da nastavimo, treba da napravite datotekuu vašem %s direktorijumu "
+"naziva config.php. Uverite se da će web server moći da piše u njega."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (sa shell pristupom)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Na Windows-u, verovatno ništa posebno ne morate da uradite."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"Kada ste napravili ovu datoteku i pravilno podesili prava pristupa, možete nastaviti. Ako se "
+"pojavi neki problem, reći ćemo vam kako da ga rešite."
+
+msgid "Create config file"
+msgstr "Pravljenje konfiguracione datoteke"
+
+msgid "Config file created successfully."
+msgstr "Konfiguraciona datoteka uspešno napravljena."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Upisali smo sve informacije koje ste nam dali u datoteku sa nazivom config.php u "
+"osnovni direktorijum vaše Galerije. Možete pročitati ovu datoteku i napraviti izmene koje "
+"želite. Međutim, obratite pažnju na to da ako u nju unesete grešku, Galerija neće raditi "
+"ispravno!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Molimo vas da izaberete tip vaše baze podataka i unesete informacije potrebne za pristup. "
+"Instalacioni program neće umesto vas napraviti bazu, pa je morate sami napraviti i ovde "
+"uneti njeno ime. Ako instalirate Galeriju u bazu podataka koja već sadrži tabele, prefiksi "
+"kolona i redova će sprečiti sukob sa onim što se u njoj nalazi."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Ovo je višesajtna instalacija. Zapamtite da svaki sajt mora da ima sopstvene tabele. Ili "
+"izaberite drugu bazu podataka, ili drugi prefix za svaki od sajtova."
+
+msgid "Database type:"
+msgstr "Tip baze podataka:"
+
+msgid "DB Hostname:"
+msgstr "Adresa:"
+
+msgid "DB Username:"
+msgstr "Korisničko ime:"
+
+msgid "DB Password:"
+msgstr "Lozinka:"
+
+msgid "DB Name:"
+msgstr "Naziv baze:"
+
+msgid "Table Prefix:"
+msgstr "Prefiks tabela:"
+
+msgid "Column Prefix:"
+msgstr "Prefiks kolona:"
+
+msgid "We received the following database related errors:"
+msgstr "Primili smo sledeće greške vezane za bezu podataka:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Briši sve podatke za čistu instalaciju"
+
+msgid "Reuse Existing Tables"
+msgstr "Iskoristi postojeće tabele"
+
+msgid "Database set up successfully."
+msgstr "Baza podataka uspešno konfigurisana."
+
+msgid "Finished!"
+msgstr "Završeno!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Čestitamo! Instalacija vaše Galerije 2 je završena! Vidite da i nije bilo tako komplikovano, "
+"zar ne? A sad je vreme za unos fotografija!"
+
+msgid "Go to my Gallery!"
+msgstr "Idi u moju Galeriju"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Sada možete preći u vašu novu Galeriju. Unesite adresu %smain.php%s datoteke u vašem %s "
+"direktorijumu."
+
+msgid "Installer Help"
+msgstr "Pomoć u vezi sa instalacijom"
+
+msgid "Start Over"
+msgstr "Kreni ispočetka"
+
+msgid "Error installing Gallery Core"
+msgstr "Greška prilikom instalacije jezgra Galerije"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Nešto je pošlo naopako dok smo pokušali da instaliramo modul sa jezgrom. Šta sad?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Pređite na korak Provera sistema u instalacionom programu i proverite da li sve provere "
+"pokazuju 'Uspešno'. Čest problem je ignorisanje upozorenja u vezi sa integritetom datoteka."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Ako nema upozorenja ili problema u koraku Provera sistema, ispraznite direktorijum za "
+"skladištenje i izbrišite tabele u bazi podataka, i ponovo pokrenite instalacioni proces "
+"(uradite sve korake)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Molimo vas da posetite stranicu sa %sčesto pastavljanim pitanjima%s i pročitate %sodeljak o "
+"poznatim problemima u Readme datoteci%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Ako se problem i dalje javlja, molimo vas da napravite kopiju instalacionog dnevnika koji se "
+"nalazi u %s i priključite ga (kao install.log.zip) uz novu temu na %sforumu za podršku "
+"Galerije 2%s ili, ako je moguće, jednostavno dodajte link ka install.log datoteci u "
+"forumskoj temi, da bi osoblje za podršku moglo da ga analizira bude li potrebe za tim."
+
+msgid "Stack Trace:"
+msgstr "Stanje steka:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Jezgro Galerije je uspešno instalirano."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Uspešno smo instalirali jezgro Galerije. Iako će u ovom trenutku sve raditi, trebalo bi da "
+"nastavite sa instalacijom i dodate neke od dodatnih modula da biste imali skup mogućnosti "
+"koji želite u vašoj instalaciji Galerije."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Sledeći moduli mogu biti automatski instalirani i aktivirani. Trebalo bi da izaberete bar "
+"jednu od grafičkih alatki, jer, u suprotnom, Galerija neće moći da pravi umanjene prikaze "
+"vaših slika. Na većini računara, automatska instalacija će to uraditi. Međutim, u nekim "
+"slučajevima neće uspeti. Uvek možete aktivirati nove module ili deaktivirati neke od ovde "
+"izabranih, tako da bilo koja odluka koju ovde načinite ne mora biti konačna."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Moguće je da neki od modula neće uspeti automatski da se instaliraju, što je u redu. To "
+"obično znači da ih je potrebno podesiti, što možete uraditi na administrativnoj strani."
+
+msgid "Name"
+msgstr "Naziv"
+
+msgid "Version"
+msgstr "Verzija"
+
+msgid "Description"
+msgstr "Opis"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(nekompatibilno sa ovom verzijom Galerije)"
+
+msgid "(un)check all"
+msgstr "Obeleži/isključi sve"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Pređi na %d. korak bez aktiviranja»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktiviraj izabrane module"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modul %s je instaliran, ali ga je potrebno podesiti da bi mogao biti aktiviran."
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Pošto završite proces instalacije, prijavite se kao administrator i otvorite Administraciju. "
+"Otvorite odeljak Moduli i podesite gore navedene module."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Modul %s uspešno aktiviran."
+
+msgid "Activate More Modules"
+msgstr "Aktiviraj još modula"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Pređi na %d. korak»"
+
+msgid "Debug Output"
+msgstr "Izlaz za otklanjanje grešaka"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Dobro došli u instalacioni program Galerije"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Instalacija je %d%% završena"
+
+msgid "Redo this step"
+msgstr "Ponovi ovaj korak"
+
+msgid "Gallery: your photos on your website"
+msgstr "Galerija: vaše fotografije na vašem web sajtu"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Nedostajuće datoteke (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Napomena: Koristite Galeriju iz CVS-a, pa se može desiti da se ovde pojave nedavno uklonjene "
+"datoteke."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Promenjene datoteke (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Napomena: Koristite Galeriju iz CVS-a, pa se može očekivati da će postojati bar neke "
+"izmenjene datoteke. Verovatno ih možete ignorisati, ali za svaki slučaj izvršite 'cvs update "
+"-Pd' pre nego što nastavite."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Stare datoteke (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Ove datoteke više nisu deo Galerije. Verovatno neće prouzrokovati nikakve probleme, ali bi "
+"bilo dobro da ih uklonite kako bi vaša instalacija bila čista."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Desile su se greške. Molimo vas pogledate poruke ispod."
+
+msgid "Please select the installation type"
+msgstr "Molimo vas da izaberete vrstu instalacije:"
+
+msgid "Standard installation"
+msgstr "Standardna instalacija"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Ovo je podrazumevana vrsta instalacije. Izaberite je ako želite da instalirate novu Galeriju "
+"u direktorijum %s kojoj će moći da se pristupi preko adrese %s."
+
+msgid "Multisite installation"
+msgstr "Višesajtna instalacija"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Galerija jednom instalacijom osnovnih datoteka može da podrži više nezavisnih sajtova. "
+"Izaberite ovu vrstu instalacije ako želite da instalirate novu Galeriju na isti web server, "
+"ali u drugi direktorijum, poddomen ili URL domen."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Višesajtne Galerije ne dele albume, fotografije, korisnike niti bilo šta drugo. Potrebne su "
+"im sopstvene baze podataka i direktorijumi za skladištenje. Za više informacija i "
+"objašnjenja u vezi sa Višesajtnim instalacijama, posetite %s stranu."
+
+msgid "You must enter a directory"
+msgstr "Morate uneti direktorijum"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Direktorijum koje ste uneli je direktorijum skladišta izvornog koda. Ako želite da "
+"instalirate Galeriju u taj direktorijum, izaberite standardnu vrstu instalacije. Ako želite "
+"višesajtnu instalaciju, izaberite neki drugi direktorijum."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Direktorijum koji ste uneli ne postoji, ili nema prava pristupa zbog vaše konfiguracije web "
+"servera. Vaš web server je podešen da dozvoli pristup samo sledećim direktorijumima. Morate "
+"izabrati direktorijum pod jednim od njih, ili morate izmeniti open_basedir parametar "
+"u vašoj PHP konfiguraciji da biste dozvolili upis i u neki drugi direktorijum."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Ako se vaša višesajtna instalacija nalazi u drugom virtuelnom domaćinu, treba da "
+"kontaktirate vašeg sistem administratora i tražite da konfigurišu vaš open_basedir "
+"parametar, kako bi vaši virtualni domaćini mogli pristupati jedan drugom."
+
+msgid "The directory you entered does not exist"
+msgstr "Direktorijum koji ste uneli ne postoji"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Direktorijum koji ste uneli nije dostupan. Promenite mu prava tako da web server može da ga "
+"čita."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Pravljenje višesajtnih fajlova nije moguće. Proverite da li je moguće pisati u ispod "
+"navedene datoteke."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Sve višesajtne Galerije se instaliraju iz ovog skladišta izvornog koda."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Unesite ispod direktorijum za novu višesajtnu Galeriju. Putanja mora biti različita od "
+"putanje ovog skladišta izvornog koda:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Vaš web sever i PHP moraju imati pravo pisanja u direktorijum ili sadržati sledeće datoteke:"
+
+msgid "Select Directory"
+msgstr "Izaberi direktorijum"
+
+msgid "Multisite directory setup successfully."
+msgstr "Višesajtni direktorijum se uspešno podešen."
+
+msgid "Standard installation selected."
+msgstr "Izabrana je standardna instalacija."
+
+msgid "Install Steps"
+msgstr "Instalacioni koraci"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Želimo da budemo sigurni da je vaša Galerija bezbedna. Datoteka config.php koju je ova "
+"instalacija popunila ima tako podešena prava da i neko drugi može da je menja. Ovo je tako "
+"zbog toga što je, sa stanovišta Unix prava u sistemu datoteka, i Galerija \"neko drugi\". "
+"Prema tome, pre nego što završite, trebalo bi da promenite prava ove datoteke tako da drugi "
+"korisnici ne mogu da je menjaju. Trenutno je režim vaše config.php datoteke %s. Predlažemo "
+"da uradite sledeće:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Želimo da budemo sigurni da je vaša Galerija bezbedna. Direktorijum koji sadrži vašu config."
+"php datoteku koji je ova instalacija menjala ima tako podešena prava da dozvoljava drugima "
+"da ga menjaju. Pre nego što završite, trebalo bi da promenite prava ovog direktorijuma tako "
+"da drugi korisnici ne mogu da ga menjaju. Predlažemo da uradite sledeće:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Ako zaista želite da nastavite, možete. Ali preporučujemo da provedete bar jedan momenat da "
+"biste bili sigurni da ste bezbedni."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Potvrdili smo da je vaš config.php bezbedan."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Molimo vas da pročitate %1$sVodič kroz bezbednost Galerije%3$s. Za brz pregled, pogledajte %2"
+"$skratku kontrolnu listu%3$s unutar Vodiča."
+
+msgid "Check Again"
+msgstr "Proveri ponovo"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Galeriji je potreban direktorijum za skladištenje vaših slika. Direktorijum koji smo "
+"izabrali će funkcionisati, ali njegova lokacija i sadašnji naziv ne pružaju maksimalnu "
+"bezbednost. Izaberite novi direktorijum van %skorenskog%s direktorijuma, ili dodajte "
+"slučajno odabran niz znakova na kraj naziva direktorijuma (npr. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"Radi maksimalne bezbednosti, trebalo bi da izaberete direktorijum kojem nije moguć %spristup "
+"preko weba%s. Ako ovo nije moguće, zadajte mu slučajno izabran naziv."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Ako ste odabrali slučajan naziv ili ipak želite da koristite naveden direktorijum, molimo "
+"vas da potvrdite taj izbor."
+
+msgid "Yes, please omit the security check:"
+msgstr "Da, molim vas da preskočite bezbednosnu proveru:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Ovo je višesajtna instalacija. Zapamtite da svaka višesajtna Galerija zahteva sopstveni "
+"direktorijum za skladištenje."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Ako koristite moderan čitač, pokušaćemo da dovršimo putanju koju ovde unesete. Ako imate "
+"problema sa pronalaženjem odgovarajuće putanje za vaš direktorijum za skladištenje, "
+"pokušajte da eksperimentišete sa putanjama u polju za unos ispod i vidite koje su vam dopune "
+"pružene."
+
+msgid "The directory you entered is read only"
+msgstr "Direktorijum koji ste uneli je samo za čitanje"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+"Desila se greška u toku pravljenja strukture direktorijuma unutar direktorijuma za "
+"skladištenje."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Direktorijum za skladištenje je uspešno podešen."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Nije moguće potvrditi da skladišnom direktorijumu nije moguć %spristup preko weba%s."
+
+msgid "Directory path:"
+msgstr "Putanja direktorijuma:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Vaš web server mora biti u stanju da piše u ovaj direktorijum. Da bi u tome uspeo, možete "
+"iskoristiti sledeće primere."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "Napomena: Ovo su samo primeri! Moguće je da neće raditi baš najbolje na vašem sistemu."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (sa FTP pristupom)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Obratite pažnju na to da FTP serveri i klijenti variraju, tako da ova uputstva možda neće "
+"odgovarati vašem slučaju. Pročitajte uputstvo vašeg FTP klijenta ili razgovarajte sa "
+"administratorom sistema ako imate problema,"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"U nekim okolnostima iznajmljivanja web prostora, putanje koje vidite u shell-u ili preko FTP-"
+"a nisu iste putanje koje i PHP vidi. Da biste saznali pravu putanju do vašeg direktorijuma "
+"za skladištenje, možete pokušati da napravite PHP skript pod nazivom dir.php sa ispod "
+"datim sadržajem i stavite ga u vaš direktorijum za skladištenje."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"Onda otkrijte adresu datoteke dir.php i otvorite je u vašem web čitaču (npr. %s), što će vam "
+"ispisati tačnu putanju koju ovde treba da unesete."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Napomena: Ovo podrazumeva da je vaš direktorijum za skladištenje dostupan preko web-"
+"a, što ne preporučujemo, jer zaobilazi našu zaštitnu barijeru za slike. Kada na ovaj način "
+"otkrijete pravu putanju, preporučujemo da vaš direktorijum za skladištenje premestite van "
+"prostora dostupnog preko web-a i onda ovde ažurirate putanju."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Napomena: Nemojte zaboraviti da izbrišete dir.php kada završite!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"Za više informacija o zaštiti skladišnog direktorijuma vaše Galerije, molimo vas da "
+"pročitate %sVodič kroz bezbednost%s."
+
+msgid "Storage directory set successfully."
+msgstr "Direktorijum za skladištenje je uspešno podešen."
+
+msgid "Success"
+msgstr "Uspešno"
+
+msgid "Warning"
+msgstr "Upozorenje"
+
+msgid "Failed"
+msgstr "Neuspešno"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Ako koristite Apache, napravite datoteku sa nazivom .htaccess u glavom direktorijumu "
+"Galerije 2 sa sledećim sadržajem:"
+
+msgid "Version Check"
+msgstr "Provera verzije"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Ovo nije sveža instalacija, a instalirana verzija ne odgovara novoj verziji."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Instalirana verzija se ne može nadograditi na novu!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Instalirana verzija je starija od nove. Trebalo bi da pokrenete proces nadogradnje, a ne "
+"instalacije."
+
+msgid "Currently installed"
+msgstr "Trenutno instalirano"
+
+msgid "New version"
+msgstr "Nova verzija"
+
+msgid "Go to the Upgrader!"
+msgstr "Pokreni nadogradnju!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Sada bi trebalo da pokrenete nadogradnju. Unesite u vaš čitač adresu %s/upgrade/index.php%s "
+"u vašem %s direktorijumu."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Instalacija Galerije 2 na vaš web server sastoji se iz %d koraka. Ovaj program za "
+"instalaciju će vas voditi kroz te korake i pružati vam pomoć usput ako su potrebni dodatni "
+"koraci za pokretanje Galerije. Pošto se jedan korak završi, možete se u bilo kom trenutku "
+"vratiti i napraviti izmene. Molimo vas da pročitate %sUputstvo za instalaciju%s pre nego što "
+"nastavite."
+
+msgid "Select Language:"
+msgstr "Izaberite jezik:"
+
+msgid "Go"
+msgstr "Kreni"
+
+msgid "Begin Installation»"
+msgstr "Počni instalaciju»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL sa transakcijama (v3.23.34a ili novija)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Jezgro Galerije je uspešno instalirano."
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Čestitamo, uspešno smo instalirali osnovu Galerije. Međutim, većina zaista zanimljivih "
+#~ "mogućnosti Galerije se nalazi u dodatnim modulima koje možete instalirati i podesiti. Da "
+#~ "biste mogli da prilagodite Galeriju svojim potrebama, u sledećem koraku ćete moći da "
+#~ "izaberete module koji vas zanimaju."
+
+#~ msgid "Install More Modules"
+#~ msgstr "Instalacija dodatnih modula"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Pre nego što nastavimo, treba da napravite jednu datoteku u vašem %s direktorijumu "
+#~ "sa nazivom config.php. Morate osigurati da će vaš web server biti u mogućnosti da "
+#~ "piše u njega. Ako koristite Unix, pokušajte da izvršite chmod 666 config.php. Na "
+#~ "Windows-u, ne biste morali da radite ništa posebno. Kada ste napravili ovu datoteku i na "
+#~ "odgovarajući način podesili prava, možete nastaviti. Ako postoji problem, reći ćemo vam "
+#~ "kako da ga rešite."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Instaliraj druge module"
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (nije detaljno testiran)"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "Gallery needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browsed "
+#~ "directly via the web. This is necessary if you wish to have your images accessible only "
+#~ "via Gallery [%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "Galerija treba da skladišti podatke u jednom direktorijumu na vašem serveru. Ovaj "
+#~ "direktorijum će koristiti za čuvanje vaših slika kao i drugih važnih podataka. Iz "
+#~ "bezbednosnih razloga, predlažemo da izaberete direktorijum koji nije unutar vašeg "
+#~ "sajta da mu ne bi bilo moguće pristupiti direktno preko web-a. Ovo je neophodno ako "
+#~ "želite da se vašim slikama pristupa isključivo preko Galerije [%s]. Obratite pažnju na to "
+#~ "da je dole navedena podrazumevana putanja unutar web servera. Ovo je zbog toga što ne "
+#~ "možemo pouzdano da navedemo direktorijum van vašeg web sajta. Trebalo bi da je zamenite "
+#~ "bezbednom lokacijom, kao što je na primer putanja pod vašim korisničkom direktorijumom. "
+#~ "Ako svom sajtu pristupate preko FTP-a, ovo možda neće biti moguće."
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get "
+#~ "Gallery working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "Vaš web server mora imati pravo da piše u ovaj direktorijum. Sistemi prava variraju od "
+#~ "servera do servera. Možete dati veoma široka ovlašćenja ovom direktorijumu da omogućite "
+#~ "rad Galerije, ali ako vas brine bezbednost, trebalo bi da se konsultujete sa vašim "
+#~ "administratorom sistema u vezi sa tim kako postići najbolju moguću sigurnost. Da bi "
+#~ "proradila, možete da pratite ove primere:"
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "Ovo je poznato i kao zaštitna barijera za slike."
+
+#~ msgid "Finished"
+#~ msgstr "Završeno"
+
+#~ msgid "Installation Status"
+#~ msgstr "Stanje instalacije"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "Nije pronađena SQL test datoteka \"%s\"."
diff --git a/Source/gallery2/install/po/strings.raw b/Source/gallery2/install/po/strings.raw
new file mode 100644
index 0000000..3fe520f
--- /dev/null
+++ b/Source/gallery2/install/po/strings.raw
@@ -0,0 +1,348 @@
+# $Id: strings.raw 16577 2007-06-10 20:50:34Z mindless $
+
+/* InstallStep.class */
+gettext("Unknown")
+
+/* steps/AdminUserSetupStep.class */
+gettext("Admin User Setup") /* also in: templates/AdminUserSetupRequest.html */
+gettext("admin")
+gettext("Gallery Administrator")
+
+/* steps/AuthenticateStep.class */
+gettext("Authenticate") /* also in: templates/AuthenticateRequest.html */
+gettext("Error: could not locate login.txt. Please place it in your %s/ directory.")
+gettext("Error: your login.txt file is not readable. Please give Gallery read permissions on the file.")
+gettext("Error: your login.txt key does not match correctly. Please download a new authentication string from below and try again.")
+
+/* steps/CreateConfigFileStep.class */
+gettext("Create Config File")
+gettext("Unable to write to the config.php configuration file in your %s directory. Please change its permissions. If you're on Unix you can do chmod 666 config.php to fix this.")
+gettext("The config.php file does not exist in your %s directory")
+gettext("The config.php file exists but is not writeable. If your server is Windows, you may have to disable file sharing for config.php and set its permissions manually.")
+
+/* steps/DatabaseSetupStep.class */
+gettext("Database Setup") /* also in: templates/DatabaseSetupRequest.html */
+gettext("You must have the MySQL PHP module installed")
+gettext("You must have the MySQL Improved PHP module installed")
+gettext("You must have the ibm_db2 PHP module installed")
+gettext("You must have the PostgreSQL PHP module installed")
+gettext("You must have the Oracle OCI8 PHP module installed")
+gettext("You must have the Component Object Model(COM) PHP module installed")
+gettext("You must specify a column prefix (we recommend %s)")
+gettext("Use only letters, numbers and underscore in the column prefix")
+gettext("You must specify a table prefix (we recommend %s)")
+gettext("Use only letters, numbers and underscore in the table prefix")
+gettext("Unable to create a database connection of type %s")
+gettext("Unable to connect to database with the information provided.")
+gettext("The database you specified does not exist. Please create it.")
+gettext("The database privileges test did not complete successfully.")
+gettext("Gallery tables already exist in this database! But there is no 'versions.dat' file in your G2 storage directory which we interpret as a broken state of G2. Either create a versions.dat file with the correct format if you think your G2 should still work or select a clean install, which will erase all data in the database and in the storage directory.")
+gettext("The G2 storage directory has a versions.dat file of an old install. But the Gallery database tables don't exist. Select a clean install to erase all data in the Gallery storage directory and advance to the next step.")
+gettext("Gallery tables already exist in the database and there is a versions.dat file in the Gallery storage directory. But the version of the installed Gallery database tables does not match the version of the installed data in the Gallery storage directory. Select a clean install to erase all data in the database and in the storage directory and to advance to the next step.")
+gettext("Gallery tables already exist in the database and the Gallery storage directory seems to be intact. Either choose to reuse the existing database tables and storage directory data or select a clean install to erase all existing data in the database and the storage directory.")
+gettext("Could not execute the required API to erase the storage directory. Please erase the Gallery storage directory manually.")
+gettext("Could not execute the required API to drop the Gallery database tables. Please clean the Gallery database manually.")
+gettext("Could not load the G2 API. Please erase the Gallery database tables and the storage directory manually.")
+gettext("MySQL (v3.23.34a and newer)")
+gettext("MySQL (versions before v3.23.34a)")
+gettext("PostgreSQL v7.x and newer")
+gettext("Oracle (9i and newer)")
+gettext("IBM DB2 (v9.x and newer)")
+gettext("Microsoft SQL Server 2005 and newer")
+gettext("Unknown DB type or no known tables information.")
+gettext("Could not find an unused table prefix similar to \"%s\".")
+gettext("Could not open schema file: \"%s\".")
+gettext("Failed to create a DB test sequence.Check the returned error message and README.html for missing privileges and clean up the database.")
+gettext("Test failed to drop a DB test sequence.Check the returned error message and README.html for missing privileges and clean up the database.")
+gettext("Missing SQL statements")
+gettext("Check the returned error message and README.html for missing privileges and clean up the database.")
+
+/* steps/FinishedStep.class */
+gettext("Finish Installation")
+
+/* steps/InstallCoreModuleStep.class */
+gettext("Install Gallery Core")
+gettext("Installing the core module")
+gettext("Unable to initialize our Gallery data") /* also in: steps/InstallOtherModulesStep.class */
+gettext("Unable to communicate with the database")
+gettext("Unable to load the core module")
+gettext("Unable to install the core module")
+gettext("Unable to activate the core module")
+gettext("Unable to commit database transaction") /* also in: steps/InstallOtherModulesStep.class */
+gettext("Core module is only partially installed.")
+
+/* steps/InstallOtherModulesStep.class */
+gettext("Install Plugins") /* also in: templates/InstallOtherModulesRequest.html templates/InstallOtherModulesSuccess.html */
+gettext("Unable to initialize our Gallery session")
+gettext("Unable to load the %s module")
+gettext("Installing modules")
+gettext("Unable to install the %s module")
+gettext("Unable to activate the %s module")
+gettext("Unable to get the module list")
+gettext("Other")
+
+/* steps/MultisiteStep.class */
+gettext("Installation Type") /* also in: templates/Multisite.html */
+
+/* steps/SecureStep.class */
+gettext("Check Security") /* also in: templates/Secure.html */
+
+/* steps/StorageSetupStep.class */
+gettext("Storage Setup") /* also in: templates/StorageSetupRequest.html */
+
+/* steps/SystemChecksStep.class */
+gettext("System Checks") /* also in: templates/SystemChecks.html */
+gettext("Performing system checks")
+gettext("PHP version >= 4.3.0 or >= 5.0.4")
+gettext("Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version %s installed. Contact your webserver administrator to request an upgrade, available at the %sPHP website%s.")
+gettext("PHP Version")
+gettext("FILE directive supported")
+gettext("Error: your PHP __FILE__ directive is not functioning correctly. Please file a support request with your webserver administrator or in the Gallery forums.")
+gettext("FILE Directive")
+gettext("Safe mode disabled")
+gettext("Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode before Gallery will run.")
+gettext("Safe Mode")
+gettext("Regular expressions")
+gettext("Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. You must enable these functions before Gallery will run.")
+gettext("exec() allowed")
+gettext("Warning: The exec() function is disabled in your PHP by the disabled_functions parameter in php.ini. You won't be able to use modules that require external binaries (e.g. ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change it in the global php.ini.")
+gettext("set_time_limit() allowed")
+gettext("Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions parameter in php.ini. Gallery can function with this setting, but it will not operate reliably. Any operation that takes longer than %d seconds will fail (and in some cases just return a blank page) possibly leading to data corruption.")
+gettext("Filesystem Operations")
+gettext("Error: Essential filesystem operations are disabled in your PHP by the disabled_functions parameter in php.ini. You must allow these functions before Gallery will run. These functions are missing: %s.")
+gettext("Memory limit")
+gettext("no limit")
+gettext("Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in php.ini). You should raise this limit to at least %sMB for proper Gallery operation.")
+gettext("File uploads allowed")
+gettext("Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in php.ini). You will need to enable this option if you want to upload files to your Gallery with a web browser.")
+gettext("Maximum upload size")
+gettext("Warning: Your PHP is configured to limit the size of file uploads to %sb (upload_max_filesize parameter in php.ini). You should raise this limit to allow uploading bigger files.")
+gettext("Maximum POST size")
+gettext("Warning: Your PHP is configured to limit the post data to a maximum of %sb (post_max_size parameter in php.ini). You should raise this limit to allow uploading bigger files.")
+gettext("Translation support")
+gettext("Your webserver does not support localization. To enable support for additional languages please instruct your system administrator to reconfigure PHP with the %sgettext%s option enabled.")
+gettext("Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display extended characters for some languages incorrectly.")
+gettext("Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to translate plural forms.")
+gettext("Zend compatibility mode")
+gettext("Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to crash. Click here to test your PHP. If you see \"SUCCESS\" then your PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode before proceeding.")
+gettext("putenv() allowed")
+gettext("Warning: The putenv() function is disabled in your PHP by the disabled_functions parameter in php.ini. Gallery can function with this setting, but on some rare systems Gallery will be unable to run in other languages than the system language and English.")
+gettext("Output buffering disabled")
+gettext("Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. Gallery can function with this setting - downloading files is even faster - but Gallery might be unable to serve large files (e.g. large videos) and run into the memory limit. Also, some features like the progress bars might not work correctly if output buffering is enabled unless ini_set() is allowed.")
+gettext("Gallery file integrity")
+gettext("Test skipped due to other errors.")
+gettext("Theme available")
+gettext("Error: There must be at least one theme in the %s folder!")
+gettext("Manifest missing or inaccessible.")
+
+/* steps/WelcomeStep.class */
+gettext("Welcome") /* also in: templates/Welcome.html */
+
+/* templates/AdminUserSetupRequest.html */
+gettext("Please correct the following errors")
+gettext("Every Gallery will have at least one administrator user who has full access to view/modify everything. Please choose a username and password for your main administrator account. You can add additional users later.")
+gettext("Admin username")
+gettext("Please enter a valid user name")
+gettext("Please enter a password")
+gettext("Password")
+gettext("Setup password")
+gettext("(type again)")
+gettext("Admin email address")
+gettext("Please enter a valid email address")
+gettext("Admin full name (optional)")
+gettext("Missing password! Please enter the same password twice")
+gettext("The passwords you entered do not match! Please try again.")
+gettext("As you are reusing existing database tables, this is not a fresh install. This will only change the setup password, but not change the password of the site admin. To change the password of the site admin, choose the forgot password mechanism of Gallery.")
+gettext("Create")
+gettext("Save") /* also in: templates/DatabaseSetupRequest.html templates/StorageSetupRequest.html */
+
+/* templates/AdminUserSetupSuccess.html */
+gettext("Admin user info entered successfully.")
+
+/* templates/AuthenticateRequest.html */
+gettext("In order to proceed with the install, we have to verify that you are who you claim. The best way to be sure is to ask you to make a tiny change in the Gallery directory which will prove that you have the right permissions. So, we're going to ask that you create a new text file called login.txt in the %s directory on your webserver (that's the same directory where main.php is located). It must contain the following randomly generated characters:")
+gettext("As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. Download that and copy it into your %s directory and you're all set.")
+gettext("Once you've uploaded the file, click below to continue.")
+gettext("Authenticate Me")
+
+/* templates/AuthenticateSuccessful.html */
+gettext("Authentication successful!")
+
+/* templates/CleanInstallRequest.html */
+gettext("Erase data for a clean install")
+gettext("Are you really sure you want to delete all your data in your Gallery storage directory and all your data in your Gallery database?")
+gettext("There was an error erasing the db and storage directory data. Here's the error:")
+gettext("Cancel")
+gettext("Erase all data")
+
+/* templates/CreateConfigFileFailed.html */
+gettext("Please fix this error and try again.")
+gettext("Try Again")
+
+/* templates/CreateConfigFileInstructions.html */
+gettext("Create a config file")
+gettext("Now we need to write out all the information you provided into a file called config.php in your %s directory. This is a very important file that gives Gallery all the information that it needs to operate. After we create it, you can read through this file and make changes to it if you want.")
+gettext("Before we can proceed, you should create a file in your %s directory called config.php. You must make sure that the webserver will be able to write to it.")
+gettext("Unix (with shell access)") /* also in: templates/StorageSetupRequest.html */
+gettext("On Windows, you shouldn't have to do anything special.")
+gettext("When you've created this file and set the permissions properly, you can proceed. If there's a problem, we'll tell you what to fix.")
+gettext("Create config file")
+
+/* templates/CreateConfigFileSuccess.html */
+gettext("Config file created successfully.") /* also in: templates/VersionCheckFailed.html */
+gettext("We've written out all the information you provided into a file called config.php in your gallery2 directory. You can read through this file and make changes to it if you want. Be careful, though -- if you make mistakes in that file then Gallery won't work properly!")
+
+/* templates/DatabaseSetupRequest.html */
+gettext("Please select your database type and enter your database authentication information. The installer will not create the database for you, so you must create one yourself and enter the database name here. If you are installing Gallery into a database that already has tables in it, the table and column prefixes will keep Gallery data from conflicting with what you already have.")
+gettext("This is a multisite installation. Remember that each multisite requires its own database tables. Either choose a different database or a different table prefix for each multisite!")
+gettext("Database type:")
+gettext("DB Hostname:")
+gettext("DB Username:")
+gettext("DB Password:")
+gettext("DB Name:")
+gettext("Table Prefix:")
+gettext("Column Prefix:")
+gettext("We received the following database related errors:")
+gettext("Erase Data For A Clean Install")
+gettext("Reuse Existing Tables")
+
+/* templates/DatabaseSetupSuccess.html */
+gettext("Database set up successfully.")
+
+/* templates/Finished.html */
+gettext("Finished!")
+gettext("Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now it's time to upload some photos!")
+gettext("Go to my Gallery!")
+gettext("You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %s directory.")
+
+/* templates/Header.html */
+gettext("Installer Help")
+gettext("Start Over")
+
+/* templates/InstallCoreModuleError.html */
+gettext("Error installing Gallery Core")
+gettext("Something went wrong when we tried to install the core module. What to do next?")
+gettext("Go to the System Checks step of the installer and make sure all checks shows 'Success'. A common issue is that the file integrity warning is ignored.")
+gettext("If there are no warnings or failures in the System Checks step, empty your storage directory and delete the database tables and start the installation process a second time (redo all steps).")
+gettext("Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s.")
+gettext("If the problem persists, please copy the installation log which is located at %s and attach it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, just add a link to the install.log in the forum topic such that the support staff can analyze it if necessary.")
+gettext("Stack Trace:")
+
+/* templates/InstallCoreModuleSuccess.html */
+gettext("Installed Gallery Core successfully.")
+gettext("We've successfully installed the core of Gallery. Although everything will work at this point, you should continue with the installer and add in some of the optional modules so that you can get the right set of features that you want for your Gallery installation.")
+
+/* templates/InstallOtherModulesRequest.html */
+gettext("The following modules can be automatically installed and activated for you. You should install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of your images. On most systems, the automatic install will work properly for you. However, in some cases it may fail. You can always activate new modules or deactivate any of the ones you choose here on the Site Administration page, so any decision you make here is not permanent.")
+gettext("Some modules may fail to install automatically. That's ok. It typically means that they require some configuration, which you can do on the Site Adminstration page")
+gettext("Name")
+gettext("Version")
+gettext("Description")
+gettext("(Incompatible with this Gallery version)")
+gettext("(un)check all")
+gettext("Continue to Step %d Without Activating»")
+gettext("Activate Selected Modules")
+
+/* templates/InstallOtherModulesSuccess.html */
+gettext("The %s module was installed, but needs configuration to be activated")
+gettext("After finishing this installation, login as Admin and browse to Site Admin. Go to the Modules view and configure the above listed modules.")
+gettext("Activated the %s module successfully")
+gettext("Activate More Modules")
+gettext("Continue to Step %d»") /* also in: templates/MainPage.html templates/Multisite.html */
+gettext("Debug Output")
+
+/* templates/MainPage.html */
+gettext("Welcome to the Gallery Installer")
+gettext("Install %d%% complete")
+gettext("Redo this step")
+gettext("Gallery: your photos on your website")
+
+/* templates/ManifestSystemCheck.html */
+gettext("Missing files (%d)")
+gettext("Note: You're running Gallery from SVN, so recently removed files may appear here. It might be safe to ignore these.")
+gettext("Modified files (%d)")
+gettext("Note: You're running Gallery from SVN, so some modified files are to be expected. You can probably ignore these, but to be safe you should make sure that you do 'svn update' before continuing.")
+gettext("Old files (%d)")
+gettext("These files are no longer part of Gallery. They probably won't cause any problems but it is a good idea to remove them to keep your install clean.")
+
+/* templates/Multisite.html */
+gettext("Errors occurred. Please see messages below.") /* also in: templates/StorageSetupRequest.html */
+gettext("Please select the installation type")
+gettext("Standard installation")
+gettext("This is the default installation type. Choose this installation type if you want to install a new Gallery in the directory %s which will be accessible with the URL %s.")
+gettext("Multisite installation")
+gettext("Gallery can support multiple independent sites with a single installation of the code. Choose this installation type if you want to install a new Gallery on the same webserver but in a different path, subdomain or URL domain.")
+gettext("The multisites don't share albums, photos, users, or anything else. They all need their own database and their own storage directory. For more information and explanations about Multisite installations, visit the %s page.")
+gettext("You must enter a directory") /* also in: templates/StorageSetupRequest.html */
+gettext("The directory you entered is the codebase directory. If you want to install a Gallery in the codebase directory, select the standard installation type. If you want to install a multisite, choose another directory.")
+gettext("The directory you entered either does not exist, or is prohibited by your webserver configuration. Your webserver is configured to only allow access to the following directories. You must choose a directory under one of these, or you must modify the open_basedir setting in your PHP configuration to allow a new directory.")
+gettext("If your multisite install is in a different virtual host, you should contact your system administrator and request that they configure your open_basedir setting so that your virtual hosts can access each other.")
+gettext("The directory you entered does not exist") /* also in: templates/StorageSetupRequest.html */
+gettext("The directory you entered is not accessible. Change the permissions so that the webserver can read this directory.") /* also in: templates/StorageSetupRequest.html */
+gettext("Unable to create multisite files. Ensure the files listed below are writeable.")
+gettext("All multisites are installed from this central code repository (codebase).")
+gettext("Enter the directory for the new multisite below. The path must be different from this codebase installation's path:")
+gettext("The directory must be writeable by your webserver/php user or contain the following writeable files:")
+gettext("Select Directory")
+
+/* templates/MultisiteSuccess.html */
+gettext("Multisite directory setup successfully.")
+gettext("Standard installation selected.")
+
+/* templates/NavBar.html */
+gettext("Install Steps")
+
+/* templates/Secure.html */
+gettext("We want to make sure that your Gallery is secure. The config.php file that this installer has edited has permissions that allow other people to write to it. This is required because the installer qualifies as an \"other person\" when it comes to Unix file permissions. So before you finish, you should change the permissions on this file such that other users can't write to it. Right now your config.php has modes of %s. We suggest that you do this:")
+gettext("We want to make sure that your Gallery is secure. The directory containing your config.php file that this installer has edited has permissions that allow other people to write or delete files. So before you finish, you should change the permissions on this directory such that other users can't write to it. We suggest that you do this:")
+gettext("If you really want to continue, you can. But we recommend that you take an extra moment to make sure that you're safe.")
+gettext("We've verified that your config.php is secure.")
+gettext("Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2$sshort check list%3$s within the security guide.")
+gettext("Check Again")
+
+/* templates/StorageSetupRequest.html */
+gettext("Gallery needs a directory to store your images. The directory we chose for you will work, but its location or current name does not provide maximum security. Either select a new directory outside of the %sdocument root%s directory or add a random string to the end of the directory name (e.g. %s).")
+gettext("For maximum security you should pick a directory that is not %sweb accessible%s. If this is not possible, specify a randomized name for this directory.")
+gettext("If you choose a randomized name or prefer to stick with the specified directory, please confirm your choice.")
+gettext("Yes, please omit the security check:")
+gettext("This is a multisite installation. Remember that each multisite requires its own storage directory.")
+gettext("If you're using a modern browser, we'll try to autocomplete any path you enter here. So if you're having trouble finding the right path to your g2data directory, try experimenting with paths in the text box below and see what completions it provides for you.")
+gettext("The directory you entered is read only")
+gettext("There was an error creating the directory structure within the storage directory.")
+gettext("Your storage directory is %sweb accessible%s.")
+gettext("Unable to verify that the storage directory is not %sweb accessible%s.")
+gettext("Directory path:")
+gettext("Your webserver needs to be able to write to this directory. To get it working, you can follow these examples.")
+gettext("Note: these are only examples! You may find that they don't work quite right on your system.")
+gettext("Unix (with ftp access)")
+gettext("Note that ftp servers and clients vary so these instructions may not work for you. Consult the manual for your FTP client or talk to a system administrator for help with this if you have problems.")
+gettext("In some web hosting environments, the paths that you see in the shell or via FTP are not the same paths that PHP sees. In order to find out the real path to your data directory, you can try creating a PHP script called dir.php containing the following code in it and put it into your data directory.")
+gettext("then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell you the exact path to enter here.")
+gettext("Note: This requires that your data directory is web accessible, which we don't recommend because it circumvents our image firewall. Once you figure out the path this way, we recommend that you move your data directory outside of your web accessible area and then update the path here accordingly.")
+gettext("Note: Don't forget to delete dir.php when you're done!")
+gettext("For information on how to secure your Gallery storage directory, please read the %sSecurity Guide%s.")
+
+/* templates/StorageSetupSuccess.html */
+gettext("Storage directory set successfully.")
+
+/* templates/SystemChecks.html */
+gettext("Success")
+gettext("Warning")
+gettext("Failed")
+gettext("If you are using Apache, create a file named .htaccess in the main Gallery directory with the following content:")
+
+/* templates/VersionCheckFailed.html */
+gettext("Version Check")
+gettext("This is not a fresh install and the installed version does not match the new version.")
+gettext("The installed version cannot be upgraded to the new version!")
+gettext("The installed version is older than the new version. You should run the upgrader and not the installer!")
+gettext("Currently installed")
+gettext("New version")
+gettext("Go to the Upgrader!")
+gettext("You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s in your %s directory.")
+
+/* templates/Welcome.html */
+gettext("Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide you through these steps and provide assistance along the way if additional steps are required to get your Gallery up and running. Once a step has been completed, you can go back and make changes at any time. Please read the %sInstaller Help File%s before proceeding.")
+gettext("Select Language:")
+gettext("Go")
+gettext("Begin Installation»")
diff --git a/Source/gallery2/install/po/sv.po b/Source/gallery2/install/po/sv.po
new file mode 100644
index 0000000..fca1b8c
--- /dev/null
+++ b/Source/gallery2/install/po/sv.po
@@ -0,0 +1,1351 @@
+# $Id: sv.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-01-15 16:15+0100\n"
+"PO-Revision-Date: 2007-01-01 22:10+0100\n"
+"Last-Translator: Anders Lindquist \n"
+"Language-Team: Swedish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Okänd"
+
+msgid "Admin User Setup"
+msgstr "Uppsättning av Admin-användaren"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery-administratör"
+
+msgid "Authenticate"
+msgstr "Verifiera"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "Fel: kan ej hitta login.txt. Lägg in den i %s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Fel: din login.txt-fil är inte läsbar. Ge Gallery läsrättigheter till filen."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Fel: din login.txt-nyckel stämmer inte. Var god ladda ned en ny "
+"autentiseringsnyckel nedan och försök igen."
+
+msgid "Create Config File"
+msgstr "Skapar konfigurationsfilen"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Kan ej skriva till config.php konfigurationsfilen i din %s katalog. Ändra filens "
+"rättigheter. Om du är på en Unix-maskin så kan du använda kommandot chmod 666 config.php"
+"i> för att ordna detta."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Filen config.php finns ej i katalogen %s"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Filen config.php existerar men är ej skrivbar. Om din server är en Windows-maskin, så kan du "
+"behöva ta bort file sharing för config.php och sätta filens rättigheter manuellt."
+
+msgid "Database Setup"
+msgstr "Databasinställningar"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Du måste ha MySQL-PHP-modulen installerad"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Du måste ha den förbättrade MySQL-PHP-modulen installerad"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Du måste ha ibm_db2-PHP modulen installerad"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Du måste ha PostgreSQL-PHP-modulen installerad"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Du måste ha Oracle OCI8-PHP-modulen installerad"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Du måste ha Component Object Model (COM)-PHP-modulen installerad"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Du måste specifiera ett kolumnprefix (vi rekommenderar %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Använd bara bokstäver, siffror och understrykningstecken som kolumnprefix"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Du måste specifiera ett tabellprefix (vi rekommenderar %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Använd bara bokstäver, siffror och understrykningstecken som tabellprefix"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Kan ej skapa en databaskoppling av typen %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Kan ej koppla upp mot databasen med givna inställningar "
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Databasen du har angivit existerar inte. Var god skapa databasen."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Test av databasrättigheter misslyckades."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Tabeller för Gallery existerar redan i databasen! Men det finns ingen 'versions.dat'-"
+"fil i din fillagerkatalog för Gallery-filer, vilket vi tolkar som en skadad installation av "
+"G2. Antingen kan du skapa en versions.dat-fil med korrekt format om du tror att G2 "
+"fortfarande kan fungera eller välj nyinstallation, som kommer rensa bort all data i "
+"databasen och i fillagerkatalogen."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Fillagerkatalogen har en versions.dat fil från en äldre installation, men databasen saknar "
+"Gallery-tabeller. Välj en nyinstallation för att radera alla filer i Gallerys "
+"fillagerkatalog och fortsätt till nästa steg."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Gallery-tabeller existerar redan i databasen och det finns en versions.dat-fil i "
+"Gallerys fillagerkatalog, de databastabeller som är installerade stämmer dock inte med den "
+"version som är installerad i fillagerkatalogen. Välj en nyinstallation för att radera all "
+"data i databasen och fillagerkatalogen och fortsätt till nästa steg."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Tabeller för Gallery existerar redan i databasen och fillagerkatalogen verkar vara intakt. "
+"Välj antingen att återanvända existerande databastabeller och filer i fillagerkatalogen, "
+"alternativt gör en nyinstallation som raderar all existerande data i databasen och "
+"fillagerkatalogen."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Kunde ej exekvera de nödvändiga kommandona för att tömma fillagerkatalogen. Radera filerna "
+"manuellt i fillagerkatalogen."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Kunde ej exekvera de nödvändiga kommandona för att ta bort Gallerys databastabeller. Tag "
+"manuellt bort Gallerys databastabeller."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Kunde inte ladda G2 API. Radera tabellerna i Gallery-databasen och filerna i "
+"fillagerkatalogen manuellt. "
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a och nyare)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (versioner före v3.23.34a)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x och nyare"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i och nyare)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x och nyare)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 och nyare"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Okänd databastyp eller okänd tabellinformation."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Kunde inte finna en oanvänd tabellprefix som \"%s\"."
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Kunde inte öppna schemafilen \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Misslyckades med att skapa en databastestsekvens. Kontrollera felmeddelandet och README.html "
+"efter saknade privilegier och rensa upp databasen."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Test misslyckades med att radera en databastestsekvens. Kontrollera felmeddelandet och "
+"README.html efter saknade privilegier och rensa upp databasen."
+
+msgid "Missing SQL statements"
+msgstr "Saknad SQL-sats"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Kontrollera det returnerade felmeddelandet och README.html efter saknade privilegier och "
+"rensa upp databasen."
+
+msgid "Finish Installation"
+msgstr "Installationen klar"
+
+msgid "Install Gallery Core"
+msgstr "Installerar Gallerys kärna"
+
+msgid "Installing the core module"
+msgstr "Installera kärnmodulen"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Kan ej initiera data för Gallery"
+
+msgid "Unable to communicate with the database"
+msgstr "Kan ej kommunicera med databasen"
+
+msgid "Unable to load the core module"
+msgstr "Kan ej ladda kärnmodulen"
+
+msgid "Unable to install the core module"
+msgstr "Kan ej installera kärnmodulen"
+
+msgid "Unable to activate the core module"
+msgstr "Kan ej aktivera kärnmodulen"
+
+msgid "Unable to commit database transaction"
+msgstr "Kan ej utföra databastransaktionen"
+
+msgid "Core module is only partially installed."
+msgstr "Kärnmodulen är bara delvis installerad."
+
+msgid "Install Plugins"
+msgstr "Installera Pluginer"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Kan ej initiera Gallerysessionen"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Kan ej ladda %s-modulen"
+
+msgid "Installing modules"
+msgstr "Installerar Modulerna"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Kan ej installera %s-modulen"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Kan ej aktivera %s-modulen"
+
+msgid "Unable to get the module list"
+msgstr "Kan ej hämta listan över moduler"
+
+msgid "Other"
+msgstr "Övrigt"
+
+msgid "Installation Type"
+msgstr "Installationstyp"
+
+msgid "Check Security"
+msgstr "Kontrollerar Säkerheten"
+
+msgid "Storage Setup"
+msgstr "Uppsättning av fillager"
+
+msgid "System Checks"
+msgstr "Kontroll av Systemet"
+
+msgid "Performing system checks"
+msgstr "Utför kontroll av Systemet"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP version >= 4.3.0 eller >= 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Fel: Gallery 2 kräver PHP version 4.3.0 eller nyare alternativt 5.0.4 eller nyare. Du har "
+"PHP version %s installerad. Kontakta din systemadministratör och begär en uppgradering, "
+"vilken finns tillgänglig på %sPHP-projektets hemsida%s."
+
+msgid "PHP Version"
+msgstr "PHP-version"
+
+msgid "FILE directive supported"
+msgstr "Stöde för FILE-direktiv"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Fel: ditt PHP __FILE__-direktiv fungerar ej korrekt. Registrera en felrapport hos din "
+"systemadministratör eller i Gallery-forumen."
+
+msgid "FILE Directive"
+msgstr "FILE-direktiv"
+
+msgid "Safe mode disabled"
+msgstr "Safe mode avslaget"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Fel: Din version av PHP är konfigurerad med safe mode aktiverad. Du måste inaktivera safe "
+"mode innan Gallery kan fungera."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr "Reguljära uttryck"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Fel: Din PHP är konfigurerad utan stöd för %sPerl Compatible Regular Expressions%s. Du måste "
+"aktivera stöd för dessa för att Gallery skall fungera."
+
+msgid "exec() allowed"
+msgstr "exec() tillåten"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Varning: Funktionen exec() är avaktiverad i PHP via disabled_functions-parametern i "
+"php.ini. Du kan inte använda moduler som kräver externa program (t.ex. ImageMagick, NetPBM "
+"eller Ffmpeg). Denna inställning gäller för hela servern, så inställningen måste ändras i "
+"den globala php.ini-konfigurationsfilen."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() tillåten"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Varning: Funktionen set_time_limit() är inaktiverad i PHP via disabled_functions-"
+"parametern i php.ini. Gallery kan fungera med denna inställning, men kommer inte att fungera "
+"tillförlitligt. Alla operationer som tar längre tid än %d sekunder kommer att misslyckas "
+"(och i vissa fall bara lämna tillbaka en tom sida) möjligen kan data bli korrupta."
+
+msgid "Filesystem Operations"
+msgstr "Filsystemsoperationer "
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Fel: Nödvändiga filsystemsoperationer är inaktiverade i PHP via disabled_functions-"
+"parametern i php.ini. Du måste aktivera stöd för dessa för att Gallery ska fungera. Följande "
+"funktioner saknas: %s"
+
+msgid "Memory limit"
+msgstr "Minnesgräns"
+
+msgid "no limit"
+msgstr "ingen begränsning"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Varining: Din PHP är konfigurerad till att begränsa minnet till %sb (memory_limit-"
+"parametern i php.ini). Du bör höja minnesgränsen till åtminstone %sMB för att Gallery "
+"skall fungera utan problem."
+
+msgid "File uploads allowed"
+msgstr "Filuppladdning tillåten"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Varning: Din PHP är konfigurerad till att inte tillåta filuppladdningar (file_uploads-"
+"parametern i php.ini). Du måste aktivera denna parameter om du skall kunna ladda upp filer "
+"med en webbläsare."
+
+msgid "Maximum upload size"
+msgstr "Maximal filstorlek för uppladdning"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Varning: Din PHP är konfigurerad till att begränsa storleken på uppladdade filer till %sb "
+"(upload_max_filesize-parametern i php.ini). Du bör höja detta värde för att tillåta "
+"uppladdning av större filer."
+
+msgid "Maximum POST size"
+msgstr "Maximal POST-storlek"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Varning: Din PHP är konfigurerad till att begränsa post-data till maximalt %sb "
+"(post_max_size-parametern i php.ini). Du bör höja gränsen för att tillåta uppladdning "
+"av större filer."
+
+msgid "Translation support"
+msgstr "Översättningsstöd"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Din webbserver har inte stöd för lokala språk. För att möjliggöra stöd för ytterligare språk "
+"be systemadministratören att konfigurera om PHP med %sgettext%s aktiverat."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"Din PHP saknar funktionen %sbind_textdomain_codeset%s, vilket innebär att Gallery kan visa "
+"vissa lokala tecken felaktigt för en del språk."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+"Din PHP saknar funktionen %sdngettext%s. Det innebär att Gallery inte kan översätta "
+"pluralformer."
+
+msgid "Zend compatibility mode"
+msgstr "Zend-kompatibilitetsläge"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Varning: Din PHP är konfigurerad med Zend zel_compatibility_mode vilket kan orsaka att PHP "
+"havererar. Klicka här för att testa din PHP. Om du ser \"LYCKADES\" är "
+"din PHP ok. Om du får ett fel eller inget svar måste du stänga av ze1_compatibility_mode "
+"innan du fortsätter."
+
+msgid "putenv() allowed"
+msgstr "putenv() tillåten"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Varning: Funktionen putenv() är inaktiverad i PHP via disabled_functions-parametern i "
+"php.ini. Gallery kan fungera med den inställningen, men på vissa system kan Gallery bara "
+"användas med det språk som systemet är installerat med samt på engelska."
+
+msgid "Output buffering disabled"
+msgstr "Utmatningsbuffert avslagen"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"Varning: Buffring av utmatning är påslagen i din PHP via %s-parametern i php.ini. "
+"Gallery kan fungera med denna inställning - nedladdning av filer är faktiskt snabbare - men "
+"Gallery kan ha problem med att skicka stora filer (t.ex. stora videofiler) pga. "
+"minnesbegränsningar. Även vissa funktioner som progress bars fungerar inte korrekt om "
+"utmatningsbuffert är aktiverad om inte ini_set() är tillåten."
+
+msgid "Gallery file integrity"
+msgstr "Kontroll av att samtliga filer finns"
+
+msgid "Test skipped due to other errors."
+msgstr "Test överhoppad pga. andra fel."
+
+msgid "Theme available"
+msgstr "Tema tillgängligt "
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "Fel: Det måste finnas minst ett tema i %s-katalogen!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest saknas eller oåtkomlig."
+
+msgid "Welcome"
+msgstr "Välkommen"
+
+msgid "Please correct the following errors"
+msgstr "Var vänlig och korrigera följande fel"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Alla Gallery-installationer måste ha åtminstone en administratör eller användare som har "
+"full åtkomst till att läsa/modifiera allting. Välj ett användarnamn och lösenord till din "
+"huvudadministratörs konto. Du kan lägga till ytterligare användare senare."
+
+msgid "Admin username"
+msgstr "Administratörens användarnamn"
+
+msgid "Please enter a valid user name"
+msgstr "Ange ett gilltigt användarnamn"
+
+msgid "Please enter a password"
+msgstr "Var god ange ett lösenord"
+
+msgid "Password"
+msgstr "Lösenord"
+
+msgid "Setup password"
+msgstr "Installationslösenord"
+
+msgid "(type again)"
+msgstr "(skriv en gång till)"
+
+msgid "Admin email address"
+msgstr "Administratörens e-postadress"
+
+msgid "Please enter a valid email address"
+msgstr "Var god ange en giltig e-postadress"
+
+msgid "Admin full name (optional)"
+msgstr "Administratörens hela namn (frivilligt)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Lösenord saknas! Var god ange samma lösenord två gånger"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Lösenorden du angav överensstämmer inte! Försök igen."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Eftersom du återanvänder existerande databastabeller, så är detta inte en nyinstallation. "
+"Det här kommer bara att ändra installationslösenordet, inte administratörens lösenord. För "
+"att ändra administratörens lösenord, välj glömt lösenordsfunktionen i Gallery."
+
+msgid "Create"
+msgstr "Skapa"
+
+msgid "Save"
+msgstr "Spara"
+
+msgid "Admin user info entered successfully."
+msgstr "Lyckades med att lägga in administratörens användarinformation."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"För att kunna fortsätta med installationen, måste vi verifiera att du är den du utger dig "
+"för. Bästa sättet att bli säker är att be dig om att göra en liten ändring i Gallery "
+"katalogen som kommer att bevisa att du har rätt tillgång. Så vi kommer att be dig att skapa "
+"en ny textfil med namnet login.txt i %s-katalogen på din "
+"webbserver (det är den katalog som innehåller main.php). Filen måste innehålla följande "
+"slumpmässigt valda tecken:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Som en tjänst till dig, har vi skapat en %skorrekt version av login.txt%s till dig. Ladda "
+"ner filen och kopiera den till din %s-katalog."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Så snart du har laddat upp filen, klicka nedan för att fortsätta."
+
+msgid "Authenticate Me"
+msgstr "Verifiera mig"
+
+msgid "Authentication successful!"
+msgstr "Verifiering lyckades!"
+
+msgid "Erase data for a clean install"
+msgstr "Radera data för en ren installation"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Är du säker på att du verkligen vill radera all data i Gallerys fillager samt all data i "
+"Gallery-databasen?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "Det uppstod ett fel vid radering av databasen och fillagret. Felmeddelande:"
+
+msgid "Cancel"
+msgstr "Avbryt"
+
+msgid "Erase all data"
+msgstr "Radera all data"
+
+msgid "Please fix this error and try again."
+msgstr "Var god rätta till detta fel och försök igen."
+
+msgid "Try Again"
+msgstr "Försök Igen"
+
+msgid "Create a config file"
+msgstr "Skapa en konfigurationsfil"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Nu behöver vi skriva ut all information som du har gett till en fil kallad config.php "
+"i katalogen %s. Detta är en viktig fil som ger Gallery all information som behövs för "
+"att det skall fungera. Efter skapandet av filen, så kan du läsa igenom den och göra "
+"ändringar om du vill."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"Innan vi kan fortsätta så måste du skapa en fil i katalogen %s med namnet config."
+"php. Du måste även se till att webbservern har möjlighet att skriva till filen."
+
+msgid "Unix (with shell access)"
+msgstr "Unix (med shell-åtkomst)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "I Windows så skall du inte behöva göra något speciellt."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"När du har skapat den här filen och satt rättigheterna rätt, så kan du fortsätta. Om det är "
+"något problem, så kommer vi att tala om för dig hur du skall åtgärda det."
+
+msgid "Create config file"
+msgstr "Skapa konfigurationsfil"
+
+msgid "Config file created successfully."
+msgstr "Lyckades skapa konfigurationsfil."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Vi har skrivit ut all information du angivit till en fil kallad config.php i din "
+"Gallery-katalog. Du kan läsa filen och göra ändringar i den om du vill. Var noggrann -- om "
+"du gör misstag i filen så kommer inte Gallery att fungera!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Ange databastyp och inloggningsuppgifter för databasen. Installationsprogramet skapar ej "
+"databasen, du måste själv skapa databasen och ange databasens namn här. Om du installerar "
+"Gallery i en databas som redan har tabeller så kommer tabell- och kolumnprefix att särskilja "
+"informationen från konflikter med existerande tabeller."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Det här är en multisite-installation. Kom ihåg att varje multisite kräver sina egna "
+"databastabeller. Välj antingen en annan databas eller ett annat tabell-prefix för varje "
+"multisite!"
+
+msgid "Database type:"
+msgstr "Databastyp:"
+
+msgid "DB Hostname:"
+msgstr "Adress till databas:"
+
+msgid "DB Username:"
+msgstr "Användarnamn för databas:"
+
+msgid "DB Password:"
+msgstr "Lösenord för databas:"
+
+msgid "DB Name:"
+msgstr "Databasnamn:"
+
+msgid "Table Prefix:"
+msgstr "Tabellprefix:"
+
+msgid "Column Prefix:"
+msgstr "Kolumnprefix:"
+
+msgid "We received the following database related errors:"
+msgstr "Följande databasrelaterade fel returnerades:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Radera Data För En Ren Installation"
+
+msgid "Reuse Existing Tables"
+msgstr "Återanvänd Existerande Tabeller"
+
+msgid "Database set up successfully."
+msgstr "Lyckades med databasinitieringen"
+
+msgid "Finished!"
+msgstr "Klart!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Grattis! Din Gallery 2 installation är komplett! Såå... det var väl inte så jobbigt, eller? "
+"Nu är det dags att ladda upp lite bilder!"
+
+msgid "Go to my Gallery!"
+msgstr "Gå till mitt Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Du kan nu gå till ditt nya Gallery. Ange adressen i din browser till %smain.php%s i "
+"katalogen %s."
+
+msgid "Installer Help"
+msgstr "Installationshjälp"
+
+msgid "Start Over"
+msgstr "Börja om"
+
+msgid "Error installing Gallery Core"
+msgstr "Fel vid installation av Gallerys kärna"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Någonting gick fel när vi försökte installera kärnmodulen. Vad skall vi göra nu?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Gå till systemkontrollsteget av installationsguiden och kontrollera att alla kontroller "
+"visar 'Lyckades'. Ett vanligt problem är att kontrollen av att samtliga filer finns "
+"ignoreras."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Om det inte finns några varningar eller fel i systemkontrollsteget, töm fillagerkatalogen "
+"och radera databasens tabeller. Starta sedan om installationsprocessen en andra gång (gör om "
+"alla steg)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Var vänlig besök %sG2 FAQ%s och läs avsnittet om %sKnown issues section of the Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Om problemet kvarstår, var god kopiera installationsloggen som är placerad i %s och bifoga "
+"den (som install.log.zip) i ett nytt foruminlägg i %sG2 supportforum%s eller, om möjligt, "
+"infoga en länk till install.log i foruminlägget så att supportpersonalen kan analysera "
+"loggen om det är nödvändigt."
+
+msgid "Stack Trace:"
+msgstr "Stackspårning"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Lyckades med installation av Gallery-kärnan."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Vi lyckades installera Gallerys kärna. Även om allting fungerar nu, så bör du fortsätta med "
+"installeraren och lägga in några av extra modulerna så du får de funktioner du vill att din "
+"Galleryinstallation skall ha."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Följande moduler kan automatiskt installeras och aktiveras åt dig. Du bör installera "
+"åtminstone en av de grafiska verktygslådorna, annars kan inte Gallery göra några tumnaglar "
+"av dina bilder. På de flesta systemen fungerar automatisk installation. Men i vissa fall så "
+"kan det falera. Du kan alltid aktivera nya moduler eller inaktivera någon av de du väljer "
+"via administratörssidan, så de val du gör här är inte permanenta."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Installationen av vissa moduler kan misslyckas vid automatisk installation. Det kan bero på "
+"att modulen kräver viss konfiguration, som du kan utföra på administratörssidan"
+
+msgid "Name"
+msgstr "Namn"
+
+msgid "Version"
+msgstr "Version"
+
+msgid "Description"
+msgstr "Beskrivning"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Inkompatibel med den här versionen av Gallery)"
+
+msgid "(un)check all"
+msgstr "(av)markera alla"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Fortsätt till Steg %d Utan Aktivering»"
+
+msgid "Activate Selected Modules"
+msgstr "Aktivera Valda Moduler"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Modulen %s har installerats, men behöver konfigureras för att aktiveras"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"När installationen är klar, logga in som Administratör och gå till administratörssidan, välj "
+"sedan Moduler och konfigurera ovanstående moduler."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Lyckades aktivera modulen %s"
+
+msgid "Activate More Modules"
+msgstr "Aktivera Fler Moduler"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Fortsätt till Steg %d»"
+
+msgid "Debug Output"
+msgstr "Avlusningsutskrift"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Välkommen till Gallery-installationen "
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Installationen %d%% färdig"
+
+msgid "Redo this step"
+msgstr "Gör om detta steg"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: dina bilder på din webbsida"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Saknade filer (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"OBS: du kör Gallery från SVN, så nyligen avlägsnade filer kan återfinnas här. Det är ingen "
+"fara att ta bort dem."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Modifierade filer (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"OBS: du kör Gallery från SVN, så modifierade filer kan förväntas dyka upp. Du kan troligen "
+"ignorera dem, men för att vara säker bör du kontrollera att du kör 'svn update' innan du "
+"fortsätter."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Gamla filer (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Dessa filer är inte längre en del av Gallery. De kommer troligen inte ställa till med några "
+"problem men det kan vara en bra idé att ta bort dem för att hålla din installation ren."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Fel inträffade. Var god se meddelande nedan."
+
+msgid "Please select the installation type"
+msgstr "Var god välj installationstyp"
+
+msgid "Standard installation"
+msgstr "Standardinstallation"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Det här är en standardinstallation. Välj denna installationstyp om du vill installera ett "
+"nytt Gallery i katalogen %s som kommer att vara åtkomlig via adress %s."
+
+msgid "Multisite installation"
+msgstr "Multisite-installation"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery kan stödja flera oberoende webbsidor med en installation av programkoden. Välj denna "
+"installationstyp om du vill installera ett nytt Gallery på samma webbserver men under annan "
+"sökväg, underdomän eller domän."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Multisite-installationer delar inte album, bilder, användare eller någonting annat. De "
+"behöver alla sin egen databas och egen fillagerkatalog. För mer information och förklaring "
+"om Multisite-installationer, besök %s-sidan."
+
+msgid "You must enter a directory"
+msgstr "Du måste ange en katalog"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Katalogen du angav är kodförvaringsplatsens katalog. Om du vill installera ett Gallery i "
+"kodförvaringsplatsens katalog, välj en standardinstallation. Om du vil installera en "
+"multisite, välj en annan katalog."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"Katalogen du angav existerar inte, alternativt är den inte åtkomlig pga din webbservers "
+"konfiguration. Din webbserver är konfigurerad till att tillåta åtkomst till följande "
+"kataloger. Du måste välja en katalog under någon av dessa, annars måste du ändra på "
+"open_basedir-inställningen i din PHP-konfiguration för att tillåta en ny katalog."
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"Om din multisite-installation är en annan virtuell host, måste du kontakta din "
+"systemadministratör och begära att de konfigurerar din open_basedir inställning så "
+"att dina virtuella hostar kan få åtkomst till varandra."
+
+msgid "The directory you entered does not exist"
+msgstr "Katalogen du angav existerar inte"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Katalogen du angav är inte åtkomlig. Ändra rättigheterna så att webbserven kan läsa denna "
+"katalog."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Kan inte skapa multisite-filer. Säkerställ att filerna som listas här nedan är skrivbara."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Alla multisites är installerade från denna centrala kodförvaringsplats (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Ange katalog för den nya webbsidan nedan. Sökvägen måste skilja från den centrala "
+"kodförvaringsplatsens sökväg:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Katalogen måste vara skrivbar för din webbserver/PHP-användare eller innehålla följande "
+"skrivbara filer:"
+
+msgid "Select Directory"
+msgstr "Välj Katalog "
+
+msgid "Multisite directory setup successfully."
+msgstr "Lyckades sätta upp multisite-katalogen."
+
+msgid "Standard installation selected."
+msgstr "Standardinstallation vald."
+
+msgid "Install Steps"
+msgstr "Installationssteg"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Vi vill vara säkra på att ditt Gallery är säkert. Filen config.php som installeraren har "
+"editerat har filrättigheter som tillåter andra att skriva till den, det behövs för att "
+"installeraren ur operativsystemets synvinkel är en \"annan person\". Innan du fortsätter bör "
+"du ändra rättigheterna på filen så att andra användare inte kan skriva till den. Nu har "
+"filen config.php rättigheterna satta till %s. Vi föreslår att du gör följande:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Vi vill vara säkra på att ditt Gallery är säkert. Katalogen som innehåller filen config.php "
+"som installeraren har editerat har filrättigheter som tillåter andra att skriva eller radera "
+"filer. Innan du avslutar, bör du ändra rättigheterna på katalogen så att andra användare "
+"inte kan skriva till katalogen. Vi föreslår att du gör följande:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Om du verkligen vill fortsätta, så kan du det. Men vi rekommenderar att du avsätter ett "
+"ögonblick på att övertyga dig om att du är säker."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Vi har verifierat att din config.php är säker."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"Var god läs %1$sGallery Security Guide%3$s. För en kort överblick, se på %2$sshort check list"
+"%3$s inuti säkerhetsguiden."
+
+msgid "Check Again"
+msgstr "Kontrollera Igen"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery behöver en katalog för att lagra dina bilder. Katalogen som vi har valt åt dig "
+"kommer att fungera, men dess placering eller dess nuvarande namn medför en säkerhetsrisk. "
+"Välj antingen en katalog utanför webbserverns %sdocument root%s eller lägg till en "
+"slumpmässig sträng till slutet av katalognamnet (t.ex. %s)."
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"För maximal säkerhet så bör du välja en katalog som inte är åtkomlig %sdirekt via webben%s. "
+"Om detta inte är möjligt, ge katatalogen ett slumpmässigt namn."
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+"Om du väljer ett slumpmässingt namn eller föredrar det specifierade katalognamnet, var god "
+"och bekräfta ditt val."
+
+msgid "Yes, please omit the security check:"
+msgstr "Ja, hoppa över säkerhetskontrollerna:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+"Det här är en multisite-installation. Kom ihåg att varje multisite kräver sin egen "
+"lagerkatalog."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Om du använder en modern webbläsare, så kommer vi försöka att göra automatisk expansion av "
+"sökvägarna som du fyller i. Om du har problem med att hitta rätt sökväg till din "
+"datakatalog, experimentera med sökvägarna i textrutan nedan och se vilken expansion den ger "
+"dig."
+
+msgid "The directory you entered is read only"
+msgstr "Katalogen du angett tillåter endast läsning"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Det uppstod ett fel när vi försökte skapa katalogstrukturen i lagerkatalogen."
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Din lagerkatalog är %sdirekt åtkomlig via webben%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "Kan inte verifiera att lagerkatalog inte är %såtkomlig direkt via webben%s."
+
+msgid "Directory path:"
+msgstr "Sökväg till katalogen:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+"Din webbserver behöver kunna skriva till denna katalog. För att få det att fungera, kan du "
+"följa dessa exempel."
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "OBS: detta är bara exempel! Det kan hända att de inte fungerar på just ditt system."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (med FTP-åtkomst)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Observera att FTP-servrar och klienter kan variera så dessa instruktioner fungerar inte "
+"alltid. Se i manualen för din FTP-klient eller tala med systemadministratören för att få "
+"hjälp om du har problem."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"I somliga webbservermiljöer kan sökvägen du ser i skalet eller via FTP skilja sig från den "
+"sökväg som PHP ser. För att finna den sökväg som PHP förväntar sig så kan du försöka skapa "
+"ett PHP skript kallat dir.php innehållande följande kod och lägga upp det i din "
+"lagerkatalog."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"lista sen ut adress till dir.php och öppna den i din webbläsare (eg, %s). Då talar den om "
+"den exakta sökvägen du skall ange här."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"OBS: Detta kräver att din lagerkatalog är åtkomlig via webben, vilket vi inte "
+"rekommenderar pga. att det kringår vår bildbrandvägg. Så fort du har listat ut sökvägen på "
+"detta sätt, så rekommenderar vi att du flyttar lagerkatalogen utanför den katalogstruktur "
+"som är åtkomlig via webben och uppdaterar sökvägen därefter."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "OBS: Glöm inte att ta bort dir.php när du är klar!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+"För information om hur du skall säkra upp din lagringskatalog för Gallery, var god läs %"
+"sSäkerhetsguiden%s."
+
+msgid "Storage directory set successfully."
+msgstr "Lyckades skapa lagerkatalogen"
+
+msgid "Success"
+msgstr "Lyckades"
+
+msgid "Warning"
+msgstr "Varning"
+
+msgid "Failed"
+msgstr "Misslyckades"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Om du använder Apache, skapa en fil som heter .htaccess i Gallerys huvudkatalog med följande "
+"innehåll:"
+
+msgid "Version Check"
+msgstr "Versionskontroll"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+"Det här är inte en nyinstallation och den installerade versionen överensstämmer inte med den "
+"nya versionen."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Den installerade versionen kan inte uppgraderas till den nya versionen!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Den installerade versionen är äldre än den nya versionen. Du måste köra uppgraderaren och "
+"inte installeraren!"
+
+msgid "Currently installed"
+msgstr "Installerat nu"
+
+msgid "New version"
+msgstr "Ny version"
+
+msgid "Go to the Upgrader!"
+msgstr "Gå till Uppgraderaren!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Du bör gå till uppgraderaren. Ange följande adress i din webbläsare %s/upgrade/index.php%s i "
+"din %s-katalog."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"För att installera Gallery 2 på din webbserver krävs %d steg. Den här installeraren kommer "
+"att leda dig igenom dessa steg och ge hjälp under vägen om ytterligare steg är nödvändiga "
+"för att få igång ditt Gallery. Så fort ett steg är avklarat, så kan du gå tillbaka och göra "
+"ändringar när du vill. Var god läs %sInstallationshjälpen%s innan du fortsätter."
+
+msgid "Select Language:"
+msgstr "Välj Språk:"
+
+msgid "Go"
+msgstr "Utför"
+
+msgid "Begin Installation»"
+msgstr "Börja Installationen»"
diff --git a/Source/gallery2/install/po/tr.po b/Source/gallery2/install/po/tr.po
new file mode 100644
index 0000000..32b360b
--- /dev/null
+++ b/Source/gallery2/install/po/tr.po
@@ -0,0 +1,1265 @@
+# $Id: tr.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Previous translators (as far as known, add yourself here, please):
+# - Georg Rehfeld
+# - Frederik Kunz
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-05-19 01:26+0100\n"
+"PO-Revision-Date: 2006-08-31 23:06+0200\n"
+"Last-Translator: Ishak Goker ISIK \n"
+"Language-Team: Turkish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-Language: Turkish\n"
+"X-Poedit-Country: TURKEY\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+msgid "Unknown"
+msgstr "Bilinmeyen"
+
+msgid "Admin User Setup"
+msgstr "Yönetici Kullanıcı Kurulumu"
+
+msgid "admin"
+msgstr "yönetici"
+
+msgid "Gallery Administrator"
+msgstr "Galeri Yöneticisi"
+
+msgid "Authenticate"
+msgstr "Doğrula"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "Hata: b>login.txt bulunamadı. Lütfen %s/ klasörünüze yükleyin."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Hata:login.txt dosyanız okunabilir değil. Lütfen Galeriye dosyayı okuma izni "
+"verin."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Hata:login.txt anahtarı doğru olarak eşleşmedi. Lütfen aşağıdan yeni "
+"doğrulama dizgisini download edip gerekli yere gönderin ve tekrar deneyin."
+
+msgid "Create Config File"
+msgstr "Config Dosyası Yarat"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"%s klasöründe bulunan config.php yapılandırma dosyasına yazılamıyor. Lütfen "
+"izinlerini değiştirin. Unix sistemlerde chmod 666 config.php yaparak bu problemi "
+"çözebilirsiniz."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "%s klasöründe config.php dosyası mevcut değil"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Config.php dosyası mevcut ancak yazılabilir değil. Eğer serverınız Windows ise, config.php "
+"için dosya paylaşımını kapatabilir ve izinlerini manuel olarak girebilirsiniz."
+
+msgid "Database Setup"
+msgstr "Veritabanı Kurulumu"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "MYSQL PHP modülü sisteminizde yüklü olmak zorunda"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "MYSQL geliştirilmiş PHP modülü sisteminizde yüklü olmak zorunda"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr " ibm_db2 PHP modülü sisteminizde yüklü olmak zorunda"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "PostgreSQL PHP modülü sisteminizde yüklü olmak zorunda"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Oracle OCI8 PHP modülü sisteminizde yüklü olmak zorunda"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Component Object Model(COM) PHP modülü sisteminizde yüklü olmak zorunda"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Sütün öneki belirtmek zorundasınız (tavsiyemiz %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Sadece harf, rakam ve sütün önekindeki altıçizilileri kullanın"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Tablo öneki belirtmek zorundasınız (tavsiyemiz %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Sadece harf, rakam ve tablo önekindeki altıçizilileri kullanın"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr " %s türünde veritabanı bağlantısı sağlanamadı"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Vermiş olduğunuz bilgilerle veritabanına bağlantı sağlanamadı."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Vermiş olduğunuz veritabanı mevcut değil. Lütfen veritabanı oluşturun."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Veritabanı izin testi başarıyla tamamlanamadı."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Galeri tabloları veritabanınızda zaten mevcut! Ancak G2 depolama klasörünüzde 'versions."
+"dat' dosyası mevcut değil, biz bunu bozuk G2 olarak ifade ediyoruz. Eğer galerinizin "
+"çalışacağınızı düşünüyorsanız, doğru formatta version.dat dosyasını kendiniz "
+"yaratabilirsiniz ya da temiz bir kurulum seçebilirsiniz, bu işlem sonucu veritabanı ve "
+"depolama klasöründe bulunan tüm verileriniz silinecektir."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"G2 depolama klasörü eski kurulumun version.dat dosyasını barındırmaktadır. Ancak Galeri "
+"veritabanı tabloları mevcut değil. Temiz kurulumu seçerek Galeri depolama klasöründeki tüm "
+"dosyaların silinmesini sağlayınız ve sonraki adıma geçiniz."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Galeri veritabanı tabloları ve Galeri depolama klasöründeki versions.dat dosyası mevcut. "
+"Ancak yüklenmiş Galeri veritabanı tablolarının versiyonu , Galeri depolama klasöründe "
+"bulunan verilerin versiyonuyla eşleşmiyor. Temiz kurulumu seçerek veritabanı ve depolama "
+"klasöründe bulunan tüm verilerin silinmesini sağlayınız ve bir sonraki adıma geçiniz."
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Galeri tabloları veritabanında mevcut ve Galeri depolama klasörü eksiksiz gözüküyor.Kurulum "
+"için iki yoldan birini seçebilirsiniz. Birinci yolda mevcut veritabanı tablolarını ve "
+"depolama klasöründe bulunan verileri kullanabilir, ikinci yolda ise Temiz Kurulum seçerek "
+"veritabanı ve depolama klasöründeki tüm verilerin silinmesini sağlayabilirsiniz."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Gerekli API depolama klasöründeki silme işlemini gerçekleştiremiyor. Lütfen Galeri depolama "
+"klasörünü manuel olarak siliniz."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Gerekli API veritabanı tablolarını silme işlemini gerçekleştiremiyor. Lütfen Galeri "
+"veritabanını manuel olarak temizleyiniz."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"G2 API'si yüklenemiyor. Please Galeri veritabanı tablolarını ve depolama klasörünü manuel "
+"olarak temizleyiniz."
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL (v3.23.34a ve üstü)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (v3.23.34a'dan önceki versiyonlar)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x ve daha yeni"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i ve üstü)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x ve daha yeni)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x ve daha yeni"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Bilinmeyen Veritabanı türü veya bilinen tablo bilgileri yok."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Şema dosyası açılamıyor: \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr "Kayıp SQL raporları"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Kayıp ayrıcalıkları bulmak için görünen hata mesajını ve README.html'ye göz atınız ve "
+"veritabını temizleyiniz."
+
+msgid "Finish Installation"
+msgstr "Kurulumu Bitir"
+
+msgid "Install Gallery Core"
+msgstr "Galeri Çekirdeğini Kur"
+
+msgid "Installing the core module"
+msgstr "Çekirdek modül kuruluyor"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Galeri verisi sıfırlanamıyor"
+
+msgid "Unable to communicate with the database"
+msgstr "Veritabanı ile bağlantı kurulamıyor"
+
+msgid "Unable to load the core module"
+msgstr "Çekirdek modül yüklenemiyor"
+
+msgid "Unable to install the core module"
+msgstr "Çekirdek modül kurulamıyor"
+
+msgid "Unable to activate the core module"
+msgstr "Çekirdek modül aktif duruma getirilemiyor"
+
+msgid "Unable to commit database transaction"
+msgstr "Veritabanı işlemleri gerçekleştirilemiyor"
+
+msgid "Core module is only partially installed."
+msgstr "Çekirdek modülün sadece bir kısmı kuruldu."
+
+msgid "Install Plugins"
+msgstr "Eklentileri Kur"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "Galeri oturumumuz sıfırlanamıyor"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "%s modülü yüklenemiyor"
+
+msgid "Installing modules"
+msgstr "Modüller kuruluyor"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "%s Modülü yüklenemiyor"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "%s modülü aktif duruma getirilemiyor"
+
+msgid "Unable to get the module list"
+msgstr "Modül listesi alınamıyor"
+
+msgid "Other"
+msgstr "Diğer"
+
+msgid "Installation Type"
+msgstr "Kurulum Türü"
+
+msgid "Check Security"
+msgstr "Güvenliği Kontrol et"
+
+msgid "Storage Setup"
+msgstr "Depolama Kurulumu"
+
+msgid "System Checks"
+msgstr "Sistem Kontrolleri"
+
+msgid "Performing system checks"
+msgstr "Sistem denetleniyor"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP versiyon >= 4.3.0 veya >= 5.0.4"
+
+# param0 = existing php version, param1 = '', param2 = ''
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Hata: Galeri 2 için PHP versiyonu 4.3.0 ya da daha üstü veya 5.0.4 ya da daha üstü "
+"gereklidir. Şu anda kullanmakta olduğunuz PHP versiyonunuz %s. Webserver yöneticinizle "
+"iletişime geçip PHP versiyonunuzun güncellenmesini isteyin. Dosyalara %sPHP websitesinden%s "
+"ulaşılabilir."
+
+msgid "PHP Version"
+msgstr "PHP Versiyon"
+
+msgid "FILE directive supported"
+msgstr "DOSYA direktifleri deskleniyor"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Hata: PHP __FILE__ direktifleriniz doğru olarak çalışmıyor. Lütfen webserver yöneticinizden "
+"ya da Galeri forumlarından destek isteyiniz."
+
+msgid "FILE Directive"
+msgstr "DOSYA Direktifleri"
+
+msgid "Safe mode disabled"
+msgstr "Sade mode kapalı"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Hata: Php Versiyonunuzda safe mode açık olarak ayarlanmış. Galeri'nin çalışabilmesi için "
+"safe mode'u kapatmalısınız."
+
+msgid "Safe Mode"
+msgstr "Güvenli Kip"
+
+msgid "Regular expressions"
+msgstr "Düzenli ifadeler"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Hata: PHP versiyonunuz %sPerl Compatible Regular Expressions%s desteklemeyen biçimde "
+"yapılandırılmış. Galeriyi çalıştırmadan önce bu fonksiyonları açık duruma getirmelisiniz."
+
+msgid "exec() allowed"
+msgstr "exec() allowed"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Uyarı: exec() function fonksiyonu php.ini de bulunan disabled_functions parametresi "
+"kullanılarak kapalı duruma geitirlmiş. Bu durumda dışarıdan binary gerektiren modülleri "
+"kullanamazsınız (ör. ImageMagick, NetPBM or Ffmpeg). Bu özellik sadece tüm server için "
+"değiştirilebilir, bu nedenle bu özelliği global php.ini dosyasından değiştirmelisiniz."
+
+msgid "set_time_limit() allowed"
+msgstr "set_time_limit() allowed"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Uyarı: set_time_limit() fonksiyonu php.ini de bulunan disabled_functions parametresi "
+"kullanılarak kapalı konuma getirilmiş. Galeri bu durumda çalışmasını sürdürebilir, ancak "
+"operasyonları güvenilir olarak gerçekleştiremez. %d saniyeden fazla süren her işlem "
+"başarısızlıkla sonuçlanır (bazen boş sayfala sonuçlanır) ve veri bozulmasına yol açabilir."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Uyarı: putenv() fonksiyonu php.ini de bulunan disabled_functions parametresi "
+"kullanılarak kapalı konuma getirilmiş. Galeri bu durumda çalışmasını sürdürebilir, ancak "
+"ender bulunan sistemlerde Galeri İngilizce ve sistem dili dışındaki dillerde çalışamaz."
+
+msgid "Memory limit"
+msgstr "Hafıza limiti"
+
+msgid "no limit"
+msgstr "no limit"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Uyarı: PHP'nizin hafıza limiti %sb olarak yapılandırılmış [php.ini de bulunan "
+"memory_limit parametresi] . Galerinizin düzgün olarak çalışması için bu limiti en az "
+"%sMB'a yükseltmelisiniz."
+
+msgid "File uploads allowed"
+msgstr "Dosya gönderimi izinli"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Uyarı: PHP'niz dosya gönderimine izin vermeyecek şekilde yapılandırılmış [php.ini de bulunan "
+"file_uploads parametresi] . Galerinize web tarayıcısı kullanarak dosya göndermek "
+"istiyorsanız bu seçeneği açık duruma getirmelisiniz."
+
+msgid "Maximum upload size"
+msgstr "Maksimum gönderim boyutu"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Uyarı: PHP'nizin dosya gönder limiti en fazla %sb olarak yapılandırılmış [php.ini de bulunan "
+"upload_max_filesize parametresi] . Daha büyük dosyalar gönderebilmek için bu limiti "
+"yükseltmelisiniz. "
+
+msgid "Maximum POST size"
+msgstr "Maksimum POST büyüklüğü"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Uyarı: PHP'nizin veri gönder limiti en fazla %sb olarak yapılandırılmış [php.ini de bulunan "
+"post_max_size parametresi] . Daha büyük veri gönderebilmek için bu limiti "
+"yükseltmelisiniz. "
+
+msgid "Translation support"
+msgstr "Çeviri desteği"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"Web Serverınız yerelleştirmeyi desteklemiyor. Diğer dil özelliklerini kullanabilmek için "
+"Sistem Yöneticinizden PHP programını %sgettext%s özelliği ile birlikte tekrar "
+"yapılandırmasını isteyiniz."
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr "Zend uyumluluk modu"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Uyarı: PHP'niz Zend ze1_compatibility_mode ile yapılandırılmış, bu durum PHP'nizin "
+"bozulmasına yol açabilir. Buraya tıklayarak PHP'nizi test edin. Eğer "
+"\"BAŞARILI\" görüyorsanız PHP'nizde sorun yok. Eğer hatayla karşılaşıyorsanız, işlem "
+"yapmadan önce ze1_compatibility_mode'u kapatmalısınız."
+
+msgid "putenv() allowed"
+msgstr "putenv() izinli"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Uyarı: putenv() fonksiyonu php.ini de bulunan disabled_functions parametresi "
+"kullanılarak kapalı konuma getirilmiş. Galeri bu durumda çalışmasını sürdürebilir, ancak "
+"ender bulunan sistemlerde Galeri İngilizce ve sistem dili dışındaki dillerde çalışamaz."
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr "Galeri dosya bütünlüğü"
+
+msgid "Test skipped due to other errors."
+msgstr "Diğer hatalardan dolayı test geçildi."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "Manifest kayıp ya da erişilemez."
+
+msgid "Welcome"
+msgstr "Hoşgeldiniz"
+
+msgid "Please correct the following errors"
+msgstr "Lütfen takip eden hataları düzeltiniz"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Her Galerinin tam erişime sahip herşeyi görüntüleyip modifiye edebilecek en az bir yönetici "
+"kullanıcısı olur. Lütfen ana yönetici hesabınız için kullanıcı adı ve şifre seçiniz. Ekstra "
+"kullanıcılar daha sonra ekleyebilirsiniz."
+
+msgid "Admin username"
+msgstr "Yönetici kullanıcıadı"
+
+msgid "Please enter a valid user name"
+msgstr "Lütfen geçerli bir kullanıcıadı giriniz"
+
+msgid "Please enter a password"
+msgstr "Lütfen şifre giriniz"
+
+msgid "Password"
+msgstr "Şifre"
+
+msgid "Setup password"
+msgstr "Şifre kurulumu"
+
+msgid "(type again)"
+msgstr "(tekrar dene)"
+
+msgid "Admin email address"
+msgstr "Yönetici email adresi"
+
+msgid "Please enter a valid email address"
+msgstr "Lütfen geçerli bir email adresi giriniz"
+
+msgid "Admin full name (optional)"
+msgstr "Yönetici tam adı (opsiyonel)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Kayı şifre! Lütfen aynı şifreyi iki kez giriniz"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Girdiğiniz şifreler eşleşmedi! Lütfen tekrar deneyiniz."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Yarat"
+
+msgid "Save"
+msgstr "Kaydet"
+
+msgid "Admin user info entered successfully."
+msgstr "Yönetici kullanıcı bilgisi başarıyla girildi."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Dosyayı gönderdikten sonra, aşağıya tıklayarak devam edin."
+
+msgid "Authenticate Me"
+msgstr "Beni Doğrula"
+
+msgid "Authentication successful!"
+msgstr "Doğrulama başarılı!"
+
+msgid "Erase data for a clean install"
+msgstr "Temiz kurulum için verileri silin"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "Veritabanı ve depolama klasörü verilerini silersen bir hatayla karşılaşıldı. Hata:"
+
+msgid "Cancel"
+msgstr "İptal"
+
+msgid "Erase all data"
+msgstr "Tüm veriyi sil"
+
+msgid "Please fix this error and try again."
+msgstr "Lütfen hatayı çözüp tekrar deneyin."
+
+msgid "Try Again"
+msgstr "Tekrar Dene"
+
+msgid "Create a config file"
+msgstr "Config dosyası yarat"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (shell erişimi ile)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "Windows'ta, özel bir şey yapmanıza gerek yok."
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Config dosyası yarat"
+
+msgid "Config file created successfully."
+msgstr "Config dosyası başarıyla yaratıldı."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr "Veritabanı türü:"
+
+msgid "DB Hostname:"
+msgstr "VT Hostadı:"
+
+msgid "DB Username:"
+msgstr "VT Kullanıcıadı:"
+
+msgid "DB Password:"
+msgstr "VT Şifre:"
+
+msgid "DB Name:"
+msgstr "VT Adı:"
+
+msgid "Table Prefix:"
+msgstr "Tablo Öneki:"
+
+msgid "Column Prefix:"
+msgstr "Sütün Öneki:"
+
+msgid "We received the following database related errors:"
+msgstr "Takip eden veritabanı hatalarını alıyoruz:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Temiz Kurulum İçin Verileri Sil"
+
+msgid "Reuse Existing Tables"
+msgstr "Varolan Tabloları Kullan"
+
+msgid "Database set up successfully."
+msgstr "Veritabanı başarıyla kuruldu."
+
+msgid "Finished!"
+msgstr "Bitti!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Tebrikler! Galeri 2 kurulumunuz tamamlandı! Gördünüz hiç de zor değildi, Değil mi? Şimdi "
+"biraz fotoğraf yüklemenin tam zamanı!"
+
+msgid "Go to my Gallery!"
+msgstr "Galerime Git!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Şimdi yeni Galerinize gidebilirsiniz. Tarayıcınıza %s klasörünüz için %smain.php%s adresini "
+"girin."
+
+msgid "Installer Help"
+msgstr "Kurulum Yardım"
+
+msgid "Start Over"
+msgstr "Baştan Başla"
+
+msgid "Error installing Gallery Core"
+msgstr "Galeri Çekirdeği kurulumunda Hata"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Çekirdek modülünü kurarken birşeyler ters gitti. Ne Yapılacak?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Galeri Çekirdeği başarıyla kuruldu."
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "İsim"
+
+msgid "Version"
+msgstr "Versiyon"
+
+msgid "Description"
+msgstr "Açıklama"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "[Bu Galeri versiyonu ile uyumsuz]"
+
+msgid "(un)check all"
+msgstr "tüm çekleri kaldır"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Devam et Adım %d Aktif duruma getirmeden»"
+
+msgid "Activate Selected Modules"
+msgstr "Seçilmiş Modülleri Etkinleştir"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+"%s modülü kuruldu, ancak aktif duruma getirilmesi için yapılandırılması gerekiyor"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "%s modülü başarıyla etkinleştirildi"
+
+msgid "Activate More Modules"
+msgstr "Daha Fazla Modül Etkinleştir"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Devam et Adım %d»"
+
+msgid "Debug Output"
+msgstr "Hata Çıktısı"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Galeri Kurulumuna Hoşgeldiniz"
+
+# param0 = integer percentage
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Kurulum %d%% tamamlandı"
+
+msgid "Redo this step"
+msgstr "Bu adımı geri al"
+
+msgid "Gallery: your photos on your website"
+msgstr "Ga"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Kayıp Dosyalar (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Not: Galeriyi SVN'den çalıştırıyorsunuz, yakın zamanda silinmiş dosyalar burada görünebilir. "
+"Bunları güvenilir olarak görmezden gelebilirsiniz."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Modifiye edilmiş dosyalar (%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Eski dosyalar (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Bu dosyalar artık Galerinin bir parçası değil. Büyük ihtimalle bu dosyalar bir probleme yol "
+"açmaz ancak kurulumunuzu temiz tutmak açısından bunları kaldırmak iyi fikir."
+
+msgid "Errors occurred. Please see messages below."
+msgstr "Hata meydana geldi. Lütfen aşağıdaki mesaja göz atın."
+
+msgid "Please select the installation type"
+msgstr "Lütfen kurulum türünü seçiniz"
+
+msgid "Standard installation"
+msgstr "Standart kurulum"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr "Çoklusite kurulumu"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr "Klasör girmelisiniz"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Girmiş olduğunuz klasör mevcut değil"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Çoklusite dosyaları oluşturulamıyor. Aşağıda listelenmiş dosyaların yazılabilir olduğundan "
+"emin olun."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr "Klasör Seç"
+
+msgid "Multisite directory setup successfully."
+msgstr "Çoklusite klasörü başarıyla kuruldu."
+
+msgid "Standard installation selected."
+msgstr "Standart kurulum seçildi"
+
+msgid "Install Steps"
+msgstr "Kurulum Adımları"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr "Config.php dosyanızın güvenli olduğunu onayladık."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "Tekrar Kontrol et"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr "Evet, lütfen güvenlik taramasını atla:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr "Girmiş olduğunuz klasör sadece okunabilir"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Depolama klasörünüz %sweb'den erişilebilir%s."
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "Klasör yolu:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Not: bunlar sadece örneklerdir! Sisteminizde her yönüyle doğru çalışmadığını görebilirsiniz."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (ftp erişimi ile)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Not: İşiniz bittiğinde dir.php'yi silmeyi unutmayınız!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr "Depolama klasörü başarıyla girildi."
+
+msgid "Success"
+msgstr "Başarılı"
+
+msgid "Warning"
+msgstr "Uyarı"
+
+msgid "Failed"
+msgstr "Başarısız"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Eğer Apache kullanıyor iseniz, .htaccess adında bir dosyayu Galeri ana klasöründe "
+"oluşturarak izleyen içeriği bu dosyanın içine ekleyin: "
+
+msgid "Version Check"
+msgstr "Versiyon Kontrolü"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Kurulu versiyon yeni versiyona yükseltilemez!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr "Şu an kuruldu"
+
+msgid "New version"
+msgstr "Yeni Versiyon"
+
+msgid "Go to the Upgrader!"
+msgstr "Güncelleyiciye Git!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Şimdi güncelleştiriciye gitmelisiniz. Tarayıcınıza %s/upgrade/index.php%s adresini giriniz, %"
+"s klasörünüz."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr "Dil Seç:"
+
+msgid "Go"
+msgstr "Git"
+
+msgid "Begin Installation»"
+msgstr "Kurulumu Başlat»"
+
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MSSQL (2005 ve üstü)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Galeri Çekirdeği başarıyla kuruldu"
+
+#~ msgid "Install More Modules"
+#~ msgstr "Daha Fazla Modül Kur"
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Diğer Modülleri Kur"
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (iyi test edilmedi)"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "Bazen image firewall olarakda bilinir."
+
+#~ msgid "Finished"
+#~ msgstr "Bitti"
+
+#~ msgid "Installation Status"
+#~ msgstr "Kurulum Durumu"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "SQL test dosyası \"%s\" bulunamadı."
diff --git a/Source/gallery2/install/po/uk.po b/Source/gallery2/install/po/uk.po
new file mode 100644
index 0000000..c4d52e5
--- /dev/null
+++ b/Source/gallery2/install/po/uk.po
@@ -0,0 +1,1124 @@
+# $Id: uk.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+# Юра , 2006.
+# Yurii Smetana , 2006.
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"Report-Msgid-Bugs-To: gallery-translations@lists.sourceforge.net\n"
+"POT-Creation-Date: 2006-12-20 09:35-0800\n"
+"PO-Revision-Date: 2006-08-07 20:36+0300\n"
+"Last-Translator: Yurii Smetana \n"
+"Language-Team: Ukrainian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.11.1\n"
+
+#, fuzzy
+msgid "Unknown"
+msgstr "Невідомо"
+
+msgid "Admin User Setup"
+msgstr ""
+
+msgid "admin"
+msgstr ""
+
+msgid "Gallery Administrator"
+msgstr ""
+
+msgid "Authenticate"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+
+msgid "Create Config File"
+msgstr ""
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr ""
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+
+msgid "Database Setup"
+msgstr ""
+
+msgid "You must have the MySQL PHP module installed"
+msgstr ""
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr ""
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr ""
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr ""
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr ""
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr ""
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr ""
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr ""
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr ""
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr ""
+
+msgid "Unable to connect to database with the information provided."
+msgstr ""
+
+msgid "The database you specified does not exist. Please create it."
+msgstr ""
+
+msgid "The database privileges test did not complete successfully."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr ""
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr ""
+
+msgid "PostgreSQL v7.x and newer"
+msgstr ""
+
+msgid "Oracle (9i and newer)"
+msgstr ""
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr ""
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr ""
+
+msgid "Unknown DB type or no known tables information."
+msgstr ""
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr ""
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+
+msgid "Finish Installation"
+msgstr ""
+
+msgid "Install Gallery Core"
+msgstr ""
+
+#, fuzzy
+msgid "Installing the core module"
+msgstr "Встановлення головних модулів"
+
+msgid "Unable to initialize our Gallery data"
+msgstr ""
+
+msgid "Unable to communicate with the database"
+msgstr ""
+
+msgid "Unable to load the core module"
+msgstr ""
+
+msgid "Unable to install the core module"
+msgstr ""
+
+msgid "Unable to activate the core module"
+msgstr ""
+
+msgid "Unable to commit database transaction"
+msgstr ""
+
+msgid "Core module is only partially installed."
+msgstr ""
+
+msgid "Install Plugins"
+msgstr ""
+
+msgid "Unable to initialize our Gallery session"
+msgstr ""
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr ""
+
+msgid "Installing modules"
+msgstr ""
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr ""
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr ""
+
+msgid "Unable to get the module list"
+msgstr ""
+
+#, fuzzy
+msgid "Other"
+msgstr "Інші"
+
+msgid "Installation Type"
+msgstr ""
+
+msgid "Check Security"
+msgstr ""
+
+msgid "Storage Setup"
+msgstr ""
+
+msgid "System Checks"
+msgstr ""
+
+msgid "Performing system checks"
+msgstr ""
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+
+msgid "PHP Version"
+msgstr ""
+
+msgid "FILE directive supported"
+msgstr ""
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+
+msgid "FILE Directive"
+msgstr ""
+
+msgid "Safe mode disabled"
+msgstr ""
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+
+msgid "Safe Mode"
+msgstr ""
+
+msgid "Regular expressions"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+
+msgid "exec() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+
+msgid "set_time_limit() allowed"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+
+msgid "Memory limit"
+msgstr ""
+
+msgid "no limit"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+
+msgid "File uploads allowed"
+msgstr ""
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+
+msgid "Maximum upload size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+
+msgid "Maximum POST size"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+
+msgid "putenv() allowed"
+msgstr ""
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr ""
+
+msgid "Test skipped due to other errors."
+msgstr ""
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Please correct the following errors"
+msgstr ""
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+
+msgid "Admin username"
+msgstr ""
+
+msgid "Please enter a valid user name"
+msgstr ""
+
+msgid "Please enter a password"
+msgstr ""
+
+msgid "Password"
+msgstr "Пароль"
+
+msgid "Setup password"
+msgstr ""
+
+msgid "(type again)"
+msgstr ""
+
+msgid "Admin email address"
+msgstr ""
+
+msgid "Please enter a valid email address"
+msgstr ""
+
+msgid "Admin full name (optional)"
+msgstr ""
+
+msgid "Missing password! Please enter the same password twice"
+msgstr ""
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr ""
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+
+msgid "Create"
+msgstr "Створити"
+
+msgid "Save"
+msgstr "Зберегти"
+
+msgid "Admin user info entered successfully."
+msgstr ""
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr ""
+
+msgid "Authenticate Me"
+msgstr ""
+
+msgid "Authentication successful!"
+msgstr ""
+
+msgid "Erase data for a clean install"
+msgstr ""
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr ""
+
+msgid "Cancel"
+msgstr "Скасувати"
+
+msgid "Erase all data"
+msgstr ""
+
+msgid "Please fix this error and try again."
+msgstr ""
+
+msgid "Try Again"
+msgstr ""
+
+msgid "Create a config file"
+msgstr ""
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr ""
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr ""
+
+msgid "Config file created successfully."
+msgstr ""
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+
+msgid "Database type:"
+msgstr ""
+
+msgid "DB Hostname:"
+msgstr ""
+
+msgid "DB Username:"
+msgstr ""
+
+msgid "DB Password:"
+msgstr ""
+
+msgid "DB Name:"
+msgstr ""
+
+msgid "Table Prefix:"
+msgstr ""
+
+msgid "Column Prefix:"
+msgstr ""
+
+msgid "We received the following database related errors:"
+msgstr ""
+
+msgid "Erase Data For A Clean Install"
+msgstr ""
+
+msgid "Reuse Existing Tables"
+msgstr ""
+
+msgid "Database set up successfully."
+msgstr ""
+
+msgid "Finished!"
+msgstr ""
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+
+msgid "Go to my Gallery!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+
+msgid "Installer Help"
+msgstr ""
+
+msgid "Start Over"
+msgstr "Знову"
+
+msgid "Error installing Gallery Core"
+msgstr ""
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr ""
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+
+msgid "Stack Trace:"
+msgstr ""
+
+msgid "Installed Gallery Core successfully."
+msgstr ""
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+
+msgid "Name"
+msgstr "Назва"
+
+msgid "Version"
+msgstr "Версія"
+
+msgid "Description"
+msgstr "Опис"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr ""
+
+msgid "(un)check all"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr ""
+
+msgid "Activate Selected Modules"
+msgstr ""
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr ""
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr ""
+
+msgid "Activate More Modules"
+msgstr ""
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr ""
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr ""
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr ""
+
+msgid "Redo this step"
+msgstr ""
+
+msgid "Gallery: your photos on your website"
+msgstr ""
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr ""
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+
+#, c-format
+msgid "Old files (%d)"
+msgstr ""
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr ""
+
+msgid "Standard installation"
+msgstr ""
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+
+msgid "Multisite installation"
+msgstr ""
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+
+msgid "You must enter a directory"
+msgstr ""
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr ""
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr ""
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+
+msgid "Select Directory"
+msgstr ""
+
+msgid "Multisite directory setup successfully."
+msgstr ""
+
+msgid "Standard installation selected."
+msgstr ""
+
+msgid "Install Steps"
+msgstr ""
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+
+msgid "We've verified that your config.php is secure."
+msgstr ""
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr ""
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr ""
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+
+msgid "The directory you entered is read only"
+msgstr ""
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr ""
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr ""
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr ""
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+
+msgid "Unix (with ftp access)"
+msgstr ""
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr ""
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr ""
+
+msgid "Success"
+msgstr "Успішно"
+
+msgid "Warning"
+msgstr ""
+
+msgid "Failed"
+msgstr "Невдало"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+
+msgid "Version Check"
+msgstr ""
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr ""
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr ""
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+
+msgid "Currently installed"
+msgstr ""
+
+msgid "New version"
+msgstr ""
+
+msgid "Go to the Upgrader!"
+msgstr ""
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+
+msgid "Select Language:"
+msgstr ""
+
+msgid "Go"
+msgstr "Вперед"
+
+msgid "Begin Installation»"
+msgstr ""
diff --git a/Source/gallery2/install/po/vi.po b/Source/gallery2/install/po/vi.po
new file mode 100644
index 0000000..94637f1
--- /dev/null
+++ b/Source/gallery2/install/po/vi.po
@@ -0,0 +1,1435 @@
+# $Id: vi.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"POT-Creation-Date: 2005-05-29 05:54-0400\n"
+"PO-Revision-Date: 2005-08-29 18:40+0100\n"
+"Last-Translator: Trung Dong Huynh \n"
+"Language-Team: Vietnamese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Unknown"
+msgstr "Không xác định"
+
+msgid "Admin User Setup"
+msgstr "Cài đặt người dùng Quản trị (Admin)"
+
+msgid "admin"
+msgstr "người quản trị"
+
+msgid "Gallery Administrator"
+msgstr "Người Quản trị Gallery"
+
+msgid "Authenticate"
+msgstr "Xác nhận"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr ""
+"Lỗi: không thể tìm được tập tin login.txt. Hãy chép tập tin này vào thư mục "
+"%s/."
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr ""
+"Lỗi: không thể đọc tập tin login.txt. Hãy điều chỉnh quyền truy cập tập tin "
+"này."
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"Lỗi: tập tin login.txt của bạn không đúng. Hãy tải chuỗi xác nhận mới dưới đây "
+"và thử lại lần nữa."
+
+msgid "Create Config File"
+msgstr "Tạo tập tin cấu hình"
+
+#, fuzzy, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"Không thể ghi vào tập tin cấu hình config.php trong thư mục %s của bạn. Hãy "
+"chỉnh lại quyền truy cập tập tin này. Nếu bạn dùng Unix thì bạn có thể dùng lệnh chmod "
+"666 config.php."
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "Tập tin config.php không tồn tại trong thư mục %s của bạn"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"Tập tin config.php tồn tại nhưng không ghi được. Nếu máy chủ của bạn dùng Windows thì bạn có "
+"thể phải tắt chia sẻ tập tin cho config.php và đặt quyền cho tập tin này."
+
+msgid "Database Setup"
+msgstr "Cài đặt Cơ sở dữ liệu"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "Bạn cần có module MySQL cài trong chương trình PHP"
+
+#, fuzzy
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "Bạn cần có module MySQL cài trong chương trình PHP"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "Bạn cần có module ibm_db2 cài trong chương trình PHP"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "Bạn cần có module PostgreSQL cài trong chương trình PHP"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "Bạn cần có module Oracle OCI8 cài trong chương trình PHP"
+
+#, fuzzy
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "Bạn cần có module Oracle OCI8 cài trong chương trình PHP"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "Bạn cần phải chỉ định một tiếp đầu ngữ cho cột (chúng tôi khuyên bạn dùng %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "Chỉ dùng chữ cái, số và gạch chân cho tiếp đầu ngữ của cột"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "Bạn cần phải chỉ định một tiếp đầu ngữ cho bảng (chúng tôi khuyên bạn dùng %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "Chỉ dùng chữ cái, số và gạch chân cho tiếp đầu ngữ của bảng"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "Không thể tạo kết nối cơ sở dữ liệu kiểu %s"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "Không thể kết nối với cơ sở dữ liệu với các thông tin bạn cung cấp."
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "Cơ sở dữ liệu mà bạn chỉ định không tồn tại. Hãy tạo CSDL đó trước."
+
+msgid "The database privileges test did not complete successfully."
+msgstr "Kiểm tra quyền trên cơ sở dữ liệu không thành công."
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"Các bảng của Gallery đang có sẵn trong cơ sở dữ liệu. Nhưng không có tập tin 'versions.dat' "
+"trong thư mục lưu trữ G2 của bạn nên chúng tôi coi bản cài đặt này bị hỏng. Bạn hãy tạo tập "
+"tin versions.dat theo định đúng nếu bạn nghĩ là G2 của bạn vẫn hoạt động được, hoặc chọn cài "
+"đặt mới và tất cả dữ liệu trong cơ sở dữ liệu và thư mục lưu trữ của bạn sẽ bị xóa."
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"Thư mục lưu trữ G2 có tập tin versions.dat của một bản cài đặt cũ nhưng các bảng trong cơ sở "
+"dữ liệu của Gallery không tồn tại. Hãy chọn cài đặt mới để xóa tất cả dữ liệu trong cơ sở dữ "
+"liệu và thư mục lưu trữ và chuyển sang bước kế tiếp."
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"Các bảng dữ liệu của Gallery đang có trong cơ sở dữ liệu và có tập tin versions.dat trong "
+"thư mục lưu trữ của Gallery nhưng số phiên bản trong cơ sở dữ liệu không trùng với số phiên "
+"bảng trong thư mục lưu trữ. Hãy chọn cài đặt mới để xóa tất cả dữ liệu trong cơ sở dữ liệu "
+"và thư mục lưu trữ và chuyển sang bước kế tiếp."
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"Các bảng dữ liệu của Gallery đang có trong cơ sở dữ liệu và thư mục lưu trữ của Gallery có "
+"vẻ vẫn toàn vẹn. Bạn có thể chọn dùng lại các bảng đang có trong cơ sở dữ liệu và dữ liệu "
+"trong thư mục lưu trữ hoặc chọn cài đặt mới để xóa tất cả dữ liệu trong cơ sở dữ liệu và thư "
+"mục lưu trữ và chuyển sang bước kế tiếp."
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr ""
+"Không thể thực hiện hàm API cần để xóa thư mục lưu trữ. Bạn hãy tự xóa thư mục lưu trữ của "
+"Gallery."
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr ""
+"Không thể thực hiện hàm API cần để xóa các bảng trong cơ sở dữ liệu của Gallery. Bạn hãy tự "
+"xóa các bảng này."
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr ""
+"Không thể nạp các hàm API của G2. Bạn hãy tự xóa các bảng trong cơ sở dữ liệu và thư mục lưu "
+"trữ của Gallery."
+
+#, fuzzy
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL với Transactions (v3.23.34a và mới hơn)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL (tất cả phiên bản)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x và mới hơn"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle (9i và mới hơn)"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2 (v9.x và mới hơn)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x và mới hơn"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "Không xác định được kiểu cơ sở dữ liệu hoặc thông tin về bảng."
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "Không thể xác định một tiếp đầu ngữ chưa sử dụng cho bản tương tự như \"%s\"."
+
+#, fuzzy, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "Không thể mở tập tin kiểm tra SQL \"%s\"."
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Thử tạo CSDL thất bại. Hãy kiểm tra thông báo lỗi được trả lại và tập tin README.html về "
+"quyền bị thiếu và xóa trắng cơ sở dữ liệu."
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"Thử xóa CSDL thất bại. Hãy kiểm tra thông báo lỗi được trả lại và tập tin README.html về "
+"quyền bị thiếu và xóa trắng cơ sở dữ liệu."
+
+msgid "Missing SQL statements"
+msgstr ""
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr ""
+"Hãy kiểm tra thông báo lỗi được trả lại và tập tin README.html về quyền bị thiếu và xóa "
+"trắng cơ sở dữ liệu."
+
+#, fuzzy
+msgid "Finish Installation"
+msgstr "Cài đặt cho nhiều trang web"
+
+msgid "Install Gallery Core"
+msgstr "Cài đặt Lõi của Gallery"
+
+#, fuzzy
+msgid "Installing the core module"
+msgstr "Cài các module khác"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "Không thể khởi tạo dữ liệu Gallery"
+
+msgid "Unable to communicate with the database"
+msgstr "Không thể liên lạc được với cơ sở dữ liệu"
+
+msgid "Unable to load the core module"
+msgstr "Không thể nạp module lõi"
+
+msgid "Unable to install the core module"
+msgstr "Không thể cài đặt module lõi"
+
+msgid "Unable to activate the core module"
+msgstr "Không thể kích hoạt module lõi"
+
+msgid "Unable to commit database transaction"
+msgstr "Không thể thực hiện thao tác cơ sở dữ liệu"
+
+msgid "Core module is only partially installed."
+msgstr "Module Lõi chỉ mới được cài đặt một phần."
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "Các bước cài đặt"
+
+#, fuzzy
+msgid "Unable to initialize our Gallery session"
+msgstr "Không thể khởi tạo dữ liệu Gallery"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "Không thể nạp module %s"
+
+#, fuzzy
+msgid "Installing modules"
+msgstr "Cài thêm module"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "Không thể cài đặt module %s"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "Không thể kích hoạt module %s"
+
+msgid "Unable to get the module list"
+msgstr "Không thể nạp danh sách các module"
+
+msgid "Other"
+msgstr "Khác"
+
+msgid "Installation Type"
+msgstr "Kiểu cài đặt"
+
+msgid "Check Security"
+msgstr "Kiểm tra an ninh"
+
+msgid "Storage Setup"
+msgstr "Cài đặt lưu trữ"
+
+msgid "System Checks"
+msgstr "Các kiểm tra hệ thống"
+
+msgid "Performing system checks"
+msgstr ""
+
+#, fuzzy
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "Phiên bản PHP >= 4.1.0 hoặc >= 5.0.4"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"Lỗi: Gallery 2 cần có PHP phiên bản 4.1.0 hoặc mới hơn, hay 5.0.4 hoặc mới hơn. Bạn đang "
+"dùng PHP phiên bản %s. Hãy liên hệ với quản trị máy chủ web của bạn để yêu cầu nâng cấp. PHP "
+"có thể download ở %strang web PHP%s."
+
+msgid "PHP Version"
+msgstr "Phiên bản PHP"
+
+msgid "FILE directive supported"
+msgstr "Chỉ thị FILE được hỗ trợ"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"Lỗi: Chỉ thị PHP __FILE__ không hoạt động. Hãy gửi yêu cầu hỗ trợ đến quản trị máy chủ web "
+"của bạn hoặc trong Diễn đàn của Gallery."
+
+msgid "FILE Directive"
+msgstr "Chỉ thị FILE"
+
+msgid "Safe mode disabled"
+msgstr "Chế độ safe mode đã được tắt"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"Lỗi: PHP bạn đang dùng đang bật chế độ safe mode. Bạn phải tắt chế độ safe mode thì Gallery "
+"mới hoạt động được."
+
+msgid "Safe Mode"
+msgstr "Safe Mode"
+
+msgid "Regular expressions"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"Lỗi: PHP bạn đang dùng đang bật chế độ safe mode. Bạn phải tắt chế độ safe mode thì Gallery "
+"mới hoạt động được."
+
+msgid "exec() allowed"
+msgstr "cho phép dùng exec()"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"Cảnh báo: Hàm exec() đang bị tắt trong chương trình PHP bằng thông số disabled_functions"
+"b> trong tập tin php.ini. Bạn sẽ không thể sử dụng các module cần dùng các chương trình "
+"ngoài (ví dụ như ImageMagick, NetPBM hay Ffmpeg). Thông số này chỉ có thể được đặt cho cả "
+"máy chủ nên bạn phải thay đổi thông số này trong tập tin php.ini toàn cục."
+
+msgid "set_time_limit() allowed"
+msgstr "cho phép dùng set_time_limit()"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"Cảnh báo: Hàm set_time_limit() đang bị tắt trong chương trình PHP bằng thông số "
+"disabled_functions trong tập tin php.ini. Gallery tuy vẫn có thể hoạt động nhưng có "
+"thể sẽ không ổn định. Bất kỳ thao tác nào cần chạy lâu hơn %d giây sẽ thất bại (trong một số "
+"trường hợp chỉ hiển thị một trang trắng) và có khả năng dẫn đến hỏng dữ liệu."
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"Cảnh báo: Hàm set_time_limit() đang bị tắt trong chương trình PHP bằng thông số "
+"disabled_functions trong tập tin php.ini. Gallery tuy vẫn có thể hoạt động nhưng có "
+"thể sẽ không ổn định. Bất kỳ thao tác nào cần chạy lâu hơn %d giây sẽ thất bại (trong một số "
+"trường hợp chỉ hiển thị một trang trắng) và có khả năng dẫn đến hỏng dữ liệu."
+
+msgid "Memory limit"
+msgstr "Giới hạn bộ nhớ"
+
+msgid "no limit"
+msgstr "không giới hạn"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"Cảnh báo: Chương trình PHP của bạn đặt giới hạn bộ nhớ là %sb (trong thông số "
+"memory_limit ở tập tin php.ini. Bạn nên nâng giới hạn này lên ít nhất là %sMB "
+"để Gallery có thể hoạt động ổn định."
+
+msgid "File uploads allowed"
+msgstr "Cho phép tải tập tin lên máy chủ"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"Cảnh báo: Chương trình PHP của bạn được cài đặt cấm tải tập tin lên (bằng thông số "
+"file_uploads trong tập tin php.ini). Bạn cần phải thay đổi cài đặt này nếu bạn muốn "
+"tải tập tin vào Gallery của bạn thông qua trình duyệt web."
+
+msgid "Maximum upload size"
+msgstr "Kích thước tải lên tối đa"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"Cảnh báo: Chương trình PHP của bạn đặt giới hạn kích thước tập tin tải lên là %sb (trong "
+"thông số post_max_filesize ở tập tin php.ini). Bạn nên nâng giới hạn này lên để cho "
+"phép tải các tập tin có kích thước lớn hơn."
+
+msgid "Maximum POST size"
+msgstr "Kích thước POST tối đa"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"Cảnh báo: Chương trình PHP của bạn đặt giới hạn dữ liệu gửi lên tối đã là %sb (trong thông "
+"số post_max_size ở tập tin php.ini). Bạn nên nâng giới hạn này lên để cho phép tải "
+"các tập tin có kích thước lớn hơn."
+
+msgid "Translation support"
+msgstr ""
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr ""
+
+msgid "Zend compatibility mode"
+msgstr "Chế độ tương thích với Zend"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"Cảnh báo: Chương trình PHP của bạn được cài đặt chế độ Zend ze1_compatibility_mode. Chế độ "
+"này có thể làm cho PHP bị ngưng hoạt động. Bạn hãy nhấp chuột vào đây để "
+"kiểm tra thử. Nếu kết quả là \"SUCCESS\" thì chương trình PHP của bạn không bị ảnh hưởng. "
+"Nếu bạn gặp lỗi thì bạn phải tắt chế độ ze1_compatibility_mode trước khi tiếp tục."
+
+msgid "putenv() allowed"
+msgstr "cho phép dùng putenv()"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"Cảnh báo: Hàm set_time_limit() đang bị tắt trong chương trình PHP bằng thông số "
+"disabled_functions trong tập tin php.ini. Gallery tuy vẫn có thể hoạt động nhưng có "
+"thể sẽ không ổn định. Bất kỳ thao tác nào cần chạy lâu hơn %d giây sẽ thất bại (trong một số "
+"trường hợp chỉ hiển thị một trang trắng) và có khả năng dẫn đến hỏng dữ liệu."
+
+msgid "Output buffering disabled"
+msgstr ""
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+
+msgid "Gallery file integrity"
+msgstr "Tính toàn vẹn các tập tin Gallery"
+
+msgid "Test skipped due to other errors."
+msgstr "Kiểm tra bị bỏ qua vì một số lỗi khác."
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "Thiếu tập tin Manifest hoặc không truy cập được."
+
+msgid "Welcome"
+msgstr "Chào mừng"
+
+#, fuzzy
+msgid "Please correct the following errors"
+msgstr "Chúng tôi nhận được các lỗi liên quan đến CSDL sau:"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"Mỗi chương trình Gallery cần có ít nhất một người dùng quản trị, người này có toàn quyền xem "
+"và hiệu chỉnh toàn bộ Gallery. Hãy chọn một tên người dùng và mật khẩu cho tài khoản quản "
+"trị chính của bạn. Bạn có thể thêm người dùng quản trị sau nếu muốn."
+
+msgid "Admin username"
+msgstr "Tên người dùng Quản trị"
+
+msgid "Please enter a valid user name"
+msgstr "Bạn hãy nhập một tên người dùng hợp lệ"
+
+msgid "Please enter a password"
+msgstr "Xin hãy nhập một mật khẩu"
+
+msgid "Password"
+msgstr "Mật khẩu"
+
+msgid "Setup password"
+msgstr "Mật khẩu cài đặt"
+
+msgid "(type again)"
+msgstr "(đánh lại)"
+
+msgid "Admin email address"
+msgstr "Địa chỉ email của người quản trị"
+
+msgid "Please enter a valid email address"
+msgstr "Bạn hãy nhập một địa chỉ email hợp lệ"
+
+msgid "Admin full name (optional)"
+msgstr "Tên đầy đủ của người quản trị (không bắt buộc)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "Thiếu mật khẩu! Hãy nhập mật khẩu hai lần"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "Mật khẩu bạn nhập không trùng nhau! Xin hãy thử lại."
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"Vì bạn dùng lại các bảng đang có trong cơ sở dữ liệu, đây không phải là bản cài đặt mới. Do "
+"đó, mật khẩu cài đặt sẽ được thay đổi nhưng mật khẩu của người quản trị sẽ vẫn dùng mật khẩu "
+"cũ. Để thay đổi mật khẩu của người quản trị, bạn hãy dùng chức năng quên mật khẩu của "
+"Gallery."
+
+msgid "Create"
+msgstr "Tạo"
+
+msgid "Save"
+msgstr "Lưu"
+
+msgid "Admin user info entered successfully."
+msgstr "Thông tin người dùng Quản trị đã được nhập."
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"Để bắt đầu cài đặt, chúng tôi cần xác nhận bạn đúng là người có quyền cài Gallery này. Cách "
+"tốt nhất là yêu cầu bạn tạo một thay đổi nhỏ trong thư mục của Gallery để chứng tỏ bạn có đủ "
+"quyền hạn. Cho nên chúng tôi sẽ yêu cầu bạn tạo một tập tin có tên login.txt"
+"strong> trong thư mục %s ở máy chủ web của bạn (đó là thư mục chứa tập tin main."
+"php). Tập tin này phải chứa chuỗi các ký tự được tạo ngẫu nhiên dưới đây:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"Để tiện lợi cho bạn, chúng tôi đã chuẩn bị %stập tin login.txt%s cho bạn. Hãy tải tập tin "
+"này về và chép nó vào thư mục %s của bạn là được."
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "Một khi bạn đã tải tập tin đó lên, hãy ấn vào phía dưới để tiếp tục."
+
+msgid "Authenticate Me"
+msgstr "Hãy xác nhận tôi"
+
+msgid "Authentication successful!"
+msgstr "Đã xác nhận"
+
+msgid "Erase data for a clean install"
+msgstr "Xóa dữ liệu để cài đặt mới"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr ""
+"Bạn có chắc là bạn muốn xóa tất cả dữ liệu của bạn trong thư mục lưu trữ của Gallery và tất "
+"cả dữ liệu trong cơ sở dữ liệu của Gallery?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "Có lỗi khi xóa CSDL và thư mục lưu trữ. Sau đây là thông báo lỗi:"
+
+msgid "Cancel"
+msgstr "Hủy"
+
+msgid "Erase all data"
+msgstr "Xóa tất cả dữ liệu"
+
+msgid "Please fix this error and try again."
+msgstr "Xin hãy sửa lỗi này và thử lại."
+
+msgid "Try Again"
+msgstr "Thử lại"
+
+msgid "Create a config file"
+msgstr "Tạo một tập tin cấu hình"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"Bây giờ chúng tôi cần ghi lại tất cả các thông tin mà bạn cung cấp vào một tập tin có tên "
+"config.php trong thư mục %s của bạn. Tập tin này rất quan trọng vì nó cho "
+"Gallery biết các thông tin cần thiết để nó hoạt động. Sau khi chúng tôi tạo tập tin này "
+"xong, bạn có thể đọc lại và chỉnh sửa nó nếu bạn muốn."
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix (truy cập qua shell)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "Tạo tập tin cấu hình"
+
+msgid "Config file created successfully."
+msgstr "Đã tạo tập tin cấu hình thành công."
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"Chúng tôi đã ghi lại các thông tin bạn cung cấp vào một tập tin tên là config.php "
+"trong thư mục gallery2 của bạn. Bạn có thể đọc lại tập tin này và chỉnh sửa nó nếu muốn. Tuy "
+"nhiên bạn phải rất cẩn thận vì nếu bạn chỉnh sai thì Gallery sẽ không hoạt động được!"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"Xin hãy chọn loại cơ sở dữ liệu của bạn và nhập thông tin đăng nhập vào CSDL. Chương trình "
+"cài đặt sẽ không tạo CSDL cho bạn nên bạn phải tự tạo và điền tên CSDL vào đây. Nếu bạn cài "
+"Gallery vào một CSDL đã có sẵn dữ liệu, các tiếp đầu tố cho bảng và cột sẽ tránh xung đột "
+"với các bảng và cột sẵn có."
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"Đây là kiểu cài đặt nhiều trang web. Hãy nhớ là mỗi trang cần có các bảng cơ sở dữ liệu "
+"riêng. Hãy chọn một cơ sở dữ liệu khác hoặc một tiếp đầu tố khác cho bảng cho mỗi trang!"
+
+msgid "Database type:"
+msgstr "Kiểu CSDL:"
+
+msgid "DB Hostname:"
+msgstr "Tên máy chủ CSDL:"
+
+msgid "DB Username:"
+msgstr "Tên người dùng CSDL:"
+
+msgid "DB Password:"
+msgstr "Mật khẩu cho CSDL:"
+
+msgid "DB Name:"
+msgstr "Tên CSDL:"
+
+msgid "Table Prefix:"
+msgstr "Tiếp đầu tố cho bảng:"
+
+msgid "Column Prefix:"
+msgstr "Tiếp đầu tố của cột:"
+
+msgid "We received the following database related errors:"
+msgstr "Chúng tôi nhận được các lỗi liên quan đến CSDL sau:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "Xóa dữ liệu để cài đặt mới"
+
+msgid "Reuse Existing Tables"
+msgstr "Dùng các bảng đã có sẵn"
+
+msgid "Database set up successfully."
+msgstr "Cơ sở dữ liệu đã được cài đặt thành công."
+
+msgid "Finished!"
+msgstr "Hoàn tất!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr ""
+"Chúc mừng bạn! Cài đặt Gallery 2 đã hoàn tất! Bạn thấy chưa... cài đặt cũng không quá khó, "
+"đúng không? Bây giờ là lúc bạn tải ảnh lên!"
+
+msgid "Go to my Gallery!"
+msgstr "Vào Gallery của tôi!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"Bây giờ bạn có thể vào Gallery của bạn. Hãy nhập đường dẫn trong trình duyệt của bạn cho %"
+"smain.php%s trong thư mục %s của bạn."
+
+msgid "Installer Help"
+msgstr "Hướng dẫn Chương trình Cài đặt"
+
+msgid "Start Over"
+msgstr "Bắt đầu lại từ đầu"
+
+msgid "Error installing Gallery Core"
+msgstr "Có lỗi khi cài đặt Lõi của Gallery"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "Có gì sai trong khi chúng tôi cài module lõi. Cần phải làm gì tiếp?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"Quay lại bước Kiểm tra hệ thống của chương trình cài đặt và bảo đảm tất cả các kiểm tra đều "
+"Thành công. Một vấn đề thường gặp là cảnh bảo về tính toàn vẹn bị bỏ qua."
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"Nếu không có cảnh báo hay thất bại trong bước Kiểm tra hệ thống, hãy xóa trắng thư mục lưu "
+"trữ và xóa các bảng trong cơ sở dữ liệu và thử bắt đầu lại quá trình cài đặt (thực hiện lại "
+"tất cả các bước)."
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr ""
+"Bạn hãy xem trang %sCác câu hỏi G2 thường gặp%s và đọc %sphần Các vấn đề đã biết của tập tin "
+"Readme%s."
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"Nếu vấn đề của bạn vẫn còn tiếp diễn, hãy chép log cài đặt tại %s và gửi kèm (như là install."
+"log.zip) vào một bài trong %sdiễn đàn hỗ trợ G2%s hoặc, nếu có thể, chỉ thêm một liên kết "
+"đến tập tin install.log trong một bài gửi ở diễn đàn để bộ phận hỗ trợ có thể phân tích nếu "
+"cần."
+
+msgid "Stack Trace:"
+msgstr "Stack Trace:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Lõi của Gallery đã được cài đặt thành công"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"Lõi của Gallery đã được cài đặt. Tuy là Gallery đã có thể hoạt động ở thời điểm này, bạn nên "
+"tiếp tục chương trình cài đặt để cài thêm một số module tùy chọn để bạn có được các tính "
+"năng bạn muốn có trong Gallery của bạn."
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"Các module sau đây có thể được cài và kích hoạt tự động cho bạn. Bạn nên cài ít nhất một bộ "
+"công cụ đồ họa. Nếu không, Gallery sẽ không thể tạo ảnh con cho các ảnh của bạn. Trên hầu "
+"hết các hệ thống, các module được cài đặt tự động sẽ làm việc bình thường. Tuy nhiên trong "
+"một số trường hợp càiđặt tự động có thể bị thất bại. Bạn lúc nào cũng có thể kích hoạt các "
+"module mới hoặc bỏ kích hoạt bất cứ module nào bạn chọn trong trang Quản Trị. Vì vậy, các "
+"quyết định của bạn ở đây đều có thể thay đổi được."
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"Một số module có thể không thể cài tự động. Tuy nhiên đây không phải là vấn đề. Những trường "
+"hợp này thường là do bạn phải cấu hình module. Bạn có thể đặt cấu hình cho chúng trong trang "
+"Quản trị."
+
+msgid "Name"
+msgstr "Tên"
+
+msgid "Version"
+msgstr "Phiên bản"
+
+msgid "Description"
+msgstr "Mô tả"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(Không tương thích với phiên bản Gallery này)"
+
+msgid "(un)check all"
+msgstr "(bỏ) đánh dấu tất cả"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "Chuyển sang Bước %d và bỏ qua kích hoạt»"
+
+msgid "Activate Selected Modules"
+msgstr "Kích hoạt các module được chọn"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "Module %s đã được cài nhưng cần được đặt cấu hình trước khi kích hoạt"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr ""
+"Sau khi hoàn tất quá trình cài đặt, bạn hãy đăng nhập như là Quản trị và vào trang Quản trị "
+"của Gallery. Sau đấy vào phần Module và cấu hình các module được liệt kê ở trên."
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "Module %s đã được kích hoạt thành công"
+
+msgid "Activate More Modules"
+msgstr "Kích hoạt thêm module"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "Chuyển sang Bước %d»"
+
+msgid "Debug Output"
+msgstr ""
+
+msgid "Welcome to the Gallery Installer"
+msgstr "Chào mừng bạn đến với chương trình cài đặt Gallery"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "Cài đặt hoàn tất %d%%"
+
+msgid "Redo this step"
+msgstr "Thực hiện lại bước này"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery: ảnh của bạn trên chính trang web của bạn"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "Các tập tin thiếu(%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"Lưu ý: Bạn đang dùng phiên bản Gallery từ CVS và một số tập tin mới bị xóa gần đây được liệt "
+"kê dưới đây. Tuy nhiên, thường bạn có thể bỏ qua các cảnh báo này."
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "Các tập tin bị hiệu chỉnh (%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"Lưu ý: Bạn đang dùng phiên bản Gallery từ CVS và một số tập tin mới được hiệu chỉnh được "
+"liệt kê dưới đây. Tuy bạn có thể bỏ qua các cảnh báo này, nhưng để an toàn thì bạn nên chạy "
+"lệnh 'cvs update -Pd' trước khi tiếp tục."
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "Các tập tin cũ (%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr ""
+"Các tập tin này không còn được Gallery dùng nữa. Chúng có thể sẽ không gây ra vấn đề gì "
+"nhưng nói chung bạn nên xóa chúng đi để bản Gallery của bạn được sạch."
+
+msgid "Errors occurred. Please see messages below."
+msgstr ""
+
+msgid "Please select the installation type"
+msgstr "Hãy chọn kiểu cài đặt"
+
+msgid "Standard installation"
+msgstr "Cài đặt chuẩn"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"Đây là kiểu cài đặt chuẩn. Hãy chọn kiểu cài đặt này nếu bạn muốn cài một bản Gallery mới "
+"trong thư mục %s và được truy cập với đường dẫn (URL) %s."
+
+msgid "Multisite installation"
+msgstr "Cài đặt cho nhiều trang web"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery cho phép các trang web độc lập dùng chung một bản cài đặt mã nguồn. Hãy chọn kiểu "
+"cài đặt này nếu bạn muốn cài bản Gallery mới trên cùng một máy chủ web nhưng trong các đường "
+"dẫn, tên miền con khác nhau."
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"Cài đặt nhiều trang không chia sẻ album, ảnh, người dùng hay bất cứ gì. Tất cả các trang này "
+"đều cần cơ sở dữ liệu riêng và thư mục lưu trữ riêng. Để biết thêm thông tin và giải thích "
+"về cài đặt nhiều trang web, hãy xem trang %s."
+
+msgid "You must enter a directory"
+msgstr "Bạn cần phải nhập một thư mục"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"Thư mục bạn nhập vào là thư mục của codebase. Nếu bạn muốn cài một chương trình Gallery vào "
+"thư mục codebase, hãy chọn kiểu cài đặt chuẩn. Nếu bạn muốn cài cho nhiều trang web, hãy "
+"chọn một thư mục khác."
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "Thư mục bạn nhập vào không tồn tại"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr ""
+"Thư mục bạn nhập vào không truy cập được. Hãy chỉnh quyền lại để máy chủ web có thể đọc được "
+"thư mục này."
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr ""
+"Không thể tạo các tập tin cho cài đặt nhiều trang web. Hãy đảm bảo là các tập tin liệt kê "
+"dưới đây là có thể ghi được."
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "Tất cả trang đều được cài từ một bản mã nguồn trung tâm (codebase)."
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr ""
+"Hãy nhập thư mục cho trang mới dưới đây. Đường dẫn phải khác với đường dẫn cài codebase:"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr ""
+"Thư mục đó phải có thể ghi được bởi người dùng máy chủ web hoặc PHP, hoặc chứa các tập tin "
+"có thể ghi được sau:"
+
+msgid "Select Directory"
+msgstr "Chọn thư mục"
+
+msgid "Multisite directory setup successfully."
+msgstr "Thư mục cài đặt cho nhiều trang web được tạo thành công."
+
+msgid "Standard installation selected."
+msgstr "Cài đặt chuẩn được chọn."
+
+msgid "Install Steps"
+msgstr "Các bước cài đặt"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"Chúng tôi muốn đảm bảo là Gallery của bạn được an toàn. Tập tin config.php mà chương trình "
+"cài đặt này vừa hiệu chỉnh đang được đặt quyền hạn cho người khác được phép ghi vào nó. Việc "
+"này cần vì chương trình cài đặt được coi là \"người khác\" trong hệ thống quyền hạn của "
+"Unix. Vì vậy, trước khi bạn kết thúc cài đặt, bạn nên đổi quyền của tập tin này để người "
+"khác không thể chỉnh sửa nó. Bây giờ, quyền hạn trên tập tin config.php của bạn đang là %s. "
+"Chúng tôi khuyên bạn nên làm như sau:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"Chúng tôi muốn đảm bảo là Gallery của bạn được an toàn. Thư mục chứa tập tin config.php của "
+"bạn mà chương trình cài đặt vừa hiệu chỉnh đang cho phép người khác vào ghi và xóa tập tin. "
+"Vì vậy, trước khi bạn kết thúc cài đặt, bạn nên đổi quyền của thư mục này để người khác "
+"không thể ghi được. Chúng tôi khuyên bạn nên làm như sau:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr ""
+"Bạn có thể tiếp tục nếu bạn thực sự muốn. Nhưng chúng tôi khuyên bạn nên bỏ một ít thời gian "
+"kiểm tra để bảo đảm là không có vấn đề gì."
+
+msgid "We've verified that your config.php is secure."
+msgstr "Chúng tôi xác nhận là tập tin config.php đã an toàn."
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "Kiểm tra lại"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr "Đây là cài đặt cho nhiều trang. Hãy nhớ là mỗi trang cần có thư mục lưu trữ riêng."
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"Nếu bạn đang dùng một trình duyệt mới, chúng tôi sẽ cố gắng tự điền tiếp đường dẫn bạn nhập "
+"vào. Cho nên nếu bạn có khó khăn trong việc tìm ra đường dẫn đúng cho thư mục g2data, thử "
+"các đường dẫn khác nhau trong hộp chữ dưới đây để xem các đường dẫn được tự động điền đủ."
+
+msgid "The directory you entered is read only"
+msgstr "Thư mục bạn nhập vào chỉ cho đọc"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "Có lỗi khi tạo cấu trúc thư mục trong thư mục lưu trữ."
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "Thư mục lưu trữ đã được đặt"
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "Đường dẫn thư mục:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr ""
+"Lưu ý: Đây chỉ là các ví dụ! Chúng có thể sẽ không hoạt động được trên hệ thống của bạn."
+
+msgid "Unix (with ftp access)"
+msgstr "Unix (truy cập bằng FTP)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"Lưu ý là các chương trình FTP và máy chủ FTP có khả năng khác nhau nên các chỉ dẫn này có "
+"thể không chạy được. Hãy tham khảo tài liệu hướng dẫn của chương trình FTP của bạn hoặc một "
+"nhà quản trị hệ thống nếu bạn gặp khó khăn."
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"Trong một số môi trường lưu trữ web, đường dẫn bạn thấy khi truy cập qua shell hay qua FTP "
+"không giống đường dẫn PHP thấy. Để tìm ra đúng đường dẫn đến thư mục dữ liệu của bạn, bạn có "
+"thể thử tạo một tập tin PHP tên dir.php chứa đoạn chương trình dưới đây và chép nó "
+"vào thư mục dữ liệu của bạn."
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"sau đó hãy xác định địa chỉ web của tập tin dir.php và mở tập tin này trong trình duyệt web "
+"của bạn (chẳng hạn như %s). Các lệnh trong dir.php sẽ cho bạn biết đường dẫn chính xác để "
+"điền ở đây."
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"Lưu ý: Điều này yêu cầu thư mục dữ liệu của bạn phải truy cập được từ web. Chúng tôi "
+"khuyến cáo không nên dùng theo cách này vì nó có thể làm hỏng tính năng tường lửa ảnh của "
+"chúng tôi. Một khi bạn đã nghĩ ra đường dẫn theo cách này thì chúng tôi khuyên bạn hãy "
+"chuyển thư mục dữ liệu ra ngoài khu vực có thể truy cập được từ web và cập nhật lại đường "
+"dẫn ở đây."
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "Lưu ý: Hãy nhớ xóa tập tin dir.php khi dùng xong!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr "Thư mục lưu trữ đã được đặt"
+
+msgid "Success"
+msgstr "Thành công"
+
+msgid "Warning"
+msgstr "Cảnh báo"
+
+msgid "Failed"
+msgstr "Thất bại"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr ""
+"Nếu bạn đang dùng Apache, hãy tạo tập tin có tên .htaccess trong thư mục chính của Gallery "
+"với nội dung dưới đây:"
+
+msgid "Version Check"
+msgstr "Kiểm tra phiên bản"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "Đây không phải cài đặt mới và phiên bản cài đặt cũ không trùng phiên bản mới."
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "Phiên bàn đang cài đặt không thể nâng cấp lên phiên bản mới!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr ""
+"Phiên bản đang cài đặt cũ hơn phiên bản mới. Bạn nên chạy chương trình nâng cấp thay vì "
+"chương trình cài đặt!"
+
+msgid "Currently installed"
+msgstr "Hiện đang cài"
+
+msgid "New version"
+msgstr "Phiên bản mới"
+
+msgid "Go to the Upgrader!"
+msgstr "Vào chương trình nâng cấp!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"Bây giờ bạn nên vào chương trình nâng cấp. Hãy nhập đường dẫn trong trình duyệt của bạn cho %"
+"s/upgrade/index.php%s trong thư mục %s của bạn."
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"Để cài đặt Gallery 2 trên máy chủ web của bạn cần phải qua %d bước. Công cụ cài đặt này sẽ "
+"hướng dẫn bạn đi qua những bước này và sẽ hỗ trợ bạn trong trường hợp cần thực hiện các bước "
+"thêm để cài Gallery. Sau khi hoàn tất một bước, bạn có thể quay lại và thay đổi bất cứ lúc "
+"nào. Hãy đọc %sHướng Dẫn Chương Trình Cài Đặt%s trước khi tiếp tục."
+
+msgid "Select Language:"
+msgstr "Chọn ngôn ngữ:"
+
+msgid "Go"
+msgstr "Đi tiếp"
+
+msgid "Begin Installation»"
+msgstr "Bắt đầu cài đặt»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL với Transactions (v3.23.34a và mới hơn)"
+
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "Lõi của Gallery đã được cài đặt thành công"
+
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "Chúc mừng bạn, khung chương trình Gallery đã được cài đặt thành công. Tuy nhiên, hầu hết "
+#~ "các tính năng hấp dẫn của Gallery được cung cấp bởi các module mà bạn có thể tự cài và "
+#~ "cấu hình. Trong bước tiếp theo bạn sẽ chọn các module để cài đặt và tinh chỉnh chương "
+#~ "trình Gallery theo như bạn muốn."
+
+#~ msgid "Install More Modules"
+#~ msgstr "Cài thêm module"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "Trước khi tiếp tục, bạn nên tạo một tập tin tên config.php (để lưu cấu hình)trong "
+#~ "thư mục %s của bạn. Bạn phải bảo đảm là máy chủ web có quyền ghi vào tập tin này. "
+#~ "Nếu bạn dùng Unix, hãy thử dùng lệnh chmod 666 config.php. Trên Windows thì bạn "
+#~ "không cần phải làm gì cả. Bạn có thể tiếp tục sau khi bạn đã tạo tập tin này và đặt quyền "
+#~ "cho nó. Nếu có vấn đề gì thì chúng tôi sẽ chỉ dẫn bạn tiếp."
+
+#~ msgid "Install Other Modules"
+#~ msgstr "Cài các module khác"
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x (chưa được kiểm tra kỹ)"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "Gallery needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browsed "
+#~ "directly via the web. This is necessary if you wish to have your images accessible only "
+#~ "via Gallery [%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "Gallery cần lưu dữ liệu vào một thư mục trên máy chủ của bạn. Thư mục này sẽ được dùng để "
+#~ "lưu ảnh cũng như các thông tin quan trọng khác. Để an toàn, chúng tôi khuyên bạn nên đặt "
+#~ "thư mục này ngoài vùng có thể truy cập qua web để người khác không thể trực tiếp "
+#~ "duyệt thư mục này được. Điều này là cần thiết nếu bạn muốn hạn chế ảnh chỉ có thể được "
+#~ "truy cập thông qua chương trình Gallery [%s]. Lưu ý rằng đường dẫn mặc định cung cấp dưới "
+#~ "đây là trong vùng truy cập của web vì chúng tôi không thể biết chắc chắn cấu trúc thư mục "
+#~ "ngoài trang web của bạn. Bạn nên đổi đường dẫn này để chỉ vào một thư mục an toàn, chẳng "
+#~ "hạn như một đường dẫn nằm trong thư mục home của bạn, nếu có thể. Tuy nhiên, nếu bạn chỉ "
+#~ "có thể truy cập máy chủ bằng FTP thì bạn có thể không làm được như vậy."
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get "
+#~ "Gallery working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "Máy chủ web của bạn cần phải ghi vào thư mục này. Các hệ thống quyền hạn có thể khác nhau "
+#~ "tùy theo máy chủ. Bạn có thể đặt một tập quyền rất thoải mái cho thư mục này để Gallery "
+#~ "hoạt động được, nhưng nếu bạn quan ngại về an toàn thì bạn nên tham vấn quản trị hệ thống "
+#~ "của bạn để tìm hiểu cách làm an toàn nhất có thể. Để làm cho nó hoạt động được, bạn có "
+#~ "thể làm theo các ví dụ dưới đây."
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "Cái này có lúc được gọi là bức tường lửa cho ảnh."
+
+#~ msgid "Finished"
+#~ msgstr "Hoàn tất"
+
+#~ msgid "Installation Status"
+#~ msgstr "Trạng thái cài đặt"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "Tập tin kiểm tra SQL \"%s\" không tìm thấy."
diff --git a/Source/gallery2/install/po/zh_CN.po b/Source/gallery2/install/po/zh_CN.po
new file mode 100644
index 0000000..1808fe1
--- /dev/null
+++ b/Source/gallery2/install/po/zh_CN.po
@@ -0,0 +1,1374 @@
+# $Id: zh_CN.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"POT-Creation-Date: 2005-08-05 21:48-0400\n"
+"PO-Revision-Date: 2006-03-09 23:54+0800\n"
+"Last-Translator: Lyric \n"
+"Language-Team: Chinese Simplified \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+msgid "Unknown"
+msgstr "未知"
+
+msgid "Admin User Setup"
+msgstr "管理员设置"
+
+msgid "admin"
+msgstr "admin"
+
+#, fuzzy
+msgid "Gallery Administrator"
+msgstr "图库系统管理员"
+
+msgid "Authenticate"
+msgstr "认证"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "错误:找不到 login.txt。请把它放在 %s/ 目录中。"
+
+#, fuzzy
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr "错误:无法读取 login.txt 文件。请给图库读取这个文件的权限。"
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr "错误:login.txt 中秘钥不符合。请从下面下载一个新的认证字串後再试一次。"
+
+msgid "Create Config File"
+msgstr "创建配置文件"
+
+#, fuzzy, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"无法写入配置文件 config.php 在 %s 目录中。请改变它的存取权限。如果使用 Unix 可以用"
+"「chmod 666 config.php」指令来修正。"
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr " %s 目录中没有 config.php 文件。"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"无法写入 config.php 文件。如果服务器是 Windows,可能需要停止 config.php 的文件分享,然后手动"
+"设置存取权限。"
+
+msgid "Database Setup"
+msgstr "数据库设置"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "你必需装有 MySQL PHP 模块"
+
+#, fuzzy
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "你必需装有 MySQL PHP 模块"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "你必需装有 ibm_db2 PHP 模块"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "你必需装有 PostgreSQL PHP 模块"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "你必需装有 Oracle OCI8 PHP 模块"
+
+#, fuzzy
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "你必需装有 Oracle OCI8 PHP 模块"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "你必需指定一个列前缀(我们建议 %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "列前缀只能使用英文字母、数字和下划线"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "你必需指定一个表前缀(我们建议 %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "表前缀只能使用英文字母、数字和底线"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "无法创建%s类型的数据库连接"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "无法使用所提供的信息连接数据库。"
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "指定的数据库并不存在。请先创建。"
+
+msgid "The database privileges test did not complete successfully."
+msgstr "数据库权限测试没有成功地完成。"
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"这个数据库中已经有图库的表!可是你的图库储存目录中没有「versions.dat」文件,所以我们判断你的"
+"图库已经损坏。如果你认为你的图库应该还能使用,请产生一个有正确格式的 versions.dat 文件。或选"
+"择重新安装,但这样会清除所有数据库和储存目录中的资料。"
+
+#, fuzzy
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"这个图库储存目录中有一个从前一次安装留下来的 versions.dat 文件。可是数据库中没有图库的表格。"
+"选择重新安装以清除所有储存目录中的资料并前住下一个步骤。"
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"这个数据库中已经有图库的表而且图库储存目录有一个 versions.dat 文件。可是安装的 图库数据库的版"
+"本和安装在图库储存目录中的资料版本不符。选择重新安装以清除所有数据库和储存目录中的资料并前住"
+"下一个步骤。"
+
+#, fuzzy
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"数据库中已经有 图库 的表格而且 图库 储存目录看来是完整的。请选择继续使用现有的数据库表格和储"
+"存目录资料或重新安装以清除所有数据库和储存目录中的资料。"
+
+#, fuzzy
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr "无法执行清除储存目录所需的 API。请手动删除图库储存目录。"
+
+#, fuzzy
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr "无法执行移除图库数据库表格所需的 API。请手动清理图库数据库。"
+
+#, fuzzy
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr "无法载入 图库 API。请手动删除 图库数据库表格和储存目录。"
+
+#, fuzzy
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL with Transactions(v3.23.34a 和更新版)"
+
+#, fuzzy
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL(所有版本)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x 和更新版"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle(9i 和更新版)"
+
+#, fuzzy
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "(实验性质!)IBM DB2(v8.2.2 和更新版)"
+
+#, fuzzy
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "PostgreSQL v7.x 和更新版"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "不明数据库类型或没有表资讯。"
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "找不到类似「%s」的可用表前缀。"
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "无法打开纲要(schema)文件:「%s」。"
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"无法产生 DB 测试序列。检查返回的错误讯息和 README.html 有关缺少权限的信息并清理数据库。"
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"测试无法删除 DB 测试序列。检查返回的错误讯息和 README.html 有关缺少权限的信息并清理数据库。"
+
+msgid "Missing SQL statements"
+msgstr "没有 SQL 指令"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr "检查返回的错误讯息和 README.html 有关缺少权限的信息并清理数据库。"
+
+msgid "Finish Installation"
+msgstr "安装完成"
+
+#, fuzzy
+msgid "Install Gallery Core"
+msgstr "安装说明"
+
+msgid "Installing the core module"
+msgstr "安装核心模块"
+
+#, fuzzy
+msgid "Unable to initialize our Gallery data"
+msgstr "无法初始化图库资料"
+
+msgid "Unable to communicate with the database"
+msgstr "无法和数据库通讯"
+
+msgid "Unable to load the core module"
+msgstr "无法载入核心模块"
+
+msgid "Unable to install the core module"
+msgstr "无法安装核心模块"
+
+msgid "Unable to activate the core module"
+msgstr "无法启用核心模块"
+
+msgid "Unable to commit database transaction"
+msgstr "无法确认数据库事务"
+
+msgid "Core module is only partially installed."
+msgstr "核心模块安装不完全。"
+
+#, fuzzy
+msgid "Install Plugins"
+msgstr "安装步骤"
+
+#, fuzzy
+msgid "Unable to initialize our Gallery session"
+msgstr "无法初始化图库会话"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "无法载入%s模块"
+
+msgid "Installing modules"
+msgstr "安装模块中...."
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "无法安装%s模块"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "无法启用%s模块"
+
+msgid "Unable to get the module list"
+msgstr "无法取得模块列表"
+
+msgid "Other"
+msgstr "其他"
+
+msgid "Installation Type"
+msgstr "安装类型"
+
+msgid "Check Security"
+msgstr "安全检查"
+
+msgid "Storage Setup"
+msgstr "储存空间设置"
+
+msgid "System Checks"
+msgstr "系统检查"
+
+msgid "Performing system checks"
+msgstr "进行系统检查中"
+
+#, fuzzy
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP 版本大於或等於 4.1.0 或大於或等於 5.0.4"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"错误:图库2 需要 PHP 版本 4.1.0 以上或 5.0.4 以上。你安装的 PHP 版本是 %s。请要求你的网页服务"
+"器管理员昇级。新的版本在 %sPHP 的网站上%s。"
+
+msgid "PHP Version"
+msgstr "PHP 版本"
+
+msgid "FILE directive supported"
+msgstr "支持 FILE 指令"
+
+#, fuzzy
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"错误:你的 PHP __FILE__ 指令工作不正常。请向你的WEB服务器管理员或图库讨论区要求技术支援。"
+
+msgid "FILE Directive"
+msgstr "FILE 指令"
+
+msgid "Safe mode disabled"
+msgstr "安全模式已关闭"
+
+#, fuzzy
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"错误:你的 PHP 版本设置为使用安全模式(Safe Mode)。你必需关闭安全模式才能继续执行图库。"
+
+msgid "Safe Mode"
+msgstr "安全模式"
+
+msgid "Regular expressions"
+msgstr "正则表达式"
+
+#, fuzzy, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"错误:你的 PHP 设置并不支援 %sPerl Compatible Regular Expressions%s。你必需开启这些功能才能继"
+"续执行 Gallery。"
+
+msgid "exec() allowed"
+msgstr "允许 exec()"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"警告:你的 PHP 中的 exec() 函数被 php.ini 中的 disabled_functions 关闭了。你将无法使用"
+"需要外部执行档的模块(如 ImageMagick、NetPBM 或 Ffmpeg)。这个选项只能在服务器端改变,所以你"
+"需要在全体共用的 php.ini 中改正。"
+
+msgid "set_time_limit() allowed"
+msgstr "允许 set_time_limit()"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"警告:你的 PHP 中的 set_time_limit() 函数被 php.ini 中的 disabled_functions 关闭了。图"
+"库仍然可以在这个设置下执行,可是稳定度会有问题。任何功能执行超过 %d 秒钟都会失败(有时会传回"
+"一个空白页面)并可能导致资料损毁。"
+
+msgid "Filesystem Operations"
+msgstr ""
+
+#, fuzzy, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"警告:你的 PHP 中的 putenv() 函数被 php.ini 中的 disabled_functions 参数关闭了。图库仍"
+"然可以在这个设置下执行,可是在极少数的系统上 图库将无法在除了系统和英文以外的语言下执行。"
+
+msgid "Memory limit"
+msgstr "记忆空间限制"
+
+msgid "no limit"
+msgstr "没有限制"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"警告:你的 PHP 设置成只能使用 %sb(在 php.ini 中的 memory_limit 参数)的记忆空间。你应"
+"该把这个限制提昇到至少 %sMB,图库才能正常工作。"
+
+msgid "File uploads allowed"
+msgstr "允许上传文件"
+
+#, fuzzy
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"警告:你的 PHP 设置成禁止文件上传(在 php.ini 中的 file_uploads 参数)的记忆空间。你需"
+"要启动这个选项才能用网页浏览程式上传文件到 Gallery。"
+
+msgid "Maximum upload size"
+msgstr "最大上传大小"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"警告:你的 PHP 设置成上传文件最大为 %sb(在 php.ini 中的 upload_max_filesize 参数)。"
+"你应该提高这个限制以允许上传更大的文件。"
+
+msgid "Maximum POST size"
+msgstr "最大 POST 大小"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"警告:你的 PHP 设置成最大 POST 资料为 %sb(在 php.ini 中的 post_max_size 参数)。你应"
+"该提高这个限制以允许上传更大的文件。"
+
+msgid "Translation support"
+msgstr "翻译支援"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"你的网页服务器不支援多语言环境。请指示你的系统管理员重新设置 PHP,启动 %sgettext%s 选项,才能"
+"使用其他语言。"
+
+#, fuzzy, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"你的 PHP 没有 %sbind_textdomain_codeset%s 函数。这表示 图库可能无法正确显示某些语言中的字符。"
+
+#, fuzzy, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr "你的 PHP 没有 %sdngettext%s 函数。这表示 图库将无法翻译复数名词。"
+
+msgid "Zend compatibility mode"
+msgstr "Zend 兼容模式"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"警告:你的 PHP 设置使用可能使 PHP 当机的 Zend ze1_compatibility_mode 选项。请按这里测试 PHP。如果你看到「SUCCESS」表示你的 PHP 正常。如果你得到一个错误讯息或完全没有"
+"反应,你需要把 ze1_compatibility_mode关掉才能继续。"
+
+msgid "putenv() allowed"
+msgstr "允许 putenv()"
+
+#, fuzzy
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"警告:你的 PHP 中的 putenv() 函数被 php.ini 中的 disabled_functions 参数关闭了。图库仍"
+"然可以在这个设置下执行,可是在极少数的系统上 图库将无法在除了系统和英文以外的语言下执行。"
+
+msgid "Output buffering disabled"
+msgstr "输出缓冲已关闭"
+
+#, fuzzy, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"警告:你的 PHP 中的输出缓冲功能被 php.ini 中的 %s 参数打开了。图库仍然可以在这个设置下"
+"执行,下载文件可能还会变快,可是 图库可能会无法传送太大的文件(如影片)而且可能会耗尽记忆空"
+"间。此外,除非 ini_set() 可以被使用,打开输出缓冲会使有些如处理进度等的功能无法正确工作。"
+
+#, fuzzy
+msgid "Gallery file integrity"
+msgstr "图库完整性"
+
+msgid "Test skipped due to other errors."
+msgstr "因其他错误略过测试。"
+
+msgid "Theme available"
+msgstr ""
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr ""
+
+msgid "Manifest missing or inaccessible."
+msgstr "找不到或无法存取文件清单"
+
+msgid "Welcome"
+msgstr "欢迎"
+
+msgid "Please correct the following errors"
+msgstr "请修正下列错误"
+
+#, fuzzy
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"每个 图库都必需有至少一个可以查看和修改所有事项的管理用户。请为你的主要管理员选择一个用户名称"
+"和密码。你可以稍後再增加其他的用户。"
+
+msgid "Admin username"
+msgstr "管理员用户名称"
+
+msgid "Please enter a valid user name"
+msgstr "请输入一个有效的用户名称"
+
+msgid "Please enter a password"
+msgstr "请输入一个密码"
+
+msgid "Password"
+msgstr "密码"
+
+msgid "Setup password"
+msgstr "设置密码"
+
+msgid "(type again)"
+msgstr "(再输入一次)"
+
+msgid "Admin email address"
+msgstr "管理员电邮地址"
+
+msgid "Please enter a valid email address"
+msgstr "请输入一个有效的电邮地址"
+
+msgid "Admin full name (optional)"
+msgstr "管理员全名(选填)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "没有密码!请输入同一个密码两次"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "你输入的密码不相同!请再试一次。"
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"你正在使用现有的数据库表格,这不是一个全新安装。这只会改变设置程式的密码而不是网站管理员的密"
+"码。要改变网站管理员的密码,请选用 图库中遗失密码的功能。"
+
+msgid "Create"
+msgstr "产生"
+
+msgid "Save"
+msgstr "储存"
+
+msgid "Admin user info entered successfully."
+msgstr "管理员用户资料输入成功。"
+
+#, fuzzy, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"在继续安装之前,我们必需确定你确实是你宣称的身份。最好的方法是要求你在 图库目录中作一个小小的"
+"改变,这可以用来证明你有正确的权限。所以,我们要求你在你的网页服务器的 %s 目录中产生"
+"一个叫 login.txt 的文件。(那个目录是 main.php 所在的同一个目录)这个文件的"
+"内容必需是下面随机产生的文字:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"为了你的方便,我们预先准备好了一份%s正确版本的 login.txt%s。下载这个文件然後把它拷贝到你的 "
+"%s 目录中就可以了。"
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "在你上传这个文件後,按下面继续。"
+
+msgid "Authenticate Me"
+msgstr "确认我的身分"
+
+msgid "Authentication successful!"
+msgstr "认证成功"
+
+msgid "Erase data for a clean install"
+msgstr "清除资料以重新安装"
+
+#, fuzzy
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr "你确定要删除所有在你的 图库储存目录 和 图库数据库中的资料?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "清除数据库和储存空间时发生错误。错误如下:"
+
+msgid "Cancel"
+msgstr "取消"
+
+msgid "Erase all data"
+msgstr "清除所有资料"
+
+msgid "Please fix this error and try again."
+msgstr "请修正这个错误後再试一次。"
+
+msgid "Try Again"
+msgstr "再试一次"
+
+msgid "Create a config file"
+msgstr "产生一个设置档"
+
+#, fuzzy, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"现在我们需要把你提供的资料写到一个在 %s 中叫 config.php 的文件。这个文件非常重"
+"要。它提供 图库所有运作需要的资讯。在我们产生这个文件後,你可以阅读这个文件并自己修改。"
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+
+msgid "Unix (with shell access)"
+msgstr "Unix(指今列)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr ""
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+
+msgid "Create config file"
+msgstr "产生设置档"
+
+msgid "Config file created successfully."
+msgstr "设置档产生成功"
+
+#, fuzzy
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"我们已经把你提供的所有资讯写到在你的 图库2 目录中一个叫 config.php 的文件中。你可以阅"
+"读这个文件并自己修改。不过请小心,如果你改错了这个文件,图库会无法正常动作。"
+
+#, fuzzy
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"请选择你的数据库类型并输入你的数据库认证资料。安装程式并不会为你产生数据库,所以你必需自己产"
+"生一个并在这里输入它的名称。如果你要把 图库安装到一个已经有表格的现有数据库中,表格和栏位的字"
+"首会避免和你现有的资料冲突。"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"这是个多站台的安装。请记住每个站都需要它自己的数据库表格。你可以为个别站台选用不同的数据库或"
+"不同的表格字首。"
+
+msgid "Database type:"
+msgstr "数据库型式:"
+
+msgid "DB Hostname:"
+msgstr "数据库主机名称:"
+
+msgid "DB Username:"
+msgstr "数据库用户名称:"
+
+msgid "DB Password:"
+msgstr "数据库密码:"
+
+msgid "DB Name:"
+msgstr "数据库名称"
+
+msgid "Table Prefix:"
+msgstr "表格字首:"
+
+msgid "Column Prefix:"
+msgstr "栏位字首:"
+
+msgid "We received the following database related errors:"
+msgstr "我们收到下列数据库相关的错误:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "清除资料以重新安装"
+
+msgid "Reuse Existing Tables"
+msgstr "使用现有表格"
+
+msgid "Database set up successfully."
+msgstr "数据库设置成功"
+
+msgid "Finished!"
+msgstr "完成了!"
+
+#, fuzzy
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr "恭禧!你的 图库2 安装已经完成!看吧,没有多难嘛,对不对?现在该放一些照片进去了!"
+
+msgid "Go to my Gallery!"
+msgstr "前往我的 Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"你现在可以前往你的新 Gallery。在你的浏览程式中输入在你的%s目录中的 %smain.php%s 的网址。"
+
+msgid "Installer Help"
+msgstr "安装说明"
+
+msgid "Start Over"
+msgstr "重新开始"
+
+#, fuzzy
+msgid "Error installing Gallery Core"
+msgstr "安装 图库核心时发生错误"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "当我们试着昇级核心模块时发生了问题。要如何处理?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"前往安装程式的系统检查步骤并确认所有的检查都显示「成功」。最常见的现象是忽略了整合性警告。"
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"如果在系统检查步骤中没有任何警告或失败的讯息,清除你的储存目录并删除数据库表格然後再安装一次"
+"(重覆所有步骤)。"
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "请前往 %sG2 常见问题解答%s并参考%s读我文件中已知问题的部分%s。"
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"如果问题仍然存在,请拷贝在 %s 中的安装记录,在 %sG2 支援论譠%s中发表一个新话题,把它附在话题"
+"中(如 install.log.zip),或者可以的话,留下指到 install.log 的真接链接。这样支援人员在需要的"
+"时可以用来分析问题所在。"
+
+msgid "Stack Trace:"
+msgstr "堆叠记录:"
+
+#, fuzzy
+msgid "Installed Gallery Core successfully."
+msgstr "图库核心模块安装成功。"
+
+#, fuzzy
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"我们已经成功地安装了 图库的核心。虽然现在所有功能都会正常动作,你还是应该继续安装程式并加入其"
+"他选用的模块。这样你才能得到你想要的 图库功能。"
+
+#, fuzzy
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"下列的模块可自动为你安装并设置。你需要安装至少一个图形工具,否则 图库无法从你的图片产生缩略"
+"图。在大部分的系统上,自动安装就可以正常工作。不过,有时它还是会失败。你可以在这个网站管理页"
+"面中启用新的模块或停用你在这里选用的模块。所以你在这里做的任何决定都不是不能改变的。"
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"有些模块可能会无法自动安装。没有关系。这通常表示他们需要一些额外的设置。你可以在网站管理页面"
+"中做这些设置。"
+
+msgid "Name"
+msgstr "名称"
+
+msgid "Version"
+msgstr "版本"
+
+msgid "Description"
+msgstr "详细描述"
+
+#, fuzzy
+msgid "(Incompatible with this Gallery version)"
+msgstr "(和这个版本的 图库不兼容)"
+
+msgid "(un)check all"
+msgstr "全部勾选或全部不选"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "不启用、继续到步骤 %d»"
+
+msgid "Activate Selected Modules"
+msgstr "启用所选模块"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "「%s」模块已经安装,可是需要进一步设置才能启用。"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr "在完成这个安装後,请以管理员身分登入并前往网站管理。到「模块」显示画面并设置上列模块。"
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "%s模块启用成功"
+
+msgid "Activate More Modules"
+msgstr "启用其他 图库模块"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "继续到步骤 %d»"
+
+msgid "Debug Output"
+msgstr "除错输出"
+
+#, fuzzy
+msgid "Welcome to the Gallery Installer"
+msgstr "欢迎使用 图库安装程式"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "安装完成 %d%%"
+
+msgid "Redo this step"
+msgstr "重覆这个步骤"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery:你的照片、你的网站"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "缺少的文件(%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"注意:你正在执行由 CVS 中下载的 Gallery,所以有些最近移除的文件可能会出现在这里。可能可以安全"
+"的忽略它们。"
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "修改过的文件(%d)"
+
+#, fuzzy
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"注意:你正在执行由 CVS 中下载的 Gallery,所以会有些修改过的文件。你大概可以忽略这些文件,可是"
+"为了安全起见,你最好先执行「cvs update -Pd」指令再继续。"
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "旧版的文件(%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr "图库已经不再使用这些文件。它们大概不会造成任何问题可是最好还是把它们删除。"
+
+msgid "Errors occurred. Please see messages below."
+msgstr "发生错误。请见下列讯息。"
+
+msgid "Please select the installation type"
+msgstr "请选择安装类型"
+
+msgid "Standard installation"
+msgstr "标准安装"
+
+#, fuzzy, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"这是预设的安装类型。如果你要在 %s 目录中安装一个全新的 Gallery,并可用 %s 网址存取的话,请选"
+"这个安装类型。"
+
+msgid "Multisite installation"
+msgstr "多站台安装"
+
+#, fuzzy
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"图库可以用一份单独的安装来支援多个独立的网站。如果你要在同一个网页服务器上的不同路径、子网域"
+"或网址上安装一个全新的 图库的话,请选这个安装类型。"
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"多站台并不共用相簿、照片、用户、或其他任何项目。它们都需要自己的数据库和自己的储存目录。前参"
+"阅 %s 页面中有关多站台安装的资讯和解释。"
+
+msgid "You must enter a directory"
+msgstr "你必需输入一个目录"
+
+#, fuzzy
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"你所输入的目录是程式所在的目录。如果你要把一个 图库安装到程式目录中,请选择标准安装类型。如果"
+"你要安装多站台,请选一个不同的目录。"
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+
+msgid "The directory you entered does not exist"
+msgstr "你输入的目录不存在"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr "无法存取你所输入的目录。请改变它的存取权限让网页服务器可以读取这个目录。"
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr "无法产生多站台文件。请确定下列文件可以写入。"
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "所有的站台都是从这个中央程式库(基础程式)安装出来。"
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr "在下面输入新的站台的目录。这个路径不能和基础程式安装的路径相同。"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr "目录必需可以让你的网页服务器或 PHP 用户写入或含有下列可写入的文件:"
+
+msgid "Select Directory"
+msgstr "选择目录"
+
+msgid "Multisite directory setup successfully."
+msgstr "多站台目录设置成功"
+
+msgid "Standard installation selected."
+msgstr "选择标准安装。"
+
+msgid "Install Steps"
+msgstr "安装步骤"
+
+#, fuzzy, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"我们要确定你的 图库是安全的。这个安装程式修改过的 config.php 文件的权限允许其他用户写入。这是"
+"必要的,因为对 Unix 权限来说,这个安装程式也算「其他用户」。所以在结束之前,你需要把这个文件"
+"的权限改成其他用户无法写入。现在你的 config.php 档的模式为 %s。我们建议你这样做:"
+
+#, fuzzy
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"我们要确定你的 图库是安全的。含有这个安装程式修改过的 config.php 文件的目录的权限允许其他用户"
+"写入或删除文件。所以在结束之前,你需要把这个目录的权限改成其他用户无法写入。我们建议你这样"
+"做:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr "如果你真的要继续,你还是可以。可是我们建议你多花一点时间来确定你是安全的。"
+
+msgid "We've verified that your config.php is secure."
+msgstr "我们证实你的 config.php 文件是安全的。"
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+
+msgid "Check Again"
+msgstr "再检查一次"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr ""
+
+msgid "Yes, please omit the security check:"
+msgstr ""
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr "这是一个多站台的安装。请记住每个站台都需要自己的储存目录。"
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"如果你正在使用的是最新的浏览程式,我们会试着自动完成你输入的任何路径。所以如果你无法找到指到"
+"你的 g2data 目录的正确路径,试着在下面的文字框中打一些可能的路径,看看自动完成会不会找到它。"
+
+msgid "The directory you entered is read only"
+msgstr "你输入的目录是唯读的。"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "在储存目录中产生目录结构时发生错误。"
+
+#, fuzzy, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "储存目录设置成功。"
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr ""
+
+msgid "Directory path:"
+msgstr "目录路径:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr ""
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "注意:这些只是范例!它们可能不适用於你的系统。"
+
+msgid "Unix (with ftp access)"
+msgstr "Unix(使用 FTP)"
+
+#, fuzzy
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"请注意 FTP 服务器和用户端程式种类变化很多所以这些指令可能不适用於你的情况。如果发生问题,请参"
+"考你的FTP 用户端程式手册或询问你的系统管理员。"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"在有些网站主机的环境下,你在指令列或 FTP 下看到的路径和 PHP 看到的是不一样的。要找出指到你的"
+"资料目录的真正路径,你可以试着产生一个包含下列程式码,叫做 dir.php 的 PHP 程式档并把它"
+"放到你的资料目录。"
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"然後找出指到 dir.php 的网址并在你的网页浏览程式中打开它(如 %s)。它会告诉你正确的路径。"
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"注意:你的资料目录必需可以透过网页存取,我们不建议这样做因为这等於规避了我们的图像防火"
+"墙功能。当你用这个方法找出路径後,我们建议你把资料目录移到网页可以存取的范围之外并更正路径设"
+"置。"
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "注意:不要忘了在完成後删除 dir.php 文件!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr ""
+
+msgid "Storage directory set successfully."
+msgstr "储存目录设置成功。"
+
+msgid "Success"
+msgstr "成功"
+
+msgid "Warning"
+msgstr "警告"
+
+msgid "Failed"
+msgstr "失败"
+
+#, fuzzy
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr "如果你使用 Apache,在 图库主目录中产生一个叫 .htaccess 的文件并加入下列内容:"
+
+msgid "Version Check"
+msgstr "版本检查"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "这不是一个全新安装而且已安装的版本和新的版本不符合。"
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "已安装的版本不能昇级到新的版本!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr "已安装的版本比新的版本旧。你应该要执行昇级程式而不是安装程式!"
+
+msgid "Currently installed"
+msgstr "目前安装"
+
+msgid "New version"
+msgstr "新版本"
+
+msgid "Go to the Upgrader!"
+msgstr "前往 图库昇级程式!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"你现在应该前往昇级程式。在你的浏览程式中输入在你的%s目录中的 %s/upgrade/index.php%s 的网址。"
+
+#, fuzzy, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"把 图库2 安装到你的系统中需要 %d 个步骤。这个安装程式指引你走过这些步骤,并在需要额外步骤时提"
+"供协助。当一个步骤完成後,你还是可以在任何时候回去并更改设置。在继续之前,请先阅读%s安装程式"
+"说明文件%s。"
+
+msgid "Select Language:"
+msgstr "选择语言:"
+
+msgid "Go"
+msgstr "开始"
+
+msgid "Begin Installation»"
+msgstr "开始安装»"
+
+#, fuzzy
+#~ msgid "MSSQL (2005 and newer)"
+#~ msgstr "MySQL with Transactions(v3.23.34a 和更新版)"
+
+#, fuzzy
+#~ msgid "Installed Gallery Core successfully"
+#~ msgstr "图库核心模块安装成功"
+
+#, fuzzy
+#~ msgid ""
+#~ "Congratulations, we've successfully installed the Gallery framework. However, most of "
+#~ "the really cool features from Gallery come from additional modules that you can install "
+#~ "and configure. The next step will take you through the process of selecting modules to "
+#~ "install so that you can tune Gallery to do exactly what you want."
+#~ msgstr ""
+#~ "恭禧,我们已经成功地安装了 图库的架构。不过绝大部分 图库的功能来自你需要另外安装和设置的模"
+#~ "块。下一个步骤会指引会选择要安装的模块,这样你可以把 图库调成你想要的样子。"
+
+#~ msgid "Install More Modules"
+#~ msgstr "安装其他模块"
+
+#~ msgid ""
+#~ "Before we can proceed, you should create a file in your %s directory called "
+#~ "config.php. You must make sure that the webserver will be able to write to it. "
+#~ "If you're on unix, try doing chmod 666 config.php. On Windows, you shouldn't have "
+#~ "to do anything special. When you've created this file and set the permissions properly, "
+#~ "you can proceed. If there's a problem, we'll tell you what to fix."
+#~ msgstr ""
+#~ "在我们继续之前,你必需先在你的 %s 目录中产生一个叫「config.php」的文件。你必需确定"
+#~ "网页服务器可以写到这个文件。如果你在使用 Unix,试着使用「chmod 666 config.php」。在 "
+#~ "Windows 上,你应该不必特别做什麽。在你产生了这个文件并设置好存取权限之後,就可以继续。如果"
+#~ "发生了问题,我们会告诉你该修改什麽。"
+
+#~ msgid "Install Other Modules"
+#~ msgstr "安装其他模块"
+
+#~ msgid "mkdir %s"
+#~ msgstr "mkdir %s"
+
+#~ msgid "chmod 777 %s"
+#~ msgstr "chmod 777 %s"
+
+#~ msgid "cd %s"
+#~ msgstr "cd %s"
+
+#~ msgid "PostgreSQL v6.x (not well tested)"
+#~ msgstr "PostgreSQL v6.x(并未充分测试)"
+
+#~ msgid "Install 图库Core"
+#~ msgstr "安装图库核心"
+
+#~ msgid "chmod 644 %s"
+#~ msgstr "chmod 644 %s"
+
+#~ msgid "chmod 755 %s"
+#~ msgstr "chmod 755 %s"
+
+#~ msgid ""
+#~ "图库needs to store data in a directory on your server. It will use this directory to "
+#~ "store your images as well as other important data. For security, we suggest that you "
+#~ "place this directory outside of your web site so that it cannot be browsed "
+#~ "directly via the web. This is necessary if you wish to have your images accessible only "
+#~ "via 图库[%s]. Note that the default path provided below is inside the webserver area. "
+#~ "This is because we are unable to reliably guess a directory outside of your web site. You "
+#~ "should update it with a secure location, such as a path under your user home directory, "
+#~ "if possible. If you access your site via FTP, you might not have this option."
+#~ msgstr ""
+#~ "图库需要把资料储存在你的服务器上的一个目录中。它会用这个目录来存放你的图片和其他重要的资"
+#~ "料。为了安全起见,我们建议你把这个目录放在你的网站之外,这样它就不能直接在网页上浏"
+#~ "览。这在如果你希望你的图片只能透过 图库[%s] 存取的状况下是很重要的。请注意下面提供的预设路"
+#~ "径是在网页服务器的范围内。这是因为我们无法可靠地推测出一个在你的网站之外的目录。如果可能的"
+#~ "话,你应该把它改成一个安全的位置,像是一个在你的用户根目录下的目录。如果你是使用 FTP 存取"
+#~ "网站的话,你可能无法这麽做。"
+
+#~ msgid ""
+#~ "Your webserver needs to be able to write to this directory. Permission systems vary from "
+#~ "host to host. You can set a very relaxed set of permissions on this directory to get 图库"
+#~ "working, but if you're concerned about security you should consult your system "
+#~ "adminstrator to figure out how to make this as secure as possible. To get it working, you "
+#~ "can follow these examples."
+#~ msgstr ""
+#~ "你的网页服务器必需能写入这个目录。在各个主机上的权限系统都不相同。你可以给这个目录很松散的"
+#~ "存取权限让 图库开始作用,可是如果你关心安全的问题,你应该资询你的系统管理员有关如何可以使"
+#~ "你的系统尽可能的安全。要让它开始工作,你可以用下面的例子。"
+
+#~ msgid "This is sometimes known as an image firewall."
+#~ msgstr "这有时也叫一个图像防火墙。"
+
+#~ msgid "You must have the ODBC module installed"
+#~ msgstr "你必需装有 ODBC 模块"
+
+#~ msgid "Finished"
+#~ msgstr "完成"
+
+#~ msgid "Installation Status"
+#~ msgstr "安装状况"
+
+#~ msgid "SQL test file \"%s\" not found."
+#~ msgstr "找不到 SQL 测试文件「%s」。"
diff --git a/Source/gallery2/install/po/zh_TW.po b/Source/gallery2/install/po/zh_TW.po
new file mode 100644
index 0000000..caa5d26
--- /dev/null
+++ b/Source/gallery2/install/po/zh_TW.po
@@ -0,0 +1,1250 @@
+# $Id: zh_TW.po 16578 2007-06-10 20:53:13Z mindless $
+#
+# Gallery - a web based photo album viewer and editor
+# Copyright (C) 2000-2007 Bharat Mediratta
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gallery: Installer 2.2.2\n"
+"POT-Creation-Date: 2005-08-05 21:48-0400\n"
+"PO-Revision-Date: 2005-08-05 21:48-0400\n"
+"Last-Translator: Stephen Chu \n"
+"Language-Team: Chinese Traditional \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+msgid "Unknown"
+msgstr "未知"
+
+msgid "Admin User Setup"
+msgstr "管理員設定"
+
+msgid "admin"
+msgstr "admin"
+
+msgid "Gallery Administrator"
+msgstr "Gallery 系統管理員"
+
+msgid "Authenticate"
+msgstr "認證"
+
+#, c-format
+msgid ""
+"Error: could not locate login.txt. Please place it in your %s/ "
+"directory."
+msgstr "錯誤:找不到 login.txt。請把它放在你的 %s/ 目錄中。"
+
+msgid ""
+"Error: your login.txt file is not readable. Please give Gallery read "
+"permissions on the file."
+msgstr "錯誤:無法讀取你的 login.txt 檔案。請給 Gallery 讀取這個檔案的權限。"
+
+msgid ""
+"Error: your login.txt key does not match correctly. Please download a new "
+"authentication string from below and try again."
+msgstr ""
+"錯誤:你的 login.txt 解碼字串不符合。請從下面下載一個新的認證字串後再試一次。"
+
+msgid "Create Config File"
+msgstr "產生設定檔案"
+
+#, c-format
+msgid ""
+"Unable to write to the config.php configuration file in your %s directory. Please "
+"change its permissions. If you're on Unix you can do chmod 666 config.php to fix "
+"this."
+msgstr ""
+"無法寫入在你的 %s 目錄中的 config.php 設定檔案。請改變它的存取權限。如果你是使用 Unix "
+"你可以用「chmod 666 config.php」指令來修正。"
+
+#, c-format
+msgid "The config.php file does not exist in your %s directory"
+msgstr "你的 %s 目錄中沒有 config.php 檔案。"
+
+msgid ""
+"The config.php file exists but is not writeable. If your server is Windows, you may have to "
+"disable file sharing for config.php and set its permissions manually."
+msgstr ""
+"無法寫入 config.php 檔案。如果你的伺服器是 Windows,你可能需要停止 config.php 的檔案分享然後"
+"手動設定它的存取權限。"
+
+msgid "Database Setup"
+msgstr "資料庫設定"
+
+msgid "You must have the MySQL PHP module installed"
+msgstr "你必需裝有 MySQL PHP 模組"
+
+msgid "You must have the MySQL Improved PHP module installed"
+msgstr "你必需裝有 MySQL Improved PHP 模組"
+
+msgid "You must have the ibm_db2 PHP module installed"
+msgstr "你必需裝有 ibm_db2 PHP 模組"
+
+msgid "You must have the PostgreSQL PHP module installed"
+msgstr "你必需裝有 PostgreSQL PHP 模組"
+
+msgid "You must have the Oracle OCI8 PHP module installed"
+msgstr "你必需裝有 Oracle OCI8 PHP 模組"
+
+msgid "You must have the Component Object Model(COM) PHP module installed"
+msgstr "你必需裝有 Component Object Model(COM) PHP 模組"
+
+#, c-format
+msgid "You must specify a column prefix (we recommend %s)"
+msgstr "你必需指定一個欄位字首(我們建議 %s)"
+
+msgid "Use only letters, numbers and underscore in the column prefix"
+msgstr "欄位字首只能使用英文字母、數字和底線"
+
+#, c-format
+msgid "You must specify a table prefix (we recommend %s)"
+msgstr "你必需指定一個表格字首(我們建議 %s)"
+
+msgid "Use only letters, numbers and underscore in the table prefix"
+msgstr "表格字首只能使用英文字母、數字和底線"
+
+#, c-format
+msgid "Unable to create a database connection of type %s"
+msgstr "無法產生%s類型的資料庫連接"
+
+msgid "Unable to connect to database with the information provided."
+msgstr "無法使用所提供的資訊連接資料庫。"
+
+msgid "The database you specified does not exist. Please create it."
+msgstr "仔所指定的資料庫並不存在。請先產生它。"
+
+msgid "The database privileges test did not complete successfully."
+msgstr "資料庫權限測試並沒有成功地完成。"
+
+msgid ""
+"Gallery tables already exist in this database! But there is no 'versions.dat' file in your "
+"G2 storage directory which we interpret as a broken state of G2. Either create a versions."
+"dat file with the correct format if you think your G2 should still work or select a clean "
+"install, which will erase all data in the database and in the storage directory."
+msgstr ""
+"這個資料庫中已經有 Gallery 的表格!可是你的 G2 儲存目錄中沒有「versions.dat」檔案,所以我們判"
+"斷你的 G2 已經損壞。如果你認為你的 G2 應該還能使用,請產生一個有正確格式的 versions.dat 檔"
+"案。或選擇重新安裝,但這樣會清除所有資料庫和儲存目錄中的資料。"
+
+msgid ""
+"The G2 storage directory has a versions.dat file of an old install. But the Gallery database "
+"tables don't exist. Select a clean install to erase all data in the Gallery storage "
+"directory and advance to the next step."
+msgstr ""
+"這個 G2 儲存目錄中有一個從前一次安裝留下來的 versions.dat 檔案。可是資料庫中沒有Gallery 的表"
+"格。選擇重新安裝以清除所有儲存目錄中的資料並前住下一個步驟。"
+
+msgid ""
+"Gallery tables already exist in the database and there is a versions.dat file in the Gallery "
+"storage directory. But the version of the installed Gallery database tables does not match "
+"the version of the installed data in the Gallery storage directory. Select a clean install "
+"to erase all data in the database and in the storage directory and to advance to the next "
+"step."
+msgstr ""
+"這個資料庫中已經有 Gallery 的表格而且 G2 儲存目錄有一個 versions.dat 檔案。可是安裝的 "
+"Gallery 資料庫的版本和安裝在 Gallery 儲存目錄中的資料版本不符。選擇重新安裝以清除所有資料庫和"
+"儲存目錄中的資料並前住下一個步驟。"
+
+msgid ""
+"Gallery tables already exist in the database and the Gallery storage directory seems to be "
+"intact. Either choose to reuse the existing database tables and storage directory data or "
+"select a clean install to erase all existing data in the database and the storage directory."
+msgstr ""
+"資料庫中已經有 Gallery 的表格而且 Gallery 儲存目錄看來是完整的。請選擇繼續使用現有的資料庫表"
+"格和儲存目錄資料或重新安裝以清除所有資料庫和儲存目錄中的資料。"
+
+msgid ""
+"Could not execute the required API to erase the storage directory. Please erase the Gallery "
+"storage directory manually."
+msgstr "無法執行清除儲存目錄所需的 API。請手動刪除 Gallery 儲存目錄。"
+
+msgid ""
+"Could not execute the required API to drop the Gallery database tables. Please clean the "
+"Gallery database manually."
+msgstr "無法執行移除 Gallery 資料庫表格所需的 API。請手動清理 Gallery 資料庫。"
+
+msgid ""
+"Could not load the G2 API. Please erase the Gallery database tables and the storage "
+"directory manually."
+msgstr "無法載入 G2 API。請手動刪除 Gallery 資料庫表格和儲存目錄。"
+
+msgid "MySQL (v3.23.34a and newer)"
+msgstr "MySQL(v3.23.34a 以上的版本)"
+
+msgid "MySQL (versions before v3.23.34a)"
+msgstr "MySQL(v3.23.34a 之前的版本)"
+
+msgid "PostgreSQL v7.x and newer"
+msgstr "PostgreSQL v7.x 以上的版本"
+
+msgid "Oracle (9i and newer)"
+msgstr "Oracle(9i 以上的版本"
+
+msgid "IBM DB2 (v9.x and newer)"
+msgstr "IBM DB2(v9.x 以上的版本)"
+
+msgid "Microsoft SQL Server 2005 and newer"
+msgstr "Microsoft SQL Server 2005 以上的版本"
+
+msgid "Unknown DB type or no known tables information."
+msgstr "不明資料庫類型或沒有表格資訊。"
+
+#, c-format
+msgid "Could not find an unused table prefix similar to \"%s\"."
+msgstr "找不到類似「%s」的可用表格字首。"
+
+#, c-format
+msgid "Could not open schema file: \"%s\"."
+msgstr "無法打開綱要(schema)檔案:「%s」。"
+
+msgid ""
+"Failed to create a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"無法產生 DB 測試序列。檢查傳回的錯誤訊息和 README.html 有關缺少存取權限的資訊並清理資料庫。"
+
+msgid ""
+"Test failed to drop a DB test sequence.Check the returned error message and README.html for "
+"missing privileges and clean up the database."
+msgstr ""
+"測試無法移除一個 DB 測試序列。檢查傳回的錯誤訊息和 README.html 有關缺少存取權限的資訊並清理資"
+"料庫。"
+
+msgid "Missing SQL statements"
+msgstr "沒有 SQL 指令"
+
+msgid ""
+"Check the returned error message and README.html for missing privileges and clean up the "
+"database."
+msgstr "檢查傳回的錯誤訊息和 README.html 有關缺少存取權限的資訊並清理資料庫。"
+
+msgid "Finish Installation"
+msgstr "完成安裝"
+
+msgid "Install Gallery Core"
+msgstr "安裝 Gallery 核心"
+
+msgid "Installing the core module"
+msgstr "安裝核心模組"
+
+msgid "Unable to initialize our Gallery data"
+msgstr "無法初始化我們的 Gallery 資料"
+
+msgid "Unable to communicate with the database"
+msgstr "無法和資料庫通訊"
+
+msgid "Unable to load the core module"
+msgstr "無法載入核心模組"
+
+msgid "Unable to install the core module"
+msgstr "無法安裝核心模組"
+
+msgid "Unable to activate the core module"
+msgstr "無法啟用核心模組"
+
+msgid "Unable to commit database transaction"
+msgstr "無法送出資料庫異動"
+
+msgid "Core module is only partially installed."
+msgstr "核心模組安裝不完全。"
+
+msgid "Install Plugins"
+msgstr "安裝外掛組件"
+
+msgid "Unable to initialize our Gallery session"
+msgstr "無法初始化我們的 Gallery 連線資料"
+
+#, c-format
+msgid "Unable to load the %s module"
+msgstr "無法載入%s模組"
+
+msgid "Installing modules"
+msgstr "安裝模組中"
+
+#, c-format
+msgid "Unable to install the %s module"
+msgstr "無法安裝%s模組"
+
+#, c-format
+msgid "Unable to activate the %s module"
+msgstr "無法啟用%s模組"
+
+msgid "Unable to get the module list"
+msgstr "無法取得模組列表"
+
+msgid "Other"
+msgstr "其他"
+
+msgid "Installation Type"
+msgstr "安裝類型"
+
+msgid "Check Security"
+msgstr "安全檢查"
+
+msgid "Storage Setup"
+msgstr "儲存空間設定"
+
+msgid "System Checks"
+msgstr "系統檢查"
+
+msgid "Performing system checks"
+msgstr "進行系統檢查中"
+
+msgid "PHP version >= 4.3.0 or >= 5.0.4"
+msgstr "PHP 版本大於等於 4.3.0 或大於等於 5.0.4"
+
+#, c-format
+msgid ""
+"Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or newer. You have PHP version "
+"%s installed. Contact your webserver administrator to request an upgrade, available at the %"
+"sPHP website%s."
+msgstr ""
+"錯誤:Gallery 2 需要 PHP 版本 4.3.0 以上或 5.0.4 以上。你安裝的 PHP 版本是 %s。請要求你的網頁"
+"伺服器管理員升級。新的版本在 %sPHP 的網站上%s。"
+
+msgid "PHP Version"
+msgstr "PHP 版本"
+
+msgid "FILE directive supported"
+msgstr "支援 FILE 指令"
+
+msgid ""
+"Error: your PHP __FILE__ directive is not functioning correctly. Please file a support "
+"request with your webserver administrator or in the Gallery forums."
+msgstr ""
+"錯誤:你的 PHP __FILE__ 指令工作不正常。請向你的網頁伺服器管理員或 Gallery 討論區要求技術支"
+"援。"
+
+msgid "FILE Directive"
+msgstr "FILE 指令"
+
+msgid "Safe mode disabled"
+msgstr "安全模式已關閉"
+
+msgid ""
+"Error: Your version of PHP is configured with safe mode enabled. You must disable safe mode "
+"before Gallery will run."
+msgstr ""
+"錯誤:你的 PHP 版本設定為使用安全模式(Safe Mode)。你必需關閉安全模式才能繼續執行 Gallery。"
+
+msgid "Safe Mode"
+msgstr "安全模式"
+
+msgid "Regular expressions"
+msgstr "常規表示式(Regular expressions)"
+
+#, c-format
+msgid ""
+"Error: Your PHP is configured without support for %sPerl Compatible Regular Expressions%s. "
+"You must enable these functions before Gallery will run."
+msgstr ""
+"錯誤:你的 PHP 設定並不支援 %sPerl Compatible Regular Expressions%s。你必需開啟這些功能才能繼"
+"續執行 Gallery。"
+
+msgid "exec() allowed"
+msgstr "允許 exec()"
+
+msgid ""
+"Warning: The exec() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. You won't be able to use modules that require external binaries (e.g. "
+"ImageMagick, NetPBM or Ffmpeg). This can only be set server-wide, so you will need to change "
+"it in the global php.ini."
+msgstr ""
+"警告:你的 PHP 中的 exec() 函式被 php.ini 中的 disabled_functions 關閉了。你將無法使用"
+"需要外部執行檔的模組(如 ImageMagick、NetPBM 或 Ffmpeg)。這個選項只能在伺服器端改變,所以你"
+"需要在全體共用的 php.ini 中改正。"
+
+msgid "set_time_limit() allowed"
+msgstr "允許 set_time_limit()"
+
+#, c-format
+msgid ""
+"Warning: The set_time_limit() function is disabled in your PHP by the disabled_functions"
+"b> parameter in php.ini. Gallery can function with this setting, but it will not operate "
+"reliably. Any operation that takes longer than %d seconds will fail (and in some cases just "
+"return a blank page) possibly leading to data corruption."
+msgstr ""
+"警告:你的 PHP 中的 set_time_limit() 函式被 php.ini 中的 disabled_functions 關閉了。"
+"Gallery 仍然可以在這個設定下執行,可是穩定度會有問題。任何功能執行超過 %d 秒鐘都會失敗(有時"
+"會傳回一個空白頁面)並可能導致資料損毀。"
+
+msgid "Filesystem Operations"
+msgstr "檔案系統功能"
+
+#, c-format
+msgid ""
+"Error: Essential filesystem operations are disabled in your PHP by the "
+"disabled_functions parameter in php.ini. You must allow these functions before "
+"Gallery will run. These functions are missing: %s."
+msgstr ""
+"錯誤:你的 PHP 中的基本檔案系統功能被 php.ini 中的 disabled_functions 參數關閉了。你必"
+"需允許這些函式 Gallery 才能執行。被關閉的函式為:%s"
+
+msgid "Memory limit"
+msgstr "記憶空間限制"
+
+msgid "no limit"
+msgstr "沒有限制"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the memory to %sb (memory_limit parameter in "
+"php.ini). You should raise this limit to at least %sMB for proper Gallery operation."
+msgstr ""
+"警告:你的 PHP 設定成只能使用 %sb(在 php.ini 中的 memory_limit 參數)的記憶空間。你應"
+"該把這個限制提昇到至少 %sMB,Gallery 才能正常工作。"
+
+msgid "File uploads allowed"
+msgstr "允許上傳檔案"
+
+msgid ""
+"Warning: Your PHP is configured not to allow file uploads (file_uploads parameter in "
+"php.ini). You will need to enable this option if you want to upload files to your Gallery "
+"with a web browser."
+msgstr ""
+"警告:你的 PHP 設定成禁止檔案上傳(在 php.ini 中的 file_uploads 參數)的記憶空間。你需"
+"要啟動這個選項才能用網頁瀏覽程式上傳檔案到 Gallery。"
+
+msgid "Maximum upload size"
+msgstr "最大上傳大小"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the size of file uploads to %sb "
+"(upload_max_filesize parameter in php.ini). You should raise this limit to allow "
+"uploading bigger files."
+msgstr ""
+"警告:你的 PHP 最大上傳檔案設定為 %sb(在 php.ini 中的 upload_max_filesize 參數)。你"
+"應該提高這個限制以允許上傳更大的檔案。"
+
+msgid "Maximum POST size"
+msgstr "最大 POST 大小"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured to limit the post data to a maximum of %sb "
+"(post_max_size parameter in php.ini). You should raise this limit to allow uploading "
+"bigger files."
+msgstr ""
+"警告:你的 PHP 設定成最大 POST 資料為 %sb(在 php.ini 中的 post_max_size 參數)。你應"
+"該提高這個限制以允許上傳更大的檔案。"
+
+msgid "Translation support"
+msgstr "翻譯支援"
+
+#, c-format
+msgid ""
+"Your webserver does not support localization. To enable support for additional languages "
+"please instruct your system administrator to reconfigure PHP with the %sgettext%s option "
+"enabled."
+msgstr ""
+"你的網頁伺服器不支援多語文環境。請指示你的系統管理員重新設定 PHP,啟動 %sgettext%s 選項,才能"
+"使用其他語文。"
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sbind_textdomain_codeset%s. This means Gallery may display "
+"extended characters for some languages incorrectly."
+msgstr ""
+"你的 PHP 沒有 %sbind_textdomain_codeset%s 函式。這表示 Gallery 可能無法正確顯示某些語文中的字"
+"元。"
+
+#, c-format
+msgid ""
+"Your PHP is missing the function %sdngettext%s. This means Gallery will be unable to "
+"translate plural forms."
+msgstr "你的 PHP 沒有 %sdngettext%s 函式。這表示 Gallery 將無法翻譯複數名詞。"
+
+msgid "Zend compatibility mode"
+msgstr "Zend 相容模式"
+
+#, c-format
+msgid ""
+"Warning: Your PHP is configured with Zend ze1_compatibility_mode which can cause PHP to "
+"crash. Click here to test your PHP. If you see \"SUCCESS\" then your "
+"PHP is ok. If you get an error or no response then you must turn off ze1_compatibility_mode "
+"before proceeding."
+msgstr ""
+"警告:你的 PHP 設定使用可能使 PHP 當機的 Zend ze1_compatibility_mode 選項。請按這裡測試 PHP。如果你看到「SUCCESS」表示你的 PHP 正常。如果你得到一個錯誤訊息或完全沒有"
+"反應,你需要把 ze1_compatibility_mode關掉才能繼續。"
+
+msgid "putenv() allowed"
+msgstr "允許 putenv()"
+
+msgid ""
+"Warning: The putenv() function is disabled in your PHP by the disabled_functions "
+"parameter in php.ini. Gallery can function with this setting, but on some rare systems "
+"Gallery will be unable to run in other languages than the system language and English."
+msgstr ""
+"警告:你的 PHP 中的 putenv() 函式被 php.ini 中的 disabled_functions 參數關閉了。"
+"Gallery 仍然可以在這個設定下執行,可是在極少數的系統上 Gallery 將無法在除了系統和英文以外的語"
+"文下執行。"
+
+msgid "Output buffering disabled"
+msgstr "輸出緩衝已關閉"
+
+#, c-format
+msgid ""
+"Warning: Output buffering is enabled in your PHP by the %s parameter(s) in php.ini. "
+"Gallery can function with this setting - downloading files is even faster - but Gallery "
+"might be unable to serve large files (e.g. large videos) and run into the memory limit. "
+"Also, some features like the progress bars might not work correctly if output buffering is "
+"enabled unless ini_set() is allowed."
+msgstr ""
+"警告:你的 PHP 中的輸出緩衝功能被 php.ini 中的 %s 參數打開了。Gallery 仍然可以在這個設"
+"定下執行,下載檔案可能還會變快,可是 Gallery 可能會無法傳送太大的檔案(如影片)而且可能會耗盡"
+"記憶空間。此外,除非 ini_set() 可以被使用,打開輸出緩衝會使有些如處理進度等的功能無法正確工"
+"作。"
+
+msgid "Gallery file integrity"
+msgstr "Gallery 完整性"
+
+msgid "Test skipped due to other errors."
+msgstr "因其他錯誤略過測試。"
+
+msgid "Theme available"
+msgstr "可用的佈景主題"
+
+#, c-format
+msgid "Error: There must be at least one theme in the %s folder!"
+msgstr "錯誤:在 %s 目錄中必需有至少一個佈景主題!"
+
+msgid "Manifest missing or inaccessible."
+msgstr "找不到或無法存取檔案清單"
+
+msgid "Welcome"
+msgstr "歡迎"
+
+msgid "Please correct the following errors"
+msgstr "請修正下列錯誤"
+
+msgid ""
+"Every Gallery will have at least one administrator user who has full access to view/modify "
+"everything. Please choose a username and password for your main administrator account. You "
+"can add additional users later."
+msgstr ""
+"每個 Gallery 都必需有至少一個可以查看和修改所有事項的管理用戶。請為你的主要管理員選擇一個用戶"
+"名稱和密碼。你可以稍後再增加其他的用戶。"
+
+msgid "Admin username"
+msgstr "管理員用戶名稱"
+
+msgid "Please enter a valid user name"
+msgstr "請輸入一個有效的用戶名稱"
+
+msgid "Please enter a password"
+msgstr "請輸入一個密碼"
+
+msgid "Password"
+msgstr "密碼"
+
+msgid "Setup password"
+msgstr "設定密碼"
+
+msgid "(type again)"
+msgstr "(再輸入一次)"
+
+msgid "Admin email address"
+msgstr "管理員電郵地址"
+
+msgid "Please enter a valid email address"
+msgstr "請輸入一個有效的電郵地址"
+
+msgid "Admin full name (optional)"
+msgstr "管理員全名(選填)"
+
+msgid "Missing password! Please enter the same password twice"
+msgstr "沒有密碼!請輸入同一個密碼兩次"
+
+msgid "The passwords you entered do not match! Please try again."
+msgstr "你輸入的密碼不相同!請再試一次。"
+
+msgid ""
+"As you are reusing existing database tables, this is not a fresh install. This will only "
+"change the setup password, but not change the password of the site admin. To change the "
+"password of the site admin, choose the forgot password mechanism of Gallery."
+msgstr ""
+"你正在使用現有的資料庫表格,這不是一個全新安裝。這只會改變設定程式的密碼而不是網站管理員的密"
+"碼。要改變網站管理員的密碼,請選用 Gallery 中遺失密碼的功能。"
+
+msgid "Create"
+msgstr "產生"
+
+msgid "Save"
+msgstr "儲存"
+
+msgid "Admin user info entered successfully."
+msgstr "管理員用戶資料輸入成功。"
+
+#, c-format
+msgid ""
+"In order to proceed with the install, we have to verify that you are who you claim. The "
+"best way to be sure is to ask you to make a tiny change in the Gallery directory which will "
+"prove that you have the right permissions. So, we're going to ask that you create a new "
+"text file called login.txt in the %s directory on your webserver "
+"(that's the same directory where main.php is located). It must contain the following "
+"randomly generated characters:"
+msgstr ""
+"在繼續安裝之前,我們必需確定你確實是你宣稱的身份。最好的方法是要求你在 Gallery 目錄中作一個小"
+"小的改變,這可以用來證明你有正確的權限。所以,我們要求你在你的網頁伺服器的 %s 目錄中"
+"產生一個叫 login.txt 的檔案。(那個目錄是 main.php 所在的同一個目錄)這個檔"
+"案的內容必需是下面隨機產生的文字:"
+
+#, c-format
+msgid ""
+"As a convenience to you, we've prepared a %scorrect version of login.txt%s for you. "
+"Download that and copy it into your %s directory and you're all set."
+msgstr ""
+"為了你的方便,我們預先準備好了一份%s正確版本的 login.txt%s。下載這個檔案然後把它拷貝到你的 "
+"%s 目錄中就可以了。"
+
+msgid "Once you've uploaded the file, click below to continue."
+msgstr "在你上傳這個檔案後,按下面繼續。"
+
+msgid "Authenticate Me"
+msgstr "確認我的身分"
+
+msgid "Authentication successful!"
+msgstr "認證成功"
+
+msgid "Erase data for a clean install"
+msgstr "清除資料以重新安裝"
+
+msgid ""
+"Are you really sure you want to delete all your data in your Gallery storage directory and "
+"all your data in your Gallery database?"
+msgstr "你確定要刪除所有在你的 Gallery 儲存目錄 和 Gallery 資料庫中的資料?"
+
+msgid "There was an error erasing the db and storage directory data. Here's the error:"
+msgstr "清除資料庫和儲存空間時發生錯誤。錯誤如下:"
+
+msgid "Cancel"
+msgstr "取消"
+
+msgid "Erase all data"
+msgstr "清除所有資料"
+
+msgid "Please fix this error and try again."
+msgstr "請修正這個錯誤後再試一次。"
+
+msgid "Try Again"
+msgstr "再試一次"
+
+msgid "Create a config file"
+msgstr "產生一個設定檔"
+
+#, c-format
+msgid ""
+"Now we need to write out all the information you provided into a file called config.php"
+"b> in your %s directory. This is a very important file that gives Gallery all the "
+"information that it needs to operate. After we create it, you can read through this file "
+"and make changes to it if you want."
+msgstr ""
+"現在我們需要把你提供的資料寫到一個在 %s 中叫 config.php 的檔案。這個檔案非常重"
+"要。它提供 Gallery 所有運作需要的資訊。在我們產生這個檔案後,你可以閱讀這個檔案並自己修改。"
+
+#, c-format
+msgid ""
+"Before we can proceed, you should create a file in your %s directory called config."
+"php. You must make sure that the webserver will be able to write to it."
+msgstr ""
+"在我們繼續之前,你必需先在你的 %s 目錄中產生一個叫「config.php」的檔案。你必需確定網頁"
+"伺服器可以寫到這個檔案。"
+
+msgid "Unix (with shell access)"
+msgstr "Unix(指今列)"
+
+msgid "On Windows, you shouldn't have to do anything special."
+msgstr "在 Windows 上,你不需要做任何特別的動作。"
+
+msgid ""
+"When you've created this file and set the permissions properly, you can proceed. If there's "
+"a problem, we'll tell you what to fix."
+msgstr ""
+"在你產生了這個檔案並設定好存取權限之後,就可以繼續。如果發生了問題,我們會告訴你該修改什麼。"
+
+msgid "Create config file"
+msgstr "產生設定檔"
+
+msgid "Config file created successfully."
+msgstr "設定檔產生成功"
+
+msgid ""
+"We've written out all the information you provided into a file called config.php in "
+"your gallery2 directory. You can read through this file and make changes to it if you "
+"want. Be careful, though -- if you make mistakes in that file then Gallery won't work "
+"properly!"
+msgstr ""
+"我們已經把你提供的所有資訊寫到在你的 Gallery 2 目錄中一個叫 config.php 的檔案中。你可"
+"以閱讀這個檔案並自己修改。不過請小心,如果你改錯了這個檔案,Gallery 會無法正常動作。"
+
+msgid ""
+"Please select your database type and enter your database authentication information. The "
+"installer will not create the database for you, so you must create one yourself and enter "
+"the database name here. If you are installing Gallery into a database that already has "
+"tables in it, the table and column prefixes will keep Gallery data from conflicting with "
+"what you already have."
+msgstr ""
+"請選擇你的資料庫類型並輸入你的資料庫認證資料。安裝程式並不會為你產生資料庫,所以你必需自己產"
+"生一個並在這裡輸入它的名稱。如果你要把 Gallery 安裝到一個已經有表格的現有資料庫中,表格和欄位"
+"的字首會避免和你現有的資料衝突。"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own database "
+"tables. Either choose a different database or a different table prefix for each multisite!"
+msgstr ""
+"這是個多站台的安裝。請記住每個站都需要它自己的資料庫表格。你可以為個別站台選用不同的資料庫或"
+"不同的表格字首。"
+
+msgid "Database type:"
+msgstr "資料庫型式:"
+
+msgid "DB Hostname:"
+msgstr "資料庫主機名稱:"
+
+msgid "DB Username:"
+msgstr "資料庫用戶名稱:"
+
+msgid "DB Password:"
+msgstr "資料庫密碼:"
+
+msgid "DB Name:"
+msgstr "資料庫名稱"
+
+msgid "Table Prefix:"
+msgstr "表格字首:"
+
+msgid "Column Prefix:"
+msgstr "欄位字首:"
+
+msgid "We received the following database related errors:"
+msgstr "我們收到下列資料庫相關的錯誤:"
+
+msgid "Erase Data For A Clean Install"
+msgstr "清除資料以重新安裝"
+
+msgid "Reuse Existing Tables"
+msgstr "使用現有表格"
+
+msgid "Database set up successfully."
+msgstr "資料庫設定成功"
+
+msgid "Finished!"
+msgstr "完成了!"
+
+msgid ""
+"Congratulations! Your Gallery 2 install is complete! See... that wasn't so hard, was it? Now "
+"it's time to upload some photos!"
+msgstr "恭禧!你的 Gallery 2 安裝已經完成!看吧,沒有多難嘛,對不對?現在該放一些照片進去了!"
+
+msgid "Go to my Gallery!"
+msgstr "前往我的 Gallery!"
+
+#, c-format
+msgid ""
+"You may now go to your new Gallery. Enter the URL in your browser for %smain.php%s in your %"
+"s directory."
+msgstr ""
+"你現在可以前往你的新 Gallery。在你的瀏覽程式中輸入在你的%s目錄中的 %smain.php%s 的網址。"
+
+msgid "Installer Help"
+msgstr "安裝說明"
+
+msgid "Start Over"
+msgstr "重新開始"
+
+msgid "Error installing Gallery Core"
+msgstr "安裝 Gallery 核心時發生錯誤"
+
+msgid "Something went wrong when we tried to install the core module. What to do next?"
+msgstr "當我們試著升級核心模組時發生了問題。要如何處理?"
+
+msgid ""
+"Go to the System Checks step of the installer and make sure all checks shows 'Success'. A "
+"common issue is that the file integrity warning is ignored."
+msgstr ""
+"前往安裝程式的系統檢查步驟並確認所有的檢查都顯示「成功」。最常見的現象是忽略了整合性警告。"
+
+msgid ""
+"If there are no warnings or failures in the System Checks step, empty your storage directory "
+"and delete the database tables and start the installation process a second time (redo all "
+"steps)."
+msgstr ""
+"如果在系統檢查步驟中沒有任何警告或失敗的訊息,清除你的儲存目錄並刪除資料庫表格然後再安裝一次"
+"(重覆所有步驟)。"
+
+#, c-format
+msgid "Please visit the %sG2 FAQ%s and read the %sKnown issues section of the Readme%s."
+msgstr "請前往 %sG2 常見問題解答%s並參考%s讀我檔案中已知問題的部分%s。"
+
+#, c-format
+msgid ""
+"If the problem persists, please copy the installation log which is located at %s and attach "
+"it (as install.log.zip) to a new forum topic in the %sG2 support forum%s or, if possible, "
+"just add a link to the install.log in the forum topic such that the support staff can "
+"analyze it if necessary."
+msgstr ""
+"如果問題仍然存在,請拷貝在 %s 中的安裝記錄,在 %sG2 支援論譠%s中發表一個新話題,把它附在話題"
+"中(如 install.log.zip),或者可以的話,留下指到 install.log 的真接鏈接。這樣支援人員在需要的"
+"時可以用來分析問題所在。"
+
+msgid "Stack Trace:"
+msgstr "堆疊記錄:"
+
+msgid "Installed Gallery Core successfully."
+msgstr "Gallery 核心模組安裝成功。"
+
+msgid ""
+"We've successfully installed the core of Gallery. Although everything will work at this "
+"point, you should continue with the installer and add in some of the optional modules so "
+"that you can get the right set of features that you want for your Gallery installation."
+msgstr ""
+"我們已經成功地安裝了 Gallery 的核心。雖然現在所有功能都會正常動作,你還是應該繼續安裝程式並加"
+"入其他選用的模組。這樣你才能得到你想要的 Gallery 功能。"
+
+msgid ""
+"The following modules can be automatically installed and activated for you. You should "
+"install at least one of the graphics toolkits otherwise Gallery can't make thumbnails out of "
+"your images. On most systems, the automatic install will work properly for you. However, "
+"in some cases it may fail. You can always activate new modules or deactivate any of the "
+"ones you choose here on the Site Administration page, so any decision you make here is not "
+"permanent."
+msgstr ""
+"下列的模組可自動為你安裝並設定。你需要安裝至少一個圖形工具,否則 Gallery 無法從你的圖片產生縮"
+"略圖。在大部分的系統上,自動安裝就可以正常工作。不過,有時它還是會失敗。你可以在這個網站管理"
+"頁面中啟用新的模組或停用你在這裡選用的模組。所以你在這裡做的任何決定都不是不能改變的。"
+
+msgid ""
+"Some modules may fail to install automatically. That's ok. It typically means that they "
+"require some configuration, which you can do on the Site Adminstration page"
+msgstr ""
+"有些模組可能會無法自動安裝。沒有關係。這通常表示他們需要一些額外的設定。你可以在網站管理頁面"
+"中做這些設定。"
+
+msgid "Name"
+msgstr "名稱"
+
+msgid "Version"
+msgstr "版本"
+
+msgid "Description"
+msgstr "詳細描述"
+
+msgid "(Incompatible with this Gallery version)"
+msgstr "(和這個版本的 Gallery 不相容)"
+
+msgid "(un)check all"
+msgstr "全部勾選或全部不選"
+
+#, c-format
+msgid "Continue to Step %d Without Activating»"
+msgstr "不啟用、繼續到步驟 %d»"
+
+msgid "Activate Selected Modules"
+msgstr "啟用所選模組"
+
+#, c-format
+msgid "The %s module was installed, but needs configuration to be activated"
+msgstr "「%s」模組已經安裝,可是需要進一步設定才能啟用。"
+
+msgid ""
+"After finishing this installation, login as Admin and browse to Site Admin. Go to the "
+"Modules view and configure the above listed modules."
+msgstr "在完成這個安裝後,請以管理員身分登入並前往網站管理。到「模組」顯示畫面並設定上列模組。"
+
+#, c-format
+msgid "Activated the %s module successfully"
+msgstr "%s模組啟用成功"
+
+msgid "Activate More Modules"
+msgstr "啟用其他 Gallery 模組"
+
+#, c-format
+msgid "Continue to Step %d»"
+msgstr "繼續到步驟 %d»"
+
+msgid "Debug Output"
+msgstr "除錯輸出"
+
+msgid "Welcome to the Gallery Installer"
+msgstr "歡迎使用 Gallery 安裝程式"
+
+#, c-format
+msgid "Install %d%% complete"
+msgstr "安裝完成 %d%%"
+
+msgid "Redo this step"
+msgstr "重覆這個步驟"
+
+msgid "Gallery: your photos on your website"
+msgstr "Gallery:你的照片、你的網站"
+
+#, c-format
+msgid "Missing files (%d)"
+msgstr "缺少的檔案(%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so recently removed files may appear here. It might "
+"be safe to ignore these."
+msgstr ""
+"注意:你正在執行由 SVN 中下載的 Gallery,所以有些最近移除的檔案可能會出現在這裡。可能可以安全"
+"的忽略它們。"
+
+#, c-format
+msgid "Modified files (%d)"
+msgstr "修改過的檔案(%d)"
+
+msgid ""
+"Note: You're running Gallery from SVN, so some modified files are to be expected. You can "
+"probably ignore these, but to be safe you should make sure that you do 'svn update' before "
+"continuing."
+msgstr ""
+"注意:你正在執行由 SVN 中下載的 Gallery,所以會有些修改過的檔案。你大概可以忽略這些檔案,可是"
+"為了安全起見,你最好先執行「svn update」指令再繼續。"
+
+#, c-format
+msgid "Old files (%d)"
+msgstr "舊版的檔案(%d)"
+
+msgid ""
+"These files are no longer part of Gallery. They probably won't cause any problems but it is "
+"a good idea to remove them to keep your install clean."
+msgstr "Gallery 已經不再使用這些檔案。它們大概不會造成任何問題可是最好還是把它們刪除。"
+
+msgid "Errors occurred. Please see messages below."
+msgstr "發生錯誤。請見下列訊息。"
+
+msgid "Please select the installation type"
+msgstr "請選擇安裝類型"
+
+msgid "Standard installation"
+msgstr "標準安裝"
+
+#, c-format
+msgid ""
+"This is the default installation type. Choose this installation type if you want to install "
+"a new Gallery in the directory %s which will be accessible with the URL %s."
+msgstr ""
+"這是預設的安裝類型。如果你要在 %s 目錄中安裝一個全新的 Gallery,並可用 %s 網址存取的話,請選"
+"這個安裝類型。"
+
+msgid "Multisite installation"
+msgstr "多站台安裝"
+
+msgid ""
+"Gallery can support multiple independent sites with a single installation of the code. "
+"Choose this installation type if you want to install a new Gallery on the same webserver but "
+"in a different path, subdomain or URL domain."
+msgstr ""
+"Gallery 可以用一份單獨的安裝來支援多個獨立的網站。如果你要在同一個網頁伺服器上的不同路徑、子"
+"網域或網址上安裝一個全新的 Gallery 的話,請選這個安裝類型。"
+
+#, c-format
+msgid ""
+"The multisites don't share albums, photos, users, or anything else. They all need their own "
+"database and their own storage directory. For more information and explanations about "
+"Multisite installations, visit the %s page."
+msgstr ""
+"多站台並不共用相簿、照片、用戶、或其他任何項目。它們都需要自己的資料庫和自己的儲存目錄。前參"
+"閱 %s 頁面中有關多站台安裝的資訊和解釋。"
+
+msgid "You must enter a directory"
+msgstr "你必需輸入一個目錄"
+
+msgid ""
+"The directory you entered is the codebase directory. If you want to install a Gallery in the "
+"codebase directory, select the standard installation type. If you want to install a "
+"multisite, choose another directory."
+msgstr ""
+"你所輸入的目錄是程式所在的目錄。如果你要把一個 Gallery 安裝到程式目錄中,請選擇標準安裝類型。"
+"如果你要安裝多站台,請選一個不同的目錄。"
+
+msgid ""
+"The directory you entered either does not exist, or is prohibited by your webserver "
+"configuration. Your webserver is configured to only allow access to the following "
+"directories. You must choose a directory under one of these, or you must modify the "
+"open_basedir setting in your PHP configuration to allow a new directory."
+msgstr ""
+"你輸入的目錄不存在,或你的網頁伺服器組態不允許使用。你的網頁伺服器設定只允許使用下列的目錄。"
+"你必需選用一個在這些目錄下的目錄,或者更改你的 PHP 設定中的 open_basedir 以允許使用新"
+"的目錄。"
+
+msgid ""
+"If your multisite install is in a different virtual host, you should contact your system "
+"administrator and request that they configure your open_basedir setting so that your "
+"virtual hosts can access each other."
+msgstr ""
+"如果你的多站台安裝是在一個不同的虛擬主機上,你必需連絡你的系統管理員並要求他們設定你的 "
+"open_basedir 來讓你的虛擬主機可以互相存取彼此的檔案。"
+
+msgid "The directory you entered does not exist"
+msgstr "你輸入的目錄不存在"
+
+msgid ""
+"The directory you entered is not accessible. Change the permissions so that the webserver "
+"can read this directory."
+msgstr "無法存取你所輸入的目錄。請改變它的存取權限讓網頁伺服器可以讀取這個目錄。"
+
+msgid "Unable to create multisite files. Ensure the files listed below are writeable."
+msgstr "無法產生多站台檔案。請確定下列檔案可以寫入。"
+
+msgid "All multisites are installed from this central code repository (codebase)."
+msgstr "所有的站台都是從這個中央程式庫(基礎程式)安裝出來。"
+
+msgid ""
+"Enter the directory for the new multisite below. The path must be different from this "
+"codebase installation's path:"
+msgstr "在下面輸入新的站台的目錄。這個路徑不能和基礎程式安裝的路徑相同。"
+
+msgid ""
+"The directory must be writeable by your webserver/php user or contain the following "
+"writeable files:"
+msgstr "目錄必需可以讓你的網頁伺服器或 PHP 用戶寫入或含有下列可寫入的檔案:"
+
+msgid "Select Directory"
+msgstr "選擇目錄"
+
+msgid "Multisite directory setup successfully."
+msgstr "多站台目錄設定成功"
+
+msgid "Standard installation selected."
+msgstr "選擇標準安裝。"
+
+msgid "Install Steps"
+msgstr "安裝步驟"
+
+#, c-format
+msgid ""
+"We want to make sure that your Gallery is secure. The config.php file that this installer "
+"has edited has permissions that allow other people to write to it. This is required because "
+"the installer qualifies as an \"other person\" when it comes to Unix file permissions. So "
+"before you finish, you should change the permissions on this file such that other users "
+"can't write to it. Right now your config.php has modes of %s. We suggest that you do this:"
+msgstr ""
+"我們要確定你的 Gallery 是安全的。這個安裝程式修改過的 config.php 檔案的權限允許其他用戶寫入。"
+"這是必要的,因為對 Unix 權限來說,這個安裝程式也算「其他用戶」。所以在結束之前,你需要把這個"
+"檔案的權限改成其他用戶無法寫入。現在你的 config.php 檔的模式為 %s。我們建議你這樣做:"
+
+msgid ""
+"We want to make sure that your Gallery is secure. The directory containing your config.php "
+"file that this installer has edited has permissions that allow other people to write or "
+"delete files. So before you finish, you should change the permissions on this directory "
+"such that other users can't write to it. We suggest that you do this:"
+msgstr ""
+"我們要確定你的 Gallery 是安全的。含有這個安裝程式修改過的 config.php 檔案的目錄的權限允許其他"
+"用戶寫入或刪除檔案。所以在結束之前,你需要把這個目錄的權限改成其他用戶無法寫入。我們建議你這"
+"樣做:"
+
+msgid ""
+"If you really want to continue, you can. But we recommend that you take an extra moment to "
+"make sure that you're safe."
+msgstr "如果你真的要繼續,你還是可以。可是我們建議你多花一點時間來確定你是安全的。"
+
+msgid "We've verified that your config.php is secure."
+msgstr "我們證實你的 config.php 檔案是安全的。"
+
+#, c-format
+msgid ""
+"Please read the %1$sGallery Security Guide%3$s. For a brief overview, take a look at the %2"
+"$sshort check list%3$s within the security guide."
+msgstr ""
+"請詳閱 %1$sGallery 安全指南%3$s。在安全指南中的%2$s簡短清單%3$s可以給你一個簡要的說明。"
+
+msgid "Check Again"
+msgstr "再檢查一次"
+
+#, c-format
+msgid ""
+"Gallery needs a directory to store your images. The directory we chose for you will work, "
+"but its location or current name does not provide maximum security. Either select a new "
+"directory outside of the %sdocument root%s directory or add a random string to the end of "
+"the directory name (e.g. %s)."
+msgstr ""
+"Gallery 需要一個目錄來儲存你的圖像。我們為選的目錄是可以使用的,但是它的位置或名稱不符合最高"
+"的安全要求。請選擇一個在%s網頁文件根目錄%s之外的目錄,或在目錄名稱加上一個隨機字串(如 %s)。"
+
+#, c-format
+msgid ""
+"For maximum security you should pick a directory that is not %sweb accessible%s. If this is "
+"not possible, specify a randomized name for this directory."
+msgstr ""
+"為了安全起見,你應該選一個不能%s從網頁直接存取%s的目錄。如果這個方法不可行,請為這個目錄選一"
+"個選機名稱。"
+
+msgid ""
+"If you choose a randomized name or prefer to stick with the specified directory, please "
+"confirm your choice."
+msgstr "如果你選用隨機名稱或一定要用選指定的目錄,請確認你的選擇。"
+
+msgid "Yes, please omit the security check:"
+msgstr "是的,請略過安全檢查:"
+
+msgid ""
+"This is a multisite installation. Remember that each multisite requires its own storage "
+"directory."
+msgstr "這是一個多站台的安裝。請記住每個站台都需要自己的儲存目錄。"
+
+msgid ""
+"If you're using a modern browser, we'll try to autocomplete any path you enter here. So if "
+"you're having trouble finding the right path to your g2data directory, try experimenting "
+"with paths in the text box below and see what completions it provides for you."
+msgstr ""
+"如果你正在使用的是最新的瀏覽程式,我們會試著自動完成你輸入的任何路徑。所以如果你無法找到指到"
+"你的 g2data 目錄的正確路徑,試著在下面的文字框中打一些可能的路徑,看看自動完成會不會找到它。"
+
+msgid "The directory you entered is read only"
+msgstr "你輸入的目錄是唯讀的。"
+
+msgid "There was an error creating the directory structure within the storage directory."
+msgstr "在儲存目錄中產生目錄結構時發生錯誤。"
+
+#, c-format
+msgid "Your storage directory is %sweb accessible%s."
+msgstr "你的儲存目錄%s可被網頁直接存取%s。"
+
+#, c-format
+msgid "Unable to verify that the storage directory is not %sweb accessible%s."
+msgstr "無法驗證儲存目錄是否%s可被網頁直接存取%s。"
+
+msgid "Directory path:"
+msgstr "目錄路徑:"
+
+msgid ""
+"Your webserver needs to be able to write to this directory. To get it working, you can "
+"follow these examples."
+msgstr "你的網頁伺服器必需能寫入這個目錄。要讓它可以使用,請遵循下面的例子。"
+
+msgid ""
+"Note: these are only examples! You may find that they don't work quite right on your system."
+msgstr "注意:這些只是範例!它們可能不適用於你的系統。"
+
+msgid "Unix (with ftp access)"
+msgstr "Unix(使用 FTP)"
+
+msgid ""
+"Note that ftp servers and clients vary so these instructions may not work for you. Consult "
+"the manual for your FTP client or talk to a system administrator for help with this if you "
+"have problems."
+msgstr ""
+"請注意 FTP 伺服器和用戶端程式種類變化很多所以這些指令可能不適用於你的情況。如果發生問題,請參"
+"考你的 FTP 用戶端程式手冊或詢問你的系統管理員。"
+
+msgid ""
+"In some web hosting environments, the paths that you see in the shell or via FTP are not the "
+"same paths that PHP sees. In order to find out the real path to your data directory, you "
+"can try creating a PHP script called dir.php containing the following code in it and "
+"put it into your data directory."
+msgstr ""
+"在有些網站主機的環境下,你在指令列或 FTP 下看到的路徑和 PHP 看到的是不一樣的。要找出指到你的"
+"資料目錄的真正路徑,你可以試著產生一個包含下列程式碼,叫做 dir.php 的 PHP 程式檔並把它"
+"放到你的資料目錄。"
+
+#, c-format
+msgid ""
+"then figure out the URL to dir.php and open it in your web browser (eg, %s). This will tell "
+"you the exact path to enter here."
+msgstr ""
+"然後找出指到 dir.php 的網址並在你的網頁瀏覽程式中打開它(如 %s)。它會告訴你正確的路徑。"
+
+msgid ""
+"Note: This requires that your data directory is web accessible, which we don't "
+"recommend because it circumvents our image firewall. Once you figure out the path this way, "
+"we recommend that you move your data directory outside of your web accessible area and then "
+"update the path here accordingly."
+msgstr ""
+"注意:你的資料目錄必需可以透過網頁存取,我們不建議這樣做因為這等於規避了我們的圖像防火"
+"牆功能。當你用這個方法找出路徑後,我們建議你把資料目錄移到網頁可以存取的範圍之外並更正路徑設"
+"定。"
+
+msgid "Note: Don't forget to delete dir.php when you're done!"
+msgstr "注意:不要忘了在完成後刪除 dir.php 檔案!"
+
+#, c-format
+msgid ""
+"For information on how to secure your Gallery storage directory, please read the %sSecurity "
+"Guide%s."
+msgstr "關於保護你的 Gallery 儲存目錄的資訊,請詳閱 %sGallery 安全指南%s。"
+
+msgid "Storage directory set successfully."
+msgstr "儲存目錄設定成功。"
+
+msgid "Success"
+msgstr "成功"
+
+msgid "Warning"
+msgstr "警告"
+
+msgid "Failed"
+msgstr "失敗"
+
+msgid ""
+"If you are using Apache, create a file named .htaccess in the main Gallery directory with "
+"the following content:"
+msgstr "如果你使用 Apache,在 Gallery 主目錄中產生一個叫 .htaccess 的檔案並加入下列內容:"
+
+msgid "Version Check"
+msgstr "版本檢查"
+
+msgid "This is not a fresh install and the installed version does not match the new version."
+msgstr "這不是一個全新安裝而且已安裝的版本和新的版本不符合。"
+
+msgid "The installed version cannot be upgraded to the new version!"
+msgstr "已安裝的版本不能升級到新的版本!"
+
+msgid ""
+"The installed version is older than the new version. You should run the upgrader and not the "
+"installer!"
+msgstr "已安裝的版本比新的版本舊。你應該要執行升級程式而不是安裝程式!"
+
+msgid "Currently installed"
+msgstr "目前安裝"
+
+msgid "New version"
+msgstr "新版本"
+
+msgid "Go to the Upgrader!"
+msgstr "前往 Gallery 升級程式!"
+
+#, c-format
+msgid ""
+"You should go now to the upgrader. Enter the URL in your browser for %s/upgrade/index.php%s "
+"in your %s directory."
+msgstr ""
+"你現在應該前往升級程式。在你的瀏覽程式中輸入在你的%s目錄中的 %s/upgrade/index.php%s 的網址。"
+
+#, c-format
+msgid ""
+"Getting Gallery 2 installed on your webserver requires %d steps. This installer will guide "
+"you through these steps and provide assistance along the way if additional steps are "
+"required to get your Gallery up and running. Once a step has been completed, you can go back "
+"and make changes at any time. Please read the %sInstaller Help File%s before proceeding."
+msgstr ""
+"把 Gallery 2 安裝到你的系統中需要 %d 個步驟。這個安裝程式指引你走過這些步驟,並在需要額外步驟"
+"時提供協助。當一個步驟完成後,你還是可以在任何時候回去並更改設定。在繼續之前,請先閱讀%s安裝"
+"程式說明檔案%s。"
+
+msgid "Select Language:"
+msgstr "選擇語言:"
+
+msgid "Go"
+msgstr "開始"
+
+msgid "Begin Installation»"
+msgstr "開始安裝»"
diff --git a/Source/gallery2/install/steps/AdminUserSetupStep.class b/Source/gallery2/install/steps/AdminUserSetupStep.class
new file mode 100644
index 0000000..25b0f2d
--- /dev/null
+++ b/Source/gallery2/install/steps/AdminUserSetupStep.class
@@ -0,0 +1,122 @@
+_hasBeenLoadedBefore)) {
+ $this->_hasBeenLoadedBefore = 1;
+ $this->_password = $galleryStub->getConfig('setup.password');
+ $this->_adminName = _('admin');
+ $this->_email = '';
+ $this->_fullName = _('Gallery Administrator');
+ }
+
+ $templateData['passwordA'] = $templateData['passwordB'] =
+ strlen($this->_password) ? '******' : '';
+ $templateData['adminName'] = $this->_adminName;
+ $templateData['email'] = $this->_email;
+ $templateData['fullName'] = $this->_fullName;
+
+ $templateData['freshInstall'] = $galleryStub->getConfig('freshInstall');
+
+ if (isset($_POST['action']) && $_POST['action'] == 'create') {
+ $passwordOk = false;
+ $isStars = preg_match('/^\*+$/', trim($_POST['passwordA']));
+ if (empty($_POST['passwordA']) || ($isStars && empty($this->_password))) {
+ $templateData['error']['passwordA_missing'] = 1;
+ $templateData['passwordA'] = $templateData['passwordB'] = '';
+ } else if (empty($_POST['passwordB'])) {
+ $templateData['error']['passwordB_missing'] = 1;
+ $templateData['passwordA'] = $templateData['passwordB'] = '';
+ } else if ($_POST['passwordA'] != $_POST['passwordB']) {
+ $templateData['error']['password_mismatch'] = 1;
+ $templateData['passwordA'] = $templateData['passwordB'] = '';
+ } else {
+ if (!$isStars) {
+ $this->_password = $this->sanitize($_POST['passwordA']);
+ }
+ $templateData['passwordA'] = $templateData['passwordB'] = '******';
+ $passwordOk = true;
+ }
+
+ if ($templateData['freshInstall']) {
+ /* It's a fresh install, show the admin data fields and check their value */
+ $this->_adminName = $templateData['adminName'] =
+ $this->sanitize($_POST['adminName']);
+ $this->_email = $templateData['email'] = $this->sanitize($_POST['email']);
+ $this->_fullName = $templateData['fullName'] = $this->sanitize($_POST['fullName']);
+
+ $adminNameOk = false;
+ if (empty($this->_adminName) || strlen($this->_adminName) < 1
+ || strlen($this->_adminName) > 32) {
+ $templateData['error']['invalid_adminName'] = 1;
+ } else {
+ $adminNameOk = true;
+ }
+ $emailOk = false;
+ if (!empty($this->_email)
+ && !GalleryUtilities::isValidEmailString($this->_email)) {
+ $templateData['error']['invalid_email'] = 1;
+ } else {
+ $emailOk = true;
+ }
+ if ($passwordOk && $adminNameOk && $emailOk) {
+ $this->setComplete(true);
+ }
+ } else if ($passwordOk) {
+ /*
+ * If we're reusing db tables, we don't create a new admin user and just
+ * change the setup password
+ */
+ $this->setComplete(true);
+ }
+ }
+
+ if ($this->isComplete()) {
+ $galleryStub->setConfig('setup.password', $this->_password);
+ if ($templateData['freshInstall']) {
+ /* Store admin name and data for later use in InstallCoreModule */
+ $galleryStub->setConfig('setup.admin.userName', $this->_adminName);
+ $galleryStub->setConfig('setup.admin.email', $this->_email);
+ $galleryStub->setConfig('setup.admin.fullName', $this->_fullName);
+ }
+ $templateData['bodyFile'] = 'AdminUserSetupSuccess.html';
+ } else {
+ $templateData['bodyFile'] = 'AdminUserSetupRequest.html';
+ }
+ }
+
+ function isRedoable() {
+ return true;
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/AuthenticateStep.class b/Source/gallery2/install/steps/AuthenticateStep.class
new file mode 100644
index 0000000..df147d9
--- /dev/null
+++ b/Source/gallery2/install/steps/AuthenticateStep.class
@@ -0,0 +1,97 @@
+_uniqueKey = GallerySetupUtilities::generateAuthenticationKey();
+ $this->_firstTime = true;
+ }
+
+ function stepName() {
+ return _('Authenticate');
+ }
+
+ function processRequest() {
+ if (!empty($_GET['downloadLogin'])) {
+ GallerySetupUtilities::generateLoginTxtFile($this->_uniqueKey);
+ return false;
+ }
+
+ return true;
+ }
+
+ function loadTemplateData(&$templateData) {
+ $authenticationDir = dirname(dirname(dirname(__FILE__)));
+
+ if (!$this->isComplete()) {
+ /* Authenticate */
+ $authenticated = false;
+ $authFile = dirname(__FILE__) . '/../../login.txt';
+ if (!file_exists($authFile)) {
+ if (!$this->_firstTime) {
+ $templateData['errors'][] =
+ sprintf(_('Error: could not locate login.txt. ' .
+ 'Please place it in your %s/ directory.'),
+ basename($authenticationDir));
+ }
+ } else if (!is_readable($authFile)) {
+ $templateData['errors'][] =
+ _('Error: your login.txt file is not readable. ' .
+ 'Please give Gallery read permissions on the file.');
+ } else {
+
+ $fileAuth = trim(join('', file($authFile)));
+ if ($fileAuth == $this->_uniqueKey) {
+ /* Authenticate, but don'treset the login attempts because we have no db */
+ GallerySetupUtilities::authenticateThisSession(false);
+ $this->setComplete(true);
+ } else {
+ $templateData['errors'][] =
+ _('Error: your login.txt key does not match correctly. ' .
+ 'Please download a new authentication string from below and try again.');
+ }
+ }
+ }
+
+ $this->_firstTime = false;
+
+ $templateData['authenticationDir'] = basename($authenticationDir);
+
+ if ($this->isComplete()) {
+ $templateData['bodyFile'] = 'AuthenticateSuccessful.html';
+ } else {
+ $templateData['bodyFile'] = 'AuthenticateRequest.html';
+ }
+ }
+
+ function getUniqueKey() {
+ return $this->_uniqueKey;
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/CreateConfigFileStep.class b/Source/gallery2/install/steps/CreateConfigFileStep.class
new file mode 100644
index 0000000..e8563b8
--- /dev/null
+++ b/Source/gallery2/install/steps/CreateConfigFileStep.class
@@ -0,0 +1,216 @@
+_firstTime = true;
+ }
+
+ function stepName() {
+ return _('Create Config File');
+ }
+
+ function loadTemplateData(&$templateData) {
+ global $galleryStub;
+
+ $configDir = $_SESSION['configPath'];
+ $configFilePath = $configDir . '/config.php';
+ $templateData['OS'] = strncasecmp(PHP_OS, 'win', 3) ? 'unix' : 'winnt';
+ if (file_exists($configFilePath) && !is_writeable($configFilePath)) {
+ /* The file exists but we can't write to it */
+ $templateData['error'] = sprintf(
+ _('Unable to write to the config.php configuration file in your %s ' .
+ 'directory. Please change its permissions. If you\'re on ' .
+ 'Unix you can do chmod 666 config.php to fix this.'),
+ '' . basename($configDir) . '');
+ $this->setInError(true);
+ $templateData['bodyFile'] = 'CreateConfigFileInstructions.html';
+ $templateData['galleryDir'] = basename($configDir);
+ } else {
+ /* Don't (overwrite) the config file, if we recommend an upgrade */
+ $writeConfigFile = false;
+ $freshInstall = $galleryStub->getConfig('freshInstall');
+ $versionStatus = $upgradeRecommended = false;
+ $versions = array('installed' => '', 'codebase' => false);
+ if (!$freshInstall) {
+ /* We are reusing database tables, it's not a fresh install */
+ list ($versionStatus, $upgradeRecommended, $versions) = $this->_versionCheck();
+ if (!$versionStatus && file_exists($configFilePath)) {
+ if ($upgradeRecommended) {
+ /*
+ * Only write config.php, if it's empty. Else, the upgrader would
+ * assume a wrong state of config.php when it tries to update it.
+ */
+ $configContents = implode('', file($configFilePath));
+ if (empty($configContents) || strlen($configContents) < 100) {
+ $writeConfigFile = true;
+ }
+ }
+ } else {
+ $writeConfigFile = true;
+ }
+ } else {
+ $writeConfigFile = true;
+ }
+
+ /* Before writing, check if the file is writable and give instructions if it isn't */
+ if ($writeConfigFile && !$out = @fopen($configFilePath, 'w')) {
+ /* Give the user instructions */
+ $templateData['bodyFile'] = 'CreateConfigFileInstructions.html';
+ $templateData['galleryDir'] = basename($configDir);
+
+ if (!$this->_firstTime) {
+ if (!file_exists($configFilePath)) {
+ $templateData['error'] = sprintf(
+ _('The config.php file does not exist in your %s directory'),
+ $configDir);
+ } else {
+ $templateData['error'] = sprintf(
+ _('The config.php file exists but is not writeable. If your server ' .
+ 'is Windows, you may have to disable file sharing for config.php ' .
+ 'and set its permissions manually.'),
+ $configDir);
+ }
+ }
+ } else {
+ if (!$freshInstall && !$versionStatus) {
+ $this->setComplete(false);
+ $templateData['recommendUpgrade'] = $upgradeRecommended;
+ $templateData['versions'] = $versions;
+ $templateData['isMultisite'] = $galleryStub->getConfig('isMultisite');
+ $templateData['galleryDir'] = basename($_SESSION['configPath']);
+ $templateData['configFileWritten'] = $writeConfigFile;
+ $templateData['bodyFile'] = 'VersionCheckFailed.html';
+ } else {
+ /* It's a fresh install or the installed version matches the codebase version */
+ $this->setComplete(true);
+ $templateData['bodyFile'] = 'CreateConfigFileSuccess.html';
+ }
+
+ /* Finally write the config file */
+ if ($writeConfigFile) {
+ $this->_writeConfig($out, $configDir);
+ fclose($out);
+ }
+ }
+ }
+ $this->_firstTime = false;
+ }
+
+ function _writeConfig(&$out, $configDir) {
+ global $galleryStub;
+ $baseDir = dirname(dirname(dirname(__FILE__)));
+ require_once($baseDir . '/modules/core/classes/GalleryUrlGenerator.class');
+ $baseUrl = getBaseUrl() . preg_replace('{install/' . INDEX_PHP . '\?.*}', '',
+ GalleryUrlGenerator::getCurrentRequestUri());
+
+ $addslashes = array('\\' => '\\\\', "'" => "\\'");
+ $newStoreConfig = $galleryStub->getConfig('storage.config');
+ $in = @fopen($baseDir . '/install/config.php-template', 'r');
+ while ($line = fgets($in, 2000)) {
+ if (trim($line) == '$gallery->setConfig(\'setup.password\', \'\');') {
+ $tmp = strtr($galleryStub->getConfig('setup.password'), $addslashes);
+ $line = sprintf("\$gallery->setConfig('setup.password', '%s');\n", $tmp);
+ }
+
+ if (trim($line) == '$gallery->setConfig(\'data.gallery.base\', \'\');') {
+ $tmp = strtr($galleryStub->getConfig('data.gallery.base'), $addslashes);
+ $line = sprintf("\$gallery->setConfig('data.gallery.base', '%s');\n", $tmp);
+ }
+
+ foreach (array('type', 'hostname', 'database', 'username',
+ 'password', 'tablePrefix', 'columnPrefix') as $key) {
+ if (preg_match("/^.storeConfig\['$key'\] = '.*';/", $line)) {
+ $newStoreConfig[$key] = strtr($newStoreConfig[$key], $addslashes);
+ $line = "\$storeConfig['$key'] = '$newStoreConfig[$key]';\n";
+ }
+ }
+
+ if (trim($line) == '$gallery->setConfig(\'galleryBaseUrl\', \'\');' &&
+ $configDir != $baseDir) {
+ /* galleryBaseUrl not required for config.php in codebase dir */
+ $tmp = strtr($baseUrl, $addslashes);
+ $line = sprintf("\$gallery->setConfig('galleryBaseUrl', '%s');\n", $tmp);
+ }
+
+ fwrite($out, $line);
+ }
+ fclose($in);
+ }
+
+ /**
+ * Check installed version vs. codebase version
+ *
+ * If G2 isn't installed at the moment or the installed version is the same as the codebase
+ * version, advance to the next step. Else, give a warning and instruct to run the upgrader if
+ * codebase version > installed version.
+ * Note: database = g2data version, checked in db step
+ *
+ * @return array (boolean versionsOk, boolean upgradeRecommended,
+ * array ('codebase' => string version, 'installed' => string version))
+ */
+ function _versionCheck() {
+ global $galleryStub;
+
+ $freshInstall = $galleryStub->getConfig('freshInstall');
+ $versions = array();
+ $versionsOk = false;
+ $recommendUpgrade = false;
+
+ if ($freshInstall) {
+ /* It's a fresh install */
+ $versionsOk = true;
+ } else {
+ /* Get the installed version from the DatabaseSetup Step */
+ $tmp = $galleryStub->getConfig('installed.version');
+ $versions['installed'] = empty($tmp) ? ' ' : $tmp;
+ /* ^Avoid http://bugs.php.net/bug.php?id=17433 */
+ /* Get the codebase version, also from the DB setup step */
+ $versions['codebase'] = $galleryStub->getConfig('codebase.version');
+
+ /* Compare the versions */
+ if (($cmp = version_compare($versions['installed'], $versions['codebase'])) == 0) {
+ /* Installed version and codebase version are the same. Good. */
+ $versionsOk = true;
+ } else if ($cmp < 0) {
+ /*
+ * G2 is installed, but its version doesn't match the codebase version.
+ * Recommend an upgrade (redirect to the upgrader)
+ */
+ $recommendUpgrade = true;
+ } else {
+ /*
+ * G2 is installed, but its version doesn't match the codebase version.
+ * And no upgrade is recommended because the codebase version is not newer than
+ * the installed version. Something's wrong.
+ */
+ }
+ }
+
+ return array($versionsOk, $recommendUpgrade, $versions);
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/DatabaseSetupStep.class b/Source/gallery2/install/steps/DatabaseSetupStep.class
new file mode 100644
index 0000000..86857fc
--- /dev/null
+++ b/Source/gallery2/install/steps/DatabaseSetupStep.class
@@ -0,0 +1,726 @@
+_config)) {
+ $this->_config = $galleryStub->getConfig('storage.config');
+ if (empty($this->_config)) {
+ $this->_config = array();
+ $this->_config['type'] = 'mysqlt';
+ $this->_config['hostname'] = 'localhost';
+ $this->_config['username'] = 'root';
+ $this->_config['password'] = '';
+ $this->_config['database'] = 'gallery2';
+ $this->_config['tablePrefix'] = 'g2_';
+ $this->_config['columnPrefix'] = 'g_';
+ $firstConfig = true;
+ }
+ }
+
+ $templateData['password'] = strlen($this->_config['password']) ? '******' : '';
+
+ if (!empty($_POST['action']) && $_POST['action'] == 'save') {
+ foreach (array('type', 'hostname', 'username', 'database',
+ 'tablePrefix', 'columnPrefix') as $key) {
+ $this->_config[$key] = $this->sanitize($_POST[$key]);
+ }
+ if (!preg_match('/^\*+$/', trim($_POST['password']))){
+ $this->_config['password'] = $this->sanitize($_POST['password']);
+ }
+ }
+
+ $dbPlatformType = null;
+ /* Autoselect mysqli instead of mysqlt if possible */
+ $mysqltType = 'mysqlt';
+ if ($this->_config['type'] == 'mysqlt' && function_exists('mysqli_real_connect')) {
+ $this->_config['type'] = 'mysqli';
+ $mysqltType = 'mysqli';
+ }
+ switch ($this->_config['type']) {
+ case 'mysql':
+ case 'mysqlt':
+ if (!$firstConfig && !function_exists('mysql_connect')) {
+ $templateData['error']['phpDbMissing'] =
+ _('You must have the MySQL PHP module installed');
+ }
+ $dbPlatformType = 'mysql';
+ break;
+ case 'mysqli':
+ if (!$firstConfig && !function_exists('mysqli_real_connect')) {
+ $templateData['error']['phpDbMissing'] =
+ _('You must have the MySQL Improved PHP module installed');
+ }
+ $dbPlatformType = 'mysql';
+ break;
+ case 'db2':
+ if (!$firstConfig && !function_exists('db2_connect')) {
+ $templateData['error']['phpDbMissing'] =
+ _('You must have the ibm_db2 PHP module installed');
+ }
+ $dbPlatformType = 'db2';
+ break;
+ case 'postgres7':
+ if (!$firstConfig && !function_exists('pg_connect')) {
+ $templateData['error']['phpDbMissing'] =
+ _('You must have the PostgreSQL PHP module installed');
+ }
+ $dbPlatformType = 'postgres';
+ break;
+ case 'oci8po':
+ if (!$firstConfig && !function_exists('OCIPLogon')) {
+ $templateData['error']['phpDbMissing'] =
+ _('You must have the Oracle OCI8 PHP module installed');
+ }
+ $dbPlatformType = 'oracle';
+ break;
+ case 'ado_mssql':
+ if (!$firstConfig && !class_exists('COM')) {
+ $templateData['error']['phpDbMissing'] =
+ _('You must have the Component Object Model(COM) PHP module installed');
+ }
+ $dbPlatformType = 'mssql';
+ break;
+ }
+
+ if (!empty($_POST['action']) && $_POST['action'] == 'save') {
+ if (empty($this->_config['columnPrefix'])) {
+ $templateData['error']['columnPrefix'] =
+ sprintf(_('You must specify a column prefix (we recommend %s)'), 'g_');
+ } else if (preg_match('{[^A-Za-z0-9_]}', $this->_config['columnPrefix'])) {
+ $templateData['error']['columnPrefix'] =
+ _('Use only letters, numbers and underscore in the column prefix');
+ }
+
+ if (empty($this->_config['tablePrefix'])) {
+ $templateData['error']['tablePrefix'] =
+ sprintf(_('You must specify a table prefix (we recommend %s)'), 'g2_');
+ } else if (preg_match('{[^A-Za-z0-9_]}', $this->_config['tablePrefix'])) {
+ $templateData['error']['tablePrefix'] =
+ _('Use only letters, numbers and underscore in the table prefix');
+ }
+
+ if (empty($templateData['errors']) && empty($templateData['error'])) {
+ /* Load up ADOdb */
+ require_once(dirname(__FILE__) . '/../../lib/adodb/adodb.inc.php');
+
+ $this->_captureStart();
+ $this->_db =& ADONewConnection($this->_config['type']);
+ $this->_db->debug = true;
+ $this->_captureEnd();
+
+ if (empty($this->_db)) {
+ $templateData['errors'][] = sprintf(
+ _('Unable to create a database connection of type %s'),
+ $this->_config['type']);
+ }
+
+ if (empty($templateData['errors'])) {
+ $this->_captureStart();
+ if ($dbPlatformType != 'mssql') {
+ $result = $this->_db->NConnect($this->_config['hostname'],
+ $this->_config['username'],
+ $this->_config['password'],
+ $this->_config['database']);
+ } else {
+ $result = $this->_db->NConnect(
+ 'PROVIDER=MSDASQL;DRIVER={SQL Server};SERVER='
+ . $this->_config['hostname'] . ';DATABASE='
+ . $this->_config['database'],
+ $this->_config['username'], $this->_config['password'], 'MSDASQL');
+ }
+ $this->_captureEnd();
+ if ($result === false) {
+ $templateData['errors'][] =
+ _('Unable to connect to database with the information provided.');
+ }
+ }
+ }
+
+ if (empty($templateData['errors']) && empty($templateData['error'])) {
+ $this->_captureStart();
+ $result = $this->_db->MetaTables();
+ if ($result === false) {
+ $templateData['errors'][] =
+ _('The database you specified does not exist. Please create it.');
+ $dbVersion = '';
+ } else {
+ /*
+ * Check if the db user has (all?) required db privileges to finish the
+ * installer steps.
+ */
+ list ($ret, $error) = $this->_testPrivileges($dbPlatformType, $result);
+ if ($ret === false) {
+ $templateData['errors'][] =
+ _('The database privileges test did not complete successfully.');
+ if (!empty($error)) {
+ $templateData['errors'][] = $error;
+ }
+ }
+
+ /* Check the status and get the version of the Gallery database */
+ $dbVersion = $this->_getDbVersion($result);
+ }
+
+ $this->_captureEnd();
+
+ /* Check the status of the disk storage (g2data directory) */
+ $versions = $this->_getVersions();
+ $datVersion = $versions['installed'];
+ $codebaseVersion = $versions['codebase'];
+ $galleryStub->setConfig('codebase.version', $codebaseVersion);
+ }
+
+ $templateData['databaseErrors'] = $this->_getCaptured();
+
+ if (empty($_POST['confirmReuseTables'])) {
+ if (empty($dbVersion) && empty($datVersion)) {
+ /* Fresh, clean install. Good. */
+ /* Advance to next step */
+ $confirmRequired = 0;
+ } else if (!empty($dbVersion) && empty($datVersion)) {
+ /* DB tables exist, but g2data seems to be not ok. */
+ /* Explain and offer clean install. */
+ $confirmRequired = 1;
+ $templateData['showConfirmCleanInstall'] = 1;
+ $templateData['warnings'][] =
+ _('Gallery tables already exist in this database! But there is no ' .
+ '\'versions.dat\' file in your G2 storage directory which we interpret ' .
+ 'as a broken state of G2. Either create a versions.dat file with the ' .
+ 'correct format if you think your G2 should still work or select a ' .
+ 'clean install, which will erase all data in the database and in the ' .
+ 'storage directory.');
+
+ } else if (empty($dbVersion) && !empty($datVersion)) {
+ /* DB tables don't exist, but g2data has versions.dat */
+ /* Explain and offer clean install. */
+ $confirmRequired = 1;
+ $templateData['showConfirmCleanInstall'] = 1;
+ $templateData['warnings'][] =
+ _('The G2 storage directory has a versions.dat file of an old install. ' .
+ 'But the Gallery database tables don\'t exist. Select a clean install ' .
+ 'to erase all data in the Gallery storage directory and advance to the ' .
+ 'next step.');
+
+ } else if ($dbVersion != $datVersion) {
+ /* Installed version is not ok, mismatch between g2data and the database */
+ /* Explain and offer Clean Install. */
+ $confirmRequired = 1;
+ $templateData['showConfirmCleanInstall'] = 1;
+ $templateData['warnings'][] =
+ _('Gallery tables already exist in the database and there is a versions.' .
+ 'dat file in the Gallery storage directory. But the version of the ' .
+ 'installed Gallery database tables does not match the version of the ' .
+ 'installed data in the Gallery storage directory. Select a clean ' .
+ 'install to erase all data in the database and in the storage directory' .
+ ' and to advance to the next step.');
+
+ } else {
+ /* Installed version is ok, offer Reuse Tables and Clean Install. */
+ $confirmRequired = 1;
+ $templateData['showConfirmCleanInstall'] = 1;
+ $templateData['showConfirmReuseTables'] = 1;
+
+ $templateData['warnings'][] =
+ _('Gallery tables already exist in the database and the Gallery storage ' .
+ 'directory seems to be intact. Either choose to reuse the existing ' .
+ 'database tables and storage directory data or select a clean install ' .
+ 'to erase all existing data in the database and the storage directory.');
+ }
+ }
+ if (empty($templateData['errors']) && empty($templateData['error']) &&
+ (empty($confirmRequired) || !empty($_POST['confirmReuseTables']))) {
+ $this->setComplete(true);
+ }
+ } elseif (!empty($_GET['action']) && $_GET['action'] == 'clean') {
+ /* Do a clean install, erase the data, initiate the G2 API on db level */
+ if ($this->_loadG2Api(3)) {
+ $storageCleaned = $dbCleaned = false;
+
+ /* Reset the storage directory */
+ if (!$this->_emptyGalleryStorageDirectory()) {
+ $templateData['errors'][] =
+ _('Could not execute the required API to erase the storage directory. ' .
+ 'Please erase the Gallery storage directory manually.');
+ } else {
+ $storageCleaned = true;
+ }
+
+ /* Drop all Gallery database tables listed in the schema table */
+ $this->_captureStart();
+ $ret = $this->_cleanDatabase();
+ if ($ret) {
+ $ret = $ret;
+ global $gallery;
+ $templateData['errors'][] =
+ _('Could not execute the required API to drop the Gallery database tables' .
+ '. Please clean the Gallery database manually.');
+ $templateData['databaseErrors'] = $gallery->getDebugBuffer();
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ $gallery->clearDebugBuffer();
+ } else {
+ $dbCleaned = true;
+ }
+ $this->_captureEnd();
+ $templateData['databaseErrors'] = $this->_getCaptured();
+
+ if ($storageCleaned && $dbCleaned) {
+ $this->setComplete(true);
+ }
+
+ } else {
+ $templateData['errors'][] =
+ _('Could not load the G2 API. Please erase the Gallery database tables and ' .
+ 'the storage directory manually.');
+ }
+ }
+
+ $templateData['isMultisite'] = $galleryStub->getConfig('isMultisite');
+
+ if ($this->isComplete()) {
+ $galleryStub->setConfig('storage.config', $this->_config);
+ if (empty($_POST['confirmReuseTables'])) {
+ /* Remember that this is a fresh/clean install for later steps */
+ $galleryStub->setConfig('freshInstall', true);
+ } else {
+ $galleryStub->setConfig('freshInstall', false);
+ /* Remember the installed version to compare it later to the codebase version */
+ $galleryStub->setConfig('installed.version', $datVersion);
+ }
+ $templateData['bodyFile'] = 'DatabaseSetupSuccess.html';
+ } else if ((empty($templateData['errors']) && empty($templateData['error']) ||
+ !empty($_POST['action']) && $_POST['action'] == 'clean') &&
+ !empty($_POST['confirmCleanInstall'])) {
+ $galleryStub->setConfig('storage.config', $this->_config);
+ $templateData['bodyFile'] = 'CleanInstallRequest.html';
+ } else {
+ $templateData['config'] = $this->_config;
+
+ foreach (array($mysqltType => _('MySQL (v3.23.34a and newer)'),
+ 'mysql' => _('MySQL (versions before v3.23.34a)'),
+ 'postgres7' => _('PostgreSQL v7.x and newer'),
+ 'oci8po' => _('Oracle (9i and newer)'),
+ 'db2' => _('IBM DB2 (v9.x and newer)'),
+ 'ado_mssql' => _('Microsoft SQL Server 2005 and newer'))
+ as $key => $value) {
+ $templateData['dbList'][$key] = $value;
+ }
+ $templateData['dbSelected'][$this->_config['type']] = 1;
+
+ $templateData['bodyFile'] = 'DatabaseSetupRequest.html';
+ }
+ }
+
+ function _captureStart() {
+ ob_start();
+ }
+
+ function _captureEnd() {
+ if (!isset($this->_debugContents)) {
+ $this->_debugContents = '';
+ }
+ $this->_debugContents .= ob_get_contents();
+ ob_end_clean();
+ }
+
+ function _getCaptured() {
+ if (empty($this->_debugContents)) {
+ return "";
+ }
+
+ $contents = $this->_debugContents;
+ unset($this->_debugContents);
+ return $contents;
+ }
+
+ function isRedoable() {
+ return true;
+ }
+
+ /**
+ * Check if the user has the most basic database privileges required to finish the install
+ * steps successfully. Check:
+ * - CREATE TABLE, ALTER TABLE, DROP TABLE
+ * - CREATE INDEX, DROP INDEX
+ * - CREATE SEQUENCE, DROP SEQUENCE
+ *
+ * @param string $dbType platform name (i.e. not mysqlt, but mysql)
+ * @param array $metatables (string tableName)
+ * @return array (boolean success, string errors)
+ */
+ function _testPrivileges($dbType, $metatables) {
+ global $gallery;
+
+ if (!is_array($metatables) || empty($dbType)) {
+ return array(false, _('Unknown DB type or no known tables information.'));
+ }
+
+ /*
+ * Execute T_InstallerTest_1.sql through T_InstallerTest_4.sql. These create, alter and
+ * drop a table, and create and drop index. Because our .xml transforms (MySQL.xsl,...)
+ * always updates the Schema table for all table create, alter, drops, we use here a test
+ * table which also has the name and the structure of the Schema table, just with another
+ * tablePrefix.
+ *
+ * Set an unused tablePrefix such that we can play with create/drop table in an
+ * unused database "namespace". Try a few prefices, don't try to drop!
+ */
+ $ok = false;
+ for ($i = 0; $i < 10; $i++) {
+ $tablePrefix = 'gtst' . $i;
+ if (!$this->in_array_cin($tablePrefix . 'Schema', $metatables)) {
+ $ok = true;
+ break;
+ }
+ }
+ if (!$ok) {
+ return array(false,
+ sprintf(_('Could not find an unused table prefix similar to "%s".'),
+ $tablePrefix));
+ }
+
+ /* Load the Test SQL code */
+ require_once(dirname(__FILE__) .
+ '/../../modules/core/classes/GalleryStorage/GalleryStorageExtras.class');
+ /* GalleryPlatform is not available at this point */
+ $schemaTpl = dirname(__FILE__) . '/../../modules/core/classes/GalleryStorage/schema.tpl';
+ if (!($sqlData = file($schemaTpl))) {
+ return array(false, sprintf(_('Could not open schema file: "%s".'), $schemaTpl));
+ }
+ $moduleSql = GalleryStorageExtras::parseSqlTemplate($sqlData, $dbType);
+
+ for ($i = 1; $i <= 4; $i++) {
+ list ($success, $errorMessage) =
+ $this->_executeSql($moduleSql['test']['InstallerTest'][$i], $tablePrefix);
+ if (!$success) {
+ return array(false, $errorMessage);
+ }
+ }
+
+ /* Check CREATE and DROP SEQUENCE privileges */
+ $sequenceId = 'g2privtestseq';
+ $result = $this->_db->CreateSequence($tablePrefix . $sequenceId);
+ if (empty($result)) {
+ return array(false, _('Failed to create a DB test sequence.' .
+ 'Check the returned error message and README.html ' .
+ 'for missing privileges and clean up the database.'));
+ }
+ $result = $this->_db->DropSequence($tablePrefix . $sequenceId);
+ if (empty($result)) {
+ return array(false, _('Test failed to drop a DB test sequence.' .
+ 'Check the returned error message and README.html ' .
+ 'for missing privileges and clean up the database.'));
+ }
+
+ return array(true, null);
+ }
+
+ /**
+ * Execute a series of SQL statements
+ *
+ * @param string $buffer the SQL statements
+ * @param string $tablePrefix prefix for table names
+ * @return array(boolean success, string error message)
+ */
+ function _executeSql($buffer, $tablePrefix) {
+ if (empty($buffer)) {
+ return array(false, _('Missing SQL statements'));
+ }
+ /*
+ * Split the file where semicolons are followed by a blank line..
+ * PL/SQL blocks will have other semicolons, so we can't split on every one.
+ * But first, remove that last semicolon such that all statements have no semicolon
+ * (required for oracle)
+ */
+ if ($pos = strrpos($buffer, ';')) {
+ $buffer = substr($buffer, 0, $pos);
+ }
+ $statements = preg_split('/; *\r?\n *\r?\n/s', $buffer);
+ foreach ($statements as $query) {
+ $query = trim($query);
+ if (!empty($query)) {
+ $query = str_replace('DB_TABLE_PREFIX', $tablePrefix, $query);
+ $query = str_replace('DB_COLUMN_PREFIX', $this->_config['columnPrefix'], $query);
+ /* For mysql, another replacement is required */
+ $query = str_replace('DB_TABLE_TYPE', '', $query);
+
+ $result = $this->_db->Execute($query);
+ if (empty($result)) {
+ return array(false, _('Check the returned error message and README.html ' .
+ 'for missing privileges and clean up the database.'));
+ }
+ }
+ }
+
+ return array(true, null);
+ }
+
+ /**
+ * Get the installed version from versions.dat in the Storage directory
+ * And the codebase version from modules/core/module.inc
+ *
+ * Avoid using GalleryInitFirstPass (as this is called even for fresh installs)
+ *
+ * @return array ('installed' => string the storage versions.dat version,
+ * 'codebase' => string the codebase version)
+ */
+ function _getVersions() {
+ global $galleryStub;
+
+ $versions['installed'] = $versions['codebase'] = '';
+
+ /* Load platform level to use the CoreModule and read data from versions.dat */
+ $this->_loadG2Api(2);
+ require_once(dirname(__FILE__) . '/../../modules/core/module.inc');
+ $coreModule = new CoreModule();
+ $instVersions = $coreModule->getInstalledVersions();
+ if (isset($instVersions) && isset($instVersions['core']) &&
+ !empty($instVersions['core'])) {
+ $versions['installed'] = $instVersions['core'];
+ }
+
+ /* Get the codebase version for the CreateConfigFileStep */
+ $versions['codebase'] = $coreModule->getVersion();
+
+ $this->resetL10Domain();
+ return $versions;
+ }
+
+ /**
+ * Get the state and the version of the Gallery database
+ *
+ * @param array $metaTables the meta tables info array from the database
+ * @return string the db version
+ */
+ function _getDbVersion($metaTables) {
+
+ $dbVersion = '';
+ if ($this->in_array_cin($this->_config['tablePrefix'] . 'Schema', $metaTables)) {
+ /*
+ * Get core module version from the database. But first verify that we
+ * have plugin params db table. Default to dummy version
+ */
+ $dbVersion = 'corrupt db install';
+ if ($this->in_array_cin($this->_config['tablePrefix'] . 'PluginParameterMap',
+ $metaTables)) {
+
+ /* Initiate the G2 API to use its db abstraction layer */
+ if ($this->_loadG2Api(3)) {
+ list ($ret, $version) =
+ GalleryCoreApi::getPluginParameter('module', 'core', '_version');
+ if (!$ret && !empty($version)) {
+ $dbVersion = $version;
+ }
+ }
+ } else {
+ /*
+ * Not all db tables are present, a clean install is definitely
+ * required
+ */
+ }
+ }
+
+ return $dbVersion;
+ }
+
+ /**
+ * Load minimal G2 API
+ *
+ * Used to check the version in the db and to clean the db / storage dir
+ *
+ * @param int $level (optional) which level to load
+ * @return boolean success
+ */
+ function _loadG2Api($level=1) {
+ global $galleryStub;
+ /*
+ * levels: 0 = off, 1 = basic, 2 = platform, 3 = initfirstpass / db
+ * firstPass includes platform level
+ */
+ static $initiated;
+ $platformLevel = 2;
+ $firstPassLevel = 3;
+ $success = true;
+
+ if (!isset($initiated)) {
+ $initiated = 1;
+
+ /* Include basic G2 classes to use G2 API to get the core version etc. */
+ require_once(dirname(__FILE__) . '/../../modules/core/classes/Gallery.class');
+ require_once(dirname(__FILE__) .'/../../modules/core/classes/GalleryDataCache.class');
+ $GLOBALS['gallery'] =& new Gallery();
+ /*
+ * GalleryInitFirstPass adds a trailing slash if necessary, but we don't call it in
+ * all cases
+ */
+ $configPath = $galleryStub->getConfig('data.gallery.base');
+ if ($configPath{strlen($configPath)-1} != DIRECTORY_SEPARATOR) {
+ $configPath .= DIRECTORY_SEPARATOR;
+ }
+ $GLOBALS['gallery']->setConfig('data.gallery.base', $configPath);
+ $GLOBALS['gallery']->setConfig('plugins.dirname',
+ $galleryStub->getConfig('plugins.dirname'));
+ }
+ global $gallery;
+
+ if ($level == $platformLevel && $initiated < $platformLevel) {
+ /* Platform level requested, platform level not already loaded */
+ $initiated = $platformLevel;
+ require_once(dirname(__FILE__) . '/../../modules/core/classes/GalleryCoreApi.class');
+ require_once(dirname(__FILE__) .
+ '/../../modules/core/classes/GalleryCapabilities.class');
+ require_once(dirname(__FILE__) . '/../../modules/core/classes/GalleryPlatform.class');
+ $gallery->setPlatform(new GalleryPlatform());
+ /* Configure G2 such that getInstalledVersions() can be called */
+ $gallery->initTranslator(true);
+ require_once(dirname(__FILE__) . '/../../modules/core/classes/GalleryModule.class');
+ }
+
+ if ($level == $firstPassLevel && $initiated < $firstPassLevel) {
+ $initiated = $firstPassLevel;
+
+ /* Configure the G2 db abstraction layer */
+ $this->_config['usePersistentConnections'] = false;
+ $gallery->setConfig('storage.config', $this->_config);
+ $gallery->setDebug(false);
+ $gallery->setProfile(false);
+ /* Init paths etc., used for the clean DB function */
+ require_once(dirname(__FILE__) . '/../../init.inc');
+ if (!defined('GALLERY_FORM_VARIABLE_PREFIX')) {
+ define('GALLERY_FORM_VARIABLE_PREFIX', 'g2_');
+ }
+ $ret = GalleryInitFirstPass(array('noDatabase' => true));
+ $success = !$ret;
+
+ GalleryDataCache::setFileCachingEnabled(false);
+ GalleryDataCache::reset();
+ }
+
+ if ($level >= $platformLevel) {
+ /* Gallery init selects language from browser; reset to language currently in use */
+ $translator =& $gallery->getTranslator();
+ $translator->init($_SESSION['language'], true);
+ }
+
+ return $success;
+ }
+
+ /**
+ * Empty the Gallery storage directory and reset it to its original state
+ *
+ * Deletes everything in the storage directory and then rebuilds the initial folder structure
+ * @return boolean success
+ */
+ function _emptyGalleryStorageDirectory() {
+ global $gallery;
+
+ /* Make sure that all the required paths exist. */
+ $baseDir = $gallery->getConfig('data.gallery.base');
+ $platform =& $gallery->getPlatform();
+
+ if ($baseDir{strlen($baseDir)-1} != $platform->getDirectorySeparator()) {
+ $baseDir .= $platform->getDirectorySeparator();
+ }
+
+ /* Scrub the contents of the gallery data directory */
+ $dir = $platform->opendir($baseDir);
+
+ while (($filename = $platform->readdir($dir)) !== false) {
+ if (!strcmp($filename, '.') || !strcmp($filename, '..')) {
+ continue;
+ }
+ $path = $baseDir . $filename;
+
+ if ($platform->is_dir($path)) {
+ $ret = $platform->recursiveRmdir($path);
+ } else {
+ $ret = $platform->unlink($path);
+ }
+
+ if ($ret == false) {
+ return false;
+ }
+ }
+ $platform->closedir($dir);
+
+ /* Recreate the gallery data directory */
+ return populateDataDirectory($baseDir);
+ }
+
+ /**
+ * Drop all Gallery database tables
+ *
+ * Drop all Gallery database tables that are listed in the Gallery schema table
+ * @return array GalleryStatus a status code
+ */
+ function _cleanDatabase() {
+ global $gallery;
+
+ $storage =& $gallery->getStorage();
+ $gallery->setDebug('immediate');
+ $ret = $storage->cleanStore();
+ if ($ret) {
+ return $ret;
+ }
+
+ $ret = $storage->commitTransaction();
+ if ($ret) {
+ return $ret;
+ }
+
+ return null;
+ }
+
+ /**
+ * in_array_cin: case-insensitive in_array
+ *
+ * case-insensitive version of php function in_array()
+ * returns true if param 1 is in array param 2
+ *
+ * PostgreSQL in windows/linux, Mysql on Windows both return a all lower-case list of existing
+ * tables. DB2 on Windows returns a all upper-case list of tablenames.
+ * Probably, only MySQL on linux returns a case-sensitive list of tablenames. Generalize to
+ * compare tablenames case-insensitively.
+ *
+ * @param string $strItem the search argument
+ * @param array $arItems vars to search in
+ * @return bool success status
+ */
+ function in_array_cin($strItem, $arItems) {
+ foreach ($arItems as $strValue) {
+ if (strtoupper($strItem) == strtoupper($strValue)) {
+ return true;
+ }
+ }
+ return false;
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/FinishedStep.class b/Source/gallery2/install/steps/FinishedStep.class
new file mode 100644
index 0000000..24e92bc
--- /dev/null
+++ b/Source/gallery2/install/steps/FinishedStep.class
@@ -0,0 +1,39 @@
+getConfig('isMultisite');
+ $templateData['galleryDir'] = basename($_SESSION['configPath']);
+ $templateData['bodyFile'] = 'Finished.html';
+ $this->setComplete(true);
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/InstallCoreModuleStep.class b/Source/gallery2/install/steps/InstallCoreModuleStep.class
new file mode 100644
index 0000000..aa2501f
--- /dev/null
+++ b/Source/gallery2/install/steps/InstallCoreModuleStep.class
@@ -0,0 +1,246 @@
+renderHeader(true);
+ $template->renderStatusMessage(_('Installing the core module'), null, 0);
+
+ /* We want to log all debug output in our install log */
+ global $gallery;
+ $gallery->setDebug('logged');
+ $tag = substr(md5(microtime() . rand(1, 32767)), 0, 10);
+ $dataBase = $gallery->getConfig('data.gallery.base');
+ $installLogPath = sprintf('%s/install_%s.log', $dataBase, $tag);
+ $gallery->setDebugLogFile($installLogPath);
+ $templateData['installLogPath'] = $installLogPath;
+ $this->_createDebugLogHeader();
+ $gallery->guaranteeTimeLimit(120);
+
+ $gallery->debug('Init first pass');
+ $ret = GalleryInitFirstPass(array('noDatabase' => true,
+ 'activeLanguage' => $_SESSION['language']));
+ if ($ret) {
+ $gallery->debug(sprintf('Error: Unable to initialize our Gallery data, this is the ' .
+ 'error stack trace: %s', $ret->getAsText()));
+ $templateData['errors'][] = _('Unable to initialize our Gallery data');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ }
+
+ $this->_addSystemInformationToDebugLog();
+
+ /* We want to avoid using the cache */
+ GalleryDataCache::setFileCachingEnabled(false);
+
+ /*
+ * Delete anything in the cache, which can be left around if we're
+ * installing on top of an older install.
+ */
+ $platform =& $gallery->getPlatform();
+ $gallery->debug('Clear the cache directory');
+ $cacheDirs = array('entity', 'theme', 'module', 'derivative');
+ foreach ($cacheDirs as $dir) {
+ $dir = sprintf('%s/cache/%s', $dataBase, $dir);
+ if ($platform->file_exists($dir)) {
+ if (!$platform->recursiveRmDir($dir)) {
+ return false;
+ }
+ }
+ }
+
+ $template->renderStatusMessage(_('Installing the core module'), null, 0.05);
+ $gallery->guaranteeTimeLimit(180);
+
+ if (empty($templateData['errors'])) {
+ $gallery->debug('Check if the persistent storage is installed');
+ /*
+ * Check to see if the database tables already exist. If they do then
+ * we should assume that they said that it was ok to reuse existing tables
+ * in the Database setup step, which means we don't have to perform an
+ * install now.
+ */
+ $storage =& $gallery->getStorage();
+ list ($ret, $isInstalled) = $storage->isInstalled();
+ if ($ret) {
+ $gallery->debug(sprintf('Error: Unable to communicate with the database, this ' .
+ 'is the error stack trace; %s', $ret->getAsText()));
+ $templateData['errors'][] = _('Unable to communicate with the database');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ }
+ }
+
+ if (empty($templateData['errors'])) {
+ $gallery->debug('Load core module');
+ list ($ret, $core) = GalleryCoreApi::loadPlugin('module', 'core', true);
+ $this->resetL10Domain();
+ if ($ret) {
+ $gallery->debug(sprintf('Error: Unable to load the core module, this ' .
+ 'is the error stack trace; %s', $ret->getAsText()));
+ $templateData['errors'][] = _('Unable to load the core module');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ }
+ }
+
+ $template->renderStatusMessage(_('Installing the core module'), null, 0.1);
+ $gallery->guaranteeTimeLimit(180);
+
+ $freshInstall = $galleryStub->getConfig('freshInstall');
+ if ($freshInstall) {
+ $gallery->debug('Hand over admin user parameters');
+ /* It's a fresh install. Hand over install config parameters */
+ $gallery->setConfig('setup.admin.userName',
+ $galleryStub->getConfig('setup.admin.userName'));
+ $gallery->setConfig('setup.admin.email',
+ $galleryStub->getConfig('setup.admin.email'));
+ $gallery->setConfig('setup.admin.fullName',
+ $galleryStub->getConfig('setup.admin.fullName'));
+ }
+
+ if (empty($templateData['errors'])) {
+ if (!$isInstalled) {
+ $gallery->debug('Install core module now!');
+ $ret = $core->installOrUpgrade(true, $template);
+ if ($ret) {
+ $this->resetL10Domain();
+ $gallery->debug(sprintf('Error: Unable to install the core module, this ' .
+ 'is the error stack trace; %s', $ret->getAsText()));
+ $templateData['errors'][] = _('Unable to install the core module');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ } else {
+ $gallery->debug('Core module installed successfully');
+ }
+
+ $template->renderStatusMessage(_('Installing the core module'), '', 0.8);
+ $gallery->guaranteeTimeLimit(180);
+
+ $gallery->debug('Activate core module');
+ list ($ret, $ignored) = $core->activate(false);
+ $this->resetL10Domain();
+ if ($ret) {
+ $gallery->debug(sprintf('Error: Unable to activate the core module, this ' .
+ 'is the error stack trace; %s', $ret->getAsText()));
+ $templateData['errors'][] = _('Unable to activate the core module');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ } else {
+ $gallery->debug('Core module activated successfully');
+ }
+
+ $template->renderStatusMessage(_('Installing the core module'), '', 0.9);
+ $gallery->guaranteeTimeLimit(180);
+
+ $gallery->debug('Commit transaction');
+ $ret = $storage->commitTransaction();
+ if ($ret) {
+ $gallery->debug(sprintf('Error: Unable to commit database transaction, this ' .
+ 'is the error stack trace; %s', $ret->getAsText()));
+ $templateData['errors'][] = _('Unable to commit database transaction');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ } else {
+ $gallery->debug('Committed transaction successfully');
+ }
+ } else {
+ $gallery->debug('NOT installing, rollback!');
+ $storage->rollbackTransaction(); /* Ignore any errors from this */
+ /*
+ * Don't allow this step to complete when only partially installed.
+ * Verify that versions.dat is up to date.
+ */
+ $versions = $core->getInstalledVersions();
+ if (empty($versions['core']) || $versions['core'] != $core->getVersion()) {
+ $gallery->debug('Error: Core module is only partially installed');
+ $templateData['errors'][] = _('Core module is only partially installed.');
+ $templateData['stackTrace'] = '';
+ } else {
+ $gallery->debug('Core module version is ok');
+ }
+ }
+ }
+
+ $this->resetL10Domain();
+ $template->renderStatusMessage(_('Installing the core module'), '', 1.0);
+ $gallery->guaranteeTimeLimit(120);
+
+ $gallery->debug('Finish install core module step');
+ if (empty($templateData['errors'])) {
+ $gallery->debug('Install core module step completed successfully');
+ $this->setComplete(true);
+ $templateData['bodyFile'] = 'InstallCoreModuleSuccess.html';
+ } else {
+ $gallery->debug('Error: Failure during install core module step');
+ $templateData['bodyFile'] = 'InstallCoreModuleError.html';
+ }
+ $template->hideStatusBlock();
+ $template->renderBodyAndFooter($templateData);
+ return false;
+ }
+
+ /* Adds a header to the debug log */
+ function _createDebugLogHeader() {
+ global $gallery;
+
+ $gallery->debug("\n\n
+--------------------------------------------------------
+ Prepare installation of the core module
+--------------------------------------------------------\n\n");
+ }
+
+ /* Adds some system information to the log */
+ function _addSystemInformationToDebugLog() {
+ global $gallery;
+ global $galleryStub;
+
+ $storage =& $gallery->getStorage();
+ $isSvnInstall = $galleryStub->getConfig('systemchecks.issvninstall');
+ $isSvnInstall = empty($isSvnInstall) ? "No" : "Yes";
+
+ $gallery->debug("\n
+--------------------------------------------------------
+System and Gallery information:
+--------------------------------------------------------
+ Gallery version:\t" . $galleryStub->getConfig('codebase.version') . "
+ File integrity:\t" . $galleryStub->getConfig('systemchecks.fileintegrity') . "
+ SVN install:\t" . $isSvnInstall . "
+ PHP version:\t" . phpversion() . " " . php_sapi_name() . "
+ PHP memory limit:\t" . ini_get('memory_limit') . "
+ PHP disable_functions:\t" . ini_get('disable_functions') . "
+ PHP zend.ze1_compatibility_mode:\t" . ini_get('zend.ze1_compatibility_mode') . "
+ Webserver:\t" . GalleryUtilities::getServerVar('SERVER_SOFTWARE') . "
+ Database:\t" . $storage->getAdoDbType() . " " . @$storage->getVersion() . "
+ Operating system:\t" . php_uname() . "
+ Browser:\t " . GalleryUtilities::getServerVar('HTTP_USER_AGENT') . "
+--------------------------------------------------------\n\n
+");
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/InstallOtherModulesStep.class b/Source/gallery2/install/steps/InstallOtherModulesStep.class
new file mode 100644
index 0000000..d0f6e4b
--- /dev/null
+++ b/Source/gallery2/install/steps/InstallOtherModulesStep.class
@@ -0,0 +1,299 @@
+_init($templateData);
+
+ if (!isset($_REQUEST['activate'])) {
+ return true;
+ }
+
+ global $gallery;
+ $currentModule = $totalModules = 0;
+ $templateData['stackTrace'] = '';
+ $template = new StatusTemplate();
+
+ $ret = $this->_selectAdminUser();
+ if ($ret) {
+ $templateData['errors'][] = _('Unable to initialize our Gallery session');
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ unset($_REQUEST['module']);
+ }
+ if (isset($_REQUEST['module'])) {
+ $storage =& $gallery->getStorage();
+ }
+
+ if ( !empty($_REQUEST['module']) && is_array($_REQUEST['module']) ) {
+ uksort($_REQUEST['module'], array($this, '_sortModules'));
+ $template->renderHeader(true);
+ $totalModules = count($_REQUEST['module']);
+ foreach (array_keys($_REQUEST['module']) as $moduleId) {
+ $currentModule++;
+ list ($ret, $module) = GalleryCoreApi::loadPlugin('module', $moduleId);
+ if ($ret) {
+ $this->resetL10Domain();
+ $templateData['errors'][] =
+ sprintf(_('Unable to load the %s module'), $moduleId);
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ continue;
+ }
+ $module->setName($module->translate($module->getName()));
+ $module->setDescription($module->translate($module->getDescription()));
+ $this->resetL10Domain();
+ $gallery->guaranteeTimeLimit(120);
+
+ $template->renderStatusMessage(_('Installing modules'),
+ $module->getName(), $currentModule / $totalModules);
+
+ $ret = $module->installOrUpgrade();
+ if ($ret) {
+ $this->resetL10Domain();
+ $templateData['errors'][] =
+ sprintf(_('Unable to install the %s module'), $module->getName());
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ continue;
+ }
+ $moduleInstalled[$moduleId] = true;
+
+ $templateData['installedModule'][$moduleId] = $module->getName();
+ $ret = $storage->checkPoint();
+ if ($ret) {
+ $this->resetL10Domain();
+ $templateData['errors'][] = _('Unable to commit database transaction');
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ }
+
+ list ($ret, $success) = $module->autoConfigure();
+ if ($ret) {
+ $this->resetL10Domain();
+ $templateData['errors'][] =
+ sprintf(_('Unable to activate the %s module'), $module->getName());
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ continue;
+ }
+
+ if (!$success) {
+ /* This is not really an error, just a warning */
+ $templateData['needsConfiguration'][$moduleId] = $module->getName();
+ $this->resetL10Domain();
+ continue;
+ }
+
+ list ($ret, $redirect) = $module->activate();
+ $this->resetL10Domain();
+ if ($ret) {
+ $templateData['errors'][] =
+ sprintf(_('Unable to activate the %s module'), $module->getName());
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ continue;
+ }
+ $templateData['activated'][$moduleId] = $module->getName();
+ continue;
+ }
+ $template->hideStatusBlock();
+ } else {
+ $template->renderHeader();
+ }
+
+ if (!empty($_REQUEST['module'])) {
+ $ret = $storage->commitTransaction();
+ if ($ret) {
+ $templateData['errors'][] = _('Unable to commit database transaction');
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ }
+ }
+ $templateData['bodyFile'] = 'InstallOtherModulesSuccess.html';
+ $templateData['anyInstallable'] = false;
+ if (!empty($templateData['errors'])) {
+ $templateData['debug'] = $gallery->getDebugBuffer();
+ } else {
+ if ($totalModules < $_REQUEST['install']) {
+ $templateData['anyInstallable'] = true;
+ } else {
+ $this->setComplete(true);
+ }
+ }
+ $template->renderBodyAndFooter($templateData);
+ return false;
+ }
+
+ function loadTemplateData(&$templateData) {
+ $this->_init($templateData);
+ $groupedModules = $groupLabel = $moduleInstalled = $moduleInvalid = array();
+
+ if (empty($templateData['errors'])) {
+ list ($ret, $moduleList) = GalleryCoreApi::fetchPluginStatus('module', true);
+ if ($ret) {
+ $templateData['errors'][] = _('Unable to get the module list');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ }
+ }
+
+ if (empty($templateData['errors'])) {
+ foreach (array_keys($moduleList) as $moduleId) {
+ list ($ret, $modulePlugin) = GalleryCoreApi::loadPlugin('module', $moduleId);
+ if ($ret) {
+ $this->resetL10Domain();
+ $templateData['warnings'][] =
+ sprintf(_('Unable to load the %s module'), $moduleId);
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ } else {
+ $modulePlugin->setName($modulePlugin->translate($modulePlugin->getName()));
+ $modulePlugin->setDescription(
+ $modulePlugin->translate($modulePlugin->getDescription()));
+ $modules[$moduleId] = $modulePlugin;
+ $this->resetL10Domain();
+ }
+ }
+
+ uksort($modules, array($this, '_sortModules'));
+ foreach (array_keys($modules) as $moduleId) {
+ $moduleInstalled[$moduleId] = !empty($moduleList[$moduleId]['version']);
+ $module =& $modules[$moduleId];
+ $moduleInvalid[$moduleId] = !GalleryCoreApi::isPluginCompatibleWithApis($module);
+
+ $group = $module->getGroup();
+ if (empty($group)) {
+ $group = array('group' => 'others', 'groupLabel' => _('Other'));
+ }
+ $groupedModules[$group['group']][$moduleId] =& $module;
+ $groupLabel[$group['group']] = $group['groupLabel'];
+ }
+ }
+
+ $templateData['groupedModules'] =& $groupedModules;
+ $templateData['groupLabel'] = $groupLabel;
+ $templateData['moduleInstalled'] = $moduleInstalled;
+ $templateData['moduleInvalid'] = $moduleInvalid;
+ $templateData['bodyFile'] = 'InstallOtherModulesRequest.html';
+
+ $templateData['anyInstallable'] = false;
+ foreach ($moduleInstalled as $moduleId => $tmp) {
+ if (!$tmp) {
+ $templateData['anyInstallable'] = true;
+ break;
+ }
+ }
+ if (!$templateData['anyInstallable']) {
+ $this->setComplete(true);
+ }
+ }
+
+ function _init(&$templateData) {
+ require_once(dirname(__FILE__) . '/../../modules/core/classes/GalleryDataCache.class');
+ $cacheKey = 'Installer::installOtherModulesStepInitialized';
+ if (!GalleryDataCache::containsKey($cacheKey)) {
+ /*
+ * Disable the data cache before initializing. If we don't do this
+ * *first* then some data (like factory registrations) will get cached
+ * now, and then the modules won't be able to update it later on.
+ */
+ GalleryDataCache::setFileCachingEnabled(false);
+
+ if (!defined('GALLERY_CONFIG_DIR')) {
+ define('GALLERY_CONFIG_DIR', $_SESSION['configPath']);
+ }
+ require_once(dirname(__FILE__) . '/../../bootstrap.inc');
+ require_once(dirname(__FILE__) . '/../../init.inc');
+ $ret = GalleryInitFirstPass(array('debug' => 'buffered', 'noDatabase' => true,
+ 'activeLanguage' => $_SESSION['language']));
+ if ($ret) {
+ $templateData['errors'][] = _('Unable to initialize our Gallery data');
+ $templateData['stackTrace'] = $ret->getAsHtml();
+ }
+ if (empty($templateData['errors'])) {
+ $ret = $this->_selectAdminUser();
+ if ($ret) {
+ $templateData['errors'][] = _('Unable to initialize our Gallery session');
+ $templateData['stackTrace'] .= $ret->getAsHtml();
+ }
+ }
+ GalleryDataCache::put($cacheKey, true);
+ }
+ }
+
+ function isRedoable() {
+ return false;
+ }
+
+ function isOptional() {
+ return true;
+ }
+
+ /**
+ * Find admin user and set as active user
+ * @return object GalleryStatus a status code
+ */
+ function _selectAdminUser() {
+ global $gallery;
+
+ list ($ret, $siteAdminGroupId) =
+ GalleryCoreApi::getPluginParameter('module', 'core', 'id.adminGroup');
+ if ($ret) {
+ return $ret;
+ }
+ list ($ret, $adminUserInfo) = GalleryCoreApi::fetchUsersForGroup($siteAdminGroupId, 1);
+ if ($ret) {
+ return $ret;
+ }
+ if (empty($adminUserInfo)) {
+ return GalleryCoreApi::error(ERROR_MISSING_VALUE);
+ }
+ $adminUserInfo = array_keys($adminUserInfo);
+ list ($ret, $adminUser) = GalleryCoreApi::loadEntitiesById($adminUserInfo[0]);
+ if ($ret) {
+ return $ret;
+ }
+
+ $gallery->setActiveUser($adminUser);
+ $session =& $gallery->getSession();
+ $session->put('isInstall', true);
+ return null;
+ }
+
+ /**
+ * Put GD at the end of the list so that it's the lowest priority toolkit. This is a hack,
+ * that we should replace with a more sophisticated system in the future.
+ *
+ * Note: we do the same in the upgrader
+ */
+ function _sortModules($a, $b) {
+ if ($a == 'gd' && $b == 'gd') {
+ return 0;
+ } else if ($a == 'gd') {
+ return 1;
+ } else if ($b == 'gd') {
+ return -1;
+ } else {
+ return strcmp($a, $b);
+ }
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/MultisiteStep.class b/Source/gallery2/install/steps/MultisiteStep.class
new file mode 100644
index 0000000..c67df9a
--- /dev/null
+++ b/Source/gallery2/install/steps/MultisiteStep.class
@@ -0,0 +1,180 @@
+_configPath = rtrim($this->sanitize($_POST['configPath']),
+ ' ' . DIRECTORY_SEPARATOR);
+ if ($_POST['isMultisite'] == '0') {
+ $this->_isMultisite = false;
+ $baseDir = dirname(dirname(dirname(__FILE__)));
+ $_SESSION['configPath'] = $baseDir;
+ $this->setComplete(true);
+ $this->readConfigFile();
+ /* Remember the value also for the storage and database setup steps */
+ $galleryStub->setConfig('isMultisite', false);
+ require_once($baseDir . '/modules/core/classes/GalleryUrlGenerator.class');
+ $uri = preg_replace('{\?.*}', '', GalleryUrlGenerator::getCurrentRequestUri());
+ $uri .= '?step=' . ($this->getStepNumber() + 1);
+ /* Cookieless browsing (see index.php), 'session.use_trans_sid' won't help here */
+ if (!GallerySetupUtilities::areCookiesSupported()) {
+ $uri .= sprintf('&%s=%s', session_name(), session_id());
+ }
+
+ header('Location: ' . getBaseUrl() . $uri);
+ return false;
+ }
+ }
+ return true;
+ }
+
+ function loadTemplateData(&$templateData) {
+ global $galleryStub;
+
+ if (!isset($this->_isMultisite)) {
+ $this->_isMultisite = false;
+ $this->_configPath = '';
+ }
+
+ $galleryDir = dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR;
+
+ if (isset($_POST['isMultisite']) && $_POST['isMultisite'] == '1') {
+ $this->_isMultisite = true;
+ if (empty($this->_configPath)) {
+ $templateData['error']['missing_value'] = 1;
+ } else if (!is_dir($this->_configPath)) {
+ $templateData['error']['missing_dir'] = 1;
+ } else if ($this->_configPath == $galleryDir ||
+ $this->_configPath . DIRECTORY_SEPARATOR == $galleryDir) {
+ $templateData['error']['codebase_dir'] = 1;
+ } else if (!is_readable($this->_configPath)) {
+ $templateData['error']['inaccessible_dir'] = 1;
+ } else if (!MultisiteStep::populateMultisiteDirectory($this->_configPath)) {
+ $templateData['error']['creation_error'] = 1;
+ } else {
+ $_SESSION['configPath'] = $this->_configPath;
+ $this->setComplete(true);
+ $this->readConfigFile();
+ $galleryStub->setConfig('isMultisite', true);
+ }
+ }
+
+ /*
+ * Show full filesystem path and the full URL to config file dir.
+ */
+ $openBasedir = ini_get('open_basedir');
+ if (!empty($openBasedir)) {
+ $separator = strncasecmp(PHP_OS, 'win', 3) ? ':' : ';';
+ $templateData['openBasedir'] = explode($separator, $openBasedir);
+ } else {
+ $templateData['openBasedir'] = array();
+ }
+
+ $templateData['isMultisite'] = $this->_isMultisite;
+ $templateData['configPath'] = $this->_configPath;
+ $templateData['galleryDir'] = $galleryDir;
+ $templateData['galleryUrl'] = getGalleryDirUrl();
+ $templateData['bodyFile'] = $this->isComplete() ? 'MultisiteSuccess.html'
+ : 'Multisite.html';
+ }
+
+ function populateMultisiteDirectory($dir) {
+ umask(0022);
+ $galleryDir = dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR;
+ if (!$out = @fopen("$dir/main.php", 'w')) {
+ return false;
+ }
+ fwrite($out, "\n");
+ fclose($out);
+ if (!$out = @fopen("$dir/embed.php", 'w')) {
+ return false;
+ }
+ fwrite($out, "\n");
+ fclose($out);
+ if (!$out = @fopen("$dir/index.php", 'w')) {
+ return false;
+ }
+ fwrite($out, "\n");
+ fclose($out);
+ if (!is_dir("$dir/upgrade") && !mkdir("$dir/upgrade", 0755)) {
+ return false;
+ }
+ if (!$out = @fopen("$dir/upgrade/index.php", 'w')) {
+ return false;
+ }
+ fwrite($out, "\n");
+ fclose($out);
+ /* lib/support/index.php is optional; ignore errors */
+ if ((is_dir("$dir/lib") || mkdir("$dir/lib", 0755))
+ && (is_dir("$dir/lib/support") || mkdir("$dir/lib/support", 0755))
+ && $out = @fopen("$dir/lib/support/index.php", 'w')) {
+ fwrite($out, "\n");
+ fclose($out);
+ }
+ return true;
+ }
+
+ function readConfigFile() {
+ /* Load existing config.php (if found), which requires $gallery to be valid */
+ $configFile = $_SESSION['configPath'] . DIRECTORY_SEPARATOR . 'config.php';
+ $gallery = new GalleryStub();
+ if (@is_file($configFile) && is_readable($configFile)) {
+ ob_start();
+ @include($configFile);
+ ob_end_clean();
+ }
+ global $galleryStub;
+ /* Copy config data from system checks step which will be used in the install log */
+ $gallery->setConfig('systemchecks.fileintegrity',
+ $galleryStub->getConfig('systemchecks.fileintegrity'));
+ $gallery->setConfig('systemchecks.issvninstall',
+ $galleryStub->getConfig('systemchecks.issvninstall'));
+ /* Replace galleryStub */
+ $galleryStub = $gallery;
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/SecureStep.class b/Source/gallery2/install/steps/SecureStep.class
new file mode 100644
index 0000000..1c2ef73
--- /dev/null
+++ b/Source/gallery2/install/steps/SecureStep.class
@@ -0,0 +1,62 @@
+setComplete(true);
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/StorageSetupStep.class b/Source/gallery2/install/steps/StorageSetupStep.class
new file mode 100644
index 0000000..23e216d
--- /dev/null
+++ b/Source/gallery2/install/steps/StorageSetupStep.class
@@ -0,0 +1,310 @@
+_dir)) {
+ $this->_dir = $galleryStub->getConfig('data.gallery.base');
+ if (empty($this->_dir)) {
+ $this->_dir = $_SESSION['configPath'] . DIRECTORY_SEPARATOR . 'g2data';
+ }
+ }
+ /*
+ * An example for a slightly obfuscated g2data folder name such that the location
+ * of the storage folder can't be guessed too easily.
+ */
+ $templateData['suggested_obfuscated_g2data_name'] = 'g2data_' . substr(md5(rand()),0 , 10);
+
+ $templateData['isMultisite'] = $galleryStub->getConfig('isMultisite');
+
+ if (!empty($_POST['action']) && $_POST['action'] == 'save') {
+ if (empty($_POST['dir'])) {
+ $templateData['error']['missing_value'] = 1;
+ } else {
+ $dir = rtrim($this->sanitize($_POST['dir']));
+ /* Normalize the path, add a traling slash if necessary */
+ if (substr($dir, -1) != DIRECTORY_SEPARATOR) {
+ $dir .= DIRECTORY_SEPARATOR;
+ }
+ /*
+ * Make the path absolute since relative to the install/ folder isn't the same as
+ * relative to the main.php entry file. And also check if it exists.
+ */
+ $realPath = @realpath($dir);
+ if (empty($realPath)) {
+ /*
+ * The folder does not exist yet. If we have already write permission on the
+ * parent folder, create the storage folder.
+ */
+ $parentDir = realpath(dirname($dir));
+ if (!empty($parentDir) && is_dir($parentDir)
+ && is_readable($parentDir) && is_writeable($parentDir)) {
+ $dir = $parentDir . DIRECTORY_SEPARATOR
+ . basename($dir) . DIRECTORY_SEPARATOR;
+ /* Create the storage folder with restrictive permissions */
+ if (@mkdir($dir)) {
+ chmod($dir, 0700);
+ }
+ }
+ }
+ /* Check if the (newly created) dir exists, is writeable etc. */
+ if (!is_dir($dir)) {
+ $templateData['error']['missing_dir'] = 1;
+ } else if (!is_readable($dir)) {
+ $templateData['error']['inaccessible_dir'] = 1;
+ } else if (!is_writeable($dir)) {
+ $templateData['error']['readonly_dir'] = 1;
+ } else {
+ /*
+ * Security check:
+ * If the user ticks the checkbox and thereby acknowledges that the storage
+ * folder might be accessible from the web, we proceed with the installation.
+ */
+ list ($checkExecuted, $webAccessible) =
+ $this->_isStoragePathWebAccessible($dir);
+ if (empty($_POST['i_acknowledge_the_risk'])
+ && (!$checkExecuted || $webAccessible)) {
+ if (!$checkExecuted) {
+ /* Show a warning suggesting an obfuscated path. */
+ $templateData['error']['possibly_web_accessible_dir'] = 1;
+ } else if ($webAccessible) {
+ $templateData['error']['web_accessible_dir'] = 1;
+ }
+ } else {
+ /*
+ * Populate the dir.
+ */
+ if (!populateDataDirectory($dir)) {
+ $templateData['error']['creation_error'] = 1;
+ } else {
+ $this->_dir = $dir;
+ $this->setComplete(true);
+ }
+ }
+ }
+ }
+ $templateData['dir'] = $dir;
+ } else {
+ $templateData['dir'] = $this->_dir;
+ }
+
+ if ($this->isComplete()) {
+ $galleryStub->setConfig('data.gallery.base', $this->_dir);
+ $templateData['bodyFile'] = 'StorageSetupSuccess.html';
+ } else {
+ $templateData['bodyFile'] = 'StorageSetupRequest.html';
+ }
+
+ if (!strncasecmp(PHP_OS, 'win', 3)) {
+ $templateData['OS'] = 'winnt';
+ } else {
+ $templateData['OS'] = 'unix';
+ }
+ }
+
+ function processRequest() {
+ if (!empty($_GET['doAutoComplete'])) {
+ processAutoCompleteRequest();
+ return false;
+ }
+
+ return true;
+ }
+
+ function isRedoable() {
+ return true;
+ }
+
+ /**
+ * Try to protect the given folder with a .htaccess file from direct web-access.
+ * And then check if the given folder is web-accessible either way.
+ * Precondition: gallery and g2data folders exist.
+ *
+ * @return array(boolean false if check procedure failed due to platform issues,
+ * boolean true if the folder is accessible from the web (=insecure))
+ */
+ function _isStoragePathWebAccessible($dir) {
+ /* Check if we can use fsockopen. Else we can't test it at all. */
+ if (!function_exists('fsockopen')
+ || in_array('fsockopen', split(',\s*', ini_get('disable_functions')))) {
+ return array(false, false);
+ }
+
+ /* Add a .htaccess file. */
+ if (!secureStorageFolder($dir)) {
+ return array(false, false);
+ }
+ /* Add a probe file. */
+ $probeFileName = 'probe_' . substr(md5(uniqid(rand())), 0, 10) . '.html';
+ $probeFilePath = $dir . $probeFileName;
+ $checkString = md5(rand());
+ $fh = @fopen($probeFilePath, 'w');
+ if ($fh) {
+ $contents = "Probe$checkString";
+ fwrite($fh, $contents);
+ fclose($fh);
+ }
+
+ if (!file_exists($probeFilePath)) {
+ return array(false, false);
+ }
+
+ /* Try to guess the URL to the g2data folder. */
+ $storageUrlCandidates = array();
+ /* Get the URL of the G2 folder. */
+ $galleryUrl = getGalleryDirUrl();
+ /* Get the relative path of the g2data folder to the gallery dir. */
+ $storagePath = realpath($dir);
+ $galleryPath = realpath(dirname(dirname(dirname(__FILE__))));
+ if (strpos($storagePath, $galleryPath) === 0) {
+ /* The g2data folder is within the gallery folder. */
+ $relativeStoragePath = substr($storagePath, strlen($galleryPath) + 1);
+ $relativeStoragePath = str_replace("\\", '/', $relativeStoragePath);
+ $storageUrlCandidates[] = $galleryUrl . $relativeStoragePath . '/';
+ } else {
+ /*
+ * The g2data folder is in another directory tree.
+ * Try to remove the common part of the paths and then construct a URL.
+ */
+ $galleryPathElements = explode(DIRECTORY_SEPARATOR, $galleryPath);
+ $storagePathElements = explode(DIRECTORY_SEPARATOR, $storagePath);
+ $max = 30;
+ /* Before: e.g. /foo/bar/gallery2/ and /foo/bar/g2data/. */
+ while (!empty($galleryPathElements) && !empty($storagePathElements) && $max-- > 0
+ && $galleryPathElements[0] == $storagePathElements[0]) {
+ array_shift($storagePathElements);
+ array_shift($galleryPathElements);
+ }
+ /* After, e.g. /g2data/ (common part removed). */
+ $relativeStoragePath = implode('/', $storagePathElements);
+
+ $storageUrlCandidates[] = getBaseUrl() . '/' . $relativeStoragePath . '/';
+ if (preg_match('!^.*?://.*?/[^/]+!', $galleryUrl, $matches)) {
+ $storageUrlCandidates[] = $matches[0] . '/' . $relativeStoragePath . '/';
+ }
+ }
+
+ /* Also try the default path and other common paths. */
+ $storageUrlCandidates[] = $galleryUrl . basename($dir) . '/';
+ $storageUrlCandidates[] = getBaseUrl() . '/' . basename($dir) . '/';
+
+ /* Try to fetch the probe file. */
+ $isAccessible = false;
+ foreach ($storageUrlCandidates as $storageFolderUrl) {
+ $url = $storageFolderUrl . $probeFileName;
+ list ($urlFetched, $isAccessible) = $this->_isUrlAccessible($url, $checkString);
+ if ($urlFetched && $isAccessible) {
+ $isAccessible = true;
+ break;
+ }
+ }
+
+ /* Cleanup: Delete the probe file. */
+ unlink($probeFilePath);
+
+ return array(true, $isAccessible);
+ }
+
+ /**
+ * Try to fetch a a probe file from the storage folder and check if the returned page contains
+ * the probe string. If so, the storage folder is web-accessible (read: not secure).
+ *
+ * @param string $url the URL that should be fetched
+ * @param string $probeString expected string from the fetched file
+ * @return array(boolean false if check procedure failed due to platform issues,
+ * boolean true if the folder is accessible from the web (=insecure))
+ */
+ function _isUrlAccessible($url, $probeString) {
+ $components = @parse_url($url);
+ if (!$components) {
+ return array(false, false);
+ }
+ $port = empty($components['port']) ? 80 : $components['port'];
+ if (empty($components['path'])) {
+ $components['path'] = '/';
+ }
+
+ $fd = @fsockopen($components['host'], $port, $errno, $errstr, 1);
+ if (empty($fd)) {
+ return array(false, false);
+ }
+
+ $get = $components['path'];
+
+ /* Read the web page into a buffer */
+ $ok = fwrite($fd, sprintf("GET %s HTTP/1.0\r\n" .
+ "Host: %s\r\n" .
+ "\r\n",
+ $get,
+ $components['host']));
+
+ if (!$ok) {
+ /* Zero bytes written or false was returned */
+ return array(false, false);
+ }
+ fflush($fd);
+
+ /*
+ * Read the response code. fgets stops after newlines.
+ * The first line contains only the status code (200, 404, etc.).
+ */
+ $headers = array();
+ $response = trim(fgets($fd, 4096));
+ /*
+ * Ignore the status code.
+ * We expect either a 2xx code which would mean that the file has been fetched successfully
+ * (or there's a 404 -> redirect that suppresses the 404) and we check that later
+ * with the probe text.
+ * Or we expect an internal server 500 because mod_access is not installed.
+ * Or a 403 Forbidden since the .htaccess rule works correctly.
+ * Or a 404 because the URL is just plain wrong.
+ *
+ * Let's interpret everything but a successfully detected probe page as "secure".
+ */
+
+ /* Ignore the headers. */
+ while (!feof($fd)) {
+ $line = trim(fgets($fd, 4096));
+ if (empty($line)) {
+ break;
+ }
+ }
+ /* Read the body */
+ $fetchedPage = '';
+ while (!feof($fd)) {
+ $fetchedPage .= fread($fd, 4096);
+ }
+ fclose($fd);
+
+ /* Check if the expected string is present. */
+ return array(true, strpos($fetchedPage, $probeString) !== false);
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/SystemChecksStep.class b/Source/gallery2/install/steps/SystemChecksStep.class
new file mode 100644
index 0000000..f06a83d
--- /dev/null
+++ b/Source/gallery2/install/steps/SystemChecksStep.class
@@ -0,0 +1,529 @@
+renderHeader(true);
+ $template->renderStatusMessage(_('Performing system checks'), '', 0);
+
+ /* assert compatible version of PHP, we accept 4.3.0+ / 5.0.4+ */
+ if (!function_exists('version_compare') || version_compare(phpversion(), '4.3.0', '<')
+ || (version_compare(phpversion(), '5.0.0', '>=')
+ && version_compare(phpversion(), '5.0.4', '<'))) {
+ $templateData['check'][] =
+ array('title' => _('PHP version >= 4.3.0 or >= 5.0.4'),
+ 'error' => true,
+ 'notice' => sprintf(
+ _("Error: Gallery 2 requires PHP version 4.3.0 or newer or 5.0.4 or " .
+ "newer. You have PHP version %s installed. Contact your webserver " .
+ "administrator to request an upgrade, available at the %sPHP " .
+ "website%s."), phpversion(), '', ''));
+ $failCount++;
+ } else {
+ $templateData['check'][] =
+ array('title' => _('PHP Version'), 'success' => true);
+ }
+
+ /* assert that __FILE__ works correctly */
+ if (!SystemChecksStep::CheckFileDirective()) {
+ $templateData['check'][] =
+ array('title' => _('FILE directive supported'),
+ 'error' => true,
+ 'notice' => _('Error: your PHP __FILE__ directive is not functioning ' .
+ 'correctly. Please file a support request with your ' .
+ 'webserver administrator or in the Gallery forums.'));
+ $failCount++;
+ } else {
+ $templateData['check'][] =
+ array('title' => _('FILE Directive'), 'success' => true);
+ }
+
+ /* Make sure that safe mode is not enabled */
+ if (GalleryUtilities::getPhpIniBool('safe_mode')) {
+ $templateData['check'][] =
+ array('title' => _('Safe mode disabled'),
+ 'error' => true,
+ 'notice' => _('Error: Your version of PHP is configured with safe mode ' .
+ 'enabled. You must disable safe mode before Gallery will run.'));
+ $failCount++;
+ } else {
+ $templateData['check'][] =
+ array('title' => _('Safe Mode'), 'success' => true);
+ }
+
+ /* Make sure we have PCRE support */
+ if (!function_exists('preg_match') || !function_exists('preg_replace')) {
+ $templateData['check'][] =
+ array('title' => _('Regular expressions'),
+ 'error' => true,
+ 'notice' => sprintf(
+ _('Error: Your PHP is configured without support for %sPerl Compatible ' .
+ 'Regular Expressions%s. You must enable these functions before ' .
+ 'Gallery will run.'), '', ''));
+ $failCount++;
+ } /* skip showing 'success' for this one */
+
+ /* Warning when exec() is disabled */
+ if (in_array('exec', split(',\s*', ini_get('disable_functions')))) {
+ $templateData['check'][] =
+ array('title' => _('exec() allowed'),
+ 'warning' => true,
+ 'notice' =>
+ _('Warning: The exec() function is disabled in your PHP by the disabled' .
+ '_functions parameter in php.ini. You won\'t be able to use modules ' .
+ 'that require external binaries (e.g. ImageMagick, NetPBM or Ffmpeg). ' .
+ 'This can only be set server-wide, so you will need to change it in the ' .
+ 'global php.ini.'),
+ );
+ } else {
+ $templateData['check'][] =
+ array('title' => _('exec() allowed'), 'success' => true);
+ }
+
+ /* Warning when set_time_limit() is disabled */
+ if (in_array('set_time_limit', split(',\s*', ini_get('disable_functions')))) {
+ $timeLimit = ini_get('max_execution_time');
+ $templateData['check'][] =
+ array('title' => _('set_time_limit() allowed'),
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Warning: The set_time_limit() function is disabled in your PHP by ' .
+ 'the disabled_functions parameter in php.ini. Gallery can ' .
+ 'function with this setting, but it will not operate reliably. ' .
+ 'Any operation that takes longer than %d seconds will fail (and in ' .
+ 'some cases just return a blank page) possibly leading to data ' .
+ 'corruption.'), $timeLimit),
+ );
+ } else {
+ $templateData['check'][] =
+ array('title' => _('set_time_limit() allowed'), 'success' => true);
+
+ /* Set the time limit large enough for the remaining checks (slow systems) */
+ set_time_limit(180);
+ $setTimeLimitAvailable = true;
+ }
+
+ $template->renderStatusMessage(_('Performing system checks'), '', 0.02);
+
+ /* Make sure filesystem operations are allowed */
+ $missingFilesystemFunctions = array();
+ foreach (array('fopen', 'fclose', 'fread', 'fwrite', 'file', 'copy', 'rename', 'readfile',
+ 'file_get_contents', 'copy', 'move_uploaded_file', 'file_exists', 'tempnam', 'glob',
+ 'closedir', 'stat', 'unlink', 'rmdir', 'mkdir', 'getcwd', 'chdir', 'opendir',
+ 'readdir', 'chmod') as $function) {
+ if (!function_exists($function)) {
+ $missingFilesystemFunctions[] = $function;
+ }
+ }
+ if (!empty($missingFilesystemFunctions)) {
+ $templateData['check'][] =
+ array('title' => _('Filesystem Operations'),
+ 'error' => true,
+ 'notice' => sprintf(
+ _('Error: Essential filesystem operations are disabled in your PHP by ' .
+ 'the disabled_functions parameter in php.ini. You must allow ' .
+ 'these functions before Gallery will run. These functions are ' .
+ 'missing: %s.'),
+ implode(', ', $missingFilesystemFunctions)));
+ $failCount++;
+ } /* skip showing 'success' for this one */
+
+ /* Warning if memory_limit is set and is too low */
+ $memoryLimit = ini_get('memory_limit');
+ $title = sprintf('%s (%s)', _('Memory limit'),
+ ($memoryLimit == '' ? _('no limit') : $memoryLimit . 'b'));
+ $minimumMemoryLimit = 16;
+ if ($memoryLimit != ''
+ && ($this->_getBytes($memoryLimit) / (1024 * 1024)) < $minimumMemoryLimit) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Warning: Your PHP is configured to limit the memory to %sb (' .
+ 'memory_limit parameter in php.ini). You should raise this limit ' .
+ 'to at least %sMB for proper Gallery operation.'),
+ $memoryLimit, $minimumMemoryLimit),
+ );
+ $suggestedHtaccess[] = sprintf('php_value memory_limit %sM', $minimumMemoryLimit);
+ } else {
+ $templateData['check'][] =
+ array('title' => $title, 'success' => true);
+ }
+
+ /* Warning if file_uploads are not allowed */
+ if (! GalleryUtilities::getPhpIniBool('file_uploads')) {
+ $templateData['check'][] =
+ array('title' => _('File uploads allowed'),
+ 'warning' => true,
+ 'notice' =>
+ _('Warning: Your PHP is configured not to allow file uploads (file_' .
+ 'uploads parameter in php.ini). You will need to enable this option ' .
+ 'if you want to upload files to your Gallery with a web browser.'),
+ );
+ $suggestedHtaccess[] = 'php_flag file_uploads on';
+ } else {
+ $templateData['check'][] =
+ array('title' => _('File uploads allowed'), 'success' => true);
+ }
+
+ /* Warning if upload_max_filesize is less than 2M */
+ $title = sprintf('%s (%sb)', _('Maximum upload size'), ini_get('upload_max_filesize'));
+ $minimumUploadsize = 2;
+ $uploadSize = $this->_getBytes(ini_get('upload_max_filesize')) / (1024 * 1024);
+ if ($uploadSize < $minimumUploadsize) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Warning: Your PHP is configured to limit the size of file uploads to' .
+ ' %sb (upload_max_filesize parameter in php.ini). You should ' .
+ 'raise this limit to allow uploading bigger files.'),
+ ini_get('upload_max_filesize')),
+ );
+ $suggestedHtaccess[] = sprintf('php_value upload_max_filesize %sM', $minimumUploadsize);
+ } else {
+ $templateData['check'][] =
+ array('title' => $title, 'success' => true);
+ }
+
+ /* Warning if post_max_size is less than 2M */
+ $title = sprintf('%s (%sb)', _('Maximum POST size'), ini_get('post_max_size'));
+ $minimumPostsize = 2;
+ $postSize = $this->_getBytes(ini_get('post_max_size')) / (1024 * 1024);
+ if ($postSize < $minimumPostsize) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Warning: Your PHP is configured to limit the post data to a maximum ' .
+ 'of %sb (post_max_size parameter in php.ini). You should raise' .
+ ' this limit to allow uploading bigger files.'),
+ ini_get('post_max_size')),
+ );
+ $suggestedHtaccess[] = sprintf('php_value post_max_size %sM', $minimumPostsize);
+ } else {
+ $templateData['check'][] =
+ array('title' => $title, 'success' => true);
+ }
+
+ /* Check for gettext support */
+ $title = _('Translation support');
+ if (!function_exists('dgettext')) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Your webserver does not support localization. To enable support for ' .
+ 'additional languages please instruct your system administrator to ' .
+ 'reconfigure PHP with the %sgettext%s option enabled.'),
+ '', ''));
+ } else if (!function_exists('bind_textdomain_codeset')) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Your PHP is missing the function %sbind_textdomain_codeset%s. This ' .
+ 'means Gallery may display extended characters for some languages ' .
+ 'incorrectly.'),
+ '', ''));
+ } else if (!function_exists('dngettext')) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Your PHP is missing the function %sdngettext%s. This means Gallery ' .
+ 'will be unable to translate plural forms.'),
+ '', ''));
+ } else {
+ $templateData['check'][] = array('title' => $title, 'success' => true);
+ }
+
+ /* $x=$x[0] <--(an object) can crash PHP with zend.ze1_compatibility_mode ON */
+ if (GalleryUtilities::getPhpIniBool('zend.ze1_compatibility_mode')) {
+ $templateData['check'][] =
+ array('title' => _('Zend compatibility mode'),
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Warning: Your PHP is configured with Zend ze1_compatibility_mode ' .
+ 'which can cause PHP to crash. Click here to test ' .
+ 'your PHP. If you see "SUCCESS" then your PHP is ok. If you get an ' .
+ 'error or no response then you must turn off ze1_compatibility_mode ' .
+ 'before proceeding.'),
+ INDEX_PHP . '?step=' . $this->_stepNumber . '&zendtest=1'),
+ );
+ } /* skip showing 'success' for this one */
+
+ /* Warning if putenv is disabled */
+ if (in_array('putenv', split(',\s*', ini_get('disable_functions')))) {
+ $templateData['check'][] =
+ array('title' => _('putenv() allowed'),
+ 'warning' => true,
+ 'notice' =>
+ _('Warning: The putenv() function is disabled in your PHP by the ' .
+ 'disabled_functions parameter in php.ini. Gallery can function with ' .
+ 'this setting, but on some rare systems Gallery will be unable to run in ' .
+ 'other languages than the system language and English.'),
+ );
+ } /* skip showing 'success' for this one */
+
+ /* Warning if output_buffering / handlers are enabled */
+ $outputBuffers = array();
+ foreach (array('output_buffering', 'zlib.output_compression') as $outputFunction) {
+ if (GalleryUtilities::getPhpIniBool($outputFunction) ||
+ (int) ini_get($outputFunction) > 0) {
+ $outputBuffers[] = $outputFunction;
+ }
+ }
+ foreach (array('output_handler', 'zlib.output_handler') as $outputHandler) {
+ if (($value = ini_get($outputHandler)) && !empty($value)) {
+ $outputBuffers[] = $outputHandler;
+ }
+ }
+ if (!empty($outputBuffers)) {
+ $templateData['check'][] =
+ array('title' => _('Output buffering disabled'),
+ 'warning' => true,
+ 'notice' => sprintf(
+ _('Warning: Output buffering is enabled in your PHP by the %s ' .
+ 'parameter(s) in php.ini. Gallery can function with this setting - ' .
+ 'downloading files is even faster - but Gallery might be unable to ' .
+ 'serve large files (e.g. large videos) and run into the memory limit.' .
+ ' Also, some features like the progress bars might not work correctly' .
+ ' if output buffering is enabled unless ini_set() is allowed.'),
+ implode(', ', $outputBuffers)),
+ );
+ } /* skip showing 'success' for this one */
+
+ $template->renderStatusMessage(_('Performing system checks'), '', 0.06);
+
+ /* Check all files against MANIFEST */
+ $title = _('Gallery file integrity');
+ if (!SystemChecksStep::CheckFileDirective() || !empty($missingFilesystemFunctions)) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => _('Test skipped due to other errors.'));
+ } else {
+ /* Error if no themes are available */
+ if (!SystemChecksStep::AssertThemeIsAvailable()) {
+ $templateData['check'][] =
+ array('title' => _('Theme available'),
+ 'error' => true,
+ 'notice' => sprintf(
+ _('Error: There must be at least one theme in the %s folder!'),
+ dirname(dirname(dirname(__FILE__)))
+ . DIRECTORY_SEPARATOR . 'themes')
+ );
+ $failCount++;
+ } /* skip showing 'success' for this one */
+
+ /* Now check the MANIFEST files */
+ $isSvnInstall = file_exists(dirname(__FILE__) . '/.svn');
+ $manifest = SystemChecksStep::CheckManifest($template, $setTimeLimitAvailable);
+ if (!isset($manifest)) {
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => _('Manifest missing or inaccessible.'));
+
+ $galleryStub->setConfig('systemchecks.fileintegrity',
+ 'Manifest missing or inaccessible.');
+ } else if (empty($manifest['missing']) && empty($manifest['modified'])
+ && empty($manifest['shouldRemove'])) {
+ $templateData['check'][] = array('title' => $title, 'success' => true);
+
+ $galleryStub->setConfig('systemchecks.fileintegrity',
+ 'Ok');
+ } else {
+ ob_start();
+ include(dirname(__FILE__) . '/../templates/ManifestSystemCheck.html');
+ $notice = ob_get_contents();
+ ob_end_clean();
+
+ $templateData['check'][] =
+ array('title' => $title,
+ 'warning' => true,
+ 'notice' => $notice);
+
+ if (empty($manifest['missing']) && empty($manifest['modified'])) {
+ $galleryStub->setConfig('systemchecks.fileintegrity',
+ 'There are some old files');
+ } else {
+ $galleryStub->setConfig('systemchecks.fileintegrity',
+ 'There are missing/modified files!');
+ }
+ }
+ $galleryStub->setConfig('systemchecks.issvninstall', $isSvnInstall);
+ }
+
+ $template->renderStatusMessage(_('Performing system checks'), '', 1);
+ $template->hideStatusBlock();
+
+ $templateData['suggestedHtaccess'] = join("\n", $suggestedHtaccess);
+ $templateData['bodyFile'] = 'SystemChecks.html';
+ $this->setComplete($failCount == 0);
+ $this->setInError($failCount > 0);
+ $template->renderBodyAndFooter($templateData);
+ return false;
+ }
+
+ function CheckFileDirective() {
+ if (strstr(__FILE__, 'install/steps/SystemChecksStep.class') ||
+ strstr(__FILE__, '\\install\\steps\\SystemChecksStep.class')) {
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ /** Verify that there is at least one themes/.../theme.inc file. */
+ function AssertThemeIsAvailable() {
+ $themesFolder = dirname(dirname(dirname(__FILE__))) . '/themes/' ;
+ if (!file_exists($themesFolder)) {
+ return false;
+ }
+ $dh = opendir($themesFolder);
+ if (!$dh) {
+ return false;
+ }
+ while (false !== ($folder = readdir($dh))) {
+ if ($folder == '..' || $folder == '.') {
+ continue;
+ }
+ if (file_exists($themesFolder . $folder . '/theme.inc')) {
+ closedir($dh);
+ return true;
+ }
+ }
+ closedir($dh);
+ return false;
+ }
+
+ function CheckManifest(&$statusMonitor, $useSetTimeLimit) {
+ $base = realpath(dirname(__FILE__) . '/../..') . '/';
+
+ if ($useSetTimeLimit) {
+ set_time_limit(180);
+ }
+ $manifest = GalleryUtilities::readManifest();
+ if (empty($manifest)) {
+ return null;
+ }
+
+ $statusMonitor->renderStatusMessage(_('Performing system checks'), '', 0.1);
+ if ($useSetTimeLimit) {
+ set_time_limit(180);
+ }
+
+ $missing = $modified = $shouldRemove = array();
+ $stepSize = max((int)(count($manifest) / 22), 1);
+ $i = 0;
+ foreach ($manifest as $file => $info) {
+ $i++;
+ if ($file == 'MANIFEST') {
+ continue;
+ }
+ $path = $base . $file;
+
+ if ($i % $stepSize == 0) {
+ $statusMonitor->renderStatusMessage(_('Performing system checks'), '',
+ 0.12 + $i / $stepSize * 0.04);
+ if ($useSetTimeLimit) {
+ set_time_limit(180);
+ }
+ }
+
+ if (!empty($info['removed'])) {
+ if (file_exists($path)) {
+ $shouldRemove[] = $file;
+ }
+ } else if (!file_exists($path)) {
+ $missing[] = $file;
+ } else {
+ /*
+ * Use size comparison instead of checksum for speed. We have
+ * two sizes, one calculated with unix eols, one with windows eols.
+ */
+ $actualSize = filesize($path);
+ if ($actualSize != $info['size'] && $actualSize != $info['size_crlf']) {
+ /* This can be useful debug info */
+ if (false) {
+ printf("%s (expected: %s/%s, actual: %s) ", $file,
+ $info['size'], $info['size_crlf'], $actualSize);
+ }
+ $modified[] = $file;
+ }
+ }
+ }
+
+ return array('missing' => $missing, 'modified' => $modified,
+ 'shouldRemove' => $shouldRemove);
+ }
+}
+?>
diff --git a/Source/gallery2/install/steps/WelcomeStep.class b/Source/gallery2/install/steps/WelcomeStep.class
new file mode 100644
index 0000000..4d3a3ed
--- /dev/null
+++ b/Source/gallery2/install/steps/WelcomeStep.class
@@ -0,0 +1,50 @@
+init($_POST['language'], true);
+ unset($gallery);
+ $_SESSION['language'] = $_POST['language'];
+ }
+ return true;
+ }
+
+ function loadTemplateData(&$templateData) {
+ $templateData['totalSteps'] = count($GLOBALS['steps']) - 1;
+ $templateData['bodyFile'] = 'Welcome.html';
+ }
+
+ function isOptional() {
+ return true;
+ }
+}
+?>
diff --git a/Source/gallery2/install/templates/AdminUserSetupRequest.html b/Source/gallery2/install/templates/AdminUserSetupRequest.html
new file mode 100644
index 0000000..fc9ce54
--- /dev/null
+++ b/Source/gallery2/install/templates/AdminUserSetupRequest.html
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/gallery2/install/templates/AdminUserSetupSuccess.html b/Source/gallery2/install/templates/AdminUserSetupSuccess.html
new file mode 100644
index 0000000..4946ed1
--- /dev/null
+++ b/Source/gallery2/install/templates/AdminUserSetupSuccess.html
@@ -0,0 +1,5 @@
+
in the %s directory on your webserver (that's the same directory where main.php is located). It must contain the following randomly generated characters:"), $templateData['authenticationDir']); ?>
+
+
+
getUniqueKey(); ?>
+
+
+ %s directory and you're all set."),
+ '',
+ '', $templateData['authenticationDir']) ?>
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/gallery2/install/templates/AuthenticateSuccessful.html b/Source/gallery2/install/templates/AuthenticateSuccessful.html
new file mode 100644
index 0000000..d6d6fea
--- /dev/null
+++ b/Source/gallery2/install/templates/AuthenticateSuccessful.html
@@ -0,0 +1,5 @@
+
in your %s directory. This is a very important file that gives Gallery all the information that it needs to operate. After we create it, you can read through this file and make changes to it if you want."), $templateData['galleryDir']) ?>
+
+
+
+
+ %s
directory called config.php. You must make sure that the webserver will be able to write to it."), $templateData['galleryDir']) ?>
+
+
+
+
$ touch config.php $ chmod 666 config.php
+
+
+
+
+
Windows
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/gallery2/install/templates/CreateConfigFileSuccess.html b/Source/gallery2/install/templates/CreateConfigFileSuccess.html
new file mode 100644
index 0000000..d00013e
--- /dev/null
+++ b/Source/gallery2/install/templates/CreateConfigFileSuccess.html
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+ config.php
in your gallery2 directory. You can read through this file and make changes to it if you want. Be careful, though -- if you make mistakes in that file then Gallery won't work properly!") ?>
+
diff --git a/Source/gallery2/install/templates/DatabaseSetupRequest.html b/Source/gallery2/install/templates/DatabaseSetupRequest.html
new file mode 100644
index 0000000..ced8998
--- /dev/null
+++ b/Source/gallery2/install/templates/DatabaseSetupRequest.html
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/gallery2/install/templates/DatabaseSetupSuccess.html b/Source/gallery2/install/templates/DatabaseSetupSuccess.html
new file mode 100644
index 0000000..7bd5aca
--- /dev/null
+++ b/Source/gallery2/install/templates/DatabaseSetupSuccess.html
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/Source/gallery2/install/templates/Finished.html b/Source/gallery2/install/templates/Finished.html
new file mode 100644
index 0000000..3bae95b
--- /dev/null
+++ b/Source/gallery2/install/templates/Finished.html
@@ -0,0 +1,17 @@
+
+
diff --git a/Source/gallery2/install/templates/Header.html b/Source/gallery2/install/templates/Header.html
new file mode 100644
index 0000000..44627c6
--- /dev/null
+++ b/Source/gallery2/install/templates/Header.html
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ ?
+
+
+
+
+
+
+
+ X
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/gallery2/install/templates/InstallCoreModuleError.html b/Source/gallery2/install/templates/InstallCoreModuleError.html
new file mode 100644
index 0000000..6e3a631
--- /dev/null
+++ b/Source/gallery2/install/templates/InstallCoreModuleError.html
@@ -0,0 +1,28 @@
+
+
+
+s because Internet Explorer doesn't start rendering a
+ * table before it receives the closing tag. If the whole page was in a single
,
+ * IE would not display the progress bar at all (because as soon as the progress bar reaches 100%,
+ * we hide it and display a success message).
+ */
+ ?>
+
+
\ No newline at end of file
diff --git a/Source/gallery2/install/templates/Secure.html b/Source/gallery2/install/templates/Secure.html
new file mode 100644
index 0000000..e0a1219
--- /dev/null
+++ b/Source/gallery2/install/templates/Secure.html
@@ -0,0 +1,52 @@
+
+ dir.php containing the following code in it and put it into your data directory.') ?>
+
+
+
<?php print system("pwd"); ?>
+
+
+ http://your.server.com/g2data/dir.php'); ?>
+
+
+ Note: This requires that your data directory is web accessible, which we don\'t recommend because it circumvents our image firewall. Once you figure out the path this way, we recommend that you move your data directory outside of your web accessible area and then update the path here accordingly.'); ?>
+
+
+ Note: Don\'t forget to delete dir.php when you\'re done!'); ?>
+
+
+
+
+ ', '') ?>
+
+
+
+
+
+
+
diff --git a/Source/gallery2/install/templates/StorageSetupSuccess.html b/Source/gallery2/install/templates/StorageSetupSuccess.html
new file mode 100644
index 0000000..8786119
--- /dev/null
+++ b/Source/gallery2/install/templates/StorageSetupSuccess.html
@@ -0,0 +1,5 @@
+
diff --git a/Source/gallery2/lib/JSON/JSON.php b/Source/gallery2/lib/JSON/JSON.php
new file mode 100644
index 0000000..667ca69
--- /dev/null
+++ b/Source/gallery2/lib/JSON/JSON.php
@@ -0,0 +1,805 @@
+
+ * @author Matt Knapp
+ * @author Brett Stimmerman
+ * @copyright 2005 Michal Migurski
+ * @version CVS: $Id: JSON.php 15342 2006-12-01 21:14:46Z andy_st $
+ * @license http://www.opensource.org/licenses/bsd-license.php
+ * @link http://pear.php.net/pepr/pepr-proposal-show.php?id=198
+ */
+
+/**
+ * Marker constant for Services_JSON::decode(), used to flag stack state
+ */
+define('SERVICES_JSON_SLICE', 1);
+
+/**
+ * Marker constant for Services_JSON::decode(), used to flag stack state
+ */
+define('SERVICES_JSON_IN_STR', 2);
+
+/**
+ * Marker constant for Services_JSON::decode(), used to flag stack state
+ */
+define('SERVICES_JSON_IN_ARR', 3);
+
+/**
+ * Marker constant for Services_JSON::decode(), used to flag stack state
+ */
+define('SERVICES_JSON_IN_OBJ', 4);
+
+/**
+ * Marker constant for Services_JSON::decode(), used to flag stack state
+ */
+define('SERVICES_JSON_IN_CMT', 5);
+
+/**
+ * Behavior switch for Services_JSON::decode()
+ */
+define('SERVICES_JSON_LOOSE_TYPE', 16);
+
+/**
+ * Behavior switch for Services_JSON::decode()
+ */
+define('SERVICES_JSON_SUPPRESS_ERRORS', 32);
+
+/**
+ * Converts to and from JSON format.
+ *
+ * Brief example of use:
+ *
+ *
+ * // create a new instance of Services_JSON
+ * $json = new Services_JSON();
+ *
+ * // convert a complexe value to JSON notation, and send it to the browser
+ * $value = array('foo', 'bar', array(1, 2, 'baz'), array(3, array(4)));
+ * $output = $json->encode($value);
+ *
+ * print($output);
+ * // prints: ["foo","bar",[1,2,"baz"],[3,[4]]]
+ *
+ * // accept incoming POST data, assumed to be in JSON notation
+ * $input = file_get_contents('php://input', 1000000);
+ * $value = $json->decode($input);
+ *
+ */
+class Services_JSON
+{
+ /**
+ * constructs a new JSON instance
+ *
+ * @param int $use object behavior flags; combine with boolean-OR
+ *
+ * possible values:
+ * - SERVICES_JSON_LOOSE_TYPE: loose typing.
+ * "{...}" syntax creates associative arrays
+ * instead of objects in decode().
+ * - SERVICES_JSON_SUPPRESS_ERRORS: error suppression.
+ * Values which can't be encoded (e.g. resources)
+ * appear as NULL instead of throwing errors.
+ * By default, a deeply-nested resource will
+ * bubble up with an error, so all return values
+ * from encode() should be checked with isError()
+ */
+ function Services_JSON($use = 0)
+ {
+ $this->use = $use;
+ }
+
+ /**
+ * convert a string from one UTF-16 char to one UTF-8 char
+ *
+ * Normally should be handled by mb_convert_encoding, but
+ * provides a slower PHP-only method for installations
+ * that lack the multibye string extension.
+ *
+ * @param string $utf16 UTF-16 character
+ * @return string UTF-8 character
+ * @access private
+ */
+ function utf162utf8($utf16)
+ {
+ // oh please oh please oh please oh please oh please
+ if(function_exists('mb_convert_encoding')) {
+ return mb_convert_encoding($utf16, 'UTF-8', 'UTF-16');
+ }
+
+ $bytes = (ord($utf16{0}) << 8) | ord($utf16{1});
+
+ switch(true) {
+ case ((0x7F & $bytes) == $bytes):
+ // this case should never be reached, because we are in ASCII range
+ // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ return chr(0x7F & $bytes);
+
+ case (0x07FF & $bytes) == $bytes:
+ // return a 2-byte UTF-8 character
+ // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ return chr(0xC0 | (($bytes >> 6) & 0x1F))
+ . chr(0x80 | ($bytes & 0x3F));
+
+ case (0xFFFF & $bytes) == $bytes:
+ // return a 3-byte UTF-8 character
+ // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ return chr(0xE0 | (($bytes >> 12) & 0x0F))
+ . chr(0x80 | (($bytes >> 6) & 0x3F))
+ . chr(0x80 | ($bytes & 0x3F));
+ }
+
+ // ignoring UTF-32 for now, sorry
+ return '';
+ }
+
+ /**
+ * convert a string from one UTF-8 char to one UTF-16 char
+ *
+ * Normally should be handled by mb_convert_encoding, but
+ * provides a slower PHP-only method for installations
+ * that lack the multibye string extension.
+ *
+ * @param string $utf8 UTF-8 character
+ * @return string UTF-16 character
+ * @access private
+ */
+ function utf82utf16($utf8)
+ {
+ // oh please oh please oh please oh please oh please
+ if(function_exists('mb_convert_encoding')) {
+ return mb_convert_encoding($utf8, 'UTF-16', 'UTF-8');
+ }
+
+ switch(strlen($utf8)) {
+ case 1:
+ // this case should never be reached, because we are in ASCII range
+ // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ return $utf8;
+
+ case 2:
+ // return a UTF-16 character from a 2-byte UTF-8 char
+ // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ return chr(0x07 & (ord($utf8{0}) >> 2))
+ . chr((0xC0 & (ord($utf8{0}) << 6))
+ | (0x3F & ord($utf8{1})));
+
+ case 3:
+ // return a UTF-16 character from a 3-byte UTF-8 char
+ // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ return chr((0xF0 & (ord($utf8{0}) << 4))
+ | (0x0F & (ord($utf8{1}) >> 2)))
+ . chr((0xC0 & (ord($utf8{1}) << 6))
+ | (0x7F & ord($utf8{2})));
+ }
+
+ // ignoring UTF-32 for now, sorry
+ return '';
+ }
+
+ /**
+ * encodes an arbitrary variable into JSON format
+ *
+ * @param mixed $var any number, boolean, string, array, or object to be encoded.
+ * see argument 1 to Services_JSON() above for array-parsing behavior.
+ * if var is a strng, note that encode() always expects it
+ * to be in ASCII or UTF-8 format!
+ *
+ * @return mixed JSON string representation of input var or an error if a problem occurs
+ * @access public
+ */
+ function encode($var)
+ {
+ switch (gettype($var)) {
+ case 'boolean':
+ return $var ? 'true' : 'false';
+
+ case 'NULL':
+ return 'null';
+
+ case 'integer':
+ return (int) $var;
+
+ case 'double':
+ case 'float':
+ return (float) $var;
+
+ case 'string':
+ // STRINGS ARE EXPECTED TO BE IN ASCII OR UTF-8 FORMAT
+ $ascii = '';
+ $strlen_var = strlen($var);
+
+ /*
+ * Iterate over every character in the string,
+ * escaping with a slash or encoding to UTF-8 where necessary
+ */
+ for ($c = 0; $c < $strlen_var; ++$c) {
+
+ $ord_var_c = ord($var{$c});
+
+ switch (true) {
+ case $ord_var_c == 0x08:
+ $ascii .= '\b';
+ break;
+ case $ord_var_c == 0x09:
+ $ascii .= '\t';
+ break;
+ case $ord_var_c == 0x0A:
+ $ascii .= '\n';
+ break;
+ case $ord_var_c == 0x0C:
+ $ascii .= '\f';
+ break;
+ case $ord_var_c == 0x0D:
+ $ascii .= '\r';
+ break;
+
+ case $ord_var_c == 0x22:
+ case $ord_var_c == 0x2F:
+ case $ord_var_c == 0x5C:
+ // double quote, slash, slosh
+ $ascii .= '\\'.$var{$c};
+ break;
+
+ case (($ord_var_c >= 0x20) && ($ord_var_c <= 0x7F)):
+ // characters U-00000000 - U-0000007F (same as ASCII)
+ $ascii .= $var{$c};
+ break;
+
+ case (($ord_var_c & 0xE0) == 0xC0):
+ // characters U-00000080 - U-000007FF, mask 110XXXXX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $char = pack('C*', $ord_var_c, ord($var{$c + 1}));
+ $c += 1;
+ $utf16 = $this->utf82utf16($char);
+ $ascii .= sprintf('\u%04s', bin2hex($utf16));
+ break;
+
+ case (($ord_var_c & 0xF0) == 0xE0):
+ // characters U-00000800 - U-0000FFFF, mask 1110XXXX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $char = pack('C*', $ord_var_c,
+ ord($var{$c + 1}),
+ ord($var{$c + 2}));
+ $c += 2;
+ $utf16 = $this->utf82utf16($char);
+ $ascii .= sprintf('\u%04s', bin2hex($utf16));
+ break;
+
+ case (($ord_var_c & 0xF8) == 0xF0):
+ // characters U-00010000 - U-001FFFFF, mask 11110XXX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $char = pack('C*', $ord_var_c,
+ ord($var{$c + 1}),
+ ord($var{$c + 2}),
+ ord($var{$c + 3}));
+ $c += 3;
+ $utf16 = $this->utf82utf16($char);
+ $ascii .= sprintf('\u%04s', bin2hex($utf16));
+ break;
+
+ case (($ord_var_c & 0xFC) == 0xF8):
+ // characters U-00200000 - U-03FFFFFF, mask 111110XX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $char = pack('C*', $ord_var_c,
+ ord($var{$c + 1}),
+ ord($var{$c + 2}),
+ ord($var{$c + 3}),
+ ord($var{$c + 4}));
+ $c += 4;
+ $utf16 = $this->utf82utf16($char);
+ $ascii .= sprintf('\u%04s', bin2hex($utf16));
+ break;
+
+ case (($ord_var_c & 0xFE) == 0xFC):
+ // characters U-04000000 - U-7FFFFFFF, mask 1111110X
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $char = pack('C*', $ord_var_c,
+ ord($var{$c + 1}),
+ ord($var{$c + 2}),
+ ord($var{$c + 3}),
+ ord($var{$c + 4}),
+ ord($var{$c + 5}));
+ $c += 5;
+ $utf16 = $this->utf82utf16($char);
+ $ascii .= sprintf('\u%04s', bin2hex($utf16));
+ break;
+ }
+ }
+
+ return '"'.$ascii.'"';
+
+ case 'array':
+ /*
+ * As per JSON spec if any array key is not an integer
+ * we must treat the the whole array as an object. We
+ * also try to catch a sparsely populated associative
+ * array with numeric keys here because some JS engines
+ * will create an array with empty indexes up to
+ * max_index which can cause memory issues and because
+ * the keys, which may be relevant, will be remapped
+ * otherwise.
+ *
+ * As per the ECMA and JSON specification an object may
+ * have any string as a property. Unfortunately due to
+ * a hole in the ECMA specification if the key is a
+ * ECMA reserved word or starts with a digit the
+ * parameter is only accessible using ECMAScript's
+ * bracket notation.
+ */
+
+ // treat as a JSON object
+ if (is_array($var) && count($var) && (array_keys($var) !== range(0, sizeof($var) - 1))) {
+ $properties = array_map(array($this, 'name_value'),
+ array_keys($var),
+ array_values($var));
+
+ foreach($properties as $property) {
+ if(Services_JSON::isError($property)) {
+ return $property;
+ }
+ }
+
+ return '{' . join(',', $properties) . '}';
+ }
+
+ // treat it like a regular array
+ $elements = array_map(array($this, 'encode'), $var);
+
+ foreach($elements as $element) {
+ if(Services_JSON::isError($element)) {
+ return $element;
+ }
+ }
+
+ return '[' . join(',', $elements) . ']';
+
+ case 'object':
+ $vars = get_object_vars($var);
+
+ $properties = array_map(array($this, 'name_value'),
+ array_keys($vars),
+ array_values($vars));
+
+ foreach($properties as $property) {
+ if(Services_JSON::isError($property)) {
+ return $property;
+ }
+ }
+
+ return '{' . join(',', $properties) . '}';
+
+ default:
+ return ($this->use & SERVICES_JSON_SUPPRESS_ERRORS)
+ ? 'null'
+ : new Services_JSON_Error(gettype($var)." can not be encoded as JSON string");
+ }
+ }
+
+ /**
+ * array-walking function for use in generating JSON-formatted name-value pairs
+ *
+ * @param string $name name of key to use
+ * @param mixed $value reference to an array element to be encoded
+ *
+ * @return string JSON-formatted name-value pair, like '"name":value'
+ * @access private
+ */
+ function name_value($name, $value)
+ {
+ $encoded_value = $this->encode($value);
+
+ if(Services_JSON::isError($encoded_value)) {
+ return $encoded_value;
+ }
+
+ return $this->encode(strval($name)) . ':' . $encoded_value;
+ }
+
+ /**
+ * reduce a string by removing leading and trailing comments and whitespace
+ *
+ * @param $str string string value to strip of comments and whitespace
+ *
+ * @return string string value stripped of comments and whitespace
+ * @access private
+ */
+ function reduce_string($str)
+ {
+ $str = preg_replace(array(
+
+ // eliminate single line comments in '// ...' form
+ '#^\s*//(.+)$#m',
+
+ // eliminate multi-line comments in '/* ... */' form, at start of string
+ '#^\s*/\*(.+)\*/#Us',
+
+ // eliminate multi-line comments in '/* ... */' form, at end of string
+ '#/\*(.+)\*/\s*$#Us'
+
+ ), '', $str);
+
+ // eliminate extraneous space
+ return trim($str);
+ }
+
+ /**
+ * decodes a JSON string into appropriate variable
+ *
+ * @param string $str JSON-formatted string
+ *
+ * @return mixed number, boolean, string, array, or object
+ * corresponding to given JSON input string.
+ * See argument 1 to Services_JSON() above for object-output behavior.
+ * Note that decode() always returns strings
+ * in ASCII or UTF-8 format!
+ * @access public
+ */
+ function decode($str)
+ {
+ $str = $this->reduce_string($str);
+
+ switch (strtolower($str)) {
+ case 'true':
+ return true;
+
+ case 'false':
+ return false;
+
+ case 'null':
+ return null;
+
+ default:
+ $m = array();
+
+ if (is_numeric($str)) {
+ // Lookie-loo, it's a number
+
+ // This would work on its own, but I'm trying to be
+ // good about returning integers where appropriate:
+ // return (float)$str;
+
+ // Return float or int, as appropriate
+ return ((float)$str == (integer)$str)
+ ? (integer)$str
+ : (float)$str;
+
+ } elseif (preg_match('/^("|\').*(\1)$/s', $str, $m) && $m[1] == $m[2]) {
+ // STRINGS RETURNED IN UTF-8 FORMAT
+ $delim = substr($str, 0, 1);
+ $chrs = substr($str, 1, -1);
+ $utf8 = '';
+ $strlen_chrs = strlen($chrs);
+
+ for ($c = 0; $c < $strlen_chrs; ++$c) {
+
+ $substr_chrs_c_2 = substr($chrs, $c, 2);
+ $ord_chrs_c = ord($chrs{$c});
+
+ switch (true) {
+ case $substr_chrs_c_2 == '\b':
+ $utf8 .= chr(0x08);
+ ++$c;
+ break;
+ case $substr_chrs_c_2 == '\t':
+ $utf8 .= chr(0x09);
+ ++$c;
+ break;
+ case $substr_chrs_c_2 == '\n':
+ $utf8 .= chr(0x0A);
+ ++$c;
+ break;
+ case $substr_chrs_c_2 == '\f':
+ $utf8 .= chr(0x0C);
+ ++$c;
+ break;
+ case $substr_chrs_c_2 == '\r':
+ $utf8 .= chr(0x0D);
+ ++$c;
+ break;
+
+ case $substr_chrs_c_2 == '\\"':
+ case $substr_chrs_c_2 == '\\\'':
+ case $substr_chrs_c_2 == '\\\\':
+ case $substr_chrs_c_2 == '\\/':
+ if (($delim == '"' && $substr_chrs_c_2 != '\\\'') ||
+ ($delim == "'" && $substr_chrs_c_2 != '\\"')) {
+ $utf8 .= $chrs{++$c};
+ }
+ break;
+
+ case preg_match('/\\\u[0-9A-F]{4}/i', substr($chrs, $c, 6)):
+ // single, escaped unicode character
+ $utf16 = chr(hexdec(substr($chrs, ($c + 2), 2)))
+ . chr(hexdec(substr($chrs, ($c + 4), 2)));
+ $utf8 .= $this->utf162utf8($utf16);
+ $c += 5;
+ break;
+
+ case ($ord_chrs_c >= 0x20) && ($ord_chrs_c <= 0x7F):
+ $utf8 .= $chrs{$c};
+ break;
+
+ case ($ord_chrs_c & 0xE0) == 0xC0:
+ // characters U-00000080 - U-000007FF, mask 110XXXXX
+ //see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $utf8 .= substr($chrs, $c, 2);
+ ++$c;
+ break;
+
+ case ($ord_chrs_c & 0xF0) == 0xE0:
+ // characters U-00000800 - U-0000FFFF, mask 1110XXXX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $utf8 .= substr($chrs, $c, 3);
+ $c += 2;
+ break;
+
+ case ($ord_chrs_c & 0xF8) == 0xF0:
+ // characters U-00010000 - U-001FFFFF, mask 11110XXX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $utf8 .= substr($chrs, $c, 4);
+ $c += 3;
+ break;
+
+ case ($ord_chrs_c & 0xFC) == 0xF8:
+ // characters U-00200000 - U-03FFFFFF, mask 111110XX
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $utf8 .= substr($chrs, $c, 5);
+ $c += 4;
+ break;
+
+ case ($ord_chrs_c & 0xFE) == 0xFC:
+ // characters U-04000000 - U-7FFFFFFF, mask 1111110X
+ // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
+ $utf8 .= substr($chrs, $c, 6);
+ $c += 5;
+ break;
+
+ }
+
+ }
+
+ return $utf8;
+
+ } elseif (preg_match('/^\[.*\]$/s', $str) || preg_match('/^\{.*\}$/s', $str)) {
+ // array, or object notation
+
+ if ($str{0} == '[') {
+ $stk = array(SERVICES_JSON_IN_ARR);
+ $arr = array();
+ } else {
+ if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
+ $stk = array(SERVICES_JSON_IN_OBJ);
+ $obj = array();
+ } else {
+ $stk = array(SERVICES_JSON_IN_OBJ);
+ $obj = new stdClass();
+ }
+ }
+
+ array_push($stk, array('what' => SERVICES_JSON_SLICE,
+ 'where' => 0,
+ 'delim' => false));
+
+ $chrs = substr($str, 1, -1);
+ $chrs = $this->reduce_string($chrs);
+
+ if ($chrs == '') {
+ if (reset($stk) == SERVICES_JSON_IN_ARR) {
+ return $arr;
+
+ } else {
+ return $obj;
+
+ }
+ }
+
+ //print("\nparsing {$chrs}\n");
+
+ $strlen_chrs = strlen($chrs);
+
+ for ($c = 0; $c <= $strlen_chrs; ++$c) {
+
+ $top = end($stk);
+ $substr_chrs_c_2 = substr($chrs, $c, 2);
+
+ if (($c == $strlen_chrs) || (($chrs{$c} == ',') && ($top['what'] == SERVICES_JSON_SLICE))) {
+ // found a comma that is not inside a string, array, etc.,
+ // OR we've reached the end of the character list
+ $slice = substr($chrs, $top['where'], ($c - $top['where']));
+ array_push($stk, array('what' => SERVICES_JSON_SLICE, 'where' => ($c + 1), 'delim' => false));
+ //print("Found split at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
+
+ if (reset($stk) == SERVICES_JSON_IN_ARR) {
+ // we are in an array, so just push an element onto the stack
+ array_push($arr, $this->decode($slice));
+
+ } elseif (reset($stk) == SERVICES_JSON_IN_OBJ) {
+ // we are in an object, so figure
+ // out the property name and set an
+ // element in an associative array,
+ // for now
+ $parts = array();
+
+ if (preg_match('/^\s*(["\'].*[^\\\]["\'])\s*:\s*(\S.*),?$/Uis', $slice, $parts)) {
+ // "name":value pair
+ $key = $this->decode($parts[1]);
+ $val = $this->decode($parts[2]);
+
+ if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
+ $obj[$key] = $val;
+ } else {
+ $obj->$key = $val;
+ }
+ } elseif (preg_match('/^\s*(\w+)\s*:\s*(\S.*),?$/Uis', $slice, $parts)) {
+ // name:value pair, where name is unquoted
+ $key = $parts[1];
+ $val = $this->decode($parts[2]);
+
+ if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
+ $obj[$key] = $val;
+ } else {
+ $obj->$key = $val;
+ }
+ }
+
+ }
+
+ } elseif ((($chrs{$c} == '"') || ($chrs{$c} == "'")) && ($top['what'] != SERVICES_JSON_IN_STR)) {
+ // found a quote, and we are not inside a string
+ array_push($stk, array('what' => SERVICES_JSON_IN_STR, 'where' => $c, 'delim' => $chrs{$c}));
+ //print("Found start of string at {$c}\n");
+
+ } elseif (($chrs{$c} == $top['delim']) &&
+ ($top['what'] == SERVICES_JSON_IN_STR) &&
+ (($chrs{$c - 1} != '\\') ||
+ ($chrs{$c - 1} == '\\' && $chrs{$c - 2} == '\\'))) {
+ // found a quote, we're in a string, and it's not escaped
+ array_pop($stk);
+ //print("Found end of string at {$c}: ".substr($chrs, $top['where'], (1 + 1 + $c - $top['where']))."\n");
+
+ } elseif (($chrs{$c} == '[') &&
+ in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) {
+ // found a left-bracket, and we are in an array, object, or slice
+ array_push($stk, array('what' => SERVICES_JSON_IN_ARR, 'where' => $c, 'delim' => false));
+ //print("Found start of array at {$c}\n");
+
+ } elseif (($chrs{$c} == ']') && ($top['what'] == SERVICES_JSON_IN_ARR)) {
+ // found a right-bracket, and we're in an array
+ array_pop($stk);
+ //print("Found end of array at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
+
+ } elseif (($chrs{$c} == '{') &&
+ in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) {
+ // found a left-brace, and we are in an array, object, or slice
+ array_push($stk, array('what' => SERVICES_JSON_IN_OBJ, 'where' => $c, 'delim' => false));
+ //print("Found start of object at {$c}\n");
+
+ } elseif (($chrs{$c} == '}') && ($top['what'] == SERVICES_JSON_IN_OBJ)) {
+ // found a right-brace, and we're in an object
+ array_pop($stk);
+ //print("Found end of object at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
+
+ } elseif (($substr_chrs_c_2 == '/*') &&
+ in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) {
+ // found a comment start, and we are in an array, object, or slice
+ array_push($stk, array('what' => SERVICES_JSON_IN_CMT, 'where' => $c, 'delim' => false));
+ $c++;
+ //print("Found start of comment at {$c}\n");
+
+ } elseif (($substr_chrs_c_2 == '*/') && ($top['what'] == SERVICES_JSON_IN_CMT)) {
+ // found a comment end, and we're in one now
+ array_pop($stk);
+ $c++;
+
+ for ($i = $top['where']; $i <= $c; ++$i)
+ $chrs = substr_replace($chrs, ' ', $i, 1);
+
+ //print("Found end of comment at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
+
+ }
+
+ }
+
+ if (reset($stk) == SERVICES_JSON_IN_ARR) {
+ return $arr;
+
+ } elseif (reset($stk) == SERVICES_JSON_IN_OBJ) {
+ return $obj;
+
+ }
+
+ }
+ }
+ }
+
+ /**
+ * @todo Ultimately, this should just call PEAR::isError()
+ */
+ function isError($data, $code = null)
+ {
+ if (class_exists('pear')) {
+ return PEAR::isError($data, $code);
+ } elseif (is_object($data) && (get_class($data) == 'services_json_error' ||
+ is_subclass_of($data, 'services_json_error'))) {
+ return true;
+ }
+
+ return false;
+ }
+}
+
+if (class_exists('PEAR_Error')) {
+
+ class Services_JSON_Error extends PEAR_Error
+ {
+ function Services_JSON_Error($message = 'unknown error', $code = null,
+ $mode = null, $options = null, $userinfo = null)
+ {
+ parent::PEAR_Error($message, $code, $mode, $options, $userinfo);
+ }
+ }
+
+} else {
+
+ /**
+ * @todo Ultimately, this class shall be descended from PEAR_Error
+ */
+ class Services_JSON_Error
+ {
+ function Services_JSON_Error($message = 'unknown error', $code = null,
+ $mode = null, $options = null, $userinfo = null)
+ {
+
+ }
+ }
+
+}
+
+?>
diff --git a/Source/gallery2/lib/adodb/adodb-error.inc.php b/Source/gallery2/lib/adodb/adodb-error.inc.php
new file mode 100644
index 0000000..e35b04e
--- /dev/null
+++ b/Source/gallery2/lib/adodb/adodb-error.inc.php
@@ -0,0 +1,258 @@
+ DB_ERROR_NOSUCHTABLE,
+ '/Relation [\"\'].*[\"\'] already exists|Cannot insert a duplicate key into (a )?unique index.*/' => DB_ERROR_ALREADY_EXISTS,
+ '/divide by zero$/' => DB_ERROR_DIVZERO,
+ '/pg_atoi: error in .*: can\'t parse /' => DB_ERROR_INVALID_NUMBER,
+ '/ttribute [\"\'].*[\"\'] not found|Relation [\"\'].*[\"\'] does not have attribute [\"\'].*[\"\']/' => DB_ERROR_NOSUCHFIELD,
+ '/parser: parse error at or near \"/' => DB_ERROR_SYNTAX,
+ '/referential integrity violation/' => DB_ERROR_CONSTRAINT,
+ '/Relation [\"\'].*[\"\'] already exists|Cannot insert a duplicate key into (a )?unique index.*|duplicate key violates unique constraint/'
+ => DB_ERROR_ALREADY_EXISTS
+ );
+ reset($error_regexps);
+ while (list($regexp,$code) = each($error_regexps)) {
+ if (preg_match($regexp, $errormsg)) {
+ return $code;
+ }
+ }
+ // Fall back to DB_ERROR if there was no mapping.
+ return DB_ERROR;
+}
+
+function adodb_error_odbc()
+{
+static $MAP = array(
+ '01004' => DB_ERROR_TRUNCATED,
+ '07001' => DB_ERROR_MISMATCH,
+ '21S01' => DB_ERROR_MISMATCH,
+ '21S02' => DB_ERROR_MISMATCH,
+ '22003' => DB_ERROR_INVALID_NUMBER,
+ '22008' => DB_ERROR_INVALID_DATE,
+ '22012' => DB_ERROR_DIVZERO,
+ '23000' => DB_ERROR_CONSTRAINT,
+ '24000' => DB_ERROR_INVALID,
+ '34000' => DB_ERROR_INVALID,
+ '37000' => DB_ERROR_SYNTAX,
+ '42000' => DB_ERROR_SYNTAX,
+ 'IM001' => DB_ERROR_UNSUPPORTED,
+ 'S0000' => DB_ERROR_NOSUCHTABLE,
+ 'S0001' => DB_ERROR_NOT_FOUND,
+ 'S0002' => DB_ERROR_NOSUCHTABLE,
+ 'S0011' => DB_ERROR_ALREADY_EXISTS,
+ 'S0012' => DB_ERROR_NOT_FOUND,
+ 'S0021' => DB_ERROR_ALREADY_EXISTS,
+ 'S0022' => DB_ERROR_NOT_FOUND,
+ 'S1000' => DB_ERROR_NOSUCHTABLE,
+ 'S1009' => DB_ERROR_INVALID,
+ 'S1090' => DB_ERROR_INVALID,
+ 'S1C00' => DB_ERROR_NOT_CAPABLE
+ );
+ return $MAP;
+}
+
+function adodb_error_ibase()
+{
+static $MAP = array(
+ -104 => DB_ERROR_SYNTAX,
+ -150 => DB_ERROR_ACCESS_VIOLATION,
+ -151 => DB_ERROR_ACCESS_VIOLATION,
+ -155 => DB_ERROR_NOSUCHTABLE,
+ -157 => DB_ERROR_NOSUCHFIELD,
+ -158 => DB_ERROR_VALUE_COUNT_ON_ROW,
+ -170 => DB_ERROR_MISMATCH,
+ -171 => DB_ERROR_MISMATCH,
+ -172 => DB_ERROR_INVALID,
+ -204 => DB_ERROR_INVALID,
+ -205 => DB_ERROR_NOSUCHFIELD,
+ -206 => DB_ERROR_NOSUCHFIELD,
+ -208 => DB_ERROR_INVALID,
+ -219 => DB_ERROR_NOSUCHTABLE,
+ -297 => DB_ERROR_CONSTRAINT,
+ -530 => DB_ERROR_CONSTRAINT,
+ -803 => DB_ERROR_CONSTRAINT,
+ -551 => DB_ERROR_ACCESS_VIOLATION,
+ -552 => DB_ERROR_ACCESS_VIOLATION,
+ -922 => DB_ERROR_NOSUCHDB,
+ -923 => DB_ERROR_CONNECT_FAILED,
+ -924 => DB_ERROR_CONNECT_FAILED
+ );
+
+ return $MAP;
+}
+
+function adodb_error_ifx()
+{
+static $MAP = array(
+ '-201' => DB_ERROR_SYNTAX,
+ '-206' => DB_ERROR_NOSUCHTABLE,
+ '-217' => DB_ERROR_NOSUCHFIELD,
+ '-329' => DB_ERROR_NODBSELECTED,
+ '-1204' => DB_ERROR_INVALID_DATE,
+ '-1205' => DB_ERROR_INVALID_DATE,
+ '-1206' => DB_ERROR_INVALID_DATE,
+ '-1209' => DB_ERROR_INVALID_DATE,
+ '-1210' => DB_ERROR_INVALID_DATE,
+ '-1212' => DB_ERROR_INVALID_DATE
+ );
+
+ return $MAP;
+}
+
+function adodb_error_oci8()
+{
+static $MAP = array(
+ 1 => DB_ERROR_ALREADY_EXISTS,
+ 900 => DB_ERROR_SYNTAX,
+ 904 => DB_ERROR_NOSUCHFIELD,
+ 923 => DB_ERROR_SYNTAX,
+ 942 => DB_ERROR_NOSUCHTABLE,
+ 955 => DB_ERROR_ALREADY_EXISTS,
+ 1476 => DB_ERROR_DIVZERO,
+ 1722 => DB_ERROR_INVALID_NUMBER,
+ 2289 => DB_ERROR_NOSUCHTABLE,
+ 2291 => DB_ERROR_CONSTRAINT,
+ 2449 => DB_ERROR_CONSTRAINT
+ );
+
+ return $MAP;
+}
+
+function adodb_error_mssql()
+{
+static $MAP = array(
+ 208 => DB_ERROR_NOSUCHTABLE,
+ 2601 => DB_ERROR_ALREADY_EXISTS
+ );
+
+ return $MAP;
+}
+
+function adodb_error_sqlite()
+{
+static $MAP = array(
+ 1 => DB_ERROR_SYNTAX
+ );
+
+ return $MAP;
+}
+
+function adodb_error_mysql()
+{
+static $MAP = array(
+ 1004 => DB_ERROR_CANNOT_CREATE,
+ 1005 => DB_ERROR_CANNOT_CREATE,
+ 1006 => DB_ERROR_CANNOT_CREATE,
+ 1007 => DB_ERROR_ALREADY_EXISTS,
+ 1008 => DB_ERROR_CANNOT_DROP,
+ 1045 => DB_ERROR_ACCESS_VIOLATION,
+ 1046 => DB_ERROR_NODBSELECTED,
+ 1049 => DB_ERROR_NOSUCHDB,
+ 1050 => DB_ERROR_ALREADY_EXISTS,
+ 1051 => DB_ERROR_NOSUCHTABLE,
+ 1054 => DB_ERROR_NOSUCHFIELD,
+ 1062 => DB_ERROR_ALREADY_EXISTS,
+ 1064 => DB_ERROR_SYNTAX,
+ 1100 => DB_ERROR_NOT_LOCKED,
+ 1136 => DB_ERROR_VALUE_COUNT_ON_ROW,
+ 1146 => DB_ERROR_NOSUCHTABLE,
+ 1048 => DB_ERROR_CONSTRAINT,
+ 2002 => DB_ERROR_CONNECT_FAILED,
+ 2005 => DB_ERROR_CONNECT_FAILED
+ );
+
+ return $MAP;
+}
+?>
diff --git a/Source/gallery2/lib/adodb/adodb-iterator.inc.php b/Source/gallery2/lib/adodb/adodb-iterator.inc.php
new file mode 100644
index 0000000..f682727
--- /dev/null
+++ b/Source/gallery2/lib/adodb/adodb-iterator.inc.php
@@ -0,0 +1,85 @@
+Execute("select * from adoxyz");
+ foreach($rs as $k => $v) {
+ echo $k; print_r($v); echo " ";
+ }
+
+
+ Iterator code based on http://cvs.php.net/cvs.php/php-src/ext/spl/examples/cachingiterator.inc?login=2
+ */
+
+
+ class ADODB_Iterator implements Iterator {
+
+ private $rs;
+
+ function __construct($rs)
+ {
+ $this->rs = $rs;
+ }
+ function rewind()
+ {
+ $this->rs->MoveFirst();
+ }
+
+ function valid()
+ {
+ return !$this->rs->EOF;
+ }
+
+ function key()
+ {
+ return $this->rs->_currentRow;
+ }
+
+ function current()
+ {
+ return $this->rs->fields;
+ }
+
+ function next()
+ {
+ $this->rs->MoveNext();
+ }
+
+ function __call($func, $params)
+ {
+ return call_user_func_array(array($this->rs, $func), $params);
+ }
+
+
+ function hasMore()
+ {
+ return !$this->rs->EOF;
+ }
+
+}
+
+
+class ADODB_BASE_RS implements IteratorAggregate {
+ function getIterator() {
+ return new ADODB_Iterator($this);
+ }
+
+ /* this is experimental - i don't really know what to return... */
+ function __toString()
+ {
+ include_once(ADODB_DIR.'/toexport.inc.php');
+ return _adodb_export($this,',',',',false,true);
+ }
+}
+
+
+?>
diff --git a/Source/gallery2/lib/adodb/adodb-lib.inc.php b/Source/gallery2/lib/adodb/adodb-lib.inc.php
new file mode 100644
index 0000000..cf45552
--- /dev/null
+++ b/Source/gallery2/lib/adodb/adodb-lib.inc.php
@@ -0,0 +1,1128 @@
+ sizeof($array)) $max = sizeof($array);
+ else $max = $probe;
+
+
+ for ($j=0;$j < $max; $j++) {
+ $row =& $array[$j];
+ if (!$row) break;
+ $i = -1;
+ foreach($row as $v) {
+ $i += 1;
+
+ if (isset($types[$i]) && $types[$i]=='C') continue;
+
+ //print " ($i ".$types[$i]. "$v) ";
+ $v = trim($v);
+
+ if (!preg_match('/^[+-]{0,1}[0-9\.]+$/',$v)) {
+ $types[$i] = 'C'; // once C, always C
+
+ continue;
+ }
+ if ($j == 0) {
+ // If empty string, we presume is character
+ // test for integer for 1st row only
+ // after that it is up to testing other rows to prove
+ // that it is not an integer
+ if (strlen($v) == 0) $types[$i] = 'C';
+ if (strpos($v,'.') !== false) $types[$i] = 'N';
+ else $types[$i] = 'I';
+ continue;
+ }
+
+ if (strpos($v,'.') !== false) $types[$i] = 'N';
+
+ }
+ }
+}
+
+function &adodb_transpose(&$arr, &$newarr, &$hdr)
+{
+ $oldX = sizeof(reset($arr));
+ $oldY = sizeof($arr);
+
+ if ($hdr) {
+ $startx = 1;
+ $hdr = array();
+ for ($y = 0; $y < $oldY; $y++) {
+ $hdr[] = $arr[$y][0];
+ }
+ } else
+ $startx = 0;
+
+ for ($x = $startx; $x < $oldX; $x++) {
+ $newarr[] = array();
+ for ($y = 0; $y < $oldY; $y++) {
+ $newarr[$x-$startx][] = $arr[$y][$x];
+ }
+ }
+}
+
+// Force key to upper.
+// See also http://www.php.net/manual/en/function.array-change-key-case.php
+function _array_change_key_case($an_array)
+{
+ if (is_array($an_array)) {
+ $new_array = array();
+ foreach($an_array as $key=>$value)
+ $new_array[strtoupper($key)] = $value;
+
+ return $new_array;
+ }
+
+ return $an_array;
+}
+
+function _adodb_replace(&$zthis, $table, $fieldArray, $keyCol, $autoQuote, $has_autoinc)
+{
+ if (count($fieldArray) == 0) return 0;
+ $first = true;
+ $uSet = '';
+
+ if (!is_array($keyCol)) {
+ $keyCol = array($keyCol);
+ }
+ foreach($fieldArray as $k => $v) {
+ if ($autoQuote && !is_numeric($v) and strncmp($v,"'",1) !== 0 and strcasecmp($v,$zthis->null2null)!=0) {
+ $v = $zthis->qstr($v);
+ $fieldArray[$k] = $v;
+ }
+ if (in_array($k,$keyCol)) continue; // skip UPDATE if is key
+
+ if ($first) {
+ $first = false;
+ $uSet = "$k=$v";
+ } else
+ $uSet .= ",$k=$v";
+ }
+
+ $where = false;
+ foreach ($keyCol as $v) {
+ if (isset($fieldArray[$v])) {
+ if ($where) $where .= ' and '.$v.'='.$fieldArray[$v];
+ else $where = $v.'='.$fieldArray[$v];
+ }
+ }
+
+ if ($uSet && $where) {
+ $update = "UPDATE $table SET $uSet WHERE $where";
+
+ $rs = $zthis->Execute($update);
+
+
+ if ($rs) {
+ if ($zthis->poorAffectedRows) {
+ /*
+ The Select count(*) wipes out any errors that the update would have returned.
+ http://phplens.com/lens/lensforum/msgs.php?id=5696
+ */
+ if ($zthis->ErrorNo()<>0) return 0;
+
+ # affected_rows == 0 if update field values identical to old values
+ # for mysql - which is silly.
+
+ $cnt = $zthis->GetOne("select count(*) from $table where $where");
+ if ($cnt > 0) return 1; // record already exists
+ } else {
+ if (($zthis->Affected_Rows()>0)) return 1;
+ }
+ } else
+ return 0;
+ }
+
+ // print "
Error=".$this->ErrorNo().'
';
+ $first = true;
+ foreach($fieldArray as $k => $v) {
+ if ($has_autoinc && in_array($k,$keyCol)) continue; // skip autoinc col
+
+ if ($first) {
+ $first = false;
+ $iCols = "$k";
+ $iVals = "$v";
+ } else {
+ $iCols .= ",$k";
+ $iVals .= ",$v";
+ }
+ }
+ $insert = "INSERT INTO $table ($iCols) VALUES ($iVals)";
+ $rs = $zthis->Execute($insert);
+ return ($rs) ? 2 : 0;
+}
+
+// Requires $ADODB_FETCH_MODE = ADODB_FETCH_NUM
+function _adodb_getmenu(&$zthis, $name,$defstr='',$blank1stItem=true,$multiple=false,
+ $size=0, $selectAttr='',$compareFields0=true)
+{
+ $hasvalue = false;
+
+ if ($multiple or is_array($defstr)) {
+ if ($size==0) $size=5;
+ $attr = ' multiple size="'.$size.'"';
+ if (!strpos($name,'[]')) $name .= '[]';
+ } else if ($size) $attr = ' size="'.$size.'"';
+ else $attr ='';
+
+ $s = '\n";
+}
+
+// Requires $ADODB_FETCH_MODE = ADODB_FETCH_NUM
+function _adodb_getmenu_gp(&$zthis, $name,$defstr='',$blank1stItem=true,$multiple=false,
+ $size=0, $selectAttr='',$compareFields0=true)
+{
+ $hasvalue = false;
+
+ if ($multiple or is_array($defstr)) {
+ if ($size==0) $size=5;
+ $attr = ' multiple size="'.$size.'"';
+ if (!strpos($name,'[]')) $name .= '[]';
+ } else if ($size) $attr = ' size="'.$size.'"';
+ else $attr ='';
+
+ $s = '\n";
+}
+
+
+/*
+ Count the number of records this sql statement will return by using
+ query rewriting heuristics...
+
+ Does not work with UNIONs, except with postgresql and oracle.
+
+ Usage:
+
+ $conn->Connect(...);
+ $cnt = _adodb_getcount($conn, $sql);
+
+*/
+function _adodb_getcount(&$zthis, $sql,$inputarr=false,$secs2cache=0)
+{
+ $qryRecs = 0;
+
+ if (!empty($zthis->_nestedSQL) || preg_match("/^\s*SELECT\s+DISTINCT/is", $sql) ||
+ preg_match('/\s+GROUP\s+BY\s+/is',$sql) ||
+ preg_match('/\s+UNION\s+/is',$sql)) {
+ // ok, has SELECT DISTINCT or GROUP BY so see if we can use a table alias
+ // but this is only supported by oracle and postgresql...
+ if ($zthis->dataProvider == 'oci8') {
+
+ $rewritesql = preg_replace('/(\sORDER\s+BY\s[^)]*)/is','',$sql);
+
+ // Allow Oracle hints to be used for query optimization, Chris Wrye
+ if (preg_match('#/\\*+.*?\\*\\/#', $sql, $hint)) {
+ $rewritesql = "SELECT ".$hint[0]." COUNT(*) FROM (".$rewritesql.")";
+ } else
+ $rewritesql = "SELECT COUNT(*) FROM (".$rewritesql.")";
+
+ } else if (strncmp($zthis->databaseType,'postgres',8) == 0) {
+ $rewritesql = preg_replace('/(\sORDER\s+BY\s[^)]*)/is','',$sql);
+ $rewritesql = "SELECT COUNT(*) FROM ($rewritesql) _ADODB_ALIAS_";
+ }
+ } else {
+ // now replace SELECT ... FROM with SELECT COUNT(*) FROM
+ $rewritesql = preg_replace(
+ '/^\s*SELECT\s.*\s+FROM\s/Uis','SELECT COUNT(*) FROM ',$sql);
+
+
+
+ // fix by alexander zhukov, alex#unipack.ru, because count(*) and 'order by' fails
+ // with mssql, access and postgresql. Also a good speedup optimization - skips sorting!
+ // also see http://phplens.com/lens/lensforum/msgs.php?id=12752
+ if (preg_match('/\sORDER\s+BY\s*\(/i',$rewritesql))
+ $rewritesql = preg_replace('/(\sORDER\s+BY\s.*)/is','',$rewritesql);
+ else
+ $rewritesql = preg_replace('/(\sORDER\s+BY\s[^)]*)/is','',$rewritesql);
+ }
+
+
+
+ if (isset($rewritesql) && $rewritesql != $sql) {
+ if (preg_match('/\sLIMIT\s+[0-9]+/i',$sql,$limitarr)) $rewritesql .= $limitarr[1];
+
+ if ($secs2cache) {
+ // we only use half the time of secs2cache because the count can quickly
+ // become inaccurate if new records are added
+ $qryRecs = $zthis->CacheGetOne($secs2cache/2,$rewritesql,$inputarr);
+
+ } else {
+ $qryRecs = $zthis->GetOne($rewritesql,$inputarr);
+ }
+ if ($qryRecs !== false) return $qryRecs;
+ }
+ //--------------------------------------------
+ // query rewrite failed - so try slower way...
+
+
+ // strip off unneeded ORDER BY if no UNION
+ if (preg_match('/\s*UNION\s*/is', $sql)) $rewritesql = $sql;
+ else $rewritesql = preg_replace('/(\sORDER\s+BY\s.*)/is','',$sql);
+
+ if (preg_match('/\sLIMIT\s+[0-9]+/i',$sql,$limitarr)) $rewritesql .= $limitarr[0];
+
+ $rstest = &$zthis->Execute($rewritesql,$inputarr);
+ if (!$rstest) $rstest = $zthis->Execute($sql,$inputarr);
+
+ if ($rstest) {
+ $qryRecs = $rstest->RecordCount();
+ if ($qryRecs == -1) {
+ global $ADODB_EXTENSION;
+ // some databases will return -1 on MoveLast() - change to MoveNext()
+ if ($ADODB_EXTENSION) {
+ while(!$rstest->EOF) {
+ adodb_movenext($rstest);
+ }
+ } else {
+ while(!$rstest->EOF) {
+ $rstest->MoveNext();
+ }
+ }
+ $qryRecs = $rstest->_currentRow;
+ }
+ $rstest->Close();
+ if ($qryRecs == -1) return 0;
+ }
+ return $qryRecs;
+}
+
+/*
+ Code originally from "Cornel G"
+
+ This code might not work with SQL that has UNION in it
+
+ Also if you are using CachePageExecute(), there is a strong possibility that
+ data will get out of synch. use CachePageExecute() only with tables that
+ rarely change.
+*/
+function &_adodb_pageexecute_all_rows(&$zthis, $sql, $nrows, $page,
+ $inputarr=false, $secs2cache=0)
+{
+ $atfirstpage = false;
+ $atlastpage = false;
+ $lastpageno=1;
+
+ // If an invalid nrows is supplied,
+ // we assume a default value of 10 rows per page
+ if (!isset($nrows) || $nrows <= 0) $nrows = 10;
+
+ $qryRecs = false; //count records for no offset
+
+ $qryRecs = _adodb_getcount($zthis,$sql,$inputarr,$secs2cache);
+ $lastpageno = (int) ceil($qryRecs / $nrows);
+ $zthis->_maxRecordCount = $qryRecs;
+
+
+
+ // ***** Here we check whether $page is the last page or
+ // whether we are trying to retrieve
+ // a page number greater than the last page number.
+ if ($page >= $lastpageno) {
+ $page = $lastpageno;
+ $atlastpage = true;
+ }
+
+ // If page number <= 1, then we are at the first page
+ if (empty($page) || $page <= 1) {
+ $page = 1;
+ $atfirstpage = true;
+ }
+
+ // We get the data we want
+ $offset = $nrows * ($page-1);
+ if ($secs2cache > 0)
+ $rsreturn = &$zthis->CacheSelectLimit($secs2cache, $sql, $nrows, $offset, $inputarr);
+ else
+ $rsreturn = &$zthis->SelectLimit($sql, $nrows, $offset, $inputarr, $secs2cache);
+
+
+ // Before returning the RecordSet, we set the pagination properties we need
+ if ($rsreturn) {
+ $rsreturn->_maxRecordCount = $qryRecs;
+ $rsreturn->rowsPerPage = $nrows;
+ $rsreturn->AbsolutePage($page);
+ $rsreturn->AtFirstPage($atfirstpage);
+ $rsreturn->AtLastPage($atlastpage);
+ $rsreturn->LastPageNo($lastpageno);
+ }
+ return $rsreturn;
+}
+
+// Ivn Oliva version
+function &_adodb_pageexecute_no_last_page(&$zthis, $sql, $nrows, $page, $inputarr=false, $secs2cache=0)
+{
+
+ $atfirstpage = false;
+ $atlastpage = false;
+
+ if (!isset($page) || $page <= 1) { // If page number <= 1, then we are at the first page
+ $page = 1;
+ $atfirstpage = true;
+ }
+ if ($nrows <= 0) $nrows = 10; // If an invalid nrows is supplied, we assume a default value of 10 rows per page
+
+ // ***** Here we check whether $page is the last page or whether we are trying to retrieve a page number greater than
+ // the last page number.
+ $pagecounter = $page + 1;
+ $pagecounteroffset = ($pagecounter * $nrows) - $nrows;
+ if ($secs2cache>0) $rstest = &$zthis->CacheSelectLimit($secs2cache, $sql, $nrows, $pagecounteroffset, $inputarr);
+ else $rstest = &$zthis->SelectLimit($sql, $nrows, $pagecounteroffset, $inputarr, $secs2cache);
+ if ($rstest) {
+ while ($rstest && $rstest->EOF && $pagecounter>0) {
+ $atlastpage = true;
+ $pagecounter--;
+ $pagecounteroffset = $nrows * ($pagecounter - 1);
+ $rstest->Close();
+ if ($secs2cache>0) $rstest = &$zthis->CacheSelectLimit($secs2cache, $sql, $nrows, $pagecounteroffset, $inputarr);
+ else $rstest = &$zthis->SelectLimit($sql, $nrows, $pagecounteroffset, $inputarr, $secs2cache);
+ }
+ if ($rstest) $rstest->Close();
+ }
+ if ($atlastpage) { // If we are at the last page or beyond it, we are going to retrieve it
+ $page = $pagecounter;
+ if ($page == 1) $atfirstpage = true; // We have to do this again in case the last page is the same as the first
+ //... page, that is, the recordset has only 1 page.
+ }
+
+ // We get the data we want
+ $offset = $nrows * ($page-1);
+ if ($secs2cache > 0) $rsreturn = &$zthis->CacheSelectLimit($secs2cache, $sql, $nrows, $offset, $inputarr);
+ else $rsreturn = &$zthis->SelectLimit($sql, $nrows, $offset, $inputarr, $secs2cache);
+
+ // Before returning the RecordSet, we set the pagination properties we need
+ if ($rsreturn) {
+ $rsreturn->rowsPerPage = $nrows;
+ $rsreturn->AbsolutePage($page);
+ $rsreturn->AtFirstPage($atfirstpage);
+ $rsreturn->AtLastPage($atlastpage);
+ }
+ return $rsreturn;
+}
+
+function _adodb_getupdatesql(&$zthis,&$rs, $arrFields,$forceUpdate=false,$magicq=false,$force=2)
+{
+ if (!$rs) {
+ printf(ADODB_BAD_RS,'GetUpdateSQL');
+ return false;
+ }
+
+ $fieldUpdatedCount = 0;
+ $arrFields = _array_change_key_case($arrFields);
+
+ $hasnumeric = isset($rs->fields[0]);
+ $setFields = '';
+
+ // Loop through all of the fields in the recordset
+ for ($i=0, $max=$rs->FieldCount(); $i < $max; $i++) {
+ // Get the field from the recordset
+ $field = $rs->FetchField($i);
+
+ // If the recordset field is one
+ // of the fields passed in then process.
+ $upperfname = strtoupper($field->name);
+ if (adodb_key_exists($upperfname,$arrFields,$force)) {
+
+ // If the existing field value in the recordset
+ // is different from the value passed in then
+ // go ahead and append the field name and new value to
+ // the update query.
+
+ if ($hasnumeric) $val = $rs->fields[$i];
+ else if (isset($rs->fields[$upperfname])) $val = $rs->fields[$upperfname];
+ else if (isset($rs->fields[$field->name])) $val = $rs->fields[$field->name];
+ else if (isset($rs->fields[strtolower($upperfname)])) $val = $rs->fields[strtolower($upperfname)];
+ else $val = '';
+
+
+ if ($forceUpdate || strcmp($val, $arrFields[$upperfname])) {
+ // Set the counter for the number of fields that will be updated.
+ $fieldUpdatedCount++;
+
+ // Based on the datatype of the field
+ // Format the value properly for the database
+ $type = $rs->MetaType($field->type);
+
+
+ if ($type == 'null') {
+ $type = 'C';
+ }
+
+ if (strpos($upperfname,' ') !== false)
+ $fnameq = $zthis->nameQuote.$upperfname.$zthis->nameQuote;
+ else
+ $fnameq = $upperfname;
+
+
+ // is_null requires php 4.0.4
+ //********************************************************//
+ if (is_null($arrFields[$upperfname])
+ || (empty($arrFields[$upperfname]) && strlen($arrFields[$upperfname]) == 0)
+ || $arrFields[$upperfname] === $zthis->null2null
+ )
+ {
+ switch ($force) {
+
+ //case 0:
+ // //Ignore empty values. This is allready handled in "adodb_key_exists" function.
+ //break;
+
+ case 1:
+ //Set null
+ $setFields .= $field->name . " = null, ";
+ break;
+
+ case 2:
+ //Set empty
+ $arrFields[$upperfname] = "";
+ $setFields .= _adodb_column_sql($zthis, 'U', $type, $upperfname, $fnameq,$arrFields, $magicq);
+ break;
+ default:
+ case 3:
+ //Set the value that was given in array, so you can give both null and empty values
+ if (is_null($arrFields[$upperfname]) || $arrFields[$upperfname] === $zthis->null2null) {
+ $setFields .= $field->name . " = null, ";
+ } else {
+ $setFields .= _adodb_column_sql($zthis, 'U', $type, $upperfname, $fnameq,$arrFields, $magicq);
+ }
+ break;
+ }
+ //********************************************************//
+ } else {
+ //we do this so each driver can customize the sql for
+ //DB specific column types.
+ //Oracle needs BLOB types to be handled with a returning clause
+ //postgres has special needs as well
+ $setFields .= _adodb_column_sql($zthis, 'U', $type, $upperfname, $fnameq,
+ $arrFields, $magicq);
+ }
+ }
+ }
+ }
+
+ // If there were any modified fields then build the rest of the update query.
+ if ($fieldUpdatedCount > 0 || $forceUpdate) {
+ // Get the table name from the existing query.
+ if (!empty($rs->tableName)) $tableName = $rs->tableName;
+ else {
+ preg_match("/FROM\s+".ADODB_TABLE_REGEX."/is", $rs->sql, $tableName);
+ $tableName = $tableName[1];
+ }
+ // Get the full where clause excluding the word "WHERE" from
+ // the existing query.
+ preg_match('/\sWHERE\s(.*)/is', $rs->sql, $whereClause);
+
+ $discard = false;
+ // not a good hack, improvements?
+ if ($whereClause) {
+ #var_dump($whereClause);
+ if (preg_match('/\s(ORDER\s.*)/is', $whereClause[1], $discard));
+ else if (preg_match('/\s(LIMIT\s.*)/is', $whereClause[1], $discard));
+ else if (preg_match('/\s(FOR UPDATE.*)/is', $whereClause[1], $discard));
+ else preg_match('/\s.*(\) WHERE .*)/is', $whereClause[1], $discard); # see http://sourceforge.net/tracker/index.php?func=detail&aid=1379638&group_id=42718&atid=433976
+ } else
+ $whereClause = array(false,false);
+
+ if ($discard)
+ $whereClause[1] = substr($whereClause[1], 0, strlen($whereClause[1]) - strlen($discard[1]));
+
+ $sql = 'UPDATE '.$tableName.' SET '.substr($setFields, 0, -2);
+ if (strlen($whereClause[1]) > 0)
+ $sql .= ' WHERE '.$whereClause[1];
+
+ return $sql;
+
+ } else {
+ return false;
+ }
+}
+
+function adodb_key_exists($key, &$arr,$force=2)
+{
+ if ($force<=0) {
+ // the following is the old behaviour where null or empty fields are ignored
+ return (!empty($arr[$key])) || (isset($arr[$key]) && strlen($arr[$key])>0);
+ }
+
+ if (isset($arr[$key])) return true;
+ ## null check below
+ if (ADODB_PHPVER >= 0x4010) return array_key_exists($key,$arr);
+ return false;
+}
+
+/**
+ * There is a special case of this function for the oci8 driver.
+ * The proper way to handle an insert w/ a blob in oracle requires
+ * a returning clause with bind variables and a descriptor blob.
+ *
+ *
+ */
+function _adodb_getinsertsql(&$zthis,&$rs,$arrFields,$magicq=false,$force=2)
+{
+static $cacheRS = false;
+static $cacheSig = 0;
+static $cacheCols;
+
+ $tableName = '';
+ $values = '';
+ $fields = '';
+ $recordSet = null;
+ $arrFields = _array_change_key_case($arrFields);
+ $fieldInsertedCount = 0;
+
+ if (is_string($rs)) {
+ //ok we have a table name
+ //try and get the column info ourself.
+ $tableName = $rs;
+
+ //we need an object for the recordSet
+ //because we have to call MetaType.
+ //php can't do a $rsclass::MetaType()
+ $rsclass = $zthis->rsPrefix.$zthis->databaseType;
+ $recordSet = new $rsclass(-1,$zthis->fetchMode);
+ $recordSet->connection = &$zthis;
+
+ if (is_string($cacheRS) && $cacheRS == $rs) {
+ $columns =& $cacheCols;
+ } else {
+ $columns = $zthis->MetaColumns( $tableName );
+ $cacheRS = $tableName;
+ $cacheCols = $columns;
+ }
+ } else if (is_subclass_of($rs, 'adorecordset')) {
+ if (isset($rs->insertSig) && is_integer($cacheRS) && $cacheRS == $rs->insertSig) {
+ $columns =& $cacheCols;
+ } else {
+ for ($i=0, $max=$rs->FieldCount(); $i < $max; $i++)
+ $columns[] = $rs->FetchField($i);
+ $cacheRS = $cacheSig;
+ $cacheCols = $columns;
+ $rs->insertSig = $cacheSig++;
+ }
+ $recordSet =& $rs;
+
+ } else {
+ printf(ADODB_BAD_RS,'GetInsertSQL');
+ return false;
+ }
+
+ // Loop through all of the fields in the recordset
+ foreach( $columns as $field ) {
+ $upperfname = strtoupper($field->name);
+ if (adodb_key_exists($upperfname,$arrFields,$force)) {
+ $bad = false;
+ if (strpos($upperfname,' ') !== false)
+ $fnameq = $zthis->nameQuote.$upperfname.$zthis->nameQuote;
+ else
+ $fnameq = $upperfname;
+
+ $type = $recordSet->MetaType($field->type);
+
+ /********************************************************/
+ if (is_null($arrFields[$upperfname])
+ || (empty($arrFields[$upperfname]) && strlen($arrFields[$upperfname]) == 0)
+ || $arrFields[$upperfname] === $zthis->null2null
+ )
+ {
+ switch ($force) {
+
+ case 0: // we must always set null if missing
+ $bad = true;
+ break;
+
+ case 1:
+ $values .= "null, ";
+ break;
+
+ case 2:
+ //Set empty
+ $arrFields[$upperfname] = "";
+ $values .= _adodb_column_sql($zthis, 'I', $type, $upperfname, $fnameq,$arrFields, $magicq);
+ break;
+
+ default:
+ case 3:
+ //Set the value that was given in array, so you can give both null and empty values
+ if (is_null($arrFields[$upperfname]) || $arrFields[$upperfname] === $zthis->null2null) {
+ $values .= "null, ";
+ } else {
+ $values .= _adodb_column_sql($zthis, 'I', $type, $upperfname, $fnameq, $arrFields, $magicq);
+ }
+ break;
+ } // switch
+
+ /*********************************************************/
+ } else {
+ //we do this so each driver can customize the sql for
+ //DB specific column types.
+ //Oracle needs BLOB types to be handled with a returning clause
+ //postgres has special needs as well
+ $values .= _adodb_column_sql($zthis, 'I', $type, $upperfname, $fnameq,
+ $arrFields, $magicq);
+ }
+
+ if ($bad) continue;
+ // Set the counter for the number of fields that will be inserted.
+ $fieldInsertedCount++;
+
+
+ // Get the name of the fields to insert
+ $fields .= $fnameq . ", ";
+ }
+ }
+
+
+ // If there were any inserted fields then build the rest of the insert query.
+ if ($fieldInsertedCount <= 0) return false;
+
+ // Get the table name from the existing query.
+ if (!$tableName) {
+ if (!empty($rs->tableName)) $tableName = $rs->tableName;
+ else if (preg_match("/FROM\s+".ADODB_TABLE_REGEX."/is", $rs->sql, $tableName))
+ $tableName = $tableName[1];
+ else
+ return false;
+ }
+
+ // Strip off the comma and space on the end of both the fields
+ // and their values.
+ $fields = substr($fields, 0, -2);
+ $values = substr($values, 0, -2);
+
+ // Append the fields and their values to the insert query.
+ return 'INSERT INTO '.$tableName.' ( '.$fields.' ) VALUES ( '.$values.' )';
+}
+
+
+/**
+ * This private method is used to help construct
+ * the update/sql which is generated by GetInsertSQL and GetUpdateSQL.
+ * It handles the string construction of 1 column -> sql string based on
+ * the column type. We want to do 'safe' handling of BLOBs
+ *
+ * @param string the type of sql we are trying to create
+ * 'I' or 'U'.
+ * @param string column data type from the db::MetaType() method
+ * @param string the column name
+ * @param array the column value
+ *
+ * @return string
+ *
+ */
+function _adodb_column_sql_oci8(&$zthis,$action, $type, $fname, $fnameq, $arrFields, $magicq)
+{
+ $sql = '';
+
+ // Based on the datatype of the field
+ // Format the value properly for the database
+ switch($type) {
+ case 'B':
+ //in order to handle Blobs correctly, we need
+ //to do some magic for Oracle
+
+ //we need to create a new descriptor to handle
+ //this properly
+ if (!empty($zthis->hasReturningInto)) {
+ if ($action == 'I') {
+ $sql = 'empty_blob(), ';
+ } else {
+ $sql = $fnameq. '=empty_blob(), ';
+ }
+ //add the variable to the returning clause array
+ //so the user can build this later in
+ //case they want to add more to it
+ $zthis->_returningArray[$fname] = ':xx'.$fname.'xx';
+ } else if (empty($arrFields[$fname])){
+ if ($action == 'I') {
+ $sql = 'empty_blob(), ';
+ } else {
+ $sql = $fnameq. '=empty_blob(), ';
+ }
+ } else {
+ //this is to maintain compatibility
+ //with older adodb versions.
+ $sql = _adodb_column_sql($zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq,false);
+ }
+ break;
+
+ case "X":
+ //we need to do some more magic here for long variables
+ //to handle these correctly in oracle.
+
+ //create a safe bind var name
+ //to avoid conflicts w/ dupes.
+ if (!empty($zthis->hasReturningInto)) {
+ if ($action == 'I') {
+ $sql = ':xx'.$fname.'xx, ';
+ } else {
+ $sql = $fnameq.'=:xx'.$fname.'xx, ';
+ }
+ //add the variable to the returning clause array
+ //so the user can build this later in
+ //case they want to add more to it
+ $zthis->_returningArray[$fname] = ':xx'.$fname.'xx';
+ } else {
+ //this is to maintain compatibility
+ //with older adodb versions.
+ $sql = _adodb_column_sql($zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq,false);
+ }
+ break;
+
+ default:
+ $sql = _adodb_column_sql($zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq,false);
+ break;
+ }
+
+ return $sql;
+}
+
+function _adodb_column_sql(&$zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq, $recurse=true)
+{
+
+ if ($recurse) {
+ switch($zthis->dataProvider) {
+ case 'postgres':
+ if ($type == 'L') $type = 'C';
+ break;
+ case 'oci8':
+ return _adodb_column_sql_oci8($zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq);
+
+ }
+ }
+
+ switch($type) {
+ case "C":
+ case "X":
+ case 'B':
+ $val = $zthis->qstr($arrFields[$fname],$magicq);
+ break;
+
+ case "D":
+ $val = $zthis->DBDate($arrFields[$fname]);
+ break;
+
+ case "T":
+ $val = $zthis->DBTimeStamp($arrFields[$fname]);
+ break;
+
+ default:
+ $val = $arrFields[$fname];
+ if (empty($val)) $val = '0';
+ break;
+ }
+
+ if ($action == 'I') return $val . ", ";
+
+
+ return $fnameq . "=" . $val . ", ";
+
+}
+
+
+
+function _adodb_debug_execute(&$zthis, $sql, $inputarr)
+{
+ $ss = '';
+ if ($inputarr) {
+ foreach($inputarr as $kk=>$vv) {
+ if (is_string($vv) && strlen($vv)>64) $vv = substr($vv,0,64).'...';
+ $ss .= "($kk=>'$vv') ";
+ }
+ $ss = "[ $ss ]";
+ }
+ $sqlTxt = is_array($sql) ? $sql[0] : $sql;
+ /*str_replace(', ','##1#__^LF',is_array($sql) ? $sql[0] : $sql);
+ $sqlTxt = str_replace(',',', ',$sqlTxt);
+ $sqlTxt = str_replace('##1#__^LF', ', ' ,$sqlTxt);
+ */
+ // check if running from browser or command-line
+ $inBrowser = isset($_SERVER['HTTP_USER_AGENT']);
+
+ $dbt = $zthis->databaseType;
+ if (isset($zthis->dsnType)) $dbt .= '-'.$zthis->dsnType;
+ if ($inBrowser) {
+ if ($ss) {
+ $ss = ''.htmlspecialchars($ss).'';
+ }
+ if ($zthis->debug === -1)
+ ADOConnection::outp( " \n($dbt): ".htmlspecialchars($sqlTxt)." $ss\n \n",false);
+ else
+ ADOConnection::outp( "\n($dbt): ".htmlspecialchars($sqlTxt)." $ss\n\n",false);
+ } else {
+ ADOConnection::outp("-----\n($dbt): ".$sqlTxt."\n-----\n",false);
+ }
+
+ $qID = $zthis->_query($sql,$inputarr);
+
+ /*
+ Alexios Fakios notes that ErrorMsg() must be called before ErrorNo() for mssql
+ because ErrorNo() calls Execute('SELECT @ERROR'), causing recursion
+ */
+ if ($zthis->databaseType == 'mssql') {
+ // ErrorNo is a slow function call in mssql, and not reliable in PHP 4.0.6
+ if($emsg = $zthis->ErrorMsg()) {
+ if ($err = $zthis->ErrorNo()) ADOConnection::outp($err.': '.$emsg);
+ }
+ } else if (!$qID) {
+ ADOConnection::outp($zthis->ErrorNo() .': '. $zthis->ErrorMsg());
+ }
+
+ if ($zthis->debug === 99) _adodb_backtrace(true,9999,2);
+ return $qID;
+}
+
+# pretty print the debug_backtrace function
+function _adodb_backtrace($printOrArr=true,$levels=9999,$skippy=0)
+{
+ if (!function_exists('debug_backtrace')) return '';
+
+ $html = (isset($_SERVER['HTTP_USER_AGENT']));
+ $fmt = ($html) ? " %% line %4d, file: %s" : "%% line %4d, file: %s";
+
+ $MAXSTRLEN = 128;
+
+ $s = ($html) ? '
");
+ $conn->_logsql = false;
+ }
+ }
+ $connx->_errorMsg = $errM;
+ $connx->_errorCode = $errN;
+ }
+ $connx->fnExecute = 'adodb_log_sql';
+ return $rs;
+}
+
+
+/*
+The settings data structure is an associative array that database parameter per element.
+
+Each database parameter element in the array is itself an array consisting of:
+
+0: category code, used to group related db parameters
+1: either
+ a. sql string to retrieve value, eg. "select value from v\$parameter where name='db_block_size'",
+ b. array holding sql string and field to look for, e.g. array('show variables','table_cache'),
+ c. a string prefixed by =, then a PHP method of the class is invoked,
+ e.g. to invoke $this->GetIndexValue(), set this array element to '=GetIndexValue',
+2: description of the database parameter
+*/
+
+class adodb_perf {
+ var $conn;
+ var $color = '#F0F0F0';
+ var $table = '
';
+ foreach($arr as $k) {
+ $s .= sprintf("%4d",$k[0]).' '.strip_tags($k[1]).' ';
+ }
+ }
+
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $ADODB_CACHE_MODE = $save;
+ $this->conn->fnExecute = $saveE;
+ return $s;
+ }
+
+ /*
+ Explain Plan for $sql.
+ If only a snippet of the $sql is passed in, then $partial will hold the crc32 of the
+ actual sql.
+ */
+ function Explain($sql,$partial=false)
+ {
+ return false;
+ }
+
+ function InvalidSQL($numsql = 10)
+ {
+
+ if (isset($_GET['sql'])) return;
+ $s = '
Invalid SQL
';
+ $saveE = $this->conn->fnExecute;
+ $this->conn->fnExecute = false;
+ $perf_table = adodb_perf::table();
+ $rs =& $this->conn->SelectLimit("select distinct count(*),sql1,tracer as error_msg from $perf_table where tracer like 'ERROR:%' group by sql1,tracer order by 1 desc",$numsql);//,$numsql);
+ $this->conn->fnExecute = $saveE;
+ if ($rs) {
+ $s .= rs2html($rs,false,false,false,false);
+ } else
+ return "
$this->helpurl. ".$this->conn->ErrorMsg()."
";
+
+ return $s;
+ }
+
+
+ /*
+ This script identifies the longest running SQL
+ */
+ function _SuspiciousSQL($numsql = 10)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $perf_table = adodb_perf::table();
+ $saveE = $this->conn->fnExecute;
+ $this->conn->fnExecute = false;
+
+ if (isset($_GET['exps']) && isset($_GET['sql'])) {
+ $partial = !empty($_GET['part']);
+ echo "".$this->Explain($_GET['sql'],$partial)."\n";
+ }
+
+ if (isset($_GET['sql'])) return;
+ $sql1 = $this->sql1;
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->conn->fetchMode !== false) $savem = $this->conn->SetFetchMode(false);
+ //$this->conn->debug=1;
+ $rs =& $this->conn->SelectLimit(
+ "select avg(timer) as avg_timer,$sql1,count(*),max(timer) as max_timer,min(timer) as min_timer
+ from $perf_table
+ where {$this->conn->upperCase}({$this->conn->substr}(sql0,1,5)) not in ('DROP ','INSER','COMMI','CREAT')
+ and (tracer is null or tracer not like 'ERROR:%')
+ group by sql1
+ order by 1 desc",$numsql);
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ $this->conn->fnExecute = $saveE;
+
+ if (!$rs) return "
$this->helpurl. ".$this->conn->ErrorMsg()."
";
+ $s = "
Suspicious SQL
+The following SQL have high average execution times
+
Avg Time
Count
SQL
Max
Min
\n";
+ $max = $this->maxLength;
+ while (!$rs->EOF) {
+ $sql = $rs->fields[1];
+ $raw = urlencode($sql);
+ if (strlen($raw)>$max-100) {
+ $sql2 = substr($sql,0,$max-500);
+ $raw = urlencode($sql2).'&part='.crc32($sql);
+ }
+ $prefix = "";
+ $suffix = "";
+ if ($this->explain == false || strlen($prefix)>$max) {
+ $suffix = ' ... String too long for GET parameter: '.strlen($prefix).'';
+ $prefix = '';
+ }
+ $s .= "
".adodb_round($rs->fields[0],6)."
".$rs->fields[2]."
".$prefix.htmlspecialchars($sql).$suffix."".
+ "
".$rs->fields[3]."
".$rs->fields[4]."
";
+ $rs->MoveNext();
+ }
+ return $s."
";
+
+ }
+
+ function CheckMemory()
+ {
+ return '';
+ }
+
+
+ function SuspiciousSQL($numsql=10)
+ {
+ return adodb_perf::_SuspiciousSQL($numsql);
+ }
+
+ function ExpensiveSQL($numsql=10)
+ {
+ return adodb_perf::_ExpensiveSQL($numsql);
+ }
+
+
+ /*
+ This reports the percentage of load on the instance due to the most
+ expensive few SQL statements. Tuning these statements can often
+ make huge improvements in overall system performance.
+ */
+ function _ExpensiveSQL($numsql = 10)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $perf_table = adodb_perf::table();
+ $saveE = $this->conn->fnExecute;
+ $this->conn->fnExecute = false;
+
+ if (isset($_GET['expe']) && isset($_GET['sql'])) {
+ $partial = !empty($_GET['part']);
+ echo "".$this->Explain($_GET['sql'],$partial)."\n";
+ }
+
+ if (isset($_GET['sql'])) return;
+
+ $sql1 = $this->sql1;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->conn->fetchMode !== false) $savem = $this->conn->SetFetchMode(false);
+
+ $rs =& $this->conn->SelectLimit(
+ "select sum(timer) as total,$sql1,count(*),max(timer) as max_timer,min(timer) as min_timer
+ from $perf_table
+ where {$this->conn->upperCase}({$this->conn->substr}(sql0,1,5)) not in ('DROP ','INSER','COMMI','CREAT')
+ and (tracer is null or tracer not like 'ERROR:%')
+ group by sql1
+ having count(*)>1
+ order by 1 desc",$numsql);
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $this->conn->fnExecute = $saveE;
+ $ADODB_FETCH_MODE = $save;
+ if (!$rs) return "
$this->helpurl. ".$this->conn->ErrorMsg()."
";
+ $s = "
Expensive SQL
+Tuning the following SQL could reduce the server load substantially
+
+ *
+ * @param string table name of the table to optimize
+ * @param int mode optimization-mode
+ * ADODB_OPT_HIGH for full optimization
+ * ADODB_OPT_LOW for CPU-less optimization
+ * Default is LOW ADODB_OPT_LOW
+ * @author Markus Staab
+ * @return Returns true on success and false on error
+ */
+ function OptimizeTables()
+ {
+ $args = func_get_args();
+ $numArgs = func_num_args();
+
+ if ( $numArgs == 0) return false;
+
+ $mode = ADODB_OPT_LOW;
+ $lastArg = $args[ $numArgs - 1];
+ if ( !is_string($lastArg)) {
+ $mode = $lastArg;
+ unset( $args[ $numArgs - 1]);
+ }
+
+ foreach( $args as $table) {
+ $this->optimizeTable( $table, $mode);
+ }
+ }
+
+ /**
+ * Reorganise the table-indices/statistics/.. depending on the given mode.
+ * Default Implementation throws an error.
+ *
+ * @param string table name of the table to optimize
+ * @param int mode optimization-mode
+ * ADODB_OPT_HIGH for full optimization
+ * ADODB_OPT_LOW for CPU-less optimization
+ * Default is LOW ADODB_OPT_LOW
+ * @author Markus Staab
+ * @return Returns true on success and false on error
+ */
+ function OptimizeTable( $table, $mode = ADODB_OPT_LOW)
+ {
+ ADOConnection::outp( sprintf( "
%s: '%s' not implemented for driver '%s'
", __CLASS__, __FUNCTION__, $this->conn->databaseType));
+ return false;
+ }
+
+ /**
+ * Reorganise current database.
+ * Default implementation loops over all MetaTables() and
+ * optimize each using optmizeTable()
+ *
+ * @author Markus Staab
+ * @return Returns true on success and false on error
+ */
+ function optimizeDatabase()
+ {
+ $conn = $this->conn;
+ if ( !$conn) return false;
+
+ $tables = $conn->MetaTables( 'TABLES');
+ if ( !$tables ) return false;
+
+ foreach( $tables as $table) {
+ if ( !$this->optimizeTable( $table)) {
+ return false;
+ }
+ }
+
+ return true;
+ }
+ // end hack
+}
+
+?>
diff --git a/Source/gallery2/lib/adodb/adodb-php4.inc.php b/Source/gallery2/lib/adodb/adodb-php4.inc.php
new file mode 100644
index 0000000..b6c9ed9
--- /dev/null
+++ b/Source/gallery2/lib/adodb/adodb-php4.inc.php
@@ -0,0 +1,16 @@
+
diff --git a/Source/gallery2/lib/adodb/adodb-time.inc.php b/Source/gallery2/lib/adodb/adodb-time.inc.php
new file mode 100644
index 0000000..e1cca59
--- /dev/null
+++ b/Source/gallery2/lib/adodb/adodb-time.inc.php
@@ -0,0 +1,1337 @@
+ 4 digit year conversion. The maximum is billions of years in the
+future, but this is a theoretical limit as the computation of that year
+would take too long with the current implementation of adodb_mktime().
+
+This library replaces native functions as follows:
+
+
+ getdate() with adodb_getdate()
+ date() with adodb_date()
+ gmdate() with adodb_gmdate()
+ mktime() with adodb_mktime()
+ gmmktime() with adodb_gmmktime()
+ strftime() with adodb_strftime()
+ strftime() with adodb_gmstrftime()
+
+
+The parameters are identical, except that adodb_date() accepts a subset
+of date()'s field formats. Mktime() will convert from local time to GMT,
+and date() will convert from GMT to local time, but daylight savings is
+not handled currently.
+
+This library is independant of the rest of ADOdb, and can be used
+as standalone code.
+
+PERFORMANCE
+
+For high speed, this library uses the native date functions where
+possible, and only switches to PHP code when the dates fall outside
+the 32-bit signed integer range.
+
+GREGORIAN CORRECTION
+
+Pope Gregory shortened October of A.D. 1582 by ten days. Thursday,
+October 4, 1582 (Julian) was followed immediately by Friday, October 15,
+1582 (Gregorian).
+
+Since 0.06, we handle this correctly, so:
+
+adodb_mktime(0,0,0,10,15,1582) - adodb_mktime(0,0,0,10,4,1582)
+ == 24 * 3600 (1 day)
+
+=============================================================================
+
+COPYRIGHT
+
+(c) 2003-2005 John Lim and released under BSD-style license except for code by
+jackbbs, which includes adodb_mktime, adodb_get_gmt_diff, adodb_is_leap_year
+and originally found at http://www.php.net/manual/en/function.mktime.php
+
+=============================================================================
+
+BUG REPORTS
+
+These should be posted to the ADOdb forums at
+
+ http://phplens.com/lens/lensforum/topics.php?id=4
+
+=============================================================================
+
+FUNCTION DESCRIPTIONS
+
+
+** FUNCTION adodb_getdate($date=false)
+
+Returns an array containing date information, as getdate(), but supports
+dates greater than 1901 to 2038. The local date/time format is derived from a
+heuristic the first time adodb_getdate is called.
+
+
+** FUNCTION adodb_date($fmt, $timestamp = false)
+
+Convert a timestamp to a formatted local date. If $timestamp is not defined, the
+current timestamp is used. Unlike the function date(), it supports dates
+outside the 1901 to 2038 range.
+
+The format fields that adodb_date supports:
+
+
+ a - "am" or "pm"
+ A - "AM" or "PM"
+ d - day of the month, 2 digits with leading zeros; i.e. "01" to "31"
+ D - day of the week, textual, 3 letters; e.g. "Fri"
+ F - month, textual, long; e.g. "January"
+ g - hour, 12-hour format without leading zeros; i.e. "1" to "12"
+ G - hour, 24-hour format without leading zeros; i.e. "0" to "23"
+ h - hour, 12-hour format; i.e. "01" to "12"
+ H - hour, 24-hour format; i.e. "00" to "23"
+ i - minutes; i.e. "00" to "59"
+ j - day of the month without leading zeros; i.e. "1" to "31"
+ l (lowercase 'L') - day of the week, textual, long; e.g. "Friday"
+ L - boolean for whether it is a leap year; i.e. "0" or "1"
+ m - month; i.e. "01" to "12"
+ M - month, textual, 3 letters; e.g. "Jan"
+ n - month without leading zeros; i.e. "1" to "12"
+ O - Difference to Greenwich time in hours; e.g. "+0200"
+ Q - Quarter, as in 1, 2, 3, 4
+ r - RFC 2822 formatted date; e.g. "Thu, 21 Dec 2000 16:01:07 +0200"
+ s - seconds; i.e. "00" to "59"
+ S - English ordinal suffix for the day of the month, 2 characters;
+ i.e. "st", "nd", "rd" or "th"
+ t - number of days in the given month; i.e. "28" to "31"
+ T - Timezone setting of this machine; e.g. "EST" or "MDT"
+ U - seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)
+ w - day of the week, numeric, i.e. "0" (Sunday) to "6" (Saturday)
+ Y - year, 4 digits; e.g. "1999"
+ y - year, 2 digits; e.g. "99"
+ z - day of the year; i.e. "0" to "365"
+ Z - timezone offset in seconds (i.e. "-43200" to "43200").
+ The offset for timezones west of UTC is always negative,
+ and for those east of UTC is always positive.
+
+
+Unsupported:
+
+ B - Swatch Internet time
+ I (capital i) - "1" if Daylight Savings Time, "0" otherwise.
+ W - ISO-8601 week number of year, weeks starting on Monday
+
+
+
+
+** FUNCTION adodb_date2($fmt, $isoDateString = false)
+Same as adodb_date, but 2nd parameter accepts iso date, eg.
+
+ adodb_date2('d-M-Y H:i','2003-12-25 13:01:34');
+
+
+** FUNCTION adodb_gmdate($fmt, $timestamp = false)
+
+Convert a timestamp to a formatted GMT date. If $timestamp is not defined, the
+current timestamp is used. Unlike the function date(), it supports dates
+outside the 1901 to 2038 range.
+
+
+** FUNCTION adodb_mktime($hr, $min, $sec[, $month, $day, $year])
+
+Converts a local date to a unix timestamp. Unlike the function mktime(), it supports
+dates outside the 1901 to 2038 range. All parameters are optional.
+
+
+** FUNCTION adodb_gmmktime($hr, $min, $sec [, $month, $day, $year])
+
+Converts a gmt date to a unix timestamp. Unlike the function gmmktime(), it supports
+dates outside the 1901 to 2038 range. Differs from gmmktime() in that all parameters
+are currently compulsory.
+
+** FUNCTION adodb_gmstrftime($fmt, $timestamp = false)
+Convert a timestamp to a formatted GMT date.
+
+** FUNCTION adodb_strftime($fmt, $timestamp = false)
+
+Convert a timestamp to a formatted local date. Internally converts $fmt into
+adodb_date format, then echo result.
+
+For best results, you can define the local date format yourself. Define a global
+variable $ADODB_DATE_LOCALE which is an array, 1st element is date format using
+adodb_date syntax, and 2nd element is the time format, also in adodb_date syntax.
+
+ eg. $ADODB_DATE_LOCALE = array('d/m/Y','H:i:s');
+
+ Supported format codes:
+
+
+ %a - abbreviated weekday name according to the current locale
+ %A - full weekday name according to the current locale
+ %b - abbreviated month name according to the current locale
+ %B - full month name according to the current locale
+ %c - preferred date and time representation for the current locale
+ %d - day of the month as a decimal number (range 01 to 31)
+ %D - same as %m/%d/%y
+ %e - day of the month as a decimal number, a single digit is preceded by a space (range ' 1' to '31')
+ %h - same as %b
+ %H - hour as a decimal number using a 24-hour clock (range 00 to 23)
+ %I - hour as a decimal number using a 12-hour clock (range 01 to 12)
+ %m - month as a decimal number (range 01 to 12)
+ %M - minute as a decimal number
+ %n - newline character
+ %p - either `am' or `pm' according to the given time value, or the corresponding strings for the current locale
+ %r - time in a.m. and p.m. notation
+ %R - time in 24 hour notation
+ %S - second as a decimal number
+ %t - tab character
+ %T - current time, equal to %H:%M:%S
+ %x - preferred date representation for the current locale without the time
+ %X - preferred time representation for the current locale without the date
+ %y - year as a decimal number without a century (range 00 to 99)
+ %Y - year as a decimal number including the century
+ %Z - time zone or name or abbreviation
+ %% - a literal `%' character
+
+
+ Unsupported codes:
+
+ %C - century number (the year divided by 100 and truncated to an integer, range 00 to 99)
+ %g - like %G, but without the century.
+ %G - The 4-digit year corresponding to the ISO week number (see %V).
+ This has the same format and value as %Y, except that if the ISO week number belongs
+ to the previous or next year, that year is used instead.
+ %j - day of the year as a decimal number (range 001 to 366)
+ %u - weekday as a decimal number [1,7], with 1 representing Monday
+ %U - week number of the current year as a decimal number, starting
+ with the first Sunday as the first day of the first week
+ %V - The ISO 8601:1988 week number of the current year as a decimal number,
+ range 01 to 53, where week 1 is the first week that has at least 4 days in the
+ current year, and with Monday as the first day of the week. (Use %G or %g for
+ the year component that corresponds to the week number for the specified timestamp.)
+ %w - day of the week as a decimal, Sunday being 0
+ %W - week number of the current year as a decimal number, starting with the
+ first Monday as the first day of the first week
+
+
+=============================================================================
+
+NOTES
+
+Useful url for generating test timestamps:
+ http://www.4webhelp.net/us/timestamp.php
+
+Possible future optimizations include
+
+a. Using an algorithm similar to Plauger's in "The Standard C Library"
+(page 428, xttotm.c _Ttotm() function). Plauger's algorithm will not
+work outside 32-bit signed range, so i decided not to implement it.
+
+b. Implement daylight savings, which looks awfully complicated, see
+ http://webexhibits.org/daylightsaving/
+
+
+CHANGELOG
+- 19 March 2006 0.24
+Changed strftime() locale detection, because some locales prepend the day of week to the date when %c is used.
+
+- 10 Feb 2006 0.23
+PHP5 compat: when we detect PHP5, the RFC2822 format for gmt 0000hrs is changed from -0000 to +0000.
+ In PHP4, we will still use -0000 for 100% compat with PHP4.
+
+- 08 Sept 2005 0.22
+In adodb_date2(), $is_gmt not supported properly. Fixed.
+
+- 18 July 2005 0.21
+In PHP 4.3.11, the 'r' format has changed. Leading 0 in day is added. Changed for compat.
+Added support for negative months in adodb_mktime().
+
+- 24 Feb 2005 0.20
+Added limited strftime/gmstrftime support. x10 improvement in performance of adodb_date().
+
+- 21 Dec 2004 0.17
+In adodb_getdate(), the timestamp was accidentally converted to gmt when $is_gmt is false.
+Also adodb_mktime(0,0,0) did not work properly. Both fixed thx Mauro.
+
+- 17 Nov 2004 0.16
+Removed intval typecast in adodb_mktime() for secs, allowing:
+ adodb_mktime(0,0,0 + 2236672153,1,1,1934);
+Suggested by Ryan.
+
+- 18 July 2004 0.15
+All params in adodb_mktime were formerly compulsory. Now only the hour, min, secs is compulsory.
+This brings it more in line with mktime (still not identical).
+
+- 23 June 2004 0.14
+
+Allow you to define your own daylights savings function, adodb_daylight_sv.
+If the function is defined (somewhere in an include), then you can correct for daylights savings.
+
+In this example, we apply daylights savings in June or July, adding one hour. This is extremely
+unrealistic as it does not take into account time-zone, geographic location, current year.
+
+function adodb_daylight_sv(&$arr, $is_gmt)
+{
+ if ($is_gmt) return;
+ $m = $arr['mon'];
+ if ($m == 6 || $m == 7) $arr['hours'] += 1;
+}
+
+This is only called by adodb_date() and not by adodb_mktime().
+
+The format of $arr is
+Array (
+ [seconds] => 0
+ [minutes] => 0
+ [hours] => 0
+ [mday] => 1 # day of month, eg 1st day of the month
+ [mon] => 2 # month (eg. Feb)
+ [year] => 2102
+ [yday] => 31 # days in current year
+ [leap] => # true if leap year
+ [ndays] => 28 # no of days in current month
+ )
+
+
+- 28 Apr 2004 0.13
+Fixed adodb_date to properly support $is_gmt. Thx to Dimitar Angelov.
+
+- 20 Mar 2004 0.12
+Fixed month calculation error in adodb_date. 2102-June-01 appeared as 2102-May-32.
+
+- 26 Oct 2003 0.11
+Because of daylight savings problems (some systems apply daylight savings to
+January!!!), changed adodb_get_gmt_diff() to ignore daylight savings.
+
+- 9 Aug 2003 0.10
+Fixed bug with dates after 2038.
+See http://phplens.com/lens/lensforum/msgs.php?id=6980
+
+- 1 July 2003 0.09
+Added support for Q (Quarter).
+Added adodb_date2(), which accepts ISO date in 2nd param
+
+- 3 March 2003 0.08
+Added support for 'S' adodb_date() format char. Added constant ADODB_ALLOW_NEGATIVE_TS
+if you want PHP to handle negative timestamps between 1901 to 1969.
+
+- 27 Feb 2003 0.07
+All negative numbers handled by adodb now because of RH 7.3+ problems.
+See http://bugs.php.net/bug.php?id=20048&edit=2
+
+- 4 Feb 2003 0.06
+Fixed a typo, 1852 changed to 1582! This means that pre-1852 dates
+are now correctly handled.
+
+- 29 Jan 2003 0.05
+
+Leap year checking differs under Julian calendar (pre 1582). Also
+leap year code optimized by checking for most common case first.
+
+We also handle month overflow correctly in mktime (eg month set to 13).
+
+Day overflow for less than one month's days is supported.
+
+- 28 Jan 2003 0.04
+
+Gregorian correction handled. In PHP5, we might throw an error if
+mktime uses invalid dates around 5-14 Oct 1582. Released with ADOdb 3.10.
+Added limbo 5-14 Oct 1582 check, when we set to 15 Oct 1582.
+
+- 27 Jan 2003 0.03
+
+Fixed some more month problems due to gmt issues. Added constant ADODB_DATE_VERSION.
+Fixed calculation of days since start of year for <1970.
+
+- 27 Jan 2003 0.02
+
+Changed _adodb_getdate() to inline leap year checking for better performance.
+Fixed problem with time-zones west of GMT +0000.
+
+- 24 Jan 2003 0.01
+
+First implementation.
+*/
+
+
+/* Initialization */
+
+/*
+ Version Number
+*/
+define('ADODB_DATE_VERSION',0.24);
+
+/*
+ This code was originally for windows. But apparently this problem happens
+ also with Linux, RH 7.3 and later!
+
+ glibc-2.2.5-34 and greater has been changed to return -1 for dates <
+ 1970. This used to work. The problem exists with RedHat 7.3 and 8.0
+ echo (mktime(0, 0, 0, 1, 1, 1960)); // prints -1
+
+ References:
+ http://bugs.php.net/bug.php?id=20048&edit=2
+ http://lists.debian.org/debian-glibc/2002/debian-glibc-200205/msg00010.html
+*/
+
+if (!defined('ADODB_ALLOW_NEGATIVE_TS')) define('ADODB_NO_NEGATIVE_TS',1);
+
+function adodb_date_test_date($y1,$m,$d=13)
+{
+ $t = adodb_mktime(0,0,0,$m,$d,$y1);
+ $rez = adodb_date('Y-n-j H:i:s',$t);
+ if ("$y1-$m-$d 00:00:00" != $rez) {
+ print "$y1 error, expected=$y1-$m-$d 00:00:00, adodb=$rez ";
+ return false;
+ }
+ return true;
+}
+
+function adodb_date_test_strftime($fmt)
+{
+ $s1 = strftime($fmt);
+ $s2 = adodb_strftime($fmt);
+
+ if ($s1 == $s2) return true;
+
+ echo "error for $fmt, strftime=$s1, $adodb=$s2 ";
+ return false;
+}
+
+/**
+ Test Suite
+*/
+function adodb_date_test()
+{
+
+ error_reporting(E_ALL);
+ print "
Testing adodb_date and adodb_mktime. version=".ADODB_DATE_VERSION.' PHP='.PHP_VERSION."
";
+ @set_time_limit(0);
+ $fail = false;
+
+ // This flag disables calling of PHP native functions, so we can properly test the code
+ if (!defined('ADODB_TEST_DATES')) define('ADODB_TEST_DATES',1);
+
+ adodb_date_test_strftime('%Y %m %x %X');
+ adodb_date_test_strftime("%A %d %B %Y");
+ adodb_date_test_strftime("%H %M S");
+
+ $t = adodb_mktime(0,0,0);
+ if (!(adodb_date('Y-m-d') == date('Y-m-d'))) print 'Error in '.adodb_mktime(0,0,0).' ';
+
+ $t = adodb_mktime(0,0,0,6,1,2102);
+ if (!(adodb_date('Y-m-d',$t) == '2102-06-01')) print 'Error in '.adodb_date('Y-m-d',$t).' ';
+
+ $t = adodb_mktime(0,0,0,2,1,2102);
+ if (!(adodb_date('Y-m-d',$t) == '2102-02-01')) print 'Error in '.adodb_date('Y-m-d',$t).' ';
+
+
+ print "
Testing gregorian <=> julian conversion
";
+ $t = adodb_mktime(0,0,0,10,11,1492);
+ //http://www.holidayorigins.com/html/columbus_day.html - Friday check
+ if (!(adodb_date('D Y-m-d',$t) == 'Fri 1492-10-11')) print 'Error in Columbus landing ';
+
+ $t = adodb_mktime(0,0,0,2,29,1500);
+ if (!(adodb_date('Y-m-d',$t) == '1500-02-29')) print 'Error in julian leap years ';
+
+ $t = adodb_mktime(0,0,0,2,29,1700);
+ if (!(adodb_date('Y-m-d',$t) == '1700-03-01')) print 'Error in gregorian leap years ';
+
+ print adodb_mktime(0,0,0,10,4,1582).' ';
+ print adodb_mktime(0,0,0,10,15,1582);
+ $diff = (adodb_mktime(0,0,0,10,15,1582) - adodb_mktime(0,0,0,10,4,1582));
+ if ($diff != 3600*24) print " Error in gregorian correction = ".($diff/3600/24)." days ";
+
+ print " 15 Oct 1582, Fri=".(adodb_dow(1582,10,15) == 5 ? 'Fri' : 'Error')." ";
+ print " 4 Oct 1582, Thu=".(adodb_dow(1582,10,4) == 4 ? 'Thu' : 'Error')." ";
+
+ print "
Testing overflow
";
+
+ $t = adodb_mktime(0,0,0,3,33,1965);
+ if (!(adodb_date('Y-m-d',$t) == '1965-04-02')) print 'Error in day overflow 1 ';
+ $t = adodb_mktime(0,0,0,4,33,1971);
+ if (!(adodb_date('Y-m-d',$t) == '1971-05-03')) print 'Error in day overflow 2 ';
+ $t = adodb_mktime(0,0,0,1,60,1965);
+ if (!(adodb_date('Y-m-d',$t) == '1965-03-01')) print 'Error in day overflow 3 '.adodb_date('Y-m-d',$t).' ';
+ $t = adodb_mktime(0,0,0,12,32,1965);
+ if (!(adodb_date('Y-m-d',$t) == '1966-01-01')) print 'Error in day overflow 4 '.adodb_date('Y-m-d',$t).' ';
+ $t = adodb_mktime(0,0,0,12,63,1965);
+ if (!(adodb_date('Y-m-d',$t) == '1966-02-01')) print 'Error in day overflow 5 '.adodb_date('Y-m-d',$t).' ';
+ $t = adodb_mktime(0,0,0,13,3,1965);
+ if (!(adodb_date('Y-m-d',$t) == '1966-01-03')) print 'Error in mth overflow 1 ';
+
+ print "Testing 2-digit => 4-digit year conversion
";
+ if (adodb_year_digit_check(00) != 2000) print "Err 2-digit 2000 ";
+ if (adodb_year_digit_check(10) != 2010) print "Err 2-digit 2010 ";
+ if (adodb_year_digit_check(20) != 2020) print "Err 2-digit 2020 ";
+ if (adodb_year_digit_check(30) != 2030) print "Err 2-digit 2030 ";
+ if (adodb_year_digit_check(40) != 1940) print "Err 2-digit 1940 ";
+ if (adodb_year_digit_check(50) != 1950) print "Err 2-digit 1950 ";
+ if (adodb_year_digit_check(90) != 1990) print "Err 2-digit 1990 ";
+
+ // Test string formating
+ print "
Testing date formating
";
+ $fmt = '\d\a\t\e T Y-m-d H:i:s a A d D F g G h H i j l L m M n O \R\F\C2822 r s t U w y Y z Z 2003';
+ $s1 = date($fmt,0);
+ $s2 = adodb_date($fmt,0);
+ if ($s1 != $s2) {
+ print " date() 0 failed $s1 $s2 ";
+ }
+ flush();
+ for ($i=100; --$i > 0; ) {
+
+ $ts = 3600.0*((rand()%60000)+(rand()%60000))+(rand()%60000);
+ $s1 = date($fmt,$ts);
+ $s2 = adodb_date($fmt,$ts);
+ //print "$s1 $s2
';
+ $start = 1960+rand(0,10);
+ $yrs = 12;
+ $i = 365.25*86400*($start-1970);
+ $offset = 36000+rand(10000,60000);
+ $max = 365*$yrs*86400;
+ $lastyear = 0;
+
+ // we generate a timestamp, convert it to a date, and convert it back to a timestamp
+ // and check if the roundtrip broke the original timestamp value.
+ print "Testing $start to ".($start+$yrs).", or $max seconds, offset=$offset: ";
+ $cnt = 0;
+ for ($max += $i; $i < $max; $i += $offset) {
+ $ret = adodb_date('m,d,Y,H,i,s',$i);
+ $arr = explode(',',$ret);
+ if ($lastyear != $arr[2]) {
+ $lastyear = $arr[2];
+ print " $lastyear ";
+ flush();
+ }
+ $newi = adodb_mktime($arr[3],$arr[4],$arr[5],$arr[0],$arr[1],$arr[2]);
+ if ($i != $newi) {
+ print "Error at $i, adodb_mktime returned $newi ($ret)";
+ $fail = true;
+ break;
+ }
+ $cnt += 1;
+ }
+ echo "Tested $cnt dates ";
+ if (!$fail) print "
Passed !
";
+ else print "
Failed :-(
";
+}
+
+/**
+ Returns day of week, 0 = Sunday,... 6=Saturday.
+ Algorithm from PEAR::Date_Calc
+*/
+function adodb_dow($year, $month, $day)
+{
+/*
+Pope Gregory removed 10 days - October 5 to October 14 - from the year 1582 and
+proclaimed that from that time onwards 3 days would be dropped from the calendar
+every 400 years.
+
+Thursday, October 4, 1582 (Julian) was followed immediately by Friday, October 15, 1582 (Gregorian).
+*/
+ if ($year <= 1582) {
+ if ($year < 1582 ||
+ ($year == 1582 && ($month < 10 || ($month == 10 && $day < 15)))) $greg_correction = 3;
+ else
+ $greg_correction = 0;
+ } else
+ $greg_correction = 0;
+
+ if($month > 2)
+ $month -= 2;
+ else {
+ $month += 10;
+ $year--;
+ }
+
+ $day = floor((13 * $month - 1) / 5) +
+ $day + ($year % 100) +
+ floor(($year % 100) / 4) +
+ floor(($year / 100) / 4) - 2 *
+ floor($year / 100) + 77 + $greg_correction;
+
+ return $day - 7 * floor($day / 7);
+}
+
+
+/**
+ Checks for leap year, returns true if it is. No 2-digit year check. Also
+ handles julian calendar correctly.
+*/
+function _adodb_is_leap_year($year)
+{
+ if ($year % 4 != 0) return false;
+
+ if ($year % 400 == 0) {
+ return true;
+ // if gregorian calendar (>1582), century not-divisible by 400 is not leap
+ } else if ($year > 1582 && $year % 100 == 0 ) {
+ return false;
+ }
+
+ return true;
+}
+
+
+/**
+ checks for leap year, returns true if it is. Has 2-digit year check
+*/
+function adodb_is_leap_year($year)
+{
+ return _adodb_is_leap_year(adodb_year_digit_check($year));
+}
+
+/**
+ Fix 2-digit years. Works for any century.
+ Assumes that if 2-digit is more than 30 years in future, then previous century.
+*/
+function adodb_year_digit_check($y)
+{
+ if ($y < 100) {
+
+ $yr = (integer) date("Y");
+ $century = (integer) ($yr /100);
+
+ if ($yr%100 > 50) {
+ $c1 = $century + 1;
+ $c0 = $century;
+ } else {
+ $c1 = $century;
+ $c0 = $century - 1;
+ }
+ $c1 *= 100;
+ // if 2-digit year is less than 30 years in future, set it to this century
+ // otherwise if more than 30 years in future, then we set 2-digit year to the prev century.
+ if (($y + $c1) < $yr+30) $y = $y + $c1;
+ else $y = $y + $c0*100;
+ }
+ return $y;
+}
+
+/**
+ get local time zone offset from GMT
+*/
+function adodb_get_gmt_diff()
+{
+static $TZ;
+ if (isset($TZ)) return $TZ;
+
+ $TZ = mktime(0,0,0,1,2,1970,0) - gmmktime(0,0,0,1,2,1970,0);
+ return $TZ;
+}
+
+/**
+ Returns an array with date info.
+*/
+function adodb_getdate($d=false,$fast=false)
+{
+ if ($d === false) return getdate();
+ if (!defined('ADODB_TEST_DATES')) {
+ if ((abs($d) <= 0x7FFFFFFF)) { // check if number in 32-bit signed range
+ if (!defined('ADODB_NO_NEGATIVE_TS') || $d >= 0) // if windows, must be +ve integer
+ return @getdate($d);
+ }
+ }
+ return _adodb_getdate($d);
+}
+
+/*
+// generate $YRS table for _adodb_getdate()
+function adodb_date_gentable($out=true)
+{
+
+ for ($i=1970; $i >= 1600; $i-=10) {
+ $s = adodb_gmmktime(0,0,0,1,1,$i);
+ echo "$i => $s, ";
+ }
+}
+adodb_date_gentable();
+
+for ($i=1970; $i > 1500; $i--) {
+
+echo "$i ";
+ adodb_date_test_date($i,1,1);
+}
+
+*/
+
+
+$_month_table_normal = array("",31,28,31,30,31,30,31,31,30,31,30,31);
+$_month_table_leaf = array("",31,29,31,30,31,30,31,31,30,31,30,31);
+
+function adodb_validdate($y,$m,$d)
+{
+global $_month_table_normal,$_month_table_leaf;
+
+ if (_adodb_is_leap_year($y)) $marr =& $_month_table_leaf;
+ else $marr =& $_month_table_normal;
+
+ if ($m > 12 || $m < 1) return false;
+
+ if ($d > 31 || $d < 1) return false;
+
+ if ($marr[$m] < $d) return false;
+
+ if ($y < 1000 && $y > 3000) return false;
+
+ return true;
+}
+
+/**
+ Low-level function that returns the getdate() array. We have a special
+ $fast flag, which if set to true, will return fewer array values,
+ and is much faster as it does not calculate dow, etc.
+*/
+function _adodb_getdate($origd=false,$fast=false,$is_gmt=false)
+{
+static $YRS;
+global $_month_table_normal,$_month_table_leaf;
+
+ $d = $origd - ($is_gmt ? 0 : adodb_get_gmt_diff());
+
+ $_day_power = 86400;
+ $_hour_power = 3600;
+ $_min_power = 60;
+
+ if ($d < -12219321600) $d -= 86400*10; // if 15 Oct 1582 or earlier, gregorian correction
+
+ $_month_table_normal = array("",31,28,31,30,31,30,31,31,30,31,30,31);
+ $_month_table_leaf = array("",31,29,31,30,31,30,31,31,30,31,30,31);
+
+ $d366 = $_day_power * 366;
+ $d365 = $_day_power * 365;
+
+ if ($d < 0) {
+
+ if (empty($YRS)) $YRS = array(
+ 1970 => 0,
+ 1960 => -315619200,
+ 1950 => -631152000,
+ 1940 => -946771200,
+ 1930 => -1262304000,
+ 1920 => -1577923200,
+ 1910 => -1893456000,
+ 1900 => -2208988800,
+ 1890 => -2524521600,
+ 1880 => -2840140800,
+ 1870 => -3155673600,
+ 1860 => -3471292800,
+ 1850 => -3786825600,
+ 1840 => -4102444800,
+ 1830 => -4417977600,
+ 1820 => -4733596800,
+ 1810 => -5049129600,
+ 1800 => -5364662400,
+ 1790 => -5680195200,
+ 1780 => -5995814400,
+ 1770 => -6311347200,
+ 1760 => -6626966400,
+ 1750 => -6942499200,
+ 1740 => -7258118400,
+ 1730 => -7573651200,
+ 1720 => -7889270400,
+ 1710 => -8204803200,
+ 1700 => -8520336000,
+ 1690 => -8835868800,
+ 1680 => -9151488000,
+ 1670 => -9467020800,
+ 1660 => -9782640000,
+ 1650 => -10098172800,
+ 1640 => -10413792000,
+ 1630 => -10729324800,
+ 1620 => -11044944000,
+ 1610 => -11360476800,
+ 1600 => -11676096000);
+
+ if ($is_gmt) $origd = $d;
+ // The valid range of a 32bit signed timestamp is typically from
+ // Fri, 13 Dec 1901 20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT
+ //
+
+ # old algorithm iterates through all years. new algorithm does it in
+ # 10 year blocks
+
+ /*
+ # old algo
+ for ($a = 1970 ; --$a >= 0;) {
+ $lastd = $d;
+
+ if ($leaf = _adodb_is_leap_year($a)) $d += $d366;
+ else $d += $d365;
+
+ if ($d >= 0) {
+ $year = $a;
+ break;
+ }
+ }
+ */
+
+ $lastsecs = 0;
+ $lastyear = 1970;
+ foreach($YRS as $year => $secs) {
+ if ($d >= $secs) {
+ $a = $lastyear;
+ break;
+ }
+ $lastsecs = $secs;
+ $lastyear = $year;
+ }
+
+ $d -= $lastsecs;
+ if (!isset($a)) $a = $lastyear;
+
+ //echo ' yr=',$a,' ', $d,'.';
+
+ for (; --$a >= 0;) {
+ $lastd = $d;
+
+ if ($leaf = _adodb_is_leap_year($a)) $d += $d366;
+ else $d += $d365;
+
+ if ($d >= 0) {
+ $year = $a;
+ break;
+ }
+ }
+ /**/
+
+ $secsInYear = 86400 * ($leaf ? 366 : 365) + $lastd;
+
+ $d = $lastd;
+ $mtab = ($leaf) ? $_month_table_leaf : $_month_table_normal;
+ for ($a = 13 ; --$a > 0;) {
+ $lastd = $d;
+ $d += $mtab[$a] * $_day_power;
+ if ($d >= 0) {
+ $month = $a;
+ $ndays = $mtab[$a];
+ break;
+ }
+ }
+
+ $d = $lastd;
+ $day = $ndays + ceil(($d+1) / ($_day_power));
+
+ $d += ($ndays - $day+1)* $_day_power;
+ $hour = floor($d/$_hour_power);
+
+ } else {
+ for ($a = 1970 ;; $a++) {
+ $lastd = $d;
+
+ if ($leaf = _adodb_is_leap_year($a)) $d -= $d366;
+ else $d -= $d365;
+ if ($d < 0) {
+ $year = $a;
+ break;
+ }
+ }
+ $secsInYear = $lastd;
+ $d = $lastd;
+ $mtab = ($leaf) ? $_month_table_leaf : $_month_table_normal;
+ for ($a = 1 ; $a <= 12; $a++) {
+ $lastd = $d;
+ $d -= $mtab[$a] * $_day_power;
+ if ($d < 0) {
+ $month = $a;
+ $ndays = $mtab[$a];
+ break;
+ }
+ }
+ $d = $lastd;
+ $day = ceil(($d+1) / $_day_power);
+ $d = $d - ($day-1) * $_day_power;
+ $hour = floor($d /$_hour_power);
+ }
+
+ $d -= $hour * $_hour_power;
+ $min = floor($d/$_min_power);
+ $secs = $d - $min * $_min_power;
+ if ($fast) {
+ return array(
+ 'seconds' => $secs,
+ 'minutes' => $min,
+ 'hours' => $hour,
+ 'mday' => $day,
+ 'mon' => $month,
+ 'year' => $year,
+ 'yday' => floor($secsInYear/$_day_power),
+ 'leap' => $leaf,
+ 'ndays' => $ndays
+ );
+ }
+
+
+ $dow = adodb_dow($year,$month,$day);
+
+ return array(
+ 'seconds' => $secs,
+ 'minutes' => $min,
+ 'hours' => $hour,
+ 'mday' => $day,
+ 'wday' => $dow,
+ 'mon' => $month,
+ 'year' => $year,
+ 'yday' => floor($secsInYear/$_day_power),
+ 'weekday' => gmdate('l',$_day_power*(3+$dow)),
+ 'month' => gmdate('F',mktime(0,0,0,$month,2,1971)),
+ 0 => $origd
+ );
+}
+
+function adodb_gmdate($fmt,$d=false)
+{
+ return adodb_date($fmt,$d,true);
+}
+
+// accepts unix timestamp and iso date format in $d
+function adodb_date2($fmt, $d=false, $is_gmt=false)
+{
+ if ($d !== false) {
+ if (!preg_match(
+ "|^([0-9]{4})[-/\.]?([0-9]{1,2})[-/\.]?([0-9]{1,2})[ -]?(([0-9]{1,2}):?([0-9]{1,2}):?([0-9\.]{1,4}))?|",
+ ($d), $rr)) return adodb_date($fmt,false,$is_gmt);
+
+ if ($rr[1] <= 100 && $rr[2]<= 1) return adodb_date($fmt,false,$is_gmt);
+
+ // h-m-s-MM-DD-YY
+ if (!isset($rr[5])) $d = adodb_mktime(0,0,0,$rr[2],$rr[3],$rr[1],false,$is_gmt);
+ else $d = @adodb_mktime($rr[5],$rr[6],$rr[7],$rr[2],$rr[3],$rr[1],false,$is_gmt);
+ }
+
+ return adodb_date($fmt,$d,$is_gmt);
+}
+
+
+/**
+ Return formatted date based on timestamp $d
+*/
+function adodb_date($fmt,$d=false,$is_gmt=false)
+{
+static $daylight;
+
+ if ($d === false) return ($is_gmt)? @gmdate($fmt): @date($fmt);
+ if (!defined('ADODB_TEST_DATES')) {
+ if ((abs($d) <= 0x7FFFFFFF)) { // check if number in 32-bit signed range
+ if (!defined('ADODB_NO_NEGATIVE_TS') || $d >= 0) // if windows, must be +ve integer
+ return ($is_gmt)? @gmdate($fmt,$d): @date($fmt,$d);
+
+ }
+ }
+ $_day_power = 86400;
+
+ $arr = _adodb_getdate($d,true,$is_gmt);
+
+ if (!isset($daylight)) $daylight = function_exists('adodb_daylight_sv');
+ if ($daylight) adodb_daylight_sv($arr, $is_gmt);
+
+ $year = $arr['year'];
+ $month = $arr['mon'];
+ $day = $arr['mday'];
+ $hour = $arr['hours'];
+ $min = $arr['minutes'];
+ $secs = $arr['seconds'];
+
+ $max = strlen($fmt);
+ $dates = '';
+
+ $isphp5 = PHP_VERSION >= 5;
+
+ /*
+ at this point, we have the following integer vars to manipulate:
+ $year, $month, $day, $hour, $min, $secs
+ */
+ for ($i=0; $i < $max; $i++) {
+ switch($fmt[$i]) {
+ case 'T': $dates .= date('T');break;
+ // YEAR
+ case 'L': $dates .= $arr['leap'] ? '1' : '0'; break;
+ case 'r': // Thu, 21 Dec 2000 16:01:07 +0200
+
+ // 4.3.11 uses '04 Jun 2004'
+ // 4.3.8 uses ' 4 Jun 2004'
+ $dates .= gmdate('D',$_day_power*(3+adodb_dow($year,$month,$day))).', '
+ . ($day<10?'0'.$day:$day) . ' '.date('M',mktime(0,0,0,$month,2,1971)).' '.$year.' ';
+
+ if ($hour < 10) $dates .= '0'.$hour; else $dates .= $hour;
+
+ if ($min < 10) $dates .= ':0'.$min; else $dates .= ':'.$min;
+
+ if ($secs < 10) $dates .= ':0'.$secs; else $dates .= ':'.$secs;
+
+ $gmt = adodb_get_gmt_diff();
+ if ($isphp5)
+ $dates .= sprintf(' %s%04d',($gmt<=0)?'+':'-',abs($gmt)/36);
+ else
+ $dates .= sprintf(' %s%04d',($gmt<0)?'+':'-',abs($gmt)/36);
+ break;
+
+ case 'Y': $dates .= $year; break;
+ case 'y': $dates .= substr($year,strlen($year)-2,2); break;
+ // MONTH
+ case 'm': if ($month<10) $dates .= '0'.$month; else $dates .= $month; break;
+ case 'Q': $dates .= ($month+3)>>2; break;
+ case 'n': $dates .= $month; break;
+ case 'M': $dates .= date('M',mktime(0,0,0,$month,2,1971)); break;
+ case 'F': $dates .= date('F',mktime(0,0,0,$month,2,1971)); break;
+ // DAY
+ case 't': $dates .= $arr['ndays']; break;
+ case 'z': $dates .= $arr['yday']; break;
+ case 'w': $dates .= adodb_dow($year,$month,$day); break;
+ case 'l': $dates .= gmdate('l',$_day_power*(3+adodb_dow($year,$month,$day))); break;
+ case 'D': $dates .= gmdate('D',$_day_power*(3+adodb_dow($year,$month,$day))); break;
+ case 'j': $dates .= $day; break;
+ case 'd': if ($day<10) $dates .= '0'.$day; else $dates .= $day; break;
+ case 'S':
+ $d10 = $day % 10;
+ if ($d10 == 1) $dates .= 'st';
+ else if ($d10 == 2 && $day != 12) $dates .= 'nd';
+ else if ($d10 == 3) $dates .= 'rd';
+ else $dates .= 'th';
+ break;
+
+ // HOUR
+ case 'Z':
+ $dates .= ($is_gmt) ? 0 : -adodb_get_gmt_diff(); break;
+ case 'O':
+ $gmt = ($is_gmt) ? 0 : adodb_get_gmt_diff();
+
+ if ($isphp5)
+ $dates .= sprintf('%s%04d',($gmt<=0)?'+':'-',abs($gmt)/36);
+ else
+ $dates .= sprintf('%s%04d',($gmt<0)?'+':'-',abs($gmt)/36);
+ break;
+
+ case 'H':
+ if ($hour < 10) $dates .= '0'.$hour;
+ else $dates .= $hour;
+ break;
+ case 'h':
+ if ($hour > 12) $hh = $hour - 12;
+ else {
+ if ($hour == 0) $hh = '12';
+ else $hh = $hour;
+ }
+
+ if ($hh < 10) $dates .= '0'.$hh;
+ else $dates .= $hh;
+ break;
+
+ case 'G':
+ $dates .= $hour;
+ break;
+
+ case 'g':
+ if ($hour > 12) $hh = $hour - 12;
+ else {
+ if ($hour == 0) $hh = '12';
+ else $hh = $hour;
+ }
+ $dates .= $hh;
+ break;
+ // MINUTES
+ case 'i': if ($min < 10) $dates .= '0'.$min; else $dates .= $min; break;
+ // SECONDS
+ case 'U': $dates .= $d; break;
+ case 's': if ($secs < 10) $dates .= '0'.$secs; else $dates .= $secs; break;
+ // AM/PM
+ // Note 00:00 to 11:59 is AM, while 12:00 to 23:59 is PM
+ case 'a':
+ if ($hour>=12) $dates .= 'pm';
+ else $dates .= 'am';
+ break;
+ case 'A':
+ if ($hour>=12) $dates .= 'PM';
+ else $dates .= 'AM';
+ break;
+ default:
+ $dates .= $fmt[$i]; break;
+ // ESCAPE
+ case "\\":
+ $i++;
+ if ($i < $max) $dates .= $fmt[$i];
+ break;
+ }
+ }
+ return $dates;
+}
+
+/**
+ Returns a timestamp given a GMT/UTC time.
+ Note that $is_dst is not implemented and is ignored.
+*/
+function adodb_gmmktime($hr,$min,$sec,$mon=false,$day=false,$year=false,$is_dst=false)
+{
+ return adodb_mktime($hr,$min,$sec,$mon,$day,$year,$is_dst,true);
+}
+
+/**
+ Return a timestamp given a local time. Originally by jackbbs.
+ Note that $is_dst is not implemented and is ignored.
+
+ Not a very fast algorithm - O(n) operation. Could be optimized to O(1).
+*/
+function adodb_mktime($hr,$min,$sec,$mon=false,$day=false,$year=false,$is_dst=false,$is_gmt=false)
+{
+ if (!defined('ADODB_TEST_DATES')) {
+
+ if ($mon === false) {
+ return $is_gmt? @gmmktime($hr,$min,$sec): @mktime($hr,$min,$sec);
+ }
+
+ // for windows, we don't check 1970 because with timezone differences,
+ // 1 Jan 1970 could generate negative timestamp, which is illegal
+ if (1971 < $year && $year < 2038
+ || !defined('ADODB_NO_NEGATIVE_TS') && (1901 < $year && $year < 2038)
+ ) {
+ return $is_gmt ?
+ @gmmktime($hr,$min,$sec,$mon,$day,$year):
+ @mktime($hr,$min,$sec,$mon,$day,$year);
+ }
+ }
+
+ $gmt_different = ($is_gmt) ? 0 : adodb_get_gmt_diff();
+
+ /*
+ # disabled because some people place large values in $sec.
+ # however we need it for $mon because we use an array...
+ $hr = intval($hr);
+ $min = intval($min);
+ $sec = intval($sec);
+ */
+ $mon = intval($mon);
+ $day = intval($day);
+ $year = intval($year);
+
+
+ $year = adodb_year_digit_check($year);
+
+ if ($mon > 12) {
+ $y = floor($mon / 12);
+ $year += $y;
+ $mon -= $y*12;
+ } else if ($mon < 1) {
+ $y = ceil((1-$mon) / 12);
+ $year -= $y;
+ $mon += $y*12;
+ }
+
+ $_day_power = 86400;
+ $_hour_power = 3600;
+ $_min_power = 60;
+
+ $_month_table_normal = array("",31,28,31,30,31,30,31,31,30,31,30,31);
+ $_month_table_leaf = array("",31,29,31,30,31,30,31,31,30,31,30,31);
+
+ $_total_date = 0;
+ if ($year >= 1970) {
+ for ($a = 1970 ; $a <= $year; $a++) {
+ $leaf = _adodb_is_leap_year($a);
+ if ($leaf == true) {
+ $loop_table = $_month_table_leaf;
+ $_add_date = 366;
+ } else {
+ $loop_table = $_month_table_normal;
+ $_add_date = 365;
+ }
+ if ($a < $year) {
+ $_total_date += $_add_date;
+ } else {
+ for($b=1;$b<$mon;$b++) {
+ $_total_date += $loop_table[$b];
+ }
+ }
+ }
+ $_total_date +=$day-1;
+ $ret = $_total_date * $_day_power + $hr * $_hour_power + $min * $_min_power + $sec + $gmt_different;
+
+ } else {
+ for ($a = 1969 ; $a >= $year; $a--) {
+ $leaf = _adodb_is_leap_year($a);
+ if ($leaf == true) {
+ $loop_table = $_month_table_leaf;
+ $_add_date = 366;
+ } else {
+ $loop_table = $_month_table_normal;
+ $_add_date = 365;
+ }
+ if ($a > $year) { $_total_date += $_add_date;
+ } else {
+ for($b=12;$b>$mon;$b--) {
+ $_total_date += $loop_table[$b];
+ }
+ }
+ }
+ $_total_date += $loop_table[$mon] - $day;
+
+ $_day_time = $hr * $_hour_power + $min * $_min_power + $sec;
+ $_day_time = $_day_power - $_day_time;
+ $ret = -( $_total_date * $_day_power + $_day_time - $gmt_different);
+ if ($ret < -12220185600) $ret += 10*86400; // if earlier than 5 Oct 1582 - gregorian correction
+ else if ($ret < -12219321600) $ret = -12219321600; // if in limbo, reset to 15 Oct 1582.
+ }
+ //print " dmy=$day/$mon/$year $hr:$min:$sec => " .$ret;
+ return $ret;
+}
+
+function adodb_gmstrftime($fmt, $ts=false)
+{
+ return adodb_strftime($fmt,$ts,true);
+}
+
+// hack - convert to adodb_date
+function adodb_strftime($fmt, $ts=false,$is_gmt=false)
+{
+global $ADODB_DATE_LOCALE;
+
+ if (!defined('ADODB_TEST_DATES')) {
+ if ((abs($ts) <= 0x7FFFFFFF)) { // check if number in 32-bit signed range
+ if (!defined('ADODB_NO_NEGATIVE_TS') || $ts >= 0) // if windows, must be +ve integer
+ return ($is_gmt)? @gmstrftime($fmt,$ts): @strftime($fmt,$ts);
+
+ }
+ }
+
+ if (empty($ADODB_DATE_LOCALE)) {
+ /*
+ $tstr = strtoupper(gmstrftime('%c',31366800)); // 30 Dec 1970, 1 am
+ $sep = substr($tstr,2,1);
+ $hasAM = strrpos($tstr,'M') !== false;
+ */
+ # see http://phplens.com/lens/lensforum/msgs.php?id=14865 for reasoning, and changelog for version 0.24
+ $dstr = gmstrftime('%x',31366800); // 30 Dec 1970, 1 am
+ $sep = substr($dstr,2,1);
+ $tstr = strtoupper(gmstrftime('%X',31366800)); // 30 Dec 1970, 1 am
+ $hasAM = strrpos($tstr,'M') !== false;
+
+ $ADODB_DATE_LOCALE = array();
+ $ADODB_DATE_LOCALE[] = strncmp($tstr,'30',2) == 0 ? 'd'.$sep.'m'.$sep.'y' : 'm'.$sep.'d'.$sep.'y';
+ $ADODB_DATE_LOCALE[] = ($hasAM) ? 'h:i:s a' : 'H:i:s';
+
+ }
+ $inpct = false;
+ $fmtdate = '';
+ for ($i=0,$max = strlen($fmt); $i < $max; $i++) {
+ $ch = $fmt[$i];
+ if ($ch == '%') {
+ if ($inpct) {
+ $fmtdate .= '%';
+ $inpct = false;
+ } else
+ $inpct = true;
+ } else if ($inpct) {
+
+ $inpct = false;
+ switch($ch) {
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '8':
+ case '9':
+ case 'E':
+ case 'O':
+ /* ignore format modifiers */
+ $inpct = true;
+ break;
+
+ case 'a': $fmtdate .= 'D'; break;
+ case 'A': $fmtdate .= 'l'; break;
+ case 'h':
+ case 'b': $fmtdate .= 'M'; break;
+ case 'B': $fmtdate .= 'F'; break;
+ case 'c': $fmtdate .= $ADODB_DATE_LOCALE[0].$ADODB_DATE_LOCALE[1]; break;
+ case 'C': $fmtdate .= '\C?'; break; // century
+ case 'd': $fmtdate .= 'd'; break;
+ case 'D': $fmtdate .= 'm/d/y'; break;
+ case 'e': $fmtdate .= 'j'; break;
+ case 'g': $fmtdate .= '\g?'; break; //?
+ case 'G': $fmtdate .= '\G?'; break; //?
+ case 'H': $fmtdate .= 'H'; break;
+ case 'I': $fmtdate .= 'h'; break;
+ case 'j': $fmtdate .= '?z'; $parsej = true; break; // wrong as j=1-based, z=0-basd
+ case 'm': $fmtdate .= 'm'; break;
+ case 'M': $fmtdate .= 'i'; break;
+ case 'n': $fmtdate .= "\n"; break;
+ case 'p': $fmtdate .= 'a'; break;
+ case 'r': $fmtdate .= 'h:i:s a'; break;
+ case 'R': $fmtdate .= 'H:i:s'; break;
+ case 'S': $fmtdate .= 's'; break;
+ case 't': $fmtdate .= "\t"; break;
+ case 'T': $fmtdate .= 'H:i:s'; break;
+ case 'u': $fmtdate .= '?u'; $parseu = true; break; // wrong strftime=1-based, date=0-based
+ case 'U': $fmtdate .= '?U'; $parseU = true; break;// wrong strftime=1-based, date=0-based
+ case 'x': $fmtdate .= $ADODB_DATE_LOCALE[0]; break;
+ case 'X': $fmtdate .= $ADODB_DATE_LOCALE[1]; break;
+ case 'w': $fmtdate .= '?w'; $parseu = true; break; // wrong strftime=1-based, date=0-based
+ case 'W': $fmtdate .= '?W'; $parseU = true; break;// wrong strftime=1-based, date=0-based
+ case 'y': $fmtdate .= 'y'; break;
+ case 'Y': $fmtdate .= 'Y'; break;
+ case 'Z': $fmtdate .= 'T'; break;
+ }
+ } else if (('A' <= ($ch) && ($ch) <= 'Z' ) || ('a' <= ($ch) && ($ch) <= 'z' ))
+ $fmtdate .= "\\".$ch;
+ else
+ $fmtdate .= $ch;
+ }
+ //echo "fmt=",$fmtdate," ";
+ if ($ts === false) $ts = time();
+ $ret = adodb_date($fmtdate, $ts, $is_gmt);
+ return $ret;
+}
+
+
+?>
diff --git a/Source/gallery2/lib/adodb/adodb.inc.php b/Source/gallery2/lib/adodb/adodb.inc.php
new file mode 100644
index 0000000..d8c1b59
--- /dev/null
+++ b/Source/gallery2/lib/adodb/adodb.inc.php
@@ -0,0 +1,4221 @@
+fields is available on EOF
+ $ADODB_FETCH_MODE; // DEFAULT, NUM, ASSOC or BOTH. Default follows native driver default...
+
+ //==============================================================================================
+ // GLOBAL SETUP
+ //==============================================================================================
+
+ $ADODB_EXTENSION = defined('ADODB_EXTENSION');
+
+ //********************************************************//
+ /*
+ Controls $ADODB_FORCE_TYPE mode. Default is ADODB_FORCE_VALUE (3).
+ Used in GetUpdateSql and GetInsertSql functions. Thx to Niko, nuko#mbnet.fi
+
+ 0 = ignore empty fields. All empty fields in array are ignored.
+ 1 = force null. All empty, php null and string 'null' fields are changed to sql NULL values.
+ 2 = force empty. All empty, php null and string 'null' fields are changed to sql empty '' or 0 values.
+ 3 = force value. Value is left as it is. Php null and string 'null' are set to sql NULL values and empty fields '' are set to empty '' sql values.
+ */
+ define('ADODB_FORCE_IGNORE',0);
+ define('ADODB_FORCE_NULL',1);
+ define('ADODB_FORCE_EMPTY',2);
+ define('ADODB_FORCE_VALUE',3);
+ //********************************************************//
+
+
+ if (!$ADODB_EXTENSION || ADODB_EXTENSION < 4.0) {
+
+ define('ADODB_BAD_RS','
Bad $rs in %s. Connection or SQL invalid. Try using $connection->debug=true;
');
+
+ // allow [ ] @ ` " and . in table names
+ define('ADODB_TABLE_REGEX','([]0-9a-z_\:\"\`\.\@\[-]*)');
+
+ // prefetching used by oracle
+ if (!defined('ADODB_PREFETCH_ROWS')) define('ADODB_PREFETCH_ROWS',10);
+
+
+ /*
+ Controls ADODB_FETCH_ASSOC field-name case. Default is 2, use native case-names.
+ This currently works only with mssql, odbc, oci8po and ibase derived drivers.
+
+ 0 = assoc lowercase field names. $rs->fields['orderid']
+ 1 = assoc uppercase field names. $rs->fields['ORDERID']
+ 2 = use native-case field names. $rs->fields['OrderID']
+ */
+
+ define('ADODB_FETCH_DEFAULT',0);
+ define('ADODB_FETCH_NUM',1);
+ define('ADODB_FETCH_ASSOC',2);
+ define('ADODB_FETCH_BOTH',3);
+
+ if (!defined('TIMESTAMP_FIRST_YEAR')) define('TIMESTAMP_FIRST_YEAR',100);
+
+ // PHP's version scheme makes converting to numbers difficult - workaround
+ $_adodb_ver = (float) PHP_VERSION;
+ if ($_adodb_ver >= 5.2) {
+ define('ADODB_PHPVER',0x5200);
+ } else if ($_adodb_ver >= 5.0) {
+ define('ADODB_PHPVER',0x5000);
+ } else if ($_adodb_ver > 4.299999) { # 4.3
+ define('ADODB_PHPVER',0x4300);
+ } else if ($_adodb_ver > 4.199999) { # 4.2
+ define('ADODB_PHPVER',0x4200);
+ } else if (strnatcmp(PHP_VERSION,'4.0.5')>=0) {
+ define('ADODB_PHPVER',0x4050);
+ } else {
+ define('ADODB_PHPVER',0x4000);
+ }
+ }
+
+ //if (!defined('ADODB_ASSOC_CASE')) define('ADODB_ASSOC_CASE',2);
+
+
+ /**
+ Accepts $src and $dest arrays, replacing string $data
+ */
+ function ADODB_str_replace($src, $dest, $data)
+ {
+ if (ADODB_PHPVER >= 0x4050) return str_replace($src,$dest,$data);
+
+ $s = reset($src);
+ $d = reset($dest);
+ while ($s !== false) {
+ $data = str_replace($s,$d,$data);
+ $s = next($src);
+ $d = next($dest);
+ }
+ return $data;
+ }
+
+ function ADODB_Setup()
+ {
+ GLOBAL
+ $ADODB_vers, // database version
+ $ADODB_COUNTRECS, // count number of records returned - slows down query
+ $ADODB_CACHE_DIR, // directory to cache recordsets
+ $ADODB_FETCH_MODE,
+ $ADODB_FORCE_TYPE;
+
+ $ADODB_FETCH_MODE = ADODB_FETCH_DEFAULT;
+ $ADODB_FORCE_TYPE = ADODB_FORCE_VALUE;
+
+
+ if (!isset($ADODB_CACHE_DIR)) {
+ $ADODB_CACHE_DIR = '/tmp'; //(isset($_ENV['TMP'])) ? $_ENV['TMP'] : '/tmp';
+ } else {
+ // do not accept url based paths, eg. http:/ or ftp:/
+ if (strpos($ADODB_CACHE_DIR,'://') !== false)
+ die("Illegal path http:// or ftp://");
+ }
+
+
+ // Initialize random number generator for randomizing cache flushes
+ // -- note Since PHP 4.2.0, the seed becomes optional and defaults to a random value if omitted.
+ srand(((double)microtime())*1000000);
+
+ /**
+ * ADODB version as a string.
+ */
+ $ADODB_vers = 'V4.93 10 Oct 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL.';
+
+ /**
+ * Determines whether recordset->RecordCount() is used.
+ * Set to false for highest performance -- RecordCount() will always return -1 then
+ * for databases that provide "virtual" recordcounts...
+ */
+ if (!isset($ADODB_COUNTRECS)) $ADODB_COUNTRECS = true;
+ }
+
+
+ //==============================================================================================
+ // CHANGE NOTHING BELOW UNLESS YOU ARE DESIGNING ADODB
+ //==============================================================================================
+
+ ADODB_Setup();
+
+ //==============================================================================================
+ // CLASS ADOFieldObject
+ //==============================================================================================
+ /**
+ * Helper class for FetchFields -- holds info on a column
+ */
+ class ADOFieldObject {
+ var $name = '';
+ var $max_length=0;
+ var $type="";
+/*
+ // additional fields by dannym... (danny_milo@yahoo.com)
+ var $not_null = false;
+ // actually, this has already been built-in in the postgres, fbsql AND mysql module? ^-^
+ // so we can as well make not_null standard (leaving it at "false" does not harm anyways)
+
+ var $has_default = false; // this one I have done only in mysql and postgres for now ...
+ // others to come (dannym)
+ var $default_value; // default, if any, and supported. Check has_default first.
+*/
+ }
+
+
+
+ function ADODB_TransMonitor($dbms, $fn, $errno, $errmsg, $p1, $p2, &$thisConnection)
+ {
+ //print "Errorno ($fn errno=$errno m=$errmsg) ";
+ $thisConnection->_transOK = false;
+ if ($thisConnection->_oldRaiseFn) {
+ $fn = $thisConnection->_oldRaiseFn;
+ $fn($dbms, $fn, $errno, $errmsg, $p1, $p2,$thisConnection);
+ }
+ }
+
+ //==============================================================================================
+ // CLASS ADOConnection
+ //==============================================================================================
+
+ /**
+ * Connection object. For connecting to databases, and executing queries.
+ */
+ class ADOConnection {
+ //
+ // PUBLIC VARS
+ //
+ var $dataProvider = 'native';
+ var $databaseType = ''; /// RDBMS currently in use, eg. odbc, mysql, mssql
+ var $database = ''; /// Name of database to be used.
+ var $host = ''; /// The hostname of the database server
+ var $user = ''; /// The username which is used to connect to the database server.
+ var $password = ''; /// Password for the username. For security, we no longer store it.
+ var $debug = false; /// if set to true will output sql statements
+ var $maxblobsize = 262144; /// maximum size of blobs or large text fields (262144 = 256K)-- some db's die otherwise like foxpro
+ var $concat_operator = '+'; /// default concat operator -- change to || for Oracle/Interbase
+ var $substr = 'substr'; /// substring operator
+ var $length = 'length'; /// string length ofperator
+ var $random = 'rand()'; /// random function
+ var $upperCase = 'upper'; /// uppercase function
+ var $fmtDate = "'Y-m-d'"; /// used by DBDate() as the default date format used by the database
+ var $fmtTimeStamp = "'Y-m-d, h:i:s A'"; /// used by DBTimeStamp as the default timestamp fmt.
+ var $true = '1'; /// string that represents TRUE for a database
+ var $false = '0'; /// string that represents FALSE for a database
+ var $replaceQuote = "\\'"; /// string to use to replace quotes
+ var $nameQuote = '"'; /// string to use to quote identifiers and names
+ var $charSet=false; /// character set to use - only for interbase, postgres and oci8
+ var $metaDatabasesSQL = '';
+ var $metaTablesSQL = '';
+ var $uniqueOrderBy = false; /// All order by columns have to be unique
+ var $emptyDate = ' ';
+ var $emptyTimeStamp = ' ';
+ var $lastInsID = false;
+ //--
+ var $hasInsertID = false; /// supports autoincrement ID?
+ var $hasAffectedRows = false; /// supports affected rows for update/delete?
+ var $hasTop = false; /// support mssql/access SELECT TOP 10 * FROM TABLE
+ var $hasLimit = false; /// support pgsql/mysql SELECT * FROM TABLE LIMIT 10
+ var $readOnly = false; /// this is a readonly database - used by phpLens
+ var $hasMoveFirst = false; /// has ability to run MoveFirst(), scrolling backwards
+ var $hasGenID = false; /// can generate sequences using GenID();
+ var $hasTransactions = true; /// has transactions
+ //--
+ var $genID = 0; /// sequence id used by GenID();
+ var $raiseErrorFn = false; /// error function to call
+ var $isoDates = false; /// accepts dates in ISO format
+ var $cacheSecs = 3600; /// cache for 1 hour
+
+ // memcache
+ var $memCache = false; /// should we use memCache instead of caching in files
+ var $memCacheHost; /// memCache host
+ var $memCachePort = 11211; /// memCache port
+ var $memCacheCompress = false; /// Use 'true' to store the item compressed (uses zlib)
+
+ var $sysDate = false; /// name of function that returns the current date
+ var $sysTimeStamp = false; /// name of function that returns the current timestamp
+ var $arrayClass = 'ADORecordSet_array'; /// name of class used to generate array recordsets, which are pre-downloaded recordsets
+
+ var $noNullStrings = false; /// oracle specific stuff - if true ensures that '' is converted to ' '
+ var $numCacheHits = 0;
+ var $numCacheMisses = 0;
+ var $pageExecuteCountRows = true;
+ var $uniqueSort = false; /// indicates that all fields in order by must be unique
+ var $leftOuter = false; /// operator to use for left outer join in WHERE clause
+ var $rightOuter = false; /// operator to use for right outer join in WHERE clause
+ var $ansiOuter = false; /// whether ansi outer join syntax supported
+ var $autoRollback = false; // autoRollback on PConnect().
+ var $poorAffectedRows = false; // affectedRows not working or unreliable
+
+ var $fnExecute = false;
+ var $fnCacheExecute = false;
+ var $blobEncodeType = false; // false=not required, 'I'=encode to integer, 'C'=encode to char
+ var $rsPrefix = "ADORecordSet_";
+
+ var $autoCommit = true; /// do not modify this yourself - actually private
+ var $transOff = 0; /// temporarily disable transactions
+ var $transCnt = 0; /// count of nested transactions
+
+ var $fetchMode=false;
+
+ var $null2null = 'null'; // in autoexecute/getinsertsql/getupdatesql, this value will be converted to a null
+ //
+ // PRIVATE VARS
+ //
+ var $_oldRaiseFn = false;
+ var $_transOK = null;
+ var $_connectionID = false; /// The returned link identifier whenever a successful database connection is made.
+ var $_errorMsg = false; /// A variable which was used to keep the returned last error message. The value will
+ /// then returned by the errorMsg() function
+ var $_errorCode = false; /// Last error code, not guaranteed to be used - only by oci8
+ var $_queryID = false; /// This variable keeps the last created result link identifier
+
+ var $_isPersistentConnection = false; /// A boolean variable to state whether its a persistent connection or normal connection. */
+ var $_bindInputArray = false; /// set to true if ADOConnection.Execute() permits binding of array parameters.
+ var $_evalAll = false;
+ var $_affected = false;
+ var $_logsql = false;
+ var $_transmode = ''; // transaction mode
+
+
+
+ /**
+ * Constructor
+ */
+ function ADOConnection()
+ {
+ die('Virtual Class -- cannot instantiate');
+ }
+
+ function Version()
+ {
+ global $ADODB_vers;
+
+ return (float) substr($ADODB_vers,1);
+ }
+
+ /**
+ Get server version info...
+
+ @returns An array with 2 elements: $arr['string'] is the description string,
+ and $arr[version] is the version (also a string).
+ */
+ function ServerInfo()
+ {
+ return array('description' => '', 'version' => '');
+ }
+
+ function IsConnected()
+ {
+ return !empty($this->_connectionID);
+ }
+
+ function _findvers($str)
+ {
+ if (preg_match('/([0-9]+\.([0-9\.])+)/',$str, $arr)) return $arr[1];
+ else return '';
+ }
+
+ /**
+ * All error messages go through this bottleneck function.
+ * You can define your own handler by defining the function name in ADODB_OUTP.
+ */
+ function outp($msg,$newline=true)
+ {
+ global $ADODB_FLUSH,$ADODB_OUTP;
+
+ if (defined('ADODB_OUTP')) {
+ $fn = ADODB_OUTP;
+ $fn($msg,$newline);
+ return;
+ } else if (isset($ADODB_OUTP)) {
+ $fn = $ADODB_OUTP;
+ $fn($msg,$newline);
+ return;
+ }
+
+ if ($newline) $msg .= " \n";
+
+ if (isset($_SERVER['HTTP_USER_AGENT']) || !$newline) echo $msg;
+ else echo strip_tags($msg);
+
+
+ if (!empty($ADODB_FLUSH) && ob_get_length() !== false) flush(); // do not flush if output buffering enabled - useless - thx to Jesse Mullan
+
+ }
+
+ function Time()
+ {
+ $rs =& $this->_Execute("select $this->sysTimeStamp");
+ if ($rs && !$rs->EOF) return $this->UnixTimeStamp(reset($rs->fields));
+
+ return false;
+ }
+
+ /**
+ * Connect to database
+ *
+ * @param [argHostname] Host to connect to
+ * @param [argUsername] Userid to login
+ * @param [argPassword] Associated password
+ * @param [argDatabaseName] database
+ * @param [forceNew] force new connection
+ *
+ * @return true or false
+ */
+ function Connect($argHostname = "", $argUsername = "", $argPassword = "", $argDatabaseName = "", $forceNew = false)
+ {
+ if ($argHostname != "") $this->host = $argHostname;
+ if ($argUsername != "") $this->user = $argUsername;
+ if ($argPassword != "") $this->password = $argPassword; // not stored for security reasons
+ if ($argDatabaseName != "") $this->database = $argDatabaseName;
+
+ $this->_isPersistentConnection = false;
+ if ($forceNew) {
+ if ($rez=$this->_nconnect($this->host, $this->user, $this->password, $this->database)) return true;
+ } else {
+ if ($rez=$this->_connect($this->host, $this->user, $this->password, $this->database)) return true;
+ }
+ if (isset($rez)) {
+ $err = $this->ErrorMsg();
+ if (empty($err)) $err = "Connection error to server '$argHostname' with user '$argUsername'";
+ $ret = false;
+ } else {
+ $err = "Missing extension for ".$this->dataProvider;
+ $ret = 0;
+ }
+ if ($fn = $this->raiseErrorFn)
+ $fn($this->databaseType,'CONNECT',$this->ErrorNo(),$err,$this->host,$this->database,$this);
+
+
+ $this->_connectionID = false;
+ if ($this->debug) ADOConnection::outp( $this->host.': '.$err);
+ return $ret;
+ }
+
+ function _nconnect($argHostname, $argUsername, $argPassword, $argDatabaseName)
+ {
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabaseName);
+ }
+
+
+ /**
+ * Always force a new connection to database - currently only works with oracle
+ *
+ * @param [argHostname] Host to connect to
+ * @param [argUsername] Userid to login
+ * @param [argPassword] Associated password
+ * @param [argDatabaseName] database
+ *
+ * @return true or false
+ */
+ function NConnect($argHostname = "", $argUsername = "", $argPassword = "", $argDatabaseName = "")
+ {
+ return $this->Connect($argHostname, $argUsername, $argPassword, $argDatabaseName, true);
+ }
+
+ /**
+ * Establish persistent connect to database
+ *
+ * @param [argHostname] Host to connect to
+ * @param [argUsername] Userid to login
+ * @param [argPassword] Associated password
+ * @param [argDatabaseName] database
+ *
+ * @return return true or false
+ */
+ function PConnect($argHostname = "", $argUsername = "", $argPassword = "", $argDatabaseName = "")
+ {
+ if (defined('ADODB_NEVER_PERSIST'))
+ return $this->Connect($argHostname,$argUsername,$argPassword,$argDatabaseName);
+
+ if ($argHostname != "") $this->host = $argHostname;
+ if ($argUsername != "") $this->user = $argUsername;
+ if ($argPassword != "") $this->password = $argPassword;
+ if ($argDatabaseName != "") $this->database = $argDatabaseName;
+
+ $this->_isPersistentConnection = true;
+ if ($rez = $this->_pconnect($this->host, $this->user, $this->password, $this->database)) return true;
+ if (isset($rez)) {
+ $err = $this->ErrorMsg();
+ if (empty($err)) $err = "Connection error to server '$argHostname' with user '$argUsername'";
+ $ret = false;
+ } else {
+ $err = "Missing extension for ".$this->dataProvider;
+ $ret = 0;
+ }
+ if ($fn = $this->raiseErrorFn) {
+ $fn($this->databaseType,'PCONNECT',$this->ErrorNo(),$err,$this->host,$this->database,$this);
+ }
+
+ $this->_connectionID = false;
+ if ($this->debug) ADOConnection::outp( $this->host.': '.$err);
+ return $ret;
+ }
+
+ // Format date column in sql string given an input format that understands Y M D
+ function SQLDate($fmt, $col=false)
+ {
+ if (!$col) $col = $this->sysDate;
+ return $col; // child class implement
+ }
+
+ /**
+ * Should prepare the sql statement and return the stmt resource.
+ * For databases that do not support this, we return the $sql. To ensure
+ * compatibility with databases that do not support prepare:
+ *
+ * $stmt = $db->Prepare("insert into table (id, name) values (?,?)");
+ * $db->Execute($stmt,array(1,'Jill')) or die('insert failed');
+ * $db->Execute($stmt,array(2,'Joe')) or die('insert failed');
+ *
+ * @param sql SQL to send to database
+ *
+ * @return return FALSE, or the prepared statement, or the original sql if
+ * if the database does not support prepare.
+ *
+ */
+ function Prepare($sql)
+ {
+ return $sql;
+ }
+
+ /**
+ * Some databases, eg. mssql require a different function for preparing
+ * stored procedures. So we cannot use Prepare().
+ *
+ * Should prepare the stored procedure and return the stmt resource.
+ * For databases that do not support this, we return the $sql. To ensure
+ * compatibility with databases that do not support prepare:
+ *
+ * @param sql SQL to send to database
+ *
+ * @return return FALSE, or the prepared statement, or the original sql if
+ * if the database does not support prepare.
+ *
+ */
+ function PrepareSP($sql,$param=true)
+ {
+ return $this->Prepare($sql,$param);
+ }
+
+ /**
+ * PEAR DB Compat
+ */
+ function Quote($s)
+ {
+ return $this->qstr($s,false);
+ }
+
+ /**
+ Requested by "Karsten Dambekalns"
+ */
+ function QMagic($s)
+ {
+ return $this->qstr($s,get_magic_quotes_gpc());
+ }
+
+ function q(&$s)
+ {
+ #if (!empty($this->qNull)) if ($s == 'null') return $s;
+ $s = $this->qstr($s,false);
+ }
+
+ /**
+ * PEAR DB Compat - do not use internally.
+ */
+ function ErrorNative()
+ {
+ return $this->ErrorNo();
+ }
+
+
+ /**
+ * PEAR DB Compat - do not use internally.
+ */
+ function nextId($seq_name)
+ {
+ return $this->GenID($seq_name);
+ }
+
+ /**
+ * Lock a row, will escalate and lock the table if row locking not supported
+ * will normally free the lock at the end of the transaction
+ *
+ * @param $table name of table to lock
+ * @param $where where clause to use, eg: "WHERE row=12". If left empty, will escalate to table lock
+ */
+ function RowLock($table,$where)
+ {
+ return false;
+ }
+
+ function CommitLock($table)
+ {
+ return $this->CommitTrans();
+ }
+
+ function RollbackLock($table)
+ {
+ return $this->RollbackTrans();
+ }
+
+ /**
+ * PEAR DB Compat - do not use internally.
+ *
+ * The fetch modes for NUMERIC and ASSOC for PEAR DB and ADODB are identical
+ * for easy porting :-)
+ *
+ * @param mode The fetchmode ADODB_FETCH_ASSOC or ADODB_FETCH_NUM
+ * @returns The previous fetch mode
+ */
+ function SetFetchMode($mode)
+ {
+ $old = $this->fetchMode;
+ $this->fetchMode = $mode;
+
+ if ($old === false) {
+ global $ADODB_FETCH_MODE;
+ return $ADODB_FETCH_MODE;
+ }
+ return $old;
+ }
+
+
+ /**
+ * PEAR DB Compat - do not use internally.
+ */
+ function &Query($sql, $inputarr=false)
+ {
+ $rs = &$this->Execute($sql, $inputarr);
+ if (!$rs && defined('ADODB_PEAR')) return ADODB_PEAR_Error();
+ return $rs;
+ }
+
+
+ /**
+ * PEAR DB Compat - do not use internally
+ */
+ function &LimitQuery($sql, $offset, $count, $params=false)
+ {
+ $rs = &$this->SelectLimit($sql, $count, $offset, $params);
+ if (!$rs && defined('ADODB_PEAR')) return ADODB_PEAR_Error();
+ return $rs;
+ }
+
+
+ /**
+ * PEAR DB Compat - do not use internally
+ */
+ function Disconnect()
+ {
+ return $this->Close();
+ }
+
+ /*
+ Returns placeholder for parameter, eg.
+ $DB->Param('a')
+
+ will return ':a' for Oracle, and '?' for most other databases...
+
+ For databases that require positioned params, eg $1, $2, $3 for postgresql,
+ pass in Param(false) before setting the first parameter.
+ */
+ function Param($name,$type='C')
+ {
+ return '?';
+ }
+
+ /*
+ InParameter and OutParameter are self-documenting versions of Parameter().
+ */
+ function InParameter(&$stmt,&$var,$name,$maxLen=4000,$type=false)
+ {
+ return $this->Parameter($stmt,$var,$name,false,$maxLen,$type);
+ }
+
+ /*
+ */
+ function OutParameter(&$stmt,&$var,$name,$maxLen=4000,$type=false)
+ {
+ return $this->Parameter($stmt,$var,$name,true,$maxLen,$type);
+
+ }
+
+
+ /*
+ Usage in oracle
+ $stmt = $db->Prepare('select * from table where id =:myid and group=:group');
+ $db->Parameter($stmt,$id,'myid');
+ $db->Parameter($stmt,$group,'group',64);
+ $db->Execute();
+
+ @param $stmt Statement returned by Prepare() or PrepareSP().
+ @param $var PHP variable to bind to
+ @param $name Name of stored procedure variable name to bind to.
+ @param [$isOutput] Indicates direction of parameter 0/false=IN 1=OUT 2= IN/OUT. This is ignored in oci8.
+ @param [$maxLen] Holds an maximum length of the variable.
+ @param [$type] The data type of $var. Legal values depend on driver.
+
+ */
+ function Parameter(&$stmt,&$var,$name,$isOutput=false,$maxLen=4000,$type=false)
+ {
+ return false;
+ }
+
+
+ function IgnoreErrors($saveErrs=false)
+ {
+ if (!$saveErrs) {
+ $saveErrs = array($this->raiseErrorFn,$this->_transOK);
+ $this->raiseErrorFn = false;
+ return $saveErrs;
+ } else {
+ $this->raiseErrorFn = $saveErrs[0];
+ $this->_transOK = $saveErrs[1];
+ }
+ }
+
+ /**
+ Improved method of initiating a transaction. Used together with CompleteTrans().
+ Advantages include:
+
+ a. StartTrans/CompleteTrans is nestable, unlike BeginTrans/CommitTrans/RollbackTrans.
+ Only the outermost block is treated as a transaction.
+ b. CompleteTrans auto-detects SQL errors, and will rollback on errors, commit otherwise.
+ c. All BeginTrans/CommitTrans/RollbackTrans inside a StartTrans/CompleteTrans block
+ are disabled, making it backward compatible.
+ */
+ function StartTrans($errfn = 'ADODB_TransMonitor')
+ {
+ if ($this->transOff > 0) {
+ $this->transOff += 1;
+ return;
+ }
+
+ $this->_oldRaiseFn = $this->raiseErrorFn;
+ $this->raiseErrorFn = $errfn;
+ $this->_transOK = true;
+
+ if ($this->debug && $this->transCnt > 0) ADOConnection::outp("Bad Transaction: StartTrans called within BeginTrans");
+ $this->BeginTrans();
+ $this->transOff = 1;
+ }
+
+
+ /**
+ Used together with StartTrans() to end a transaction. Monitors connection
+ for sql errors, and will commit or rollback as appropriate.
+
+ @autoComplete if true, monitor sql errors and commit and rollback as appropriate,
+ and if set to false force rollback even if no SQL error detected.
+ @returns true on commit, false on rollback.
+ */
+ function CompleteTrans($autoComplete = true)
+ {
+ if ($this->transOff > 1) {
+ $this->transOff -= 1;
+ return true;
+ }
+ $this->raiseErrorFn = $this->_oldRaiseFn;
+
+ $this->transOff = 0;
+ if ($this->_transOK && $autoComplete) {
+ if (!$this->CommitTrans()) {
+ $this->_transOK = false;
+ if ($this->debug) ADOConnection::outp("Smart Commit failed");
+ } else
+ if ($this->debug) ADOConnection::outp("Smart Commit occurred");
+ } else {
+ $this->_transOK = false;
+ $this->RollbackTrans();
+ if ($this->debug) ADOCOnnection::outp("Smart Rollback occurred");
+ }
+
+ return $this->_transOK;
+ }
+
+ /*
+ At the end of a StartTrans/CompleteTrans block, perform a rollback.
+ */
+ function FailTrans()
+ {
+ if ($this->debug)
+ if ($this->transOff == 0) {
+ ADOConnection::outp("FailTrans outside StartTrans/CompleteTrans");
+ } else {
+ ADOConnection::outp("FailTrans was called");
+ adodb_backtrace();
+ }
+ $this->_transOK = false;
+ }
+
+ /**
+ Check if transaction has failed, only for Smart Transactions.
+ */
+ function HasFailedTrans()
+ {
+ if ($this->transOff > 0) return $this->_transOK == false;
+ return false;
+ }
+
+ /**
+ * Execute SQL
+ *
+ * @param sql SQL statement to execute, or possibly an array holding prepared statement ($sql[0] will hold sql text)
+ * @param [inputarr] holds the input data to bind to. Null elements will be set to null.
+ * @return RecordSet or false
+ */
+ function &Execute($sql,$inputarr=false)
+ {
+ if ($this->fnExecute) {
+ $fn = $this->fnExecute;
+ $ret =& $fn($this,$sql,$inputarr);
+ if (isset($ret)) return $ret;
+ }
+ if ($inputarr) {
+ if (!is_array($inputarr)) $inputarr = array($inputarr);
+
+ $element0 = reset($inputarr);
+ # is_object check because oci8 descriptors can be passed in
+ $array_2d = is_array($element0) && !is_object(reset($element0));
+ //remove extra memory copy of input -mikefedyk
+ unset($element0);
+
+ if (!is_array($sql) && !$this->_bindInputArray) {
+ $sqlarr = explode('?',$sql);
+
+ if (!$array_2d) $inputarr = array($inputarr);
+ foreach($inputarr as $arr) {
+ $sql = ''; $i = 0;
+ //Use each() instead of foreach to reduce memory usage -mikefedyk
+ while(list(, $v) = each($arr)) {
+ $sql .= $sqlarr[$i];
+ // from Ron Baldwin
+ // Only quote string types
+ $typ = gettype($v);
+ if ($typ == 'string')
+ //New memory copy of input created here -mikefedyk
+ $sql .= $this->qstr($v);
+ else if ($typ == 'double')
+ $sql .= str_replace(',','.',$v); // locales fix so 1.1 does not get converted to 1,1
+ else if ($typ == 'boolean')
+ $sql .= $v ? $this->true : $this->false;
+ else if ($typ == 'object') {
+ if (method_exists($v, '__toString')) $sql .= $this->qstr($v->__toString());
+ else $sql .= $this->qstr((string) $v);
+ } else if ($v === null)
+ $sql .= 'NULL';
+ else
+ $sql .= $v;
+ $i += 1;
+ }
+ if (isset($sqlarr[$i])) {
+ $sql .= $sqlarr[$i];
+ if ($i+1 != sizeof($sqlarr)) ADOConnection::outp( "Input Array does not match ?: ".htmlspecialchars($sql));
+ } else if ($i != sizeof($sqlarr))
+ ADOConnection::outp( "Input array does not match ?: ".htmlspecialchars($sql));
+
+ $ret =& $this->_Execute($sql);
+ if (!$ret) return $ret;
+ }
+ } else {
+ if ($array_2d) {
+ if (is_string($sql))
+ $stmt = $this->Prepare($sql);
+ else
+ $stmt = $sql;
+
+ foreach($inputarr as $arr) {
+ $ret =& $this->_Execute($stmt,$arr);
+ if (!$ret) return $ret;
+ }
+ } else {
+ $ret =& $this->_Execute($sql,$inputarr);
+ }
+ }
+ } else {
+ $ret =& $this->_Execute($sql,false);
+ }
+
+ return $ret;
+ }
+
+
+ function &_Execute($sql,$inputarr=false)
+ {
+ if ($this->debug) {
+ global $ADODB_INCLUDED_LIB;
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ $this->_queryID = _adodb_debug_execute($this, $sql,$inputarr);
+ } else {
+ $this->_queryID = @$this->_query($sql,$inputarr);
+ }
+
+ /************************
+ // OK, query executed
+ *************************/
+
+ if ($this->_queryID === false) { // error handling if query fails
+ if ($this->debug == 99) adodb_backtrace(true,5);
+ $fn = $this->raiseErrorFn;
+ if ($fn) {
+ $fn($this->databaseType,'EXECUTE',$this->ErrorNo(),$this->ErrorMsg(),$sql,$inputarr,$this);
+ }
+ $false = false;
+ return $false;
+ }
+
+ if ($this->_queryID === true) { // return simplified recordset for inserts/updates/deletes with lower overhead
+ $rs =& new ADORecordSet_empty();
+ return $rs;
+ }
+
+ // return real recordset from select statement
+ $rsclass = $this->rsPrefix.$this->databaseType;
+ $rs = new $rsclass($this->_queryID,$this->fetchMode);
+ $rs->connection = &$this; // Pablo suggestion
+ $rs->Init();
+ if (is_array($sql)) $rs->sql = $sql[0];
+ else $rs->sql = $sql;
+ if ($rs->_numOfRows <= 0) {
+ global $ADODB_COUNTRECS;
+ if ($ADODB_COUNTRECS) {
+ if (!$rs->EOF) {
+ $rs = &$this->_rs2rs($rs,-1,-1,!is_array($sql));
+ $rs->_queryID = $this->_queryID;
+ } else
+ $rs->_numOfRows = 0;
+ }
+ }
+ return $rs;
+ }
+
+ function CreateSequence($seqname='adodbseq',$startID=1)
+ {
+ if (empty($this->_genSeqSQL)) return false;
+ return $this->Execute(sprintf($this->_genSeqSQL,$seqname,$startID));
+ }
+
+ function DropSequence($seqname='adodbseq')
+ {
+ if (empty($this->_dropSeqSQL)) return false;
+ return $this->Execute(sprintf($this->_dropSeqSQL,$seqname));
+ }
+
+ /**
+ * Generates a sequence id and stores it in $this->genID;
+ * GenID is only available if $this->hasGenID = true;
+ *
+ * @param seqname name of sequence to use
+ * @param startID if sequence does not exist, start at this ID
+ * @return 0 if not supported, otherwise a sequence id
+ */
+ function GenID($seqname='adodbseq',$startID=1)
+ {
+ if (!$this->hasGenID) {
+ return 0; // formerly returns false pre 1.60
+ }
+
+ $getnext = sprintf($this->_genIDSQL,$seqname);
+
+ $holdtransOK = $this->_transOK;
+
+ $save_handler = $this->raiseErrorFn;
+ $this->raiseErrorFn = '';
+ @($rs = $this->Execute($getnext));
+ $this->raiseErrorFn = $save_handler;
+
+ if (!$rs) {
+ $this->_transOK = $holdtransOK; //if the status was ok before reset
+ $createseq = $this->Execute(sprintf($this->_genSeqSQL,$seqname,$startID));
+ $rs = $this->Execute($getnext);
+ }
+ if ($rs && !$rs->EOF) $this->genID = reset($rs->fields);
+ else $this->genID = 0; // false
+
+ if ($rs) $rs->Close();
+
+ return $this->genID;
+ }
+
+ /**
+ * @param $table string name of the table, not needed by all databases (eg. mysql), default ''
+ * @param $column string name of the column, not needed by all databases (eg. mysql), default ''
+ * @return the last inserted ID. Not all databases support this.
+ */
+ function Insert_ID($table='',$column='')
+ {
+ if ($this->_logsql && $this->lastInsID) return $this->lastInsID;
+ if ($this->hasInsertID) return $this->_insertid($table,$column);
+ if ($this->debug) {
+ ADOConnection::outp( '
Insert_ID error
');
+ adodb_backtrace();
+ }
+ return false;
+ }
+
+
+ /**
+ * Portable Insert ID. Pablo Roca
+ *
+ * @return the last inserted ID. All databases support this. But aware possible
+ * problems in multiuser environments. Heavy test this before deploying.
+ */
+ function PO_Insert_ID($table="", $id="")
+ {
+ if ($this->hasInsertID){
+ return $this->Insert_ID($table,$id);
+ } else {
+ return $this->GetOne("SELECT MAX($id) FROM $table");
+ }
+ }
+
+ /**
+ * @return # rows affected by UPDATE/DELETE
+ */
+ function Affected_Rows()
+ {
+ if ($this->hasAffectedRows) {
+ if ($this->fnExecute === 'adodb_log_sql') {
+ if ($this->_logsql && $this->_affected !== false) return $this->_affected;
+ }
+ $val = $this->_affectedrows();
+ return ($val < 0) ? false : $val;
+ }
+
+ if ($this->debug) ADOConnection::outp( '
Affected_Rows error
',false);
+ return false;
+ }
+
+
+ /**
+ * @return the last error message
+ */
+ function ErrorMsg()
+ {
+ if ($this->_errorMsg) return '!! '.strtoupper($this->dataProvider.' '.$this->databaseType).': '.$this->_errorMsg;
+ else return '';
+ }
+
+
+ /**
+ * @return the last error number. Normally 0 means no error.
+ */
+ function ErrorNo()
+ {
+ return ($this->_errorMsg) ? -1 : 0;
+ }
+
+ function MetaError($err=false)
+ {
+ include_once(ADODB_DIR."/adodb-error.inc.php");
+ if ($err === false) $err = $this->ErrorNo();
+ return adodb_error($this->dataProvider,$this->databaseType,$err);
+ }
+
+ function MetaErrorMsg($errno)
+ {
+ include_once(ADODB_DIR."/adodb-error.inc.php");
+ return adodb_errormsg($errno);
+ }
+
+ /**
+ * @returns an array with the primary key columns in it.
+ */
+ function MetaPrimaryKeys($table, $owner=false)
+ {
+ // owner not used in base class - see oci8
+ $p = array();
+ $objs =& $this->MetaColumns($table);
+ if ($objs) {
+ foreach($objs as $v) {
+ if (!empty($v->primary_key))
+ $p[] = $v->name;
+ }
+ }
+ if (sizeof($p)) return $p;
+ if (function_exists('ADODB_VIEW_PRIMARYKEYS'))
+ return ADODB_VIEW_PRIMARYKEYS($this->databaseType, $this->database, $table, $owner);
+ return false;
+ }
+
+ /**
+ * @returns assoc array where keys are tables, and values are foreign keys
+ */
+ function MetaForeignKeys($table, $owner=false, $upper=false)
+ {
+ return false;
+ }
+ /**
+ * Choose a database to connect to. Many databases do not support this.
+ *
+ * @param dbName is the name of the database to select
+ * @return true or false
+ */
+ function SelectDB($dbName)
+ {return false;}
+
+
+ /**
+ * Will select, getting rows from $offset (1-based), for $nrows.
+ * This simulates the MySQL "select * from table limit $offset,$nrows" , and
+ * the PostgreSQL "select * from table limit $nrows offset $offset". Note that
+ * MySQL and PostgreSQL parameter ordering is the opposite of the other.
+ * eg.
+ * SelectLimit('select * from table',3); will return rows 1 to 3 (1-based)
+ * SelectLimit('select * from table',3,2); will return rows 3 to 5 (1-based)
+ *
+ * Uses SELECT TOP for Microsoft databases (when $this->hasTop is set)
+ * BUG: Currently SelectLimit fails with $sql with LIMIT or TOP clause already set
+ *
+ * @param sql
+ * @param [offset] is the row to start calculations from (1-based)
+ * @param [nrows] is the number of rows to get
+ * @param [inputarr] array of bind variables
+ * @param [secs2cache] is a private parameter only used by jlim
+ * @return the recordset ($rs->databaseType == 'array')
+ */
+ function &SelectLimit($sql,$nrows=-1,$offset=-1, $inputarr=false,$secs2cache=0)
+ {
+ if ($this->hasTop && $nrows > 0) {
+ // suggested by Reinhard Balling. Access requires top after distinct
+ // Informix requires first before distinct - F Riosa
+ $ismssql = (strpos($this->databaseType,'mssql') !== false);
+ if ($ismssql) $isaccess = false;
+ else $isaccess = (strpos($this->databaseType,'access') !== false);
+
+ if ($offset <= 0) {
+
+ // access includes ties in result
+ if ($isaccess) {
+ $sql = preg_replace(
+ '/(^\s*select\s+(distinctrow|distinct)?)/i','\\1 '.$this->hasTop.' '.((integer)$nrows).' ',$sql);
+
+ if ($secs2cache != 0) {
+ $ret =& $this->CacheExecute($secs2cache, $sql,$inputarr);
+ } else {
+ $ret =& $this->Execute($sql,$inputarr);
+ }
+ return $ret; // PHP5 fix
+ } else if ($ismssql){
+ $sql = preg_replace(
+ '/(^\s*select\s+(distinctrow|distinct)?)/i','\\1 '.$this->hasTop.' '.((integer)$nrows).' ',$sql);
+ } else {
+ $sql = preg_replace(
+ '/(^\s*select\s)/i','\\1 '.$this->hasTop.' '.((integer)$nrows).' ',$sql);
+ }
+ } else {
+ $nn = $nrows + $offset;
+ if ($isaccess || $ismssql) {
+ $sql = preg_replace(
+ '/(^\s*select\s+(distinctrow|distinct)?)/i','\\1 '.$this->hasTop.' '.$nn.' ',$sql);
+ } else {
+ $sql = preg_replace(
+ '/(^\s*select\s)/i','\\1 '.$this->hasTop.' '.$nn.' ',$sql);
+ }
+ }
+ }
+
+ // if $offset>0, we want to skip rows, and $ADODB_COUNTRECS is set, we buffer rows
+ // 0 to offset-1 which will be discarded anyway. So we disable $ADODB_COUNTRECS.
+ global $ADODB_COUNTRECS;
+
+ $savec = $ADODB_COUNTRECS;
+ $ADODB_COUNTRECS = false;
+
+ if ($offset>0){
+ if ($secs2cache != 0) $rs = &$this->CacheExecute($secs2cache,$sql,$inputarr);
+ else $rs = &$this->Execute($sql,$inputarr);
+ } else {
+ if ($secs2cache != 0) $rs = &$this->CacheExecute($secs2cache,$sql,$inputarr);
+ else $rs = &$this->Execute($sql,$inputarr);
+ }
+ $ADODB_COUNTRECS = $savec;
+ if ($rs && !$rs->EOF) {
+ $rs =& $this->_rs2rs($rs,$nrows,$offset);
+ }
+ //print_r($rs);
+ return $rs;
+ }
+
+ /**
+ * Create serializable recordset. Breaks rs link to connection.
+ *
+ * @param rs the recordset to serialize
+ */
+ function &SerializableRS(&$rs)
+ {
+ $rs2 =& $this->_rs2rs($rs);
+ $ignore = false;
+ $rs2->connection =& $ignore;
+
+ return $rs2;
+ }
+
+ /**
+ * Convert database recordset to an array recordset
+ * input recordset's cursor should be at beginning, and
+ * old $rs will be closed.
+ *
+ * @param rs the recordset to copy
+ * @param [nrows] number of rows to retrieve (optional)
+ * @param [offset] offset by number of rows (optional)
+ * @return the new recordset
+ */
+ function &_rs2rs(&$rs,$nrows=-1,$offset=-1,$close=true)
+ {
+ if (! $rs) {
+ $false = false;
+ return $false;
+ }
+ $dbtype = $rs->databaseType;
+ if (!$dbtype) {
+ $rs = &$rs; // required to prevent crashing in 4.2.1, but does not happen in 4.3.1 -- why ?
+ return $rs;
+ }
+ if (($dbtype == 'array' || $dbtype == 'csv') && $nrows == -1 && $offset == -1) {
+ $rs->MoveFirst();
+ $rs = &$rs; // required to prevent crashing in 4.2.1, but does not happen in 4.3.1-- why ?
+ return $rs;
+ }
+ $flds = array();
+ for ($i=0, $max=$rs->FieldCount(); $i < $max; $i++) {
+ $flds[] = $rs->FetchField($i);
+ }
+
+ $arr =& $rs->GetArrayLimit($nrows,$offset);
+ //print_r($arr);
+ if ($close) $rs->Close();
+
+ $arrayClass = $this->arrayClass;
+
+ $rs2 = new $arrayClass();
+ $rs2->connection = &$this;
+ $rs2->sql = $rs->sql;
+ $rs2->dataProvider = $this->dataProvider;
+ $rs2->InitArrayFields($arr,$flds);
+ $rs2->fetchMode = isset($rs->adodbFetchMode) ? $rs->adodbFetchMode : $rs->fetchMode;
+ return $rs2;
+ }
+
+ /*
+ * Return all rows. Compat with PEAR DB
+ */
+ function &GetAll($sql, $inputarr=false)
+ {
+ $arr =& $this->GetArray($sql,$inputarr);
+ return $arr;
+ }
+
+ function &GetAssoc($sql, $inputarr=false,$force_array = false, $first2cols = false)
+ {
+ $rs =& $this->Execute($sql, $inputarr);
+ if (!$rs) {
+ $false = false;
+ return $false;
+ }
+ $arr =& $rs->GetAssoc($force_array,$first2cols);
+ return $arr;
+ }
+
+ function &CacheGetAssoc($secs2cache, $sql=false, $inputarr=false,$force_array = false, $first2cols = false)
+ {
+ if (!is_numeric($secs2cache)) {
+ $first2cols = $force_array;
+ $force_array = $inputarr;
+ }
+ $rs =& $this->CacheExecute($secs2cache, $sql, $inputarr);
+ if (!$rs) {
+ $false = false;
+ return $false;
+ }
+ $arr =& $rs->GetAssoc($force_array,$first2cols);
+ return $arr;
+ }
+
+ /**
+ * Return first element of first row of sql statement. Recordset is disposed
+ * for you.
+ *
+ * @param sql SQL statement
+ * @param [inputarr] input bind array
+ */
+ function GetOne($sql,$inputarr=false)
+ {
+ global $ADODB_COUNTRECS;
+ $crecs = $ADODB_COUNTRECS;
+ $ADODB_COUNTRECS = false;
+
+ $ret = false;
+ $rs = &$this->Execute($sql,$inputarr);
+ if ($rs) {
+ if (!$rs->EOF) $ret = reset($rs->fields);
+ $rs->Close();
+ }
+ $ADODB_COUNTRECS = $crecs;
+ return $ret;
+ }
+
+ function CacheGetOne($secs2cache,$sql=false,$inputarr=false)
+ {
+ $ret = false;
+ $rs = &$this->CacheExecute($secs2cache,$sql,$inputarr);
+ if ($rs) {
+ if (!$rs->EOF) $ret = reset($rs->fields);
+ $rs->Close();
+ }
+
+ return $ret;
+ }
+
+ function GetCol($sql, $inputarr = false, $trim = false)
+ {
+ $rv = false;
+ $rs = &$this->Execute($sql, $inputarr);
+ if ($rs) {
+ $rv = array();
+ if ($trim) {
+ while (!$rs->EOF) {
+ $rv[] = trim(reset($rs->fields));
+ $rs->MoveNext();
+ }
+ } else {
+ while (!$rs->EOF) {
+ $rv[] = reset($rs->fields);
+ $rs->MoveNext();
+ }
+ }
+ $rs->Close();
+ }
+ return $rv;
+ }
+
+ function CacheGetCol($secs, $sql = false, $inputarr = false,$trim=false)
+ {
+ $rv = false;
+ $rs = &$this->CacheExecute($secs, $sql, $inputarr);
+ if ($rs) {
+ if ($trim) {
+ while (!$rs->EOF) {
+ $rv[] = trim(reset($rs->fields));
+ $rs->MoveNext();
+ }
+ } else {
+ while (!$rs->EOF) {
+ $rv[] = reset($rs->fields);
+ $rs->MoveNext();
+ }
+ }
+ $rs->Close();
+ }
+ return $rv;
+ }
+
+ function &Transpose(&$rs)
+ {
+ $rs2 =& $this->_rs2rs($rs);
+ $false = false;
+ if (!$rs2) return $false;
+
+ $rs2->_transpose();
+ return $rs2;
+ }
+
+ /*
+ Calculate the offset of a date for a particular database and generate
+ appropriate SQL. Useful for calculating future/past dates and storing
+ in a database.
+
+ If dayFraction=1.5 means 1.5 days from now, 1.0/24 for 1 hour.
+ */
+ function OffsetDate($dayFraction,$date=false)
+ {
+ if (!$date) $date = $this->sysDate;
+ return '('.$date.'+'.$dayFraction.')';
+ }
+
+
+ /**
+ *
+ * @param sql SQL statement
+ * @param [inputarr] input bind array
+ */
+ function &GetArray($sql,$inputarr=false)
+ {
+ global $ADODB_COUNTRECS;
+
+ $savec = $ADODB_COUNTRECS;
+ $ADODB_COUNTRECS = false;
+ $rs =& $this->Execute($sql,$inputarr);
+ $ADODB_COUNTRECS = $savec;
+ if (!$rs)
+ if (defined('ADODB_PEAR')) {
+ $cls = ADODB_PEAR_Error();
+ return $cls;
+ } else {
+ $false = false;
+ return $false;
+ }
+ $arr =& $rs->GetArray();
+ $rs->Close();
+ return $arr;
+ }
+
+ function &CacheGetAll($secs2cache,$sql=false,$inputarr=false)
+ {
+ $arr =& $this->CacheGetArray($secs2cache,$sql,$inputarr);
+ return $arr;
+ }
+
+ function &CacheGetArray($secs2cache,$sql=false,$inputarr=false)
+ {
+ global $ADODB_COUNTRECS;
+
+ $savec = $ADODB_COUNTRECS;
+ $ADODB_COUNTRECS = false;
+ $rs =& $this->CacheExecute($secs2cache,$sql,$inputarr);
+ $ADODB_COUNTRECS = $savec;
+
+ if (!$rs)
+ if (defined('ADODB_PEAR')) {
+ $cls = ADODB_PEAR_Error();
+ return $cls;
+ } else {
+ $false = false;
+ return $false;
+ }
+ $arr =& $rs->GetArray();
+ $rs->Close();
+ return $arr;
+ }
+
+
+
+ /**
+ * Return one row of sql statement. Recordset is disposed for you.
+ *
+ * @param sql SQL statement
+ * @param [inputarr] input bind array
+ */
+ function &GetRow($sql,$inputarr=false)
+ {
+ global $ADODB_COUNTRECS;
+ $crecs = $ADODB_COUNTRECS;
+ $ADODB_COUNTRECS = false;
+
+ $rs =& $this->Execute($sql,$inputarr);
+
+ $ADODB_COUNTRECS = $crecs;
+ if ($rs) {
+ if (!$rs->EOF) $arr = $rs->fields;
+ else $arr = array();
+ $rs->Close();
+ return $arr;
+ }
+
+ $false = false;
+ return $false;
+ }
+
+ function &CacheGetRow($secs2cache,$sql=false,$inputarr=false)
+ {
+ $rs =& $this->CacheExecute($secs2cache,$sql,$inputarr);
+ if ($rs) {
+ $arr = false;
+ if (!$rs->EOF) $arr = $rs->fields;
+ $rs->Close();
+ return $arr;
+ }
+ $false = false;
+ return $false;
+ }
+
+ /**
+ * Insert or replace a single record. Note: this is not the same as MySQL's replace.
+ * ADOdb's Replace() uses update-insert semantics, not insert-delete-duplicates of MySQL.
+ * Also note that no table locking is done currently, so it is possible that the
+ * record be inserted twice by two programs...
+ *
+ * $this->Replace('products', array('prodname' =>"'Nails'","price" => 3.99), 'prodname');
+ *
+ * $table table name
+ * $fieldArray associative array of data (you must quote strings yourself).
+ * $keyCol the primary key field name or if compound key, array of field names
+ * autoQuote set to true to use a hueristic to quote strings. Works with nulls and numbers
+ * but does not work with dates nor SQL functions.
+ * has_autoinc the primary key is an auto-inc field, so skip in insert.
+ *
+ * Currently blob replace not supported
+ *
+ * returns 0 = fail, 1 = update, 2 = insert
+ */
+
+ function Replace($table, $fieldArray, $keyCol, $autoQuote=false, $has_autoinc=false)
+ {
+ global $ADODB_INCLUDED_LIB;
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+
+ return _adodb_replace($this, $table, $fieldArray, $keyCol, $autoQuote, $has_autoinc);
+ }
+
+
+ /**
+ * Will select, getting rows from $offset (1-based), for $nrows.
+ * This simulates the MySQL "select * from table limit $offset,$nrows" , and
+ * the PostgreSQL "select * from table limit $nrows offset $offset". Note that
+ * MySQL and PostgreSQL parameter ordering is the opposite of the other.
+ * eg.
+ * CacheSelectLimit(15,'select * from table',3); will return rows 1 to 3 (1-based)
+ * CacheSelectLimit(15,'select * from table',3,2); will return rows 3 to 5 (1-based)
+ *
+ * BUG: Currently CacheSelectLimit fails with $sql with LIMIT or TOP clause already set
+ *
+ * @param [secs2cache] seconds to cache data, set to 0 to force query. This is optional
+ * @param sql
+ * @param [offset] is the row to start calculations from (1-based)
+ * @param [nrows] is the number of rows to get
+ * @param [inputarr] array of bind variables
+ * @return the recordset ($rs->databaseType == 'array')
+ */
+ function &CacheSelectLimit($secs2cache,$sql,$nrows=-1,$offset=-1,$inputarr=false)
+ {
+ if (!is_numeric($secs2cache)) {
+ if ($sql === false) $sql = -1;
+ if ($offset == -1) $offset = false;
+ // sql, nrows, offset,inputarr
+ $rs =& $this->SelectLimit($secs2cache,$sql,$nrows,$offset,$this->cacheSecs);
+ } else {
+ if ($sql === false) ADOConnection::outp( "Warning: \$sql missing from CacheSelectLimit()");
+ $rs =& $this->SelectLimit($sql,$nrows,$offset,$inputarr,$secs2cache);
+ }
+ return $rs;
+ }
+
+
+ /**
+ * Flush cached recordsets that match a particular $sql statement.
+ * If $sql == false, then we purge all files in the cache.
+ */
+
+ /**
+ * Flush cached recordsets that match a particular $sql statement.
+ * If $sql == false, then we purge all files in the cache.
+ */
+ function CacheFlush($sql=false,$inputarr=false)
+ {
+ global $ADODB_CACHE_DIR;
+
+ if ($this->memCache) {
+ global $ADODB_INCLUDED_MEMCACHE;
+
+ $key = false;
+ if (empty($ADODB_INCLUDED_MEMCACHE)) include(ADODB_DIR.'/adodb-memcache.lib.inc.php');
+ if ($sql) $key = $this->_gencachename($sql.serialize($inputarr),false,true);
+ FlushMemCache($key, $this->memCacheHost, $this->memCachePort, $this->debug);
+ return;
+ }
+
+ if (strlen($ADODB_CACHE_DIR) > 1 && !$sql) {
+ /*if (strncmp(PHP_OS,'WIN',3) === 0)
+ $dir = str_replace('/', '\\', $ADODB_CACHE_DIR);
+ else */
+ $dir = $ADODB_CACHE_DIR;
+
+ if ($this->debug) {
+ ADOConnection::outp( "CacheFlush: $dir
\n", $this->_dirFlush($dir),"
");
+ } else {
+ $this->_dirFlush($dir);
+ }
+ return;
+ }
+
+ global $ADODB_INCLUDED_CSV;
+ if (empty($ADODB_INCLUDED_CSV)) include(ADODB_DIR.'/adodb-csvlib.inc.php');
+
+ $f = $this->_gencachename($sql.serialize($inputarr),false);
+ adodb_write_file($f,''); // is adodb_write_file needed?
+ if (!@unlink($f)) {
+ if ($this->debug) ADOConnection::outp( "CacheFlush: failed for $f");
+ }
+ }
+
+ /**
+ * Private function to erase all of the files and subdirectories in a directory.
+ *
+ * Just specify the directory, and tell it if you want to delete the directory or just clear it out.
+ * Note: $kill_top_level is used internally in the function to flush subdirectories.
+ */
+ function _dirFlush($dir, $kill_top_level = false) {
+ if(!$dh = @opendir($dir)) return;
+
+ while (($obj = readdir($dh))) {
+ if($obj=='.' || $obj=='..')
+ continue;
+
+ if (!@unlink($dir.'/'.$obj))
+ $this->_dirFlush($dir.'/'.$obj, true);
+ }
+ if ($kill_top_level === true)
+ @rmdir($dir);
+ return true;
+ }
+
+
+ function xCacheFlush($sql=false,$inputarr=false)
+ {
+ global $ADODB_CACHE_DIR;
+
+ if ($this->memCache) {
+ global $ADODB_INCLUDED_MEMCACHE;
+ $key = false;
+ if (empty($ADODB_INCLUDED_MEMCACHE)) include(ADODB_DIR.'/adodb-memcache.lib.inc.php');
+ if ($sql) $key = $this->_gencachename($sql.serialize($inputarr),false,true);
+ flushmemCache($key, $this->memCacheHost, $this->memCachePort, $this->debug);
+ return;
+ }
+
+ if (strlen($ADODB_CACHE_DIR) > 1 && !$sql) {
+ if (strncmp(PHP_OS,'WIN',3) === 0) {
+ $cmd = 'del /s '.str_replace('/','\\',$ADODB_CACHE_DIR).'\adodb_*.cache';
+ } else {
+ //$cmd = 'find "'.$ADODB_CACHE_DIR.'" -type f -maxdepth 1 -print0 | xargs -0 rm -f';
+ $cmd = 'rm -rf '.$ADODB_CACHE_DIR.'/[0-9a-f][0-9a-f]/';
+ // old version 'rm -f `find '.$ADODB_CACHE_DIR.' -name adodb_*.cache`';
+ }
+ if ($this->debug) {
+ ADOConnection::outp( "CacheFlush: $cmd
\n", system($cmd),"
");
+ } else {
+ exec($cmd);
+ }
+ return;
+ }
+
+ global $ADODB_INCLUDED_CSV;
+ if (empty($ADODB_INCLUDED_CSV)) include(ADODB_DIR.'/adodb-csvlib.inc.php');
+
+ $f = $this->_gencachename($sql.serialize($inputarr),false);
+ adodb_write_file($f,''); // is adodb_write_file needed?
+ if (!@unlink($f)) {
+ if ($this->debug) ADOConnection::outp( "CacheFlush: failed for $f");
+ }
+ }
+
+ /**
+ * Private function to generate filename for caching.
+ * Filename is generated based on:
+ *
+ * - sql statement
+ * - database type (oci8, ibase, ifx, etc)
+ * - database name
+ * - userid
+ * - setFetchMode (adodb 4.23)
+ *
+ * When not in safe mode, we create 256 sub-directories in the cache directory ($ADODB_CACHE_DIR).
+ * Assuming that we can have 50,000 files per directory with good performance,
+ * then we can scale to 12.8 million unique cached recordsets. Wow!
+ */
+ function _gencachename($sql,$createdir,$memcache=false)
+ {
+ global $ADODB_CACHE_DIR;
+ static $notSafeMode;
+
+ if ($this->fetchMode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ } else {
+ $mode = $this->fetchMode;
+ }
+ $m = md5($sql.$this->databaseType.$this->database.$this->user.$mode);
+ if ($memcache) return $m;
+
+ if (!isset($notSafeMode)) $notSafeMode = !ini_get('safe_mode');
+ $dir = ($notSafeMode) ? $ADODB_CACHE_DIR.'/'.substr($m,0,2) : $ADODB_CACHE_DIR;
+
+ if ($createdir && $notSafeMode && !file_exists($dir)) {
+ $oldu = umask(0);
+ if (!mkdir($dir,0771))
+ if ($this->debug) ADOConnection::outp( "Unable to mkdir $dir for $sql");
+ umask($oldu);
+ }
+ return $dir.'/adodb_'.$m.'.cache';
+ }
+
+
+ /**
+ * Execute SQL, caching recordsets.
+ *
+ * @param [secs2cache] seconds to cache data, set to 0 to force query.
+ * This is an optional parameter.
+ * @param sql SQL statement to execute
+ * @param [inputarr] holds the input data to bind to
+ * @return RecordSet or false
+ */
+ function &CacheExecute($secs2cache,$sql=false,$inputarr=false)
+ {
+
+
+ if (!is_numeric($secs2cache)) {
+ $inputarr = $sql;
+ $sql = $secs2cache;
+ $secs2cache = $this->cacheSecs;
+ }
+
+ if (is_array($sql)) {
+ $sqlparam = $sql;
+ $sql = $sql[0];
+ } else
+ $sqlparam = $sql;
+
+ if ($this->memCache) {
+ global $ADODB_INCLUDED_MEMCACHE;
+ if (empty($ADODB_INCLUDED_MEMCACHE)) include(ADODB_DIR.'/adodb-memcache.lib.inc.php');
+ $md5file = $this->_gencachename($sql.serialize($inputarr),false,true);
+ } else {
+ global $ADODB_INCLUDED_CSV;
+ if (empty($ADODB_INCLUDED_CSV)) include(ADODB_DIR.'/adodb-csvlib.inc.php');
+ $md5file = $this->_gencachename($sql.serialize($inputarr),true);
+ }
+
+ $err = '';
+
+ if ($secs2cache > 0){
+ if ($this->memCache)
+ $rs = &getmemCache($md5file,$err,$secs2cache, $this->memCacheHost, $this->memCachePort);
+ else
+ $rs = &csv2rs($md5file,$err,$secs2cache,$this->arrayClass);
+ $this->numCacheHits += 1;
+ } else {
+ $err='Timeout 1';
+ $rs = false;
+ $this->numCacheMisses += 1;
+ }
+ if (!$rs) {
+ // no cached rs found
+ if ($this->debug) {
+ if (get_magic_quotes_runtime() && !$this->memCache) {
+ ADOConnection::outp("Please disable magic_quotes_runtime - it corrupts cache files :(");
+ }
+ if ($this->debug !== -1) ADOConnection::outp( " $md5file cache failure: $err (see sql below)");
+ }
+
+ $rs = &$this->Execute($sqlparam,$inputarr);
+
+ if ($rs && $this->memCache) {
+ $rs = &$this->_rs2rs($rs); // read entire recordset into memory immediately
+ if(!putmemCache($md5file, $rs, $this->memCacheHost, $this->memCachePort, $this->memCacheCompress, $this->debug)) {
+ if ($fn = $this->raiseErrorFn)
+ $fn($this->databaseType,'CacheExecute',-32000,"Cache write error",$md5file,$sql,$this);
+ if ($this->debug) ADOConnection::outp( " Cache write error");
+ }
+ } else
+ if ($rs) {
+ $eof = $rs->EOF;
+ $rs = &$this->_rs2rs($rs); // read entire recordset into memory immediately
+ $txt = _rs2serialize($rs,false,$sql); // serialize
+
+ if (!adodb_write_file($md5file,$txt,$this->debug)) {
+ if ($fn = $this->raiseErrorFn) {
+ $fn($this->databaseType,'CacheExecute',-32000,"Cache write error",$md5file,$sql,$this);
+ }
+ if ($this->debug) ADOConnection::outp( " Cache write error");
+ }
+ if ($rs->EOF && !$eof) {
+ $rs->MoveFirst();
+ //$rs = &csv2rs($md5file,$err);
+ $rs->connection = &$this; // Pablo suggestion
+ }
+
+ } else
+ if (!$this->memCache)
+ @unlink($md5file);
+ } else {
+ $this->_errorMsg = '';
+ $this->_errorCode = 0;
+
+ if ($this->fnCacheExecute) {
+ $fn = $this->fnCacheExecute;
+ $fn($this, $secs2cache, $sql, $inputarr);
+ }
+ // ok, set cached object found
+ $rs->connection = &$this; // Pablo suggestion
+ if ($this->debug){
+
+ $inBrowser = isset($_SERVER['HTTP_USER_AGENT']);
+ $ttl = $rs->timeCreated + $secs2cache - time();
+ $s = is_array($sql) ? $sql[0] : $sql;
+ if ($inBrowser) $s = ''.htmlspecialchars($s).'';
+
+ ADOConnection::outp( " $md5file reloaded, ttl=$ttl [ $s ]");
+ }
+ }
+ return $rs;
+ }
+
+
+ /*
+ Similar to PEAR DB's autoExecute(), except that
+ $mode can be 'INSERT' or 'UPDATE' or DB_AUTOQUERY_INSERT or DB_AUTOQUERY_UPDATE
+ If $mode == 'UPDATE', then $where is compulsory as a safety measure.
+
+ $forceUpdate means that even if the data has not changed, perform update.
+ */
+ function& AutoExecute($table, $fields_values, $mode = 'INSERT', $where = FALSE, $forceUpdate=true, $magicq=false)
+ {
+ $false = false;
+ $sql = 'SELECT * FROM '.$table;
+ if ($where!==FALSE) $sql .= ' WHERE '.$where;
+ else if ($mode == 'UPDATE' || $mode == 2 /* DB_AUTOQUERY_UPDATE */) {
+ ADOConnection::outp('AutoExecute: Illegal mode=UPDATE with empty WHERE clause');
+ return $false;
+ }
+
+ $rs =& $this->SelectLimit($sql,1);
+ if (!$rs) return $false; // table does not exist
+ $rs->tableName = $table;
+
+ switch((string) $mode) {
+ case 'UPDATE':
+ case '2':
+ $sql = $this->GetUpdateSQL($rs, $fields_values, $forceUpdate, $magicq);
+ break;
+ case 'INSERT':
+ case '1':
+ $sql = $this->GetInsertSQL($rs, $fields_values, $magicq);
+ break;
+ default:
+ ADOConnection::outp("AutoExecute: Unknown mode=$mode");
+ return $false;
+ }
+ $ret = false;
+ if ($sql) $ret = $this->Execute($sql);
+ if ($ret) $ret = true;
+ return $ret;
+ }
+
+
+ /**
+ * Generates an Update Query based on an existing recordset.
+ * $arrFields is an associative array of fields with the value
+ * that should be assigned.
+ *
+ * Note: This function should only be used on a recordset
+ * that is run against a single table and sql should only
+ * be a simple select stmt with no groupby/orderby/limit
+ *
+ * "Jonathan Younger"
+ */
+ function GetUpdateSQL(&$rs, $arrFields,$forceUpdate=false,$magicq=false,$force=null)
+ {
+ global $ADODB_INCLUDED_LIB;
+
+ //********************************************************//
+ //This is here to maintain compatibility
+ //with older adodb versions. Sets force type to force nulls if $forcenulls is set.
+ if (!isset($force)) {
+ global $ADODB_FORCE_TYPE;
+ $force = $ADODB_FORCE_TYPE;
+ }
+ //********************************************************//
+
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ return _adodb_getupdatesql($this,$rs,$arrFields,$forceUpdate,$magicq,$force);
+ }
+
+ /**
+ * Generates an Insert Query based on an existing recordset.
+ * $arrFields is an associative array of fields with the value
+ * that should be assigned.
+ *
+ * Note: This function should only be used on a recordset
+ * that is run against a single table.
+ */
+ function GetInsertSQL(&$rs, $arrFields,$magicq=false,$force=null)
+ {
+ global $ADODB_INCLUDED_LIB;
+ if (!isset($force)) {
+ global $ADODB_FORCE_TYPE;
+ $force = $ADODB_FORCE_TYPE;
+
+ }
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ return _adodb_getinsertsql($this,$rs,$arrFields,$magicq,$force);
+ }
+
+
+ /**
+ * Update a blob column, given a where clause. There are more sophisticated
+ * blob handling functions that we could have implemented, but all require
+ * a very complex API. Instead we have chosen something that is extremely
+ * simple to understand and use.
+ *
+ * Note: $blobtype supports 'BLOB' and 'CLOB', default is BLOB of course.
+ *
+ * Usage to update a $blobvalue which has a primary key blob_id=1 into a
+ * field blobtable.blobcolumn:
+ *
+ * UpdateBlob('blobtable', 'blobcolumn', $blobvalue, 'blob_id=1');
+ *
+ * Insert example:
+ *
+ * $conn->Execute('INSERT INTO blobtable (id, blobcol) VALUES (1, null)');
+ * $conn->UpdateBlob('blobtable','blobcol',$blob,'id=1');
+ */
+
+ function UpdateBlob($table,$column,$val,$where,$blobtype='BLOB')
+ {
+ return $this->Execute("UPDATE $table SET $column=? WHERE $where",array($val)) != false;
+ }
+
+ /**
+ * Usage:
+ * UpdateBlob('TABLE', 'COLUMN', '/path/to/file', 'ID=1');
+ *
+ * $blobtype supports 'BLOB' and 'CLOB'
+ *
+ * $conn->Execute('INSERT INTO blobtable (id, blobcol) VALUES (1, null)');
+ * $conn->UpdateBlob('blobtable','blobcol',$blobpath,'id=1');
+ */
+ function UpdateBlobFile($table,$column,$path,$where,$blobtype='BLOB')
+ {
+ $fd = fopen($path,'rb');
+ if ($fd === false) return false;
+ $val = fread($fd,filesize($path));
+ fclose($fd);
+ return $this->UpdateBlob($table,$column,$val,$where,$blobtype);
+ }
+
+ function BlobDecode($blob)
+ {
+ return $blob;
+ }
+
+ function BlobEncode($blob)
+ {
+ return $blob;
+ }
+
+ function SetCharSet($charset)
+ {
+ return false;
+ }
+
+ function IfNull( $field, $ifNull )
+ {
+ return " CASE WHEN $field is null THEN $ifNull ELSE $field END ";
+ }
+
+ function LogSQL($enable=true)
+ {
+ include_once(ADODB_DIR.'/adodb-perf.inc.php');
+
+ if ($enable) $this->fnExecute = 'adodb_log_sql';
+ else $this->fnExecute = false;
+
+ $old = $this->_logsql;
+ $this->_logsql = $enable;
+ if ($enable && !$old) $this->_affected = false;
+ return $old;
+ }
+
+ function GetCharSet()
+ {
+ return false;
+ }
+
+ /**
+ * Usage:
+ * UpdateClob('TABLE', 'COLUMN', $var, 'ID=1', 'CLOB');
+ *
+ * $conn->Execute('INSERT INTO clobtable (id, clobcol) VALUES (1, null)');
+ * $conn->UpdateClob('clobtable','clobcol',$clob,'id=1');
+ */
+ function UpdateClob($table,$column,$val,$where)
+ {
+ return $this->UpdateBlob($table,$column,$val,$where,'CLOB');
+ }
+
+ // not the fastest implementation - quick and dirty - jlim
+ // for best performance, use the actual $rs->MetaType().
+ function MetaType($t,$len=-1,$fieldobj=false)
+ {
+
+ if (empty($this->_metars)) {
+ $rsclass = $this->rsPrefix.$this->databaseType;
+ $this->_metars =& new $rsclass(false,$this->fetchMode);
+ $this->_metars->connection =& $this;
+ }
+ return $this->_metars->MetaType($t,$len,$fieldobj);
+ }
+
+
+ /**
+ * Change the SQL connection locale to a specified locale.
+ * This is used to get the date formats written depending on the client locale.
+ */
+ function SetDateLocale($locale = 'En')
+ {
+ $this->locale = $locale;
+ switch (strtoupper($locale))
+ {
+ case 'EN':
+ $this->fmtDate="'Y-m-d'";
+ $this->fmtTimeStamp = "'Y-m-d H:i:s'";
+ break;
+
+ case 'US':
+ $this->fmtDate = "'m-d-Y'";
+ $this->fmtTimeStamp = "'m-d-Y H:i:s'";
+ break;
+
+ case 'NL':
+ case 'FR':
+ case 'RO':
+ case 'IT':
+ $this->fmtDate="'d-m-Y'";
+ $this->fmtTimeStamp = "'d-m-Y H:i:s'";
+ break;
+
+ case 'GE':
+ $this->fmtDate="'d.m.Y'";
+ $this->fmtTimeStamp = "'d.m.Y H:i:s'";
+ break;
+
+ default:
+ $this->fmtDate="'Y-m-d'";
+ $this->fmtTimeStamp = "'Y-m-d H:i:s'";
+ break;
+ }
+ }
+
+ function &GetActiveRecordsClass($class, $table,$whereOrderBy=false,$bindarr=false, $primkeyArr=false)
+ {
+ global $_ADODB_ACTIVE_DBS;
+
+ $save = $this->SetFetchMode(ADODB_FETCH_NUM);
+ if (empty($whereOrderBy)) $whereOrderBy = '1=1';
+ $rows = $this->GetAll("select * from ".$table.' WHERE '.$whereOrderBy,$bindarr);
+ $this->SetFetchMode($save);
+
+ $false = false;
+
+ if ($rows === false) {
+ return $false;
+ }
+
+
+ if (!isset($_ADODB_ACTIVE_DBS)) {
+ include(ADODB_DIR.'/adodb-active-record.inc.php');
+ }
+ if (!class_exists($class)) {
+ ADOConnection::outp("Unknown class $class in GetActiveRcordsClass()");
+ return $false;
+ }
+ $arr = array();
+ foreach($rows as $row) {
+
+ $obj =& new $class($table,$primkeyArr,$this);
+ if ($obj->ErrorMsg()){
+ $this->_errorMsg = $obj->ErrorMsg();
+ return $false;
+ }
+ $obj->Set($row);
+ $arr[] =& $obj;
+ }
+ return $arr;
+ }
+
+ function &GetActiveRecords($table,$where=false,$bindarr=false,$primkeyArr=false)
+ {
+ $arr =& $this->GetActiveRecordsClass('ADODB_Active_Record', $table, $where, $bindarr, $primkeyArr);
+ return $arr;
+ }
+
+ /**
+ * Close Connection
+ */
+ function Close()
+ {
+ $rez = $this->_close();
+ $this->_connectionID = false;
+ return $rez;
+ }
+
+ /**
+ * Begin a Transaction. Must be followed by CommitTrans() or RollbackTrans().
+ *
+ * @return true if succeeded or false if database does not support transactions
+ */
+ function BeginTrans() {return false;}
+
+ /* set transaction mode */
+ function SetTransactionMode( $transaction_mode )
+ {
+ $transaction_mode = $this->MetaTransaction($transaction_mode, $this->dataProvider);
+ $this->_transmode = $transaction_mode;
+ }
+/*
+http://msdn2.microsoft.com/en-US/ms173763.aspx
+http://dev.mysql.com/doc/refman/5.0/en/innodb-transaction-isolation.html
+http://www.postgresql.org/docs/8.1/interactive/sql-set-transaction.html
+http://www.stanford.edu/dept/itss/docs/oracle/10g/server.101/b10759/statements_10005.htm
+*/
+ function MetaTransaction($mode,$db)
+ {
+ $mode = strtoupper($mode);
+ $mode = str_replace('ISOLATION LEVEL ','',$mode);
+
+ switch($mode) {
+
+ case 'READ UNCOMMITTED':
+ switch($db) {
+ case 'oci8':
+ case 'oracle':
+ return 'ISOLATION LEVEL READ COMMITTED';
+ default:
+ return 'ISOLATION LEVEL READ UNCOMMITTED';
+ }
+ break;
+
+ case 'READ COMMITTED':
+ return 'ISOLATION LEVEL READ COMMITTED';
+ break;
+
+ case 'REPEATABLE READ':
+ switch($db) {
+ case 'oci8':
+ case 'oracle':
+ return 'ISOLATION LEVEL SERIALIZABLE';
+ default:
+ return 'ISOLATION LEVEL REPEATABLE READ';
+ }
+ break;
+
+ case 'SERIALIZABLE':
+ return 'ISOLATION LEVEL SERIALIZABLE';
+ break;
+
+ default:
+ return $mode;
+ }
+ }
+
+ /**
+ * If database does not support transactions, always return true as data always commited
+ *
+ * @param $ok set to false to rollback transaction, true to commit
+ *
+ * @return true/false.
+ */
+ function CommitTrans($ok=true)
+ { return true;}
+
+
+ /**
+ * If database does not support transactions, rollbacks always fail, so return false
+ *
+ * @return true/false.
+ */
+ function RollbackTrans()
+ { return false;}
+
+
+ /**
+ * return the databases that the driver can connect to.
+ * Some databases will return an empty array.
+ *
+ * @return an array of database names.
+ */
+ function MetaDatabases()
+ {
+ global $ADODB_FETCH_MODE;
+
+ if ($this->metaDatabasesSQL) {
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+
+ $arr = $this->GetCol($this->metaDatabasesSQL);
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ return $arr;
+ }
+
+ return false;
+ }
+
+
+ /**
+ * @param ttype can either be 'VIEW' or 'TABLE' or false.
+ * If false, both views and tables are returned.
+ * "VIEW" returns only views
+ * "TABLE" returns only tables
+ * @param showSchema returns the schema/user with the table name, eg. USER.TABLE
+ * @param mask is the input mask - only supported by oci8 and postgresql
+ *
+ * @return array of tables for current database.
+ */
+ function &MetaTables($ttype=false,$showSchema=false,$mask=false)
+ {
+ global $ADODB_FETCH_MODE;
+
+
+ $false = false;
+ if ($mask) {
+ return $false;
+ }
+ if ($this->metaTablesSQL) {
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+
+ $rs = $this->Execute($this->metaTablesSQL);
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if ($rs === false) return $false;
+ $arr =& $rs->GetArray();
+ $arr2 = array();
+
+ if ($hast = ($ttype && isset($arr[0][1]))) {
+ $showt = strncmp($ttype,'T',1);
+ }
+
+ for ($i=0; $i < sizeof($arr); $i++) {
+ if ($hast) {
+ if ($showt == 0) {
+ if (strncmp($arr[$i][1],'T',1) == 0) $arr2[] = trim($arr[$i][0]);
+ } else {
+ if (strncmp($arr[$i][1],'V',1) == 0) $arr2[] = trim($arr[$i][0]);
+ }
+ } else
+ $arr2[] = trim($arr[$i][0]);
+ }
+ $rs->Close();
+ return $arr2;
+ }
+ return $false;
+ }
+
+
+ function _findschema(&$table,&$schema)
+ {
+ if (!$schema && ($at = strpos($table,'.')) !== false) {
+ $schema = substr($table,0,$at);
+ $table = substr($table,$at+1);
+ }
+ }
+
+ /**
+ * List columns in a database as an array of ADOFieldObjects.
+ * See top of file for definition of object.
+ *
+ * @param $table table name to query
+ * @param $normalize makes table name case-insensitive (required by some databases)
+ * @schema is optional database schema to use - not supported by all databases.
+ *
+ * @return array of ADOFieldObjects for current table.
+ */
+ function &MetaColumns($table,$normalize=true)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $false = false;
+
+ if (!empty($this->metaColumnsSQL)) {
+
+ $schema = false;
+ $this->_findschema($table,$schema);
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+ $rs = $this->Execute(sprintf($this->metaColumnsSQL,($normalize)?strtoupper($table):$table));
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ if ($rs === false || $rs->EOF) return $false;
+
+ $retarr = array();
+ while (!$rs->EOF) { //print_r($rs->fields);
+ $fld = new ADOFieldObject();
+ $fld->name = $rs->fields[0];
+ $fld->type = $rs->fields[1];
+ if (isset($rs->fields[3]) && $rs->fields[3]) {
+ if ($rs->fields[3]>0) $fld->max_length = $rs->fields[3];
+ $fld->scale = $rs->fields[4];
+ if ($fld->scale>0) $fld->max_length += 1;
+ } else
+ $fld->max_length = $rs->fields[2];
+
+ if ($ADODB_FETCH_MODE == ADODB_FETCH_NUM) $retarr[] = $fld;
+ else $retarr[strtoupper($fld->name)] = $fld;
+ $rs->MoveNext();
+ }
+ $rs->Close();
+ return $retarr;
+ }
+ return $false;
+ }
+
+ /**
+ * List indexes on a table as an array.
+ * @param table table name to query
+ * @param primary true to only show primary keys. Not actually used for most databases
+ *
+ * @return array of indexes on current table. Each element represents an index, and is itself an associative array.
+
+ Array (
+ [name_of_index] => Array
+ (
+ [unique] => true or false
+ [columns] => Array
+ (
+ [0] => firstname
+ [1] => lastname
+ )
+ )
+ */
+ function &MetaIndexes($table, $primary = false, $owner = false)
+ {
+ $false = false;
+ return $false;
+ }
+
+ /**
+ * List columns names in a table as an array.
+ * @param table table name to query
+ *
+ * @return array of column names for current table.
+ */
+ function &MetaColumnNames($table, $numIndexes=false,$useattnum=false /* only for postgres */)
+ {
+ $objarr =& $this->MetaColumns($table);
+ if (!is_array($objarr)) {
+ $false = false;
+ return $false;
+ }
+ $arr = array();
+ if ($numIndexes) {
+ $i = 0;
+ if ($useattnum) {
+ foreach($objarr as $v)
+ $arr[$v->attnum] = $v->name;
+
+ } else
+ foreach($objarr as $v) $arr[$i++] = $v->name;
+ } else
+ foreach($objarr as $v) $arr[strtoupper($v->name)] = $v->name;
+
+ return $arr;
+ }
+
+ /**
+ * Different SQL databases used different methods to combine strings together.
+ * This function provides a wrapper.
+ *
+ * param s variable number of string parameters
+ *
+ * Usage: $db->Concat($str1,$str2);
+ *
+ * @return concatenated string
+ */
+ function Concat()
+ {
+ $arr = func_get_args();
+ return implode($this->concat_operator, $arr);
+ }
+
+
+ /**
+ * Converts a date "d" to a string that the database can understand.
+ *
+ * @param d a date in Unix date time format.
+ *
+ * @return date string in database date format
+ */
+ function DBDate($d)
+ {
+ if (empty($d) && $d !== 0) return 'null';
+
+ if (is_string($d) && !is_numeric($d)) {
+ if ($d === 'null' || strncmp($d,"'",1) === 0) return $d;
+ if ($this->isoDates) return "'$d'";
+ $d = ADOConnection::UnixDate($d);
+ }
+
+ return adodb_date($this->fmtDate,$d);
+ }
+
+ function BindDate($d)
+ {
+ $d = $this->DBDate($d);
+ if (strncmp($d,"'",1)) return $d;
+
+ return substr($d,1,strlen($d)-2);
+ }
+
+ function BindTimeStamp($d)
+ {
+ $d = $this->DBTimeStamp($d);
+ if (strncmp($d,"'",1)) return $d;
+
+ return substr($d,1,strlen($d)-2);
+ }
+
+
+ /**
+ * Converts a timestamp "ts" to a string that the database can understand.
+ *
+ * @param ts a timestamp in Unix date time format.
+ *
+ * @return timestamp string in database timestamp format
+ */
+ function DBTimeStamp($ts)
+ {
+ if (empty($ts) && $ts !== 0) return 'null';
+
+ # strlen(14) allows YYYYMMDDHHMMSS format
+ if (!is_string($ts) || (is_numeric($ts) && strlen($ts)<14))
+ return adodb_date($this->fmtTimeStamp,$ts);
+
+ if ($ts === 'null') return $ts;
+ if ($this->isoDates && strlen($ts) !== 14) return "'$ts'";
+
+ $ts = ADOConnection::UnixTimeStamp($ts);
+ return adodb_date($this->fmtTimeStamp,$ts);
+ }
+
+ /**
+ * Also in ADORecordSet.
+ * @param $v is a date string in YYYY-MM-DD format
+ *
+ * @return date in unix timestamp format, or 0 if before TIMESTAMP_FIRST_YEAR, or false if invalid date format
+ */
+ function UnixDate($v)
+ {
+ if (is_object($v)) {
+ // odbtp support
+ //( [year] => 2004 [month] => 9 [day] => 4 [hour] => 12 [minute] => 44 [second] => 8 [fraction] => 0 )
+ return adodb_mktime($v->hour,$v->minute,$v->second,$v->month,$v->day, $v->year);
+ }
+
+ if (is_numeric($v) && strlen($v) !== 8) return $v;
+ if (!preg_match( "|^([0-9]{4})[-/\.]?([0-9]{1,2})[-/\.]?([0-9]{1,2})|",
+ ($v), $rr)) return false;
+
+ if ($rr[1] <= TIMESTAMP_FIRST_YEAR) return 0;
+ // h-m-s-MM-DD-YY
+ return @adodb_mktime(0,0,0,$rr[2],$rr[3],$rr[1]);
+ }
+
+
+ /**
+ * Also in ADORecordSet.
+ * @param $v is a timestamp string in YYYY-MM-DD HH-NN-SS format
+ *
+ * @return date in unix timestamp format, or 0 if before TIMESTAMP_FIRST_YEAR, or false if invalid date format
+ */
+ function UnixTimeStamp($v)
+ {
+ if (is_object($v)) {
+ // odbtp support
+ //( [year] => 2004 [month] => 9 [day] => 4 [hour] => 12 [minute] => 44 [second] => 8 [fraction] => 0 )
+ return adodb_mktime($v->hour,$v->minute,$v->second,$v->month,$v->day, $v->year);
+ }
+
+ if (!preg_match(
+ "|^([0-9]{4})[-/\.]?([0-9]{1,2})[-/\.]?([0-9]{1,2})[ ,-]*(([0-9]{1,2}):?([0-9]{1,2}):?([0-9\.]{1,4}))?|",
+ ($v), $rr)) return false;
+
+ if ($rr[1] <= TIMESTAMP_FIRST_YEAR && $rr[2]<= 1) return 0;
+
+ // h-m-s-MM-DD-YY
+ if (!isset($rr[5])) return adodb_mktime(0,0,0,$rr[2],$rr[3],$rr[1]);
+ return @adodb_mktime($rr[5],$rr[6],$rr[7],$rr[2],$rr[3],$rr[1]);
+ }
+
+ /**
+ * Also in ADORecordSet.
+ *
+ * Format database date based on user defined format.
+ *
+ * @param v is the character date in YYYY-MM-DD format, returned by database
+ * @param fmt is the format to apply to it, using date()
+ *
+ * @return a date formated as user desires
+ */
+
+ function UserDate($v,$fmt='Y-m-d',$gmt=false)
+ {
+ $tt = $this->UnixDate($v);
+
+ // $tt == -1 if pre TIMESTAMP_FIRST_YEAR
+ if (($tt === false || $tt == -1) && $v != false) return $v;
+ else if ($tt == 0) return $this->emptyDate;
+ else if ($tt == -1) { // pre-TIMESTAMP_FIRST_YEAR
+ }
+
+ return ($gmt) ? adodb_gmdate($fmt,$tt) : adodb_date($fmt,$tt);
+
+ }
+
+ /**
+ *
+ * @param v is the character timestamp in YYYY-MM-DD hh:mm:ss format
+ * @param fmt is the format to apply to it, using date()
+ *
+ * @return a timestamp formated as user desires
+ */
+ function UserTimeStamp($v,$fmt='Y-m-d H:i:s',$gmt=false)
+ {
+ if (!isset($v)) return $this->emptyTimeStamp;
+ # strlen(14) allows YYYYMMDDHHMMSS format
+ if (is_numeric($v) && strlen($v)<14) return ($gmt) ? adodb_gmdate($fmt,$v) : adodb_date($fmt,$v);
+ $tt = $this->UnixTimeStamp($v);
+ // $tt == -1 if pre TIMESTAMP_FIRST_YEAR
+ if (($tt === false || $tt == -1) && $v != false) return $v;
+ if ($tt == 0) return $this->emptyTimeStamp;
+ return ($gmt) ? adodb_gmdate($fmt,$tt) : adodb_date($fmt,$tt);
+ }
+
+ function escape($s,$magic_quotes=false)
+ {
+ return $this->addq($s,$magic_quotes);
+ }
+
+ /**
+ * Quotes a string, without prefixing nor appending quotes.
+ */
+ function addq($s,$magic_quotes=false)
+ {
+ if (!$magic_quotes) {
+
+ if ($this->replaceQuote[0] == '\\'){
+ // only since php 4.0.5
+ $s = adodb_str_replace(array('\\',"\0"),array('\\\\',"\\\0"),$s);
+ //$s = str_replace("\0","\\\0", str_replace('\\','\\\\',$s));
+ }
+ return str_replace("'",$this->replaceQuote,$s);
+ }
+
+ // undo magic quotes for "
+ $s = str_replace('\\"','"',$s);
+
+ if ($this->replaceQuote == "\\'") // ' already quoted, no need to change anything
+ return $s;
+ else {// change \' to '' for sybase/mssql
+ $s = str_replace('\\\\','\\',$s);
+ return str_replace("\\'",$this->replaceQuote,$s);
+ }
+ }
+
+ /**
+ * Correctly quotes a string so that all strings are escaped. We prefix and append
+ * to the string single-quotes.
+ * An example is $db->qstr("Don't bother",magic_quotes_runtime());
+ *
+ * @param s the string to quote
+ * @param [magic_quotes] if $s is GET/POST var, set to get_magic_quotes_gpc().
+ * This undoes the stupidity of magic quotes for GPC.
+ *
+ * @return quoted string to be sent back to database
+ */
+ function qstr($s,$magic_quotes=false)
+ {
+ if (!$magic_quotes) {
+
+ if ($this->replaceQuote[0] == '\\'){
+ // only since php 4.0.5
+ $s = adodb_str_replace(array('\\',"\0"),array('\\\\',"\\\0"),$s);
+ //$s = str_replace("\0","\\\0", str_replace('\\','\\\\',$s));
+ }
+ return "'".str_replace("'",$this->replaceQuote,$s)."'";
+ }
+
+ // undo magic quotes for "
+ $s = str_replace('\\"','"',$s);
+
+ if ($this->replaceQuote == "\\'") // ' already quoted, no need to change anything
+ return "'$s'";
+ else {// change \' to '' for sybase/mssql
+ $s = str_replace('\\\\','\\',$s);
+ return "'".str_replace("\\'",$this->replaceQuote,$s)."'";
+ }
+ }
+
+
+ /**
+ * Will select the supplied $page number from a recordset, given that it is paginated in pages of
+ * $nrows rows per page. It also saves two boolean values saying if the given page is the first
+ * and/or last one of the recordset. Added by Ivn Oliva to provide recordset pagination.
+ *
+ * See readme.htm#ex8 for an example of usage.
+ *
+ * @param sql
+ * @param nrows is the number of rows per page to get
+ * @param page is the page number to get (1-based)
+ * @param [inputarr] array of bind variables
+ * @param [secs2cache] is a private parameter only used by jlim
+ * @return the recordset ($rs->databaseType == 'array')
+ *
+ * NOTE: phpLens uses a different algorithm and does not use PageExecute().
+ *
+ */
+ function &PageExecute($sql, $nrows, $page, $inputarr=false, $secs2cache=0)
+ {
+ global $ADODB_INCLUDED_LIB;
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ if ($this->pageExecuteCountRows) $rs =& _adodb_pageexecute_all_rows($this, $sql, $nrows, $page, $inputarr, $secs2cache);
+ else $rs =& _adodb_pageexecute_no_last_page($this, $sql, $nrows, $page, $inputarr, $secs2cache);
+ return $rs;
+ }
+
+
+ /**
+ * Will select the supplied $page number from a recordset, given that it is paginated in pages of
+ * $nrows rows per page. It also saves two boolean values saying if the given page is the first
+ * and/or last one of the recordset. Added by Ivn Oliva to provide recordset pagination.
+ *
+ * @param secs2cache seconds to cache data, set to 0 to force query
+ * @param sql
+ * @param nrows is the number of rows per page to get
+ * @param page is the page number to get (1-based)
+ * @param [inputarr] array of bind variables
+ * @return the recordset ($rs->databaseType == 'array')
+ */
+ function &CachePageExecute($secs2cache, $sql, $nrows, $page,$inputarr=false)
+ {
+ /*switch($this->dataProvider) {
+ case 'postgres':
+ case 'mysql':
+ break;
+ default: $secs2cache = 0; break;
+ }*/
+ $rs =& $this->PageExecute($sql,$nrows,$page,$inputarr,$secs2cache);
+ return $rs;
+ }
+
+} // end class ADOConnection
+
+
+
+ //==============================================================================================
+ // CLASS ADOFetchObj
+ //==============================================================================================
+
+ /**
+ * Internal placeholder for record objects. Used by ADORecordSet->FetchObj().
+ */
+ class ADOFetchObj {
+ };
+
+ //==============================================================================================
+ // CLASS ADORecordSet_empty
+ //==============================================================================================
+
+ /**
+ * Lightweight recordset when there are no records to be returned
+ */
+ class ADORecordSet_empty
+ {
+ var $dataProvider = 'empty';
+ var $databaseType = false;
+ var $EOF = true;
+ var $_numOfRows = 0;
+ var $fields = false;
+ var $connection = false;
+ function RowCount() {return 0;}
+ function RecordCount() {return 0;}
+ function PO_RecordCount(){return 0;}
+ function Close(){return true;}
+ function FetchRow() {return false;}
+ function FieldCount(){ return 0;}
+ function Init() {}
+ }
+
+ //==============================================================================================
+ // DATE AND TIME FUNCTIONS
+ //==============================================================================================
+ if (!defined('ADODB_DATE_VERSION')) include(ADODB_DIR.'/adodb-time.inc.php');
+
+ //==============================================================================================
+ // CLASS ADORecordSet
+ //==============================================================================================
+
+ if (PHP_VERSION < 5) include_once(ADODB_DIR.'/adodb-php4.inc.php');
+ else include_once(ADODB_DIR.'/adodb-iterator.inc.php');
+ /**
+ * RecordSet class that represents the dataset returned by the database.
+ * To keep memory overhead low, this class holds only the current row in memory.
+ * No prefetching of data is done, so the RecordCount() can return -1 ( which
+ * means recordcount not known).
+ */
+ class ADORecordSet extends ADODB_BASE_RS {
+ /*
+ * public variables
+ */
+ var $dataProvider = "native";
+ var $fields = false; /// holds the current row data
+ var $blobSize = 100; /// any varchar/char field this size or greater is treated as a blob
+ /// in other words, we use a text area for editing.
+ var $canSeek = false; /// indicates that seek is supported
+ var $sql; /// sql text
+ var $EOF = false; /// Indicates that the current record position is after the last record in a Recordset object.
+
+ var $emptyTimeStamp = ' '; /// what to display when $time==0
+ var $emptyDate = ' '; /// what to display when $time==0
+ var $debug = false;
+ var $timeCreated=0; /// datetime in Unix format rs created -- for cached recordsets
+
+ var $bind = false; /// used by Fields() to hold array - should be private?
+ var $fetchMode; /// default fetch mode
+ var $connection = false; /// the parent connection
+ /*
+ * private variables
+ */
+ var $_numOfRows = -1; /** number of rows, or -1 */
+ var $_numOfFields = -1; /** number of fields in recordset */
+ var $_queryID = -1; /** This variable keeps the result link identifier. */
+ var $_currentRow = -1; /** This variable keeps the current row in the Recordset. */
+ var $_closed = false; /** has recordset been closed */
+ var $_inited = false; /** Init() should only be called once */
+ var $_obj; /** Used by FetchObj */
+ var $_names; /** Used by FetchObj */
+
+ var $_currentPage = -1; /** Added by Ivn Oliva to implement recordset pagination */
+ var $_atFirstPage = false; /** Added by Ivn Oliva to implement recordset pagination */
+ var $_atLastPage = false; /** Added by Ivn Oliva to implement recordset pagination */
+ var $_lastPageNo = -1;
+ var $_maxRecordCount = 0;
+ var $datetime = false;
+
+ /**
+ * Constructor
+ *
+ * @param queryID this is the queryID returned by ADOConnection->_query()
+ *
+ */
+ function ADORecordSet($queryID)
+ {
+ $this->_queryID = $queryID;
+ }
+
+
+
+ function Init()
+ {
+ if ($this->_inited) return;
+ $this->_inited = true;
+ if ($this->_queryID) @$this->_initrs();
+ else {
+ $this->_numOfRows = 0;
+ $this->_numOfFields = 0;
+ }
+ if ($this->_numOfRows != 0 && $this->_numOfFields && $this->_currentRow == -1) {
+
+ $this->_currentRow = 0;
+ if ($this->EOF = ($this->_fetch() === false)) {
+ $this->_numOfRows = 0; // _numOfRows could be -1
+ }
+ } else {
+ $this->EOF = true;
+ }
+ }
+
+
+ /**
+ * Generate a SELECT tag string from a recordset, and return the string.
+ * If the recordset has 2 cols, we treat the 1st col as the containing
+ * the text to display to the user, and 2nd col as the return value. Default
+ * strings are compared with the FIRST column.
+ *
+ * @param name name of SELECT tag
+ * @param [defstr] the value to hilite. Use an array for multiple hilites for listbox.
+ * @param [blank1stItem] true to leave the 1st item in list empty
+ * @param [multiple] true for listbox, false for popup
+ * @param [size] #rows to show for listbox. not used by popup
+ * @param [selectAttr] additional attributes to defined for SELECT tag.
+ * useful for holding javascript onChange='...' handlers.
+ & @param [compareFields0] when we have 2 cols in recordset, we compare the defstr with
+ * column 0 (1st col) if this is true. This is not documented.
+ *
+ * @return HTML
+ *
+ * changes by glen.davies@cce.ac.nz to support multiple hilited items
+ */
+ function GetMenu($name,$defstr='',$blank1stItem=true,$multiple=false,
+ $size=0, $selectAttr='',$compareFields0=true)
+ {
+ global $ADODB_INCLUDED_LIB;
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ return _adodb_getmenu($this, $name,$defstr,$blank1stItem,$multiple,
+ $size, $selectAttr,$compareFields0);
+ }
+
+
+
+ /**
+ * Generate a SELECT tag string from a recordset, and return the string.
+ * If the recordset has 2 cols, we treat the 1st col as the containing
+ * the text to display to the user, and 2nd col as the return value. Default
+ * strings are compared with the SECOND column.
+ *
+ */
+ function GetMenu2($name,$defstr='',$blank1stItem=true,$multiple=false,$size=0, $selectAttr='')
+ {
+ return $this->GetMenu($name,$defstr,$blank1stItem,$multiple,
+ $size, $selectAttr,false);
+ }
+
+ /*
+ Grouped Menu
+ */
+ function GetMenu3($name,$defstr='',$blank1stItem=true,$multiple=false,
+ $size=0, $selectAttr='')
+ {
+ global $ADODB_INCLUDED_LIB;
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ return _adodb_getmenu_gp($this, $name,$defstr,$blank1stItem,$multiple,
+ $size, $selectAttr,false);
+ }
+
+ /**
+ * return recordset as a 2-dimensional array.
+ *
+ * @param [nRows] is the number of rows to return. -1 means every row.
+ *
+ * @return an array indexed by the rows (0-based) from the recordset
+ */
+ function &GetArray($nRows = -1)
+ {
+ global $ADODB_EXTENSION; if ($ADODB_EXTENSION) {
+ $results = adodb_getall($this,$nRows);
+ return $results;
+ }
+ $results = array();
+ $cnt = 0;
+ while (!$this->EOF && $nRows != $cnt) {
+ $results[] = $this->fields;
+ $this->MoveNext();
+ $cnt++;
+ }
+ return $results;
+ }
+
+ function &GetAll($nRows = -1)
+ {
+ $arr =& $this->GetArray($nRows);
+ return $arr;
+ }
+
+ /*
+ * Some databases allow multiple recordsets to be returned. This function
+ * will return true if there is a next recordset, or false if no more.
+ */
+ function NextRecordSet()
+ {
+ return false;
+ }
+
+ /**
+ * return recordset as a 2-dimensional array.
+ * Helper function for ADOConnection->SelectLimit()
+ *
+ * @param offset is the row to start calculations from (1-based)
+ * @param [nrows] is the number of rows to return
+ *
+ * @return an array indexed by the rows (0-based) from the recordset
+ */
+ function &GetArrayLimit($nrows,$offset=-1)
+ {
+ if ($offset <= 0) {
+ $arr =& $this->GetArray($nrows);
+ return $arr;
+ }
+
+ $this->Move($offset);
+
+ $results = array();
+ $cnt = 0;
+ while (!$this->EOF && $nrows != $cnt) {
+ $results[$cnt++] = $this->fields;
+ $this->MoveNext();
+ }
+
+ return $results;
+ }
+
+
+ /**
+ * Synonym for GetArray() for compatibility with ADO.
+ *
+ * @param [nRows] is the number of rows to return. -1 means every row.
+ *
+ * @return an array indexed by the rows (0-based) from the recordset
+ */
+ function &GetRows($nRows = -1)
+ {
+ $arr =& $this->GetArray($nRows);
+ return $arr;
+ }
+
+ /**
+ * return whole recordset as a 2-dimensional associative array if there are more than 2 columns.
+ * The first column is treated as the key and is not included in the array.
+ * If there is only 2 columns, it will return a 1 dimensional array of key-value pairs unless
+ * $force_array == true.
+ *
+ * @param [force_array] has only meaning if we have 2 data columns. If false, a 1 dimensional
+ * array is returned, otherwise a 2 dimensional array is returned. If this sounds confusing,
+ * read the source.
+ *
+ * @param [first2cols] means if there are more than 2 cols, ignore the remaining cols and
+ * instead of returning array[col0] => array(remaining cols), return array[col0] => col1
+ *
+ * @return an associative array indexed by the first column of the array,
+ * or false if the data has less than 2 cols.
+ */
+ function &GetAssoc($force_array = false, $first2cols = false)
+ {
+ global $ADODB_EXTENSION;
+
+ $cols = $this->_numOfFields;
+ if ($cols < 2) {
+ $false = false;
+ return $false;
+ }
+ $numIndex = isset($this->fields[0]);
+ $results = array();
+
+ if (!$first2cols && ($cols > 2 || $force_array)) {
+ if ($ADODB_EXTENSION) {
+ if ($numIndex) {
+ while (!$this->EOF) {
+ $results[trim($this->fields[0])] = array_slice($this->fields, 1);
+ adodb_movenext($this);
+ }
+ } else {
+ while (!$this->EOF) {
+ // Fix for array_slice re-numbering numeric associative keys
+ $keys = array_slice(array_keys($this->fields), 1);
+ $sliced_array = array();
+
+ foreach($keys as $key) {
+ $sliced_array[$key] = $this->fields[$key];
+ }
+
+ $results[trim(reset($this->fields))] = $sliced_array;
+ adodb_movenext($this);
+ }
+ }
+ } else {
+ if ($numIndex) {
+ while (!$this->EOF) {
+ $results[trim($this->fields[0])] = array_slice($this->fields, 1);
+ $this->MoveNext();
+ }
+ } else {
+ while (!$this->EOF) {
+ // Fix for array_slice re-numbering numeric associative keys
+ $keys = array_slice(array_keys($this->fields), 1);
+ $sliced_array = array();
+
+ foreach($keys as $key) {
+ $sliced_array[$key] = $this->fields[$key];
+ }
+
+ $results[trim(reset($this->fields))] = $sliced_array;
+ $this->MoveNext();
+ }
+ }
+ }
+ } else {
+ if ($ADODB_EXTENSION) {
+ // return scalar values
+ if ($numIndex) {
+ while (!$this->EOF) {
+ // some bug in mssql PHP 4.02 -- doesn't handle references properly so we FORCE creating a new string
+ $results[trim(($this->fields[0]))] = $this->fields[1];
+ adodb_movenext($this);
+ }
+ } else {
+ while (!$this->EOF) {
+ // some bug in mssql PHP 4.02 -- doesn't handle references properly so we FORCE creating a new string
+ $v1 = trim(reset($this->fields));
+ $v2 = ''.next($this->fields);
+ $results[$v1] = $v2;
+ adodb_movenext($this);
+ }
+ }
+ } else {
+ if ($numIndex) {
+ while (!$this->EOF) {
+ // some bug in mssql PHP 4.02 -- doesn't handle references properly so we FORCE creating a new string
+ $results[trim(($this->fields[0]))] = $this->fields[1];
+ $this->MoveNext();
+ }
+ } else {
+ while (!$this->EOF) {
+ // some bug in mssql PHP 4.02 -- doesn't handle references properly so we FORCE creating a new string
+ $v1 = trim(reset($this->fields));
+ $v2 = ''.next($this->fields);
+ $results[$v1] = $v2;
+ $this->MoveNext();
+ }
+ }
+ }
+ }
+
+ $ref =& $results; # workaround accelerator incompat with PHP 4.4 :(
+ return $ref;
+ }
+
+
+ /**
+ *
+ * @param v is the character timestamp in YYYY-MM-DD hh:mm:ss format
+ * @param fmt is the format to apply to it, using date()
+ *
+ * @return a timestamp formated as user desires
+ */
+ function UserTimeStamp($v,$fmt='Y-m-d H:i:s')
+ {
+ if (is_numeric($v) && strlen($v)<14) return adodb_date($fmt,$v);
+ $tt = $this->UnixTimeStamp($v);
+ // $tt == -1 if pre TIMESTAMP_FIRST_YEAR
+ if (($tt === false || $tt == -1) && $v != false) return $v;
+ if ($tt === 0) return $this->emptyTimeStamp;
+ return adodb_date($fmt,$tt);
+ }
+
+
+ /**
+ * @param v is the character date in YYYY-MM-DD format, returned by database
+ * @param fmt is the format to apply to it, using date()
+ *
+ * @return a date formated as user desires
+ */
+ function UserDate($v,$fmt='Y-m-d')
+ {
+ $tt = $this->UnixDate($v);
+ // $tt == -1 if pre TIMESTAMP_FIRST_YEAR
+ if (($tt === false || $tt == -1) && $v != false) return $v;
+ else if ($tt == 0) return $this->emptyDate;
+ else if ($tt == -1) { // pre-TIMESTAMP_FIRST_YEAR
+ }
+ return adodb_date($fmt,$tt);
+ }
+
+
+ /**
+ * @param $v is a date string in YYYY-MM-DD format
+ *
+ * @return date in unix timestamp format, or 0 if before TIMESTAMP_FIRST_YEAR, or false if invalid date format
+ */
+ function UnixDate($v)
+ {
+ return ADOConnection::UnixDate($v);
+ }
+
+
+ /**
+ * @param $v is a timestamp string in YYYY-MM-DD HH-NN-SS format
+ *
+ * @return date in unix timestamp format, or 0 if before TIMESTAMP_FIRST_YEAR, or false if invalid date format
+ */
+ function UnixTimeStamp($v)
+ {
+ return ADOConnection::UnixTimeStamp($v);
+ }
+
+
+ /**
+ * PEAR DB Compat - do not use internally
+ */
+ function Free()
+ {
+ return $this->Close();
+ }
+
+
+ /**
+ * PEAR DB compat, number of rows
+ */
+ function NumRows()
+ {
+ return $this->_numOfRows;
+ }
+
+
+ /**
+ * PEAR DB compat, number of cols
+ */
+ function NumCols()
+ {
+ return $this->_numOfFields;
+ }
+
+ /**
+ * Fetch a row, returning false if no more rows.
+ * This is PEAR DB compat mode.
+ *
+ * @return false or array containing the current record
+ */
+ function &FetchRow()
+ {
+ if ($this->EOF) {
+ $false = false;
+ return $false;
+ }
+ $arr = $this->fields;
+ $this->_currentRow++;
+ if (!$this->_fetch()) $this->EOF = true;
+ return $arr;
+ }
+
+
+ /**
+ * Fetch a row, returning PEAR_Error if no more rows.
+ * This is PEAR DB compat mode.
+ *
+ * @return DB_OK or error object
+ */
+ function FetchInto(&$arr)
+ {
+ if ($this->EOF) return (defined('PEAR_ERROR_RETURN')) ? new PEAR_Error('EOF',-1): false;
+ $arr = $this->fields;
+ $this->MoveNext();
+ return 1; // DB_OK
+ }
+
+
+ /**
+ * Move to the first row in the recordset. Many databases do NOT support this.
+ *
+ * @return true or false
+ */
+ function MoveFirst()
+ {
+ if ($this->_currentRow == 0) return true;
+ return $this->Move(0);
+ }
+
+
+ /**
+ * Move to the last row in the recordset.
+ *
+ * @return true or false
+ */
+ function MoveLast()
+ {
+ if ($this->_numOfRows >= 0) return $this->Move($this->_numOfRows-1);
+ if ($this->EOF) return false;
+ while (!$this->EOF) {
+ $f = $this->fields;
+ $this->MoveNext();
+ }
+ $this->fields = $f;
+ $this->EOF = false;
+ return true;
+ }
+
+
+ /**
+ * Move to next record in the recordset.
+ *
+ * @return true if there still rows available, or false if there are no more rows (EOF).
+ */
+ function MoveNext()
+ {
+ if (!$this->EOF) {
+ $this->_currentRow++;
+ if ($this->_fetch()) return true;
+ }
+ $this->EOF = true;
+ /* -- tested error handling when scrolling cursor -- seems useless.
+ $conn = $this->connection;
+ if ($conn && $conn->raiseErrorFn && ($errno = $conn->ErrorNo())) {
+ $fn = $conn->raiseErrorFn;
+ $fn($conn->databaseType,'MOVENEXT',$errno,$conn->ErrorMsg().' ('.$this->sql.')',$conn->host,$conn->database);
+ }
+ */
+ return false;
+ }
+
+
+ /**
+ * Random access to a specific row in the recordset. Some databases do not support
+ * access to previous rows in the databases (no scrolling backwards).
+ *
+ * @param rowNumber is the row to move to (0-based)
+ *
+ * @return true if there still rows available, or false if there are no more rows (EOF).
+ */
+ function Move($rowNumber = 0)
+ {
+ $this->EOF = false;
+ if ($rowNumber == $this->_currentRow) return true;
+ if ($rowNumber >= $this->_numOfRows)
+ if ($this->_numOfRows != -1) $rowNumber = $this->_numOfRows-2;
+
+ if ($this->canSeek) {
+
+ if ($this->_seek($rowNumber)) {
+ $this->_currentRow = $rowNumber;
+ if ($this->_fetch()) {
+ return true;
+ }
+ } else {
+ $this->EOF = true;
+ return false;
+ }
+ } else {
+ if ($rowNumber < $this->_currentRow) return false;
+ global $ADODB_EXTENSION;
+ if ($ADODB_EXTENSION) {
+ while (!$this->EOF && $this->_currentRow < $rowNumber) {
+ adodb_movenext($this);
+ }
+ } else {
+
+ while (! $this->EOF && $this->_currentRow < $rowNumber) {
+ $this->_currentRow++;
+
+ if (!$this->_fetch()) $this->EOF = true;
+ }
+ }
+ return !($this->EOF);
+ }
+
+ $this->fields = false;
+ $this->EOF = true;
+ return false;
+ }
+
+
+ /**
+ * Get the value of a field in the current row by column name.
+ * Will not work if ADODB_FETCH_MODE is set to ADODB_FETCH_NUM.
+ *
+ * @param colname is the field to access
+ *
+ * @return the value of $colname column
+ */
+ function Fields($colname)
+ {
+ return $this->fields[$colname];
+ }
+
+ function GetAssocKeys($upper=true)
+ {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ if ($upper === 2) $this->bind[$o->name] = $i;
+ else $this->bind[($upper) ? strtoupper($o->name) : strtolower($o->name)] = $i;
+ }
+ }
+
+ /**
+ * Use associative array to get fields array for databases that do not support
+ * associative arrays. Submitted by Paolo S. Asioli paolo.asioli#libero.it
+ *
+ * If you don't want uppercase cols, set $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC
+ * before you execute your SQL statement, and access $rs->fields['col'] directly.
+ *
+ * $upper 0 = lowercase, 1 = uppercase, 2 = whatever is returned by FetchField
+ */
+ function &GetRowAssoc($upper=1)
+ {
+ $record = array();
+ // if (!$this->fields) return $record;
+
+ if (!$this->bind) {
+ $this->GetAssocKeys($upper);
+ }
+
+ foreach($this->bind as $k => $v) {
+ $record[$k] = $this->fields[$v];
+ }
+
+ return $record;
+ }
+
+
+ /**
+ * Clean up recordset
+ *
+ * @return true or false
+ */
+ function Close()
+ {
+ // free connection object - this seems to globally free the object
+ // and not merely the reference, so don't do this...
+ // $this->connection = false;
+ if (!$this->_closed) {
+ $this->_closed = true;
+ return $this->_close();
+ } else
+ return true;
+ }
+
+ /**
+ * synonyms RecordCount and RowCount
+ *
+ * @return the number of rows or -1 if this is not supported
+ */
+ function RecordCount() {return $this->_numOfRows;}
+
+
+ /*
+ * If we are using PageExecute(), this will return the maximum possible rows
+ * that can be returned when paging a recordset.
+ */
+ function MaxRecordCount()
+ {
+ return ($this->_maxRecordCount) ? $this->_maxRecordCount : $this->RecordCount();
+ }
+
+ /**
+ * synonyms RecordCount and RowCount
+ *
+ * @return the number of rows or -1 if this is not supported
+ */
+ function RowCount() {return $this->_numOfRows;}
+
+
+ /**
+ * Portable RecordCount. Pablo Roca
+ *
+ * @return the number of records from a previous SELECT. All databases support this.
+ *
+ * But aware possible problems in multiuser environments. For better speed the table
+ * must be indexed by the condition. Heavy test this before deploying.
+ */
+ function PO_RecordCount($table="", $condition="") {
+
+ $lnumrows = $this->_numOfRows;
+ // the database doesn't support native recordcount, so we do a workaround
+ if ($lnumrows == -1 && $this->connection) {
+ IF ($table) {
+ if ($condition) $condition = " WHERE " . $condition;
+ $resultrows = &$this->connection->Execute("SELECT COUNT(*) FROM $table $condition");
+ if ($resultrows) $lnumrows = reset($resultrows->fields);
+ }
+ }
+ return $lnumrows;
+ }
+
+
+ /**
+ * @return the current row in the recordset. If at EOF, will return the last row. 0-based.
+ */
+ function CurrentRow() {return $this->_currentRow;}
+
+ /**
+ * synonym for CurrentRow -- for ADO compat
+ *
+ * @return the current row in the recordset. If at EOF, will return the last row. 0-based.
+ */
+ function AbsolutePosition() {return $this->_currentRow;}
+
+ /**
+ * @return the number of columns in the recordset. Some databases will set this to 0
+ * if no records are returned, others will return the number of columns in the query.
+ */
+ function FieldCount() {return $this->_numOfFields;}
+
+
+ /**
+ * Get the ADOFieldObject of a specific column.
+ *
+ * @param fieldoffset is the column position to access(0-based).
+ *
+ * @return the ADOFieldObject for that column, or false.
+ */
+ function &FetchField($fieldoffset)
+ {
+ // must be defined by child class
+ }
+
+ /**
+ * Get the ADOFieldObjects of all columns in an array.
+ *
+ */
+ function& FieldTypesArray()
+ {
+ $arr = array();
+ for ($i=0, $max=$this->_numOfFields; $i < $max; $i++)
+ $arr[] = $this->FetchField($i);
+ return $arr;
+ }
+
+ /**
+ * Return the fields array of the current row as an object for convenience.
+ * The default case is lowercase field names.
+ *
+ * @return the object with the properties set to the fields of the current row
+ */
+ function &FetchObj()
+ {
+ $o =& $this->FetchObject(false);
+ return $o;
+ }
+
+ /**
+ * Return the fields array of the current row as an object for convenience.
+ * The default case is uppercase.
+ *
+ * @param $isupper to set the object property names to uppercase
+ *
+ * @return the object with the properties set to the fields of the current row
+ */
+ function &FetchObject($isupper=true)
+ {
+ if (empty($this->_obj)) {
+ $this->_obj = new ADOFetchObj();
+ $this->_names = array();
+ for ($i=0; $i <$this->_numOfFields; $i++) {
+ $f = $this->FetchField($i);
+ $this->_names[] = $f->name;
+ }
+ }
+ $i = 0;
+ if (PHP_VERSION >= 5) $o = clone($this->_obj);
+ else $o = $this->_obj;
+
+ for ($i=0; $i <$this->_numOfFields; $i++) {
+ $name = $this->_names[$i];
+ if ($isupper) $n = strtoupper($name);
+ else $n = $name;
+
+ $o->$n = $this->Fields($name);
+ }
+ return $o;
+ }
+
+ /**
+ * Return the fields array of the current row as an object for convenience.
+ * The default is lower-case field names.
+ *
+ * @return the object with the properties set to the fields of the current row,
+ * or false if EOF
+ *
+ * Fixed bug reported by tim@orotech.net
+ */
+ function &FetchNextObj()
+ {
+ $o =& $this->FetchNextObject(false);
+ return $o;
+ }
+
+
+ /**
+ * Return the fields array of the current row as an object for convenience.
+ * The default is upper case field names.
+ *
+ * @param $isupper to set the object property names to uppercase
+ *
+ * @return the object with the properties set to the fields of the current row,
+ * or false if EOF
+ *
+ * Fixed bug reported by tim@orotech.net
+ */
+ function &FetchNextObject($isupper=true)
+ {
+ $o = false;
+ if ($this->_numOfRows != 0 && !$this->EOF) {
+ $o = $this->FetchObject($isupper);
+ $this->_currentRow++;
+ if ($this->_fetch()) return $o;
+ }
+ $this->EOF = true;
+ return $o;
+ }
+
+ /**
+ * Get the metatype of the column. This is used for formatting. This is because
+ * many databases use different names for the same type, so we transform the original
+ * type to our standardised version which uses 1 character codes:
+ *
+ * @param t is the type passed in. Normally is ADOFieldObject->type.
+ * @param len is the maximum length of that field. This is because we treat character
+ * fields bigger than a certain size as a 'B' (blob).
+ * @param fieldobj is the field object returned by the database driver. Can hold
+ * additional info (eg. primary_key for mysql).
+ *
+ * @return the general type of the data:
+ * C for character < 250 chars
+ * X for teXt (>= 250 chars)
+ * B for Binary
+ * N for numeric or floating point
+ * D for date
+ * T for timestamp
+ * L for logical/Boolean
+ * I for integer
+ * R for autoincrement counter/integer
+ *
+ *
+ */
+ function MetaType($t,$len=-1,$fieldobj=false)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+ // changed in 2.32 to hashing instead of switch stmt for speed...
+ static $typeMap = array(
+ 'VARCHAR' => 'C',
+ 'VARCHAR2' => 'C',
+ 'CHAR' => 'C',
+ 'C' => 'C',
+ 'STRING' => 'C',
+ 'NCHAR' => 'C',
+ 'NVARCHAR' => 'C',
+ 'VARYING' => 'C',
+ 'BPCHAR' => 'C',
+ 'CHARACTER' => 'C',
+ 'INTERVAL' => 'C', # Postgres
+ 'MACADDR' => 'C', # postgres
+ ##
+ 'LONGCHAR' => 'X',
+ 'TEXT' => 'X',
+ 'NTEXT' => 'X',
+ 'M' => 'X',
+ 'X' => 'X',
+ 'CLOB' => 'X',
+ 'NCLOB' => 'X',
+ 'LVARCHAR' => 'X',
+ ##
+ 'BLOB' => 'B',
+ 'IMAGE' => 'B',
+ 'BINARY' => 'B',
+ 'VARBINARY' => 'B',
+ 'LONGBINARY' => 'B',
+ 'B' => 'B',
+ ##
+ 'YEAR' => 'D', // mysql
+ 'DATE' => 'D',
+ 'D' => 'D',
+ ##
+ 'UNIQUEIDENTIFIER' => 'C', # MS SQL Server
+ ##
+ 'TIME' => 'T',
+ 'TIMESTAMP' => 'T',
+ 'DATETIME' => 'T',
+ 'TIMESTAMPTZ' => 'T',
+ 'T' => 'T',
+ 'TIMESTAMP WITHOUT TIME ZONE' => 'T', // postgresql
+ ##
+ 'BOOL' => 'L',
+ 'BOOLEAN' => 'L',
+ 'BIT' => 'L',
+ 'L' => 'L',
+ ##
+ 'COUNTER' => 'R',
+ 'R' => 'R',
+ 'SERIAL' => 'R', // ifx
+ 'INT IDENTITY' => 'R',
+ ##
+ 'INT' => 'I',
+ 'INT2' => 'I',
+ 'INT4' => 'I',
+ 'INT8' => 'I',
+ 'INTEGER' => 'I',
+ 'INTEGER UNSIGNED' => 'I',
+ 'SHORT' => 'I',
+ 'TINYINT' => 'I',
+ 'SMALLINT' => 'I',
+ 'I' => 'I',
+ ##
+ 'LONG' => 'N', // interbase is numeric, oci8 is blob
+ 'BIGINT' => 'N', // this is bigger than PHP 32-bit integers
+ 'DECIMAL' => 'N',
+ 'DEC' => 'N',
+ 'REAL' => 'N',
+ 'DOUBLE' => 'N',
+ 'DOUBLE PRECISION' => 'N',
+ 'SMALLFLOAT' => 'N',
+ 'FLOAT' => 'N',
+ 'NUMBER' => 'N',
+ 'NUM' => 'N',
+ 'NUMERIC' => 'N',
+ 'MONEY' => 'N',
+
+ ## informix 9.2
+ 'SQLINT' => 'I',
+ 'SQLSERIAL' => 'I',
+ 'SQLSMINT' => 'I',
+ 'SQLSMFLOAT' => 'N',
+ 'SQLFLOAT' => 'N',
+ 'SQLMONEY' => 'N',
+ 'SQLDECIMAL' => 'N',
+ 'SQLDATE' => 'D',
+ 'SQLVCHAR' => 'C',
+ 'SQLCHAR' => 'C',
+ 'SQLDTIME' => 'T',
+ 'SQLINTERVAL' => 'N',
+ 'SQLBYTES' => 'B',
+ 'SQLTEXT' => 'X',
+ ## informix 10
+ "SQLINT8" => 'I8',
+ "SQLSERIAL8" => 'I8',
+ "SQLNCHAR" => 'C',
+ "SQLNVCHAR" => 'C',
+ "SQLLVARCHAR" => 'X',
+ "SQLBOOL" => 'L'
+ );
+
+ $tmap = false;
+ $t = strtoupper($t);
+ $tmap = (isset($typeMap[$t])) ? $typeMap[$t] : 'N';
+ switch ($tmap) {
+ case 'C':
+
+ // is the char field is too long, return as text field...
+ if ($this->blobSize >= 0) {
+ if ($len > $this->blobSize) return 'X';
+ } else if ($len > 250) {
+ return 'X';
+ }
+ return 'C';
+
+ case 'I':
+ if (!empty($fieldobj->primary_key)) return 'R';
+ return 'I';
+
+ case false:
+ return 'N';
+
+ case 'B':
+ if (isset($fieldobj->binary))
+ return ($fieldobj->binary) ? 'B' : 'X';
+ return 'B';
+
+ case 'D':
+ if (!empty($this->connection) && !empty($this->connection->datetime)) return 'T';
+ return 'D';
+
+ default:
+ if ($t == 'LONG' && $this->dataProvider == 'oci8') return 'B';
+ return $tmap;
+ }
+ }
+
+
+ function _close() {}
+
+ /**
+ * set/returns the current recordset page when paginating
+ */
+ function AbsolutePage($page=-1)
+ {
+ if ($page != -1) $this->_currentPage = $page;
+ return $this->_currentPage;
+ }
+
+ /**
+ * set/returns the status of the atFirstPage flag when paginating
+ */
+ function AtFirstPage($status=false)
+ {
+ if ($status != false) $this->_atFirstPage = $status;
+ return $this->_atFirstPage;
+ }
+
+ function LastPageNo($page = false)
+ {
+ if ($page != false) $this->_lastPageNo = $page;
+ return $this->_lastPageNo;
+ }
+
+ /**
+ * set/returns the status of the atLastPage flag when paginating
+ */
+ function AtLastPage($status=false)
+ {
+ if ($status != false) $this->_atLastPage = $status;
+ return $this->_atLastPage;
+ }
+
+} // end class ADORecordSet
+
+ //==============================================================================================
+ // CLASS ADORecordSet_array
+ //==============================================================================================
+
+ /**
+ * This class encapsulates the concept of a recordset created in memory
+ * as an array. This is useful for the creation of cached recordsets.
+ *
+ * Note that the constructor is different from the standard ADORecordSet
+ */
+
+ class ADORecordSet_array extends ADORecordSet
+ {
+ var $databaseType = 'array';
+
+ var $_array; // holds the 2-dimensional data array
+ var $_types; // the array of types of each column (C B I L M)
+ var $_colnames; // names of each column in array
+ var $_skiprow1; // skip 1st row because it holds column names
+ var $_fieldobjects; // holds array of field objects
+ var $canSeek = true;
+ var $affectedrows = false;
+ var $insertid = false;
+ var $sql = '';
+ var $compat = false;
+ /**
+ * Constructor
+ *
+ */
+ function ADORecordSet_array($fakeid=1)
+ {
+ global $ADODB_FETCH_MODE,$ADODB_COMPAT_FETCH;
+
+ // fetch() on EOF does not delete $this->fields
+ $this->compat = !empty($ADODB_COMPAT_FETCH);
+ $this->ADORecordSet($fakeid); // fake queryID
+ $this->fetchMode = $ADODB_FETCH_MODE;
+ }
+
+ function _transpose()
+ {
+ global $ADODB_INCLUDED_LIB;
+
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ $hdr = true;
+
+ adodb_transpose($this->_array, $newarr, $hdr);
+ //adodb_pr($newarr);
+
+ $this->_skiprow1 = false;
+ $this->_array =& $newarr;
+ $this->_colnames = $hdr;
+
+ adodb_probetypes($newarr,$this->_types);
+
+ $this->_fieldobjects = array();
+
+ foreach($hdr as $k => $name) {
+ $f = new ADOFieldObject();
+ $f->name = $name;
+ $f->type = $this->_types[$k];
+ $f->max_length = -1;
+ $this->_fieldobjects[] = $f;
+
+ }
+ $this->fields = reset($this->_array);
+
+ $this->_initrs();
+
+ }
+
+ /**
+ * Setup the array.
+ *
+ * @param array is a 2-dimensional array holding the data.
+ * The first row should hold the column names
+ * unless paramter $colnames is used.
+ * @param typearr holds an array of types. These are the same types
+ * used in MetaTypes (C,B,L,I,N).
+ * @param [colnames] array of column names. If set, then the first row of
+ * $array should not hold the column names.
+ */
+ function InitArray($array,$typearr,$colnames=false)
+ {
+ $this->_array = $array;
+ $this->_types = $typearr;
+ if ($colnames) {
+ $this->_skiprow1 = false;
+ $this->_colnames = $colnames;
+ } else {
+ $this->_skiprow1 = true;
+ $this->_colnames = $array[0];
+ }
+ $this->Init();
+ }
+ /**
+ * Setup the Array and datatype file objects
+ *
+ * @param array is a 2-dimensional array holding the data.
+ * The first row should hold the column names
+ * unless paramter $colnames is used.
+ * @param fieldarr holds an array of ADOFieldObject's.
+ */
+ function InitArrayFields(&$array,&$fieldarr)
+ {
+ $this->_array =& $array;
+ $this->_skiprow1= false;
+ if ($fieldarr) {
+ $this->_fieldobjects =& $fieldarr;
+ }
+ $this->Init();
+ }
+
+ function &GetArray($nRows=-1)
+ {
+ if ($nRows == -1 && $this->_currentRow <= 0 && !$this->_skiprow1) {
+ return $this->_array;
+ } else {
+ $arr =& ADORecordSet::GetArray($nRows);
+ return $arr;
+ }
+ }
+
+ function _initrs()
+ {
+ $this->_numOfRows = sizeof($this->_array);
+ if ($this->_skiprow1) $this->_numOfRows -= 1;
+
+ $this->_numOfFields =(isset($this->_fieldobjects)) ?
+ sizeof($this->_fieldobjects):sizeof($this->_types);
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ $mode = isset($this->adodbFetchMode) ? $this->adodbFetchMode : $this->fetchMode;
+
+ if ($mode & ADODB_FETCH_ASSOC) {
+ if (!isset($this->fields[$colname])) $colname = strtolower($colname);
+ return $this->fields[$colname];
+ }
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ function &FetchField($fieldOffset = -1)
+ {
+ if (isset($this->_fieldobjects)) {
+ return $this->_fieldobjects[$fieldOffset];
+ }
+ $o = new ADOFieldObject();
+ $o->name = $this->_colnames[$fieldOffset];
+ $o->type = $this->_types[$fieldOffset];
+ $o->max_length = -1; // length not known
+
+ return $o;
+ }
+
+ function _seek($row)
+ {
+ if (sizeof($this->_array) && 0 <= $row && $row < $this->_numOfRows) {
+ $this->_currentRow = $row;
+ if ($this->_skiprow1) $row += 1;
+ $this->fields = $this->_array[$row];
+ return true;
+ }
+ return false;
+ }
+
+ function MoveNext()
+ {
+ if (!$this->EOF) {
+ $this->_currentRow++;
+
+ $pos = $this->_currentRow;
+
+ if ($this->_numOfRows <= $pos) {
+ if (!$this->compat) $this->fields = false;
+ } else {
+ if ($this->_skiprow1) $pos += 1;
+ $this->fields = $this->_array[$pos];
+ return true;
+ }
+ $this->EOF = true;
+ }
+
+ return false;
+ }
+
+ function _fetch()
+ {
+ $pos = $this->_currentRow;
+
+ if ($this->_numOfRows <= $pos) {
+ if (!$this->compat) $this->fields = false;
+ return false;
+ }
+ if ($this->_skiprow1) $pos += 1;
+ $this->fields = $this->_array[$pos];
+ return true;
+ }
+
+ function _close()
+ {
+ return true;
+ }
+
+ } // ADORecordSet_array
+
+ //==============================================================================================
+ // HELPER FUNCTIONS
+ //==============================================================================================
+
+ /**
+ * Synonym for ADOLoadCode. Private function. Do not use.
+ *
+ * @deprecated
+ */
+ function ADOLoadDB($dbType)
+ {
+ return ADOLoadCode($dbType);
+ }
+
+ /**
+ * Load the code for a specific database driver. Private function. Do not use.
+ */
+ function ADOLoadCode($dbType)
+ {
+ global $ADODB_LASTDB;
+
+ if (!$dbType) return false;
+ $db = strtolower($dbType);
+ switch ($db) {
+ case 'ado':
+ if (PHP_VERSION >= 5) $db = 'ado5';
+ $class = 'ado';
+ break;
+ case 'ifx':
+ case 'maxsql': $class = $db = 'mysqlt'; break;
+ case 'postgres':
+ case 'postgres8':
+ case 'pgsql': $class = $db = 'postgres7'; break;
+ default:
+ $class = $db; break;
+ }
+
+ $file = ADODB_DIR."/drivers/adodb-".$db.".inc.php";
+ @include_once($file);
+ $ADODB_LASTDB = $class;
+ if (class_exists("ADODB_" . $class)) return $class;
+
+ //ADOConnection::outp(adodb_pr(get_declared_classes(),true));
+ if (!file_exists($file)) ADOConnection::outp("Missing file: $file");
+ else ADOConnection::outp("Syntax error in file: $file");
+ return false;
+ }
+
+ /**
+ * synonym for ADONewConnection for people like me who cannot remember the correct name
+ */
+ function &NewADOConnection($db='')
+ {
+ $tmp =& ADONewConnection($db);
+ return $tmp;
+ }
+
+ /**
+ * Instantiate a new Connection class for a specific database driver.
+ *
+ * @param [db] is the database Connection object to create. If undefined,
+ * use the last database driver that was loaded by ADOLoadCode().
+ *
+ * @return the freshly created instance of the Connection class.
+ */
+ function &ADONewConnection($db='')
+ {
+ GLOBAL $ADODB_NEWCONNECTION, $ADODB_LASTDB;
+
+ if (!defined('ADODB_ASSOC_CASE')) define('ADODB_ASSOC_CASE',2);
+ $errorfn = (defined('ADODB_ERROR_HANDLER')) ? ADODB_ERROR_HANDLER : false;
+ $false = false;
+ if ($at = strpos($db,'://')) {
+ $origdsn = $db;
+ if (PHP_VERSION < 5) $dsna = @parse_url($db);
+ else {
+ $fakedsn = 'fake'.substr($db,$at);
+ $dsna = @parse_url($fakedsn);
+ $dsna['scheme'] = substr($db,0,$at);
+
+ if (strncmp($db,'pdo',3) == 0) {
+ $sch = explode('_',$dsna['scheme']);
+ if (sizeof($sch)>1) {
+ $dsna['host'] = isset($dsna['host']) ? rawurldecode($dsna['host']) : '';
+ $dsna['host'] = rawurlencode($sch[1].':host='.rawurldecode($dsna['host']));
+ $dsna['scheme'] = 'pdo';
+ }
+ }
+ }
+
+ if (!$dsna) {
+ // special handling of oracle, which might not have host
+ $db = str_replace('@/','@adodb-fakehost/',$db);
+ $dsna = parse_url($db);
+ if (!$dsna) return $false;
+ $dsna['host'] = '';
+ }
+ $db = @$dsna['scheme'];
+ if (!$db) return $false;
+ $dsna['host'] = isset($dsna['host']) ? rawurldecode($dsna['host']) : '';
+ $dsna['user'] = isset($dsna['user']) ? rawurldecode($dsna['user']) : '';
+ $dsna['pass'] = isset($dsna['pass']) ? rawurldecode($dsna['pass']) : '';
+ $dsna['path'] = isset($dsna['path']) ? rawurldecode(substr($dsna['path'],1)) : ''; # strip off initial /
+
+ if (isset($dsna['query'])) {
+ $opt1 = explode('&',$dsna['query']);
+ foreach($opt1 as $k => $v) {
+ $arr = explode('=',$v);
+ $opt[$arr[0]] = isset($arr[1]) ? rawurldecode($arr[1]) : 1;
+ }
+ } else $opt = array();
+ }
+ /*
+ * phptype: Database backend used in PHP (mysql, odbc etc.)
+ * dbsyntax: Database used with regards to SQL syntax etc.
+ * protocol: Communication protocol to use (tcp, unix etc.)
+ * hostspec: Host specification (hostname[:port])
+ * database: Database to use on the DBMS server
+ * username: User name for login
+ * password: Password for login
+ */
+ if (!empty($ADODB_NEWCONNECTION)) {
+ $obj = $ADODB_NEWCONNECTION($db);
+
+ } else {
+
+ if (!isset($ADODB_LASTDB)) $ADODB_LASTDB = '';
+ if (empty($db)) $db = $ADODB_LASTDB;
+
+ if ($db != $ADODB_LASTDB) $db = ADOLoadCode($db);
+
+ if (!$db) {
+ if (isset($origdsn)) $db = $origdsn;
+ if ($errorfn) {
+ // raise an error
+ $ignore = false;
+ $errorfn('ADONewConnection', 'ADONewConnection', -998,
+ "could not load the database driver for '$db'",
+ $db,false,$ignore);
+ } else
+ ADOConnection::outp( "
ADONewConnection: Unable to load database driver '$db'
",false);
+
+ return $false;
+ }
+
+ $cls = 'ADODB_'.$db;
+ if (!class_exists($cls)) {
+ adodb_backtrace();
+ return $false;
+ }
+
+ $obj = new $cls();
+ }
+
+ # constructor should not fail
+ if ($obj) {
+ if ($errorfn) $obj->raiseErrorFn = $errorfn;
+ if (isset($dsna)) {
+ if (isset($dsna['port'])) $obj->port = $dsna['port'];
+ foreach($opt as $k => $v) {
+ switch(strtolower($k)) {
+ case 'new':
+ $nconnect = true; $persist = true; break;
+ case 'persist':
+ case 'persistent': $persist = $v; break;
+ case 'debug': $obj->debug = (integer) $v; break;
+ #ibase
+ case 'role': $obj->role = $v; break;
+ case 'dialect': $obj->dialect = (integer) $v; break;
+ case 'charset': $obj->charset = $v; $obj->charSet=$v; break;
+ case 'buffers': $obj->buffers = $v; break;
+ case 'fetchmode': $obj->SetFetchMode($v); break;
+ #ado
+ case 'charpage': $obj->charPage = $v; break;
+ #mysql, mysqli
+ case 'clientflags': $obj->clientFlags = $v; break;
+ #mysql, mysqli, postgres
+ case 'port': $obj->port = $v; break;
+ #mysqli
+ case 'socket': $obj->socket = $v; break;
+ #oci8
+ case 'nls_date_format': $obj->NLS_DATE_FORMAT = $v; break;
+ }
+ }
+ if (empty($persist))
+ $ok = $obj->Connect($dsna['host'], $dsna['user'], $dsna['pass'], $dsna['path']);
+ else if (empty($nconnect))
+ $ok = $obj->PConnect($dsna['host'], $dsna['user'], $dsna['pass'], $dsna['path']);
+ else
+ $ok = $obj->NConnect($dsna['host'], $dsna['user'], $dsna['pass'], $dsna['path']);
+
+ if (!$ok) return $false;
+ }
+ }
+ return $obj;
+ }
+
+
+
+ // $perf == true means called by NewPerfMonitor(), otherwise for data dictionary
+ function _adodb_getdriver($provider,$drivername,$perf=false)
+ {
+ switch ($provider) {
+ case 'odbtp': if (strncmp('odbtp_',$drivername,6)==0) return substr($drivername,6);
+ case 'odbc' : if (strncmp('odbc_',$drivername,5)==0) return substr($drivername,5);
+ case 'ado' : if (strncmp('ado_',$drivername,4)==0) return substr($drivername,4);
+ case 'native': break;
+ default:
+ return $provider;
+ }
+
+ switch($drivername) {
+ case 'mysqlt':
+ case 'mysqli':
+ $drivername='mysql';
+ break;
+ case 'postgres7':
+ case 'postgres8':
+ $drivername = 'postgres';
+ break;
+ case 'firebird15': $drivername = 'firebird'; break;
+ case 'oracle': $drivername = 'oci8'; break;
+ case 'access': if ($perf) $drivername = ''; break;
+ case 'db2' : break;
+ case 'sapdb' : break;
+ default:
+ $drivername = 'generic';
+ break;
+ }
+ return $drivername;
+ }
+
+ function &NewPerfMonitor(&$conn)
+ {
+ $false = false;
+ $drivername = _adodb_getdriver($conn->dataProvider,$conn->databaseType,true);
+ if (!$drivername || $drivername == 'generic') return $false;
+ include_once(ADODB_DIR.'/adodb-perf.inc.php');
+ @include_once(ADODB_DIR."/perf/perf-$drivername.inc.php");
+ $class = "Perf_$drivername";
+ if (!class_exists($class)) return $false;
+ $perf = new $class($conn);
+
+ return $perf;
+ }
+
+ function &NewDataDictionary(&$conn,$drivername=false)
+ {
+ $false = false;
+ if (!$drivername) $drivername = _adodb_getdriver($conn->dataProvider,$conn->databaseType);
+
+ include_once(ADODB_DIR.'/adodb-lib.inc.php');
+ include_once(ADODB_DIR.'/adodb-datadict.inc.php');
+ $path = ADODB_DIR."/datadict/datadict-$drivername.inc.php";
+
+ if (!file_exists($path)) {
+ ADOConnection::outp("Dictionary driver '$path' not available");
+ return $false;
+ }
+ include_once($path);
+ $class = "ADODB2_$drivername";
+ $dict = new $class();
+ $dict->dataProvider = $conn->dataProvider;
+ $dict->connection = &$conn;
+ $dict->upperName = strtoupper($drivername);
+ $dict->quote = $conn->nameQuote;
+ if (!empty($conn->_connectionID))
+ $dict->serverInfo = $conn->ServerInfo();
+
+ return $dict;
+ }
+
+
+
+ /*
+ Perform a print_r, with pre tags for better formatting.
+ */
+ function adodb_pr($var,$as_string=false)
+ {
+ if ($as_string) ob_start();
+
+ if (isset($_SERVER['HTTP_USER_AGENT'])) {
+ echo "
\n";print_r($var);echo "
\n";
+ } else
+ print_r($var);
+
+ if ($as_string) {
+ $s = ob_get_contents();
+ ob_end_clean();
+ return $s;
+ }
+ }
+
+ /*
+ Perform a stack-crawl and pretty print it.
+
+ @param printOrArr Pass in a boolean to indicate print, or an $exception->trace array (assumes that print is true then).
+ @param levels Number of levels to display
+ */
+ function adodb_backtrace($printOrArr=true,$levels=9999)
+ {
+ global $ADODB_INCLUDED_LIB;
+ if (empty($ADODB_INCLUDED_LIB)) include(ADODB_DIR.'/adodb-lib.inc.php');
+ return _adodb_backtrace($printOrArr,$levels);
+ }
+
+
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-ado.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-ado.inc.php
new file mode 100644
index 0000000..813bd50
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-ado.inc.php
@@ -0,0 +1,634 @@
+_affectedRows = new VARIANT;
+ }
+
+ function ServerInfo()
+ {
+ if (!empty($this->_connectionID)) $desc = $this->_connectionID->provider;
+ return array('description' => $desc, 'version' => '');
+ }
+
+ function _affectedrows()
+ {
+ if (PHP_VERSION >= 5) return $this->_affectedRows;
+
+ return $this->_affectedRows->value;
+ }
+
+ // you can also pass a connection string like this:
+ //
+ // $DB->Connect('USER ID=sa;PASSWORD=pwd;SERVER=mangrove;DATABASE=ai',false,false,'SQLOLEDB');
+ function _connect($argHostname, $argUsername, $argPassword, $argProvider= 'MSDASQL')
+ {
+ $u = 'UID';
+ $p = 'PWD';
+
+ if (!empty($this->charPage))
+ $dbc = new COM('ADODB.Connection',null,$this->charPage);
+ else
+ $dbc = new COM('ADODB.Connection');
+
+ if (! $dbc) return false;
+
+ /* special support if provider is mssql or access */
+ if ($argProvider=='mssql') {
+ $u = 'User Id'; //User parameter name for OLEDB
+ $p = 'Password';
+ $argProvider = "SQLOLEDB"; // SQL Server Provider
+
+ // not yet
+ //if ($argDatabasename) $argHostname .= ";Initial Catalog=$argDatabasename";
+
+ //use trusted conection for SQL if username not specified
+ if (!$argUsername) $argHostname .= ";Trusted_Connection=Yes";
+ } else if ($argProvider=='access')
+ $argProvider = "Microsoft.Jet.OLEDB.4.0"; // Microsoft Jet Provider
+
+ if ($argProvider) $dbc->Provider = $argProvider;
+
+ if ($argUsername) $argHostname .= ";$u=$argUsername";
+ if ($argPassword)$argHostname .= ";$p=$argPassword";
+
+ if ($this->debug) ADOConnection::outp( "Host=".$argHostname." \n version=$dbc->version");
+ // @ added below for php 4.0.1 and earlier
+ @$dbc->Open((string) $argHostname);
+
+ $this->_connectionID = $dbc;
+
+ $dbc->CursorLocation = $this->_cursor_location;
+ return $dbc->State > 0;
+ }
+
+ // returns true or false
+ function _pconnect($argHostname, $argUsername, $argPassword, $argProvider='MSDASQL')
+ {
+ return $this->_connect($argHostname,$argUsername,$argPassword,$argProvider);
+ }
+
+/*
+ adSchemaCatalogs = 1,
+ adSchemaCharacterSets = 2,
+ adSchemaCollations = 3,
+ adSchemaColumns = 4,
+ adSchemaCheckConstraints = 5,
+ adSchemaConstraintColumnUsage = 6,
+ adSchemaConstraintTableUsage = 7,
+ adSchemaKeyColumnUsage = 8,
+ adSchemaReferentialContraints = 9,
+ adSchemaTableConstraints = 10,
+ adSchemaColumnsDomainUsage = 11,
+ adSchemaIndexes = 12,
+ adSchemaColumnPrivileges = 13,
+ adSchemaTablePrivileges = 14,
+ adSchemaUsagePrivileges = 15,
+ adSchemaProcedures = 16,
+ adSchemaSchemata = 17,
+ adSchemaSQLLanguages = 18,
+ adSchemaStatistics = 19,
+ adSchemaTables = 20,
+ adSchemaTranslations = 21,
+ adSchemaProviderTypes = 22,
+ adSchemaViews = 23,
+ adSchemaViewColumnUsage = 24,
+ adSchemaViewTableUsage = 25,
+ adSchemaProcedureParameters = 26,
+ adSchemaForeignKeys = 27,
+ adSchemaPrimaryKeys = 28,
+ adSchemaProcedureColumns = 29,
+ adSchemaDBInfoKeywords = 30,
+ adSchemaDBInfoLiterals = 31,
+ adSchemaCubes = 32,
+ adSchemaDimensions = 33,
+ adSchemaHierarchies = 34,
+ adSchemaLevels = 35,
+ adSchemaMeasures = 36,
+ adSchemaProperties = 37,
+ adSchemaMembers = 38
+
+*/
+
+ function &MetaTables()
+ {
+ $arr= array();
+ $dbc = $this->_connectionID;
+
+ $adors=@$dbc->OpenSchema(20);//tables
+ if ($adors){
+ $f = $adors->Fields(2);//table/view name
+ $t = $adors->Fields(3);//table type
+ while (!$adors->EOF){
+ $tt=substr($t->value,0,6);
+ if ($tt!='SYSTEM' && $tt !='ACCESS')
+ $arr[]=$f->value;
+ //print $f->value . ' ' . $t->value.' ';
+ $adors->MoveNext();
+ }
+ $adors->Close();
+ }
+
+ return $arr;
+ }
+
+ function &MetaColumns($table)
+ {
+ $table = strtoupper($table);
+ $arr = array();
+ $dbc = $this->_connectionID;
+
+ $adors=@$dbc->OpenSchema(4);//tables
+
+ if ($adors){
+ $t = $adors->Fields(2);//table/view name
+ while (!$adors->EOF){
+
+
+ if (strtoupper($t->Value) == $table) {
+
+ $fld = new ADOFieldObject();
+ $c = $adors->Fields(3);
+ $fld->name = $c->Value;
+ $fld->type = 'CHAR'; // cannot discover type in ADO!
+ $fld->max_length = -1;
+ $arr[strtoupper($fld->name)]=$fld;
+ }
+
+ $adors->MoveNext();
+ }
+ $adors->Close();
+ }
+ $false = false;
+ return empty($arr) ? $false : $arr;
+ }
+
+
+
+
+ /* returns queryID or false */
+ function &_query($sql,$inputarr=false)
+ {
+
+ $dbc = $this->_connectionID;
+ $false = false;
+
+ // return rs
+ if ($inputarr) {
+
+ if (!empty($this->charPage))
+ $oCmd = new COM('ADODB.Command',null,$this->charPage);
+ else
+ $oCmd = new COM('ADODB.Command');
+ $oCmd->ActiveConnection = $dbc;
+ $oCmd->CommandText = $sql;
+ $oCmd->CommandType = 1;
+
+ foreach($inputarr as $val) {
+ // name, type, direction 1 = input, len,
+ $this->adoParameterType = 130;
+ $p = $oCmd->CreateParameter('name',$this->adoParameterType,1,strlen($val),$val);
+ //print $p->Type.' '.$p->value;
+ $oCmd->Parameters->Append($p);
+ }
+ $p = false;
+ $rs = $oCmd->Execute();
+ $e = $dbc->Errors;
+ if ($dbc->Errors->Count > 0) return $false;
+ return $rs;
+ }
+
+ $rs = @$dbc->Execute($sql,$this->_affectedRows, $this->_execute_option);
+
+ if ($dbc->Errors->Count > 0) return $false;
+ if (! $rs) return $false;
+
+ if ($rs->State == 0) {
+ $true = true;
+ return $true; // 0 = adStateClosed means no records returned
+ }
+ return $rs;
+ }
+
+
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+
+ if (isset($this->_thisTransactions))
+ if (!$this->_thisTransactions) return false;
+ else {
+ $o = $this->_connectionID->Properties("Transaction DDL");
+ $this->_thisTransactions = $o ? true : false;
+ if (!$o) return false;
+ }
+ @$this->_connectionID->BeginTrans();
+ $this->transCnt += 1;
+ return true;
+ }
+
+ function CommitTrans($ok=true)
+ {
+ if (!$ok) return $this->RollbackTrans();
+ if ($this->transOff) return true;
+
+ @$this->_connectionID->CommitTrans();
+ if ($this->transCnt) @$this->transCnt -= 1;
+ return true;
+ }
+ function RollbackTrans() {
+ if ($this->transOff) return true;
+ @$this->_connectionID->RollbackTrans();
+ if ($this->transCnt) @$this->transCnt -= 1;
+ return true;
+ }
+
+ /* Returns: the last error message from previous database operation */
+
+ function ErrorMsg()
+ {
+ if (!$this->_connectionID) return "No connection established";
+ $errc = $this->_connectionID->Errors;
+ if (!$errc) return "No Errors object found";
+ if ($errc->Count == 0) return '';
+ $err = $errc->Item($errc->Count-1);
+ return $err->Description;
+ }
+
+ function ErrorNo()
+ {
+ $errc = $this->_connectionID->Errors;
+ if ($errc->Count == 0) return 0;
+ $err = $errc->Item($errc->Count-1);
+ return $err->NativeError;
+ }
+
+ // returns true or false
+ function _close()
+ {
+ if ($this->_connectionID) $this->_connectionID->Close();
+ $this->_connectionID = false;
+ return true;
+ }
+
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordSet_ado extends ADORecordSet {
+
+ var $bind = false;
+ var $databaseType = "ado";
+ var $dataProvider = "ado";
+ var $_tarr = false; // caches the types
+ var $_flds; // and field objects
+ var $canSeek = true;
+ var $hideErrors = true;
+
+ function ADORecordSet_ado($id,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ $this->fetchMode = $mode;
+ return $this->ADORecordSet($id,$mode);
+ }
+
+
+ // returns the field object
+ function &FetchField($fieldOffset = -1) {
+ $off=$fieldOffset+1; // offsets begin at 1
+
+ $o= new ADOFieldObject();
+ $rs = $this->_queryID;
+ $f = $rs->Fields($fieldOffset);
+ $o->name = $f->Name;
+ $t = $f->Type;
+ $o->type = $this->MetaType($t);
+ $o->max_length = $f->DefinedSize;
+ $o->ado_type = $t;
+
+ //print "off=$off name=$o->name type=$o->type len=$o->max_length ";
+ return $o;
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) return $this->fields[$colname];
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+
+ function _initrs()
+ {
+ $rs = $this->_queryID;
+ $this->_numOfRows = $rs->RecordCount;
+
+ $f = $rs->Fields;
+ $this->_numOfFields = $f->Count;
+ }
+
+
+ // should only be used to move forward as we normally use forward-only cursors
+ function _seek($row)
+ {
+ $rs = $this->_queryID;
+ // absoluteposition doesn't work -- my maths is wrong ?
+ // $rs->AbsolutePosition->$row-2;
+ // return true;
+ if ($this->_currentRow > $row) return false;
+ @$rs->Move((integer)$row - $this->_currentRow-1); //adBookmarkFirst
+ return true;
+ }
+
+/*
+ OLEDB types
+
+ enum DBTYPEENUM
+ { DBTYPE_EMPTY = 0,
+ DBTYPE_NULL = 1,
+ DBTYPE_I2 = 2,
+ DBTYPE_I4 = 3,
+ DBTYPE_R4 = 4,
+ DBTYPE_R8 = 5,
+ DBTYPE_CY = 6,
+ DBTYPE_DATE = 7,
+ DBTYPE_BSTR = 8,
+ DBTYPE_IDISPATCH = 9,
+ DBTYPE_ERROR = 10,
+ DBTYPE_BOOL = 11,
+ DBTYPE_VARIANT = 12,
+ DBTYPE_IUNKNOWN = 13,
+ DBTYPE_DECIMAL = 14,
+ DBTYPE_UI1 = 17,
+ DBTYPE_ARRAY = 0x2000,
+ DBTYPE_BYREF = 0x4000,
+ DBTYPE_I1 = 16,
+ DBTYPE_UI2 = 18,
+ DBTYPE_UI4 = 19,
+ DBTYPE_I8 = 20,
+ DBTYPE_UI8 = 21,
+ DBTYPE_GUID = 72,
+ DBTYPE_VECTOR = 0x1000,
+ DBTYPE_RESERVED = 0x8000,
+ DBTYPE_BYTES = 128,
+ DBTYPE_STR = 129,
+ DBTYPE_WSTR = 130,
+ DBTYPE_NUMERIC = 131,
+ DBTYPE_UDT = 132,
+ DBTYPE_DBDATE = 133,
+ DBTYPE_DBTIME = 134,
+ DBTYPE_DBTIMESTAMP = 135
+
+ ADO Types
+
+ adEmpty = 0,
+ adTinyInt = 16,
+ adSmallInt = 2,
+ adInteger = 3,
+ adBigInt = 20,
+ adUnsignedTinyInt = 17,
+ adUnsignedSmallInt = 18,
+ adUnsignedInt = 19,
+ adUnsignedBigInt = 21,
+ adSingle = 4,
+ adDouble = 5,
+ adCurrency = 6,
+ adDecimal = 14,
+ adNumeric = 131,
+ adBoolean = 11,
+ adError = 10,
+ adUserDefined = 132,
+ adVariant = 12,
+ adIDispatch = 9,
+ adIUnknown = 13,
+ adGUID = 72,
+ adDate = 7,
+ adDBDate = 133,
+ adDBTime = 134,
+ adDBTimeStamp = 135,
+ adBSTR = 8,
+ adChar = 129,
+ adVarChar = 200,
+ adLongVarChar = 201,
+ adWChar = 130,
+ adVarWChar = 202,
+ adLongVarWChar = 203,
+ adBinary = 128,
+ adVarBinary = 204,
+ adLongVarBinary = 205,
+ adChapter = 136,
+ adFileTime = 64,
+ adDBFileTime = 137,
+ adPropVariant = 138,
+ adVarNumeric = 139
+*/
+ function MetaType($t,$len=-1,$fieldobj=false)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+
+ if (!is_numeric($t)) return $t;
+
+ switch ($t) {
+ case 0:
+ case 12: // variant
+ case 8: // bstr
+ case 129: //char
+ case 130: //wc
+ case 200: // varc
+ case 202:// varWC
+ case 128: // bin
+ case 204: // varBin
+ case 72: // guid
+ if ($len <= $this->blobSize) return 'C';
+
+ case 201:
+ case 203:
+ return 'X';
+ case 128:
+ case 204:
+ case 205:
+ return 'B';
+ case 7:
+ case 133: return 'D';
+
+ case 134:
+ case 135: return 'T';
+
+ case 11: return 'L';
+
+ case 16:// adTinyInt = 16,
+ case 2://adSmallInt = 2,
+ case 3://adInteger = 3,
+ case 4://adBigInt = 20,
+ case 17://adUnsignedTinyInt = 17,
+ case 18://adUnsignedSmallInt = 18,
+ case 19://adUnsignedInt = 19,
+ case 20://adUnsignedBigInt = 21,
+ return 'I';
+ default: return 'N';
+ }
+ }
+
+ // time stamp not supported yet
+ function _fetch()
+ {
+ $rs = $this->_queryID;
+ if (!$rs or $rs->EOF) {
+ $this->fields = false;
+ return false;
+ }
+ $this->fields = array();
+
+ if (!$this->_tarr) {
+ $tarr = array();
+ $flds = array();
+ for ($i=0,$max = $this->_numOfFields; $i < $max; $i++) {
+ $f = $rs->Fields($i);
+ $flds[] = $f;
+ $tarr[] = $f->Type;
+ }
+ // bind types and flds only once
+ $this->_tarr = $tarr;
+ $this->_flds = $flds;
+ }
+ $t = reset($this->_tarr);
+ $f = reset($this->_flds);
+
+ if ($this->hideErrors) $olde = error_reporting(E_ERROR|E_CORE_ERROR);// sometimes $f->value be null
+ for ($i=0,$max = $this->_numOfFields; $i < $max; $i++) {
+ //echo "
",$t,' ';var_dump($f->value); echo '
';
+ switch($t) {
+ case 135: // timestamp
+ if (!strlen((string)$f->value)) $this->fields[] = false;
+ else {
+ if (!is_numeric($f->value)) # $val = variant_date_to_timestamp($f->value);
+ // VT_DATE stores dates as (float) fractional days since 1899/12/30 00:00:00
+ $val=(float) variant_cast($f->value,VT_R8)*3600*24-2209161600;
+ else
+ $val = $f->value;
+ $this->fields[] = adodb_date('Y-m-d H:i:s',$val);
+ }
+ break;
+ case 133:// A date value (yyyymmdd)
+ if ($val = $f->value) {
+ $this->fields[] = substr($val,0,4).'-'.substr($val,4,2).'-'.substr($val,6,2);
+ } else
+ $this->fields[] = false;
+ break;
+ case 7: // adDate
+ if (!strlen((string)$f->value)) $this->fields[] = false;
+ else {
+ if (!is_numeric($f->value)) $val = variant_date_to_timestamp($f->value);
+ else $val = $f->value;
+
+ if (($val % 86400) == 0) $this->fields[] = adodb_date('Y-m-d',$val);
+ else $this->fields[] = adodb_date('Y-m-d H:i:s',$val);
+ }
+ break;
+ case 1: // null
+ $this->fields[] = false;
+ break;
+ case 6: // currency is not supported properly;
+ ADOConnection::outp( ''.$f->Name.': currency type not supported by PHP');
+ $this->fields[] = (float) $f->value;
+ break;
+ default:
+ $this->fields[] = $f->value;
+ break;
+ }
+ //print " $f->value $t, ";
+ $f = next($this->_flds);
+ $t = next($this->_tarr);
+ } // for
+ if ($this->hideErrors) error_reporting($olde);
+ @$rs->MoveNext(); // @ needed for some versions of PHP!
+
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) {
+ $this->fields = &$this->GetRowAssoc(ADODB_ASSOC_CASE);
+ }
+ return true;
+ }
+
+ function NextRecordSet()
+ {
+ $rs = $this->_queryID;
+ $this->_queryID = $rs->NextRecordSet();
+ //$this->_queryID = $this->_QueryId->NextRecordSet();
+ if ($this->_queryID == null) return false;
+
+ $this->_currentRow = -1;
+ $this->_currentPage = -1;
+ $this->bind = false;
+ $this->fields = false;
+ $this->_flds = false;
+ $this->_tarr = false;
+
+ $this->_inited = false;
+ $this->Init();
+ return true;
+ }
+
+ function _close() {
+ $this->_flds = false;
+ @$this->_queryID->Close();// by Pete Dishman (peterd@telephonetics.co.uk)
+ $this->_queryID = false;
+ }
+
+}
+
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-ado5.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-ado5.inc.php
new file mode 100644
index 0000000..09c0e57
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-ado5.inc.php
@@ -0,0 +1,668 @@
+_affectedRows = new VARIANT;
+ }
+
+ function ServerInfo()
+ {
+ if (!empty($this->_connectionID)) $desc = $this->_connectionID->provider;
+ return array('description' => $desc, 'version' => '');
+ }
+
+ function _affectedrows()
+ {
+ if (PHP_VERSION >= 5) return $this->_affectedRows;
+
+ return $this->_affectedRows->value;
+ }
+
+ // you can also pass a connection string like this:
+ //
+ // $DB->Connect('USER ID=sa;PASSWORD=pwd;SERVER=mangrove;DATABASE=ai',false,false,'SQLOLEDB');
+ function _connect($argHostname, $argUsername, $argPassword,$argDBorProvider, $argProvider= '')
+ {
+ // two modes
+ // - if $argProvider is empty, we assume that $argDBorProvider holds provider -- this is for backward compat
+ // - if $argProvider is not empty, then $argDBorProvider holds db
+
+
+ if ($argProvider) {
+ $argDatabasename = $argDBorProvider;
+ } else {
+ $argDatabasename = '';
+ if ($argDBorProvider) $argProvider = $argDBorProvider;
+ else $argProvider = 'MSDASQL';
+ }
+
+
+ try {
+ $u = 'UID';
+ $p = 'PWD';
+
+ if (!empty($this->charPage))
+ $dbc = new COM('ADODB.Connection',null,$this->charPage);
+ else
+ $dbc = new COM('ADODB.Connection');
+
+ if (! $dbc) return false;
+
+ /* special support if provider is mssql or access */
+ if ($argProvider=='mssql') {
+ $u = 'User Id'; //User parameter name for OLEDB
+ $p = 'Password';
+ $argProvider = "SQLOLEDB"; // SQL Server Provider
+
+ // not yet
+ //if ($argDatabasename) $argHostname .= ";Initial Catalog=$argDatabasename";
+
+ //use trusted conection for SQL if username not specified
+ if (!$argUsername) $argHostname .= ";Trusted_Connection=Yes";
+ } else if ($argProvider=='access')
+ $argProvider = "Microsoft.Jet.OLEDB.4.0"; // Microsoft Jet Provider
+
+ if ($argProvider) $dbc->Provider = $argProvider;
+
+ if ($argProvider) $argHostname = "PROVIDER=$argProvider;DRIVER={SQL Server};SERVER=$argHostname";
+
+
+ if ($argDatabasename) $argHostname .= ";DATABASE=$argDatabasename";
+ if ($argUsername) $argHostname .= ";$u=$argUsername";
+ if ($argPassword)$argHostname .= ";$p=$argPassword";
+
+ if ($this->debug) ADOConnection::outp( "Host=".$argHostname." \n version=$dbc->version");
+ // @ added below for php 4.0.1 and earlier
+ @$dbc->Open((string) $argHostname);
+
+ $this->_connectionID = $dbc;
+
+ $dbc->CursorLocation = $this->_cursor_location;
+ return $dbc->State > 0;
+ } catch (exception $e) {
+ }
+
+ return false;
+ }
+
+ // returns true or false
+ function _pconnect($argHostname, $argUsername, $argPassword, $argProvider='MSDASQL')
+ {
+ return $this->_connect($argHostname,$argUsername,$argPassword,$argProvider);
+ }
+
+/*
+ adSchemaCatalogs = 1,
+ adSchemaCharacterSets = 2,
+ adSchemaCollations = 3,
+ adSchemaColumns = 4,
+ adSchemaCheckConstraints = 5,
+ adSchemaConstraintColumnUsage = 6,
+ adSchemaConstraintTableUsage = 7,
+ adSchemaKeyColumnUsage = 8,
+ adSchemaReferentialContraints = 9,
+ adSchemaTableConstraints = 10,
+ adSchemaColumnsDomainUsage = 11,
+ adSchemaIndexes = 12,
+ adSchemaColumnPrivileges = 13,
+ adSchemaTablePrivileges = 14,
+ adSchemaUsagePrivileges = 15,
+ adSchemaProcedures = 16,
+ adSchemaSchemata = 17,
+ adSchemaSQLLanguages = 18,
+ adSchemaStatistics = 19,
+ adSchemaTables = 20,
+ adSchemaTranslations = 21,
+ adSchemaProviderTypes = 22,
+ adSchemaViews = 23,
+ adSchemaViewColumnUsage = 24,
+ adSchemaViewTableUsage = 25,
+ adSchemaProcedureParameters = 26,
+ adSchemaForeignKeys = 27,
+ adSchemaPrimaryKeys = 28,
+ adSchemaProcedureColumns = 29,
+ adSchemaDBInfoKeywords = 30,
+ adSchemaDBInfoLiterals = 31,
+ adSchemaCubes = 32,
+ adSchemaDimensions = 33,
+ adSchemaHierarchies = 34,
+ adSchemaLevels = 35,
+ adSchemaMeasures = 36,
+ adSchemaProperties = 37,
+ adSchemaMembers = 38
+
+*/
+
+ function &MetaTables()
+ {
+ $arr= array();
+ $dbc = $this->_connectionID;
+
+ $adors=@$dbc->OpenSchema(20);//tables
+ if ($adors){
+ $f = $adors->Fields(2);//table/view name
+ $t = $adors->Fields(3);//table type
+ while (!$adors->EOF){
+ $tt=substr($t->value,0,6);
+ if ($tt!='SYSTEM' && $tt !='ACCESS')
+ $arr[]=$f->value;
+ //print $f->value . ' ' . $t->value.' ';
+ $adors->MoveNext();
+ }
+ $adors->Close();
+ }
+
+ return $arr;
+ }
+
+ function &MetaColumns($table)
+ {
+ $table = strtoupper($table);
+ $arr= array();
+ $dbc = $this->_connectionID;
+
+ $adors=@$dbc->OpenSchema(4);//tables
+
+ if ($adors){
+ $t = $adors->Fields(2);//table/view name
+ while (!$adors->EOF){
+
+
+ if (strtoupper($t->Value) == $table) {
+
+ $fld = new ADOFieldObject();
+ $c = $adors->Fields(3);
+ $fld->name = $c->Value;
+ $fld->type = 'CHAR'; // cannot discover type in ADO!
+ $fld->max_length = -1;
+ $arr[strtoupper($fld->name)]=$fld;
+ }
+
+ $adors->MoveNext();
+ }
+ $adors->Close();
+ }
+
+ return $arr;
+ }
+
+ /* returns queryID or false */
+ function &_query($sql,$inputarr=false)
+ {
+ try { // In PHP5, all COM errors are exceptions, so to maintain old behaviour...
+
+ $dbc = $this->_connectionID;
+
+ // return rs
+
+ $false = false;
+
+ if ($inputarr) {
+
+ if (!empty($this->charPage))
+ $oCmd = new COM('ADODB.Command',null,$this->charPage);
+ else
+ $oCmd = new COM('ADODB.Command');
+ $oCmd->ActiveConnection = $dbc;
+ $oCmd->CommandText = $sql;
+ $oCmd->CommandType = 1;
+
+ foreach($inputarr as $val) {
+ // name, type, direction 1 = input, len,
+ $this->adoParameterType = 130;
+ $p = $oCmd->CreateParameter('name',$this->adoParameterType,1,strlen($val),$val);
+ //print $p->Type.' '.$p->value;
+ $oCmd->Parameters->Append($p);
+ }
+ $p = false;
+ $rs = $oCmd->Execute();
+ $e = $dbc->Errors;
+ if ($dbc->Errors->Count > 0) return $false;
+ return $rs;
+ }
+
+ $rs = @$dbc->Execute($sql,$this->_affectedRows, $this->_execute_option);
+
+ if ($dbc->Errors->Count > 0) return $false;
+ if (! $rs) return $false;
+
+ if ($rs->State == 0) {
+ $true = true;
+ return $true; // 0 = adStateClosed means no records returned
+ }
+ return $rs;
+
+ } catch (exception $e) {
+
+ }
+ return $false;
+ }
+
+
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+
+ if (isset($this->_thisTransactions))
+ if (!$this->_thisTransactions) return false;
+ else {
+ $o = $this->_connectionID->Properties("Transaction DDL");
+ $this->_thisTransactions = $o ? true : false;
+ if (!$o) return false;
+ }
+ @$this->_connectionID->BeginTrans();
+ $this->transCnt += 1;
+ return true;
+ }
+ function CommitTrans($ok=true)
+ {
+ if (!$ok) return $this->RollbackTrans();
+ if ($this->transOff) return true;
+
+ @$this->_connectionID->CommitTrans();
+ if ($this->transCnt) @$this->transCnt -= 1;
+ return true;
+ }
+ function RollbackTrans() {
+ if ($this->transOff) return true;
+ @$this->_connectionID->RollbackTrans();
+ if ($this->transCnt) @$this->transCnt -= 1;
+ return true;
+ }
+
+ /* Returns: the last error message from previous database operation */
+
+ function ErrorMsg()
+ {
+ if (!$this->_connectionID) return "No connection established";
+ $errmsg = '';
+
+ try {
+ $errc = $this->_connectionID->Errors;
+ if (!$errc) return "No Errors object found";
+ if ($errc->Count == 0) return '';
+ $err = $errc->Item($errc->Count-1);
+ $errmsg = $err->Description;
+ }catch(exception $e) {
+ }
+ return $errmsg;
+ }
+
+ function ErrorNo()
+ {
+ $errc = $this->_connectionID->Errors;
+ if ($errc->Count == 0) return 0;
+ $err = $errc->Item($errc->Count-1);
+ return $err->NativeError;
+ }
+
+ // returns true or false
+ function _close()
+ {
+ if ($this->_connectionID) $this->_connectionID->Close();
+ $this->_connectionID = false;
+ return true;
+ }
+
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordSet_ado extends ADORecordSet {
+
+ var $bind = false;
+ var $databaseType = "ado";
+ var $dataProvider = "ado";
+ var $_tarr = false; // caches the types
+ var $_flds; // and field objects
+ var $canSeek = true;
+ var $hideErrors = true;
+
+ function ADORecordSet_ado($id,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ $this->fetchMode = $mode;
+ return $this->ADORecordSet($id,$mode);
+ }
+
+
+ // returns the field object
+ function &FetchField($fieldOffset = -1) {
+ $off=$fieldOffset+1; // offsets begin at 1
+
+ $o= new ADOFieldObject();
+ $rs = $this->_queryID;
+ $f = $rs->Fields($fieldOffset);
+ $o->name = $f->Name;
+ $t = $f->Type;
+ $o->type = $this->MetaType($t);
+ $o->max_length = $f->DefinedSize;
+ $o->ado_type = $t;
+
+
+ //print "off=$off name=$o->name type=$o->type len=$o->max_length ";
+ return $o;
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) return $this->fields[$colname];
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+
+ function _initrs()
+ {
+ $rs = $this->_queryID;
+ $this->_numOfRows = $rs->RecordCount;
+
+ $f = $rs->Fields;
+ $this->_numOfFields = $f->Count;
+ }
+
+
+ // should only be used to move forward as we normally use forward-only cursors
+ function _seek($row)
+ {
+ $rs = $this->_queryID;
+ // absoluteposition doesn't work -- my maths is wrong ?
+ // $rs->AbsolutePosition->$row-2;
+ // return true;
+ if ($this->_currentRow > $row) return false;
+ @$rs->Move((integer)$row - $this->_currentRow-1); //adBookmarkFirst
+ return true;
+ }
+
+/*
+ OLEDB types
+
+ enum DBTYPEENUM
+ { DBTYPE_EMPTY = 0,
+ DBTYPE_NULL = 1,
+ DBTYPE_I2 = 2,
+ DBTYPE_I4 = 3,
+ DBTYPE_R4 = 4,
+ DBTYPE_R8 = 5,
+ DBTYPE_CY = 6,
+ DBTYPE_DATE = 7,
+ DBTYPE_BSTR = 8,
+ DBTYPE_IDISPATCH = 9,
+ DBTYPE_ERROR = 10,
+ DBTYPE_BOOL = 11,
+ DBTYPE_VARIANT = 12,
+ DBTYPE_IUNKNOWN = 13,
+ DBTYPE_DECIMAL = 14,
+ DBTYPE_UI1 = 17,
+ DBTYPE_ARRAY = 0x2000,
+ DBTYPE_BYREF = 0x4000,
+ DBTYPE_I1 = 16,
+ DBTYPE_UI2 = 18,
+ DBTYPE_UI4 = 19,
+ DBTYPE_I8 = 20,
+ DBTYPE_UI8 = 21,
+ DBTYPE_GUID = 72,
+ DBTYPE_VECTOR = 0x1000,
+ DBTYPE_RESERVED = 0x8000,
+ DBTYPE_BYTES = 128,
+ DBTYPE_STR = 129,
+ DBTYPE_WSTR = 130,
+ DBTYPE_NUMERIC = 131,
+ DBTYPE_UDT = 132,
+ DBTYPE_DBDATE = 133,
+ DBTYPE_DBTIME = 134,
+ DBTYPE_DBTIMESTAMP = 135
+
+ ADO Types
+
+ adEmpty = 0,
+ adTinyInt = 16,
+ adSmallInt = 2,
+ adInteger = 3,
+ adBigInt = 20,
+ adUnsignedTinyInt = 17,
+ adUnsignedSmallInt = 18,
+ adUnsignedInt = 19,
+ adUnsignedBigInt = 21,
+ adSingle = 4,
+ adDouble = 5,
+ adCurrency = 6,
+ adDecimal = 14,
+ adNumeric = 131,
+ adBoolean = 11,
+ adError = 10,
+ adUserDefined = 132,
+ adVariant = 12,
+ adIDispatch = 9,
+ adIUnknown = 13,
+ adGUID = 72,
+ adDate = 7,
+ adDBDate = 133,
+ adDBTime = 134,
+ adDBTimeStamp = 135,
+ adBSTR = 8,
+ adChar = 129,
+ adVarChar = 200,
+ adLongVarChar = 201,
+ adWChar = 130,
+ adVarWChar = 202,
+ adLongVarWChar = 203,
+ adBinary = 128,
+ adVarBinary = 204,
+ adLongVarBinary = 205,
+ adChapter = 136,
+ adFileTime = 64,
+ adDBFileTime = 137,
+ adPropVariant = 138,
+ adVarNumeric = 139
+*/
+ function MetaType($t,$len=-1,$fieldobj=false)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+
+ if (!is_numeric($t)) return $t;
+
+ switch ($t) {
+ case 0:
+ case 12: // variant
+ case 8: // bstr
+ case 129: //char
+ case 130: //wc
+ case 200: // varc
+ case 202:// varWC
+ case 128: // bin
+ case 204: // varBin
+ case 72: // guid
+ if ($len <= $this->blobSize) return 'C';
+
+ case 201:
+ case 203:
+ return 'X';
+ case 128:
+ case 204:
+ case 205:
+ return 'B';
+ case 7:
+ case 133: return 'D';
+
+ case 134:
+ case 135: return 'T';
+
+ case 11: return 'L';
+
+ case 16:// adTinyInt = 16,
+ case 2://adSmallInt = 2,
+ case 3://adInteger = 3,
+ case 4://adBigInt = 20,
+ case 17://adUnsignedTinyInt = 17,
+ case 18://adUnsignedSmallInt = 18,
+ case 19://adUnsignedInt = 19,
+ case 20://adUnsignedBigInt = 21,
+ return 'I';
+ default: return 'N';
+ }
+ }
+
+ // time stamp not supported yet
+ function _fetch()
+ {
+ $rs = $this->_queryID;
+ if (!$rs or $rs->EOF) {
+ $this->fields = false;
+ return false;
+ }
+ $this->fields = array();
+
+ if (!$this->_tarr) {
+ $tarr = array();
+ $flds = array();
+ for ($i=0,$max = $this->_numOfFields; $i < $max; $i++) {
+ $f = $rs->Fields($i);
+ $flds[] = $f;
+ $tarr[] = $f->Type;
+ }
+ // bind types and flds only once
+ $this->_tarr = $tarr;
+ $this->_flds = $flds;
+ }
+ $t = reset($this->_tarr);
+ $f = reset($this->_flds);
+
+ if ($this->hideErrors) $olde = error_reporting(E_ERROR|E_CORE_ERROR);// sometimes $f->value be null
+ for ($i=0,$max = $this->_numOfFields; $i < $max; $i++) {
+ //echo "
",$t,' ';var_dump($f->value); echo '
';
+ switch($t) {
+ case 135: // timestamp
+ if (!strlen((string)$f->value)) $this->fields[] = false;
+ else {
+ if (!is_numeric($f->value)) # $val = variant_date_to_timestamp($f->value);
+ // VT_DATE stores dates as (float) fractional days since 1899/12/30 00:00:00
+ $val= (float) variant_cast($f->value,VT_R8)*3600*24-2209161600;
+ else
+ $val = $f->value;
+ $this->fields[] = adodb_date('Y-m-d H:i:s',$val);
+ }
+ break;
+ case 133:// A date value (yyyymmdd)
+ if ($val = $f->value) {
+ $this->fields[] = substr($val,0,4).'-'.substr($val,4,2).'-'.substr($val,6,2);
+ } else
+ $this->fields[] = false;
+ break;
+ case 7: // adDate
+ if (!strlen((string)$f->value)) $this->fields[] = false;
+ else {
+ if (!is_numeric($f->value)) $val = variant_date_to_timestamp($f->value);
+ else $val = $f->value;
+
+ if (($val % 86400) == 0) $this->fields[] = adodb_date('Y-m-d',$val);
+ else $this->fields[] = adodb_date('Y-m-d H:i:s',$val);
+ }
+ break;
+ case 1: // null
+ $this->fields[] = false;
+ break;
+ case 6: // currency is not supported properly;
+ ADOConnection::outp( ''.$f->Name.': currency type not supported by PHP');
+ $this->fields[] = (float) $f->value;
+ break;
+ default:
+ $this->fields[] = $f->value;
+ break;
+ }
+ //print " $f->value $t, ";
+ $f = next($this->_flds);
+ $t = next($this->_tarr);
+ } // for
+ if ($this->hideErrors) error_reporting($olde);
+ @$rs->MoveNext(); // @ needed for some versions of PHP!
+
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) {
+ $this->fields = &$this->GetRowAssoc(ADODB_ASSOC_CASE);
+ }
+ return true;
+ }
+
+ function NextRecordSet()
+ {
+ $rs = $this->_queryID;
+ $this->_queryID = $rs->NextRecordSet();
+ //$this->_queryID = $this->_QueryId->NextRecordSet();
+ if ($this->_queryID == null) return false;
+
+ $this->_currentRow = -1;
+ $this->_currentPage = -1;
+ $this->bind = false;
+ $this->fields = false;
+ $this->_flds = false;
+ $this->_tarr = false;
+
+ $this->_inited = false;
+ $this->Init();
+ return true;
+ }
+
+ function _close() {
+ $this->_flds = false;
+ @$this->_queryID->Close();// by Pete Dishman (peterd@telephonetics.co.uk)
+ $this->_queryID = false;
+ }
+
+}
+
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-ado_mssql.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-ado_mssql.inc.php
new file mode 100644
index 0000000..19132bc
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-ado_mssql.inc.php
@@ -0,0 +1,155 @@
+= 5) include(ADODB_DIR."/drivers/adodb-ado5.inc.php");
+ else include(ADODB_DIR."/drivers/adodb-ado.inc.php");
+}
+
+
+class ADODB_ado_mssql extends ADODB_ado {
+ var $databaseType = 'ado_mssql';
+ var $hasTop = 'top';
+ var $hasInsertID = true;
+ var $sysDate = 'convert(datetime,convert(char,GetDate(),102),102)';
+ var $sysTimeStamp = 'GetDate()';
+ var $leftOuter = '*=';
+ var $rightOuter = '=*';
+ var $ansiOuter = true; // for mssql7 or later
+ var $substr = "substring";
+ var $length = 'len';
+ var $_dropSeqSQL = "drop table %s";
+
+ //var $_inTransaction = 1; // always open recordsets, so no transaction problems.
+
+ function ADODB_ado_mssql()
+ {
+ $this->ADODB_ado();
+ }
+
+ function _insertid()
+ {
+ return $this->GetOne('select @@identity');
+ }
+
+ function _affectedrows()
+ {
+ return $this->GetOne('select @@rowcount');
+ }
+
+ function SetTransactionMode( $transaction_mode )
+ {
+ $this->_transmode = $transaction_mode;
+ if (empty($transaction_mode)) {
+ $this->Execute('SET TRANSACTION ISOLATION LEVEL READ COMMITTED');
+ return;
+ }
+ if (!stristr($transaction_mode,'isolation')) $transaction_mode = 'ISOLATION LEVEL '.$transaction_mode;
+ $this->Execute("SET TRANSACTION ".$transaction_mode);
+ }
+
+ function MetaColumns($table)
+ {
+ $table = strtoupper($table);
+ $arr= array();
+ $dbc = $this->_connectionID;
+
+ $osoptions = array();
+ $osoptions[0] = null;
+ $osoptions[1] = null;
+ $osoptions[2] = $table;
+ $osoptions[3] = null;
+
+ $adors=@$dbc->OpenSchema(4, $osoptions);//tables
+
+ if ($adors){
+ while (!$adors->EOF){
+ $fld = new ADOFieldObject();
+ $c = $adors->Fields(3);
+ $fld->name = $c->Value;
+ $fld->type = 'CHAR'; // cannot discover type in ADO!
+ $fld->max_length = -1;
+ $arr[strtoupper($fld->name)]=$fld;
+
+ $adors->MoveNext();
+ }
+ $adors->Close();
+ }
+ $false = false;
+ return empty($arr) ? $false : $arr;
+ }
+
+ function CreateSequence($seq='adodbseq',$start=1)
+ {
+
+ $this->Execute('BEGIN TRANSACTION adodbseq');
+ $start -= 1;
+ $this->Execute("create table $seq (id float(53))");
+ $ok = $this->Execute("insert into $seq with (tablock,holdlock) values($start)");
+ if (!$ok) {
+ $this->Execute('ROLLBACK TRANSACTION adodbseq');
+ return false;
+ }
+ $this->Execute('COMMIT TRANSACTION adodbseq');
+ return true;
+ }
+
+ function GenID($seq='adodbseq',$start=1)
+ {
+ //$this->debug=1;
+ $this->Execute('BEGIN TRANSACTION adodbseq');
+ $ok = $this->Execute("update $seq with (tablock,holdlock) set id = id + 1");
+ if (!$ok) {
+ $this->Execute("create table $seq (id float(53))");
+ $ok = $this->Execute("insert into $seq with (tablock,holdlock) values($start)");
+ if (!$ok) {
+ $this->Execute('ROLLBACK TRANSACTION adodbseq');
+ return false;
+ }
+ $this->Execute('COMMIT TRANSACTION adodbseq');
+ return $start;
+ }
+ $num = $this->GetOne("select id from $seq");
+ $this->Execute('COMMIT TRANSACTION adodbseq');
+ return $num;
+
+ // in old implementation, pre 1.90, we returned GUID...
+ //return $this->GetOne("SELECT CONVERT(varchar(255), NEWID()) AS 'Char'");
+ }
+
+ function qstr($s,$magic_quotes=false)
+ {
+ $s = parent::qstr($s, $magic_quotes);
+ return str_replace("\0", "\\\\000", $s);
+ }
+
+
+ } // end class
+
+ class ADORecordSet_ado_mssql extends ADORecordSet_ado {
+
+ var $databaseType = 'ado_mssql';
+
+ function ADORecordSet_ado_mssql($id,$mode=false)
+ {
+ return $this->ADORecordSet_ado($id,$mode);
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-db2.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-db2.inc.php
new file mode 100644
index 0000000..64d043e
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-db2.inc.php
@@ -0,0 +1,799 @@
+_haserrorfunctions = ADODB_PHPVER >= 0x4050;
+ }
+
+ // returns true or false
+ function _connect($argDSN, $argUsername, $argPassword, $argDatabasename)
+ {
+ global $php_errormsg;
+
+ if (!function_exists('db2_connect')) {
+ ADOConnection::outp("Warning: The old ODBC based DB2 driver has been renamed 'odbc_db2'. This ADOdb driver calls PHP's native db2 extension.");
+ return null;
+ }
+ // This needs to be set before the connect().
+ // Replaces the odbc_binmode() call that was in Execute()
+ ini_set('ibm_db2.binmode', $this->binmode);
+
+ if ($argDatabasename) {
+ $this->_connectionID = db2_connect($argDatabasename,$argUsername,$argPassword);
+ } else {
+ $this->_connectionID = db2_connect($argDSN,$argUsername,$argPassword);
+ }
+ if (isset($php_errormsg)) $php_errormsg = '';
+
+ // For db2_connect(), there is an optional 4th arg. If present, it must be
+ // an array of valid options. So far, we don't use them.
+
+ $this->_errorMsg = @db2_conn_errormsg();
+
+ if (isset($this->connectStmt)) $this->Execute($this->connectStmt);
+
+ return $this->_connectionID != false;
+ }
+
+ // returns true or false
+ function _pconnect($argDSN, $argUsername, $argPassword, $argDatabasename)
+ {
+ global $php_errormsg;
+
+ if (!function_exists('db2_connect')) return null;
+
+ // This needs to be set before the connect().
+ // Replaces the odbc_binmode() call that was in Execute()
+ ini_set('ibm_db2.binmode', $this->binmode);
+
+ if (isset($php_errormsg)) $php_errormsg = '';
+ $this->_errorMsg = isset($php_errormsg) ? $php_errormsg : '';
+
+ if ($argDatabasename) {
+ $this->_connectionID = db2_pconnect($argDatabasename,$argUsername,$argPassword);
+ } else {
+ $this->_connectionID = db2_pconnect($argDSN,$argUsername,$argPassword);
+ }
+ if (isset($php_errormsg)) $php_errormsg = '';
+
+ $this->_errorMsg = @db2_conn_errormsg();
+ if ($this->_connectionID && $this->autoRollback) @db2_rollback($this->_connectionID);
+ if (isset($this->connectStmt)) $this->Execute($this->connectStmt);
+
+ return $this->_connectionID != false;
+ }
+
+ // format and return date string in database timestamp format
+ function DBTimeStamp($ts)
+ {
+ if (empty($ts) && $ts !== 0) return 'null';
+ if (is_string($ts)) $ts = ADORecordSet::UnixTimeStamp($ts);
+ return 'TO_DATE('.adodb_date($this->fmtTimeStamp,$ts).",'YYYY-MM-DD HH24:MI:SS')";
+ }
+
+ // Format date column in sql string given an input format that understands Y M D
+ function SQLDate($fmt, $col=false)
+ {
+ // use right() and replace() ?
+ if (!$col) $col = $this->sysDate;
+
+ /* use TO_CHAR() if $fmt is TO_CHAR() allowed fmt */
+ if ($fmt== 'Y-m-d H:i:s')
+ return 'TO_CHAR('.$col.", 'YYYY-MM-DD HH24:MI:SS')";
+
+ $s = '';
+
+ $len = strlen($fmt);
+ for ($i=0; $i < $len; $i++) {
+ if ($s) $s .= $this->concat_operator;
+ $ch = $fmt[$i];
+ switch($ch) {
+ case 'Y':
+ case 'y':
+ if ($len==1) return "year($col)";
+ $s .= "char(year($col))";
+ break;
+ case 'M':
+ if ($len==1) return "monthname($col)";
+ $s .= "substr(monthname($col),1,3)";
+ break;
+ case 'm':
+ if ($len==1) return "month($col)";
+ $s .= "right(digits(month($col)),2)";
+ break;
+ case 'D':
+ case 'd':
+ if ($len==1) return "day($col)";
+ $s .= "right(digits(day($col)),2)";
+ break;
+ case 'H':
+ case 'h':
+ if ($len==1) return "hour($col)";
+ if ($col != $this->sysDate) $s .= "right(digits(hour($col)),2)";
+ else $s .= "''";
+ break;
+ case 'i':
+ case 'I':
+ if ($len==1) return "minute($col)";
+ if ($col != $this->sysDate)
+ $s .= "right(digits(minute($col)),2)";
+ else $s .= "''";
+ break;
+ case 'S':
+ case 's':
+ if ($len==1) return "second($col)";
+ if ($col != $this->sysDate)
+ $s .= "right(digits(second($col)),2)";
+ else $s .= "''";
+ break;
+ default:
+ if ($ch == '\\') {
+ $i++;
+ $ch = substr($fmt,$i,1);
+ }
+ $s .= $this->qstr($ch);
+ }
+ }
+ return $s;
+ }
+
+
+ function ServerInfo()
+ {
+
+ if (!empty($this->host) && ADODB_PHPVER >= 0x4300) {
+ $dsn = strtoupper($this->host);
+ $first = true;
+ $found = false;
+
+ if (!function_exists('db2_data_source')) return false;
+
+ while(true) {
+
+ $rez = @db2_data_source($this->_connectionID,
+ $first ? SQL_FETCH_FIRST : SQL_FETCH_NEXT);
+ $first = false;
+ if (!is_array($rez)) break;
+ if (strtoupper($rez['server']) == $dsn) {
+ $found = true;
+ break;
+ }
+ }
+ if (!$found) return ADOConnection::ServerInfo();
+ if (!isset($rez['version'])) $rez['version'] = '';
+ return $rez;
+ } else {
+ return ADOConnection::ServerInfo();
+ }
+ }
+
+ function ErrorMsg()
+ {
+ if ($this->_haserrorfunctions) {
+ if ($this->_errorMsg !== false) return $this->_errorMsg;
+ if (empty($this->_connectionID)) return @db2_conn_errormsg();
+ return @db2_conn_errormsg($this->_connectionID);
+ } else return ADOConnection::ErrorMsg();
+ }
+
+ function ErrorNo()
+ {
+
+ if ($this->_haserrorfunctions) {
+ if ($this->_errorCode !== false) {
+ // bug in 4.0.6, error number can be corrupted string (should be 6 digits)
+ return (strlen($this->_errorCode)<=2) ? 0 : $this->_errorCode;
+ }
+
+ if (empty($this->_connectionID)) $e = @db2_conn_error();
+ else $e = @db2_conn_error($this->_connectionID);
+
+ // bug in 4.0.6, error number can be corrupted string (should be 6 digits)
+ // so we check and patch
+ if (strlen($e)<=2) return 0;
+ return $e;
+ } else return ADOConnection::ErrorNo();
+ }
+
+
+
+ function BeginTrans()
+ {
+ if (!$this->hasTransactions) return false;
+ if ($this->transOff) return true;
+ $this->transCnt += 1;
+ $this->_autocommit = false;
+ return db2_autocommit($this->_connectionID,false);
+ }
+
+ function CommitTrans($ok=true)
+ {
+ if ($this->transOff) return true;
+ if (!$ok) return $this->RollbackTrans();
+ if ($this->transCnt) $this->transCnt -= 1;
+ $this->_autocommit = true;
+ $ret = db2_commit($this->_connectionID);
+ db2_autocommit($this->_connectionID,true);
+ return $ret;
+ }
+
+ function RollbackTrans()
+ {
+ if ($this->transOff) return true;
+ if ($this->transCnt) $this->transCnt -= 1;
+ $this->_autocommit = true;
+ $ret = db2_rollback($this->_connectionID);
+ db2_autocommit($this->_connectionID,true);
+ return $ret;
+ }
+
+ function MetaPrimaryKeys($table)
+ {
+ global $ADODB_FETCH_MODE;
+
+ if ($this->uCaseTables) $table = strtoupper($table);
+ $schema = '';
+ $this->_findschema($table,$schema);
+
+ $savem = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ $qid = @db2_primarykeys($this->_connectionID,'',$schema,$table);
+
+ if (!$qid) {
+ $ADODB_FETCH_MODE = $savem;
+ return false;
+ }
+ $rs = new ADORecordSet_db2($qid);
+ $ADODB_FETCH_MODE = $savem;
+
+ if (!$rs) return false;
+
+ $arr =& $rs->GetArray();
+ $rs->Close();
+ $arr2 = array();
+ for ($i=0; $i < sizeof($arr); $i++) {
+ if ($arr[$i][3]) $arr2[] = $arr[$i][3];
+ }
+ return $arr2;
+ }
+
+ function MetaForeignKeys($table, $owner = FALSE, $upper = FALSE, $asociative = FALSE )
+ {
+ global $ADODB_FETCH_MODE;
+
+ if ($this->uCaseTables) $table = strtoupper($table);
+ $schema = '';
+ $this->_findschema($table,$schema);
+
+ $savem = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ $qid = @db2_foreign_keys($this->_connectionID,'',$schema,$table);
+ if (!$qid) {
+ $ADODB_FETCH_MODE = $savem;
+ return false;
+ }
+ $rs = new ADORecordSet_db2($qid);
+
+ $ADODB_FETCH_MODE = $savem;
+ /*
+ $rs->fields indices
+ 0 PKTABLE_CAT
+ 1 PKTABLE_SCHEM
+ 2 PKTABLE_NAME
+ 3 PKCOLUMN_NAME
+ 4 FKTABLE_CAT
+ 5 FKTABLE_SCHEM
+ 6 FKTABLE_NAME
+ 7 FKCOLUMN_NAME
+ */
+ if (!$rs) return false;
+
+ $foreign_keys = array();
+ while (!$rs->EOF) {
+ if (strtoupper(trim($rs->fields[2])) == $table && (!$schema || strtoupper($rs->fields[1]) == $schema)) {
+ if (!is_array($foreign_keys[$rs->fields[5].'.'.$rs->fields[6]]))
+ $foreign_keys[$rs->fields[5].'.'.$rs->fields[6]] = array();
+ $foreign_keys[$rs->fields[5].'.'.$rs->fields[6]][$rs->fields[7]] = $rs->fields[3];
+ }
+ $rs->MoveNext();
+ }
+
+ $rs->Close();
+ return $foreign_key;
+ }
+
+
+ function &MetaTables($ttype=false,$schema=false)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $savem = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ $qid = db2_tables($this->_connectionID);
+
+ $rs = new ADORecordSet_db2($qid);
+
+ $ADODB_FETCH_MODE = $savem;
+ if (!$rs) {
+ $false = false;
+ return $false;
+ }
+
+ $arr =& $rs->GetArray();
+
+ $rs->Close();
+ $arr2 = array();
+
+ if ($ttype) {
+ $isview = strncmp($ttype,'V',1) === 0;
+ }
+ for ($i=0; $i < sizeof($arr); $i++) {
+ if (!$arr[$i][2]) continue;
+ $type = $arr[$i][3];
+ $schemaval = ($schema) ? $arr[$i][1].'.' : '';
+ if ($ttype) {
+ if ($isview) {
+ if (strncmp($type,'V',1) === 0) $arr2[] = $schemaval.$arr[$i][2];
+ } else if (strncmp($type,'SYS',3) !== 0) $arr2[] = $schemaval.$arr[$i][2];
+ } else if (strncmp($type,'SYS',3) !== 0) $arr2[] = $schemaval.$arr[$i][2];
+ }
+ return $arr2;
+ }
+
+/*
+See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/db2/htm/db2datetime_data_type_changes.asp
+/ SQL data type codes /
+#define SQL_UNKNOWN_TYPE 0
+#define SQL_CHAR 1
+#define SQL_NUMERIC 2
+#define SQL_DECIMAL 3
+#define SQL_INTEGER 4
+#define SQL_SMALLINT 5
+#define SQL_FLOAT 6
+#define SQL_REAL 7
+#define SQL_DOUBLE 8
+#if (DB2VER >= 0x0300)
+#define SQL_DATETIME 9
+#endif
+#define SQL_VARCHAR 12
+
+
+/ One-parameter shortcuts for date/time data types /
+#if (DB2VER >= 0x0300)
+#define SQL_TYPE_DATE 91
+#define SQL_TYPE_TIME 92
+#define SQL_TYPE_TIMESTAMP 93
+
+#define SQL_UNICODE (-95)
+#define SQL_UNICODE_VARCHAR (-96)
+#define SQL_UNICODE_LONGVARCHAR (-97)
+*/
+ function DB2Types($t)
+ {
+ switch ((integer)$t) {
+ case 1:
+ case 12:
+ case 0:
+ case -95:
+ case -96:
+ return 'C';
+ case -97:
+ case -1: //text
+ return 'X';
+ case -4: //image
+ return 'B';
+
+ case 9:
+ case 91:
+ return 'D';
+
+ case 10:
+ case 11:
+ case 92:
+ case 93:
+ return 'T';
+
+ case 4:
+ case 5:
+ case -6:
+ return 'I';
+
+ case -11: // uniqidentifier
+ return 'R';
+ case -7: //bit
+ return 'L';
+
+ default:
+ return 'N';
+ }
+ }
+
+ function &MetaColumns($table)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $false = false;
+ if ($this->uCaseTables) $table = strtoupper($table);
+ $schema = '';
+ $this->_findschema($table,$schema);
+
+ $savem = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+
+ $colname = "%";
+ $qid = db2_columns($this->_connectionID, "", $schema, $table, $colname);
+ if (empty($qid)) return $false;
+
+ $rs =& new ADORecordSet_db2($qid);
+ $ADODB_FETCH_MODE = $savem;
+
+ if (!$rs) return $false;
+ $rs->_fetch();
+
+ $retarr = array();
+
+ /*
+ $rs->fields indices
+ 0 TABLE_QUALIFIER
+ 1 TABLE_SCHEM
+ 2 TABLE_NAME
+ 3 COLUMN_NAME
+ 4 DATA_TYPE
+ 5 TYPE_NAME
+ 6 PRECISION
+ 7 LENGTH
+ 8 SCALE
+ 9 RADIX
+ 10 NULLABLE
+ 11 REMARKS
+ */
+ while (!$rs->EOF) {
+ if (strtoupper(trim($rs->fields[2])) == $table && (!$schema || strtoupper($rs->fields[1]) == $schema)) {
+ $fld = new ADOFieldObject();
+ $fld->name = $rs->fields[3];
+ $fld->type = $this->DB2Types($rs->fields[4]);
+
+ // ref: http://msdn.microsoft.com/library/default.asp?url=/archive/en-us/dnaraccgen/html/msdn_odk.asp
+ // access uses precision to store length for char/varchar
+ if ($fld->type == 'C' or $fld->type == 'X') {
+ if ($rs->fields[4] <= -95) // UNICODE
+ $fld->max_length = $rs->fields[7]/2;
+ else
+ $fld->max_length = $rs->fields[7];
+ } else
+ $fld->max_length = $rs->fields[7];
+ $fld->not_null = !empty($rs->fields[10]);
+ $fld->scale = $rs->fields[8];
+ $fld->primary_key = false;
+ $retarr[strtoupper($fld->name)] = $fld;
+ } else if (sizeof($retarr)>0)
+ break;
+ $rs->MoveNext();
+ }
+ $rs->Close();
+ if (empty($retarr)) $retarr = false;
+
+ $qid = db2_primary_keys($this->_connectionID, "", $schema, $table);
+ if (empty($qid)) return $false;
+
+ $rs =& new ADORecordSet_db2($qid);
+ $ADODB_FETCH_MODE = $savem;
+
+ if (!$rs) return $retarr;
+ $rs->_fetch();
+
+ /*
+ $rs->fields indices
+ 0 TABLE_CAT
+ 1 TABLE_SCHEM
+ 2 TABLE_NAME
+ 3 COLUMN_NAME
+ 4 KEY_SEQ
+ 5 PK_NAME
+ */
+ while (!$rs->EOF) {
+ if (strtoupper(trim($rs->fields[2])) == $table && (!$schema || strtoupper($rs->fields[1]) == $schema)) {
+ $retarr[strtoupper($rs->fields[3])]->primary_key = true;
+ } else if (sizeof($retarr)>0)
+ break;
+ $rs->MoveNext();
+ }
+ $rs->Close();
+
+ if (empty($retarr)) $retarr = false;
+ return $retarr;
+ }
+
+ function Prepare($sql)
+ {
+ if (! $this->_bindInputArray) return $sql; // no binding
+ $stmt = db2_prepare($this->_connectionID,$sql);
+ if (!$stmt) {
+ // we don't know whether db2 driver is parsing prepared stmts, so just return sql
+ return $sql;
+ }
+ return array($sql,$stmt,false);
+ }
+
+ /* returns queryID or false */
+ function _query($sql,$inputarr=false)
+ {
+ GLOBAL $php_errormsg;
+ if (isset($php_errormsg)) $php_errormsg = '';
+ $this->_error = '';
+
+ if ($inputarr) {
+ if (is_array($sql)) {
+ $stmtid = $sql[1];
+ } else {
+ $stmtid = db2_prepare($this->_connectionID,$sql);
+
+ if ($stmtid == false) {
+ $this->_errorMsg = isset($php_errormsg) ? $php_errormsg : '';
+ return false;
+ }
+ }
+
+ if (! db2_execute($stmtid,$inputarr)) {
+ if ($this->_haserrorfunctions) {
+ $this->_errorMsg = db2_stmt_errormsg();
+ $this->_errorCode = db2_stmt_error();
+ }
+ return false;
+ }
+
+ } else if (is_array($sql)) {
+ $stmtid = $sql[1];
+ if (!db2_execute($stmtid)) {
+ if ($this->_haserrorfunctions) {
+ $this->_errorMsg = db2_stmt_errormsg();
+ $this->_errorCode = db2_stmt_error();
+ }
+ return false;
+ }
+ } else
+ $stmtid = @db2_exec($this->_connectionID,$sql);
+
+ $this->_lastAffectedRows = 0;
+ if ($stmtid) {
+ if (@db2_num_fields($stmtid) == 0) {
+ $this->_lastAffectedRows = db2_num_rows($stmtid);
+ $stmtid = true;
+ } else {
+ $this->_lastAffectedRows = 0;
+ }
+
+ if ($this->_haserrorfunctions) {
+ $this->_errorMsg = '';
+ $this->_errorCode = 0;
+ } else
+ $this->_errorMsg = isset($php_errormsg) ? $php_errormsg : '';
+ } else {
+ if ($this->_haserrorfunctions) {
+ $this->_errorMsg = db2_stmt_errormsg();
+ $this->_errorCode = db2_stmt_error();
+ } else
+ $this->_errorMsg = isset($php_errormsg) ? $php_errormsg : '';
+
+ }
+ return $stmtid;
+ }
+
+ /*
+ Insert a null into the blob field of the table first.
+ Then use UpdateBlob to store the blob.
+
+ Usage:
+
+ $conn->Execute('INSERT INTO blobtable (id, blobcol) VALUES (1, null)');
+ $conn->UpdateBlob('blobtable','blobcol',$blob,'id=1');
+ */
+ function UpdateBlob($table,$column,$val,$where,$blobtype='BLOB')
+ {
+ return $this->Execute("UPDATE $table SET $column=? WHERE $where",array($val)) != false;
+ }
+
+ // returns true or false
+ function _close()
+ {
+ $ret = @db2_close($this->_connectionID);
+ $this->_connectionID = false;
+ return $ret;
+ }
+
+ function _affectedrows()
+ {
+ return $this->_lastAffectedRows;
+ }
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordSet_db2 extends ADORecordSet {
+
+ var $bind = false;
+ var $databaseType = "db2";
+ var $dataProvider = "db2";
+ var $useFetchArray;
+
+ function ADORecordSet_db2($id,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ $this->fetchMode = $mode;
+
+ $this->_queryID = $id;
+ }
+
+
+ // returns the field object
+ function &FetchField($offset = -1)
+ {
+ $o= new ADOFieldObject();
+ $o->name = @db2_field_name($this->_queryID,$offset);
+ $o->type = @db2_field_type($this->_queryID,$offset);
+ $o->max_length = db2_field_width($this->_queryID,$offset);
+ if (ADODB_ASSOC_CASE == 0) $o->name = strtolower($o->name);
+ else if (ADODB_ASSOC_CASE == 1) $o->name = strtoupper($o->name);
+ return $o;
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) return $this->fields[$colname];
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+
+ function _initrs()
+ {
+ global $ADODB_COUNTRECS;
+ $this->_numOfRows = ($ADODB_COUNTRECS) ? @db2_num_rows($this->_queryID) : -1;
+ $this->_numOfFields = @db2_num_fields($this->_queryID);
+ // some silly drivers such as db2 as/400 and intersystems cache return _numOfRows = 0
+ if ($this->_numOfRows == 0) $this->_numOfRows = -1;
+ }
+
+ function _seek($row)
+ {
+ return false;
+ }
+
+ // speed up SelectLimit() by switching to ADODB_FETCH_NUM as ADODB_FETCH_ASSOC is emulated
+ function &GetArrayLimit($nrows,$offset=-1)
+ {
+ if ($offset <= 0) {
+ $rs =& $this->GetArray($nrows);
+ return $rs;
+ }
+ $savem = $this->fetchMode;
+ $this->fetchMode = ADODB_FETCH_NUM;
+ $this->Move($offset);
+ $this->fetchMode = $savem;
+
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) {
+ $this->fields =& $this->GetRowAssoc(ADODB_ASSOC_CASE);
+ }
+
+ $results = array();
+ $cnt = 0;
+ while (!$this->EOF && $nrows != $cnt) {
+ $results[$cnt++] = $this->fields;
+ $this->MoveNext();
+ }
+
+ return $results;
+ }
+
+
+ function MoveNext()
+ {
+ if ($this->_numOfRows != 0 && !$this->EOF) {
+ $this->_currentRow++;
+
+ $this->fields = @db2_fetch_array($this->_queryID);
+ if ($this->fields) {
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) {
+ $this->fields =& $this->GetRowAssoc(ADODB_ASSOC_CASE);
+ }
+ return true;
+ }
+ }
+ $this->fields = false;
+ $this->EOF = true;
+ return false;
+ }
+
+ function _fetch()
+ {
+
+ $this->fields = db2_fetch_array($this->_queryID);
+ if ($this->fields) {
+ if ($this->fetchMode & ADODB_FETCH_ASSOC) {
+ $this->fields =& $this->GetRowAssoc(ADODB_ASSOC_CASE);
+ }
+ return true;
+ }
+ $this->fields = false;
+ return false;
+ }
+
+ function _close()
+ {
+ return @db2_free_result($this->_queryID);
+ }
+
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-mysql.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-mysql.inc.php
new file mode 100644
index 0000000..b43557a
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-mysql.inc.php
@@ -0,0 +1,790 @@
+rsPrefix .= 'ext_';
+ }
+
+ function ServerInfo()
+ {
+ $arr['description'] = ADOConnection::GetOne("select version()");
+ $arr['version'] = ADOConnection::_findvers($arr['description']);
+ return $arr;
+ }
+
+ function IfNull( $field, $ifNull )
+ {
+ return " IFNULL($field, $ifNull) "; // if MySQL
+ }
+
+
+ function &MetaTables($ttype=false,$showSchema=false,$mask=false)
+ {
+ $save = $this->metaTablesSQL;
+ if ($showSchema && is_string($showSchema)) {
+ $this->metaTablesSQL .= " from $showSchema";
+ }
+
+ if ($mask) {
+ $mask = $this->qstr($mask);
+ $this->metaTablesSQL .= " like $mask";
+ }
+ $ret =& ADOConnection::MetaTables($ttype,$showSchema);
+
+ $this->metaTablesSQL = $save;
+ return $ret;
+ }
+
+
+ function &MetaIndexes ($table, $primary = FALSE, $owner=false)
+ {
+ // save old fetch mode
+ global $ADODB_FETCH_MODE;
+
+ $false = false;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== FALSE) {
+ $savem = $this->SetFetchMode(FALSE);
+ }
+
+ // get index details
+ $rs = $this->Execute(sprintf('SHOW INDEX FROM %s',$table));
+
+ // restore fetchmode
+ if (isset($savem)) {
+ $this->SetFetchMode($savem);
+ }
+ $ADODB_FETCH_MODE = $save;
+
+ if (!is_object($rs)) {
+ return $false;
+ }
+
+ $indexes = array ();
+
+ // parse index data into array
+ while ($row = $rs->FetchRow()) {
+ if ($primary == FALSE AND $row[2] == 'PRIMARY') {
+ continue;
+ }
+
+ if (!isset($indexes[$row[2]])) {
+ $indexes[$row[2]] = array(
+ 'unique' => ($row[1] == 0),
+ 'columns' => array()
+ );
+ }
+
+ $indexes[$row[2]]['columns'][$row[3] - 1] = $row[4];
+ }
+
+ // sort columns by order in the index
+ foreach ( array_keys ($indexes) as $index )
+ {
+ ksort ($indexes[$index]['columns']);
+ }
+
+ return $indexes;
+ }
+
+
+ // if magic quotes disabled, use mysql_real_escape_string()
+ function qstr($s,$magic_quotes=false)
+ {
+ if (!$magic_quotes) {
+
+ if (ADODB_PHPVER >= 0x4300) {
+ if (is_resource($this->_connectionID))
+ return "'".mysql_real_escape_string($s,$this->_connectionID)."'";
+ }
+ if ($this->replaceQuote[0] == '\\'){
+ $s = adodb_str_replace(array('\\',"\0"),array('\\\\',"\\\0"),$s);
+ }
+ return "'".str_replace("'",$this->replaceQuote,$s)."'";
+ }
+
+ // undo magic quotes for "
+ $s = str_replace('\\"','"',$s);
+ return "'$s'";
+ }
+
+ function _insertid()
+ {
+ return ADOConnection::GetOne('SELECT LAST_INSERT_ID()');
+ //return mysql_insert_id($this->_connectionID);
+ }
+
+ function GetOne($sql,$inputarr=false)
+ {
+ if ($this->compat323 == false && strncasecmp($sql,'sele',4) == 0) {
+ $rs =& $this->SelectLimit($sql,1,-1,$inputarr);
+ if ($rs) {
+ $rs->Close();
+ if ($rs->EOF) return false;
+ return reset($rs->fields);
+ }
+ } else {
+ return ADOConnection::GetOne($sql,$inputarr);
+ }
+ return false;
+ }
+
+ function BeginTrans()
+ {
+ if ($this->debug) ADOConnection::outp("Transactions not supported in 'mysql' driver. Use 'mysqlt' or 'mysqli' driver");
+ }
+
+ function _affectedrows()
+ {
+ return mysql_affected_rows($this->_connectionID);
+ }
+
+ // See http://www.mysql.com/doc/M/i/Miscellaneous_functions.html
+ // Reference on Last_Insert_ID on the recommended way to simulate sequences
+ var $_genIDSQL = "update %s set id=LAST_INSERT_ID(id+1);";
+ var $_genSeqSQL = "create table %s (id int not null)";
+ var $_genSeqCountSQL = "select count(*) from %s";
+ var $_genSeq2SQL = "insert into %s values (%s)";
+ var $_dropSeqSQL = "drop table %s";
+
+ function CreateSequence($seqname='adodbseq',$startID=1)
+ {
+ if (empty($this->_genSeqSQL)) return false;
+ $u = strtoupper($seqname);
+
+ $ok = $this->Execute(sprintf($this->_genSeqSQL,$seqname));
+ if (!$ok) return false;
+ return $this->Execute(sprintf($this->_genSeq2SQL,$seqname,$startID-1));
+ }
+
+
+ function GenID($seqname='adodbseq',$startID=1)
+ {
+ // post-nuke sets hasGenID to false
+ if (!$this->hasGenID) return false;
+
+ $savelog = $this->_logsql;
+ $this->_logsql = false;
+ $getnext = sprintf($this->_genIDSQL,$seqname);
+ $holdtransOK = $this->_transOK; // save the current status
+ $rs = @$this->Execute($getnext);
+ if (!$rs) {
+ if ($holdtransOK) $this->_transOK = true; //if the status was ok before reset
+ $u = strtoupper($seqname);
+ $this->Execute(sprintf($this->_genSeqSQL,$seqname));
+ // Don't insert a new row if there is already one or if there's an error.
+ $cnt = $this->GetOne(sprintf($this->_genSeqCountSQL,$seqname));
+ if ($cnt !== false && !$cnt) {
+ $this->Execute(sprintf($this->_genSeq2SQL,$seqname,$startID-1));
+ }
+ $rs = $this->Execute($getnext);
+ }
+ if ($rs) {
+ $this->genID = mysql_insert_id($this->_connectionID);
+ $rs->Close();
+ } else {
+ $this->genID = 0;
+ }
+
+ $this->_logsql = $savelog;
+ return $this->genID;
+ }
+
+ function &MetaDatabases()
+ {
+ $qid = mysql_list_dbs($this->_connectionID);
+ $arr = array();
+ $i = 0;
+ $max = mysql_num_rows($qid);
+ while ($i < $max) {
+ $db = mysql_tablename($qid,$i);
+ if ($db != 'mysql') $arr[] = $db;
+ $i += 1;
+ }
+ return $arr;
+ }
+
+
+ // Format date column in sql string given an input format that understands Y M D
+ function SQLDate($fmt, $col=false)
+ {
+ if (!$col) $col = $this->sysTimeStamp;
+ $s = 'DATE_FORMAT('.$col.",'";
+ $concat = false;
+ $len = strlen($fmt);
+ for ($i=0; $i < $len; $i++) {
+ $ch = $fmt[$i];
+ switch($ch) {
+
+ default:
+ if ($ch == '\\') {
+ $i++;
+ $ch = substr($fmt,$i,1);
+ }
+ /** FALL THROUGH */
+ case '-':
+ case '/':
+ $s .= $ch;
+ break;
+
+ case 'Y':
+ case 'y':
+ $s .= '%Y';
+ break;
+ case 'M':
+ $s .= '%b';
+ break;
+
+ case 'm':
+ $s .= '%m';
+ break;
+ case 'D':
+ case 'd':
+ $s .= '%d';
+ break;
+
+ case 'Q':
+ case 'q':
+ $s .= "'),Quarter($col)";
+
+ if ($len > $i+1) $s .= ",DATE_FORMAT($col,'";
+ else $s .= ",('";
+ $concat = true;
+ break;
+
+ case 'H':
+ $s .= '%H';
+ break;
+
+ case 'h':
+ $s .= '%I';
+ break;
+
+ case 'i':
+ $s .= '%i';
+ break;
+
+ case 's':
+ $s .= '%s';
+ break;
+
+ case 'a':
+ case 'A':
+ $s .= '%p';
+ break;
+
+ case 'w':
+ $s .= '%w';
+ break;
+
+ case 'W':
+ $s .= '%U';
+ break;
+
+ case 'l':
+ $s .= '%W';
+ break;
+ }
+ }
+ $s.="')";
+ if ($concat) $s = "CONCAT($s)";
+ return $s;
+ }
+
+
+ // returns concatenated string
+ // much easier to run "mysqld --ansi" or "mysqld --sql-mode=PIPES_AS_CONCAT" and use || operator
+ function Concat()
+ {
+ $s = "";
+ $arr = func_get_args();
+
+ // suggestion by andrew005@mnogo.ru
+ $s = implode(',',$arr);
+ if (strlen($s) > 0) return "CONCAT($s)";
+ else return '';
+ }
+
+ function OffsetDate($dayFraction,$date=false)
+ {
+ if (!$date) $date = $this->sysDate;
+
+ $fraction = $dayFraction * 24 * 3600;
+ return $date . ' + INTERVAL ' . $fraction.' SECOND';
+
+// return "from_unixtime(unix_timestamp($date)+$fraction)";
+ }
+
+ // returns true or false
+ function _connect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ if (!empty($this->port)) $argHostname .= ":".$this->port;
+
+ if (ADODB_PHPVER >= 0x4300)
+ $this->_connectionID = mysql_connect($argHostname,$argUsername,$argPassword,
+ $this->forceNewConnect,$this->clientFlags);
+ else if (ADODB_PHPVER >= 0x4200)
+ $this->_connectionID = mysql_connect($argHostname,$argUsername,$argPassword,
+ $this->forceNewConnect);
+ else
+ $this->_connectionID = mysql_connect($argHostname,$argUsername,$argPassword);
+
+ if ($this->_connectionID === false) return false;
+ if ($argDatabasename) return $this->SelectDB($argDatabasename);
+ return true;
+ }
+
+ // returns true or false
+ function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ if (!empty($this->port)) $argHostname .= ":".$this->port;
+
+ if (ADODB_PHPVER >= 0x4300)
+ $this->_connectionID = mysql_pconnect($argHostname,$argUsername,$argPassword,$this->clientFlags);
+ else
+ $this->_connectionID = mysql_pconnect($argHostname,$argUsername,$argPassword);
+ if ($this->_connectionID === false) return false;
+ if ($this->autoRollback) $this->RollbackTrans();
+ if ($argDatabasename) return $this->SelectDB($argDatabasename);
+ return true;
+ }
+
+ function _nconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ $this->forceNewConnect = true;
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabasename);
+ }
+
+ function &MetaColumns($table)
+ {
+ $this->_findschema($table,$schema);
+ if ($schema) {
+ $dbName = $this->database;
+ $this->SelectDB($schema);
+ }
+ global $ADODB_FETCH_MODE;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+ $rs = $this->Execute(sprintf($this->metaColumnsSQL,$table));
+
+ if ($schema) {
+ $this->SelectDB($dbName);
+ }
+
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ if (!is_object($rs)) {
+ $false = false;
+ return $false;
+ }
+
+ $retarr = array();
+ while (!$rs->EOF){
+ $fld = new ADOFieldObject();
+ $fld->name = $rs->fields[0];
+ $type = $rs->fields[1];
+
+ // split type into type(length):
+ $fld->scale = null;
+ if (preg_match("/^(.+)\((\d+),(\d+)/", $type, $query_array)) {
+ $fld->type = $query_array[1];
+ $fld->max_length = is_numeric($query_array[2]) ? $query_array[2] : -1;
+ $fld->scale = is_numeric($query_array[3]) ? $query_array[3] : -1;
+ } elseif (preg_match("/^(.+)\((\d+)/", $type, $query_array)) {
+ $fld->type = $query_array[1];
+ $fld->max_length = is_numeric($query_array[2]) ? $query_array[2] : -1;
+ } elseif (preg_match("/^(enum)\((.*)\)$/i", $type, $query_array)) {
+ $fld->type = $query_array[1];
+ $arr = explode(",",$query_array[2]);
+ $fld->enums = $arr;
+ $zlen = max(array_map("strlen",$arr)) - 2; // PHP >= 4.0.6
+ $fld->max_length = ($zlen > 0) ? $zlen : 1;
+ } else {
+ $fld->type = $type;
+ $fld->max_length = -1;
+ }
+ $fld->not_null = ($rs->fields[2] != 'YES');
+ $fld->primary_key = ($rs->fields[3] == 'PRI');
+ $fld->auto_increment = (strpos($rs->fields[5], 'auto_increment') !== false);
+ $fld->binary = (strpos($type,'blob') !== false);
+ $fld->unsigned = (strpos($type,'unsigned') !== false);
+
+ if (!$fld->binary) {
+ $d = $rs->fields[4];
+ if ($d != '' && $d != 'NULL') {
+ $fld->has_default = true;
+ $fld->default_value = $d;
+ } else {
+ $fld->has_default = false;
+ }
+ }
+
+ if ($save == ADODB_FETCH_NUM) {
+ $retarr[] = $fld;
+ } else {
+ $retarr[strtoupper($fld->name)] = $fld;
+ }
+ $rs->MoveNext();
+ }
+
+ $rs->Close();
+ return $retarr;
+ }
+
+ // returns true or false
+ function SelectDB($dbName)
+ {
+ $this->database = $dbName;
+ $this->databaseName = $dbName; # obsolete, retained for compat with older adodb versions
+ if ($this->_connectionID) {
+ return @mysql_select_db($dbName,$this->_connectionID);
+ }
+ else return false;
+ }
+
+ // parameters use PostgreSQL convention, not MySQL
+ function &SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs=0)
+ {
+ $offsetStr =($offset>=0) ? ((integer)$offset)."," : '';
+ // jason judge, see http://phplens.com/lens/lensforum/msgs.php?id=9220
+ if ($nrows < 0) $nrows = '18446744073709551615';
+
+ if ($secs)
+ $rs =& $this->CacheExecute($secs,$sql." LIMIT $offsetStr".((integer)$nrows),$inputarr);
+ else
+ $rs =& $this->Execute($sql." LIMIT $offsetStr".((integer)$nrows),$inputarr);
+ return $rs;
+ }
+
+ // returns queryID or false
+ function _query($sql,$inputarr)
+ {
+ //global $ADODB_COUNTRECS;
+ //if($ADODB_COUNTRECS)
+ return mysql_query($sql,$this->_connectionID);
+ //else return @mysql_unbuffered_query($sql,$this->_connectionID); // requires PHP >= 4.0.6
+ }
+
+ /* Returns: the last error message from previous database operation */
+ function ErrorMsg()
+ {
+
+ if ($this->_logsql) return $this->_errorMsg;
+ if (empty($this->_connectionID)) $this->_errorMsg = @mysql_error();
+ else $this->_errorMsg = @mysql_error($this->_connectionID);
+ return $this->_errorMsg;
+ }
+
+ /* Returns: the last error number from previous database operation */
+ function ErrorNo()
+ {
+ if ($this->_logsql) return $this->_errorCode;
+ if (empty($this->_connectionID)) return @mysql_errno();
+ else return @mysql_errno($this->_connectionID);
+ }
+
+ // returns true or false
+ function _close()
+ {
+ @mysql_close($this->_connectionID);
+ $this->_connectionID = false;
+ }
+
+
+ /*
+ * Maximum size of C field
+ */
+ function CharMax()
+ {
+ return 255;
+ }
+
+ /*
+ * Maximum size of X field
+ */
+ function TextMax()
+ {
+ return 4294967295;
+ }
+
+ // "Innox - Juan Carlos Gonzalez"
+ function MetaForeignKeys( $table, $owner = FALSE, $upper = FALSE, $associative = FALSE )
+ {
+ global $ADODB_FETCH_MODE;
+ if ($ADODB_FETCH_MODE == ADODB_FETCH_ASSOC || $this->fetchMode == ADODB_FETCH_ASSOC) $associative = true;
+
+ if ( !empty($owner) ) {
+ $table = "$owner.$table";
+ }
+ $a_create_table = $this->getRow(sprintf('SHOW CREATE TABLE %s', $table));
+ if ($associative) $create_sql = $a_create_table["Create Table"];
+ else $create_sql = $a_create_table[1];
+
+ $matches = array();
+
+ if (!preg_match_all("/FOREIGN KEY \(`(.*?)`\) REFERENCES `(.*?)` \(`(.*?)`\)/", $create_sql, $matches)) return false;
+ $foreign_keys = array();
+ $num_keys = count($matches[0]);
+ for ( $i = 0; $i < $num_keys; $i ++ ) {
+ $my_field = explode('`, `', $matches[1][$i]);
+ $ref_table = $matches[2][$i];
+ $ref_field = explode('`, `', $matches[3][$i]);
+
+ if ( $upper ) {
+ $ref_table = strtoupper($ref_table);
+ }
+
+ $foreign_keys[$ref_table] = array();
+ $num_fields = count($my_field);
+ for ( $j = 0; $j < $num_fields; $j ++ ) {
+ if ( $associative ) {
+ $foreign_keys[$ref_table][$ref_field[$j]] = $my_field[$j];
+ } else {
+ $foreign_keys[$ref_table][] = "{$my_field[$j]}={$ref_field[$j]}";
+ }
+ }
+ }
+
+ return $foreign_keys;
+ }
+
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+
+class ADORecordSet_mysql extends ADORecordSet{
+
+ var $databaseType = "mysql";
+ var $canSeek = true;
+
+ function ADORecordSet_mysql($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch ($mode)
+ {
+ case ADODB_FETCH_NUM: $this->fetchMode = MYSQL_NUM; break;
+ case ADODB_FETCH_ASSOC:$this->fetchMode = MYSQL_ASSOC; break;
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:
+ default:
+ $this->fetchMode = MYSQL_BOTH; break;
+ }
+ $this->adodbFetchMode = $mode;
+ $this->ADORecordSet($queryID);
+ }
+
+ function _initrs()
+ {
+ //GLOBAL $ADODB_COUNTRECS;
+ // $this->_numOfRows = ($ADODB_COUNTRECS) ? @mysql_num_rows($this->_queryID):-1;
+ $this->_numOfRows = @mysql_num_rows($this->_queryID);
+ $this->_numOfFields = @mysql_num_fields($this->_queryID);
+ }
+
+ function &FetchField($fieldOffset = -1)
+ {
+ if ($fieldOffset != -1) {
+ $o = @mysql_fetch_field($this->_queryID, $fieldOffset);
+ $f = @mysql_field_flags($this->_queryID,$fieldOffset);
+ $o->max_length = @mysql_field_len($this->_queryID,$fieldOffset); // suggested by: Jim Nicholson (jnich@att.com)
+ //$o->max_length = -1; // mysql returns the max length less spaces -- so it is unrealiable
+ $o->binary = (strpos($f,'binary')!== false);
+ }
+ else if ($fieldOffset == -1) { /* The $fieldOffset argument is not provided thus its -1 */
+ $o = @mysql_fetch_field($this->_queryID);
+ $o->max_length = @mysql_field_len($this->_queryID); // suggested by: Jim Nicholson (jnich@att.com)
+ //$o->max_length = -1; // mysql returns the max length less spaces -- so it is unrealiable
+ }
+
+ return $o;
+ }
+
+ function &GetRowAssoc($upper=true)
+ {
+ if ($this->fetchMode == MYSQL_ASSOC && !$upper) $row = $this->fields;
+ else $row =& ADORecordSet::GetRowAssoc($upper);
+ return $row;
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ // added @ by "Michael William Miller"
+ if ($this->fetchMode != MYSQL_NUM) return @$this->fields[$colname];
+
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ function _seek($row)
+ {
+ if ($this->_numOfRows == 0) return false;
+ return @mysql_data_seek($this->_queryID,$row);
+ }
+
+ function MoveNext()
+ {
+ //return adodb_movenext($this);
+ //if (defined('ADODB_EXTENSION')) return adodb_movenext($this);
+ if (@$this->fields = mysql_fetch_array($this->_queryID,$this->fetchMode)) {
+ $this->_currentRow += 1;
+ return true;
+ }
+ if (!$this->EOF) {
+ $this->_currentRow += 1;
+ $this->EOF = true;
+ }
+ return false;
+ }
+
+ function _fetch()
+ {
+ $this->fields = @mysql_fetch_array($this->_queryID,$this->fetchMode);
+ return is_array($this->fields);
+ }
+
+ function _close() {
+ @mysql_free_result($this->_queryID);
+ $this->_queryID = false;
+ }
+
+ function MetaType($t,$len=-1,$fieldobj=false)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+
+ $len = -1; // mysql max_length is not accurate
+ switch (strtoupper($t)) {
+ case 'STRING':
+ case 'CHAR':
+ case 'VARCHAR':
+ case 'TINYBLOB':
+ case 'TINYTEXT':
+ case 'ENUM':
+ case 'SET':
+ if ($len <= $this->blobSize) return 'C';
+
+ case 'TEXT':
+ case 'LONGTEXT':
+ case 'MEDIUMTEXT':
+ return 'X';
+
+ // php_mysql extension always returns 'blob' even if 'text'
+ // so we have to check whether binary...
+ case 'IMAGE':
+ case 'LONGBLOB':
+ case 'BLOB':
+ case 'MEDIUMBLOB':
+ return !empty($fieldobj->binary) ? 'B' : 'X';
+
+ case 'YEAR':
+ case 'DATE': return 'D';
+
+ case 'TIME':
+ case 'DATETIME':
+ case 'TIMESTAMP': return 'T';
+
+ case 'INT':
+ case 'INTEGER':
+ case 'BIGINT':
+ case 'TINYINT':
+ case 'MEDIUMINT':
+ case 'SMALLINT':
+
+ if (!empty($fieldobj->primary_key)) return 'R';
+ else return 'I';
+
+ default: return 'N';
+ }
+ }
+
+}
+
+class ADORecordSet_ext_mysql extends ADORecordSet_mysql {
+ function ADORecordSet_ext_mysql($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch ($mode)
+ {
+ case ADODB_FETCH_NUM: $this->fetchMode = MYSQL_NUM; break;
+ case ADODB_FETCH_ASSOC:$this->fetchMode = MYSQL_ASSOC; break;
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:
+ default:
+ $this->fetchMode = MYSQL_BOTH; break;
+ }
+ $this->adodbFetchMode = $mode;
+ $this->ADORecordSet($queryID);
+ }
+
+ function MoveNext()
+ {
+ return @adodb_movenext($this);
+ }
+}
+
+
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-mysqli.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-mysqli.inc.php
new file mode 100644
index 0000000..85d5832
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-mysqli.inc.php
@@ -0,0 +1,1011 @@
+_transmode = $transaction_mode;
+ if (empty($transaction_mode)) {
+ $this->Execute('SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ');
+ return;
+ }
+ if (!stristr($transaction_mode,'isolation')) $transaction_mode = 'ISOLATION LEVEL '.$transaction_mode;
+ $this->Execute("SET SESSION TRANSACTION ".$transaction_mode);
+ }
+
+ // returns true or false
+ // To add: parameter int $port,
+ // parameter string $socket
+ function _connect($argHostname = NULL,
+ $argUsername = NULL,
+ $argPassword = NULL,
+ $argDatabasename = NULL, $persist=false)
+ {
+ if(!extension_loaded("mysqli")) {
+ return null;
+ }
+ $this->_connectionID = @mysqli_init();
+
+ if (is_null($this->_connectionID)) {
+ // mysqli_init only fails if insufficient memory
+ if ($this->debug)
+ ADOConnection::outp("mysqli_init() failed : " . $this->ErrorMsg());
+ return false;
+ }
+ /*
+ I suggest a simple fix which would enable adodb and mysqli driver to
+ read connection options from the standard mysql configuration file
+ /etc/my.cnf - "Bastien Duclaux"
+ */
+ foreach($this->optionFlags as $arr) {
+ mysqli_options($this->_connectionID,$arr[0],$arr[1]);
+ }
+
+ #if (!empty($this->port)) $argHostname .= ":".$this->port;
+ $ok = mysqli_real_connect($this->_connectionID,
+ $argHostname,
+ $argUsername,
+ $argPassword,
+ $argDatabasename,
+ $this->port,
+ $this->socket,
+ $this->clientFlags);
+
+ if ($ok) {
+ if ($argDatabasename) return $this->SelectDB($argDatabasename);
+ return true;
+ } else {
+ if ($this->debug)
+ ADOConnection::outp("Could't connect : " . $this->ErrorMsg());
+ return false;
+ }
+ }
+
+ // returns true or false
+ // How to force a persistent connection
+ function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabasename, true);
+
+ }
+
+ // When is this used? Close old connection first?
+ // In _connect(), check $this->forceNewConnect?
+ function _nconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ $this->forceNewConnect = true;
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabasename);
+ }
+
+ function IfNull( $field, $ifNull )
+ {
+ return " IFNULL($field, $ifNull) "; // if MySQL
+ }
+
+ function ServerInfo()
+ {
+ $arr['description'] = $this->GetOne("select version()");
+ $arr['version'] = ADOConnection::_findvers($arr['description']);
+ return $arr;
+ }
+
+
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+ $this->transCnt += 1;
+ $this->Execute('SET AUTOCOMMIT=0');
+ $this->Execute('BEGIN');
+ return true;
+ }
+
+ function CommitTrans($ok=true)
+ {
+ if ($this->transOff) return true;
+ if (!$ok) return $this->RollbackTrans();
+
+ if ($this->transCnt) $this->transCnt -= 1;
+ $this->Execute('COMMIT');
+ $this->Execute('SET AUTOCOMMIT=1');
+ return true;
+ }
+
+ function RollbackTrans()
+ {
+ if ($this->transOff) return true;
+ if ($this->transCnt) $this->transCnt -= 1;
+ $this->Execute('ROLLBACK');
+ $this->Execute('SET AUTOCOMMIT=1');
+ return true;
+ }
+
+ function RowLock($tables,$where='',$flds='1 as adodb_ignore')
+ {
+ if ($this->transCnt==0) $this->BeginTrans();
+ if ($where) $where = ' where '.$where;
+ $rs =& $this->Execute("select $flds from $tables $where for update");
+ return !empty($rs);
+ }
+
+ // if magic quotes disabled, use mysql_real_escape_string()
+ // From readme.htm:
+ // Quotes a string to be sent to the database. The $magic_quotes_enabled
+ // parameter may look funny, but the idea is if you are quoting a
+ // string extracted from a POST/GET variable, then
+ // pass get_magic_quotes_gpc() as the second parameter. This will
+ // ensure that the variable is not quoted twice, once by qstr and once
+ // by the magic_quotes_gpc.
+ //
+ //Eg. $s = $db->qstr(_GET['name'],get_magic_quotes_gpc());
+ function qstr($s, $magic_quotes = false)
+ {
+ if (!$magic_quotes) {
+ if (PHP_VERSION >= 5)
+ return "'" . mysqli_real_escape_string($this->_connectionID, $s) . "'";
+
+ if ($this->replaceQuote[0] == '\\')
+ $s = adodb_str_replace(array('\\',"\0"),array('\\\\',"\\\0"),$s);
+ return "'".str_replace("'",$this->replaceQuote,$s)."'";
+ }
+ // undo magic quotes for "
+ $s = str_replace('\\"','"',$s);
+ return "'$s'";
+ }
+
+ function _insertid()
+ {
+ $result = @mysqli_insert_id($this->_connectionID);
+ if ($result == -1){
+ if ($this->debug) ADOConnection::outp("mysqli_insert_id() failed : " . $this->ErrorMsg());
+ }
+ return $result;
+ }
+
+ // Only works for INSERT, UPDATE and DELETE query's
+ function _affectedrows()
+ {
+ $result = @mysqli_affected_rows($this->_connectionID);
+ if ($result == -1) {
+ if ($this->debug) ADOConnection::outp("mysqli_affected_rows() failed : " . $this->ErrorMsg());
+ }
+ return $result;
+ }
+
+ // See http://www.mysql.com/doc/M/i/Miscellaneous_functions.html
+ // Reference on Last_Insert_ID on the recommended way to simulate sequences
+ var $_genIDSQL = "update %s set id=LAST_INSERT_ID(id+1);";
+ var $_genSeqSQL = "create table %s (id int not null)";
+ var $_genSeqCountSQL = "select count(*) from %s";
+ var $_genSeq2SQL = "insert into %s values (%s)";
+ var $_dropSeqSQL = "drop table %s";
+
+ function CreateSequence($seqname='adodbseq',$startID=1)
+ {
+ if (empty($this->_genSeqSQL)) return false;
+ $u = strtoupper($seqname);
+
+ $ok = $this->Execute(sprintf($this->_genSeqSQL,$seqname));
+ if (!$ok) return false;
+ return $this->Execute(sprintf($this->_genSeq2SQL,$seqname,$startID-1));
+ }
+
+ function GenID($seqname='adodbseq',$startID=1)
+ {
+ // post-nuke sets hasGenID to false
+ if (!$this->hasGenID) return false;
+
+ $getnext = sprintf($this->_genIDSQL,$seqname);
+ $holdtransOK = $this->_transOK; // save the current status
+ $rs = @$this->Execute($getnext);
+ if (!$rs) {
+ if ($holdtransOK) $this->_transOK = true; //if the status was ok before reset
+ $u = strtoupper($seqname);
+ $this->Execute(sprintf($this->_genSeqSQL,$seqname));
+ // Don't insert a new row if there is already one or if there's an error.
+ $cnt = $this->GetOne(sprintf($this->_genSeqCountSQL,$seqname));
+ if ($cnt !== false && !$cnt) {
+ $this->Execute(sprintf($this->_genSeq2SQL,$seqname,$startID-1));
+ }
+ $rs = $this->Execute($getnext);
+ }
+ if ($rs) {
+ $this->genID = mysqli_insert_id($this->_connectionID);
+ $rs->Close();
+ } else {
+ $this->genID = 0;
+ }
+
+ return $this->genID;
+ }
+
+ function &MetaDatabases()
+ {
+ $query = "SHOW DATABASES";
+ $ret =& $this->Execute($query);
+ if ($ret && is_object($ret)){
+ $arr = array();
+ while (!$ret->EOF){
+ $db = $ret->Fields('Database');
+ if ($db != 'mysql') $arr[] = $db;
+ $ret->MoveNext();
+ }
+ return $arr;
+ }
+ return $ret;
+ }
+
+
+ function &MetaIndexes ($table, $primary = FALSE)
+ {
+ // save old fetch mode
+ global $ADODB_FETCH_MODE;
+
+ $false = false;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== FALSE) {
+ $savem = $this->SetFetchMode(FALSE);
+ }
+
+ // get index details
+ $rs = $this->Execute(sprintf('SHOW INDEXES FROM %s',$table));
+
+ // restore fetchmode
+ if (isset($savem)) {
+ $this->SetFetchMode($savem);
+ }
+ $ADODB_FETCH_MODE = $save;
+
+ if (!is_object($rs)) {
+ return $false;
+ }
+
+ $indexes = array ();
+
+ // parse index data into array
+ while ($row = $rs->FetchRow()) {
+ if ($primary == FALSE AND $row[2] == 'PRIMARY') {
+ continue;
+ }
+
+ if (!isset($indexes[$row[2]])) {
+ $indexes[$row[2]] = array(
+ 'unique' => ($row[1] == 0),
+ 'columns' => array()
+ );
+ }
+
+ $indexes[$row[2]]['columns'][$row[3] - 1] = $row[4];
+ }
+
+ // sort columns by order in the index
+ foreach ( array_keys ($indexes) as $index )
+ {
+ ksort ($indexes[$index]['columns']);
+ }
+
+ return $indexes;
+ }
+
+
+ // Format date column in sql string given an input format that understands Y M D
+ function SQLDate($fmt, $col=false)
+ {
+ if (!$col) $col = $this->sysTimeStamp;
+ $s = 'DATE_FORMAT('.$col.",'";
+ $concat = false;
+ $len = strlen($fmt);
+ for ($i=0; $i < $len; $i++) {
+ $ch = $fmt[$i];
+ switch($ch) {
+ case 'Y':
+ case 'y':
+ $s .= '%Y';
+ break;
+ case 'Q':
+ case 'q':
+ $s .= "'),Quarter($col)";
+
+ if ($len > $i+1) $s .= ",DATE_FORMAT($col,'";
+ else $s .= ",('";
+ $concat = true;
+ break;
+ case 'M':
+ $s .= '%b';
+ break;
+
+ case 'm':
+ $s .= '%m';
+ break;
+ case 'D':
+ case 'd':
+ $s .= '%d';
+ break;
+
+ case 'H':
+ $s .= '%H';
+ break;
+
+ case 'h':
+ $s .= '%I';
+ break;
+
+ case 'i':
+ $s .= '%i';
+ break;
+
+ case 's':
+ $s .= '%s';
+ break;
+
+ case 'a':
+ case 'A':
+ $s .= '%p';
+ break;
+
+ case 'w':
+ $s .= '%w';
+ break;
+
+ case 'l':
+ $s .= '%W';
+ break;
+
+ default:
+
+ if ($ch == '\\') {
+ $i++;
+ $ch = substr($fmt,$i,1);
+ }
+ $s .= $ch;
+ break;
+ }
+ }
+ $s.="')";
+ if ($concat) $s = "CONCAT($s)";
+ return $s;
+ }
+
+ // returns concatenated string
+ // much easier to run "mysqld --ansi" or "mysqld --sql-mode=PIPES_AS_CONCAT" and use || operator
+ function Concat()
+ {
+ $s = "";
+ $arr = func_get_args();
+
+ // suggestion by andrew005@mnogo.ru
+ $s = implode(',',$arr);
+ if (strlen($s) > 0) return "CONCAT($s)";
+ else return '';
+ }
+
+ // dayFraction is a day in floating point
+ function OffsetDate($dayFraction,$date=false)
+ {
+ if (!$date) $date = $this->sysDate;
+
+ $fraction = $dayFraction * 24 * 3600;
+ return $date . ' + INTERVAL ' . $fraction.' SECOND';
+
+// return "from_unixtime(unix_timestamp($date)+$fraction)";
+ }
+
+ function &MetaTables($ttype=false,$showSchema=false,$mask=false)
+ {
+ $save = $this->metaTablesSQL;
+ if ($showSchema && is_string($showSchema)) {
+ $this->metaTablesSQL .= " from $showSchema";
+ }
+
+ if ($mask) {
+ $mask = $this->qstr($mask);
+ $this->metaTablesSQL .= " like $mask";
+ }
+ $ret =& ADOConnection::MetaTables($ttype,$showSchema);
+
+ $this->metaTablesSQL = $save;
+ return $ret;
+ }
+
+ // "Innox - Juan Carlos Gonzalez"
+ function MetaForeignKeys( $table, $owner = FALSE, $upper = FALSE, $associative = FALSE )
+ {
+ global $ADODB_FETCH_MODE;
+
+ if ($ADODB_FETCH_MODE == ADODB_FETCH_ASSOC || $this->fetchMode == ADODB_FETCH_ASSOC) $associative = true;
+
+ if ( !empty($owner) ) {
+ $table = "$owner.$table";
+ }
+ $a_create_table = $this->getRow(sprintf('SHOW CREATE TABLE %s', $table));
+ if ($associative) $create_sql = $a_create_table["Create Table"];
+ else $create_sql = $a_create_table[1];
+
+ $matches = array();
+
+ if (!preg_match_all("/FOREIGN KEY \(`(.*?)`\) REFERENCES `(.*?)` \(`(.*?)`\)/", $create_sql, $matches)) return false;
+ $foreign_keys = array();
+ $num_keys = count($matches[0]);
+ for ( $i = 0; $i < $num_keys; $i ++ ) {
+ $my_field = explode('`, `', $matches[1][$i]);
+ $ref_table = $matches[2][$i];
+ $ref_field = explode('`, `', $matches[3][$i]);
+
+ if ( $upper ) {
+ $ref_table = strtoupper($ref_table);
+ }
+
+ $foreign_keys[$ref_table] = array();
+ $num_fields = count($my_field);
+ for ( $j = 0; $j < $num_fields; $j ++ ) {
+ if ( $associative ) {
+ $foreign_keys[$ref_table][$ref_field[$j]] = $my_field[$j];
+ } else {
+ $foreign_keys[$ref_table][] = "{$my_field[$j]}={$ref_field[$j]}";
+ }
+ }
+ }
+
+ return $foreign_keys;
+ }
+
+ function &MetaColumns($table)
+ {
+ $false = false;
+ if (!$this->metaColumnsSQL)
+ return $false;
+
+ global $ADODB_FETCH_MODE;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== false)
+ $savem = $this->SetFetchMode(false);
+ $rs = $this->Execute(sprintf($this->metaColumnsSQL,$table));
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ if (!is_object($rs))
+ return $false;
+
+ $retarr = array();
+ while (!$rs->EOF) {
+ $fld = new ADOFieldObject();
+ $fld->name = $rs->fields[0];
+ $type = $rs->fields[1];
+
+ // split type into type(length):
+ $fld->scale = null;
+ if (preg_match("/^(.+)\((\d+),(\d+)/", $type, $query_array)) {
+ $fld->type = $query_array[1];
+ $fld->max_length = is_numeric($query_array[2]) ? $query_array[2] : -1;
+ $fld->scale = is_numeric($query_array[3]) ? $query_array[3] : -1;
+ } elseif (preg_match("/^(.+)\((\d+)/", $type, $query_array)) {
+ $fld->type = $query_array[1];
+ $fld->max_length = is_numeric($query_array[2]) ? $query_array[2] : -1;
+ } elseif (preg_match("/^(enum)\((.*)\)$/i", $type, $query_array)) {
+ $fld->type = $query_array[1];
+ $fld->max_length = max(array_map("strlen",explode(",",$query_array[2]))) - 2; // PHP >= 4.0.6
+ $fld->max_length = ($fld->max_length == 0 ? 1 : $fld->max_length);
+ } else {
+ $fld->type = $type;
+ $fld->max_length = -1;
+ }
+ $fld->not_null = ($rs->fields[2] != 'YES');
+ $fld->primary_key = ($rs->fields[3] == 'PRI');
+ $fld->auto_increment = (strpos($rs->fields[5], 'auto_increment') !== false);
+ $fld->binary = (strpos($type,'blob') !== false);
+ $fld->unsigned = (strpos($type,'unsigned') !== false);
+
+ if (!$fld->binary) {
+ $d = $rs->fields[4];
+ if ($d != '' && $d != 'NULL') {
+ $fld->has_default = true;
+ $fld->default_value = $d;
+ } else {
+ $fld->has_default = false;
+ }
+ }
+
+ if ($save == ADODB_FETCH_NUM) {
+ $retarr[] = $fld;
+ } else {
+ $retarr[strtoupper($fld->name)] = $fld;
+ }
+ $rs->MoveNext();
+ }
+
+ $rs->Close();
+ return $retarr;
+ }
+
+ // returns true or false
+ function SelectDB($dbName)
+ {
+// $this->_connectionID = $this->mysqli_resolve_link($this->_connectionID);
+ $this->database = $dbName;
+ $this->databaseName = $dbName; # obsolete, retained for compat with older adodb versions
+
+ if ($this->_connectionID) {
+ $result = @mysqli_select_db($this->_connectionID, $dbName);
+ if (!$result) {
+ ADOConnection::outp("Select of database " . $dbName . " failed. " . $this->ErrorMsg());
+ }
+ return $result;
+ }
+ return false;
+ }
+
+ // parameters use PostgreSQL convention, not MySQL
+ function &SelectLimit($sql,
+ $nrows = -1,
+ $offset = -1,
+ $inputarr = false,
+ $arg3 = false,
+ $secs = 0)
+ {
+ $offsetStr = ($offset >= 0) ? "$offset," : '';
+ if ($nrows < 0) $nrows = '18446744073709551615';
+
+ if ($secs)
+ $rs =& $this->CacheExecute($secs, $sql . " LIMIT $offsetStr$nrows" , $inputarr , $arg3);
+ else
+ $rs =& $this->Execute($sql . " LIMIT $offsetStr$nrows" , $inputarr , $arg3);
+
+ return $rs;
+ }
+
+
+ function Prepare($sql)
+ {
+ return $sql;
+
+ $stmt = $this->_connectionID->prepare($sql);
+ if (!$stmt) {
+ echo $this->ErrorMsg();
+ return $sql;
+ }
+ return array($sql,$stmt);
+ }
+
+
+ // returns queryID or false
+ function _query($sql, $inputarr)
+ {
+ global $ADODB_COUNTRECS;
+
+ if (is_array($sql)) {
+ $stmt = $sql[1];
+ $a = '';
+ foreach($inputarr as $k => $v) {
+ if (is_string($v)) $a .= 's';
+ else if (is_integer($v)) $a .= 'i';
+ else $a .= 'd';
+ }
+
+ $fnarr = array_merge( array($stmt,$a) , $inputarr);
+ $ret = call_user_func_array('mysqli_stmt_bind_param',$fnarr);
+
+ $ret = mysqli_stmt_execute($stmt);
+ return $ret;
+ }
+ if (!$mysql_res = mysqli_query($this->_connectionID, $sql, ($ADODB_COUNTRECS) ? MYSQLI_STORE_RESULT : MYSQLI_USE_RESULT)) {
+ if ($this->debug) ADOConnection::outp("Query: " . $sql . " failed. " . $this->ErrorMsg());
+ return false;
+ }
+
+ return $mysql_res;
+ }
+
+ /* Returns: the last error message from previous database operation */
+ function ErrorMsg()
+ {
+ if (empty($this->_connectionID))
+ $this->_errorMsg = @mysqli_connect_error();
+ else
+ $this->_errorMsg = @mysqli_error($this->_connectionID);
+ return $this->_errorMsg;
+ }
+
+ /* Returns: the last error number from previous database operation */
+ function ErrorNo()
+ {
+ if (empty($this->_connectionID))
+ return @mysqli_connect_errno();
+ else
+ return @mysqli_errno($this->_connectionID);
+ }
+
+ // returns true or false
+ function _close()
+ {
+ @mysqli_close($this->_connectionID);
+ $this->_connectionID = false;
+ }
+
+ /*
+ * Maximum size of C field
+ */
+ function CharMax()
+ {
+ return 255;
+ }
+
+ /*
+ * Maximum size of X field
+ */
+ function TextMax()
+ {
+ return 4294967295;
+ }
+
+
+
+ // this is a set of functions for managing client encoding - very important if the encodings
+ // of your database and your output target (i.e. HTML) don't match
+ // for instance, you may have UTF8 database and server it on-site as latin1 etc.
+ // GetCharSet - get the name of the character set the client is using now
+ // Under Windows, the functions should work with MySQL 4.1.11 and above, the set of charsets supported
+ // depends on compile flags of mysql distribution
+
+ function GetCharSet()
+ {
+ //we will use ADO's builtin property charSet
+ if (!method_exists($this->_connectionID,'character_set_name'))
+ return false;
+
+ $this->charSet = @$this->_connectionID->character_set_name();
+ if (!$this->charSet) {
+ return false;
+ } else {
+ return $this->charSet;
+ }
+ }
+
+ // SetCharSet - switch the client encoding
+ function SetCharSet($charset_name)
+ {
+ if (!method_exists($this->_connectionID,'set_charset'))
+ return false;
+
+ if ($this->charSet !== $charset_name) {
+ $if = @$this->_connectionID->set_charset($charset_name);
+ if ($if == "0" & $this->GetCharSet() == $charset_name) {
+ return true;
+ } else return false;
+ } else return true;
+ }
+
+
+
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordSet_mysqli extends ADORecordSet{
+
+ var $databaseType = "mysqli";
+ var $canSeek = true;
+
+ function ADORecordSet_mysqli($queryID, $mode = false)
+ {
+ if ($mode === false)
+ {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+
+ switch ($mode)
+ {
+ case ADODB_FETCH_NUM:
+ $this->fetchMode = MYSQLI_NUM;
+ break;
+ case ADODB_FETCH_ASSOC:
+ $this->fetchMode = MYSQLI_ASSOC;
+ break;
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:
+ default:
+ $this->fetchMode = MYSQLI_BOTH;
+ break;
+ }
+ $this->adodbFetchMode = $mode;
+ $this->ADORecordSet($queryID);
+ }
+
+ function _initrs()
+ {
+ global $ADODB_COUNTRECS;
+
+ $this->_numOfRows = $ADODB_COUNTRECS ? @mysqli_num_rows($this->_queryID) : -1;
+ $this->_numOfFields = @mysqli_num_fields($this->_queryID);
+ }
+
+/*
+1 = MYSQLI_NOT_NULL_FLAG
+2 = MYSQLI_PRI_KEY_FLAG
+4 = MYSQLI_UNIQUE_KEY_FLAG
+8 = MYSQLI_MULTIPLE_KEY_FLAG
+16 = MYSQLI_BLOB_FLAG
+32 = MYSQLI_UNSIGNED_FLAG
+64 = MYSQLI_ZEROFILL_FLAG
+128 = MYSQLI_BINARY_FLAG
+256 = MYSQLI_ENUM_FLAG
+512 = MYSQLI_AUTO_INCREMENT_FLAG
+1024 = MYSQLI_TIMESTAMP_FLAG
+2048 = MYSQLI_SET_FLAG
+32768 = MYSQLI_NUM_FLAG
+16384 = MYSQLI_PART_KEY_FLAG
+32768 = MYSQLI_GROUP_FLAG
+65536 = MYSQLI_UNIQUE_FLAG
+131072 = MYSQLI_BINCMP_FLAG
+*/
+
+ function &FetchField($fieldOffset = -1)
+ {
+ $fieldnr = $fieldOffset;
+ if ($fieldOffset != -1) {
+ $fieldOffset = mysqli_field_seek($this->_queryID, $fieldnr);
+ }
+ $o = mysqli_fetch_field($this->_queryID);
+ /* Properties of an ADOFieldObject as set by MetaColumns */
+ $o->primary_key = $o->flags & MYSQLI_PRI_KEY_FLAG;
+ $o->not_null = $o->flags & MYSQLI_NOT_NULL_FLAG;
+ $o->auto_increment = $o->flags & MYSQLI_AUTO_INCREMENT_FLAG;
+ $o->binary = $o->flags & MYSQLI_BINARY_FLAG;
+ // $o->blob = $o->flags & MYSQLI_BLOB_FLAG; /* not returned by MetaColumns */
+ $o->unsigned = $o->flags & MYSQLI_UNSIGNED_FLAG;
+
+ return $o;
+ }
+
+ function &GetRowAssoc($upper = true)
+ {
+ if ($this->fetchMode == MYSQLI_ASSOC && !$upper)
+ return $this->fields;
+ $row =& ADORecordSet::GetRowAssoc($upper);
+ return $row;
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if ($this->fetchMode != MYSQLI_NUM)
+ return @$this->fields[$colname];
+
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i = 0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ function _seek($row)
+ {
+ if ($this->_numOfRows == 0)
+ return false;
+
+ if ($row < 0)
+ return false;
+
+ mysqli_data_seek($this->_queryID, $row);
+ $this->EOF = false;
+ return true;
+ }
+
+ // 10% speedup to move MoveNext to child class
+ // This is the only implementation that works now (23-10-2003).
+ // Other functions return no or the wrong results.
+ function MoveNext()
+ {
+ if ($this->EOF) return false;
+ $this->_currentRow++;
+ $this->fields = @mysqli_fetch_array($this->_queryID,$this->fetchMode);
+
+ if (is_array($this->fields)) return true;
+ $this->EOF = true;
+ return false;
+ }
+
+ function _fetch()
+ {
+ $this->fields = mysqli_fetch_array($this->_queryID,$this->fetchMode);
+ return is_array($this->fields);
+ }
+
+ function _close()
+ {
+ mysqli_free_result($this->_queryID);
+ $this->_queryID = false;
+ }
+
+/*
+
+0 = MYSQLI_TYPE_DECIMAL
+1 = MYSQLI_TYPE_CHAR
+1 = MYSQLI_TYPE_TINY
+2 = MYSQLI_TYPE_SHORT
+3 = MYSQLI_TYPE_LONG
+4 = MYSQLI_TYPE_FLOAT
+5 = MYSQLI_TYPE_DOUBLE
+6 = MYSQLI_TYPE_NULL
+7 = MYSQLI_TYPE_TIMESTAMP
+8 = MYSQLI_TYPE_LONGLONG
+9 = MYSQLI_TYPE_INT24
+10 = MYSQLI_TYPE_DATE
+11 = MYSQLI_TYPE_TIME
+12 = MYSQLI_TYPE_DATETIME
+13 = MYSQLI_TYPE_YEAR
+14 = MYSQLI_TYPE_NEWDATE
+247 = MYSQLI_TYPE_ENUM
+248 = MYSQLI_TYPE_SET
+249 = MYSQLI_TYPE_TINY_BLOB
+250 = MYSQLI_TYPE_MEDIUM_BLOB
+251 = MYSQLI_TYPE_LONG_BLOB
+252 = MYSQLI_TYPE_BLOB
+253 = MYSQLI_TYPE_VAR_STRING
+254 = MYSQLI_TYPE_STRING
+255 = MYSQLI_TYPE_GEOMETRY
+*/
+
+ function MetaType($t, $len = -1, $fieldobj = false)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+
+
+ $len = -1; // mysql max_length is not accurate
+ switch (strtoupper($t)) {
+ case 'STRING':
+ case 'CHAR':
+ case 'VARCHAR':
+ case 'TINYBLOB':
+ case 'TINYTEXT':
+ case 'ENUM':
+ case 'SET':
+
+ case MYSQLI_TYPE_TINY_BLOB :
+ case MYSQLI_TYPE_CHAR :
+ case MYSQLI_TYPE_STRING :
+ case MYSQLI_TYPE_ENUM :
+ case MYSQLI_TYPE_SET :
+ case 253 :
+ if ($len <= $this->blobSize) return 'C';
+
+ case 'TEXT':
+ case 'LONGTEXT':
+ case 'MEDIUMTEXT':
+ return 'X';
+
+
+ // php_mysql extension always returns 'blob' even if 'text'
+ // so we have to check whether binary...
+ case 'IMAGE':
+ case 'LONGBLOB':
+ case 'BLOB':
+ case 'MEDIUMBLOB':
+
+ case MYSQLI_TYPE_BLOB :
+ case MYSQLI_TYPE_LONG_BLOB :
+ case MYSQLI_TYPE_MEDIUM_BLOB :
+
+ return !empty($fieldobj->binary) ? 'B' : 'X';
+ case 'YEAR':
+ case 'DATE':
+ case MYSQLI_TYPE_DATE :
+ case MYSQLI_TYPE_YEAR :
+
+ return 'D';
+
+ case 'TIME':
+ case 'DATETIME':
+ case 'TIMESTAMP':
+
+ case MYSQLI_TYPE_DATETIME :
+ case MYSQLI_TYPE_NEWDATE :
+ case MYSQLI_TYPE_TIME :
+ case MYSQLI_TYPE_TIMESTAMP :
+
+ return 'T';
+
+ case 'INT':
+ case 'INTEGER':
+ case 'BIGINT':
+ case 'TINYINT':
+ case 'MEDIUMINT':
+ case 'SMALLINT':
+
+ case MYSQLI_TYPE_INT24 :
+ case MYSQLI_TYPE_LONG :
+ case MYSQLI_TYPE_LONGLONG :
+ case MYSQLI_TYPE_SHORT :
+ case MYSQLI_TYPE_TINY :
+
+ if (!empty($fieldobj->primary_key)) return 'R';
+
+ return 'I';
+
+
+ // Added floating-point types
+ // Maybe not necessery.
+ case 'FLOAT':
+ case 'DOUBLE':
+ // case 'DOUBLE PRECISION':
+ case 'DECIMAL':
+ case 'DEC':
+ case 'FIXED':
+ default:
+ //if (!is_numeric($t)) echo "
--- Error in type matching $t -----
";
+ return 'N';
+ }
+ } // function
+
+
+} // rs class
+
+}
+
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-mysqlt.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-mysqlt.inc.php
new file mode 100644
index 0000000..0cc122e
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-mysqlt.inc.php
@@ -0,0 +1,155 @@
+
+
+ Requires mysql client. Works on Windows and Unix.
+*/
+
+// security - hide paths
+if (!defined('ADODB_DIR')) die();
+
+include_once(ADODB_DIR."/drivers/adodb-mysql.inc.php");
+
+
+class ADODB_mysqlt extends ADODB_mysql {
+ var $databaseType = 'mysqlt';
+ var $ansiOuter = true; // for Version 3.23.17 or later
+ var $hasTransactions = true;
+ var $autoRollback = true; // apparently mysql does not autorollback properly
+
+ function ADODB_mysqlt()
+ {
+ global $ADODB_EXTENSION; if ($ADODB_EXTENSION) $this->rsPrefix .= 'ext_';
+ }
+
+ /* set transaction mode
+
+ SET [GLOBAL | SESSION] TRANSACTION ISOLATION LEVEL
+{ READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE }
+
+ */
+ function SetTransactionMode( $transaction_mode )
+ {
+ $this->_transmode = $transaction_mode;
+ if (empty($transaction_mode)) {
+ $this->Execute('SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ');
+ return;
+ }
+ if (!stristr($transaction_mode,'isolation')) $transaction_mode = 'ISOLATION LEVEL '.$transaction_mode;
+ $this->Execute("SET SESSION TRANSACTION ".$transaction_mode);
+ }
+
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+ $this->transCnt += 1;
+ $this->Execute('SET AUTOCOMMIT=0');
+ $this->Execute('BEGIN');
+ return true;
+ }
+
+ function CommitTrans($ok=true)
+ {
+ if ($this->transOff) return true;
+ if (!$ok) return $this->RollbackTrans();
+
+ if ($this->transCnt) $this->transCnt -= 1;
+ $this->Execute('COMMIT');
+ $this->Execute('SET AUTOCOMMIT=1');
+ return true;
+ }
+
+ function RollbackTrans()
+ {
+ if ($this->transOff) return true;
+ if ($this->transCnt) $this->transCnt -= 1;
+ $this->Execute('ROLLBACK');
+ $this->Execute('SET AUTOCOMMIT=1');
+ return true;
+ }
+
+ function RowLock($tables,$where='',$flds='1 as adodb_ignore')
+ {
+ if ($this->transCnt==0) $this->BeginTrans();
+ if ($where) $where = ' where '.$where;
+ $rs =& $this->Execute("select $flds from $tables $where for update");
+ return !empty($rs);
+ }
+
+}
+
+class ADORecordSet_mysqlt extends ADORecordSet_mysql{
+ var $databaseType = "mysqlt";
+
+ function ADORecordSet_mysqlt($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+
+ switch ($mode)
+ {
+ case ADODB_FETCH_NUM: $this->fetchMode = MYSQL_NUM; break;
+ case ADODB_FETCH_ASSOC:$this->fetchMode = MYSQL_ASSOC; break;
+
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:
+ default: $this->fetchMode = MYSQL_BOTH; break;
+ }
+
+ $this->adodbFetchMode = $mode;
+ $this->ADORecordSet($queryID);
+ }
+
+ function MoveNext()
+ {
+ if (@$this->fields = mysql_fetch_array($this->_queryID,$this->fetchMode)) {
+ $this->_currentRow += 1;
+ return true;
+ }
+ if (!$this->EOF) {
+ $this->_currentRow += 1;
+ $this->EOF = true;
+ }
+ return false;
+ }
+}
+
+class ADORecordSet_ext_mysqlt extends ADORecordSet_mysqlt {
+
+ function ADORecordSet_ext_mysqlt($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch ($mode)
+ {
+ case ADODB_FETCH_NUM: $this->fetchMode = MYSQL_NUM; break;
+ case ADODB_FETCH_ASSOC:$this->fetchMode = MYSQL_ASSOC; break;
+
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:
+ default:
+ $this->fetchMode = MYSQL_BOTH; break;
+ }
+ $this->adodbFetchMode = $mode;
+ $this->ADORecordSet($queryID);
+ }
+
+ function MoveNext()
+ {
+ return adodb_movenext($this);
+ }
+}
+
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-oci8.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-oci8.inc.php
new file mode 100644
index 0000000..6dae98c
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-oci8.inc.php
@@ -0,0 +1,1502 @@
+
+
+ 13 Nov 2000 jlim - removed all ora_* references.
+*/
+
+// security - hide paths
+if (!defined('ADODB_DIR')) die();
+
+/*
+NLS_Date_Format
+Allows you to use a date format other than the Oracle Lite default. When a literal
+character string appears where a date value is expected, the Oracle Lite database
+tests the string to see if it matches the formats of Oracle, SQL-92, or the value
+specified for this parameter in the POLITE.INI file. Setting this parameter also
+defines the default format used in the TO_CHAR or TO_DATE functions when no
+other format string is supplied.
+
+For Oracle the default is dd-mon-yy or dd-mon-yyyy, and for SQL-92 the default is
+yy-mm-dd or yyyy-mm-dd.
+
+Using 'RR' in the format forces two-digit years less than or equal to 49 to be
+interpreted as years in the 21st century (20002049), and years over 50 as years in
+the 20th century (19501999). Setting the RR format as the default for all two-digit
+year entries allows you to become year-2000 compliant. For example:
+NLS_DATE_FORMAT='RR-MM-DD'
+
+You can also modify the date format using the ALTER SESSION command.
+*/
+
+# define the LOB descriptor type for the given type
+# returns false if no LOB descriptor
+function oci_lob_desc($type) {
+ switch ($type) {
+ case OCI_B_BFILE: $result = OCI_D_FILE; break;
+ case OCI_B_CFILEE: $result = OCI_D_FILE; break;
+ case OCI_B_CLOB: $result = OCI_D_LOB; break;
+ case OCI_B_BLOB: $result = OCI_D_LOB; break;
+ case OCI_B_ROWID: $result = OCI_D_ROWID; break;
+ default: $result = false; break;
+ }
+ return $result;
+}
+
+class ADODB_oci8 extends ADOConnection {
+ var $databaseType = 'oci8';
+ var $dataProvider = 'oci8';
+ var $replaceQuote = "''"; // string to use to replace quotes
+ var $concat_operator='||';
+ var $sysDate = "TRUNC(SYSDATE)";
+ var $sysTimeStamp = 'SYSDATE';
+ var $metaDatabasesSQL = "SELECT USERNAME FROM ALL_USERS WHERE USERNAME NOT IN ('SYS','SYSTEM','DBSNMP','OUTLN') ORDER BY 1";
+ var $_stmt;
+ var $_commit = OCI_COMMIT_ON_SUCCESS;
+ var $_initdate = true; // init date to YYYY-MM-DD
+ var $metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW') and table_name not like 'BIN\$%'"; // bin$ tables are recycle bin tables
+ var $metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"; //changed by smondino@users.sourceforge. net
+ var $_bindInputArray = true;
+ var $hasGenID = true;
+ var $_genIDSQL = "SELECT (%s.nextval) FROM DUAL";
+ var $_genSeqSQL = "CREATE SEQUENCE %s START WITH %s";
+ var $_dropSeqSQL = "DROP SEQUENCE %s";
+ var $hasAffectedRows = true;
+ var $random = "abs(mod(DBMS_RANDOM.RANDOM,10000001)/10000000)";
+ var $noNullStrings = false;
+ var $connectSID = false;
+ var $_bind = false;
+ var $_nestedSQL = true;
+ var $_hasOCIFetchStatement = false;
+ var $_getarray = false; // currently not working
+ var $leftOuter = ''; // oracle wierdness, $col = $value (+) for LEFT OUTER, $col (+)= $value for RIGHT OUTER
+ var $session_sharing_force_blob = false; // alter session on updateblob if set to true
+ var $firstrows = true; // enable first rows optimization on SelectLimit()
+ var $selectOffsetAlg1 = 100; // when to use 1st algorithm of selectlimit.
+ var $NLS_DATE_FORMAT = 'YYYY-MM-DD'; // To include time, use 'RRRR-MM-DD HH24:MI:SS'
+ var $useDBDateFormatForTextInput=false;
+ var $datetime = false; // MetaType('DATE') returns 'D' (datetime==false) or 'T' (datetime == true)
+ var $_refLOBs = array();
+
+ // var $ansiOuter = true; // if oracle9
+
+ function ADODB_oci8()
+ {
+ $this->_hasOCIFetchStatement = ADODB_PHPVER >= 0x4200;
+ if (defined('ADODB_EXTENSION')) $this->rsPrefix .= 'ext_';
+ }
+
+ /* Function &MetaColumns($table) added by smondino@users.sourceforge.net*/
+ function &MetaColumns($table)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $false = false;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+
+ $rs = $this->Execute(sprintf($this->metaColumnsSQL,strtoupper($table)));
+
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ if (!$rs) {
+ return $false;
+ }
+ $retarr = array();
+ while (!$rs->EOF) { //print_r($rs->fields);
+ $fld = new ADOFieldObject();
+ $fld->name = $rs->fields[0];
+ $fld->type = $rs->fields[1];
+ $fld->max_length = $rs->fields[2];
+ $fld->scale = $rs->fields[3];
+ if ($rs->fields[1] == 'NUMBER') {
+ if ($rs->fields[3] == 0) $fld->type = 'INT';
+ $fld->max_length = $rs->fields[4];
+ }
+ $fld->not_null = (strncmp($rs->fields[5], 'NOT',3) === 0);
+ $fld->binary = (strpos($fld->type,'BLOB') !== false);
+ $fld->default_value = $rs->fields[6];
+
+ if ($ADODB_FETCH_MODE == ADODB_FETCH_NUM) $retarr[] = $fld;
+ else $retarr[strtoupper($fld->name)] = $fld;
+ $rs->MoveNext();
+ }
+ $rs->Close();
+ if (empty($retarr))
+ return $false;
+ else
+ return $retarr;
+ }
+
+ function Time()
+ {
+ $rs =& $this->Execute("select TO_CHAR($this->sysTimeStamp,'YYYY-MM-DD HH24:MI:SS') from dual");
+ if ($rs && !$rs->EOF) return $this->UnixTimeStamp(reset($rs->fields));
+
+ return false;
+ }
+
+/*
+
+ Multiple modes of connection are supported:
+
+ a. Local Database
+ $conn->Connect(false,'scott','tiger');
+
+ b. From tnsnames.ora
+ $conn->Connect(false,'scott','tiger',$tnsname);
+ $conn->Connect($tnsname,'scott','tiger');
+
+ c. Server + service name
+ $conn->Connect($serveraddress,'scott,'tiger',$service_name);
+
+ d. Server + SID
+ $conn->connectSID = true;
+ $conn->Connect($serveraddress,'scott,'tiger',$SID);
+
+
+Example TNSName:
+---------------
+NATSOFT.DOMAIN =
+ (DESCRIPTION =
+ (ADDRESS_LIST =
+ (ADDRESS = (PROTOCOL = TCP)(HOST = kermit)(PORT = 1523))
+ )
+ (CONNECT_DATA =
+ (SERVICE_NAME = natsoft.domain)
+ )
+ )
+
+ There are 3 connection modes, 0 = non-persistent, 1 = persistent, 2 = force new connection
+
+*/
+ function _connect($argHostname, $argUsername, $argPassword, $argDatabasename,$mode=0)
+ {
+ if (!function_exists('OCIPLogon')) return null;
+
+
+ $this->_errorMsg = false;
+ $this->_errorCode = false;
+
+ if($argHostname) { // added by Jorma Tuomainen
+ if (empty($argDatabasename)) $argDatabasename = $argHostname;
+ else {
+ if(strpos($argHostname,":")) {
+ $argHostinfo=explode(":",$argHostname);
+ $argHostname=$argHostinfo[0];
+ $argHostport=$argHostinfo[1];
+ } else {
+ $argHostport = empty($this->port)? "1521" : $this->port;
+ }
+
+ if ($this->connectSID) {
+ $argDatabasename="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=".$argHostname
+ .")(PORT=$argHostport))(CONNECT_DATA=(SID=$argDatabasename)))";
+ } else
+ $argDatabasename="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=".$argHostname
+ .")(PORT=$argHostport))(CONNECT_DATA=(SERVICE_NAME=$argDatabasename)))";
+ }
+ }
+
+ //if ($argHostname) print "
Connect: 1st argument should be left blank for $this->databaseType
";
+ if ($mode==1) {
+ $this->_connectionID = ($this->charSet) ?
+ OCIPLogon($argUsername,$argPassword, $argDatabasename)
+ :
+ OCIPLogon($argUsername,$argPassword, $argDatabasename, $this->charSet)
+ ;
+ if ($this->_connectionID && $this->autoRollback) OCIrollback($this->_connectionID);
+ } else if ($mode==2) {
+ $this->_connectionID = ($this->charSet) ?
+ OCINLogon($argUsername,$argPassword, $argDatabasename)
+ :
+ OCINLogon($argUsername,$argPassword, $argDatabasename, $this->charSet);
+
+ } else {
+ $this->_connectionID = ($this->charSet) ?
+ OCILogon($argUsername,$argPassword, $argDatabasename)
+ :
+ OCILogon($argUsername,$argPassword, $argDatabasename,$this->charSet);
+ }
+ if (!$this->_connectionID) return false;
+ if ($this->_initdate) {
+ $this->Execute("ALTER SESSION SET NLS_DATE_FORMAT='".$this->NLS_DATE_FORMAT."'");
+ }
+
+ // looks like:
+ // Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production With the Partitioning option JServer Release 8.1.7.0.0 - Production
+ // $vers = OCIServerVersion($this->_connectionID);
+ // if (strpos($vers,'8i') !== false) $this->ansiOuter = true;
+ return true;
+ }
+
+ function ServerInfo()
+ {
+ $arr['compat'] = $this->GetOne('select value from sys.database_compatible_level');
+ $arr['description'] = @OCIServerVersion($this->_connectionID);
+ $arr['version'] = ADOConnection::_findvers($arr['description']);
+ return $arr;
+ }
+ // returns true or false
+ function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabasename,1);
+ }
+
+ // returns true or false
+ function _nconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabasename,2);
+ }
+
+ function _affectedrows()
+ {
+ if (is_resource($this->_stmt)) return @OCIRowCount($this->_stmt);
+ return 0;
+ }
+
+ function IfNull( $field, $ifNull )
+ {
+ return " NVL($field, $ifNull) "; // if Oracle
+ }
+
+ // format and return date string in database date format
+ function DBDate($d)
+ {
+ if (empty($d) && $d !== 0) return 'null';
+
+ if (is_string($d)) $d = ADORecordSet::UnixDate($d);
+ return "TO_DATE(".adodb_date($this->fmtDate,$d).",'".$this->NLS_DATE_FORMAT."')";
+ }
+
+ function BindDate($d)
+ {
+ $d = ADOConnection::DBDate($d);
+ if (strncmp($d,"'",1)) return $d;
+
+ return substr($d,1,strlen($d)-2);
+ }
+
+ function BindTimeStamp($d)
+ {
+ $d = ADOConnection::DBTimeStamp($d);
+ if (strncmp($d,"'",1)) return $d;
+
+ return substr($d,1,strlen($d)-2);
+ }
+
+ // format and return date string in database timestamp format
+ function DBTimeStamp($ts)
+ {
+ if (empty($ts) && $ts !== 0) return 'null';
+ if (is_string($ts)) $ts = ADORecordSet::UnixTimeStamp($ts);
+ return 'TO_DATE('.adodb_date($this->fmtTimeStamp,$ts).",'RRRR-MM-DD, HH:MI:SS AM')";
+ }
+
+ function RowLock($tables,$where,$flds='1 as ignore')
+ {
+ if ($this->autoCommit) $this->BeginTrans();
+ return $this->GetOne("select $flds from $tables where $where for update");
+ }
+
+ function &MetaTables($ttype=false,$showSchema=false,$mask=false)
+ {
+ if ($mask) {
+ $save = $this->metaTablesSQL;
+ $mask = $this->qstr(strtoupper($mask));
+ $this->metaTablesSQL .= " AND upper(table_name) like $mask";
+ }
+ $ret =& ADOConnection::MetaTables($ttype,$showSchema);
+
+ if ($mask) {
+ $this->metaTablesSQL = $save;
+ }
+ return $ret;
+ }
+
+ // Mark Newnham
+ function &MetaIndexes ($table, $primary = FALSE, $owner=false)
+ {
+ // save old fetch mode
+ global $ADODB_FETCH_MODE;
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+
+ if ($this->fetchMode !== FALSE) {
+ $savem = $this->SetFetchMode(FALSE);
+ }
+
+ // get index details
+ $table = strtoupper($table);
+
+ // get Primary index
+ $primary_key = '';
+
+ $false = false;
+ $rs = $this->Execute(sprintf("SELECT * FROM ALL_CONSTRAINTS WHERE UPPER(TABLE_NAME)='%s' AND CONSTRAINT_TYPE='P'",$table));
+ if ($row = $rs->FetchRow())
+ $primary_key = $row[1]; //constraint_name
+
+ if ($primary==TRUE && $primary_key=='') {
+ if (isset($savem))
+ $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ return $false; //There is no primary key
+ }
+
+ $rs = $this->Execute(sprintf("SELECT ALL_INDEXES.INDEX_NAME, ALL_INDEXES.UNIQUENESS, ALL_IND_COLUMNS.COLUMN_POSITION, ALL_IND_COLUMNS.COLUMN_NAME FROM ALL_INDEXES,ALL_IND_COLUMNS WHERE UPPER(ALL_INDEXES.TABLE_NAME)='%s' AND ALL_IND_COLUMNS.INDEX_NAME=ALL_INDEXES.INDEX_NAME",$table));
+
+
+ if (!is_object($rs)) {
+ if (isset($savem))
+ $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ return $false;
+ }
+
+ $indexes = array ();
+ // parse index data into array
+
+ while ($row = $rs->FetchRow()) {
+ if ($primary && $row[0] != $primary_key) continue;
+ if (!isset($indexes[$row[0]])) {
+ $indexes[$row[0]] = array(
+ 'unique' => ($row[1] == 'UNIQUE'),
+ 'columns' => array()
+ );
+ }
+ $indexes[$row[0]]['columns'][$row[2] - 1] = $row[3];
+ }
+
+ // sort columns by order in the index
+ foreach ( array_keys ($indexes) as $index ) {
+ ksort ($indexes[$index]['columns']);
+ }
+
+ if (isset($savem)) {
+ $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ }
+ return $indexes;
+ }
+
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+ $this->transCnt += 1;
+ $this->autoCommit = false;
+ $this->_commit = OCI_DEFAULT;
+
+ if ($this->_transmode) $this->Execute("SET TRANSACTION ".$this->_transmode);
+ return true;
+ }
+
+ function CommitTrans($ok=true)
+ {
+ if ($this->transOff) return true;
+ if (!$ok) return $this->RollbackTrans();
+
+ if ($this->transCnt) $this->transCnt -= 1;
+ $ret = OCIcommit($this->_connectionID);
+ $this->_commit = OCI_COMMIT_ON_SUCCESS;
+ $this->autoCommit = true;
+ return $ret;
+ }
+
+ function RollbackTrans()
+ {
+ if ($this->transOff) return true;
+ if ($this->transCnt) $this->transCnt -= 1;
+ $ret = OCIrollback($this->_connectionID);
+ $this->_commit = OCI_COMMIT_ON_SUCCESS;
+ $this->autoCommit = true;
+ return $ret;
+ }
+
+
+ function SelectDB($dbName)
+ {
+ return false;
+ }
+
+ function ErrorMsg()
+ {
+ if ($this->_errorMsg !== false) return $this->_errorMsg;
+
+ if (is_resource($this->_stmt)) $arr = @OCIerror($this->_stmt);
+ if (empty($arr)) {
+ $arr = @OCIerror($this->_connectionID);
+ if ($arr === false) $arr = @OCIError();
+ if ($arr === false) return '';
+ }
+ $this->_errorMsg = $arr['message'];
+ $this->_errorCode = $arr['code'];
+ return $this->_errorMsg;
+ }
+
+ function ErrorNo()
+ {
+ if ($this->_errorCode !== false) return $this->_errorCode;
+
+ if (is_resource($this->_stmt)) $arr = @OCIError($this->_stmt);
+ if (empty($arr)) {
+ $arr = @OCIError($this->_connectionID);
+ if ($arr == false) $arr = @OCIError();
+ if ($arr == false) return '';
+ }
+
+ $this->_errorMsg = $arr['message'];
+ $this->_errorCode = $arr['code'];
+
+ return $arr['code'];
+ }
+
+ // Format date column in sql string given an input format that understands Y M D
+ function SQLDate($fmt, $col=false)
+ {
+ if (!$col) $col = $this->sysTimeStamp;
+ $s = 'TO_CHAR('.$col.",'";
+
+ $len = strlen($fmt);
+ for ($i=0; $i < $len; $i++) {
+ $ch = $fmt[$i];
+ switch($ch) {
+ case 'Y':
+ case 'y':
+ $s .= 'YYYY';
+ break;
+ case 'Q':
+ case 'q':
+ $s .= 'Q';
+ break;
+
+ case 'M':
+ $s .= 'Mon';
+ break;
+
+ case 'm':
+ $s .= 'MM';
+ break;
+ case 'D':
+ case 'd':
+ $s .= 'DD';
+ break;
+
+ case 'H':
+ $s.= 'HH24';
+ break;
+
+ case 'h':
+ $s .= 'HH';
+ break;
+
+ case 'i':
+ $s .= 'MI';
+ break;
+
+ case 's':
+ $s .= 'SS';
+ break;
+
+ case 'a':
+ case 'A':
+ $s .= 'AM';
+ break;
+
+ case 'w':
+ $s .= 'D';
+ break;
+
+ case 'l':
+ $s .= 'DAY';
+ break;
+
+ case 'W':
+ $s .= 'WW';
+ break;
+
+ default:
+ // handle escape characters...
+ if ($ch == '\\') {
+ $i++;
+ $ch = substr($fmt,$i,1);
+ }
+ if (strpos('-/.:;, ',$ch) !== false) $s .= $ch;
+ else $s .= '"'.$ch.'"';
+
+ }
+ }
+ return $s. "')";
+ }
+
+
+ /*
+ This algorithm makes use of
+
+ a. FIRST_ROWS hint
+ The FIRST_ROWS hint explicitly chooses the approach to optimize response time,
+ that is, minimum resource usage to return the first row. Results will be returned
+ as soon as they are identified.
+
+ b. Uses rownum tricks to obtain only the required rows from a given offset.
+ As this uses complicated sql statements, we only use this if the $offset >= 100.
+ This idea by Tomas V V Cox.
+
+ This implementation does not appear to work with oracle 8.0.5 or earlier. Comment
+ out this function then, and the slower SelectLimit() in the base class will be used.
+ */
+ function &SelectLimit($sql,$nrows=-1,$offset=-1, $inputarr=false,$secs2cache=0)
+ {
+ // seems that oracle only supports 1 hint comment in 8i
+ if ($this->firstrows) {
+ if (strpos($sql,'/*+') !== false)
+ $sql = str_replace('/*+ ','/*+FIRST_ROWS ',$sql);
+ else
+ $sql = preg_replace('/^[ \t\n]*select/i','SELECT /*+FIRST_ROWS*/',$sql);
+ }
+
+ if ($offset < $this->selectOffsetAlg1) {
+ if ($nrows > 0) {
+ if ($offset > 0) $nrows += $offset;
+ //$inputarr['adodb_rownum'] = $nrows;
+ if ($this->databaseType == 'oci8po') {
+ $sql = "select * from (".$sql.") where rownum <= ?";
+ } else {
+ $sql = "select * from (".$sql.") where rownum <= :adodb_offset";
+ }
+ $inputarr['adodb_offset'] = $nrows;
+ $nrows = -1;
+ }
+ // note that $nrows = 0 still has to work ==> no rows returned
+
+ $rs =& ADOConnection::SelectLimit($sql,$nrows,$offset,$inputarr,$secs2cache);
+ return $rs;
+
+ } else {
+ // Algorithm by Tomas V V Cox, from PEAR DB oci8.php
+
+ // Let Oracle return the name of the columns
+ $q_fields = "SELECT * FROM (".$sql.") WHERE NULL = NULL";
+
+ $false = false;
+ if (! $stmt_arr = $this->Prepare($q_fields)) {
+ return $false;
+ }
+ $stmt = $stmt_arr[1];
+
+ if (is_array($inputarr)) {
+ foreach($inputarr as $k => $v) {
+ if (is_array($v)) {
+ if (sizeof($v) == 2) // suggested by g.giunta@libero.
+ OCIBindByName($stmt,":$k",$inputarr[$k][0],$v[1]);
+ else
+ OCIBindByName($stmt,":$k",$inputarr[$k][0],$v[1],$v[2]);
+ } else {
+ $len = -1;
+ if ($v === ' ') $len = 1;
+ if (isset($bindarr)) { // is prepared sql, so no need to ocibindbyname again
+ $bindarr[$k] = $v;
+ } else { // dynamic sql, so rebind every time
+ OCIBindByName($stmt,":$k",$inputarr[$k],$len);
+ }
+ }
+ }
+ }
+
+ if (!OCIExecute($stmt, OCI_DEFAULT)) {
+ OCIFreeStatement($stmt);
+ return $false;
+ }
+
+ $ncols = OCINumCols($stmt);
+ for ( $i = 1; $i <= $ncols; $i++ ) {
+ $cols[] = '"'.OCIColumnName($stmt, $i).'"';
+ }
+ $result = false;
+
+ OCIFreeStatement($stmt);
+ $fields = implode(',', $cols);
+ $nrows += $offset;
+ $offset += 1; // in Oracle rownum starts at 1
+
+ if ($this->databaseType == 'oci8po') {
+ $sql = "SELECT $fields FROM".
+ "(SELECT rownum as adodb_rownum, $fields FROM".
+ " ($sql) WHERE rownum <= ?".
+ ") WHERE adodb_rownum >= ?";
+ } else {
+ $sql = "SELECT $fields FROM".
+ "(SELECT rownum as adodb_rownum, $fields FROM".
+ " ($sql) WHERE rownum <= :adodb_nrows".
+ ") WHERE adodb_rownum >= :adodb_offset";
+ }
+ $inputarr['adodb_nrows'] = $nrows;
+ $inputarr['adodb_offset'] = $offset;
+
+ if ($secs2cache>0) $rs =& $this->CacheExecute($secs2cache, $sql,$inputarr);
+ else $rs =& $this->Execute($sql,$inputarr);
+ return $rs;
+ }
+
+ }
+
+ /**
+ * Usage:
+ * Store BLOBs and CLOBs
+ *
+ * Example: to store $var in a blob
+ *
+ * $conn->Execute('insert into TABLE (id,ablob) values(12,empty_blob())');
+ * $conn->UpdateBlob('TABLE', 'ablob', $varHoldingBlob, 'ID=12', 'BLOB');
+ *
+ * $blobtype supports 'BLOB' and 'CLOB', but you need to change to 'empty_clob()'.
+ *
+ * to get length of LOB:
+ * select DBMS_LOB.GETLENGTH(ablob) from TABLE
+ *
+ * If you are using CURSOR_SHARING = force, it appears this will case a segfault
+ * under oracle 8.1.7.0. Run:
+ * $db->Execute('ALTER SESSION SET CURSOR_SHARING=EXACT');
+ * before UpdateBlob() then...
+ */
+
+ function UpdateBlob($table,$column,$val,$where,$blobtype='BLOB')
+ {
+
+ //if (strlen($val) < 4000) return $this->Execute("UPDATE $table SET $column=:blob WHERE $where",array('blob'=>$val)) != false;
+
+ switch(strtoupper($blobtype)) {
+ default: ADOConnection::outp("UpdateBlob: Unknown blobtype=$blobtype"); return false;
+ case 'BLOB': $type = OCI_B_BLOB; break;
+ case 'CLOB': $type = OCI_B_CLOB; break;
+ }
+
+ if ($this->databaseType == 'oci8po')
+ $sql = "UPDATE $table set $column=EMPTY_{$blobtype}() WHERE $where RETURNING $column INTO ?";
+ else
+ $sql = "UPDATE $table set $column=EMPTY_{$blobtype}() WHERE $where RETURNING $column INTO :blob";
+
+ $desc = OCINewDescriptor($this->_connectionID, OCI_D_LOB);
+ $arr['blob'] = array($desc,-1,$type);
+ if ($this->session_sharing_force_blob) $this->Execute('ALTER SESSION SET CURSOR_SHARING=EXACT');
+ $commit = $this->autoCommit;
+ if ($commit) $this->BeginTrans();
+ $rs = $this->_Execute($sql,$arr);
+ if ($rez = !empty($rs)) $desc->save($val);
+ $desc->free();
+ if ($commit) $this->CommitTrans();
+ if ($this->session_sharing_force_blob) $this->Execute('ALTER SESSION SET CURSOR_SHARING=FORCE');
+
+ if ($rez) $rs->Close();
+ return $rez;
+ }
+
+ /**
+ * Usage: store file pointed to by $var in a blob
+ */
+ function UpdateBlobFile($table,$column,$val,$where,$blobtype='BLOB')
+ {
+ switch(strtoupper($blobtype)) {
+ default: ADOConnection::outp( "UpdateBlob: Unknown blobtype=$blobtype"); return false;
+ case 'BLOB': $type = OCI_B_BLOB; break;
+ case 'CLOB': $type = OCI_B_CLOB; break;
+ }
+
+ if ($this->databaseType == 'oci8po')
+ $sql = "UPDATE $table set $column=EMPTY_{$blobtype}() WHERE $where RETURNING $column INTO ?";
+ else
+ $sql = "UPDATE $table set $column=EMPTY_{$blobtype}() WHERE $where RETURNING $column INTO :blob";
+
+ $desc = OCINewDescriptor($this->_connectionID, OCI_D_LOB);
+ $arr['blob'] = array($desc,-1,$type);
+
+ $this->BeginTrans();
+ $rs = ADODB_oci8::Execute($sql,$arr);
+ if ($rez = !empty($rs)) $desc->savefile($val);
+ $desc->free();
+ $this->CommitTrans();
+
+ if ($rez) $rs->Close();
+ return $rez;
+ }
+
+ /**
+ * Execute SQL
+ *
+ * @param sql SQL statement to execute, or possibly an array holding prepared statement ($sql[0] will hold sql text)
+ * @param [inputarr] holds the input data to bind to. Null elements will be set to null.
+ * @return RecordSet or false
+ */
+ function &Execute($sql,$inputarr=false)
+ {
+ if ($this->fnExecute) {
+ $fn = $this->fnExecute;
+ $ret =& $fn($this,$sql,$inputarr);
+ if (isset($ret)) return $ret;
+ }
+ if ($inputarr) {
+ #if (!is_array($inputarr)) $inputarr = array($inputarr);
+
+ $element0 = reset($inputarr);
+
+ # is_object check because oci8 descriptors can be passed in
+ if (is_array($element0) && !is_object(reset($element0))) {
+ if (is_string($sql))
+ $stmt = $this->Prepare($sql);
+ else
+ $stmt = $sql;
+
+ foreach($inputarr as $arr) {
+ $ret =& $this->_Execute($stmt,$arr);
+ if (!$ret) return $ret;
+ }
+ } else {
+ $ret =& $this->_Execute($sql,$inputarr);
+ }
+
+ } else {
+ $ret =& $this->_Execute($sql,false);
+ }
+
+ return $ret;
+ }
+
+ /*
+ Example of usage:
+
+ $stmt = $this->Prepare('insert into emp (empno, ename) values (:empno, :ename)');
+ */
+ function Prepare($sql,$cursor=false)
+ {
+ static $BINDNUM = 0;
+
+ $stmt = OCIParse($this->_connectionID,$sql);
+
+ if (!$stmt) return false;
+
+ $BINDNUM += 1;
+
+ $sttype = @OCIStatementType($stmt);
+ if ($sttype == 'BEGIN' || $sttype == 'DECLARE') {
+ return array($sql,$stmt,0,$BINDNUM, ($cursor) ? OCINewCursor($this->_connectionID) : false);
+ }
+ return array($sql,$stmt,0,$BINDNUM);
+ }
+
+ /*
+ Call an oracle stored procedure and returns a cursor variable as a recordset.
+ Concept by Robert Tuttle robert@ud.com
+
+ Example:
+ Note: we return a cursor variable in :RS2
+ $rs = $db->ExecuteCursor("BEGIN adodb.open_tab(:RS2); END;",'RS2');
+
+ $rs = $db->ExecuteCursor(
+ "BEGIN :RS2 = adodb.getdata(:VAR1); END;",
+ 'RS2',
+ array('VAR1' => 'Mr Bean'));
+
+ */
+ function &ExecuteCursor($sql,$cursorName='rs',$params=false)
+ {
+ if (is_array($sql)) $stmt = $sql;
+ else $stmt = ADODB_oci8::Prepare($sql,true); # true to allocate OCINewCursor
+
+ if (is_array($stmt) && sizeof($stmt) >= 5) {
+ $hasref = true;
+ $ignoreCur = false;
+ $this->Parameter($stmt, $ignoreCur, $cursorName, false, -1, OCI_B_CURSOR);
+ if ($params) {
+ foreach($params as $k => $v) {
+ $this->Parameter($stmt,$params[$k], $k);
+ }
+ }
+ } else
+ $hasref = false;
+
+ $rs =& $this->Execute($stmt);
+ if ($rs) {
+ if ($rs->databaseType == 'array') OCIFreeCursor($stmt[4]);
+ else if ($hasref) $rs->_refcursor = $stmt[4];
+ }
+ return $rs;
+ }
+
+ /*
+ Bind a variable -- very, very fast for executing repeated statements in oracle.
+ Better than using
+ for ($i = 0; $i < $max; $i++) {
+ $p1 = ?; $p2 = ?; $p3 = ?;
+ $this->Execute("insert into table (col0, col1, col2) values (:0, :1, :2)",
+ array($p1,$p2,$p3));
+ }
+
+ Usage:
+ $stmt = $DB->Prepare("insert into table (col0, col1, col2) values (:0, :1, :2)");
+ $DB->Bind($stmt, $p1);
+ $DB->Bind($stmt, $p2);
+ $DB->Bind($stmt, $p3);
+ for ($i = 0; $i < $max; $i++) {
+ $p1 = ?; $p2 = ?; $p3 = ?;
+ $DB->Execute($stmt);
+ }
+
+ Some timings:
+ ** Test table has 3 cols, and 1 index. Test to insert 1000 records
+ Time 0.6081s (1644.60 inserts/sec) with direct OCIParse/OCIExecute
+ Time 0.6341s (1577.16 inserts/sec) with ADOdb Prepare/Bind/Execute
+ Time 1.5533s ( 643.77 inserts/sec) with pure SQL using Execute
+
+ Now if PHP only had batch/bulk updating like Java or PL/SQL...
+
+ Note that the order of parameters differs from OCIBindByName,
+ because we default the names to :0, :1, :2
+ */
+ function Bind(&$stmt,&$var,$size=4000,$type=false,$name=false,$isOutput=false)
+ {
+
+ if (!is_array($stmt)) return false;
+
+ if (($type == OCI_B_CURSOR) && sizeof($stmt) >= 5) {
+ return OCIBindByName($stmt[1],":".$name,$stmt[4],$size,$type);
+ }
+
+ if ($name == false) {
+ if ($type !== false) $rez = OCIBindByName($stmt[1],":".$stmt[2],$var,$size,$type);
+ else $rez = OCIBindByName($stmt[1],":".$stmt[2],$var,$size); // +1 byte for null terminator
+ $stmt[2] += 1;
+ } else if (oci_lob_desc($type)) {
+ if ($this->debug) {
+ ADOConnection::outp("Bind: name = $name");
+ }
+ //we have to create a new Descriptor here
+ $numlob = count($this->_refLOBs);
+ $this->_refLOBs[$numlob]['LOB'] = OCINewDescriptor($this->_connectionID, oci_lob_desc($type));
+ $this->_refLOBs[$numlob]['TYPE'] = $isOutput;
+
+ $tmp = &$this->_refLOBs[$numlob]['LOB'];
+ $rez = OCIBindByName($stmt[1], ":".$name, $tmp, -1, $type);
+ if ($this->debug) {
+ ADOConnection::outp("Bind: descriptor has been allocated, var (".$name.") binded");
+ }
+
+ // if type is input then write data to lob now
+ if ($isOutput == false) {
+ $var = $this->BlobEncode($var);
+ $tmp->WriteTemporary($var);
+ $this->_refLOBs[$numlob]['VAR'] = &$var;
+ if ($this->debug) {
+ ADOConnection::outp("Bind: LOB has been written to temp");
+ }
+ } else {
+ $this->_refLOBs[$numlob]['VAR'] = &$var;
+ }
+ $rez = $tmp;
+ } else {
+ if ($this->debug)
+ ADOConnection::outp("Bind: name = $name");
+
+ if ($type !== false) $rez = OCIBindByName($stmt[1],":".$name,$var,$size,$type);
+ else $rez = OCIBindByName($stmt[1],":".$name,$var,$size); // +1 byte for null terminator
+ }
+
+ return $rez;
+ }
+
+ function Param($name,$type=false)
+ {
+ return ':'.$name;
+ }
+
+ /*
+ Usage:
+ $stmt = $db->Prepare('select * from table where id =:myid and group=:group');
+ $db->Parameter($stmt,$id,'myid');
+ $db->Parameter($stmt,$group,'group');
+ $db->Execute($stmt);
+
+ @param $stmt Statement returned by Prepare() or PrepareSP().
+ @param $var PHP variable to bind to
+ @param $name Name of stored procedure variable name to bind to.
+ @param [$isOutput] Indicates direction of parameter 0/false=IN 1=OUT 2= IN/OUT. This is ignored in oci8.
+ @param [$maxLen] Holds an maximum length of the variable.
+ @param [$type] The data type of $var. Legal values depend on driver.
+
+ See OCIBindByName documentation at php.net.
+ */
+ function Parameter(&$stmt,&$var,$name,$isOutput=false,$maxLen=4000,$type=false)
+ {
+ if ($this->debug) {
+ $prefix = ($isOutput) ? 'Out' : 'In';
+ $ztype = (empty($type)) ? 'false' : $type;
+ ADOConnection::outp( "{$prefix}Parameter(\$stmt, \$php_var='$var', \$name='$name', \$maxLen=$maxLen, \$type=$ztype);");
+ }
+ return $this->Bind($stmt,$var,$maxLen,$type,$name,$isOutput);
+ }
+
+ /*
+ returns query ID if successful, otherwise false
+ this version supports:
+
+ 1. $db->execute('select * from table');
+
+ 2. $db->prepare('insert into table (a,b,c) values (:0,:1,:2)');
+ $db->execute($prepared_statement, array(1,2,3));
+
+ 3. $db->execute('insert into table (a,b,c) values (:a,:b,:c)',array('a'=>1,'b'=>2,'c'=>3));
+
+ 4. $db->prepare('insert into table (a,b,c) values (:0,:1,:2)');
+ $db->bind($stmt,1); $db->bind($stmt,2); $db->bind($stmt,3);
+ $db->execute($stmt);
+ */
+ function _query($sql,$inputarr)
+ {
+ if (is_array($sql)) { // is prepared sql
+ $stmt = $sql[1];
+
+ // we try to bind to permanent array, so that OCIBindByName is persistent
+ // and carried out once only - note that max array element size is 4000 chars
+ if (is_array($inputarr)) {
+ $bindpos = $sql[3];
+ if (isset($this->_bind[$bindpos])) {
+ // all tied up already
+ $bindarr = &$this->_bind[$bindpos];
+ } else {
+ // one statement to bind them all
+ $bindarr = array();
+ foreach($inputarr as $k => $v) {
+ $bindarr[$k] = $v;
+ OCIBindByName($stmt,":$k",$bindarr[$k],is_string($v) && strlen($v)>4000 ? -1 : 4000);
+ }
+ $this->_bind[$bindpos] = &$bindarr;
+ }
+ }
+ } else {
+ $stmt=OCIParse($this->_connectionID,$sql);
+ }
+
+ $this->_stmt = $stmt;
+ if (!$stmt) return false;
+
+ if (defined('ADODB_PREFETCH_ROWS')) @OCISetPrefetch($stmt,ADODB_PREFETCH_ROWS);
+
+ if (is_array($inputarr)) {
+ foreach($inputarr as $k => $v) {
+ if (is_array($v)) {
+ if (sizeof($v) == 2) // suggested by g.giunta@libero.
+ OCIBindByName($stmt,":$k",$inputarr[$k][0],$v[1]);
+ else
+ OCIBindByName($stmt,":$k",$inputarr[$k][0],$v[1],$v[2]);
+
+ if ($this->debug==99) echo "name=:$k",' var='.$inputarr[$k][0],' len='.$v[1],' type='.$v[2],' ';
+ } else {
+ $len = -1;
+ if ($v === ' ') $len = 1;
+ if (isset($bindarr)) { // is prepared sql, so no need to ocibindbyname again
+ $bindarr[$k] = $v;
+ } else { // dynamic sql, so rebind every time
+ OCIBindByName($stmt,":$k",$inputarr[$k],$len);
+ }
+ }
+ }
+ }
+
+ $this->_errorMsg = false;
+ $this->_errorCode = false;
+ if (OCIExecute($stmt,$this->_commit)) {
+//OCIInternalDebug(1);
+ if (count($this -> _refLOBs) > 0) {
+
+ foreach ($this -> _refLOBs as $key => $value) {
+ if ($this -> _refLOBs[$key]['TYPE'] == true) {
+ $tmp = $this -> _refLOBs[$key]['LOB'] -> load();
+ if ($this -> debug) {
+ ADOConnection::outp("OUT LOB: LOB has been loaded. ");
+ }
+ //$_GLOBALS[$this -> _refLOBs[$key]['VAR']] = $tmp;
+ $this -> _refLOBs[$key]['VAR'] = $tmp;
+ } else {
+ $this->_refLOBs[$key]['LOB']->save($this->_refLOBs[$key]['VAR']);
+ $this -> _refLOBs[$key]['LOB']->free();
+ unset($this -> _refLOBs[$key]);
+ if ($this->debug) {
+ ADOConnection::outp("IN LOB: LOB has been saved. ");
+ }
+ }
+ }
+ }
+
+ switch (@OCIStatementType($stmt)) {
+ case "SELECT":
+ return $stmt;
+
+ case 'DECLARE':
+ case "BEGIN":
+ if (is_array($sql) && !empty($sql[4])) {
+ $cursor = $sql[4];
+ if (is_resource($cursor)) {
+ $ok = OCIExecute($cursor);
+ return $cursor;
+ }
+ return $stmt;
+ } else {
+ if (is_resource($stmt)) {
+ OCIFreeStatement($stmt);
+ return true;
+ }
+ return $stmt;
+ }
+ break;
+ default :
+ // ociclose -- no because it could be used in a LOB?
+ return true;
+ }
+ }
+ return false;
+ }
+
+ // returns true or false
+ function _close()
+ {
+ if (!$this->_connectionID) return;
+
+ if (!$this->autoCommit) OCIRollback($this->_connectionID);
+ if (count($this->_refLOBs) > 0) {
+ foreach ($this ->_refLOBs as $key => $value) {
+ $this->_refLOBs[$key]['LOB']->free();
+ unset($this->_refLOBs[$key]);
+ }
+ }
+ OCILogoff($this->_connectionID);
+
+ $this->_stmt = false;
+ $this->_connectionID = false;
+ }
+
+ function MetaPrimaryKeys($table, $owner=false,$internalKey=false)
+ {
+ if ($internalKey) return array('ROWID');
+
+ // tested with oracle 8.1.7
+ $table = strtoupper($table);
+ if ($owner) {
+ $owner_clause = "AND ((a.OWNER = b.OWNER) AND (a.OWNER = UPPER('$owner')))";
+ $ptab = 'ALL_';
+ } else {
+ $owner_clause = '';
+ $ptab = 'USER_';
+ }
+ $sql = "
+SELECT /*+ RULE */ distinct b.column_name
+ FROM {$ptab}CONSTRAINTS a
+ , {$ptab}CONS_COLUMNS b
+ WHERE ( UPPER(b.table_name) = ('$table'))
+ AND (UPPER(a.table_name) = ('$table') and a.constraint_type = 'P')
+ $owner_clause
+ AND (a.constraint_name = b.constraint_name)";
+
+ $rs = $this->Execute($sql);
+ if ($rs && !$rs->EOF) {
+ $arr =& $rs->GetArray();
+ $a = array();
+ foreach($arr as $v) {
+ $a[] = reset($v);
+ }
+ return $a;
+ }
+ else return false;
+ }
+
+ // http://gis.mit.edu/classes/11.521/sqlnotes/referential_integrity.html
+ function MetaForeignKeys($table, $owner=false)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ $table = $this->qstr(strtoupper($table));
+ if (!$owner) {
+ $owner = $this->user;
+ $tabp = 'user_';
+ } else
+ $tabp = 'all_';
+
+ $owner = ' and owner='.$this->qstr(strtoupper($owner));
+
+ $sql =
+"select constraint_name,r_owner,r_constraint_name
+ from {$tabp}constraints
+ where constraint_type = 'R' and table_name = $table $owner";
+
+ $constraints =& $this->GetArray($sql);
+ $arr = false;
+ foreach($constraints as $constr) {
+ $cons = $this->qstr($constr[0]);
+ $rowner = $this->qstr($constr[1]);
+ $rcons = $this->qstr($constr[2]);
+ $cols = $this->GetArray("select column_name from {$tabp}cons_columns where constraint_name=$cons $owner order by position");
+ $tabcol = $this->GetArray("select table_name,column_name from {$tabp}cons_columns where owner=$rowner and constraint_name=$rcons order by position");
+
+ if ($cols && $tabcol)
+ for ($i=0, $max=sizeof($cols); $i < $max; $i++) {
+ $arr[$tabcol[$i][0]] = $cols[$i][0].'='.$tabcol[$i][1];
+ }
+ }
+ $ADODB_FETCH_MODE = $save;
+
+ return $arr;
+ }
+
+
+ function CharMax()
+ {
+ return 4000;
+ }
+
+ function TextMax()
+ {
+ return 4000;
+ }
+
+ /**
+ * Quotes a string.
+ * An example is $db->qstr("Don't bother",magic_quotes_runtime());
+ *
+ * @param s the string to quote
+ * @param [magic_quotes] if $s is GET/POST var, set to get_magic_quotes_gpc().
+ * This undoes the stupidity of magic quotes for GPC.
+ *
+ * @return quoted string to be sent back to database
+ */
+ function qstr($s,$magic_quotes=false)
+ {
+ //$nofixquotes=false;
+
+ if ($this->noNullStrings && strlen($s)==0)$s = ' ';
+ if (!$magic_quotes) {
+ if ($this->replaceQuote[0] == '\\'){
+ $s = str_replace('\\','\\\\',$s);
+ }
+ return "'".str_replace("'",$this->replaceQuote,$s)."'";
+ }
+
+ // undo magic quotes for "
+ $s = str_replace('\\"','"',$s);
+
+ $s = str_replace('\\\\','\\',$s);
+ return "'".str_replace("\\'",$this->replaceQuote,$s)."'";
+
+ }
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordset_oci8 extends ADORecordSet {
+
+ var $databaseType = 'oci8';
+ var $bind=false;
+ var $_fieldobjs;
+
+ //var $_arr = false;
+
+ function ADORecordset_oci8($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch ($mode)
+ {
+ case ADODB_FETCH_ASSOC:$this->fetchMode = OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS; break;
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:$this->fetchMode = OCI_NUM+OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS; break;
+ case ADODB_FETCH_NUM:
+ default:
+ $this->fetchMode = OCI_NUM+OCI_RETURN_NULLS+OCI_RETURN_LOBS; break;
+ }
+
+ $this->adodbFetchMode = $mode;
+ $this->_queryID = $queryID;
+ }
+
+
+ function Init()
+ {
+ if ($this->_inited) return;
+
+ $this->_inited = true;
+ if ($this->_queryID) {
+
+ $this->_currentRow = 0;
+ @$this->_initrs();
+ $this->EOF = !$this->_fetch();
+
+ /*
+ // based on idea by Gaetano Giunta to detect unusual oracle errors
+ // see http://phplens.com/lens/lensforum/msgs.php?id=6771
+ $err = OCIError($this->_queryID);
+ if ($err && $this->connection->debug) ADOConnection::outp($err);
+ */
+
+ if (!is_array($this->fields)) {
+ $this->_numOfRows = 0;
+ $this->fields = array();
+ }
+ } else {
+ $this->fields = array();
+ $this->_numOfRows = 0;
+ $this->_numOfFields = 0;
+ $this->EOF = true;
+ }
+ }
+
+ function _initrs()
+ {
+ $this->_numOfRows = -1;
+ $this->_numOfFields = OCInumcols($this->_queryID);
+ if ($this->_numOfFields>0) {
+ $this->_fieldobjs = array();
+ $max = $this->_numOfFields;
+ for ($i=0;$i<$max; $i++) $this->_fieldobjs[] = $this->_FetchField($i);
+ }
+ }
+
+ /* Returns: an object containing field information.
+ Get column information in the Recordset object. fetchField() can be used in order to obtain information about
+ fields in a certain query result. If the field offset isn't specified, the next field that wasn't yet retrieved by
+ fetchField() is retrieved. */
+
+ function &_FetchField($fieldOffset = -1)
+ {
+ $fld = new ADOFieldObject;
+ $fieldOffset += 1;
+ $fld->name =OCIcolumnname($this->_queryID, $fieldOffset);
+ $fld->type = OCIcolumntype($this->_queryID, $fieldOffset);
+ $fld->max_length = OCIcolumnsize($this->_queryID, $fieldOffset);
+ if ($fld->type == 'NUMBER') {
+ $p = OCIColumnPrecision($this->_queryID, $fieldOffset);
+ $sc = OCIColumnScale($this->_queryID, $fieldOffset);
+ if ($p != 0 && $sc == 0) $fld->type = 'INT';
+ //echo " $this->name ($p.$sc) ";
+ }
+ return $fld;
+ }
+
+ /* For some reason, OCIcolumnname fails when called after _initrs() so we cache it */
+ function &FetchField($fieldOffset = -1)
+ {
+ return $this->_fieldobjs[$fieldOffset];
+ }
+
+
+ /*
+ // 10% speedup to move MoveNext to child class
+ function _MoveNext()
+ {
+ //global $ADODB_EXTENSION;if ($ADODB_EXTENSION) return @adodb_movenext($this);
+
+ if ($this->EOF) return false;
+
+ $this->_currentRow++;
+ if(@OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode))
+ return true;
+ $this->EOF = true;
+
+ return false;
+ } */
+
+
+ function MoveNext()
+ {
+ if (@OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode)) {
+ $this->_currentRow += 1;
+ return true;
+ }
+ if (!$this->EOF) {
+ $this->_currentRow += 1;
+ $this->EOF = true;
+ }
+ return false;
+ }
+
+ /*
+ # does not work as first record is retrieved in _initrs(), so is not included in GetArray()
+ function &GetArray($nRows = -1)
+ {
+ global $ADODB_OCI8_GETARRAY;
+
+ if (true || !empty($ADODB_OCI8_GETARRAY)) {
+ # does not support $ADODB_ANSI_PADDING_OFF
+
+ //OCI_RETURN_NULLS and OCI_RETURN_LOBS is set by OCIfetchstatement
+ switch($this->adodbFetchMode) {
+ case ADODB_FETCH_NUM:
+
+ $ncols = @OCIfetchstatement($this->_queryID, $results, 0, $nRows, OCI_FETCHSTATEMENT_BY_ROW+OCI_NUM);
+ $results = array_merge(array($this->fields),$results);
+ return $results;
+
+ case ADODB_FETCH_ASSOC:
+ if (ADODB_ASSOC_CASE != 2 || $this->databaseType != 'oci8') break;
+
+ $ncols = @OCIfetchstatement($this->_queryID, $assoc, 0, $nRows, OCI_FETCHSTATEMENT_BY_ROW);
+ $results =& array_merge(array($this->fields),$assoc);
+ return $results;
+
+ default:
+ break;
+ }
+ }
+
+ $results =& ADORecordSet::GetArray($nRows);
+ return $results;
+
+ } */
+
+ /* Optimize SelectLimit() by using OCIFetch() instead of OCIFetchInto() */
+ function &GetArrayLimit($nrows,$offset=-1)
+ {
+ if ($offset <= 0) {
+ $arr =& $this->GetArray($nrows);
+ return $arr;
+ }
+ for ($i=1; $i < $offset; $i++)
+ if (!@OCIFetch($this->_queryID)) return array();
+
+ if (!@OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode)) return array();
+ $results = array();
+ $cnt = 0;
+ while (!$this->EOF && $nrows != $cnt) {
+ $results[$cnt++] = $this->fields;
+ $this->MoveNext();
+ }
+
+ return $results;
+ }
+
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+
+
+ function _seek($row)
+ {
+ return false;
+ }
+
+ function _fetch()
+ {
+ return @OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode);
+ }
+
+ /* close() only needs to be called if you are worried about using too much memory while your script
+ is running. All associated result memory for the specified result identifier will automatically be freed. */
+
+ function _close()
+ {
+ if ($this->connection->_stmt === $this->_queryID) $this->connection->_stmt = false;
+ if (!empty($this->_refcursor)) {
+ OCIFreeCursor($this->_refcursor);
+ $this->_refcursor = false;
+ }
+ @OCIFreeStatement($this->_queryID);
+ $this->_queryID = false;
+
+ }
+
+ function MetaType($t,$len=-1)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+ switch (strtoupper($t)) {
+ case 'VARCHAR':
+ case 'VARCHAR2':
+ case 'CHAR':
+ case 'VARBINARY':
+ case 'BINARY':
+ case 'NCHAR':
+ case 'NVARCHAR':
+ case 'NVARCHAR2':
+ if (isset($this) && $len <= $this->blobSize) return 'C';
+
+ case 'NCLOB':
+ case 'LONG':
+ case 'LONG VARCHAR':
+ case 'CLOB':
+ return 'X';
+
+ case 'LONG RAW':
+ case 'LONG VARBINARY':
+ case 'BLOB':
+ return 'B';
+
+ case 'DATE':
+ return ($this->connection->datetime) ? 'T' : 'D';
+
+
+ case 'TIMESTAMP': return 'T';
+
+ case 'INT':
+ case 'SMALLINT':
+ case 'INTEGER':
+ return 'I';
+
+ default: return 'N';
+ }
+ }
+}
+
+class ADORecordSet_ext_oci8 extends ADORecordSet_oci8 {
+ function ADORecordSet_ext_oci8($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch ($mode)
+ {
+ case ADODB_FETCH_ASSOC:$this->fetchMode = OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS; break;
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:$this->fetchMode = OCI_NUM+OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS; break;
+ case ADODB_FETCH_NUM:
+ default: $this->fetchMode = OCI_NUM+OCI_RETURN_NULLS+OCI_RETURN_LOBS; break;
+ }
+ $this->adodbFetchMode = $mode;
+ $this->_queryID = $queryID;
+ }
+
+ function MoveNext()
+ {
+ return adodb_movenext($this);
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-oci805.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-oci805.inc.php
new file mode 100644
index 0000000..09f9baf
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-oci805.inc.php
@@ -0,0 +1,59 @@
+ADODB_oci8();
+ }
+
+ function &SelectLimit($sql,$nrows=-1,$offset=-1, $inputarr=false,$secs2cache=0)
+ {
+ // seems that oracle only supports 1 hint comment in 8i
+ if (strpos($sql,'/*+') !== false)
+ $sql = str_replace('/*+ ','/*+FIRST_ROWS ',$sql);
+ else
+ $sql = preg_replace('/^[ \t\n]*select/i','SELECT /*+FIRST_ROWS*/',$sql);
+
+ /*
+ The following is only available from 8.1.5 because order by in inline views not
+ available before then...
+ http://www.jlcomp.demon.co.uk/faq/top_sql.html
+ if ($nrows > 0) {
+ if ($offset > 0) $nrows += $offset;
+ $sql = "select * from ($sql) where rownum <= $nrows";
+ $nrows = -1;
+ }
+ */
+
+ return ADOConnection::SelectLimit($sql,$nrows,$offset,$inputarr,$secs2cache);
+ }
+}
+
+class ADORecordset_oci805 extends ADORecordset_oci8 {
+ var $databaseType = "oci805";
+ function ADORecordset_oci805($id,$mode=false)
+ {
+ $this->ADORecordset_oci8($id,$mode);
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-oci8po.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-oci8po.inc.php
new file mode 100644
index 0000000..079f525
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-oci8po.inc.php
@@ -0,0 +1,217 @@
+
+
+ Should some emulation of RecordCount() be implemented?
+
+*/
+
+// security - hide paths
+if (!defined('ADODB_DIR')) die();
+
+include_once(ADODB_DIR.'/drivers/adodb-oci8.inc.php');
+
+class ADODB_oci8po extends ADODB_oci8 {
+ var $databaseType = 'oci8po';
+ var $dataProvider = 'oci8';
+ var $metaColumnsSQL = "select lower(cname),coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"; //changed by smondino@users.sourceforge. net
+ var $metaTablesSQL = "select lower(table_name),table_type from cat where table_type in ('TABLE','VIEW')";
+
+ function ADODB_oci8po()
+ {
+ $this->_hasOCIFetchStatement = ADODB_PHPVER >= 0x4200;
+ # oci8po does not support adodb extension: adodb_movenext()
+ }
+
+ function Param($name)
+ {
+ return '?';
+ }
+
+ function Prepare($sql,$cursor=false)
+ {
+ $sqlarr = explode('?',$sql);
+ $sql = $sqlarr[0];
+ for ($i = 1, $max = sizeof($sqlarr); $i < $max; $i++) {
+ $sql .= ':'.($i-1) . $sqlarr[$i];
+ }
+ return ADODB_oci8::Prepare($sql,$cursor);
+ }
+
+ // emulate handling of parameters ? ?, replacing with :bind0 :bind1
+ function _query($sql,$inputarr)
+ {
+ if (is_array($inputarr)) {
+ $i = 0;
+ if (is_array($sql)) {
+ foreach($inputarr as $v) {
+ $arr['bind'.$i++] = $v;
+ }
+ } else {
+ $sqlarr = explode('?',$sql);
+ $sql = $sqlarr[0];
+ foreach($inputarr as $k => $v) {
+ $sql .= ":$k" . $sqlarr[++$i];
+ }
+ }
+ }
+ return ADODB_oci8::_query($sql,$inputarr);
+ }
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordset_oci8po extends ADORecordset_oci8 {
+
+ var $databaseType = 'oci8po';
+
+ function ADORecordset_oci8po($queryID,$mode=false)
+ {
+ $this->ADORecordset_oci8($queryID,$mode);
+ }
+
+ function Fields($colname)
+ {
+ if ($this->fetchMode & OCI_ASSOC) return $this->fields[$colname];
+
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ // lowercase field names...
+ function &_FetchField($fieldOffset = -1)
+ {
+ $fld = new ADOFieldObject;
+ $fieldOffset += 1;
+ $fld->name = strtolower(OCIcolumnname($this->_queryID, $fieldOffset));
+ $fld->type = OCIcolumntype($this->_queryID, $fieldOffset);
+ $fld->max_length = OCIcolumnsize($this->_queryID, $fieldOffset);
+ if ($fld->type == 'NUMBER') {
+ //$p = OCIColumnPrecision($this->_queryID, $fieldOffset);
+ $sc = OCIColumnScale($this->_queryID, $fieldOffset);
+ if ($sc == 0) $fld->type = 'INT';
+ }
+ return $fld;
+ }
+ /*
+ function MoveNext()
+ {
+ if (@OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode)) {
+ $this->_currentRow += 1;
+ return true;
+ }
+ if (!$this->EOF) {
+ $this->_currentRow += 1;
+ $this->EOF = true;
+ }
+ return false;
+ }*/
+
+ // 10% speedup to move MoveNext to child class
+ function MoveNext()
+ {
+ if(@OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode)) {
+ global $ADODB_ANSI_PADDING_OFF;
+ $this->_currentRow++;
+
+ if ($this->fetchMode & OCI_ASSOC) $this->_updatefields();
+ if (!empty($ADODB_ANSI_PADDING_OFF)) {
+ foreach($this->fields as $k => $v) {
+ if (is_string($v)) $this->fields[$k] = rtrim($v);
+ }
+ }
+ return true;
+ }
+ if (!$this->EOF) {
+ $this->EOF = true;
+ $this->_currentRow++;
+ }
+ return false;
+ }
+
+ /* Optimize SelectLimit() by using OCIFetch() instead of OCIFetchInto() */
+ function &GetArrayLimit($nrows,$offset=-1)
+ {
+ if ($offset <= 0) {
+ $arr = $this->GetArray($nrows);
+ return $arr;
+ }
+ for ($i=1; $i < $offset; $i++)
+ if (!@OCIFetch($this->_queryID)) {
+ $arr = array();
+ return $arr;
+ }
+ if (!@OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode)) {
+ $arr = array();
+ return $arr;
+ }
+ if ($this->fetchMode & OCI_ASSOC) $this->_updatefields();
+ $results = array();
+ $cnt = 0;
+ while (!$this->EOF && $nrows != $cnt) {
+ $results[$cnt++] = $this->fields;
+ $this->MoveNext();
+ }
+
+ return $results;
+ }
+
+ // Create associative array
+ function _updatefields()
+ {
+ if (ADODB_ASSOC_CASE == 2) return; // native
+
+ $arr = array();
+ $lowercase = (ADODB_ASSOC_CASE == 0);
+
+ foreach($this->fields as $k => $v) {
+ if (is_integer($k)) $arr[$k] = $v;
+ else {
+ if ($lowercase)
+ $arr[strtolower($k)] = $v;
+ else
+ $arr[strtoupper($k)] = $v;
+ }
+ }
+ $this->fields = $arr;
+ }
+
+ function _fetch()
+ {
+ $ret = @OCIfetchinto($this->_queryID,$this->fields,$this->fetchMode);
+ if ($ret) {
+ global $ADODB_ANSI_PADDING_OFF;
+
+ if ($this->fetchMode & OCI_ASSOC) $this->_updatefields();
+ if (!empty($ADODB_ANSI_PADDING_OFF)) {
+ foreach($this->fields as $k => $v) {
+ if (is_string($v)) $this->fields[$k] = rtrim($v);
+ }
+ }
+ }
+ return $ret;
+ }
+
+}
+
+
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-oracle.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-oracle.inc.php
new file mode 100644
index 0000000..03065ce
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-oracle.inc.php
@@ -0,0 +1,338 @@
+fmtDate,$d).",'YYYY-MM-DD')";
+ }
+
+ // format and return date string in database timestamp format
+ function DBTimeStamp($ts)
+ {
+
+ if (is_string($ts)) $d = ADORecordSet::UnixTimeStamp($ts);
+ return 'TO_DATE('.adodb_date($this->fmtTimeStamp,$ts).",'RRRR-MM-DD, HH:MI:SS AM')";
+ }
+
+
+ function BindDate($d)
+ {
+ $d = ADOConnection::DBDate($d);
+ if (strncmp($d,"'",1)) return $d;
+
+ return substr($d,1,strlen($d)-2);
+ }
+
+ function BindTimeStamp($d)
+ {
+ $d = ADOConnection::DBTimeStamp($d);
+ if (strncmp($d,"'",1)) return $d;
+
+ return substr($d,1,strlen($d)-2);
+ }
+
+
+
+ function BeginTrans()
+ {
+ $this->autoCommit = false;
+ ora_commitoff($this->_connectionID);
+ return true;
+ }
+
+
+ function CommitTrans($ok=true)
+ {
+ if (!$ok) return $this->RollbackTrans();
+ $ret = ora_commit($this->_connectionID);
+ ora_commiton($this->_connectionID);
+ return $ret;
+ }
+
+
+ function RollbackTrans()
+ {
+ $ret = ora_rollback($this->_connectionID);
+ ora_commiton($this->_connectionID);
+ return $ret;
+ }
+
+
+ /* there seems to be a bug in the oracle extension -- always returns ORA-00000 - no error */
+ function ErrorMsg()
+ {
+ if ($this->_errorMsg !== false) return $this->_errorMsg;
+
+ if (is_resource($this->_curs)) $this->_errorMsg = @ora_error($this->_curs);
+ if (empty($this->_errorMsg)) $this->_errorMsg = @ora_error($this->_connectionID);
+ return $this->_errorMsg;
+ }
+
+
+ function ErrorNo()
+ {
+ if ($this->_errorCode !== false) return $this->_errorCode;
+
+ if (is_resource($this->_curs)) $this->_errorCode = @ora_errorcode($this->_curs);
+ if (empty($this->_errorCode)) $this->_errorCode = @ora_errorcode($this->_connectionID);
+ return $this->_errorCode;
+ }
+
+
+
+ // returns true or false
+ function _connect($argHostname, $argUsername, $argPassword, $argDatabasename, $mode=0)
+ {
+ if (!function_exists('ora_plogon')) return null;
+
+ // Reset error messages before connecting
+ $this->_errorMsg = false;
+ $this->_errorCode = false;
+
+ // G. Giunta 2003/08/13 - This looks danegrously suspicious: why should we want to set
+ // the oracle home to the host name of remote DB?
+// if ($argHostname) putenv("ORACLE_HOME=$argHostname");
+
+ if($argHostname) { // code copied from version submitted for oci8 by Jorma Tuomainen
+ if (empty($argDatabasename)) $argDatabasename = $argHostname;
+ else {
+ if(strpos($argHostname,":")) {
+ $argHostinfo=explode(":",$argHostname);
+ $argHostname=$argHostinfo[0];
+ $argHostport=$argHostinfo[1];
+ } else {
+ $argHostport="1521";
+ }
+
+
+ if ($this->connectSID) {
+ $argDatabasename="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=".$argHostname
+ .")(PORT=$argHostport))(CONNECT_DATA=(SID=$argDatabasename)))";
+ } else
+ $argDatabasename="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=".$argHostname
+ .")(PORT=$argHostport))(CONNECT_DATA=(SERVICE_NAME=$argDatabasename)))";
+ }
+
+ }
+
+ if ($argDatabasename) $argUsername .= "@$argDatabasename";
+
+ //if ($argHostname) print "
Connect: 1st argument should be left blank for $this->databaseType
";
+ if ($mode = 1)
+ $this->_connectionID = ora_plogon($argUsername,$argPassword);
+ else
+ $this->_connectionID = ora_logon($argUsername,$argPassword);
+ if ($this->_connectionID === false) return false;
+ if ($this->autoCommit) ora_commiton($this->_connectionID);
+ if ($this->_initdate) {
+ $rs = $this->_query("ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD'");
+ if ($rs) ora_close($rs);
+ }
+
+ return true;
+ }
+
+
+ // returns true or false
+ function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabasename, 1);
+ }
+
+
+ // returns query ID if successful, otherwise false
+ function _query($sql,$inputarr=false)
+ {
+ // Reset error messages before executing
+ $this->_errorMsg = false;
+ $this->_errorCode = false;
+
+ $curs = ora_open($this->_connectionID);
+
+ if ($curs === false) return false;
+ $this->_curs = $curs;
+ if (!ora_parse($curs,$sql)) return false;
+ if (ora_exec($curs)) return $curs;
+ // before we close the cursor, we have to store the error message
+ // that we can obtain ONLY from the cursor (and not from the connection)
+ $this->_errorCode = @ora_errorcode($curs);
+ $this->_errorMsg = @ora_error($curs);
+ //
+ @ora_close($curs);
+ return false;
+ }
+
+
+ // returns true or false
+ function _close()
+ {
+ return @ora_logoff($this->_connectionID);
+ }
+
+
+
+}
+
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordset_oracle extends ADORecordSet {
+
+ var $databaseType = "oracle";
+ var $bind = false;
+
+ function ADORecordset_oracle($queryID,$mode=false)
+ {
+
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ $this->fetchMode = $mode;
+
+ $this->_queryID = $queryID;
+
+ $this->_inited = true;
+ $this->fields = array();
+ if ($queryID) {
+ $this->_currentRow = 0;
+ $this->EOF = !$this->_fetch();
+ @$this->_initrs();
+ } else {
+ $this->_numOfRows = 0;
+ $this->_numOfFields = 0;
+ $this->EOF = true;
+ }
+
+ return $this->_queryID;
+ }
+
+
+
+ /* Returns: an object containing field information.
+ Get column information in the Recordset object. fetchField() can be used in order to obtain information about
+ fields in a certain query result. If the field offset isn't specified, the next field that wasn't yet retrieved by
+ fetchField() is retrieved. */
+
+ function &FetchField($fieldOffset = -1)
+ {
+ $fld = new ADOFieldObject;
+ $fld->name = ora_columnname($this->_queryID, $fieldOffset);
+ $fld->type = ora_columntype($this->_queryID, $fieldOffset);
+ $fld->max_length = ora_columnsize($this->_queryID, $fieldOffset);
+ return $fld;
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ function _initrs()
+ {
+ $this->_numOfRows = -1;
+ $this->_numOfFields = @ora_numcols($this->_queryID);
+ }
+
+
+ function _seek($row)
+ {
+ return false;
+ }
+
+ function _fetch($ignore_fields=false) {
+// should remove call by reference, but ora_fetch_into requires it in 4.0.3pl1
+ if ($this->fetchMode & ADODB_FETCH_ASSOC)
+ return @ora_fetch_into($this->_queryID,&$this->fields,ORA_FETCHINTO_NULLS|ORA_FETCHINTO_ASSOC);
+ else
+ return @ora_fetch_into($this->_queryID,&$this->fields,ORA_FETCHINTO_NULLS);
+ }
+
+ /* close() only needs to be called if you are worried about using too much memory while your script
+ is running. All associated result memory for the specified result identifier will automatically be freed. */
+
+ function _close()
+{
+ return @ora_close($this->_queryID);
+ }
+
+ function MetaType($t,$len=-1)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+
+ switch (strtoupper($t)) {
+ case 'VARCHAR':
+ case 'VARCHAR2':
+ case 'CHAR':
+ case 'VARBINARY':
+ case 'BINARY':
+ if ($len <= $this->blobSize) return 'C';
+ case 'LONG':
+ case 'LONG VARCHAR':
+ case 'CLOB':
+ return 'X';
+ case 'LONG RAW':
+ case 'LONG VARBINARY':
+ case 'BLOB':
+ return 'B';
+
+ case 'DATE': return 'D';
+
+ //case 'T': return 'T';
+
+ case 'BIT': return 'L';
+ case 'INT':
+ case 'SMALLINT':
+ case 'INTEGER': return 'I';
+ default: return 'N';
+ }
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-postgres64.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-postgres64.inc.php
new file mode 100644
index 0000000..f122368
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-postgres64.inc.php
@@ -0,0 +1,1064 @@
+
+ jlim - changed concat operator to || and data types to MetaType to match documented pgsql types
+ see http://www.postgresql.org/devel-corner/docs/postgres/datatype.htm
+ 22 Nov 2000 jlim - added changes to FetchField() and MetaTables() contributed by "raser"
+ 27 Nov 2000 jlim - added changes to _connect/_pconnect from ideas by "Lennie"
+ 15 Dec 2000 jlim - added changes suggested by Additional code changes by "Eric G. Werk" egw@netguide.dk.
+ 31 Jan 2002 jlim - finally installed postgresql. testing
+ 01 Mar 2001 jlim - Freek Dijkstra changes, also support for text type
+
+ See http://www.varlena.com/varlena/GeneralBits/47.php
+
+ -- What indexes are on my table?
+ select * from pg_indexes where tablename = 'tablename';
+
+ -- What triggers are on my table?
+ select c.relname as "Table", t.tgname as "Trigger Name",
+ t.tgconstrname as "Constraint Name", t.tgenabled as "Enabled",
+ t.tgisconstraint as "Is Constraint", cc.relname as "Referenced Table",
+ p.proname as "Function Name"
+ from pg_trigger t, pg_class c, pg_class cc, pg_proc p
+ where t.tgfoid = p.oid and t.tgrelid = c.oid
+ and t.tgconstrrelid = cc.oid
+ and c.relname = 'tablename';
+
+ -- What constraints are on my table?
+ select r.relname as "Table", c.conname as "Constraint Name",
+ contype as "Constraint Type", conkey as "Key Columns",
+ confkey as "Foreign Columns", consrc as "Source"
+ from pg_class r, pg_constraint c
+ where r.oid = c.conrelid
+ and relname = 'tablename';
+
+*/
+
+// security - hide paths
+if (!defined('ADODB_DIR')) die();
+
+function adodb_addslashes($s)
+{
+ $len = strlen($s);
+ if ($len == 0) return "''";
+ if (strncmp($s,"'",1) === 0 && substr($s,$len-1) == "'") return $s; // already quoted
+
+ return "'".addslashes($s)."'";
+}
+
+class ADODB_postgres64 extends ADOConnection{
+ var $databaseType = 'postgres64';
+ var $dataProvider = 'postgres';
+ var $hasInsertID = true;
+ var $_resultid = false;
+ var $concat_operator='||';
+ var $metaDatabasesSQL = "select datname from pg_database where datname not in ('template0','template1') order by 1";
+ var $metaTablesSQL = "select tablename,'T' from pg_tables where tablename not like 'pg\_%'
+ and tablename not in ('sql_features', 'sql_implementation_info', 'sql_languages',
+ 'sql_packages', 'sql_sizing', 'sql_sizing_profiles')
+ union
+ select viewname,'V' from pg_views where viewname not like 'pg\_%'";
+ //"select tablename from pg_tables where tablename not like 'pg_%' order by 1";
+ var $isoDates = true; // accepts dates in ISO format
+ var $sysDate = "CURRENT_DATE";
+ var $sysTimeStamp = "CURRENT_TIMESTAMP";
+ var $blobEncodeType = 'C';
+ var $metaColumnsSQL = "SELECT a.attname,t.typname,a.attlen,a.atttypmod,a.attnotnull,a.atthasdef,a.attnum
+ FROM pg_class c, pg_attribute a,pg_type t
+ WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s')) and a.attname not like '....%%'
+AND a.attnum > 0 AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum";
+
+ // used when schema defined
+ var $metaColumnsSQL1 = "SELECT a.attname, t.typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, a.attnum
+FROM pg_class c, pg_attribute a, pg_type t, pg_namespace n
+WHERE relkind in ('r','v') AND (c.relname='%s' or c.relname = lower('%s'))
+ and c.relnamespace=n.oid and n.nspname='%s'
+ and a.attname not like '....%%' AND a.attnum > 0
+ AND a.atttypid = t.oid AND a.attrelid = c.oid ORDER BY a.attnum";
+
+ // get primary key etc -- from Freek Dijkstra
+ var $metaKeySQL = "SELECT ic.relname AS index_name, a.attname AS column_name,i.indisunique AS unique_key, i.indisprimary AS primary_key
+ FROM pg_class bc, pg_class ic, pg_index i, pg_attribute a WHERE bc.oid = i.indrelid AND ic.oid = i.indexrelid AND (i.indkey[0] = a.attnum OR i.indkey[1] = a.attnum OR i.indkey[2] = a.attnum OR i.indkey[3] = a.attnum OR i.indkey[4] = a.attnum OR i.indkey[5] = a.attnum OR i.indkey[6] = a.attnum OR i.indkey[7] = a.attnum) AND a.attrelid = bc.oid AND bc.relname = '%s'";
+
+ var $hasAffectedRows = true;
+ var $hasLimit = false; // set to true for pgsql 7 only. support pgsql/mysql SELECT * FROM TABLE LIMIT 10
+ // below suggested by Freek Dijkstra
+ var $true = 'TRUE'; // string that represents TRUE for a database
+ var $false = 'FALSE'; // string that represents FALSE for a database
+ var $fmtDate = "'Y-m-d'"; // used by DBDate() as the default date format used by the database
+ var $fmtTimeStamp = "'Y-m-d H:i:s'"; // used by DBTimeStamp as the default timestamp fmt.
+ var $hasMoveFirst = true;
+ var $hasGenID = true;
+ var $_genIDSQL = "SELECT NEXTVAL('%s')";
+ var $_genSeqSQL = "CREATE SEQUENCE %s START %s";
+ var $_dropSeqSQL = "DROP SEQUENCE %s";
+ var $metaDefaultsSQL = "SELECT d.adnum as num, d.adsrc as def from pg_attrdef d, pg_class c where d.adrelid=c.oid and c.relname='%s' order by d.adnum";
+ var $random = 'random()'; /// random function
+ var $autoRollback = true; // apparently pgsql does not autorollback properly before php 4.3.4
+ // http://bugs.php.net/bug.php?id=25404
+
+ var $_bindInputArray = false; // requires postgresql 7.3+ and ability to modify database
+ var $disableBlobs = false; // set to true to disable blob checking, resulting in 2-5% improvement in performance.
+
+ // The last (fmtTimeStamp is not entirely correct:
+ // PostgreSQL also has support for time zones,
+ // and writes these time in this format: "2001-03-01 18:59:26+02".
+ // There is no code for the "+02" time zone information, so I just left that out.
+ // I'm not familiar enough with both ADODB as well as Postgres
+ // to know what the concequences are. The other values are correct (wheren't in 0.94)
+ // -- Freek Dijkstra
+
+ function ADODB_postgres64()
+ {
+ // changes the metaColumnsSQL, adds columns: attnum[6]
+ }
+
+ function ServerInfo()
+ {
+ if (isset($this->version)) return $this->version;
+
+ $arr['description'] = $this->GetOne("select version()");
+ $arr['version'] = ADOConnection::_findvers($arr['description']);
+ $this->version = $arr;
+ return $arr;
+ }
+
+ function IfNull( $field, $ifNull )
+ {
+ return " coalesce($field, $ifNull) ";
+ }
+
+ // get the last id - never tested
+ function pg_insert_id($tablename,$fieldname)
+ {
+ $result=pg_exec($this->_connectionID, "SELECT last_value FROM ${tablename}_${fieldname}_seq");
+ if ($result) {
+ $arr = @pg_fetch_row($result,0);
+ pg_freeresult($result);
+ if (isset($arr[0])) return $arr[0];
+ }
+ return false;
+ }
+
+/* Warning from http://www.php.net/manual/function.pg-getlastoid.php:
+Using a OID as a unique identifier is not generally wise.
+Unless you are very careful, you might end up with a tuple having
+a different OID if a database must be reloaded. */
+ function _insertid($table,$column)
+ {
+ if (!is_resource($this->_resultid) || get_resource_type($this->_resultid) !== 'pgsql result') return false;
+ $oid = pg_getlastoid($this->_resultid);
+ // to really return the id, we need the table and column-name, else we can only return the oid != id
+ return empty($table) || empty($column) ? $oid : $this->GetOne("SELECT $column FROM $table WHERE oid=".(int)$oid);
+ }
+
+// I get this error with PHP before 4.0.6 - jlim
+// Warning: This compilation does not support pg_cmdtuples() in adodb-postgres.inc.php on line 44
+ function _affectedrows()
+ {
+ if (!is_resource($this->_resultid) || get_resource_type($this->_resultid) !== 'pgsql result') return false;
+ return pg_cmdtuples($this->_resultid);
+ }
+
+
+ // returns true/false
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+ $this->transCnt += 1;
+ return @pg_Exec($this->_connectionID, "begin ".$this->_transmode);
+ }
+
+ function RowLock($tables,$where,$flds='1 as ignore')
+ {
+ if (!$this->transCnt) $this->BeginTrans();
+ return $this->GetOne("select $flds from $tables where $where for update");
+ }
+
+ // returns true/false.
+ function CommitTrans($ok=true)
+ {
+ if ($this->transOff) return true;
+ if (!$ok) return $this->RollbackTrans();
+
+ $this->transCnt -= 1;
+ return @pg_Exec($this->_connectionID, "commit");
+ }
+
+ // returns true/false
+ function RollbackTrans()
+ {
+ if ($this->transOff) return true;
+ $this->transCnt -= 1;
+ return @pg_Exec($this->_connectionID, "rollback");
+ }
+
+ function &MetaTables($ttype=false,$showSchema=false,$mask=false)
+ {
+ $info = $this->ServerInfo();
+ if ($info['version'] >= 7.3) {
+ $this->metaTablesSQL = "select tablename,'T' from pg_tables where tablename not like 'pg\_%'
+ and schemaname not in ( 'pg_catalog','information_schema')
+ union
+ select viewname,'V' from pg_views where viewname not like 'pg\_%' and schemaname not in ( 'pg_catalog','information_schema') ";
+ }
+ if ($mask) {
+ $save = $this->metaTablesSQL;
+ $mask = $this->qstr(strtolower($mask));
+ if ($info['version']>=7.3)
+ $this->metaTablesSQL = "
+select tablename,'T' from pg_tables where tablename like $mask and schemaname not in ( 'pg_catalog','information_schema')
+ union
+select viewname,'V' from pg_views where viewname like $mask and schemaname not in ( 'pg_catalog','information_schema') ";
+ else
+ $this->metaTablesSQL = "
+select tablename,'T' from pg_tables where tablename like $mask
+ union
+select viewname,'V' from pg_views where viewname like $mask";
+ }
+ $ret =& ADOConnection::MetaTables($ttype,$showSchema);
+
+ if ($mask) {
+ $this->metaTablesSQL = $save;
+ }
+ return $ret;
+ }
+
+
+ // if magic quotes disabled, use pg_escape_string()
+ function qstr($s,$magic_quotes=false)
+ {
+ if (!$magic_quotes) {
+ if (ADODB_PHPVER >= 0x5200) {
+ return "'".pg_escape_string($this->_connectionID,$s)."'";
+ }
+ if (ADODB_PHPVER >= 0x4200) {
+ return "'".pg_escape_string($s)."'";
+ }
+ if ($this->replaceQuote[0] == '\\'){
+ $s = adodb_str_replace(array('\\',"\0"),array('\\\\',"\\\\000"),$s);
+ }
+ return "'".str_replace("'",$this->replaceQuote,$s)."'";
+ }
+
+ // undo magic quotes for "
+ $s = str_replace('\\"','"',$s);
+ return "'$s'";
+ }
+
+
+
+ // Format date column in sql string given an input format that understands Y M D
+ function SQLDate($fmt, $col=false)
+ {
+ if (!$col) $col = $this->sysTimeStamp;
+ $s = 'TO_CHAR('.$col.",'";
+
+ $len = strlen($fmt);
+ for ($i=0; $i < $len; $i++) {
+ $ch = $fmt[$i];
+ switch($ch) {
+ case 'Y':
+ case 'y':
+ $s .= 'YYYY';
+ break;
+ case 'Q':
+ case 'q':
+ $s .= 'Q';
+ break;
+
+ case 'M':
+ $s .= 'Mon';
+ break;
+
+ case 'm':
+ $s .= 'MM';
+ break;
+ case 'D':
+ case 'd':
+ $s .= 'DD';
+ break;
+
+ case 'H':
+ $s.= 'HH24';
+ break;
+
+ case 'h':
+ $s .= 'HH';
+ break;
+
+ case 'i':
+ $s .= 'MI';
+ break;
+
+ case 's':
+ $s .= 'SS';
+ break;
+
+ case 'a':
+ case 'A':
+ $s .= 'AM';
+ break;
+
+ case 'w':
+ $s .= 'D';
+ break;
+
+ case 'l':
+ $s .= 'DAY';
+ break;
+
+ case 'W':
+ $s .= 'WW';
+ break;
+
+ default:
+ // handle escape characters...
+ if ($ch == '\\') {
+ $i++;
+ $ch = substr($fmt,$i,1);
+ }
+ if (strpos('-/.:;, ',$ch) !== false) $s .= $ch;
+ else $s .= '"'.$ch.'"';
+
+ }
+ }
+ return $s. "')";
+ }
+
+
+
+ /*
+ * Load a Large Object from a file
+ * - the procedure stores the object id in the table and imports the object using
+ * postgres proprietary blob handling routines
+ *
+ * contributed by Mattia Rossi mattia@technologist.com
+ * modified for safe mode by juraj chlebec
+ */
+ function UpdateBlobFile($table,$column,$path,$where,$blobtype='BLOB')
+ {
+ pg_exec ($this->_connectionID, "begin");
+
+ $fd = fopen($path,'r');
+ $contents = fread($fd,filesize($path));
+ fclose($fd);
+
+ $oid = pg_lo_create($this->_connectionID);
+ $handle = pg_lo_open($this->_connectionID, $oid, 'w');
+ pg_lo_write($handle, $contents);
+ pg_lo_close($handle);
+
+ // $oid = pg_lo_import ($path);
+ pg_exec($this->_connectionID, "commit");
+ $rs = ADOConnection::UpdateBlob($table,$column,$oid,$where,$blobtype);
+ $rez = !empty($rs);
+ return $rez;
+ }
+
+ /*
+ * Deletes/Unlinks a Blob from the database, otherwise it
+ * will be left behind
+ *
+ * Returns TRUE on success or FALSE on failure.
+ *
+ * contributed by Todd Rogers todd#windfox.net
+ */
+ function BlobDelete( $blob )
+ {
+ pg_exec ($this->_connectionID, "begin");
+ $result = @pg_lo_unlink($blob);
+ pg_exec ($this->_connectionID, "commit");
+ return( $result );
+ }
+
+ /*
+ Hueristic - not guaranteed to work.
+ */
+ function GuessOID($oid)
+ {
+ if (strlen($oid)>16) return false;
+ return is_numeric($oid);
+ }
+
+ /*
+ * If an OID is detected, then we use pg_lo_* to open the oid file and read the
+ * real blob from the db using the oid supplied as a parameter. If you are storing
+ * blobs using bytea, we autodetect and process it so this function is not needed.
+ *
+ * contributed by Mattia Rossi mattia@technologist.com
+ *
+ * see http://www.postgresql.org/idocs/index.php?largeobjects.html
+ *
+ * Since adodb 4.54, this returns the blob, instead of sending it to stdout. Also
+ * added maxsize parameter, which defaults to $db->maxblobsize if not defined.
+ */
+ function BlobDecode($blob,$maxsize=false,$hastrans=true)
+ {
+ if (!$this->GuessOID($blob)) return $blob;
+
+ if ($hastrans) @pg_exec($this->_connectionID,"begin");
+ $fd = @pg_lo_open($this->_connectionID,$blob,"r");
+ if ($fd === false) {
+ if ($hastrans) @pg_exec($this->_connectionID,"commit");
+ return $blob;
+ }
+ if (!$maxsize) $maxsize = $this->maxblobsize;
+ $realblob = @pg_loread($fd,$maxsize);
+ @pg_loclose($fd);
+ if ($hastrans) @pg_exec($this->_connectionID,"commit");
+ return $realblob;
+ }
+
+ /*
+ See http://www.postgresql.org/idocs/index.php?datatype-binary.html
+
+ NOTE: SQL string literals (input strings) must be preceded with two backslashes
+ due to the fact that they must pass through two parsers in the PostgreSQL
+ backend.
+ */
+ function BlobEncode($blob)
+ {
+ if (ADODB_PHPVER >= 0x5200) return pg_escape_bytea($this->_connectionID, $blob);
+ if (ADODB_PHPVER >= 0x4200) return pg_escape_bytea($blob);
+
+ /*92=backslash, 0=null, 39=single-quote*/
+ $badch = array(chr(92),chr(0),chr(39)); # \ null '
+ $fixch = array('\\\\134','\\\\000','\\\\047');
+ return adodb_str_replace($badch,$fixch,$blob);
+
+ // note that there is a pg_escape_bytea function only for php 4.2.0 or later
+ }
+
+ // assumes bytea for blob, and varchar for clob
+ function UpdateBlob($table,$column,$val,$where,$blobtype='BLOB')
+ {
+
+ if ($blobtype == 'CLOB') {
+ return $this->Execute("UPDATE $table SET $column=" . $this->qstr($val) . " WHERE $where");
+ }
+ // do not use bind params which uses qstr(), as blobencode() already quotes data
+ return $this->Execute("UPDATE $table SET $column='".$this->BlobEncode($val)."'::bytea WHERE $where");
+ }
+
+ function OffsetDate($dayFraction,$date=false)
+ {
+ if (!$date) $date = $this->sysDate;
+ else if (strncmp($date,"'",1) == 0) {
+ $len = strlen($date);
+ if (10 <= $len && $len <= 12) $date = 'date '.$date;
+ else $date = 'timestamp '.$date;
+ }
+ return "($date+interval'$dayFraction days')";
+ }
+
+
+ // for schema support, pass in the $table param "$schema.$tabname".
+ // converts field names to lowercase, $upper is ignored
+ // see http://phplens.com/lens/lensforum/msgs.php?id=14018 for more info
+ function &MetaColumns($table,$normalize=true)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $schema = false;
+ $false = false;
+ $this->_findschema($table,$schema);
+
+ if ($normalize) $table = strtolower($table);
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+
+ if ($schema) $rs =& $this->Execute(sprintf($this->metaColumnsSQL1,$table,$table,$schema));
+ else $rs =& $this->Execute(sprintf($this->metaColumnsSQL,$table,$table));
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if ($rs === false) {
+ return $false;
+ }
+ if (!empty($this->metaKeySQL)) {
+ // If we want the primary keys, we have to issue a separate query
+ // Of course, a modified version of the metaColumnsSQL query using a
+ // LEFT JOIN would have been much more elegant, but postgres does
+ // not support OUTER JOINS. So here is the clumsy way.
+
+ $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
+
+ $rskey = $this->Execute(sprintf($this->metaKeySQL,($table)));
+ // fetch all result in once for performance.
+ $keys =& $rskey->GetArray();
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ $rskey->Close();
+ unset($rskey);
+ }
+
+ $rsdefa = array();
+ if (!empty($this->metaDefaultsSQL)) {
+ $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
+ $sql = sprintf($this->metaDefaultsSQL, ($table));
+ $rsdef = $this->Execute($sql);
+ if (isset($savem)) $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if ($rsdef) {
+ while (!$rsdef->EOF) {
+ $num = $rsdef->fields['num'];
+ $s = $rsdef->fields['def'];
+ if (strpos($s,'::')===false && substr($s, 0, 1) == "'") { /* quoted strings hack... for now... fixme */
+ $s = substr($s, 1);
+ $s = substr($s, 0, strlen($s) - 1);
+ }
+
+ $rsdefa[$num] = $s;
+ $rsdef->MoveNext();
+ }
+ } else {
+ ADOConnection::outp( "==> SQL => " . $sql);
+ }
+ unset($rsdef);
+ }
+
+ $retarr = array();
+ while (!$rs->EOF) {
+ $fld = new ADOFieldObject();
+ $fld->name = $rs->fields[0];
+ $fld->type = $rs->fields[1];
+ $fld->max_length = $rs->fields[2];
+ $fld->attnum = $rs->fields[6];
+
+ if ($fld->max_length <= 0) $fld->max_length = $rs->fields[3]-4;
+ if ($fld->max_length <= 0) $fld->max_length = -1;
+ if ($fld->type == 'numeric') {
+ $fld->scale = $fld->max_length & 0xFFFF;
+ $fld->max_length >>= 16;
+ }
+ // dannym
+ // 5 hasdefault; 6 num-of-column
+ $fld->has_default = ($rs->fields[5] == 't');
+ if ($fld->has_default) {
+ $fld->default_value = $rsdefa[$rs->fields[6]];
+ }
+
+ //Freek
+ $fld->not_null = $rs->fields[4] == 't';
+
+
+ // Freek
+ if (is_array($keys)) {
+ foreach($keys as $key) {
+ if ($fld->name == $key['column_name'] AND $key['primary_key'] == 't')
+ $fld->primary_key = true;
+ if ($fld->name == $key['column_name'] AND $key['unique_key'] == 't')
+ $fld->unique = true; // What name is more compatible?
+ }
+ }
+
+ if ($ADODB_FETCH_MODE == ADODB_FETCH_NUM) $retarr[] = $fld;
+ else $retarr[($normalize) ? strtoupper($fld->name) : $fld->name] = $fld;
+
+ $rs->MoveNext();
+ }
+ $rs->Close();
+ if (empty($retarr))
+ return $false;
+ else
+ return $retarr;
+
+ }
+
+ function &MetaIndexes ($table, $primary = FALSE)
+ {
+ global $ADODB_FETCH_MODE;
+
+ $schema = false;
+ $this->_findschema($table,$schema);
+
+ if ($schema) { // requires pgsql 7.3+ - pg_namespace used.
+ $sql = '
+SELECT c.relname as "Name", i.indisunique as "Unique", i.indkey as "Columns"
+FROM pg_catalog.pg_class c
+JOIN pg_catalog.pg_index i ON i.indexrelid=c.oid
+JOIN pg_catalog.pg_class c2 ON c2.oid=i.indrelid
+ ,pg_namespace n
+WHERE (c2.relname=\'%s\' or c2.relname=lower(\'%s\')) and c.relnamespace=c2.relnamespace and c.relnamespace=n.oid and n.nspname=\'%s\'';
+ } else {
+ $sql = '
+SELECT c.relname as "Name", i.indisunique as "Unique", i.indkey as "Columns"
+FROM pg_catalog.pg_class c
+JOIN pg_catalog.pg_index i ON i.indexrelid=c.oid
+JOIN pg_catalog.pg_class c2 ON c2.oid=i.indrelid
+WHERE (c2.relname=\'%s\' or c2.relname=lower(\'%s\'))';
+ }
+
+ if ($primary == FALSE) {
+ $sql .= ' AND i.indisprimary=false;';
+ }
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== FALSE) {
+ $savem = $this->SetFetchMode(FALSE);
+ }
+
+ $rs = $this->Execute(sprintf($sql,$table,$table,$schema));
+ if (isset($savem)) {
+ $this->SetFetchMode($savem);
+ }
+ $ADODB_FETCH_MODE = $save;
+
+ if (!is_object($rs)) {
+ $false = false;
+ return $false;
+ }
+
+ $col_names = $this->MetaColumnNames($table,true,true);
+ //3rd param is use attnum,
+ // see http://sourceforge.net/tracker/index.php?func=detail&aid=1451245&group_id=42718&atid=433976
+ $indexes = array();
+ while ($row = $rs->FetchRow()) {
+ $columns = array();
+ foreach (explode(' ', $row[2]) as $col) {
+ $columns[] = $col_names[$col];
+ }
+
+ $indexes[$row[0]] = array(
+ 'unique' => ($row[1] == 't'),
+ 'columns' => $columns
+ );
+ }
+ return $indexes;
+ }
+
+ // returns true or false
+ //
+ // examples:
+ // $db->Connect("host=host1 user=user1 password=secret port=4341");
+ // $db->Connect('host1','user1','secret');
+ function _connect($str,$user='',$pwd='',$db='',$ctype=0)
+ {
+
+ if (!function_exists('pg_connect')) return null;
+
+ $this->_errorMsg = false;
+
+ if ($user || $pwd || $db) {
+ $user = adodb_addslashes($user);
+ $pwd = adodb_addslashes($pwd);
+ if (strlen($db) == 0) $db = 'template1';
+ $db = adodb_addslashes($db);
+ if ($str) {
+ $host = split(":", $str);
+ if ($host[0]) $str = "host=".adodb_addslashes($host[0]);
+ else $str = '';
+ if (isset($host[1])) $str .= " port=$host[1]";
+ else if (!empty($this->port)) $str .= " port=".$this->port;
+ }
+ if ($user) $str .= " user=".$user;
+ if ($pwd) $str .= " password=".$pwd;
+ if ($db) $str .= " dbname=".$db;
+ }
+
+ //if ($user) $linea = "user=$user host=$linea password=$pwd dbname=$db port=5432";
+
+ if ($ctype === 1) { // persistent
+ $this->_connectionID = pg_pconnect($str);
+ } else {
+ if ($ctype === -1) { // nconnect, we trick pgsql ext by changing the connection str
+ static $ncnt;
+
+ if (empty($ncnt)) $ncnt = 1;
+ else $ncnt += 1;
+
+ $str .= str_repeat(' ',$ncnt);
+ }
+ $this->_connectionID = pg_connect($str);
+ }
+ if ($this->_connectionID === false) return false;
+ $this->Execute("set datestyle='ISO'");
+
+ $info = $this->ServerInfo();
+ $this->pgVersion = (float) substr($info['version'],0,3);
+ if ($this->pgVersion >= 7.1) { // good till version 999
+ $this->_nestedSQL = true;
+ }
+ return true;
+ }
+
+ function _nconnect($argHostname, $argUsername, $argPassword, $argDatabaseName)
+ {
+ return $this->_connect($argHostname, $argUsername, $argPassword, $argDatabaseName,-1);
+ }
+
+ // returns true or false
+ //
+ // examples:
+ // $db->PConnect("host=host1 user=user1 password=secret port=4341");
+ // $db->PConnect('host1','user1','secret');
+ function _pconnect($str,$user='',$pwd='',$db='')
+ {
+ return $this->_connect($str,$user,$pwd,$db,1);
+ }
+
+
+ // returns queryID or false
+ function _query($sql,$inputarr)
+ {
+ $this->_errorMsg = false;
+ if ($inputarr) {
+ /*
+ It appears that PREPARE/EXECUTE is slower for many queries.
+
+ For query executed 1000 times:
+ "select id,firstname,lastname from adoxyz
+ where firstname not like ? and lastname not like ? and id = ?"
+
+ with plan = 1.51861286163 secs
+ no plan = 1.26903700829 secs
+
+
+
+ */
+ $plan = 'P'.md5($sql);
+
+ $execp = '';
+ foreach($inputarr as $v) {
+ if ($execp) $execp .= ',';
+ if (is_string($v)) {
+ if (strncmp($v,"'",1) !== 0) $execp .= $this->qstr($v);
+ } else {
+ $execp .= $v;
+ }
+ }
+
+ if ($execp) $exsql = "EXECUTE $plan ($execp)";
+ else $exsql = "EXECUTE $plan";
+
+
+ $rez = @pg_exec($this->_connectionID,$exsql);
+ if (!$rez) {
+ # Perhaps plan does not exist? Prepare/compile plan.
+ $params = '';
+ foreach($inputarr as $v) {
+ if ($params) $params .= ',';
+ if (is_string($v)) {
+ $params .= 'VARCHAR';
+ } else if (is_integer($v)) {
+ $params .= 'INTEGER';
+ } else {
+ $params .= "REAL";
+ }
+ }
+ $sqlarr = explode('?',$sql);
+ //print_r($sqlarr);
+ $sql = '';
+ $i = 1;
+ foreach($sqlarr as $v) {
+ $sql .= $v.' $'.$i;
+ $i++;
+ }
+ $s = "PREPARE $plan ($params) AS ".substr($sql,0,strlen($sql)-2);
+ //adodb_pr($s);
+ pg_exec($this->_connectionID,$s);
+ //echo $this->ErrorMsg();
+ }
+
+ $rez = pg_exec($this->_connectionID,$exsql);
+ } else {
+ //adodb_backtrace();
+ $rez = pg_exec($this->_connectionID,$sql);
+ }
+ // check if no data returned, then no need to create real recordset
+ if ($rez && pg_numfields($rez) <= 0) {
+ if (is_resource($this->_resultid) && get_resource_type($this->_resultid) === 'pgsql result') {
+ pg_freeresult($this->_resultid);
+ }
+ $this->_resultid = $rez;
+ return true;
+ }
+
+ return $rez;
+ }
+
+ function _errconnect()
+ {
+ if (defined('DB_ERROR_CONNECT_FAILED')) return DB_ERROR_CONNECT_FAILED;
+ else return 'Database connection failed';
+ }
+
+ /* Returns: the last error message from previous database operation */
+ function ErrorMsg()
+ {
+ if ($this->_errorMsg !== false) return $this->_errorMsg;
+ if (ADODB_PHPVER >= 0x4300) {
+ if (!empty($this->_resultid)) {
+ $this->_errorMsg = @pg_result_error($this->_resultid);
+ if ($this->_errorMsg) return $this->_errorMsg;
+ }
+
+ if (!empty($this->_connectionID)) {
+ $this->_errorMsg = @pg_last_error($this->_connectionID);
+ } else $this->_errorMsg = $this->_errconnect();
+ } else {
+ if (empty($this->_connectionID)) $this->_errconnect();
+ else $this->_errorMsg = @pg_errormessage($this->_connectionID);
+ }
+ return $this->_errorMsg;
+ }
+
+ function ErrorNo()
+ {
+ $e = $this->ErrorMsg();
+ if (strlen($e)) {
+ return ADOConnection::MetaError($e);
+ }
+ return 0;
+ }
+
+ // returns true or false
+ function _close()
+ {
+ if ($this->transCnt) $this->RollbackTrans();
+ if ($this->_resultid) {
+ @pg_freeresult($this->_resultid);
+ $this->_resultid = false;
+ }
+ @pg_close($this->_connectionID);
+ $this->_connectionID = false;
+ return true;
+ }
+
+
+ /*
+ * Maximum size of C field
+ */
+ function CharMax()
+ {
+ return 1000000000; // should be 1 Gb?
+ }
+
+ /*
+ * Maximum size of X field
+ */
+ function TextMax()
+ {
+ return 1000000000; // should be 1 Gb?
+ }
+
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordSet_postgres64 extends ADORecordSet{
+ var $_blobArr;
+ var $databaseType = "postgres64";
+ var $canSeek = true;
+ function ADORecordSet_postgres64($queryID,$mode=false)
+ {
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch ($mode)
+ {
+ case ADODB_FETCH_NUM: $this->fetchMode = PGSQL_NUM; break;
+ case ADODB_FETCH_ASSOC:$this->fetchMode = PGSQL_ASSOC; break;
+
+ case ADODB_FETCH_DEFAULT:
+ case ADODB_FETCH_BOTH:
+ default: $this->fetchMode = PGSQL_BOTH; break;
+ }
+ $this->adodbFetchMode = $mode;
+ $this->ADORecordSet($queryID);
+ }
+
+ function &GetRowAssoc($upper=true)
+ {
+ if ($this->fetchMode == PGSQL_ASSOC && !$upper) return $this->fields;
+ $row =& ADORecordSet::GetRowAssoc($upper);
+ return $row;
+ }
+
+ function _initrs()
+ {
+ global $ADODB_COUNTRECS;
+ $qid = $this->_queryID;
+ $this->_numOfRows = ($ADODB_COUNTRECS)? @pg_numrows($qid):-1;
+ $this->_numOfFields = @pg_numfields($qid);
+
+ // cache types for blob decode check
+ // apparently pg_fieldtype actually performs an sql query on the database to get the type.
+ if (empty($this->connection->noBlobs))
+ for ($i=0, $max = $this->_numOfFields; $i < $max; $i++) {
+ if (pg_fieldtype($qid,$i) == 'bytea') {
+ $this->_blobArr[$i] = pg_fieldname($qid,$i);
+ }
+ }
+ }
+
+ /* Use associative array to get fields array */
+ function Fields($colname)
+ {
+ if ($this->fetchMode != PGSQL_NUM) return @$this->fields[$colname];
+
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ function &FetchField($off = 0)
+ {
+ // offsets begin at 0
+
+ $o= new ADOFieldObject();
+ $o->name = @pg_fieldname($this->_queryID,$off);
+ $o->type = @pg_fieldtype($this->_queryID,$off);
+ $o->max_length = @pg_fieldsize($this->_queryID,$off);
+ return $o;
+ }
+
+ function _seek($row)
+ {
+ return @pg_fetch_row($this->_queryID,$row);
+ }
+
+ function _decode($blob)
+ {
+ eval('$realblob="'.adodb_str_replace(array('"','$'),array('\"','\$'),$blob).'";');
+ return $realblob;
+ }
+
+ function _fixblobs()
+ {
+ if ($this->fetchMode == PGSQL_NUM || $this->fetchMode == PGSQL_BOTH) {
+ foreach($this->_blobArr as $k => $v) {
+ $this->fields[$k] = ADORecordSet_postgres64::_decode($this->fields[$k]);
+ }
+ }
+ if ($this->fetchMode == PGSQL_ASSOC || $this->fetchMode == PGSQL_BOTH) {
+ foreach($this->_blobArr as $k => $v) {
+ $this->fields[$v] = ADORecordSet_postgres64::_decode($this->fields[$v]);
+ }
+ }
+ }
+
+ // 10% speedup to move MoveNext to child class
+ function MoveNext()
+ {
+ if (!$this->EOF) {
+ $this->_currentRow++;
+ if ($this->_numOfRows < 0 || $this->_numOfRows > $this->_currentRow) {
+ $this->fields = @pg_fetch_array($this->_queryID,$this->_currentRow,$this->fetchMode);
+ if (is_array($this->fields) && $this->fields) {
+ if (isset($this->_blobArr)) $this->_fixblobs();
+ return true;
+ }
+ }
+ $this->fields = false;
+ $this->EOF = true;
+ }
+ return false;
+ }
+
+ function _fetch()
+ {
+
+ if ($this->_currentRow >= $this->_numOfRows && $this->_numOfRows >= 0)
+ return false;
+
+ $this->fields = @pg_fetch_array($this->_queryID,$this->_currentRow,$this->fetchMode);
+
+ if ($this->fields && isset($this->_blobArr)) $this->_fixblobs();
+
+ return (is_array($this->fields));
+ }
+
+ function _close()
+ {
+ return @pg_freeresult($this->_queryID);
+ }
+
+ function MetaType($t,$len=-1,$fieldobj=false)
+ {
+ if (is_object($t)) {
+ $fieldobj = $t;
+ $t = $fieldobj->type;
+ $len = $fieldobj->max_length;
+ }
+ switch (strtoupper($t)) {
+ case 'MONEY': // stupid, postgres expects money to be a string
+ case 'INTERVAL':
+ case 'CHAR':
+ case 'CHARACTER':
+ case 'VARCHAR':
+ case 'NAME':
+ case 'BPCHAR':
+ case '_VARCHAR':
+ case 'INET':
+ case 'MACADDR':
+ if ($len <= $this->blobSize) return 'C';
+
+ case 'TEXT':
+ return 'X';
+
+ case 'IMAGE': // user defined type
+ case 'BLOB': // user defined type
+ case 'BIT': // This is a bit string, not a single bit, so don't return 'L'
+ case 'VARBIT':
+ case 'BYTEA':
+ return 'B';
+
+ case 'BOOL':
+ case 'BOOLEAN':
+ return 'L';
+
+ case 'DATE':
+ return 'D';
+
+
+ case 'TIMESTAMP WITHOUT TIME ZONE':
+ case 'TIME':
+ case 'DATETIME':
+ case 'TIMESTAMP':
+ case 'TIMESTAMPTZ':
+ return 'T';
+
+ case 'SMALLINT':
+ case 'BIGINT':
+ case 'INTEGER':
+ case 'INT8':
+ case 'INT4':
+ case 'INT2':
+ if (isset($fieldobj) &&
+ empty($fieldobj->primary_key) && empty($fieldobj->unique)) return 'I';
+
+ case 'OID':
+ case 'SERIAL':
+ return 'R';
+
+ default:
+ return 'N';
+ }
+ }
+
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-postgres7.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-postgres7.inc.php
new file mode 100644
index 0000000..5a885cb
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-postgres7.inc.php
@@ -0,0 +1,265 @@
+ADODB_postgres64();
+ if (ADODB_ASSOC_CASE !== 2) {
+ $this->rsPrefix .= 'assoc_';
+ }
+ //G2: Disable pg_query_params support due to http://bugs.php.net/36969
+ $this->_bindInputArray = false; // PHP_VERSION >= 5.1;
+ }
+
+
+ // the following should be compat with postgresql 7.2,
+ // which makes obsolete the LIMIT limit,offset syntax
+ function &SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs2cache=0)
+ {
+ $offsetStr = ($offset >= 0) ? " OFFSET ".((integer)$offset) : '';
+ $limitStr = ($nrows >= 0) ? " LIMIT ".((integer)$nrows) : '';
+ if ($secs2cache)
+ $rs =& $this->CacheExecute($secs2cache,$sql."$limitStr$offsetStr",$inputarr);
+ else
+ $rs =& $this->Execute($sql."$limitStr$offsetStr",$inputarr);
+
+ return $rs;
+ }
+ /*
+ function Prepare($sql)
+ {
+ $info = $this->ServerInfo();
+ if ($info['version']>=7.3) {
+ return array($sql,false);
+ }
+ return $sql;
+ }
+ */
+
+
+ // from Edward Jaramilla, improved version - works on pg 7.4
+ function MetaForeignKeys($table, $owner=false, $upper=false)
+ {
+ $sql = 'SELECT t.tgargs as args
+ FROM
+ pg_trigger t,pg_class c,pg_proc p
+ WHERE
+ t.tgenabled AND
+ t.tgrelid = c.oid AND
+ t.tgfoid = p.oid AND
+ p.proname = \'RI_FKey_check_ins\' AND
+ c.relname = \''.strtolower($table).'\'
+ ORDER BY
+ t.tgrelid';
+
+ $rs =& $this->Execute($sql);
+
+ if (!$rs || $rs->EOF) return false;
+
+ $arr =& $rs->GetArray();
+ $a = array();
+ foreach($arr as $v) {
+ $data = explode(chr(0), $v['args']);
+ $size = count($data)-1; //-1 because the last node is empty
+ for($i = 4; $i < $size; $i++) {
+ if ($upper)
+ $a[strtoupper($data[2])][] = strtoupper($data[$i].'='.$data[++$i]);
+ else
+ $a[$data[2]][] = $data[$i].'='.$data[++$i];
+ }
+ }
+ return $a;
+ }
+
+ function _query($sql,$inputarr)
+ {
+ if (! $this->_bindInputArray) {
+ // We don't have native support for parameterized queries, so let's emulate it at the parent
+ return ADODB_postgres64::_query($sql, $inputarr);
+ }
+ $this->_errorMsg = false;
+ // -- added Cristiano da Cunha Duarte
+ if ($inputarr) {
+ $sqlarr = explode('?',trim($sql));
+ $sql = '';
+ $i = 1;
+ $last = sizeof($sqlarr)-1;
+ foreach($sqlarr as $v) {
+ if ($last < $i) $sql .= $v;
+ else $sql .= $v.' $'.$i;
+ $i++;
+ }
+
+ $rez = pg_query_params($this->_connectionID,$sql, $inputarr);
+ } else {
+ $rez = pg_query($this->_connectionID,$sql);
+ }
+ // check if no data returned, then no need to create real recordset
+ if ($rez && pg_numfields($rez) <= 0) {
+ if (is_resource($this->_resultid) && get_resource_type($this->_resultid) === 'pgsql result') {
+ pg_freeresult($this->_resultid);
+ }
+ $this->_resultid = $rez;
+ return true;
+ }
+ return $rez;
+ }
+
+ // this is a set of functions for managing client encoding - very important if the encodings
+ // of your database and your output target (i.e. HTML) don't match
+ //for instance, you may have UNICODE database and server it on-site as WIN1251 etc.
+ // GetCharSet - get the name of the character set the client is using now
+ // the functions should work with Postgres 7.0 and above, the set of charsets supported
+ // depends on compile flags of postgres distribution - if no charsets were compiled into the server
+ // it will return 'SQL_ANSI' always
+ function GetCharSet()
+ {
+ //we will use ADO's builtin property charSet
+ $this->charSet = @pg_client_encoding($this->_connectionID);
+ if (!$this->charSet) {
+ return false;
+ } else {
+ return $this->charSet;
+ }
+ }
+
+ // SetCharSet - switch the client encoding
+ function SetCharSet($charset_name)
+ {
+ $this->GetCharSet();
+ if ($this->charSet !== $charset_name) {
+ $if = pg_set_client_encoding($this->_connectionID, $charset_name);
+ if ($if == "0" & $this->GetCharSet() == $charset_name) {
+ return true;
+ } else return false;
+ } else return true;
+ }
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordSet_postgres7 extends ADORecordSet_postgres64{
+
+ var $databaseType = "postgres7";
+
+
+ function ADORecordSet_postgres7($queryID,$mode=false)
+ {
+ $this->ADORecordSet_postgres64($queryID,$mode);
+ }
+
+ // 10% speedup to move MoveNext to child class
+ function MoveNext()
+ {
+ if (!$this->EOF) {
+ $this->_currentRow++;
+ if ($this->_numOfRows < 0 || $this->_numOfRows > $this->_currentRow) {
+ $this->fields = @pg_fetch_array($this->_queryID,$this->_currentRow,$this->fetchMode);
+
+ if (is_array($this->fields)) {
+ if ($this->fields && isset($this->_blobArr)) $this->_fixblobs();
+ return true;
+ }
+ }
+ $this->fields = false;
+ $this->EOF = true;
+ }
+ return false;
+ }
+
+}
+
+class ADORecordSet_assoc_postgres7 extends ADORecordSet_postgres64{
+
+ var $databaseType = "postgres7";
+
+
+ function ADORecordSet_assoc_postgres7($queryID,$mode=false)
+ {
+ $this->ADORecordSet_postgres64($queryID,$mode);
+ }
+
+ function _fetch()
+ {
+ if ($this->_currentRow >= $this->_numOfRows && $this->_numOfRows >= 0)
+ return false;
+
+ $this->fields = @pg_fetch_array($this->_queryID,$this->_currentRow,$this->fetchMode);
+
+ if ($this->fields) {
+ if (isset($this->_blobArr)) $this->_fixblobs();
+ $this->_updatefields();
+ }
+
+ return (is_array($this->fields));
+ }
+
+ // Create associative array
+ function _updatefields()
+ {
+ if (ADODB_ASSOC_CASE == 2) return; // native
+
+ $arr = array();
+ $lowercase = (ADODB_ASSOC_CASE == 0);
+
+ foreach($this->fields as $k => $v) {
+ if (is_integer($k)) $arr[$k] = $v;
+ else {
+ if ($lowercase)
+ $arr[strtolower($k)] = $v;
+ else
+ $arr[strtoupper($k)] = $v;
+ }
+ }
+ $this->fields = $arr;
+ }
+
+ function MoveNext()
+ {
+ if (!$this->EOF) {
+ $this->_currentRow++;
+ if ($this->_numOfRows < 0 || $this->_numOfRows > $this->_currentRow) {
+ $this->fields = @pg_fetch_array($this->_queryID,$this->_currentRow,$this->fetchMode);
+
+ if (is_array($this->fields)) {
+ if ($this->fields) {
+ if (isset($this->_blobArr)) $this->_fixblobs();
+
+ $this->_updatefields();
+ }
+ return true;
+ }
+ }
+
+
+ $this->fields = false;
+ $this->EOF = true;
+ }
+ return false;
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-sqlite.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-sqlite.inc.php
new file mode 100644
index 0000000..7c0df87
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-sqlite.inc.php
@@ -0,0 +1,398 @@
+fmtDate)."'";
+ case 'sysTimeStamp' : return "'".date($this->sysTimeStamp)."'";
+ }
+ }*/
+
+ function ServerInfo()
+ {
+ $arr['version'] = sqlite_libversion();
+ $arr['description'] = 'SQLite ';
+ $arr['encoding'] = sqlite_libencoding();
+ return $arr;
+ }
+
+ function BeginTrans()
+ {
+ if ($this->transOff) return true;
+ $ret = $this->Execute("BEGIN TRANSACTION");
+ $this->transCnt += 1;
+ return true;
+ }
+
+ function CommitTrans($ok=true)
+ {
+ if ($this->transOff) return true;
+ if (!$ok) return $this->RollbackTrans();
+ $ret = $this->Execute("COMMIT");
+ if ($this->transCnt>0)$this->transCnt -= 1;
+ return !empty($ret);
+ }
+
+ function RollbackTrans()
+ {
+ if ($this->transOff) return true;
+ $ret = $this->Execute("ROLLBACK");
+ if ($this->transCnt>0)$this->transCnt -= 1;
+ return !empty($ret);
+ }
+
+ // mark newnham
+ function &MetaColumns($tab)
+ {
+ global $ADODB_FETCH_MODE;
+ $false = false;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
+ if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false);
+ $rs = $this->Execute("PRAGMA table_info('$tab')");
+ if (isset($savem)) $this->SetFetchMode($savem);
+ if (!$rs) {
+ $ADODB_FETCH_MODE = $save;
+ return $false;
+ }
+ $arr = array();
+ while ($r = $rs->FetchRow()) {
+ $type = explode('(',$r['type']);
+ $size = '';
+ if (sizeof($type)==2)
+ $size = trim($type[1],')');
+ $fn = strtoupper($r['name']);
+ $fld = new ADOFieldObject;
+ $fld->name = $r['name'];
+ $fld->type = $type[0];
+ $fld->max_length = $size;
+ $fld->not_null = $r['notnull'];
+ $fld->default_value = $r['dflt_value'];
+ $fld->scale = 0;
+ if ($save == ADODB_FETCH_NUM) $arr[] = $fld;
+ else $arr[strtoupper($fld->name)] = $fld;
+ }
+ $rs->Close();
+ $ADODB_FETCH_MODE = $save;
+ return $arr;
+ }
+
+ function _init($parentDriver)
+ {
+
+ $parentDriver->hasTransactions = false;
+ $parentDriver->hasInsertID = true;
+ }
+
+ function _insertid()
+ {
+ return sqlite_last_insert_rowid($this->_connectionID);
+ }
+
+ function _affectedrows()
+ {
+ return sqlite_changes($this->_connectionID);
+ }
+
+ function ErrorMsg()
+ {
+ if ($this->_logsql) return $this->_errorMsg;
+ return ($this->_errorNo) ? sqlite_error_string($this->_errorNo) : '';
+ }
+
+ function ErrorNo()
+ {
+ return $this->_errorNo;
+ }
+
+ function SQLDate($fmt, $col=false)
+ {
+ $fmt = $this->qstr($fmt);
+ return ($col) ? "adodb_date2($fmt,$col)" : "adodb_date($fmt)";
+ }
+
+
+ function _createFunctions()
+ {
+ @sqlite_create_function($this->_connectionID, 'adodb_date', 'adodb_date', 1);
+ @sqlite_create_function($this->_connectionID, 'adodb_date2', 'adodb_date2', 2);
+ }
+
+
+ // returns true or false
+ function _connect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ if (!function_exists('sqlite_open')) return null;
+ if (empty($argHostname) && $argDatabasename) $argHostname = $argDatabasename;
+
+ $this->_connectionID = sqlite_open($argHostname);
+ if ($this->_connectionID === false) return false;
+ $this->_createFunctions();
+ return true;
+ }
+
+ // returns true or false
+ function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
+ {
+ if (!function_exists('sqlite_open')) return null;
+ if (empty($argHostname) && $argDatabasename) $argHostname = $argDatabasename;
+
+ $this->_connectionID = sqlite_popen($argHostname);
+ if ($this->_connectionID === false) return false;
+ $this->_createFunctions();
+ return true;
+ }
+
+ // returns query ID if successful, otherwise false
+ function _query($sql,$inputarr=false)
+ {
+ $rez = sqlite_query($sql,$this->_connectionID);
+ if (!$rez) {
+ $this->_errorNo = sqlite_last_error($this->_connectionID);
+ }
+
+ return $rez;
+ }
+
+ function &SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs2cache=0)
+ {
+ $offsetStr = ($offset >= 0) ? " OFFSET $offset" : '';
+ $limitStr = ($nrows >= 0) ? " LIMIT $nrows" : ($offset >= 0 ? ' LIMIT 999999999' : '');
+ if ($secs2cache)
+ $rs =& $this->CacheExecute($secs2cache,$sql."$limitStr$offsetStr",$inputarr);
+ else
+ $rs =& $this->Execute($sql."$limitStr$offsetStr",$inputarr);
+
+ return $rs;
+ }
+
+ /*
+ This algorithm is not very efficient, but works even if table locking
+ is not available.
+
+ Will return false if unable to generate an ID after $MAXLOOPS attempts.
+ */
+ var $_genSeqSQL = "create table %s (id integer)";
+
+ function GenID($seq='adodbseq',$start=1)
+ {
+ // if you have to modify the parameter below, your database is overloaded,
+ // or you need to implement generation of id's yourself!
+ $MAXLOOPS = 100;
+ //$this->debug=1;
+ while (--$MAXLOOPS>=0) {
+ @($num = $this->GetOne("select id from $seq"));
+ if ($num === false) {
+ $this->Execute(sprintf($this->_genSeqSQL ,$seq));
+ $start -= 1;
+ $num = '0';
+ $ok = $this->Execute("insert into $seq values($start)");
+ if (!$ok) return false;
+ }
+ $this->Execute("update $seq set id=id+1 where id=$num");
+
+ if ($this->affected_rows() > 0) {
+ $num += 1;
+ $this->genID = $num;
+ return $num;
+ }
+ }
+ if ($fn = $this->raiseErrorFn) {
+ $fn($this->databaseType,'GENID',-32000,"Unable to generate unique id after $MAXLOOPS attempts",$seq,$num);
+ }
+ return false;
+ }
+
+ function CreateSequence($seqname='adodbseq',$start=1)
+ {
+ if (empty($this->_genSeqSQL)) return false;
+ $ok = $this->Execute(sprintf($this->_genSeqSQL,$seqname));
+ if (!$ok) return false;
+ $start -= 1;
+ return $this->Execute("insert into $seqname values($start)");
+ }
+
+ var $_dropSeqSQL = 'drop table %s';
+ function DropSequence($seqname)
+ {
+ if (empty($this->_dropSeqSQL)) return false;
+ return $this->Execute(sprintf($this->_dropSeqSQL,$seqname));
+ }
+
+ // returns true or false
+ function _close()
+ {
+ return @sqlite_close($this->_connectionID);
+ }
+
+ function &MetaIndexes($table, $primary = FALSE, $owner=false)
+ {
+ $false = false;
+ // save old fetch mode
+ global $ADODB_FETCH_MODE;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->fetchMode !== FALSE) {
+ $savem = $this->SetFetchMode(FALSE);
+ }
+ $SQL=sprintf("SELECT name,sql FROM sqlite_master WHERE type='index' AND tbl_name='%s'", strtolower($table));
+ $rs = $this->Execute($SQL);
+ if (!is_object($rs)) {
+ if (isset($savem))
+ $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ return $false;
+ }
+
+ $indexes = array ();
+ while ($row = $rs->FetchRow()) {
+ if ($primary && preg_match("/primary/i",$row[1]) == 0) continue;
+ if (!isset($indexes[$row[0]])) {
+
+ $indexes[$row[0]] = array(
+ 'unique' => preg_match("/unique/i",$row[1]),
+ 'columns' => array());
+ }
+ /**
+ * There must be a more elegant way of doing this,
+ * the index elements appear in the SQL statement
+ * in cols[1] between parentheses
+ * e.g CREATE UNIQUE INDEX ware_0 ON warehouse (org,warehouse)
+ */
+ $cols = explode("(",$row[1]);
+ $cols = explode(")",$cols[1]);
+ array_pop($cols);
+ $indexes[$row[0]]['columns'] = $cols;
+ }
+ if (isset($savem)) {
+ $this->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+ }
+ return $indexes;
+ }
+
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordset_sqlite extends ADORecordSet {
+
+ var $databaseType = "sqlite";
+ var $bind = false;
+
+ function ADORecordset_sqlite($queryID,$mode=false)
+ {
+
+ if ($mode === false) {
+ global $ADODB_FETCH_MODE;
+ $mode = $ADODB_FETCH_MODE;
+ }
+ switch($mode) {
+ case ADODB_FETCH_NUM: $this->fetchMode = SQLITE_NUM; break;
+ case ADODB_FETCH_ASSOC: $this->fetchMode = SQLITE_ASSOC; break;
+ default: $this->fetchMode = SQLITE_BOTH; break;
+ }
+ $this->adodbFetchMode = $mode;
+
+ $this->_queryID = $queryID;
+
+ $this->_inited = true;
+ $this->fields = array();
+ if ($queryID) {
+ $this->_currentRow = 0;
+ $this->EOF = !$this->_fetch();
+ @$this->_initrs();
+ } else {
+ $this->_numOfRows = 0;
+ $this->_numOfFields = 0;
+ $this->EOF = true;
+ }
+
+ return $this->_queryID;
+ }
+
+
+ function &FetchField($fieldOffset = -1)
+ {
+ $fld = new ADOFieldObject;
+ $fld->name = sqlite_field_name($this->_queryID, $fieldOffset);
+ $fld->type = 'VARCHAR';
+ $fld->max_length = -1;
+ return $fld;
+ }
+
+ function _initrs()
+ {
+ $this->_numOfRows = @sqlite_num_rows($this->_queryID);
+ $this->_numOfFields = @sqlite_num_fields($this->_queryID);
+ }
+
+ function Fields($colname)
+ {
+ if ($this->fetchMode != SQLITE_NUM) return $this->fields[$colname];
+ if (!$this->bind) {
+ $this->bind = array();
+ for ($i=0; $i < $this->_numOfFields; $i++) {
+ $o = $this->FetchField($i);
+ $this->bind[strtoupper($o->name)] = $i;
+ }
+ }
+
+ return $this->fields[$this->bind[strtoupper($colname)]];
+ }
+
+ function _seek($row)
+ {
+ return sqlite_seek($this->_queryID, $row);
+ }
+
+ function _fetch($ignore_fields=false)
+ {
+ $this->fields = @sqlite_fetch_array($this->_queryID,$this->fetchMode);
+ return !empty($this->fields);
+ }
+
+ function _close()
+ {
+ }
+
+}
+?>
diff --git a/Source/gallery2/lib/adodb/drivers/adodb-sqlitepo.inc.php b/Source/gallery2/lib/adodb/drivers/adodb-sqlitepo.inc.php
new file mode 100644
index 0000000..64aa687
--- /dev/null
+++ b/Source/gallery2/lib/adodb/drivers/adodb-sqlitepo.inc.php
@@ -0,0 +1,62 @@
+ADODB_sqlite();
+ }
+}
+
+/*--------------------------------------------------------------------------------------
+ Class Name: Recordset
+--------------------------------------------------------------------------------------*/
+
+class ADORecordset_sqlitepo extends ADORecordset_sqlite {
+
+ var $databaseType = 'sqlitepo';
+
+ function ADORecordset_sqlitepo($queryID,$mode=false)
+ {
+ $this->ADORecordset_sqlite($queryID,$mode);
+ }
+
+ // Modified to strip table names from returned fields
+ function _fetch($ignore_fields=false)
+ {
+ $this->fields = array();
+ $fields = @sqlite_fetch_array($this->_queryID,$this->fetchMode);
+ if(is_array($fields))
+ foreach($fields as $n => $v)
+ {
+ if(($p = strpos($n, ".")) !== false)
+ $n = substr($n, $p+1);
+ $this->fields[$n] = $v;
+ }
+
+ return !empty($this->fields);
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/license.txt b/Source/gallery2/lib/adodb/license.txt
new file mode 100644
index 0000000..c9f6d9e
--- /dev/null
+++ b/Source/gallery2/lib/adodb/license.txt
@@ -0,0 +1,182 @@
+ADOdb is dual licensed using BSD and LGPL.
+
+In plain English, you do not need to distribute your application in source code form, nor do you need to distribute ADOdb source code, provided you follow the rest of terms of the BSD license.
+
+For more info about ADOdb, visit http://adodb.sourceforge.net/
+
+BSD Style-License
+=================
+
+Copyright (c) 2000, 2001, 2002, 2003, 2004 John Lim
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright notice, this list
+of conditions and the following disclaimer.
+
+Redistributions in binary form must reproduce the above copyright notice, this list
+of conditions and the following disclaimer in the documentation and/or other materials
+provided with the distribution.
+
+Neither the name of the John Lim nor the names of its contributors may be used to
+endorse or promote products derived from this software without specific prior written
+permission.
+
+DISCLAIMER:
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+JOHN LIM OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+==========================================================
+GNU LESSER GENERAL PUBLIC LICENSE
+Version 2.1, February 1999
+
+Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+
+Preamble
+The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.
+
+This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below.
+
+When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things.
+
+To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it.
+
+For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.
+
+We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.
+
+To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.
+
+Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license.
+
+Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.
+
+When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
+
+We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances.
+
+For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License.
+
+In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system.
+
+Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library.
+
+The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.
+
+
+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
+
+A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
+
+The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)
+
+"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
+
+Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
+
+1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
+
+You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
+
+2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
+
+
+a) The modified work must itself be a software library.
+b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
+c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
+d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.
+(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
+
+3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.
+
+Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.
+
+This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
+
+4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.
+
+If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
+
+5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.
+
+However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
+
+When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.
+
+If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)
+
+Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.
+
+6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.
+
+You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
+
+
+a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)
+b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
+c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
+d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
+e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
+For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
+
+It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
+
+7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
+
+
+a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
+b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
+8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
+
+9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
+
+10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
+
+11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
+
+12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
+
+13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
+
+14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
+
+NO WARRANTY
+
+15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+
+END OF TERMS AND CONDITIONS
diff --git a/Source/gallery2/lib/adodb/perf/perf-db2.inc.php b/Source/gallery2/lib/adodb/perf/perf-db2.inc.php
new file mode 100644
index 0000000..941f2f9
--- /dev/null
+++ b/Source/gallery2/lib/adodb/perf/perf-db2.inc.php
@@ -0,0 +1,102 @@
+ array('RATIO',
+ "SELECT
+ case when sum(POOL_DATA_L_READS+POOL_INDEX_L_READS)=0 then 0
+ else 100*(1-sum(POOL_DATA_P_READS+POOL_INDEX_P_READS)/sum(POOL_DATA_L_READS+POOL_INDEX_L_READS)) end
+ FROM TABLE(SNAPSHOT_APPL('',-2)) as t",
+ '=WarnCacheRatio'),
+
+ 'Data Cache',
+ 'data cache buffers' => array('DATAC',
+ 'select sum(npages) from SYSCAT.BUFFERPOOLS',
+ 'See tuning reference.' ),
+ 'cache blocksize' => array('DATAC',
+ 'select avg(pagesize) from SYSCAT.BUFFERPOOLS',
+ '' ),
+ 'data cache size' => array('DATAC',
+ 'select sum(npages*pagesize) from SYSCAT.BUFFERPOOLS',
+ '' ),
+ 'Connections',
+ 'current connections' => array('SESS',
+ "SELECT count(*) FROM TABLE(SNAPSHOT_APPL_INFO('',-2)) as t",
+ ''),
+
+ false
+ );
+
+
+ function perf_db2(&$conn)
+ {
+ $this->conn =& $conn;
+ }
+
+ function Explain($sql,$partial=false)
+ {
+ $save = $this->conn->LogSQL(false);
+ if ($partial) {
+ $sqlq = $this->conn->qstr($sql.'%');
+ $arr = $this->conn->GetArray("select distinct sql1 from adodb_logsql where sql1 like $sqlq");
+ if ($arr) {
+ foreach($arr as $row) {
+ $sql = reset($row);
+ if (crc32($sql) == $partial) break;
+ }
+ }
+ }
+ $qno = rand();
+ $ok = $this->conn->Execute("EXPLAIN PLAN SET QUERYNO=$qno FOR $sql");
+ ob_start();
+ if (!$ok) echo "
Have EXPLAIN tables been created?
";
+ else {
+ $rs = $this->conn->Execute("select * from explain_statement where queryno=$qno");
+ if ($rs) rs2html($rs);
+ }
+ $s = ob_get_contents();
+ ob_end_clean();
+ $this->conn->LogSQL($save);
+
+ $s .= $this->Tracer($sql);
+ return $s;
+ }
+
+
+ function Tables()
+ {
+ $rs = $this->conn->Execute("select tabschema,tabname,card as rows,
+ npages pages_used,fpages pages_allocated, tbspace tablespace
+ from syscat.tables where tabschema not in ('SYSCAT','SYSIBM','SYSSTAT') order by 1,2");
+ return rs2html($rs,false,false,false,false);
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/perf/perf-mssql.inc.php b/Source/gallery2/lib/adodb/perf/perf-mssql.inc.php
new file mode 100644
index 0000000..ff38fd6
--- /dev/null
+++ b/Source/gallery2/lib/adodb/perf/perf-mssql.inc.php
@@ -0,0 +1,164 @@
+ array('RATIO',
+ "select round((a.cntr_value*100.0)/b.cntr_value,2) from master.dbo.sysperfinfo a, master.dbo.sysperfinfo b where a.counter_name = 'Buffer cache hit ratio' and b.counter_name='Buffer cache hit ratio base'",
+ '=WarnCacheRatio'),
+ 'prepared sql hit ratio' => array('RATIO',
+ array('dbcc cachestats','Prepared',1,100),
+ ''),
+ 'adhoc sql hit ratio' => array('RATIO',
+ array('dbcc cachestats','Adhoc',1,100),
+ ''),
+ 'IO',
+ 'data reads' => array('IO',
+ "select cntr_value from master.dbo.sysperfinfo where counter_name = 'Page reads/sec'"),
+ 'data writes' => array('IO',
+ "select cntr_value from master.dbo.sysperfinfo where counter_name = 'Page writes/sec'"),
+
+ 'Data Cache',
+ 'data cache size' => array('DATAC',
+ "select cntr_value*8192 from master.dbo.sysperfinfo where counter_name = 'Total Pages' and object_name='SQLServer:Buffer Manager'",
+ '' ),
+ 'data cache blocksize' => array('DATAC',
+ "select 8192",'page size'),
+ 'Connections',
+ 'current connections' => array('SESS',
+ '=sp_who',
+ ''),
+ 'max connections' => array('SESS',
+ "SELECT @@MAX_CONNECTIONS",
+ ''),
+
+ false
+ );
+
+
+ function perf_mssql(&$conn)
+ {
+ if ($conn->dataProvider == 'odbc') {
+ $this->sql1 = 'sql1';
+ //$this->explain = false;
+ }
+ $this->conn =& $conn;
+ }
+
+ function Explain($sql,$partial=false)
+ {
+
+ $save = $this->conn->LogSQL(false);
+ if ($partial) {
+ $sqlq = $this->conn->qstr($sql.'%');
+ $arr = $this->conn->GetArray("select distinct sql1 from adodb_logsql where sql1 like $sqlq");
+ if ($arr) {
+ foreach($arr as $row) {
+ $sql = reset($row);
+ if (crc32($sql) == $partial) break;
+ }
+ }
+ }
+
+ $s = '
';
+ $save = $this->conn->LogSQL(false);
+ if ($partial) {
+ $sqlq = $this->conn->qstr($sql.'%');
+ $arr = $this->conn->GetArray("select distinct sql1 from adodb_logsql where sql1 like $sqlq");
+ if ($arr) {
+ foreach($arr as $row) {
+ $sql = reset($row);
+ if (crc32($sql) == $partial) break;
+ }
+ }
+ }
+ $sql = str_replace('?',"''",$sql);
+
+ if ($partial) {
+ $sqlq = $this->conn->qstr($sql.'%');
+ $sql = $this->conn->GetOne("select sql1 from adodb_logsql where sql1 like $sqlq");
+ }
+
+ $s = '
Explain: '.htmlspecialchars($sql).'
';
+ $rs = $this->conn->Execute('EXPLAIN '.$sql);
+ $s .= rs2html($rs,false,false,false,false);
+ $this->conn->LogSQL($save);
+ $s .= $this->Tracer($sql);
+ return $s;
+ }
+
+ function Tables()
+ {
+ if (!$this->tablesSQL) return false;
+
+ $rs = $this->conn->Execute($this->tablesSQL);
+ if (!$rs) return false;
+
+ $html = rs2html($rs,false,false,false,false);
+ return $html;
+ }
+
+ function GetReads()
+ {
+ global $ADODB_FETCH_MODE;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->conn->fetchMode !== false) $savem = $this->conn->SetFetchMode(false);
+
+ $rs = $this->conn->Execute('show status');
+
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if (!$rs) return 0;
+ $val = 0;
+ while (!$rs->EOF) {
+ switch($rs->fields[0]) {
+ case 'Com_select':
+ $val = $rs->fields[1];
+ $rs->Close();
+ return $val;
+ }
+ $rs->MoveNext();
+ }
+
+ $rs->Close();
+
+ return $val;
+ }
+
+ function GetWrites()
+ {
+ global $ADODB_FETCH_MODE;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->conn->fetchMode !== false) $savem = $this->conn->SetFetchMode(false);
+
+ $rs = $this->conn->Execute('show status');
+
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if (!$rs) return 0;
+ $val = 0.0;
+ while (!$rs->EOF) {
+ switch($rs->fields[0]) {
+ case 'Com_insert':
+ $val += $rs->fields[1]; break;
+ case 'Com_delete':
+ $val += $rs->fields[1]; break;
+ case 'Com_update':
+ $val += $rs->fields[1]/2;
+ $rs->Close();
+ return $val;
+ }
+ $rs->MoveNext();
+ }
+
+ $rs->Close();
+
+ return $val;
+ }
+
+ function FindDBHitRatio()
+ {
+ // first find out type of table
+ //$this->conn->debug=1;
+
+ global $ADODB_FETCH_MODE;
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->conn->fetchMode !== false) $savem = $this->conn->SetFetchMode(false);
+
+ $rs = $this->conn->Execute('show table status');
+
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if (!$rs) return '';
+ $type = strtoupper($rs->fields[1]);
+ $rs->Close();
+ switch($type){
+ case 'MYISAM':
+ case 'ISAM':
+ return $this->DBParameter('MyISAM cache hit ratio').' (MyISAM)';
+ case 'INNODB':
+ return $this->DBParameter('InnoDB cache hit ratio').' (InnoDB)';
+ default:
+ return $type.' not supported';
+ }
+
+ }
+
+ function GetQHitRatio()
+ {
+ //Total number of queries = Qcache_inserts + Qcache_hits + Qcache_not_cached
+ $hits = $this->_DBParameter(array("show status","Qcache_hits"));
+ $total = $this->_DBParameter(array("show status","Qcache_inserts"));
+ $total += $this->_DBParameter(array("show status","Qcache_not_cached"));
+
+ $total += $hits;
+ if ($total) return round(($hits*100)/$total,2);
+ return 0;
+ }
+
+ /*
+ Use session variable to store Hit percentage, because MySQL
+ does not remember last value of SHOW INNODB STATUS hit ratio
+
+ # 1st query to SHOW INNODB STATUS
+ 0.00 reads/s, 0.00 creates/s, 0.00 writes/s
+ Buffer pool hit rate 1000 / 1000
+
+ # 2nd query to SHOW INNODB STATUS
+ 0.00 reads/s, 0.00 creates/s, 0.00 writes/s
+ No buffer pool activity since the last printout
+ */
+ function GetInnoDBHitRatio()
+ {
+ global $ADODB_FETCH_MODE;
+
+ $save = $ADODB_FETCH_MODE;
+ $ADODB_FETCH_MODE = ADODB_FETCH_NUM;
+ if ($this->conn->fetchMode !== false) $savem = $this->conn->SetFetchMode(false);
+
+ $rs = $this->conn->Execute('show innodb status');
+
+ if (isset($savem)) $this->conn->SetFetchMode($savem);
+ $ADODB_FETCH_MODE = $save;
+
+ if (!$rs || $rs->EOF) return 0;
+ $stat = $rs->fields[0];
+ $rs->Close();
+ $at = strpos($stat,'Buffer pool hit rate');
+ $stat = substr($stat,$at,200);
+ if (preg_match('!Buffer pool hit rate\s*([0-9]*) / ([0-9]*)!',$stat,$arr)) {
+ $val = 100*$arr[1]/$arr[2];
+ $_SESSION['INNODB_HIT_PCT'] = $val;
+ return round($val,2);
+ } else {
+ if (isset($_SESSION['INNODB_HIT_PCT'])) return $_SESSION['INNODB_HIT_PCT'];
+ return 0;
+ }
+ return 0;
+ }
+
+ function GetKeyHitRatio()
+ {
+ $hits = $this->_DBParameter(array("show status","Key_read_requests"));
+ $reqs = $this->_DBParameter(array("show status","Key_reads"));
+ if ($reqs == 0) return 0;
+
+ return round(($hits/($reqs+$hits))*100,2);
+ }
+
+ // start hack
+ var $optimizeTableLow = 'CHECK TABLE %s FAST QUICK';
+ var $optimizeTableHigh = 'OPTIMIZE TABLE %s';
+
+ /**
+ * @see adodb_perf#optimizeTable
+ */
+ function optimizeTable( $table, $mode = ADODB_OPT_LOW)
+ {
+ if ( !is_string( $table)) return false;
+
+ $conn = $this->conn;
+ if ( !$conn) return false;
+
+ $sql = '';
+ switch( $mode) {
+ case ADODB_OPT_LOW : $sql = $this->optimizeTableLow; break;
+ case ADODB_OPT_HIGH : $sql = $this->optimizeTableHigh; break;
+ default :
+ {
+ // May dont use __FUNCTION__ constant for BC (__FUNCTION__ Added in PHP 4.3.0)
+ ADOConnection::outp( sprintf( "
%s: '%s' using of undefined mode '%s'
", __CLASS__, __FUNCTION__, $mode));
+ return false;
+ }
+ }
+ $sql = sprintf( $sql, $table);
+
+ return $conn->Execute( $sql) !== false;
+ }
+ // end hack
+}
+?>
diff --git a/Source/gallery2/lib/adodb/perf/perf-oci8.inc.php b/Source/gallery2/lib/adodb/perf/perf-oci8.inc.php
new file mode 100644
index 0000000..268f2ad
--- /dev/null
+++ b/Source/gallery2/lib/adodb/perf/perf-oci8.inc.php
@@ -0,0 +1,509 @@
+ array('RATIOH',
+ "select round((1-(phy.value / (cur.value + con.value)))*100,2)
+ from v\$sysstat cur, v\$sysstat con, v\$sysstat phy
+ where cur.name = 'db block gets' and
+ con.name = 'consistent gets' and
+ phy.name = 'physical reads'",
+ '=WarnCacheRatio'),
+
+ 'sql cache hit ratio' => array( 'RATIOH',
+ 'select round(100*(sum(pins)-sum(reloads))/sum(pins),2) from v$librarycache',
+ 'increase shared_pool_size if too ratio low'),
+
+ 'datadict cache hit ratio' => array('RATIOH',
+ "select
+ round((1 - (sum(getmisses) / (sum(gets) +
+ sum(getmisses))))*100,2)
+ from v\$rowcache",
+ 'increase shared_pool_size if too ratio low'),
+
+ 'memory sort ratio' => array('RATIOH',
+ "SELECT ROUND((100 * b.VALUE) /DECODE ((a.VALUE + b.VALUE),
+ 0,1,(a.VALUE + b.VALUE)),2)
+FROM v\$sysstat a,
+ v\$sysstat b
+WHERE a.name = 'sorts (disk)'
+AND b.name = 'sorts (memory)'",
+ "% of memory sorts compared to disk sorts - should be over 95%"),
+
+ 'IO',
+ 'data reads' => array('IO',
+ "select value from v\$sysstat where name='physical reads'"),
+
+ 'data writes' => array('IO',
+ "select value from v\$sysstat where name='physical writes'"),
+
+ 'Data Cache',
+ 'data cache buffers' => array( 'DATAC',
+ "select a.value/b.value from v\$parameter a, v\$parameter b
+ where a.name = 'db_cache_size' and b.name= 'db_block_size'",
+ 'Number of cache buffers. Tune db_cache_size if the data cache hit ratio is too low.'),
+ 'data cache blocksize' => array('DATAC',
+ "select value from v\$parameter where name='db_block_size'",
+ '' ),
+ 'Memory Pools',
+ 'data cache size' => array('DATAC',
+ "select value from v\$parameter where name = 'db_cache_size'",
+ 'db_cache_size' ),
+ 'shared pool size' => array('DATAC',
+ "select value from v\$parameter where name = 'shared_pool_size'",
+ 'shared_pool_size, which holds shared sql, stored procedures, dict cache and similar shared structs' ),
+ 'java pool size' => array('DATAJ',
+ "select value from v\$parameter where name = 'java_pool_size'",
+ 'java_pool_size' ),
+ 'large pool buffer size' => array('CACHE',
+ "select value from v\$parameter where name='large_pool_size'",
+ 'this pool is for large mem allocations (not because it is larger than shared pool), for MTS sessions, parallel queries, io buffers (large_pool_size) ' ),
+
+ 'pga buffer size' => array('CACHE',
+ "select value from v\$parameter where name='pga_aggregate_target'",
+ 'program global area is private memory for sorting, and hash and bitmap merges - since oracle 9i (pga_aggregate_target)' ),
+
+
+ 'Connections',
+ 'current connections' => array('SESS',
+ 'select count(*) from sys.v_$session where username is not null',
+ ''),
+ 'max connections' => array( 'SESS',
+ "select value from v\$parameter where name='sessions'",
+ ''),
+
+ 'Memory Utilization',
+ 'data cache utilization ratio' => array('RATIOU',
+ "select round((1-bytes/sgasize)*100, 2)
+ from (select sum(bytes) sgasize from sys.v_\$sgastat) s, sys.v_\$sgastat f
+ where name = 'free memory' and pool = 'shared pool'",
+ 'Percentage of data cache actually in use - should be over 85%'),
+
+ 'shared pool utilization ratio' => array('RATIOU',
+ 'select round((sga.bytes/p.value)*100,2)
+ from v$sgastat sga, v$parameter p
+ where sga.name = \'free memory\' and sga.pool = \'shared pool\'
+ and p.name = \'shared_pool_size\'',
+ 'Percentage of shared pool actually used - too low is bad, too high is worse'),
+
+ 'large pool utilization ratio' => array('RATIOU',
+ "select round((1-bytes/sgasize)*100, 2)
+ from (select sum(bytes) sgasize from sys.v_\$sgastat) s, sys.v_\$sgastat f
+ where name = 'free memory' and pool = 'large pool'",
+ 'Percentage of large_pool actually in use - too low is bad, too high is worse'),
+ 'sort buffer size' => array('CACHE',
+ "select value from v\$parameter where name='sort_area_size'",
+ 'max in-mem sort_area_size (per query), uses memory in pga' ),
+
+ 'pga usage at peak' => array('RATIOU',
+ '=PGA','Mb utilization at peak transactions (requires Oracle 9i+)'),
+ 'Transactions',
+ 'rollback segments' => array('ROLLBACK',
+ "select count(*) from sys.v_\$rollstat",
+ ''),
+
+ 'peak transactions' => array('ROLLBACK',
+ "select max_utilization tx_hwm
+ from sys.v_\$resource_limit
+ where resource_name = 'transactions'",
+ 'Taken from high-water-mark'),
+ 'max transactions' => array('ROLLBACK',
+ "select value from v\$parameter where name = 'transactions'",
+ 'max transactions / rollback segments < 3.5 (or transactions_per_rollback_segment)'),
+ 'Parameters',
+ 'cursor sharing' => array('CURSOR',
+ "select value from v\$parameter where name = 'cursor_sharing'",
+ 'Cursor reuse strategy. Recommended is FORCE (8i+) or SIMILAR (9i+). See cursor_sharing.'),
+ /*
+ 'cursor reuse' => array('CURSOR',
+ "select count(*) from (select sql_text_wo_constants, count(*)
+ from t1
+ group by sql_text_wo_constants
+having count(*) > 100)",'These are sql statements that should be using bind variables'),*/
+ 'index cache cost' => array('COST',
+ "select value from v\$parameter where name = 'optimizer_index_caching'",
+ '=WarnIndexCost'),
+ 'random page cost' => array('COST',
+ "select value from v\$parameter where name = 'optimizer_index_cost_adj'",
+ '=WarnPageCost'),
+
+ false
+
+ );
+
+
+ function perf_oci8(&$conn)
+ {
+ $savelog = $conn->LogSQL(false);
+ $this->version = $conn->ServerInfo();
+ $conn->LogSQL($savelog);
+ $this->conn =& $conn;
+ }
+
+ function WarnPageCost($val)
+ {
+ if ($val == 100) $s = 'Too High. ';
+ else $s = '';
+
+ return $s.'Recommended is 20-50 for TP, and 50 for data warehouses. Default is 100. See optimizer_index_cost_adj. ';
+ }
+
+ function WarnIndexCost($val)
+ {
+ if ($val == 0) $s = 'Too Low. ';
+ else $s = '';
+
+ return $s.'Percentage of indexed data blocks expected in the cache.
+ Recommended is 20 (fast disk array) to 50 (slower hard disks). Default is 0.
+ See optimizer_index_caching.';
+ }
+
+ function PGA()
+ {
+ if ($this->version['version'] < 9) return 'Oracle 9i or later required';
+
+ $rs = $this->conn->Execute("select a.mb,a.targ as pga_size_pct,a.pct from
+ (select round(pga_target_for_estimate/1024.0/1024.0,0) Mb,
+ pga_target_factor targ,estd_pga_cache_hit_percentage pct,rownum as r
+ from v\$pga_target_advice) a left join
+ (select round(pga_target_for_estimate/1024.0/1024.0,0) Mb,
+ pga_target_factor targ,estd_pga_cache_hit_percentage pct,rownum as r
+ from v\$pga_target_advice) b on
+ a.r = b.r+1 where
+ b.pct < 100");
+ if (!$rs) return "Only in 9i or later";
+ $rs->Close();
+ if ($rs->EOF) return "PGA could be too big";
+
+ return reset($rs->fields);
+ }
+
+ function Explain($sql,$partial=false)
+ {
+ $savelog = $this->conn->LogSQL(false);
+ $rs =& $this->conn->SelectLimit("select ID FROM PLAN_TABLE");
+ if (!$rs) {
+ echo "
' as Operation,
+ object_name,COST,CARDINALITY,bytes
+ FROM plan_table
+START WITH id = 0 and STATEMENT_ID='$id'
+CONNECT BY prior id=parent_id and statement_id='$id'");
+
+ $s .= rs2html($rs,false,false,false,false);
+ $this->conn->RollbackTrans();
+ $this->conn->LogSQL($savelog);
+ $s .= $this->Tracer($sql,$partial);
+ return $s;
+ }
+
+
+ function CheckMemory()
+ {
+ if ($this->version['version'] < 9) return 'Oracle 9i or later required';
+
+ $rs =& $this->conn->Execute("
+select a.size_for_estimate as cache_mb_estimate,
+ case when a.size_factor=1 then
+ '<<= current'
+ when a.estd_physical_read_factor-b.estd_physical_read_factor > 0 and a.estd_physical_read_factor<1 then
+ '- BETTER - '
+ else ' ' end as currsize,
+ a.estd_physical_read_factor-b.estd_physical_read_factor as best_when_0
+ from (select size_for_estimate,size_factor,estd_physical_read_factor,rownum r from v\$db_cache_advice) a ,
+ (select size_for_estimate,size_factor,estd_physical_read_factor,rownum r from v\$db_cache_advice) b where a.r = b.r-1");
+ if (!$rs) return false;
+
+ /*
+ The v$db_cache_advice utility show the marginal changes in physical data block reads for different sizes of db_cache_size
+ */
+ $s = "
Data Cache Estimate
";
+ if ($rs->EOF) {
+ $s .= "
Cache that is 50% of current size is still too big
";
+ } else {
+ $s .= "Ideal size of Data Cache is when \"best_when_0\" changes from a positive number and becomes zero.";
+ $s .= rs2html($rs,false,false,false,false);
+ }
+ return $s;
+ }
+
+ /*
+ Generate html for suspicious/expensive sql
+ */
+ function tohtml(&$rs,$type)
+ {
+ $o1 = $rs->FetchField(0);
+ $o2 = $rs->FetchField(1);
+ $o3 = $rs->FetchField(2);
+ if ($rs->EOF) return '
';
+ if ($rs)
+ while (!$rs->EOF) {
+ $s .= reset($rs->fields)."\n";
+ $rs->MoveNext();
+ }
+ $s .= '
';
+ $s .= $this->Tracer($sql,$partial);
+ return $s;
+ }
+}
+?>
diff --git a/Source/gallery2/lib/adodb/readme.txt b/Source/gallery2/lib/adodb/readme.txt
new file mode 100644
index 0000000..a1703b1
--- /dev/null
+++ b/Source/gallery2/lib/adodb/readme.txt
@@ -0,0 +1,62 @@
+>> ADODB Library for PHP4
+
+(c) 2000-2004 John Lim (jlim@natsoft.com.my)
+
+Released under both BSD and GNU Lesser GPL library license.
+This means you can use it in proprietary products.
+
+
+>> Introduction
+
+PHP's database access functions are not standardised. This creates a
+need for a database class library to hide the differences between the
+different databases (encapsulate the differences) so we can easily
+switch databases.
+
+We currently support MySQL, Interbase, Sybase, PostgreSQL, Oracle,
+Microsoft SQL server, Foxpro ODBC, Access ODBC, Informix, DB2,
+Sybase SQL Anywhere, generic ODBC and Microsoft's ADO.
+
+We hope more people will contribute drivers to support other databases.
+
+
+>> Documentation and Examples
+
+Refer to the adodb/docs directory for full documentation and examples.
+There is also a tutorial tute.htm that contrasts ADODB code with
+mysql code.
+
+
+>>> Files
+Adodb.inc.php is the main file. You need to include only this file.
+
+Adodb-*.inc.php are the database specific driver code.
+
+Test.php contains a list of test commands to exercise the class library.
+
+Adodb-session.php is the PHP4 session handling code.
+
+Testdatabases.inc.php contains the list of databases to apply the tests on.
+
+Benchmark.php is a simple benchmark to test the throughput of a simple SELECT
+statement for databases described in testdatabases.inc.php. The benchmark
+tables are created in test.php.
+
+readme.htm is the main documentation.
+
+tute.htm is the tutorial.
+
+
+>> More Info
+
+For more information, including installation see readme.htm
+or visit
+ http://adodb.sourceforge.net/
+
+
+>> Feature Requests and Bug Reports
+
+Email to jlim@natsoft.com.my
+
+
+
diff --git a/Source/gallery2/lib/adodb/tohtml.inc.php b/Source/gallery2/lib/adodb/tohtml.inc.php
new file mode 100644
index 0000000..0c48636
--- /dev/null
+++ b/Source/gallery2/lib/adodb/tohtml.inc.php
@@ -0,0 +1,195 @@
+
+*/
+
+// specific code for tohtml
+GLOBAL $gSQLMaxRows,$gSQLBlockRows,$ADODB_ROUND;
+
+$ADODB_ROUND=4; // rounding
+$gSQLMaxRows = 1000; // max no of rows to download
+$gSQLBlockRows=20; // max no of rows per table block
+
+// RecordSet to HTML Table
+//------------------------------------------------------------
+// Convert a recordset to a html table. Multiple tables are generated
+// if the number of rows is > $gSQLBlockRows. This is because
+// web browsers normally require the whole table to be downloaded
+// before it can be rendered, so we break the output into several
+// smaller faster rendering tables.
+//
+// $rs: the recordset
+// $ztabhtml: the table tag attributes (optional)
+// $zheaderarray: contains the replacement strings for the headers (optional)
+//
+// USAGE:
+// include('adodb.inc.php');
+// $db = ADONewConnection('mysql');
+// $db->Connect('mysql','userid','password','database');
+// $rs = $db->Execute('select col1,col2,col3 from table');
+// rs2html($rs, 'BORDER=2', array('Title1', 'Title2', 'Title3'));
+// $rs->Close();
+//
+// RETURNS: number of rows displayed
+
+
+function rs2html(&$rs,$ztabhtml=false,$zheaderarray=false,$htmlspecialchars=true,$echo = true)
+{
+$s ='';$rows=0;$docnt = false;
+GLOBAL $gSQLMaxRows,$gSQLBlockRows,$ADODB_ROUND;
+
+ if (!$rs) {
+ printf(ADODB_BAD_RS,'rs2html');
+ return false;
+ }
+
+ if (! $ztabhtml) $ztabhtml = "BORDER='1' WIDTH='98%'";
+ //else $docnt = true;
+ $typearr = array();
+ $ncols = $rs->FieldCount();
+ $hdr = "
";//';print_r($arr);
+
+ if ($zheaderarray) {
+ $s .= '
';
+ for ($i=0; $i\n";
+ } else $s .= "
\n";
+ $s .= "\n
\n";
+ }
+ $s .= '
';
+ print $s;
+}
+
+?>
diff --git a/Source/gallery2/lib/bbcode/COPYING b/Source/gallery2/lib/bbcode/COPYING
new file mode 100644
index 0000000..5b6e7c6
--- /dev/null
+++ b/Source/gallery2/lib/bbcode/COPYING
@@ -0,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ , 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Source/gallery2/lib/bbcode/LICENSE b/Source/gallery2/lib/bbcode/LICENSE
new file mode 100644
index 0000000..5edadc9
--- /dev/null
+++ b/Source/gallery2/lib/bbcode/LICENSE
@@ -0,0 +1,23 @@
+This program is free software; you can redistribute it and/or modify
+it under the terms of either:
+
+a) the GNU General Public License as published by the Free
+Software Foundation; either version 1, or (at your option) any
+later version, or
+
+b) the Artistic License as published by Larry Wall, either version 2.0,
+ or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either
+the GNU General Public License or the Artistic License for more details.
+
+You should have received a copy of the Artistic License with this Kit,
+in the file named "Artistic.clarified". If not, I'll be glad to provide
+one.
+
+You should also have received a copy of the GNU General Public License
+along with this program in the file named "COPYING"; if not, write to
+the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+MA 02111-1307, USA.
diff --git a/Source/gallery2/lib/bbcode/README b/Source/gallery2/lib/bbcode/README
new file mode 100644
index 0000000..cb3b771
--- /dev/null
+++ b/Source/gallery2/lib/bbcode/README
@@ -0,0 +1,16 @@
+The BBCode library was written by Christian Seiler and can be found
+here:
+
+ http://www.christian-seiler.de/projekte/php/bbcode/
+
+It is released under the artistic license. It has been modified very
+slighly to fit into Gallery, and all modifications to the original
+source can be found by browsing the CVS repository here:
+
+http://svn.sourceforge.net/viewvc/gallery/trunk/gallery2/lib/bbcode/bbcode.class
+
+The initial revision of this file in CVS is the original file from
+Christian's website.
+
+The class name was changed from BBCode to GalleryBbcode to avoid
+issues with other applications that include their own BBCode class.
diff --git a/Source/gallery2/lib/bbcode/stringparser.class.php b/Source/gallery2/lib/bbcode/stringparser.class.php
new file mode 100644
index 0000000..eb54c31
--- /dev/null
+++ b/Source/gallery2/lib/bbcode/stringparser.class.php
@@ -0,0 +1,1546 @@
+
+ * @copyright Christian Seiler 2006
+ * @package stringparser
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of either:
+ *
+ * a) the GNU General Public License as published by the Free
+ * Software Foundation; either version 1, or (at your option) any
+ * later version, or
+ *
+ * b) the Artistic License as published by Larry Wall, either version 2.0,
+ * or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either
+ * the GNU General Public License or the Artistic License for more details.
+ *
+ * You should have received a copy of the Artistic License with this Kit,
+ * in the file named "Artistic.clarified". If not, I'll be glad to provide
+ * one.
+ *
+ * You should also have received a copy of the GNU General Public License
+ * along with this program in the file named "COPYING"; if not, write to
+ * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+/**
+ * String parser mode: Search for the next character
+ * @see StringParser::_parserMode
+ */
+define ('STRINGPARSER_MODE_SEARCH', 1);
+/**
+ * String parser mode: Look at each character of the string
+ * @see StringParser::_parserMode
+ */
+define ('STRINGPARSER_MODE_LOOP', 2);
+/**
+ * Filter type: Prefilter
+ * @see StringParser::addFilter, StringParser::_prefilters
+ */
+define ('STRINGPARSER_FILTER_PRE', 1);
+/**
+ * Filter type: Postfilter
+ * @see StringParser::addFilter, StringParser::_postfilters
+ */
+define ('STRINGPARSER_FILTER_POST', 2);
+
+/**
+ * Generic string parser class
+ *
+ * This is an abstract class for any type of string parser.
+ *
+ * @package stringparser
+ */
+class StringParser {
+ /**
+ * String parser mode
+ *
+ * There are two possible modes: searchmode and loop mode. In loop mode
+ * every single character is looked at in a loop and it is then decided
+ * what action to take. This is the most straight-forward approach to
+ * string parsing but due to the nature of PHP as a scripting language,
+ * it can also cost performance. In search mode the class posseses a
+ * list of relevant characters for parsing and uses the
+ * {@link PHP_MANUAL#strpos strpos} function to search for the next
+ * relevant character. The search mode will be faster than the loop mode
+ * in most circumstances but it is also more difficult to implement.
+ * The subclass that does the string parsing itself will define which
+ * mode it will implement.
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_MODE_SEARCH, STRINGPARSER_MODE_LOOP
+ */
+ var $_parserMode = STRINGPARSER_MODE_SEARCH;
+
+ /**
+ * Raw text
+ * @access protected
+ * @var string
+ */
+ var $_text = '';
+
+ /**
+ * Parse stack
+ * @access protected
+ * @var array
+ */
+ var $_stack = array ();
+
+ /**
+ * Current position in raw text
+ * @access protected
+ * @var integer
+ */
+ var $_cpos = -1;
+
+ /**
+ * Root node
+ * @access protected
+ * @var mixed
+ */
+ var $_root = null;
+
+ /**
+ * Length of the text
+ * @access protected
+ * @var integer
+ */
+ var $_length = -1;
+
+ /**
+ * Flag if this object is already parsing a text
+ *
+ * This flag is to prevent recursive calls to the parse() function that
+ * would cause very nasty things.
+ *
+ * @access protected
+ * @var boolean
+ */
+ var $_parsing = false;
+
+ /**
+ * Strict mode
+ *
+ * Whether to stop parsing if a parse error occurs.
+ *
+ * @access public
+ * @var boolean
+ */
+ var $strict = false;
+
+ /**
+ * Characters or strings to look for
+ * @access protected
+ * @var array
+ */
+ var $_charactersSearch = array ();
+
+ /**
+ * Characters currently allowed
+ *
+ * Note that this will only be evaluated in loop mode; in search mode
+ * this would ruin every performance increase. Note that only single
+ * characters are permitted here, no strings. Please also note that in
+ * loop mode, {@link StringParser::_charactersSearch _charactersSearch}
+ * is evaluated before this variable.
+ *
+ * If in strict mode, parsing is stopped if a character that is not
+ * allowed is encountered. If not in strict mode, the character is
+ * simply ignored.
+ *
+ * @access protected
+ * @var array
+ */
+ var $_charactersAllowed = array ();
+
+ /**
+ * Current parser status
+ * @access protected
+ * @var int
+ */
+ var $_status = 0;
+
+ /**
+ * Prefilters
+ * @access protected
+ * @var array
+ */
+ var $_prefilters = array ();
+
+ /**
+ * Postfilters
+ * @access protected
+ * @var array
+ */
+ var $_postfilters = array ();
+
+ /**
+ * Recently reparsed?
+ * @access protected
+ * @var bool
+ */
+ var $_recentlyReparsed = false;
+
+ /**
+ * Constructor
+ *
+ * @access public
+ */
+ function StringParser () {
+ }
+
+ /**
+ * Add a filter
+ *
+ * @access public
+ * @param int $type The type of the filter
+ * @param mixed $callback The callback to call
+ * @return bool
+ * @see STRINGPARSER_FILTER_PRE, STRINGPARSER_FILTER_POST
+ */
+ function addFilter ($type, $callback) {
+ // make sure the function is callable
+ if (!is_callable ($callback)) {
+ return false;
+ }
+
+ switch ($type) {
+ case STRINGPARSER_FILTER_PRE:
+ $this->_prefilters[] = $callback;
+ break;
+ case STRINGPARSER_FILTER_POST:
+ $this->_postfilters[] = $callback;
+ break;
+ default:
+ return false;
+ }
+
+ return true;
+ }
+
+ /**
+ * Remove all filters
+ *
+ * @access public
+ * @param int $type The type of the filter or 0 for all
+ * @return bool
+ * @see STRINGPARSER_FILTER_PRE, STRINGPARSER_FILTER_POST
+ */
+ function clearFilters ($type = 0) {
+ switch ($type) {
+ case 0:
+ $this->_prefilters = array ();
+ $this->_postfilters = array ();
+ break;
+ case STRINGPARSER_FILTER_PRE:
+ $this->_prefilters = array ();
+ break;
+ case STRINGPARSER_FILTER_POST:
+ $this->_postfilters = array ();
+ break;
+ default:
+ return false;
+ }
+ return true;
+ }
+
+ /**
+ * This function parses the text
+ *
+ * @access public
+ * @param string $text The text to parse
+ * @return mixed Either the root object of the tree if no output method
+ * is defined, the tree reoutput to e.g. a string or false
+ * if an internal error occured, such as a parse error if
+ * in strict mode or the object is already parsing a text.
+ */
+ function parse ($text) {
+ if ($this->_parsing) {
+ return false;
+ }
+ $this->_parsing = true;
+ $this->_text = $this->_applyPrefilters ($text);
+ $this->_output = null;
+ $this->_length = strlen ($this->_text);
+ $this->_cpos = 0;
+ unset ($this->_stack);
+ $this->_stack = array ();
+ if (is_object ($this->_root)) {
+ StringParser_Node::destroyNode ($this->_root);
+ }
+ unset ($this->_root);
+ $this->_root =& new StringParser_Node_Root ();
+ $this->_stack[0] =& $this->_root;
+
+ $this->_parserInit ();
+
+ $finished = false;
+
+ while (!$finished) {
+ switch ($this->_parserMode) {
+ case STRINGPARSER_MODE_SEARCH:
+ $res = $this->_searchLoop ();
+ if (!$res) {
+ $this->_parsing = false;
+ return false;
+ }
+ break;
+ case STRINGPARSER_MODE_LOOP:
+ $res = $this->_loop ();
+ if (!$res) {
+ $this->_parsing = false;
+ return false;
+ }
+ break;
+ default:
+ $this->_parsing = false;
+ return false;
+ }
+
+ $res = $this->_closeRemainingBlocks ();
+ if (!$res) {
+ if ($this->strict) {
+ $this->_parsing = false;
+ return false;
+ } else {
+ $res = $this->_reparseAfterCurrentBlock ();
+ if (!$res) {
+ $this->_parsing = false;
+ return false;
+ }
+ continue;
+ }
+ }
+ $finished = true;
+ }
+
+ $res = $this->_modifyTree ();
+
+ if (!$res) {
+ $this->_parsing = false;
+ return false;
+ }
+
+ $res = $this->_outputTree ();
+
+ if (!$res) {
+ $this->_parsing = false;
+ return false;
+ }
+
+ if (is_null ($this->_output)) {
+ $root =& $this->_root;
+ unset ($this->_root);
+ $this->_root = null;
+ while (count ($this->_stack)) {
+ unset ($this->_stack[count($this->_stack)-1]);
+ }
+ $this->_stack = array ();
+ $this->_parsing = false;
+ return $root;
+ }
+
+ $res = StringParser_Node::destroyNode ($this->_root);
+ if (!$res) {
+ $this->_parsing = false;
+ return false;
+ }
+ unset ($this->_root);
+ $this->_root = null;
+ while (count ($this->_stack)) {
+ unset ($this->_stack[count($this->_stack)-1]);
+ }
+ $this->_stack = array ();
+
+ $this->_parsing = false;
+ return $this->_output;
+ }
+
+ /**
+ * Apply prefilters
+ *
+ * It is possible to specify prefilters for the parser to do some
+ * manipulating of the string beforehand.
+ */
+ function _applyPrefilters ($text) {
+ foreach ($this->_prefilters as $filter) {
+ if (is_callable ($filter)) {
+ $ntext = call_user_func ($filter, $text);
+ if (is_string ($ntext)) {
+ $text = $ntext;
+ }
+ }
+ }
+ return $text;
+ }
+
+ /**
+ * Apply postfilters
+ *
+ * It is possible to specify postfilters for the parser to do some
+ * manipulating of the string afterwards.
+ */
+ function _applyPostfilters ($text) {
+ foreach ($this->_postfilters as $filter) {
+ if (is_callable ($filter)) {
+ $ntext = call_user_func ($filter, $text);
+ if (is_string ($ntext)) {
+ $text = $ntext;
+ }
+ }
+ }
+ return $text;
+ }
+
+ /**
+ * Abstract method: Manipulate the tree
+ * @access protected
+ * @return bool
+ */
+ function _modifyTree () {
+ return true;
+ }
+
+ /**
+ * Abstract method: Output tree
+ * @access protected
+ * @return bool
+ */
+ function _outputTree () {
+ // this could e.g. call _applyPostfilters
+ return true;
+ }
+
+ /**
+ * Restart parsing after current block
+ *
+ * To achieve this the current top stack object is removed from the
+ * tree. Then the current item
+ *
+ * @access protected
+ * @return bool
+ */
+ function _reparseAfterCurrentBlock () {
+ // this should definitely not happen!
+ if (($stack_count = count ($this->_stack)) < 2) {
+ return false;
+ }
+ $topelem =& $this->_stack[$stack_count-1];
+
+ $node_parent =& $topelem->_parent;
+ // remove the child from the tree
+ $res = $node_parent->removeChild ($topelem, false);
+ if (!$res) {
+ return false;
+ }
+ $res = $this->_popNode ();
+ if (!$res) {
+ return false;
+ }
+
+ // now try to get the position of the object
+ if ($topelem->occurredAt < 0) {
+ return false;
+ }
+ // HACK: could it be necessary to set a different status
+ // if yes, how should this be achieved? Another member of
+ // StringParser_Node?
+ $this->_setStatus (0);
+ $res = $this->_appendText ($this->_text{$topelem->occurredAt});
+ if (!$res) {
+ return false;
+ }
+
+ $this->_cpos = $topelem->occurredAt + 1;
+ $this->_recentlyReparsed = true;
+
+ return true;
+ }
+
+ /**
+ * Abstract method: Close remaining blocks
+ * @access protected
+ */
+ function _closeRemainingBlocks () {
+ // everything closed
+ if (count ($this->_stack) == 1) {
+ return true;
+ }
+ // not everything closed
+ if ($this->strict) {
+ return false;
+ }
+ while (count ($this->_stack) > 1) {
+ $res = $this->_popNode ();
+ if (!$res) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ /**
+ * Abstract method: Initialize the parser
+ * @access protected
+ */
+ function _parserInit () {
+ $this->_setStatus (0);
+ }
+
+ /**
+ * Abstract method: Set a specific status
+ * @access protected
+ */
+ function _setStatus ($status) {
+ if ($status != 0) {
+ return false;
+ }
+ $this->_charactersSearch = array ();
+ $this->_charactersAllowed = array ();
+ $this->_status = $status;
+ return true;
+ }
+
+ /**
+ * Abstract method: Handle status
+ * @access protected
+ * @param int $status The current status
+ * @param string $needle The needle that was found
+ * @return bool
+ */
+ function _handleStatus ($status, $needle) {
+ $this->_appendText ($needle);
+ $this->_cpos += strlen ($needle);
+ return true;
+ }
+
+ /**
+ * Search mode loop
+ * @access protected
+ * @return bool
+ */
+ function _searchLoop () {
+ $i = 0;
+ while (1) {
+ // make sure this is false!
+ $this->_recentlyReparsed = false;
+
+ list ($needle, $offset) = $this->_strpos ($this->_charactersSearch, $this->_cpos);
+ // parser ends here
+ if ($needle === false) {
+ // original status 0 => no problem
+ if (!$this->_status) {
+ break;
+ }
+ // not in original status? strict mode?
+ if ($this->strict) {
+ return false;
+ }
+ // break up parsing operation of current node
+ $res = $this->_reparseAfterCurrentBlock ();
+ if (!$res) {
+ return false;
+ }
+ continue;
+ }
+ // get subtext
+ $subtext = substr ($this->_text, $this->_cpos, $offset - $this->_cpos);
+ $res = $this->_appendText ($subtext);
+ if (!$res) {
+ return false;
+ }
+ $this->_cpos = $offset;
+ $res = $this->_handleStatus ($this->_status, $needle);
+ if (!$res && $this->strict) {
+ return false;
+ }
+ if (!$res) {
+ $res = $this->_appendText ($this->_text{$this->_cpos});
+ if (!$res) {
+ return false;
+ }
+ $this->_cpos++;
+ continue;
+ }
+ if ($this->_recentlyReparsed) {
+ $this->_recentlyReparsed = false;
+ continue;
+ }
+ $this->_cpos += strlen ($needle);
+ }
+
+ // get subtext
+ if ($this->_cpos < strlen ($this->_text)) {
+ $subtext = substr ($this->_text, $this->_cpos);
+ $res = $this->_appendText ($subtext);
+ if (!$res) {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+ /**
+ * Loop mode loop
+ *
+ * @access protected
+ * @return bool
+ */
+ function _loop () {
+ // HACK: This method ist not yet implemented correctly, the code below
+ // DOES NOT WORK! Do not use!
+
+ return false;
+ /*
+ while ($this->_cpos < $this->_length) {
+ $needle = $this->_strDetect ($this->_charactersSearch, $this->_cpos);
+
+ if ($needle === false) {
+ // not found => see if character is allowed
+ if (!in_array ($this->_text{$this->_cpos}, $this->_charactersAllowed)) {
+ if ($strict) {
+ return false;
+ }
+ // ignore
+ continue;
+ }
+ // lot's of FIXMES
+ $res = $this->_appendText ($this->_text{$this->_cpos});
+ if (!$res) {
+ return false;
+ }
+ }
+
+ // get subtext
+ $subtext = substr ($this->_text, $offset, $offset - $this->_cpos);
+ $res = $this->_appendText ($subtext);
+ if (!$res) {
+ return false;
+ }
+ $this->_cpos = $subtext;
+ $res = $this->_handleStatus ($this->_status, $needle);
+ if (!$res && $strict) {
+ return false;
+ }
+ }
+ // original status 0 => no problem
+ if (!$this->_status) {
+ return true;
+ }
+ // not in original status? strict mode?
+ if ($this->strict) {
+ return false;
+ }
+ // break up parsing operation of current node
+ $res = $this->_reparseAfterCurrentBlock ();
+ if (!$res) {
+ return false;
+ }
+ // this will not cause an infinite loop because
+ // _reparseAfterCurrentBlock will increase _cpos by one!
+ return $this->_loop ();
+ */
+ }
+
+ /**
+ * Abstract method Append text depending on current status
+ * @access protected
+ * @param string $text The text to append
+ * @return bool On success, the function returns true, else false
+ */
+ function _appendText ($text) {
+ if (!strlen ($text)) {
+ return true;
+ }
+ // default: call _appendToLastTextChild
+ return $this->_appendToLastTextChild ($text);
+ }
+
+ /**
+ * Append text to last text child of current top parser stack node
+ * @access protected
+ * @param string $text The text to append
+ * @return bool On success, the function returns true, else false
+ */
+ function _appendToLastTextChild ($text) {
+ $scount = count ($this->_stack);
+ if ($scount == 0) {
+ return false;
+ }
+ return $this->_stack[$scount-1]->appendToLastTextChild ($text);
+ }
+
+ /**
+ * Searches {@link StringParser::_text _text} for every needle that is
+ * specified by using the {@link PHP_MANUAL#strpos strpos} function. It
+ * returns an associative array with the key 'needle'
+ * pointing at the string that was found first and the key
+ * 'offset' pointing at the offset at which the string was
+ * found first. If no needle was found, the 'needle'
+ * element is false and the 'offset' element
+ * is -1.
+ *
+ * @access protected
+ * @param array $needles
+ * @param int $offset
+ * @return array
+ * @see StringParser::_text
+ */
+ function _strpos ($needles, $offset) {
+ $cur_needle = false;
+ $cur_offset = -1;
+
+ if ($offset < strlen ($this->_text)) {
+ foreach ($needles as $needle) {
+ $n_offset = strpos ($this->_text, $needle, $offset);
+ if ($n_offset !== false && ($n_offset < $cur_offset || $cur_offset < 0)) {
+ $cur_needle = $needle;
+ $cur_offset = $n_offset;
+ }
+ }
+ }
+
+ return array ($cur_needle, $cur_offset, 'needle' => $cur_needle, 'offset' => $cur_offset);
+ }
+
+ /**
+ * Detects a string at the current position
+ *
+ * @access protected
+ * @param array $needles The strings that are to be detected
+ * @param int $offset The current offset
+ * @return mixed The string that was detected or the needle
+ */
+ function _strDetect ($needles, $offset) {
+ foreach ($needles as $needle) {
+ $l = strlen ($needle);
+ if (substr ($this->_text, $offset, $l) == $needle) {
+ return $needle;
+ }
+ }
+ return false;
+ }
+
+
+ /**
+ * Adds a node to the current parse stack
+ *
+ * @access protected
+ * @param object $node The node that is to be added
+ * @return bool True on success, else false.
+ * @see StringParser_Node, StringParser::_stack
+ */
+ function _pushNode (&$node) {
+ $stack_count = count ($this->_stack);
+ $max_node =& $this->_stack[$stack_count-1];
+ if (!$max_node->appendChild ($node)) {
+ return false;
+ }
+ $this->_stack[$stack_count] =& $node;
+ return true;
+ }
+
+ /**
+ * Removes a node from the current parse stack
+ *
+ * @access protected
+ * @return bool True on success, else false.
+ * @see StringParser_Node, StringParser::_stack
+ */
+ function _popNode () {
+ $stack_count = count ($this->_stack);
+ unset ($this->_stack[$stack_count-1]);
+ return true;
+ }
+
+ /**
+ * Execute a method on the top element
+ *
+ * @access protected
+ * @return mixed
+ */
+ function _topNode () {
+ $args = func_get_args ();
+ if (!count ($args)) {
+ return; // oops?
+ }
+ $method = array_shift ($args);
+ $stack_count = count ($this->_stack);
+ $method = array (&$this->_stack[$stack_count-1], $method);
+ if (!is_callable ($method)) {
+ return; // oops?
+ }
+ return call_user_func_array ($method, $args);
+ }
+
+ /**
+ * Get a variable of the top element
+ *
+ * @access protected
+ * @return mixed
+ */
+ function _topNodeVar ($var) {
+ $stack_count = count ($this->_stack);
+ return $this->_stack[$stack_count-1]->$var;
+ }
+}
+
+/**
+ * Node type: Unknown node
+ * @see StringParser_Node::_type
+ */
+define ('STRINGPARSER_NODE_UNKNOWN', 0);
+
+/**
+ * Node type: Root node
+ * @see StringParser_Node::_type
+ */
+define ('STRINGPARSER_NODE_ROOT', 1);
+
+/**
+ * Node type: Text node
+ * @see StringParser_Node::_type
+ */
+define ('STRINGPARSER_NODE_TEXT', 2);
+
+/**
+ * Global value that is a counter of string parser node ids. Compare it to a
+ * sequence in databases.
+ * @var int
+ */
+$GLOBALS['__STRINGPARSER_NODE_ID'] = 0;
+
+/**
+ * Generic string parser node class
+ *
+ * This is an abstract class for any type of node that is used within the
+ * string parser. General warning: This class contains code regarding references
+ * that is very tricky. Please do not touch this code unless you exactly know
+ * what you are doing. Incorrect handling of references may cause PHP to crash
+ * with a segmentation fault! You have been warned.
+ *
+ * @package stringparser
+ */
+class StringParser_Node {
+ /**
+ * The type of this node.
+ *
+ * There are three standard node types: root node, text node and unknown
+ * node. All node types are integer constants. Any node type of a
+ * subclass must be at least 32 to allow future developements.
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_NODE_ROOT, STRINGPARSER_NODE_TEXT
+ * @see STRINGPARSER_NODE_UNKNOWN
+ */
+ var $_type = STRINGPARSER_NODE_UNKNOWN;
+
+ /**
+ * The node ID
+ *
+ * This ID uniquely identifies this node. This is needed when searching
+ * for a specific node in the children array. Please note that this is
+ * only an internal variable and should never be used - not even in
+ * subclasses and especially not in external data structures. This ID
+ * has nothing to do with any type of ID in HTML oder XML.
+ *
+ * @access protected
+ * @var int
+ * @see StringParser_Node::_children
+ */
+ var $_id = -1;
+
+ /**
+ * The parent of this node.
+ *
+ * It is either null (root node) or a reference to the parent object.
+ *
+ * @access protected
+ * @var mixed
+ * @see StringParser_Node::_children
+ */
+ var $_parent = null;
+
+ /**
+ * The children of this node.
+ *
+ * It contains an array of references to all the children nodes of this
+ * node.
+ *
+ * @access protected
+ * @var array
+ * @see StringParser_Node::_parent
+ */
+ var $_children = array ();
+
+ /**
+ * Occured at
+ *
+ * This defines the position in the parsed text where this node occurred
+ * at. If -1, this value was not possible to be determined.
+ *
+ * @access public
+ * @var int
+ */
+ var $occurredAt = -1;
+
+ /**
+ * Constructor
+ *
+ * Currently, the constructor only allocates a new ID for the node and
+ * assigns it.
+ *
+ * @access public
+ * @param int $occurredAt The position in the text where this node
+ * occurred at. If not determinable, it is -1.
+ * @global __STRINGPARSER_NODE_ID
+ */
+ function StringParser_Node ($occurredAt = -1) {
+ $this->_id = $GLOBALS['__STRINGPARSER_NODE_ID']++;
+ $this->occurredAt = $occurredAt;
+ }
+
+ /**
+ * Type of the node
+ *
+ * This function returns the type of the node
+ *
+ * @access public
+ * @return int
+ */
+ function type () {
+ return $this->_type;
+ }
+
+ /**
+ * Prepend a node
+ *
+ * @access public
+ * @param object $node The node to be prepended.
+ * @return bool On success, the function returns true, else false.
+ */
+ function prependChild (&$node) {
+ if (!is_object ($node)) {
+ return false;
+ }
+
+ // root nodes may not be children of other nodes!
+ if ($node->_type == STRINGPARSER_NODE_ROOT) {
+ return false;
+ }
+
+ // if node already has a parent
+ if ($node->_parent !== false) {
+ // remove node from there
+ $parent =& $node->_parent;
+ if (!$parent->removeChild ($node, false)) {
+ return false;
+ }
+ unset ($parent);
+ }
+
+ $index = count ($this->_children) - 1;
+ // move all nodes to a new index
+ while ($index >= 0) {
+ // save object
+ $object =& $this->_children[$index];
+ // we have to unset it because else it will be
+ // overridden in in the loop
+ unset ($this->_children[$index]);
+ // put object to new position
+ $this->_children[$index+1] =& $object;
+ $index--;
+ }
+ $this->_children[0] =& $node;
+ return true;
+ }
+
+ /**
+ * Append text to last text child
+ * @access public
+ * @param string $text The text to append
+ * @return bool On success, the function returns true, else false
+ */
+ function appendToLastTextChild ($text) {
+ $ccount = count ($this->_children);
+ if ($ccount == 0 || $this->_children[$ccount-1]->_type != STRINGPARSER_NODE_TEXT) {
+ $ntextnode =& new StringParser_Node_Text ($text);
+ return $this->appendChild ($ntextnode);
+ } else {
+ $this->_children[$ccount-1]->appendText ($text);
+ return true;
+ }
+ }
+
+ /**
+ * Append a node to the children
+ *
+ * This function appends a node to the children array(). It
+ * automatically sets the {@link StrinParser_Node::_parent _parent}
+ * property of the node that is to be appended.
+ *
+ * @access public
+ * @param object $node The node that is to be appended.
+ * @return bool On success, the function returns true, else false.
+ */
+ function appendChild (&$node) {
+ if (!is_object ($node)) {
+ return false;
+ }
+
+ // root nodes may not be children of other nodes!
+ if ($node->_type == STRINGPARSER_NODE_ROOT) {
+ return false;
+ }
+
+ // if node already has a parent
+ if ($node->_parent !== null) {
+ // remove node from there
+ $parent =& $node->_parent;
+ if (!$parent->removeChild ($node, false)) {
+ return false;
+ }
+ unset ($parent);
+ }
+
+ // append it to current node
+ $new_index = count ($this->_children);
+ $this->_children[$new_index] =& $node;
+ $node->_parent =& $this;
+ return true;
+ }
+
+ /**
+ * Insert a node before another node
+ *
+ * @access public
+ * @param object $node The node to be inserted.
+ * @param object $reference The reference node where the new node is
+ * to be inserted before.
+ * @return bool On success, the function returns true, else false.
+ */
+ function insertChildBefore (&$node, &$reference) {
+ if (!is_object ($node)) {
+ return false;
+ }
+
+ // root nodes may not be children of other nodes!
+ if ($node->_type == STRINGPARSER_NODE_ROOT) {
+ return false;
+ }
+
+ // is the reference node a child?
+ $child = $this->_findChild ($reference);
+
+ if ($child === false) {
+ return false;
+ }
+
+ // if node already has a parent
+ if ($node->_parent !== null) {
+ // remove node from there
+ $parent =& $node->_parent;
+ if (!$parent->removeChild ($node, false)) {
+ return false;
+ }
+ unset ($parent);
+ }
+
+ $index = count ($this->_children) - 1;
+ // move all nodes to a new index
+ while ($index >= $child) {
+ // save object
+ $object =& $this->_children[$index];
+ // we have to unset it because else it will be
+ // overridden in in the loop
+ unset ($this->_children[$index]);
+ // put object to new position
+ $this->_children[$index+1] =& $object;
+ $index--;
+ }
+ $this->_children[$child] =& $node;
+ return true;
+ }
+
+ /**
+ * Insert a node after another node
+ *
+ * @access public
+ * @param object $node The node to be inserted.
+ * @param object $reference The reference node where the new node is
+ * to be inserted after.
+ * @return bool On success, the function returns true, else false.
+ */
+ function insertChildAfter (&$node, &$reference) {
+ if (!is_object ($node)) {
+ return false;
+ }
+
+ // root nodes may not be children of other nodes!
+ if ($node->_type == STRINGPARSER_NODE_ROOT) {
+ return false;
+ }
+
+ // is the reference node a child?
+ $child = $this->_findChild ($reference);
+
+ if ($child === false) {
+ return false;
+ }
+
+ // if node already has a parent
+ if ($node->_parent !== false) {
+ // remove node from there
+ $parent =& $node->_parent;
+ if (!$parent->removeChild ($node, false)) {
+ return false;
+ }
+ unset ($parent);
+ }
+
+ $index = count ($this->_children) - 1;
+ // move all nodes to a new index
+ while ($index >= $child + 1) {
+ // save object
+ $object =& $this->_children[$index];
+ // we have to unset it because else it will be
+ // overridden in in the loop
+ unset ($this->_children[$index]);
+ // put object to new position
+ $this->_children[$index+1] =& $object;
+ $index--;
+ }
+ $this->_children[$child + 1] =& $node;
+ return true;
+ }
+
+ /**
+ * Remove a child node
+ *
+ * This function removes a child from the children array. A parameter
+ * tells the function whether to destroy the child afterwards or not.
+ * If the specified node is not a child of this node, the function will
+ * return false.
+ *
+ * @access public
+ * @param mixed $child The child to destroy; either an integer
+ * specifying the index of the child or a reference
+ * to the child itself.
+ * @param bool $destroy Destroy the child afterwards.
+ * @return bool On success, the function returns true, else false.
+ */
+ function removeChild (&$child, $destroy = false) {
+ if (is_object ($child)) {
+ // if object: get index
+ $object =& $child;
+ unset ($child);
+ $child = $this->_findChild ($object);
+ if ($child === false) {
+ return false;
+ }
+ } else {
+ // remove reference on $child
+ $save = $child;
+ unset($child);
+ $child = $save;
+
+ // else: get object
+ if (!isset($this->_children[$child])) {
+ return false;
+ }
+ $object =& $this->_children[$child];
+ }
+
+ // store count for later use
+ $ccount = count ($this->_children);
+
+ // index out of bounds
+ if (!is_int ($child) || $child < 0 || $child >= $ccount) {
+ return false;
+ }
+
+ // inkonsistency
+ if ($this->_children[$child]->_parent === null ||
+ $this->_children[$child]->_parent->_id != $this->_id) {
+ return false;
+ }
+
+ // $object->_parent = null would equal to $this = null
+ // as $object->_parent is a reference to $this!
+ // because of this, we have to unset the variable to remove
+ // the reference and then redeclare the variable
+ unset ($object->_parent); $object->_parent = null;
+
+ // we have to unset it because else it will be overridden in
+ // in the loop
+ unset ($this->_children[$child]);
+
+ // move all remaining objects one index higher
+ while ($child < $ccount - 1) {
+ // save object
+ $obj =& $this->_children[$child+1];
+ // we have to unset it because else it will be
+ // overridden in in the loop
+ unset ($this->_children[$child+1]);
+ // put object to new position
+ $this->_children[$child] =& $obj;
+ // UNSET THE OBJECT!
+ unset ($obj);
+ $child++;
+ }
+
+ if ($destroy) {
+ return StringParser_Node::destroyNode ($object);
+ unset ($object);
+ }
+ return true;
+ }
+
+ /**
+ * Get the first child of this node
+ *
+ * @access public
+ * @return mixed
+ */
+ function &firstChild () {
+ $ret = null;
+ if (!count ($this->_children)) {
+ return $ret;
+ }
+ return $this->_children[0];
+ }
+
+ /**
+ * Get the last child of this node
+ *
+ * @access public
+ * @return mixed
+ */
+ function &lastChild () {
+ $ret = null;
+ $c = count ($this->_children);
+ if (!$c) {
+ return $ret;
+ }
+ return $this->_children[$c-1];
+ }
+
+ /**
+ * Destroy a node
+ *
+ * @access public
+ * @static
+ * @param object $node The node to destroy
+ * @return bool True on success, else false.
+ */
+ function destroyNode (&$node) {
+ if ($node === null) {
+ return false;
+ }
+ // if parent exists: remove node from tree!
+ if ($node->_parent !== null) {
+ $parent =& $node->_parent;
+ // directly return that result because the removeChild
+ // method will call destroyNode again
+ return $parent->removeChild ($node, true);
+ }
+
+ // node has children
+ while (count ($node->_children)) {
+ $child = 0;
+ // remove first child until no more children remain
+ if (!$node->removeChild ($child, true)) {
+ return false;
+ }
+ unset($child);
+ }
+
+ // now call the nodes destructor
+ if (!$node->_destroy ()) {
+ return false;
+ }
+
+ // now just unset it and prey that there are no more references
+ // to this node
+ unset ($node);
+
+ return true;
+ }
+
+ /**
+ * Destroy this node
+ *
+ *
+ * @access protected
+ * @return bool True on success, else false.
+ */
+ function _destroy () {
+ return true;
+ }
+
+ /**
+ * Find a child node
+ *
+ * This function searches for a node in the own children and returns
+ * the index of the node or false if the node is not a child of this
+ * node.
+ *
+ * @access protected
+ * @param mixed $child The node to look for.
+ * @return mixed The index of the child node on success, else false.
+ */
+ function _findChild (&$child) {
+ if (!is_object ($child)) {
+ return false;
+ }
+
+ $ccount = count ($this->_children);
+ for ($i = 0; $i < $ccount; $i++) {
+ if ($this->_children[$i]->_id == $child->_id) {
+ return $i;
+ }
+ }
+
+ return false;
+ }
+
+ /**
+ * Checks equality of this node and another node
+ *
+ * @access public
+ * @param mixed $node The node to be compared with
+ * @return bool True if the other node equals to this node, else false.
+ */
+ function equals (&$node) {
+ return ($this->_id == $node->_id);
+ }
+
+ /**
+ * Determines whether a criterium matches this node
+ *
+ * @access public
+ * @param string $criterium The criterium that is to be checked
+ * @param mixed $value The value that is to be compared
+ * @return bool True if this node matches that criterium
+ */
+ function matchesCriterium ($criterium, $value) {
+ return false;
+ }
+
+ /**
+ * Search for nodes with a certain criterium
+ *
+ * This may be used to implement getElementsByTagName etc.
+ *
+ * @access public
+ * @param string $criterium The criterium that is to be checked
+ * @param mixed $value The value that is to be compared
+ * @return array All subnodes that match this criterium
+ */
+ function &getNodesByCriterium ($criterium, $value) {
+ $nodes = array ();
+ $node_ctr = 0;
+ for ($i = 0; $i < count ($this->_children); $i++) {
+ if ($this->_children[$i]->matchesCriterium ($criterium, $value)) {
+ $nodes[$node_ctr++] =& $this->_children[$i];
+ }
+ $subnodes = $this->_children[$i]->getNodesByCriterium ($criterium, $value);
+ if (count ($subnodes)) {
+ $subnodes_count = count ($subnodes);
+ for ($j = 0; $j < $subnodes_count; $j++) {
+ $nodes[$node_ctr++] =& $subnodes[$j];
+ unset ($subnodes[$j]);
+ }
+ }
+ unset ($subnodes);
+ }
+ return $nodes;
+ }
+
+ /**
+ * Search for nodes with a certain criterium and return the count
+ *
+ * Similar to getNodesByCriterium
+ *
+ * @access public
+ * @param string $criterium The criterium that is to be checked
+ * @param mixed $value The value that is to be compared
+ * @return int The number of subnodes that match this criterium
+ */
+ function getNodeCountByCriterium ($criterium, $value) {
+ $node_ctr = 0;
+ for ($i = 0; $i < count ($this->_children); $i++) {
+ if ($this->_children[$i]->matchesCriterium ($criterium, $value)) {
+ $node_ctr++;
+ }
+ $subnodes = $this->_children[$i]->getNodeCountByCriterium ($criterium, $value);
+ $node_ctr += $subnodes;
+ }
+ return $node_ctr;
+ }
+
+ /**
+ * Dump nodes
+ *
+ * This dumps a tree of nodes
+ *
+ * @access public
+ * @param string $prefix The prefix that is to be used for indentation
+ * @param string $linesep The line separator
+ * @param int $level The initial level of indentation
+ * @return string
+ */
+ function dump ($prefix = " ", $linesep = "\n", $level = 0) {
+ $str = str_repeat ($prefix, $level) . $this->_id . ": " . $this->_dumpToString () . $linesep;
+ for ($i = 0; $i < count ($this->_children); $i++) {
+ $str .= $this->_children[$i]->dump ($prefix, $linesep, $level + 1);
+ }
+ return $str;
+ }
+
+ /**
+ * Dump this node to a string
+ *
+ * @access protected
+ * @return string
+ */
+ function _dumpToString () {
+ if ($this->_type == STRINGPARSER_NODE_ROOT) {
+ return "root";
+ }
+ return (string)$this->_type;
+ }
+}
+
+/**
+ * String parser root node class
+ *
+ * @package stringparser
+ */
+class StringParser_Node_Root extends StringParser_Node {
+ /**
+ * The type of this node.
+ *
+ * This node is a root node.
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_NODE_ROOT
+ */
+ var $_type = STRINGPARSER_NODE_ROOT;
+}
+
+/**
+ * String parser text node class
+ *
+ * @package stringparser
+ */
+class StringParser_Node_Text extends StringParser_Node {
+ /**
+ * The type of this node.
+ *
+ * This node is a text node.
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_NODE_TEXT
+ */
+ var $_type = STRINGPARSER_NODE_TEXT;
+
+ /**
+ * Node flags
+ *
+ * @access protected
+ * @var array
+ */
+ var $_flags = array ();
+
+ /**
+ * The content of this node
+ * @access public
+ * @var string
+ */
+ var $content = '';
+
+ /**
+ * Constructor
+ *
+ * @access public
+ * @param string $content The initial content of this element
+ * @param int $occurredAt The position in the text where this node
+ * occurred at. If not determinable, it is -1.
+ * @see StringParser_Node_Text::content
+ */
+ function StringParser_Node_Text ($content, $occurredAt = -1) {
+ parent::StringParser_Node ($occurredAt);
+ $this->content = $content;
+ }
+
+ /**
+ * Append text to content
+ *
+ * @access public
+ * @param string $text The text to append
+ * @see StringParser_Node_Text::content
+ */
+ function appendText ($text) {
+ $this->content .= $text;
+ }
+
+ /**
+ * Set a flag
+ *
+ * @access public
+ * @param string $name The name of the flag
+ * @param mixed $value The value of the flag
+ */
+ function setFlag ($name, $value) {
+ $this->_flags[$name] = $value;
+ return true;
+ }
+
+ /**
+ * Get Flag
+ *
+ * @access public
+ * @param string $flag The requested flag
+ * @param string $type The requested type of the return value
+ * @param mixed $default The default return value
+ */
+ function getFlag ($flag, $type = 'mixed', $default = null) {
+ if (!isset ($this->_flags[$flag])) {
+ return $default;
+ }
+ $return = $this->_flags[$flag];
+ if ($type != 'mixed') {
+ settype ($return, $type);
+ }
+ return $return;
+ }
+
+ /**
+ * Dump this node to a string
+ */
+ function _dumpToString () {
+ return "text \"".substr (preg_replace ('/\s+/', ' ', $this->content), 0, 40)."\" [f:".preg_replace ('/\s+/', ' ', join(':', array_keys ($this->_flags)))."]";
+ }
+}
+
+?>
\ No newline at end of file
diff --git a/Source/gallery2/lib/bbcode/stringparser_bbcode.class.php b/Source/gallery2/lib/bbcode/stringparser_bbcode.class.php
new file mode 100644
index 0000000..3cd6e04
--- /dev/null
+++ b/Source/gallery2/lib/bbcode/stringparser_bbcode.class.php
@@ -0,0 +1,1960 @@
+
+ * @copyright Christian Seiler 2006
+ * @package stringparser
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of either:
+ *
+ * a) the GNU General Public License as published by the Free
+ * Software Foundation; either version 1, or (at your option) any
+ * later version, or
+ *
+ * b) the Artistic License as published by Larry Wall, either version 2.0,
+ * or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either
+ * the GNU General Public License or the Artistic License for more details.
+ *
+ * You should have received a copy of the Artistic License with this Kit,
+ * in the file named "Artistic.clarified". If not, I'll be glad to provide
+ * one.
+ *
+ * You should also have received a copy of the GNU General Public License
+ * along with this program in the file named "COPYING"; if not, write to
+ * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ * MA 02111-1307, USA.
+ */
+
+require_once dirname(__FILE__).'/stringparser.class.php';
+
+define ('BBCODE_CLOSETAG_FORBIDDEN', -1);
+define ('BBCODE_CLOSETAG_OPTIONAL', 0);
+define ('BBCODE_CLOSETAG_IMPLICIT', 1);
+define ('BBCODE_CLOSETAG_IMPLICIT_ON_CLOSE_ONLY', 2);
+define ('BBCODE_CLOSETAG_MUSTEXIST', 3);
+
+define ('BBCODE_NEWLINE_PARSE', 0);
+define ('BBCODE_NEWLINE_IGNORE', 1);
+define ('BBCODE_NEWLINE_DROP', 2);
+
+define ('BBCODE_PARAGRAPH_ALLOW_BREAKUP', 0);
+define ('BBCODE_PARAGRAPH_ALLOW_INSIDE', 1);
+define ('BBCODE_PARAGRAPH_BLOCK_ELEMENT', 2);
+
+/**
+ * BB code string parser class
+ *
+ * @package stringparser
+ */
+class StringParser_BBCode extends StringParser {
+ /**
+ * String parser mode
+ *
+ * The BBCode string parser works in search mode
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_MODE_SEARCH, STRINGPARSER_MODE_LOOP
+ */
+ var $_parserMode = STRINGPARSER_MODE_SEARCH;
+
+ /**
+ * Defined BB Codes
+ *
+ * The registered BB codes
+ *
+ * @access protected
+ * @var array
+ */
+ var $_codes = array ();
+
+ /**
+ * Registered parsers
+ *
+ * @access protected
+ * @var array
+ */
+ var $_parsers = array ();
+
+ /**
+ * Defined maximum occurrences
+ *
+ * @access protected
+ * @var array
+ */
+ var $_maxOccurrences = array ();
+
+ /**
+ * Root content type
+ *
+ * @access protected
+ * @var string
+ */
+ var $_rootContentType = 'block';
+
+ /**
+ * Do not output but return the tree
+ *
+ * @access protected
+ * @var bool
+ */
+ var $_noOutput = false;
+
+ /**
+ * Global setting: case sensitive
+ *
+ * @access protected
+ * @var bool
+ */
+ var $_caseSensitive = true;
+
+ /**
+ * Root paragraph handling enabled
+ *
+ * @access protected
+ * @var bool
+ */
+ var $_rootParagraphHandling = false;
+
+ /**
+ * Paragraph handling parameters
+ * @access protected
+ * @var array
+ */
+ var $_paragraphHandling = array (
+ 'detect_string' => "\n\n",
+ 'start_tag' => '
',
+ 'end_tag' => "
\n"
+ );
+
+ /**
+ * Allow mixed attribute types (e.g. [code=bla attr=blub])
+ * @access private
+ * @var bool
+ */
+ var $_mixedAttributeTypes = false;
+
+ /**
+ * Whether to call validation function again (with $action == 'validate_auto') when closetag comes
+ * @access protected
+ * @var bool
+ */
+ var $_validateAgain = false;
+
+ /**
+ * Add a code
+ *
+ * @access public
+ * @param string $name The name of the code
+ * @param string $callback_type See documentation
+ * @param string $callback_func The callback function to call
+ * @param array $callback_params The callback parameters
+ * @param string $content_type See documentation
+ * @param array $allowed_within See documentation
+ * @param array $not_allowed_within See documentation
+ * @return bool
+ */
+ function addCode ($name, $callback_type, $callback_func, $callback_params, $content_type, $allowed_within, $not_allowed_within) {
+ if (isset ($this->_codes[$name])) {
+ return false; // already exists
+ }
+ if (!preg_match ('/^[a-zA-Z0-9*_!+-]+$/', $name)) {
+ return false; // invalid
+ }
+ $this->_codes[$name] = array (
+ 'name' => $name,
+ 'callback_type' => $callback_type,
+ 'callback_func' => $callback_func,
+ 'callback_params' => $callback_params,
+ 'content_type' => $content_type,
+ 'allowed_within' => $allowed_within,
+ 'not_allowed_within' => $not_allowed_within,
+ 'flags' => array ()
+ );
+ return true;
+ }
+
+ /**
+ * Remove a code
+ *
+ * @access public
+ * @param $name The code to remove
+ * @return bool
+ */
+ function removeCode ($name) {
+ if (isset ($this->_codes[$name])) {
+ unset ($this->_codes[$name]);
+ return true;
+ }
+ return false;
+ }
+
+ /**
+ * Remove all codes
+ *
+ * @access public
+ */
+ function removeAllCodes () {
+ $this->_codes = array ();
+ }
+
+ /**
+ * Set a code flag
+ *
+ * @access public
+ * @param string $name The name of the code
+ * @param string $flag The name of the flag to set
+ * @param mixed $value The value of the flag to set
+ * @return bool
+ */
+ function setCodeFlag ($name, $flag, $value) {
+ if (!isset ($this->_codes[$name])) {
+ return false;
+ }
+ $this->_codes[$name]['flags'][$flag] = $value;
+ return true;
+ }
+
+ /**
+ * Set occurrence type
+ *
+ * Example:
+ * $bbcode->setOccurrenceType ('url', 'link');
+ * $bbcode->setMaxOccurrences ('link', 4);
+ * Would create the situation where a link may only occur four
+ * times in the hole text.
+ *
+ * @access public
+ * @param string $code The name of the code
+ * @param string $type The name of the occurrence type to set
+ * @return bool
+ */
+ function setOccurrenceType ($code, $type) {
+ return $this->setCodeFlag ($code, 'occurrence_type', $type);
+ }
+
+ /**
+ * Set maximum number of occurrences
+ *
+ * @access public
+ * @param string $type The name of the occurrence type
+ * @param int $count The maximum number of occurrences
+ * @return bool
+ */
+ function setMaxOccurrences ($type, $count) {
+ settype ($count, 'integer');
+ if ($count < 0) { // sorry, does not make any sense
+ return false;
+ }
+ $this->_maxOccurrences[$type] = $count;
+ return true;
+ }
+
+ /**
+ * Add a parser
+ *
+ * @access public
+ * @param string $type The content type for which the parser is to add
+ * @param mixed $parser The function to call
+ * @return bool
+ */
+ function addParser ($type, $parser) {
+ if (is_array ($type)) {
+ foreach ($type as $t) {
+ $this->addParser ($t, $parser);
+ }
+ return true;
+ }
+ if (!isset ($this->_parsers[$type])) {
+ $this->_parsers[$type] = array ();
+ }
+ $this->_parsers[$type][] = $parser;
+ return true;
+ }
+
+ /**
+ * Set root content type
+ *
+ * @access public
+ * @param string $content_type The new root content type
+ */
+ function setRootContentType ($content_type) {
+ $this->_rootContentType = $content_type;
+ }
+
+ /**
+ * Set paragraph handling on root element
+ *
+ * @access public
+ * @param bool $enabled The new status of paragraph handling on root element
+ */
+ function setRootParagraphHandling ($enabled) {
+ $this->_rootParagraphHandling = (bool)$enabled;
+ }
+
+ /**
+ * Set paragraph handling parameters
+ *
+ * @access public
+ * @param string $detect_string The string to detect
+ * @param string $start_tag The replacement for the start tag (e.g.
)
+ * @param string $end_tag The replacement for the start tag (e.g.
)
+ */
+ function setParagraphHandlingParameters ($detect_string, $start_tag, $end_tag) {
+ $this->_paragraphHandling = array (
+ 'detect_string' => $detect_string,
+ 'start_tag' => $start_tag,
+ 'end_tag' => $end_tag
+ );
+ }
+
+ /**
+ * Set global case sensitive flag
+ *
+ * If this is set to true, the class normally is case sensitive, but
+ * the case_sensitive code flag may override this for a single code.
+ *
+ * If this is set to false, all codes are case insensitive.
+ *
+ * @access public
+ * @param bool $caseSensitive
+ */
+ function setGlobalCaseSensitive ($caseSensitive) {
+ $this->_caseSensitive = (bool)$caseSensitive;
+ }
+
+ /**
+ * Get global case sensitive flag
+ *
+ * @access public
+ * @return bool
+ */
+ function globalCaseSensitive () {
+ return $this->_caseSensitive;
+ }
+
+ /**
+ * Set mixed attribute types flag
+ *
+ * If set, [code=val1 attr=val2] will cause 2 attributes to be parsed:
+ * 'default' will have value 'val1', 'attr' will have value 'val2'.
+ * If not set, only one attribute 'default' will have the value
+ * 'val1 attr=val2' (the default and original behaviour)
+ *
+ * @access public
+ * @param bool $mixedAttributeTypes
+ */
+ function setMixedAttributeTypes ($mixedAttributeTypes) {
+ $this->_mixedAttributeTypes = (bool)$mixedAttributeTypes;
+ }
+
+ /**
+ * Get mixed attribute types flag
+ *
+ * @access public
+ * @return bool
+ */
+ function mixedAttributeTypes () {
+ return $this->_mixedAttributeTypes;
+ }
+
+ /**
+ * Set validate again flag
+ *
+ * If this is set to true, the class calls the validation function
+ * again with $action == 'validate_again' when closetag comes.
+ *
+ * @access public
+ * @param bool $validateAgain
+ */
+ function setValidateAgain ($validateAgain) {
+ $this->_validateAgain = (bool)$validateAgain;
+ }
+
+ /**
+ * Get validate again flag
+ *
+ * @access public
+ * @return bool
+ */
+ function validateAgain () {
+ return $this->_validateAgain;
+ }
+
+ /**
+ * Get a code flag
+ *
+ * @access public
+ * @param string $name The name of the code
+ * @param string $flag The name of the flag to get
+ * @param string $type The type of the return value
+ * @param mixed $default The default return value
+ * @return bool
+ */
+ function getCodeFlag ($name, $flag, $type = 'mixed', $default = null) {
+ if (!isset ($this->_codes[$name])) {
+ return $default;
+ }
+ if (!array_key_exists ($flag, $this->_codes[$name]['flags'])) {
+ return $default;
+ }
+ $return = $this->_codes[$name]['flags'][$flag];
+ if ($type != 'mixed') {
+ settype ($return, $type);
+ }
+ return $return;
+ }
+
+ /**
+ * Set a specific status
+ * @access protected
+ */
+ function _setStatus ($status) {
+ switch ($status) {
+ case 0:
+ $this->_charactersSearch = array ('[/', '[');
+ $this->_status = $status;
+ break;
+ case 1:
+ $this->_charactersSearch = array (']', ' = "', '="', ' = \'', '=\'', ' = ', '=', ': ', ':', ' ');
+ $this->_status = $status;
+ break;
+ case 2:
+ $this->_charactersSearch = array (']');
+ $this->_status = $status;
+ $this->_savedName = '';
+ break;
+ case 3:
+ if ($this->_quoting !== null) {
+ if ($this->_mixedAttributeTypes) {
+ $this->_charactersSearch = array ('\\\\', '\\'.$this->_quoting, $this->_quoting.' ', $this->_quoting.']', $this->_quoting);
+ } else {
+ $this->_charactersSearch = array ('\\\\', '\\'.$this->_quoting, $this->_quoting.']', $this->_quoting);
+ }
+ $this->_status = $status;
+ break;
+ }
+ if ($this->_mixedAttributeTypes) {
+ $this->_charactersSearch = array (' ', ']');
+ } else {
+ $this->_charactersSearch = array (']');
+ }
+ $this->_status = $status;
+ break;
+ case 4:
+ $this->_charactersSearch = array (' ', ']', '="', '=\'', '=');
+ $this->_status = $status;
+ $this->_savedName = '';
+ $this->_savedValue = '';
+ break;
+ case 5:
+ if ($this->_quoting !== null) {
+ $this->_charactersSearch = array ('\\\\', '\\'.$this->_quoting, $this->_quoting.' ', $this->_quoting.']', $this->_quoting);
+ } else {
+ $this->_charactersSearch = array (' ', ']');
+ }
+ $this->_status = $status;
+ $this->_savedValue = '';
+ break;
+ case 7:
+ $this->_charactersSearch = array ('[/'.$this->_topNode ('name').']');
+ if (!$this->_topNode ('getFlag', 'case_sensitive', 'boolean', true) || !$this->_caseSensitive) {
+ $this->_charactersSearch[] = '[/';
+ }
+ $this->_status = $status;
+ break;
+ default:
+ return false;
+ }
+ return true;
+ }
+
+ /**
+ * Abstract method Append text depending on current status
+ * @access protected
+ * @param string $text The text to append
+ * @return bool On success, the function returns true, else false
+ */
+ function _appendText ($text) {
+ if (!strlen ($text)) {
+ return true;
+ }
+ switch ($this->_status) {
+ case 0:
+ case 7:
+ return $this->_appendToLastTextChild ($text);
+ case 1:
+ return $this->_topNode ('appendToName', $text);
+ case 2:
+ case 4:
+ $this->_savedName .= $text;
+ return true;
+ case 3:
+ return $this->_topNode ('appendToAttribute', 'default', $text);
+ case 5:
+ $this->_savedValue .= $text;
+ return true;
+ default:
+ return false;
+ }
+ }
+
+ /**
+ * Restart parsing after current block
+ *
+ * To achieve this the current top stack object is removed from the
+ * tree. Then the current item
+ *
+ * @access protected
+ * @return bool
+ */
+ function _reparseAfterCurrentBlock () {
+ if ($this->_status == 2) {
+ // this status will *never* call _reparseAfterCurrentBlock itself
+ // so this is called if the loop ends
+ // therefore, just add the [/ to the text
+
+ // _savedName should be empty but just in case
+ $this->_cpos -= strlen ($this->_savedName);
+ $this->_savedName = '';
+ $this->_status = 0;
+ $this->_appendText ('[/');
+ return true;
+ } else {
+ return parent::_reparseAfterCurrentBlock ();
+ }
+ }
+
+ /**
+ * Apply parsers
+ */
+ function _applyParsers ($type, $text) {
+ if (!isset ($this->_parsers[$type])) {
+ return $text;
+ }
+ foreach ($this->_parsers[$type] as $parser) {
+ if (is_callable ($parser)) {
+ $ntext = call_user_func ($parser, $text);
+ if (is_string ($ntext)) {
+ $text = $ntext;
+ }
+ }
+ }
+ return $text;
+ }
+
+ /**
+ * Handle status
+ * @access protected
+ * @param int $status The current status
+ * @param string $needle The needle that was found
+ * @return bool
+ */
+ function _handleStatus ($status, $needle) {
+ switch ($status) {
+ case 0: // NORMAL TEXT
+ if ($needle != '[' && $needle != '[/') {
+ $this->_appendText ($needle);
+ return true;
+ }
+ if ($needle == '[') {
+ $node =& new StringParser_BBCode_Node_Element ($this->_cpos);
+ $res = $this->_pushNode ($node);
+ if (!$res) {
+ return false;
+ }
+ $this->_setStatus (1);
+ } else if ($needle == '[/') {
+ if (count ($this->_stack) <= 1) {
+ $this->_appendText ($needle);
+ return true;
+ }
+ $this->_setStatus (2);
+ }
+ break;
+ case 1: // OPEN TAG
+ if ($needle == ']') {
+ return $this->_openElement (0);
+ } else if (trim ($needle) == ':' || trim ($needle) == '=') {
+ $this->_quoting = null;
+ $this->_setStatus (3); // default value parser
+ break;
+ } else if (trim ($needle) == '="' || trim ($needle) == '= "' || trim ($needle) == '=\'' || trim ($needle) == '= \'') {
+ $this->_quoting = substr (trim ($needle), -1);
+ $this->_setStatus (3); // default value parser with quotation
+ break;
+ } else if ($needle == ' ') {
+ $this->_setStatus (4); // attribute parser
+ break;
+ } else {
+ $this->_appendText ($needle);
+ return true;
+ }
+ // break not necessary because every if clause contains return
+ case 2: // CLOSE TAG
+ if ($needle != ']') {
+ $this->_appendText ($needle);
+ return true;
+ }
+ $closecount = 0;
+ if (!$this->_isCloseable ($this->_savedName, $closecount)) {
+ $this->_setStatus (0);
+ $this->_appendText ('[/'.$this->_savedName.$needle);
+ return true;
+ }
+ // this validates the code(s) to be closed after the content tree of
+ // that code(s) are built - if the second validation fails, we will have
+ // to reparse. note that as _reparseAfterCurrentBlock will not work correctly
+ // if we're in $status == 2, we will have to set our status to 0 manually
+ if (!$this->_validateCloseTags ($closecount)) {
+ $this->_setStatus (0);
+ return $this->_reparseAfterCurrentBlock ();
+ }
+ $this->_setStatus (0);
+ for ($i = 0; $i < $closecount; $i++) {
+ if ($i == $closecount - 1) {
+ $this->_topNode ('setHadCloseTag');
+ }
+ if (!$this->_popNode ()) {
+ return false;
+ }
+ }
+ break;
+ case 3: // DEFAULT ATTRIBUTE
+ if ($this->_quoting !== null) {
+ if ($needle == '\\\\') {
+ $this->_appendText ('\\');
+ return true;
+ } else if ($needle == '\\'.$this->_quoting) {
+ $this->_appendText ($this->_quoting);
+ return true;
+ } else if ($needle == $this->_quoting.' ') {
+ $this->_setStatus (4);
+ return true;
+ } else if ($needle == $this->_quoting.']') {
+ return $this->_openElement (2);
+ } else if ($needle == $this->_quoting) {
+ // can't be, only ']' and ' ' allowed after quoting char
+ return $this->_reparseAfterCurrentBlock ();
+ } else {
+ $this->_appendText ($needle);
+ return true;
+ }
+ } else {
+ if ($needle == ' ') {
+ $this->_setStatus (4);
+ return true;
+ } else if ($needle == ']') {
+ return $this->_openElement (2);
+ } else {
+ $this->_appendText ($needle);
+ return true;
+ }
+ }
+ // break not needed because every if clause contains return!
+ case 4: // ATTRIBUTE NAME
+ if ($needle == ' ') {
+ if (strlen ($this->_savedName)) {
+ $this->_topNode ('setAttribute', $this->_savedName, true);
+ }
+ // just ignore and continue in same mode
+ $this->_setStatus (4); // reset parameters
+ return true;
+ } else if ($needle == ']') {
+ if (strlen ($this->_savedName)) {
+ $this->_topNode ('setAttribute', $this->_savedName, true);
+ }
+ return $this->_openElement (2);
+ } else if ($needle == '=') {
+ $this->_quoting = null;
+ $this->_setStatus (5);
+ return true;
+ } else if ($needle == '="') {
+ $this->_quoting = '"';
+ $this->_setStatus (5);
+ return true;
+ } else if ($needle == '=\'') {
+ $this->_quoting = '\'';
+ $this->_setStatus (5);
+ return true;
+ } else {
+ $this->_appendText ($needle);
+ return true;
+ }
+ // break not needed because every if clause contains return!
+ case 5: // ATTRIBUTE VALUE
+ if ($this->_quoting !== null) {
+ if ($needle == '\\\\') {
+ $this->_appendText ('\\');
+ return true;
+ } else if ($needle == '\\'.$this->_quoting) {
+ $this->_appendText ($this->_quoting);
+ return true;
+ } else if ($needle == $this->_quoting.' ') {
+ $this->_topNode ('setAttribute', $this->_savedName, $this->_savedValue);
+ $this->_setStatus (4);
+ return true;
+ } else if ($needle == $this->_quoting.']') {
+ $this->_topNode ('setAttribute', $this->_savedName, $this->_savedValue);
+ return $this->_openElement (2);
+ } else if ($needle == $this->_quoting) {
+ // can't be, only ']' and ' ' allowed after quoting char
+ return $this->_reparseAfterCurrentBlock ();
+ } else {
+ $this->_appendText ($needle);
+ return true;
+ }
+ } else {
+ if ($needle == ' ') {
+ $this->_topNode ('setAttribute', $this->_savedName, $this->_savedValue);
+ $this->_setStatus (4);
+ return true;
+ } else if ($needle == ']') {
+ $this->_topNode ('setAttribute', $this->_savedName, $this->_savedValue);
+ return $this->_openElement (2);
+ } else {
+ $this->_appendText ($needle);
+ return true;
+ }
+ }
+ // break not needed because every if clause contains return!
+ case 7:
+ if ($needle == '[/') {
+ // this was case insensitive match
+ if (strtolower (substr ($this->_text, $this->_cpos + strlen ($needle), strlen ($this->_topNode ('name')) + 1)) == strtolower ($this->_topNode ('name').']')) {
+ // this matched
+ $this->_cpos += strlen ($this->_topNode ('name')) + 1;
+ } else {
+ // it didn't match
+ $this->_appendText ($needle);
+ return true;
+ }
+ }
+ $closecount = $this->_savedCloseCount;
+ if (!$this->_topNode ('validate')) {
+ return $this->_reparseAfterCurrentBlock ();
+ }
+ // do we have to close subnodes?
+ if ($closecount) {
+ // get top node
+ $mynode =& $this->_stack[count ($this->_stack)-1];
+ // close necessary nodes
+ for ($i = 0; $i <= $closecount; $i++) {
+ if (!$this->_popNode ()) {
+ return false;
+ }
+ }
+ if (!$this->_pushNode ($mynode)) {
+ return false;
+ }
+ }
+ $this->_setStatus (0);
+ $this->_popNode ();
+ return true;
+ default:
+ return false;
+ }
+ return true;
+ }
+
+ /**
+ * Open the next element
+ *
+ * @access protected
+ * @return bool
+ */
+ function _openElement ($type = 0) {
+ $name = $this->_topNode ('name');
+ if (!isset ($this->_codes[$name])) {
+ if (isset ($this->_codes[strtolower ($name)]) && (!$this->getCodeFlag (strtolower ($name), 'case_sensitive', 'boolean', true) || !$this->_caseSensitive)) {
+ $name = strtolower ($name);
+ } else {
+ return $this->_reparseAfterCurrentBlock ();
+ }
+ }
+ $occ_type = $this->getCodeFlag ($name, 'occurrence_type', 'string');
+ if ($occ_type !== null && isset ($this->_maxOccurrences[$occ_type])) {
+ $max_occs = $this->_maxOccurrences[$occ_type];
+ $occs = $this->_root->getNodeCountByCriterium ('flag:occurrence_type', $occ_type);
+ if ($occs >= $max_occs) {
+ return $this->_reparseAfterCurrentBlock ();
+ }
+ }
+ $closecount = 0;
+ $this->_topNode ('setCodeInfo', $this->_codes[$name]);
+ if (!$this->_isOpenable ($name, $closecount)) {
+ return $this->_reparseAfterCurrentBlock ();
+ }
+ $this->_setStatus (0);
+ switch ($type) {
+ case 0:
+ $cond = $this->_isUseContent ($this->_stack[count($this->_stack)-1], false);
+ break;
+ case 1:
+ $cond = $this->_isUseContent ($this->_stack[count($this->_stack)-1], true);
+ break;
+ case 2:
+ $cond = $this->_isUseContent ($this->_stack[count($this->_stack)-1], true);
+ break;
+ default:
+ $cond = false;
+ break;
+ }
+ if ($cond) {
+ $this->_savedCloseCount = $closecount;
+ $this->_setStatus (7);
+ return true;
+ }
+ if (!$this->_topNode ('validate')) {
+ return $this->_reparseAfterCurrentBlock ();
+ }
+ // do we have to close subnodes?
+ if ($closecount) {
+ // get top node
+ $mynode =& $this->_stack[count ($this->_stack)-1];
+ // close necessary nodes
+ for ($i = 0; $i <= $closecount; $i++) {
+ if (!$this->_popNode ()) {
+ return false;
+ }
+ }
+ if (!$this->_pushNode ($mynode)) {
+ return false;
+ }
+ }
+
+ if ($this->_codes[$name]['callback_type'] == 'simple_replace_single' || $this->_codes[$name]['callback_type'] == 'callback_replace_single') {
+ if (!$this->_popNode ()) {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+ /**
+ * Is a node closeable?
+ *
+ * @access protected
+ * @return bool
+ */
+ function _isCloseable ($name, &$closecount) {
+ $node =& $this->_findNamedNode ($name, false);
+ if ($node === false) {
+ return false;
+ }
+ $scount = count ($this->_stack);
+ for ($i = $scount - 1; $i > 0; $i--) {
+ $closecount++;
+ if ($this->_stack[$i]->equals ($node)) {
+ return true;
+ }
+ if ($this->_stack[$i]->getFlag ('closetag', 'integer', BBCODE_CLOSETAG_IMPLICIT) == BBCODE_CLOSETAG_MUSTEXIST) {
+ return false;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * Revalidate codes when close tags appear
+ *
+ * @access protected
+ * @return bool
+ */
+ function _validateCloseTags ($closecount) {
+ $scount = count ($this->_stack);
+ for ($i = $scount - 1; $i >= $scount - $closecount; $i--) {
+ if ($this->_validateAgain) {
+ if (!$this->_stack[$i]->validate ('validate_again')) {
+ return false;
+ }
+ }
+ }
+ return true;
+ }
+
+ /**
+ * Is a node openable?
+ *
+ * @access protected
+ * @return bool
+ */
+ function _isOpenable ($name, &$closecount) {
+ if (!isset ($this->_codes[$name])) {
+ return false;
+ }
+
+ $closecount = 0;
+
+ $allowed_within = $this->_codes[$name]['allowed_within'];
+ $not_allowed_within = $this->_codes[$name]['not_allowed_within'];
+
+ $scount = count ($this->_stack);
+ if ($scount == 2) { // top level element
+ if (!in_array ($this->_rootContentType, $allowed_within)) {
+ return false;
+ }
+ } else {
+ if (!in_array ($this->_stack[$scount-2]->_codeInfo['content_type'], $allowed_within)) {
+ return $this->_isOpenableWithClose ($name, $closecount);
+ }
+ }
+
+ for ($i = 1; $i < $scount - 1; $i++) {
+ if (in_array ($this->_stack[$i]->_codeInfo['content_type'], $not_allowed_within)) {
+ return $this->_isOpenableWithClose ($name, $closecount);
+ }
+ }
+
+ return true;
+ }
+
+ /**
+ * Is a node openable by closing other nodes?
+ *
+ * @access protected
+ * @return bool
+ */
+ function _isOpenableWithClose ($name, &$closecount) {
+ $tnname = $this->_topNode ('name');
+ if (isset ($this->_codes[strtolower($tnname)]) && (!$this->getCodeFlag (strtolower($tnname), 'case_sensitive', 'boolean', true) || !$this->_caseSensitive)) {
+ $tnname = strtolower($tnname);
+ }
+ if (!in_array ($this->getCodeFlag ($tnname, 'closetag', 'integer', BBCODE_CLOSETAG_IMPLICIT), array (BBCODE_CLOSETAG_FORBIDDEN, BBCODE_CLOSETAG_OPTIONAL))) {
+ return false;
+ }
+ $node =& $this->_findNamedNode ($name, true);
+ if ($node === false) {
+ return false;
+ }
+ $scount = count ($this->_stack);
+ if ($scount < 3) {
+ return false;
+ }
+ for ($i = $scount - 2; $i > 0; $i--) {
+ $closecount++;
+ if ($this->_stack[$i]->equals ($node)) {
+ return true;
+ }
+ if (in_array ($this->_stack[$i]->getFlag ('closetag', 'integer', BBCODE_CLOSETAG_IMPLICIT), array (BBCODE_CLOSETAG_IMPLICIT_ON_CLOSE_ONLY, BBCODE_CLOSETAG_MUSTEXIST))) {
+ return false;
+ }
+ if ($this->_validateAgain) {
+ if (!$this->_stack[$i]->validate ('validate_again')) {
+ return false;
+ }
+ }
+ }
+
+ return false;
+ }
+
+ /**
+ * Abstract method: Close remaining blocks
+ * @access protected
+ */
+ function _closeRemainingBlocks () {
+ // everything closed
+ if (count ($this->_stack) == 1) {
+ return true;
+ }
+ // not everything close
+ if ($this->strict) {
+ return false;
+ }
+ while (count ($this->_stack) > 1) {
+ if ($this->_topNode ('getFlag', 'closetag', 'integer', BBCODE_CLOSETAG_IMPLICIT) == BBCODE_CLOSETAG_MUSTEXIST) {
+ return false; // sorry
+ }
+ $res = $this->_popNode ();
+ if (!$res) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ /**
+ * Find a node with a specific name in stack
+ *
+ * @access protected
+ * @return mixed
+ */
+ function &_findNamedNode ($name, $searchdeeper = false) {
+ $lname = strtolower ($name);
+ if (isset ($this->_codes[$lname]) && (!$this->getCodeFlag ($lname, 'case_sensitive', 'boolean', true) || !$this->_caseSensitive)) {
+ $name = $lname;
+ $case_sensitive = false;
+ } else {
+ $case_sensitive = true;
+ }
+ $scount = count ($this->_stack);
+ if ($searchdeeper) {
+ $scount--;
+ }
+ for ($i = $scount - 1; $i > 0; $i--) {
+ if (!$case_sensitive) {
+ $cmp_name = strtolower ($this->_stack[$i]->name ());
+ } else {
+ $cmp_name = $this->_stack[$i]->name ();
+ }
+ if ($cmp_name == $name) {
+ return $this->_stack[$i];
+ }
+ }
+ $result = false;
+ return $result;
+ }
+
+ /**
+ * Abstract method: Output tree
+ * @access protected
+ * @return bool
+ */
+ function _outputTree () {
+ if ($this->_noOutput) {
+ return true;
+ }
+ $output = $this->_outputNode ($this->_root);
+ if (is_string ($output)) {
+ $this->_output = $this->_applyPostfilters ($output);
+ unset ($output);
+ return true;
+ }
+
+ return false;
+ }
+
+ /**
+ * Output a node
+ * @access protected
+ * @return bool
+ */
+ function _outputNode (&$node) {
+ $output = '';
+ if ($node->_type == STRINGPARSER_BBCODE_NODE_PARAGRAPH || $node->_type == STRINGPARSER_BBCODE_NODE_ELEMENT || $node->_type == STRINGPARSER_NODE_ROOT) {
+ $ccount = count ($node->_children);
+ for ($i = 0; $i < $ccount; $i++) {
+ $suboutput = $this->_outputNode ($node->_children[$i]);
+ if (!is_string ($suboutput)) {
+ return false;
+ }
+ $output .= $suboutput;
+ }
+ if ($node->_type == STRINGPARSER_BBCODE_NODE_PARAGRAPH) {
+ return $this->_paragraphHandling['start_tag'].$output.$this->_paragraphHandling['end_tag'];
+ }
+ if ($node->_type == STRINGPARSER_BBCODE_NODE_ELEMENT) {
+ return $node->getReplacement ($output);
+ }
+ return $output;
+ } else if ($node->_type == STRINGPARSER_NODE_TEXT) {
+ $output = $node->content;
+ $before = '';
+ $after = '';
+ $ol = strlen ($output);
+ switch ($node->getFlag ('newlinemode.begin', 'integer', BBCODE_NEWLINE_PARSE)) {
+ case BBCODE_NEWLINE_IGNORE:
+ if ($ol && $output{0} == "\n") {
+ $before = "\n";
+ }
+ // don't break!
+ case BBCODE_NEWLINE_DROP:
+ if ($ol && $output{0} == "\n") {
+ $output = substr ($output, 1);
+ $ol--;
+ }
+ break;
+ }
+ switch ($node->getFlag ('newlinemode.end', 'integer', BBCODE_NEWLINE_PARSE)) {
+ case BBCODE_NEWLINE_IGNORE:
+ if ($ol && $output{$ol-1} == "\n") {
+ $after = "\n";
+ }
+ // don't break!
+ case BBCODE_NEWLINE_DROP:
+ if ($ol && $output{$ol-1} == "\n") {
+ $output = substr ($output, 0, -1);
+ $ol--;
+ }
+ break;
+ }
+ // can't do anything
+ if ($node->_parent === null) {
+ return $before.$output.$after;
+ }
+ if ($node->_parent->_type == STRINGPARSER_BBCODE_NODE_PARAGRAPH) {
+ $parent =& $node->_parent;
+ unset ($node);
+ $node =& $parent;
+ unset ($parent);
+ // if no parent for this paragraph
+ if ($node->_parent === null) {
+ return $before.$output.$after;
+ }
+ }
+ if ($node->_parent->_type == STRINGPARSER_NODE_ROOT) {
+ return $before.$this->_applyParsers ($this->_rootContentType, $output).$after;
+ }
+ if ($node->_parent->_type == STRINGPARSER_BBCODE_NODE_ELEMENT) {
+ return $before.$this->_applyParsers ($node->_parent->_codeInfo['content_type'], $output).$after;
+ }
+ return $before.$output.$after;
+ }
+ }
+
+ /**
+ * Abstract method: Manipulate the tree
+ * @access protected
+ * @return bool
+ */
+ function _modifyTree () {
+ // first pass: try to do newline handling
+ $nodes =& $this->_root->getNodesByCriterium ('needsTextNodeModification', true);
+ $nodes_count = count ($nodes);
+ for ($i = 0; $i < $nodes_count; $i++) {
+ $v = $nodes[$i]->getFlag ('opentag.before.newline', 'integer', BBCODE_NEWLINE_PARSE);
+ if ($v != BBCODE_NEWLINE_PARSE) {
+ $n =& $nodes[$i]->findPrevAdjentTextNode ();
+ if (!is_null ($n)) {
+ $n->setFlag ('newlinemode.end', $v);
+ }
+ unset ($n);
+ }
+ $v = $nodes[$i]->getFlag ('opentag.after.newline', 'integer', BBCODE_NEWLINE_PARSE);
+ if ($v != BBCODE_NEWLINE_PARSE) {
+ $n =& $nodes[$i]->firstChildIfText ();
+ if (!is_null ($n)) {
+ $n->setFlag ('newlinemode.begin', $v);
+ }
+ unset ($n);
+ }
+ $v = $nodes[$i]->getFlag ('closetag.before.newline', 'integer', BBCODE_NEWLINE_PARSE);
+ if ($v != BBCODE_NEWLINE_PARSE) {
+ $n =& $nodes[$i]->lastChildIfText ();
+ if (!is_null ($n)) {
+ $n->setFlag ('newlinemode.end', $v);
+ }
+ unset ($n);
+ }
+ $v = $nodes[$i]->getFlag ('closetag.after.newline', 'integer', BBCODE_NEWLINE_PARSE);
+ if ($v != BBCODE_NEWLINE_PARSE) {
+ $n =& $nodes[$i]->findNextAdjentTextNode ();
+ if (!is_null ($n)) {
+ $n->setFlag ('newlinemode.begin', $v);
+ }
+ unset ($n);
+ }
+ }
+
+ // second pass a: do paragraph handling on root element
+ if ($this->_rootParagraphHandling) {
+ $res = $this->_handleParagraphs ($this->_root);
+ if (!$res) {
+ return false;
+ }
+ }
+
+ // second pass b: do paragraph handling on other elements
+ unset ($nodes);
+ $nodes =& $this->_root->getNodesByCriterium ('flag:paragraphs', true);
+ $nodes_count = count ($nodes);
+ for ($i = 0; $i < $nodes_count; $i++) {
+ $res = $this->_handleParagraphs ($nodes[$i]);
+ if (!$res) {
+ return false;
+ }
+ }
+
+ // second pass c: search for empty paragraph nodes and remove them
+ unset ($nodes);
+ $nodes =& $this->_root->getNodesByCriterium ('empty', true);
+ $nodes_count = count ($nodes);
+ if (isset ($parent)) {
+ unset ($parent); $parent = null;
+ }
+ for ($i = 0; $i < $nodes_count; $i++) {
+ if ($nodes[$i]->_type != STRINGPARSER_BBCODE_NODE_PARAGRAPH) {
+ continue;
+ }
+ unset ($parent);
+ $parent =& $nodes[$i]->_parent;
+ $parent->removeChild ($nodes[$i], true);
+ }
+
+ return true;
+ }
+
+ /**
+ * Handle paragraphs
+ * @access protected
+ * @param object $node The node to handle
+ * @return bool
+ */
+ function _handleParagraphs (&$node) {
+ // if this node is already a subnode of a paragraph node, do NOT
+ // do paragraph handling on this node!
+ if ($this->_hasParagraphAncestor ($node)) {
+ return true;
+ }
+ $dest_nodes = array ();
+ $last_node_was_paragraph = false;
+ $prevtype = STRINGPARSER_NODE_TEXT;
+ $paragraph = null;
+ while (count ($node->_children)) {
+ $mynode =& $node->_children[0];
+ $node->removeChild ($mynode);
+ $subprevtype = $prevtype;
+ $sub_nodes =& $this->_breakupNodeByParagraphs ($mynode);
+ for ($i = 0; $i < count ($sub_nodes); $i++) {
+ if (!$last_node_was_paragraph || ($prevtype == $sub_nodes[$i]->_type && ($i != 0 || $prevtype != STRINGPARSER_BBCODE_NODE_ELEMENT))) {
+ unset ($paragraph);
+ $paragraph =& new StringParser_BBCode_Node_Paragraph ();
+ }
+ $prevtype = $sub_nodes[$i]->_type;
+ if ($sub_nodes[$i]->_type != STRINGPARSER_BBCODE_NODE_ELEMENT || $sub_nodes[$i]->getFlag ('paragraph_type', 'integer', BBCODE_PARAGRAPH_ALLOW_BREAKUP) != BBCODE_PARAGRAPH_BLOCK_ELEMENT) {
+ $paragraph->appendChild ($sub_nodes[$i]);
+ $dest_nodes[] =& $paragraph;
+ $last_node_was_paragraph = true;
+ } else {
+ $dest_nodes[] =& $sub_nodes[$i];
+ $last_onde_was_paragraph = false;
+ unset ($paragraph);
+ $paragraph =& new StringParser_BBCode_Node_Paragraph ();
+ }
+ }
+ }
+ $count = count ($dest_nodes);
+ for ($i = 0; $i < $count; $i++) {
+ $node->appendChild ($dest_nodes[$i]);
+ }
+ unset ($dest_nodes);
+ unset ($paragraph);
+ return true;
+ }
+
+ /**
+ * Search for a paragraph node in tree in upward direction
+ * @access protected
+ * @param object $node The node to analyze
+ * @return bool
+ */
+ function _hasParagraphAncestor (&$node) {
+ if ($node->_parent === null) {
+ return false;
+ }
+ $parent =& $node->_parent;
+ if ($parent->_type == STRINGPARSER_BBCODE_NODE_PARAGRAPH) {
+ return true;
+ }
+ return $this->_hasParagraphAncestor ($parent);
+ }
+
+ /**
+ * Break up nodes
+ * @access protected
+ * @param object $node The node to break up
+ * @return array
+ */
+ function &_breakupNodeByParagraphs (&$node) {
+ $detect_string = $this->_paragraphHandling['detect_string'];
+ $dest_nodes = array ();
+ // text node => no problem
+ if ($node->_type == STRINGPARSER_NODE_TEXT) {
+ $cpos = 0;
+ while (($npos = strpos ($node->content, $detect_string, $cpos)) !== false) {
+ $subnode =& new StringParser_Node_Text (substr ($node->content, $cpos, $npos - $cpos), $node->occurredAt + $cpos);
+ // copy flags
+ foreach ($node->_flags as $flag => $value) {
+ if ($flag == 'newlinemode.begin') {
+ if ($cpos == 0) {
+ $subnode->setFlag ($flag, $value);
+ }
+ } else if ($flag == 'newlinemode.end') {
+ // do nothing
+ } else {
+ $subnode->setFlag ($flag, $value);
+ }
+ }
+ $dest_nodes[] =& $subnode;
+ unset ($subnode);
+ $cpos = $npos + strlen ($detect_string);
+ }
+ $subnode =& new StringParser_Node_Text (substr ($node->content, $cpos), $node->occurredAt + $cpos);
+ if ($cpos == 0) {
+ $value = $node->getFlag ('newlinemode.begin', 'integer', null);
+ if ($value !== null) {
+ $subnode->setFlag ('newlinemode.begin', $value);
+ }
+ }
+ $value = $node->getFlag ('newlinemode.end', 'integer', null);
+ if ($value !== null) {
+ $subnode->setFlag ('newlinemode.end', $value);
+ }
+ $dest_nodes[] =& $subnode;
+ unset ($subnode);
+ return $dest_nodes;
+ }
+ // not a text node or an element node => no way
+ if ($node->_type != STRINGPARSER_BBCODE_NODE_ELEMENT) {
+ $dest_nodes[] =& $node;
+ return $dest_nodes;
+ }
+ if ($node->getFlag ('paragraph_type', 'integer', BBCODE_PARAGRAPH_ALLOW_BREAKUP) != BBCODE_PARAGRAPH_ALLOW_BREAKUP || !count ($node->_children)) {
+ $dest_nodes[] =& $node;
+ return $dest_nodes;
+ }
+ $dest_node =& $node->duplicate ();
+ $nodecount = count ($node->_children);
+ // now this node allows breakup - do it
+ for ($i = 0; $i < $nodecount; $i++) {
+ $firstnode =& $node->_children[0];
+ $node->removeChild ($firstnode);
+ $sub_nodes =& $this->_breakupNodeByParagraphs ($firstnode);
+ for ($j = 0; $j < count ($sub_nodes); $j++) {
+ if ($j != 0) {
+ $dest_nodes[] =& $dest_node;
+ unset ($dest_node);
+ $dest_node =& $node->duplicate ();
+ }
+ $dest_node->appendChild ($sub_nodes[$j]);
+ }
+ unset ($sub_nodes);
+ }
+ $dest_nodes[] =& $dest_node;
+ return $dest_nodes;
+ }
+
+ /**
+ * Is this node a usecontent node
+ * @access protected
+ * @param object $node The node to check
+ * @param bool $check_attrs Also check whether 'usecontent?'-attributes exist
+ * @return bool
+ */
+ function _isUseContent (&$node, $check_attrs = false) {
+ $name = strtolower($node->name ());
+ if ($this->_codes[$name]['callback_type'] == 'usecontent') {
+ return true;
+ }
+ $result = false;
+ if ($this->_codes[$name]['callback_type'] == 'callback_replace?') {
+ $result = true;
+ } else if ($this->_codes[$name]['callback_type'] != 'usecontent?') {
+ return false;
+ }
+ if ($check_attrs === false) {
+ return !$result;
+ }
+ $attributes = array_keys ($this->_topNodeVar ('_attributes'));
+ $p = @$this->_codes[$name]['callback_params']['usecontent_param'];
+ if (is_array ($p)) {
+ foreach ($p as $param) {
+ if (in_array ($param, $attributes)) {
+ return $result;
+ }
+ }
+ } else {
+ if (in_array ($p, $attributes)) {
+ return $result;
+ }
+ }
+ return !$result;
+ }
+}
+
+/**
+ * Node type: BBCode Element node
+ * @see StringParser_BBCode_Node_Element::_type
+ */
+define ('STRINGPARSER_BBCODE_NODE_ELEMENT', 32);
+
+/**
+ * Node type: BBCode Paragraph node
+ * @see StringParser_BBCode_Node_Paragraph::_type
+ */
+define ('STRINGPARSER_BBCODE_NODE_PARAGRAPH', 33);
+
+
+/**
+ * BBCode String parser paragraph node class
+ *
+ * @package stringparser
+ */
+class StringParser_BBCode_Node_Paragraph extends StringParser_Node {
+ /**
+ * The type of this node.
+ *
+ * This node is a bbcode paragraph node.
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_BBCODE_NODE_PARAGRAPH
+ */
+ var $_type = STRINGPARSER_BBCODE_NODE_PARAGRAPH;
+
+ /**
+ * Determines whether a criterium matches this node
+ *
+ * @access public
+ * @param string $criterium The criterium that is to be checked
+ * @param mixed $value The value that is to be compared
+ * @return bool True if this node matches that criterium
+ */
+ function matchesCriterium ($criterium, $value) {
+ if ($criterium == 'empty') {
+ if (!count ($this->_children)) {
+ return true;
+ }
+ if (count ($this->_children) > 1) {
+ return false;
+ }
+ if ($this->_children[0]->_type != STRINGPARSER_NODE_TEXT) {
+ return false;
+ }
+ if (!strlen ($this->_children[0]->content)) {
+ return true;
+ }
+ if (strlen ($this->_children[0]->content) > 2) {
+ return false;
+ }
+ $f_begin = $this->_children[0]->getFlag ('newlinemode.begin', 'integer', BBCODE_NEWLINE_PARSE);
+ $f_end = $this->_children[0]->getFlag ('newlinemode.end', 'integer', BBCODE_NEWLINE_PARSE);
+ $content = $this->_children[0]->content;
+ if ($f_begin != BBCODE_NEWLINE_PARSE && $content{0} == "\n") {
+ $content = substr ($content, 1);
+ }
+ if ($f_end != BBCODE_NEWLINE_PARSE && $content{strlen($content)-1} == "\n") {
+ $content = substr ($content, 0, -1);
+ }
+ if (!strlen ($content)) {
+ return true;
+ }
+ return false;
+ }
+ }
+}
+
+/**
+ * BBCode String parser element node class
+ *
+ * @package stringparser
+ */
+class StringParser_BBCode_Node_Element extends StringParser_Node {
+ /**
+ * The type of this node.
+ *
+ * This node is a bbcode element node.
+ *
+ * @access protected
+ * @var int
+ * @see STRINGPARSER_BBCODE_NODE_ELEMENT
+ */
+ var $_type = STRINGPARSER_BBCODE_NODE_ELEMENT;
+
+ /**
+ * Element name
+ *
+ * @access protected
+ * @var string
+ * @see StringParser_BBCode_Node_Element::name
+ * @see StringParser_BBCode_Node_Element::setName
+ * @see StringParser_BBCode_Node_Element::appendToName
+ */
+ var $_name = '';
+
+ /**
+ * Element flags
+ *
+ * @access protected
+ * @var array
+ */
+ var $_flags = array ();
+
+ /**
+ * Element attributes
+ *
+ * @access protected
+ * @var array
+ */
+ var $_attributes = array ();
+
+ /**
+ * Had a close tag
+ *
+ * @access protected
+ * @var bool
+ */
+ var $_hadCloseTag = false;
+
+ /**
+ * Was processed by paragraph handling
+ *
+ * @access protected
+ * @var bool
+ */
+ var $_paragraphHandled = false;
+
+ //////////////////////////////////////////////////
+
+ /**
+ * Duplicate this node (but without children / parents)
+ *
+ * @access public
+ * @return object
+ */
+ function &duplicate () {
+ $newnode =& new StringParser_BBCode_Node_Element ($this->occurredAt);
+ $newnode->_name = $this->_name;
+ $newnode->_flags = $this->_flags;
+ $newnode->_attributes = $this->_attributes;
+ $newnode->_hadCloseTag = $this->_hadCloseTag;
+ $newnode->_paragraphHandled = $this->_paragraphHandled;
+ $newnode->_codeInfo = $this->_codeInfo;
+ return $newnode;
+ }
+
+ /**
+ * Retreive name of this element
+ *
+ * @access public
+ * @return string
+ */
+ function name () {
+ return $this->_name;
+ }
+
+ /**
+ * Set name of this element
+ *
+ * @access public
+ * @param string $name The new name of the element
+ */
+ function setName ($name) {
+ $this->_name = $name;
+ return true;
+ }
+
+ /**
+ * Append to name of this element
+ *
+ * @access public
+ * @param string $chars The chars to append to the name of the element
+ */
+ function appendToName ($chars) {
+ $this->_name .= $chars;
+ return true;
+ }
+
+ /**
+ * Append to attribute of this element
+ *
+ * @access public
+ * @param string $name The name of the attribute
+ * @param string $chars The chars to append to the attribute of the element
+ */
+ function appendToAttribute ($name, $chars) {
+ if (!isset ($this->_attributes[$name])) {
+ $this->_attributes[$name] = $chars;
+ return true;
+ }
+ $this->_attributes[$name] .= $chars;
+ return true;
+ }
+
+ /**
+ * Set attribute
+ *
+ * @access public
+ * @param string $name The name of the attribute
+ * @param string $value The new value of the attribute
+ */
+ function setAttribute ($name, $value) {
+ $this->_attributes[$name] = $value;
+ return true;
+ }
+
+ /**
+ * Set code info
+ *
+ * @access public
+ * @param array $info The code info array
+ */
+ function setCodeInfo ($info) {
+ $this->_codeInfo = $info;
+ $this->_flags = $info['flags'];
+ return true;
+ }
+
+ /**
+ * Get attribute value
+ *
+ * @access public
+ * @param string $name The name of the attribute
+ */
+ function attribute ($name) {
+ if (!isset ($this->_attributes[$name])) {
+ return null;
+ }
+ return $this->_attributes[$name];
+ }
+
+ /**
+ * Set flag that this element had a close tag
+ *
+ * @access public
+ */
+ function setHadCloseTag () {
+ $this->_hadCloseTag = true;
+ }
+
+ /**
+ * Set flag that this element was already processed by paragraph handling
+ *
+ * @access public
+ */
+ function setParagraphHandled () {
+ $this->_paragraphHandled = true;
+ }
+
+ /**
+ * Get flag if this element was already processed by paragraph handling
+ *
+ * @access public
+ * @return bool
+ */
+ function paragraphHandled () {
+ return $this->_paragraphHandled;
+ }
+
+ /**
+ * Get flag if this element had a close tag
+ *
+ * @access public
+ * @return bool
+ */
+ function hadCloseTag () {
+ return $this->_hadCloseTag;
+ }
+
+ /**
+ * Determines whether a criterium matches this node
+ *
+ * @access public
+ * @param string $criterium The criterium that is to be checked
+ * @param mixed $value The value that is to be compared
+ * @return bool True if this node matches that criterium
+ */
+ function matchesCriterium ($criterium, $value) {
+ if ($criterium == 'tagName') {
+ return ($value == $this->_name);
+ }
+ if ($criterium == 'needsTextNodeModification') {
+ return (($this->getFlag ('opentag.before.newline', 'integer', BBCODE_NEWLINE_PARSE) != BBCODE_NEWLINE_PARSE || $this->getFlag ('opentag.after.newline', 'integer', BBCODE_NEWLINE_PARSE) != BBCODE_NEWLINE_PARSE || ($this->_hadCloseTag && ($this->getFlag ('closetag.before.newline', 'integer', BBCODE_NEWLINE_PARSE) != BBCODE_NEWLINE_PARSE || $this->getFlag ('closetag.after.newline', 'integer', BBCODE_NEWLINE_PARSE) != BBCODE_NEWLINE_PARSE))) == (bool)$value);
+ }
+ if (substr ($criterium, 0, 5) == 'flag:') {
+ $criterium = substr ($criterium, 5);
+ return ($this->getFlag ($criterium) == $value);
+ }
+ if (substr ($criterium, 0, 6) == '!flag:') {
+ $criterium = substr ($criterium, 6);
+ return ($this->getFlag ($criterium) != $value);
+ }
+ if (substr ($criterium, 0, 6) == 'flag=:') {
+ $criterium = substr ($criterium, 6);
+ return ($this->getFlag ($criterium) === $value);
+ }
+ if (substr ($criterium, 0, 7) == '!flag=:') {
+ $criterium = substr ($criterium, 7);
+ return ($this->getFlag ($criterium) !== $value);
+ }
+ return parent::matchesCriterium ($criterium, $value);
+ }
+
+ /**
+ * Get first child if it is a text node
+ *
+ * @access public
+ * @return mixed
+ */
+ function &firstChildIfText () {
+ $ret =& $this->firstChild ();
+ if (is_null ($ret)) {
+ return $ret;
+ }
+ if ($ret->_type != STRINGPARSER_NODE_TEXT) {
+ // DON'T DO $ret = null WITHOUT unset BEFORE!
+ // ELSE WE WILL ERASE THE NODE ITSELF! EVIL!
+ unset ($ret);
+ $ret = null;
+ }
+ return $ret;
+ }
+
+ /**
+ * Get last child if it is a text node AND if this element had a close tag
+ *
+ * @access public
+ * @return mixed
+ */
+ function &lastChildIfText () {
+ $ret =& $this->lastChild ();
+ if (is_null ($ret)) {
+ return $ret;
+ }
+ if ($ret->_type != STRINGPARSER_NODE_TEXT || !$this->_hadCloseTag) {
+ // DON'T DO $ret = null WITHOUT unset BEFORE!
+ // ELSE WE WILL ERASE THE NODE ITSELF! EVIL!
+ if ($ret->_type != STRINGPARSER_NODE_TEXT && !$ret->hadCloseTag ()) {
+ $ret2 =& $ret->_findPrevAdjentTextNodeHelper ();
+ unset ($ret);
+ $ret =& $ret2;
+ unset ($ret2);
+ } else {
+ unset ($ret);
+ $ret = null;
+ }
+ }
+ return $ret;
+ }
+
+ /**
+ * Find next adjent text node after close tag
+ *
+ * returns the node or null if none exists
+ *
+ * @access public
+ * @return mixed
+ */
+ function &findNextAdjentTextNode () {
+ $ret = null;
+ if (is_null ($this->_parent)) {
+ return $ret;
+ }
+ if (!$this->_hadCloseTag) {
+ return $ret;
+ }
+ $ccount = count ($this->_parent->_children);
+ $found = false;
+ for ($i = 0; $i < $ccount; $i++) {
+ if ($this->_parent->_children[$i]->equals ($this)) {
+ $found = $i;
+ break;
+ }
+ }
+ if ($found === false) {
+ return $ret;
+ }
+ if ($found < $ccount - 1) {
+ if ($this->_parent->_children[$found+1]->_type == STRINGPARSER_NODE_TEXT) {
+ return $this->_parent->_children[$found+1];
+ }
+ return $ret;
+ }
+ if ($this->_parent->_type == STRINGPARSER_BBCODE_NODE_ELEMENT && !$this->_parent->hadCloseTag ()) {
+ $ret =& $this->_parent->findNextAdjentTextNode ();
+ return $ret;
+ }
+ return $ret;
+ }
+
+ /**
+ * Find previous adjent text node before open tag
+ *
+ * returns the node or null if none exists
+ *
+ * @access public
+ * @return mixed
+ */
+ function &findPrevAdjentTextNode () {
+ $ret = null;
+ if (is_null ($this->_parent)) {
+ return $ret;
+ }
+ $ccount = count ($this->_parent->_children);
+ $found = false;
+ for ($i = 0; $i < $ccount; $i++) {
+ if ($this->_parent->_children[$i]->equals ($this)) {
+ $found = $i;
+ break;
+ }
+ }
+ if ($found === false) {
+ return $ret;
+ }
+ if ($found > 0) {
+ if ($this->_parent->_children[$found-1]->_type == STRINGPARSER_NODE_TEXT) {
+ return $this->_parent->_children[$found-1];
+ }
+ if (!$this->_parent->_children[$found-1]->hadCloseTag ()) {
+ $ret =& $this->_parent->_children[$found-1]->_findPrevAdjentTextNodeHelper ();
+ }
+ return $ret;
+ }
+ return $ret;
+ }
+
+ /**
+ * Helper function for findPrevAdjentTextNode
+ *
+ * Looks at the last child node; if it's a text node, it returns it,
+ * if the element node did not have an open tag, it calls itself
+ * recursively.
+ */
+ function &_findPrevAdjentTextNodeHelper () {
+ $lastnode =& $this->lastChild ();
+ if ($lastnode->_type == STRINGPARSER_NODE_TEXT) {
+ return $lastnode;
+ }
+ if (!$lastnode->hadCloseTag ()) {
+ $ret =& $lastnode->_findPrevAdjentTextNodeHelper ();
+ } else {
+ $ret = null;
+ }
+ return $ret;
+ }
+
+ /**
+ * Get Flag
+ *
+ * @access public
+ * @param string $flag The requested flag
+ * @param string $type The requested type of the return value
+ * @param mixed $default The default return value
+ * @return mixed
+ */
+ function getFlag ($flag, $type = 'mixed', $default = null) {
+ if (!isset ($this->_flags[$flag])) {
+ return $default;
+ }
+ $return = $this->_flags[$flag];
+ if ($type != 'mixed') {
+ settype ($return, $type);
+ }
+ return $return;
+ }
+
+ /**
+ * Set a flag
+ *
+ * @access public
+ * @param string $name The name of the flag
+ * @param mixed $value The value of the flag
+ */
+ function setFlag ($name, $value) {
+ $this->_flags[$name] = $value;
+ return true;
+ }
+
+ /**
+ * Validate code
+ *
+ * @access public
+ * @param string $action The action which is to be called ('validate'
+ * for first validation, 'validate_again' for
+ * second validation (optional))
+ * @return bool
+ */
+ function validate ($action = 'validate') {
+ if ($action != 'validate' && $action != 'validate_again') {
+ return false;
+ }
+ if ($this->_codeInfo['callback_type'] != 'simple_replace' && $this->_codeInfo['callback_type'] != 'simple_replace_single') {
+ if (!is_callable ($this->_codeInfo['callback_func'])) {
+ return false;
+ }
+
+ if (($this->_codeInfo['callback_type'] == 'usecontent' || $this->_codeInfo['callback_type'] == 'usecontent?' || $this->_codeInfo['callback_type'] == 'callback_replace?') && count ($this->_children) == 1 && $this->_children[0]->_type == STRINGPARSER_NODE_TEXT) {
+ // we have to make sure the object gets passed on as a reference
+ // if we do call_user_func(..., &$this) this will clash with PHP5
+ $callArray = array ($action, $this->_attributes, $this->_children[0]->content, $this->_codeInfo['callback_params']);
+ $callArray[] =& $this;
+ $res = call_user_func_array ($this->_codeInfo['callback_func'], $callArray);
+ if ($res) {
+ // ok, now, if we've got a usecontent type, set a flag that
+ // this may not be broken up by paragraph handling!
+ // but PLEASE do NOT change if already set to any other setting
+ // than BBCODE_PARAGRAPH_ALLOW_BREAKUP because we could
+ // override e.g. BBCODE_PARAGRAPH_BLOCK_ELEMENT!
+ $val = $this->getFlag ('paragraph_type', 'integer', BBCODE_PARAGRAPH_ALLOW_BREAKUP);
+ if ($val == BBCODE_PARAGRAPH_ALLOW_BREAKUP) {
+ $this->_flags['paragraph_type'] = BBCODE_PARAGRAPH_ALLOW_INSIDE;
+ }
+ }
+ return $res;
+ }
+
+ // we have to make sure the object gets passed on as a reference
+ // if we do call_user_func(..., &$this) this will clash with PHP5
+ $callArray = array ($action, $this->_attributes, null, $this->_codeInfo['callback_params']);
+ $callArray[] =& $this;
+ return call_user_func_array ($this->_codeInfo['callback_func'], $callArray);
+ }
+ return (bool)(!count ($this->_attributes));
+ }
+
+ /**
+ * Get replacement for this code
+ *
+ * @access public
+ * @param string $subcontent The content of all sub-nodes
+ * @return string
+ */
+ function getReplacement ($subcontent) {
+ if ($this->_codeInfo['callback_type'] == 'simple_replace' || $this->_codeInfo['callback_type'] == 'simple_replace_single') {
+ if ($this->_codeInfo['callback_type'] == 'simple_replace_single') {
+ if (strlen ($subcontent)) { // can't be!
+ return false;
+ }
+ return $this->_codeInfo['callback_params']['start_tag'];
+ }
+ return $this->_codeInfo['callback_params']['start_tag'].$subcontent.$this->_codeInfo['callback_params']['end_tag'];
+ }
+ // else usecontent, usecontent? or callback_replace or callback_replace_single
+ // => call function (the function is callable, determined in validate()!)
+
+ // we have to make sure the object gets passed on as a reference
+ // if we do call_user_func(..., &$this) this will clash with PHP5
+ $callArray = array ('output', $this->_attributes, $subcontent, $this->_codeInfo['callback_params']);
+ $callArray[] =& $this;
+ return call_user_func_array ($this->_codeInfo['callback_func'], $callArray);
+ }
+
+ /**
+ * Dump this node to a string
+ *
+ * @access protected
+ * @return string
+ */
+ function _dumpToString () {
+ $str = "bbcode \"".substr (preg_replace ('/\s+/', ' ', $this->_name), 0, 40)."\"";
+ if (count ($this->_attributes)) {
+ $attribs = array_keys ($this->_attributes);
+ sort ($attribs);
+ $str .= ' (';
+ $i = 0;
+ foreach ($attribs as $attrib) {
+ if ($i != 0) {
+ $str .= ', ';
+ }
+ $str .= $attrib.'="';
+ $str .= substr (preg_replace ('/\s+/', ' ', $this->_attributes[$attrib]), 0, 10);
+ $str .= '"';
+ $i++;
+ }
+ $str .= ')';
+ }
+ return $str;
+ }
+}
+
+?>
\ No newline at end of file
diff --git a/Source/gallery2/lib/javascript/AutoComplete.js b/Source/gallery2/lib/javascript/AutoComplete.js
new file mode 100644
index 0000000..077968d
--- /dev/null
+++ b/Source/gallery2/lib/javascript/AutoComplete.js
@@ -0,0 +1,71 @@
+/*
+ * Gallery - a web based photo album viewer and editor
+ * Copyright (C) 2000-2007 Bharat Mediratta
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+function autoCompleteAttach(element, url) {
+ // YUI's autocomplete data source expects to receive the url in pieces
+ // so split it up accordingly.
+ var path_and_params = url.split('?');
+ var path = path_and_params[0];
+ var params = path_and_params[1].split('&');
+
+ var ds = new YAHOO.widget.DS_XHR(path, ["\n", "\t"]);
+ ds.queryMatchContains = true;
+ ds.responseType = ds.TYPE_FLAT;
+
+ // Extract that param that has __VALUE__ in it and use that as
+ // the data source scriptQueryParam
+ new_params = [];
+ for (i = 0; i < params.length; i++) {
+ if (params[i].indexOf('__VALUE__') != -1) {
+ tmp = params[i].split('=');
+ ds.scriptQueryParam = tmp[0];
+ } else {
+ new_params.push(params[i]);
+ }
+ }
+ ds.scriptQueryAppend = new_params.join('&');
+
+ var target = YAHOO.util.Dom.get(element);
+ var target_region = YAHOO.util.Dom.getRegion(target);
+ var target_width = target_region.right - target_region.left;
+
+ var shadow = document.createElement('div');
+ shadow.id = element + '_autoCompleteShadow';
+ target.parentNode.appendChild(shadow, target);
+ YAHOO.util.Dom.addClass(shadow, 'autoCompleteShadow');
+
+ var container = document.createElement('div');
+ container.id = element + '_autoCompleteContainer';
+ shadow.appendChild(container);
+ YAHOO.util.Dom.addClass(container, 'autoCompleteContainer');
+
+ // These are here for backwards compatibility to the CSS that we used in 2.1. Unfortunately,
+ // it breaks drop shadows in the new version. Remove these when GalleryTheme API gets to 3.x
+ YAHOO.util.Dom.setStyle(shadow, 'position', 'absolute');
+ YAHOO.util.Dom.setStyle(shadow, 'background', '#FFF');
+ YAHOO.util.Dom.setStyle(container, 'position', 'relative');
+
+ // Adjust for relative positioning of the container inside the shadow
+ var pos = [target_region.left, target_region.bottom];
+ pos[0] += Number(YAHOO.util.Dom.getStyle(container, "right").replace(/[^0-9]/g, ""));
+ pos[1] += Number(YAHOO.util.Dom.getStyle(container, "bottom").replace(/[^0-9]/g, ""));
+
+ YAHOO.util.Dom.setXY(shadow, pos);
+ YAHOO.util.Dom.setStyle(shadow, "width", target_width + "px");
+ oAutoComp = new YAHOO.widget.AutoComplete(element, element + '_autoCompleteContainer', ds);
+}
diff --git a/Source/gallery2/lib/javascript/BlockSelectWidget.js b/Source/gallery2/lib/javascript/BlockSelectWidget.js
new file mode 100644
index 0000000..fdcfe96
--- /dev/null
+++ b/Source/gallery2/lib/javascript/BlockSelectWidget.js
@@ -0,0 +1,631 @@
+/*
+ * Gallery - a web based photo album viewer and editor
+ * Copyright (C) 2000-2007 Bharat Mediratta
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+/*
+ * Author: Ariel Garza (primary development)
+ * Author: Bharat Mediratta (minor adjustments for namespacing, bugfixes)
+ * NOTE: If the blocks data format changes, bump the "version" number in URLs
+ * referencing this file to ensure old/cached code is not used.
+ */
+var bsw_WIDGET_BLOCKS = new Array();
+var bsw_FORM_TARGETS = new Array();
+var bsw_HEADER_TEXT = new Array();
+var bsw_UPDATE_LEVEL = 0;
+
+function bsw_Block(key, id, description) {
+ if (!bsw_WIDGET_BLOCKS[key]) {
+ bsw_WIDGET_BLOCKS[key] = new Array();
+ }
+ bsw_WIDGET_BLOCKS[key][id] = this;
+
+ this.key = key;
+ this.id = id;
+ this.description = description;
+ this.parameters = new Array();
+
+ this.addVariable = function(varName, varDefaultValue, varDescription, varType, varExtra) {
+ this.parameters[varName] = new Array();
+ this.parameters[varName]['description'] = varDescription;
+ this.parameters[varName]['defaultValue'] = varDefaultValue;
+ this.parameters[varName]['type'] = varType;
+ this.parameters[varName]['extra'] = varExtra;
+ this.parameters[varName]['varOverrides'] = new Array();
+ };
+
+ this.addVariableOverride = function(varName, varToOverride) {
+ this.parameters[varName]['varOverrides'][varToOverride] = 1;
+ }
+}
+
+/**
+ * Add a definition for a block that is available for user selection.
+ * @param id The id of the block.
+ * @param description A short description of the block.
+ */
+function bsw_addAvailableBlock(key, id, description) {
+ var availableEl = document.getElementById("blocksAvailableList_" + key);
+ var block = new bsw_Block(key, id, description);
+
+ var blockOptionEl = document.createElement("option");
+ blockOptionEl.appendChild(document.createTextNode(block.description));
+ blockOptionEl.value = block.id;
+ availableEl.appendChild(blockOptionEl);
+
+ return block;
+}
+
+var bsw_PREF_ID = 1;
+var bsw_USER_BLOCKS = new Array();
+var bsw_USER_BLOCK_POSITIONS = new Array();
+function bsw_BlockPreference(key, blockId, values) {
+ this.id = bsw_PREF_ID++;
+
+ if (!bsw_USER_BLOCKS[key]) {
+ bsw_USER_BLOCKS[key] = new Array();
+ }
+ if (!bsw_USER_BLOCK_POSITIONS[key]) {
+ bsw_USER_BLOCK_POSITIONS[key] = new Array();
+ }
+ bsw_USER_BLOCKS[key][this.id] = this;
+ bsw_USER_BLOCK_POSITIONS[key].push(this.id);
+
+ this.blockKey = key;
+ this.blockId = blockId;
+ this.parameters = new Array();
+
+ this.setParameterValue = function(paramName, value) {
+ this.parameters[paramName] = value;
+ };
+
+ this.toString = function() {
+ var result = '["' + this.blockId + '",{';
+ var count = 0;
+ for (var paramName in this.parameters) {
+ var paramValue = this.parameters[paramName];
+ var defaultValue =
+ bsw_WIDGET_BLOCKS[key][blockId]['parameters'][paramName]['defaultValue'];
+ var paramType = bsw_WIDGET_BLOCKS[key][blockId]['parameters'][paramName]['type'];
+ if (paramValue != defaultValue) {
+ if (count++) {
+ result += ',';
+ }
+
+ result += '"' + paramName + '":';
+ if (paramType == 'text' || paramType == 'choice') {
+ result += '"' + paramValue.replace(/\"/g,'\\"') + '"';
+ } else {
+ result += paramValue;
+ }
+ }
+ }
+ result += '}]';
+
+ return result;
+ };
+
+ /* Set the defaults */
+ if (bsw_WIDGET_BLOCKS[key][blockId]) {
+ for (var value in bsw_WIDGET_BLOCKS[key][blockId]['parameters']) {
+ this.setParameterValue(
+ value, bsw_WIDGET_BLOCKS[key][blockId]['parameters'][value]['defaultValue']);
+ }
+ } else {
+ /*
+ * Unknown block. Uncomment this for debugging purposes.
+ * alert('undefined block type: ' + blockId);
+ */
+ }
+
+ /* Override whatever we're specifically changing */
+ for (var value in values) {
+ this.setParameterValue(value, values[value]);
+ }
+}
+
+/**
+ * Add a block to the list of blocks that are used by the album.
+ * @param blockId The id of the block. This must match a previously defined block id.
+ * @param values The values that are assigned for the block.
+ */
+function bsw_addUserBlockPreference(key, blockId, values) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ var blockPref = new bsw_BlockPreference(key, blockId, values);
+
+ var block = bsw_WIDGET_BLOCKS[key][blockPref.blockId];
+
+ if (block != undefined) {
+ var blockOptionEl = document.createElement("option");
+ blockOptionEl.appendChild(document.createTextNode(block.description));
+ blockOptionEl.value = blockPref.id;
+
+ usedEl.appendChild(blockOptionEl);
+ } else {
+ /*
+ * Uncomment this for debugging purposes.
+ * alert('undefined block type: ' + blockId);
+ */
+ }
+}
+
+function bsw_initAdminForm(key, parameterText, valueText) {
+ var availableEl = document.getElementById("blocksAvailableList_" + key);
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+
+ /*
+ * Undo the " -> " coercion that we had to do in order to embed the
+ * serialized value into a string value in HTML.
+ */
+ var valueEl = document.getElementById("albumBlockValue_" + key);
+ valueEl.value = valueEl.value.replace('"', '"');
+ var usedBlockString = valueEl.value;
+
+ bsw_createBlockPrefsFromString(key, usedBlockString);
+ bsw_resizeBlocksUsedList(key);
+ bsw_selectNone(key);
+
+ bsw_HEADER_TEXT[key] = new Array();
+ bsw_HEADER_TEXT[key]['parameter'] = parameterText;
+ bsw_HEADER_TEXT[key]['value'] = valueText;
+}
+
+function bsw_reInitAdminForm(key) {
+ /*
+ * Don't reinitialize if we're already inside an update. This can happen
+ * if the albumBlockValue element calls us in its onchange() handler
+ */
+ if (bsw_UPDATE_LEVEL == 0) {
+ var usedBlockString = document.getElementById("albumBlockValue_" + key).value;
+ bsw_USER_BLOCK_POSITIONS[key] = new Array();
+ bsw_createBlockPrefsFromString(key, unescape(usedBlockString));
+ bsw_selectNone(key);
+ }
+}
+
+/**
+ * Disable a button
+ */
+function bsw_disableButton(key, tag) {
+ document.getElementById("bsw_" + tag + "_" + key).className = "bsw_ButtonDisabled";
+}
+
+/**
+ * Enable a button
+ */
+function bsw_enableButton(key, tag) {
+ document.getElementById("bsw_" + tag + "_" + key).className = "bsw_ButtonEnabled";
+}
+
+/**
+ * Set all selected indexes to -1 and disable all buttons
+ */
+function bsw_selectNone(key) {
+ document.getElementById("blocksAvailableList_" + key).selectedIndex = 0;
+ document.getElementById("blocksUsedList_" + key).selectedIndex = -1;
+
+ bsw_disableButton(key, "AddButton");
+ bsw_disableButton(key, "RemoveButton");
+ bsw_disableButton(key, "MoveUpButton");
+ bsw_disableButton(key, "MoveDownButton");
+}
+
+/**
+ * Once a selection has been made in the list of available blocks, the button to
+ * add it to the list of used blocks should be enabled and all other buttons should
+ * be disabled.
+ */
+function bsw_selectToUse(key) {
+ if (document.getElementById("blocksAvailableList_" + key).selectedIndex <= 0) {
+ bsw_disableButton(key, "AddButton");
+ return;
+ }
+
+ bsw_enableButton(key, "AddButton");
+ bsw_disableButton(key, "RemoveButton");
+ bsw_disableButton(key, "MoveUpButton");
+ bsw_disableButton(key, "MoveDownButton");
+
+ document.getElementById("blocksUsedList_" + key).selectedIndex = -1;
+}
+
+/**
+ * Once a selection has been made in the list of used blocks, the applicable buttons should be
+ * enabled and all other buttons should be disabled.
+ */
+function bsw_selectToChange(key) {
+ bsw_disableButton(key, "AddButton");
+ bsw_enableButton(key, "RemoveButton");
+
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ if (usedEl.selectedIndex > 0) {
+ bsw_enableButton(key, "MoveUpButton");
+ } else {
+ bsw_disableButton(key, "MoveUpButton");
+ }
+
+ if (usedEl.selectedIndex < usedEl.options.length - 1) {
+ bsw_enableButton(key, "MoveDownButton");
+ } else {
+ bsw_disableButton(key, "MoveDownButton");
+ }
+
+ document.getElementById("blocksAvailableList_" + key).selectedIndex = 0;
+
+ bsw_showBlockOptions(key);
+}
+
+/**
+ * Move a block from the available list to the used list.
+ */
+function bsw_addBlock(key) {
+ var availableEl = document.getElementById("blocksAvailableList_" + key);
+ var block = bsw_WIDGET_BLOCKS[key][availableEl.options[availableEl.selectedIndex].value];
+
+ bsw_addUserBlockPreference(key, block.id, new Array());
+ bsw_updateAlbumBlockValue(key);
+ bsw_selectNone(key);
+ bsw_resizeBlocksUsedList(key);
+}
+
+/**
+ * Move a block from the used list back to the availabe list.
+ */
+function bsw_removeBlock(key) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ var selectedIndex = usedEl.selectedIndex;
+ if (selectedIndex < 0) {
+ return;
+ }
+ var optionEl = usedEl.options[selectedIndex];
+
+ bsw_USER_BLOCKS[key][optionEl.value] == null;
+ bsw_USER_BLOCK_POSITIONS[key].splice(selectedIndex, 1);
+ usedEl.removeChild(optionEl);
+
+ /* Select the next block */
+ if (usedEl.length > 0) {
+ usedEl.selectedIndex = Math.max(selectedIndex - 1, 0);
+ } else {
+ usedEl.selectedIndex = -1;
+ bsw_selectNone(key);
+ }
+
+ bsw_showBlockOptions(key);
+ bsw_updateAlbumBlockValue(key);
+ bsw_resizeBlocksUsedList(key);
+}
+
+function bsw_resizeBlocksUsedList(key) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ if (bsw_USER_BLOCK_POSITIONS[key]) {
+ usedEl.size = Math.max(bsw_USER_BLOCK_POSITIONS[key].length, 4);
+ } else {
+ usedEl.size = 4;
+ }
+}
+
+/**
+ * This function actually moves a block in the used list.
+ * @param isUp true if the block preference is being moved up.
+ */
+function bsw_moveBlock(key, isUp) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ var index = usedEl.selectedIndex;
+
+ var amount = isUp ? -1 : 1;
+
+ /* First swap the preference in our positions array */
+ var tmpId = bsw_USER_BLOCK_POSITIONS[key][index + amount];
+ bsw_USER_BLOCK_POSITIONS[key][index + amount] = bsw_USER_BLOCK_POSITIONS[key][index];
+ bsw_USER_BLOCK_POSITIONS[key][index] = tmpId;
+
+ /* Now swap the select options */
+ var tmpVal = usedEl.options[index + amount].value;
+ var tmpDesc = usedEl.options[index + amount].innerHTML;
+
+ usedEl.options[index + amount].value = usedEl.options[index].value;
+ usedEl.options[index + amount].innerHTML = usedEl.options[index].innerHTML;
+
+ usedEl.options[index].value = tmpVal;
+ usedEl.options[index].innerHTML = tmpDesc;
+
+ usedEl.selectedIndex += amount;
+
+ bsw_updateAlbumBlockValue(key);
+ bsw_selectToChange(key);
+}
+
+/**
+ * Move the selected block up.
+ */
+function bsw_moveUp(key) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ var index = usedEl.selectedIndex;
+
+ if (index <= 0) {
+ return;
+ }
+
+ bsw_moveBlock(key, true);
+}
+
+/**
+ * Move the selected block down.
+ */
+function bsw_moveDown(key) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ var index = usedEl.selectedIndex;
+
+ if (index < 0 || index >= usedEl.options.length - 1) {
+ return;
+ }
+
+ bsw_moveBlock(key, false);
+}
+
+/**
+ * Show the options for the currently selected block in the used list.
+ */
+function bsw_showBlockOptions(key) {
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ var blockOptionsEl = document.getElementById("bsw_BlockOptions_" + key);
+
+ blockOptionsEl.innerHTML = "";
+ if (usedEl.selectedIndex < 0) {
+ return;
+ }
+
+ /* Get the block and block preference we are dealing with */
+ var blockPref = bsw_USER_BLOCKS[key][usedEl.options[usedEl.selectedIndex].value];
+ var block = bsw_WIDGET_BLOCKS[key][blockPref.blockId];
+
+ /* For some reason, "block.parameters.length == 0" doesn't work here. wtf? */
+ var i = 0;
+ for (var paramName in block.parameters) {
+ i++;
+ }
+ if (i == 0) {
+ return;
+ }
+
+ /* First create the table for the parameters */
+ var optionTableEl = document.createElement("table");
+ var optionTbodyEl = document.createElement("tbody");
+ optionTableEl.id = "bsw_ParamTable_" + key;
+ optionTableEl.className = "bsw_ParamTable";
+
+ var headerRowEl = document.createElement("tr");
+ headerRowEl.id = "bsw_ParamHeaderRow_" + key;
+ headerRowEl.className = "bsw_ParamHeaderRow";
+
+ var paramHeaderEl = document.createElement("td");
+ paramHeaderEl.appendChild(document.createTextNode(bsw_HEADER_TEXT[key]['parameter']));
+
+ var paramValueHeaderEl = document.createElement("td");
+ paramValueHeaderEl.appendChild(document.createTextNode(bsw_HEADER_TEXT[key]['value']));
+
+ optionTbodyEl.appendChild(headerRowEl);
+ headerRowEl.appendChild(paramHeaderEl);
+ headerRowEl.appendChild(paramValueHeaderEl);
+
+ /* Now add the parameter value rows */
+ callbacks = new Array();
+ for (var paramName in block.parameters) {
+ var paramRowEl = document.createElement("tr");
+
+ var paramNameEl = document.createElement("td");
+ paramNameEl.appendChild(document.createTextNode(block.parameters[paramName]['description']));
+ paramRowEl.appendChild(paramNameEl);
+
+ var paramValueEl = document.createElement("td");
+ var result = bsw_getValueElement(paramName, blockPref, block);
+ paramValueEl.appendChild(result[0]);
+ paramRowEl.appendChild(paramValueEl);
+
+ optionTbodyEl.appendChild(paramRowEl);
+ if (result[1]) {
+ callbacks.push(result[1]);
+ }
+ }
+ optionTableEl.appendChild(optionTbodyEl);
+ blockOptionsEl.appendChild(optionTableEl);
+
+ /*
+ * If you set the state of a form widget before adding it to its outer container, IE
+ * drops the state. So run callbacks at the end to set the state.
+ */
+ for (var i in callbacks) {
+ callbacks[i]();
+ }
+
+ bsw_updateVarOverrides(key, blockPref);
+}
+
+/**
+ * Get the form element that is used to represent a specific block parameter
+ * in the state that matches the album settings.
+ * @param paramName The name of the parameter.
+ * @param blockPref The block preference.
+ * @param block The block definition.
+ * @returns The form element for the parameter.
+ */
+function bsw_getValueElement(paramName, blockPref, block) {
+ var prefValue = blockPref.parameters[paramName];
+ var useDefault = (prefValue == null);
+ var defaultValue = block.parameters[paramName]['defaultValue'];
+ var elementType = block.parameters[paramName]['type'];
+ var callback;
+
+ var returnElement;
+ var id = block.key + "_prefValue_" + paramName;
+ if (elementType == 'boolean') {
+ returnElement = document.createElement("input");
+ returnElement.type = 'checkbox';
+ returnElement.checked = undefined;
+
+ /*
+ * The value is 'true' if it came from the original string, or true if
+ * it's because the box was checked via the UI.
+ */
+ if (prefValue == 'true' || prefValue == true) {
+ callback = new Function('document.getElementById("' + id + '").checked = "checked";');
+ }
+
+ returnElement.onchange = function() { bsw_updatePrefValue(block.key, elementType, this); };
+ } else if (elementType == 'choice') {
+ returnElement = document.createElement("select");
+
+ var option;
+ i = 0;
+ for (var choice in block.parameters[paramName]['extra']) {
+ option = document.createElement("option");
+ option.appendChild(document.createTextNode(choice));
+ option.value = choice;
+ option.innerHTML = block.parameters[paramName]['extra'][choice];
+ returnElement.appendChild(option);
+
+ if (choice == prefValue) {
+ callback = new Function('document.getElementById("' + id + '").selectedIndex = ' +
+ i + ';');
+ }
+ i++;
+ }
+ returnElement.selectedIndex = -1;
+
+ returnElement.onchange = function() { bsw_updatePrefValue(block.key, elementType, this); };
+ } else if (elementType == 'text') {
+ returnElement = document.createElement("input");
+ returnElement.type = 'text';
+ callback = new Function('document.getElementById("' + id + '").value = "' +
+ prefValue.replace(/\"/g, '\\"') + '";');
+ returnElement.value = prefValue;
+ returnElement.onchange = function() { bsw_updatePrefValue(block.key, elementType, this); };
+ }
+
+ returnElement.id = id;
+ returnElement.blockPref = blockPref;
+
+ return new Array(returnElement, callback);
+}
+
+/**
+ * Update a value in a block preference to match what the user has done.
+ * @param element The element that was updated.
+ */
+function bsw_updatePrefValue(key, varType, element) {
+ var blockPref = element.blockPref;
+ var paramName = element.id;
+
+ /*
+ * paramName is of the form _prefValue_ but we just want the part
+ * so skip the first two underscores.
+ */
+ paramName = paramName.substr(paramName.indexOf('_') + 1);
+ paramName = paramName.substr(paramName.indexOf('_') + 1);
+
+ var paramValue;
+ if (varType == 'boolean') {
+ paramValue = element.checked;
+ } else if (varType == 'choice') {
+ paramValue = element.options[element.selectedIndex].value;
+ } else {
+ /* text */
+ paramValue = element.value;
+ }
+
+ blockPref.setParameterValue(paramName, paramValue);
+ bsw_updateAlbumBlockValue(key);
+ bsw_updateVarOverrides(key, blockPref);
+}
+
+/**
+ * Disable or enable any overridden parameters for a given blockpref.
+ */
+function bsw_updateVarOverrides(key, blockPref) {
+ var block = bsw_WIDGET_BLOCKS[key][blockPref.blockId];
+
+ for (var paramName in block.parameters) {
+ if (block.parameters[paramName]['type'] == 'boolean') {
+ var currentValue = document.getElementById(key + "_prefValue_" + paramName).checked;
+ for (var overrideName in block.parameters[paramName]['varOverrides']) {
+ document.getElementById(key + "_prefValue_" + overrideName).disabled = currentValue;
+ }
+ }
+ }
+}
+
+/**
+ * Given a string value as stored in the gallery database, create block
+ * preference objects with the supplied values.
+ * @param stringValue The string representation of a block preference
+ */
+function bsw_createBlockPrefsFromString(key, stringValue) {
+ /* First we need to remove any options in used block list */
+ var usedEl = document.getElementById("blocksUsedList_" + key);
+ for (var i = usedEl.options.length - 1; i >= 0 ; i--) {
+ usedEl.removeChild(usedEl.options[i]);
+ }
+
+ /* Now clear out the block array */
+ bsw_USER_BLOCKS[key] = new Array();
+ eval('var blockData = ' + stringValue);
+
+ for (var i = 0; i < blockData.length; i++) {
+ bsw_addUserBlockPreference(key, blockData[i][0], blockData[i][1]);
+ }
+}
+
+/**
+ * Look at the user blocks that have been selected and update the form element that
+ * stores the string representation of them.
+ */
+function bsw_updateAlbumBlockValue(key) {
+ var albumValueEl = document.getElementById("albumBlockValue_" + key);
+ var newValue = '[';
+
+ var count = 0;
+ for (var i = 0; i < bsw_USER_BLOCK_POSITIONS[key].length; i++) {
+ var blockPrefId = bsw_USER_BLOCK_POSITIONS[key][i];
+ var blockPref = bsw_USER_BLOCKS[key][blockPrefId];
+
+ /*
+ * Write out blocks, but skip any that are undefined at this time. This can happen
+ * when the old block string contained blocks that are no longer in the master list.
+ */
+ if (bsw_WIDGET_BLOCKS[key][blockPref.blockId]) {
+ if (count++) {
+ newValue += ',';
+ }
+ newValue += blockPref.toString();
+ }
+ }
+ newValue += ']';
+
+ /*
+ * Don't change it unless we really need to, to avoid unnecessarily
+ * propagating onchange events which can lead to recursive calls back
+ * to bsw_updateAlbumBlockValue()
+ */
+ if (albumValueEl.value != newValue) {
+ albumValueEl.value = newValue;
+ if (albumValueEl.onchange) {
+ bsw_UPDATE_LEVEL++;
+ albumValueEl.onchange();
+ bsw_UPDATE_LEVEL--;
+ }
+ }
+}
diff --git a/Source/gallery2/lib/javascript/BlockToggle.js b/Source/gallery2/lib/javascript/BlockToggle.js
new file mode 100644
index 0000000..d380a40
--- /dev/null
+++ b/Source/gallery2/lib/javascript/BlockToggle.js
@@ -0,0 +1,33 @@
+/*
+ * Gallery - a web based photo album viewer and editor
+ * Copyright (C) 2000-2007 Bharat Mediratta
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+function BlockToggle(objId, togId, display) {
+ var o = document.getElementById(objId), t = document.getElementById(togId);
+ if (o.style.display == 'none') {
+ if (!display) display = 'block';
+ if (display == 'table-row') { /* No table-row for IE */
+ var agent = navigator.userAgent.toLowerCase();
+ if (agent.indexOf('msie') >= 0 && agent.indexOf('opera') < 0) display = 'block';
+ }
+ o.style.display = display;
+ if (t) t.innerHTML = '-';
+ } else {
+ o.style.display = 'none';
+ if (t) t.innerHTML = '+';
+ }
+}
diff --git a/Source/gallery2/lib/javascript/ColorChooser.js b/Source/gallery2/lib/javascript/ColorChooser.js
new file mode 100644
index 0000000..af33ea6
--- /dev/null
+++ b/Source/gallery2/lib/javascript/ColorChooser.js
@@ -0,0 +1,101 @@
+/*
+ * Gallery - a web based photo album viewer and editor
+ * Copyright (C) 2000-2007 Bharat Mediratta
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+var hue;
+var picker;
+var dd;
+
+function init() {
+ hue = YAHOO.widget.Slider.getVertSlider("Markup_hueBg", "Markup_hueThumb", 0, 180);
+ hue.onChange = function(newVal) { hueUpdate(newVal); };
+
+ picker = YAHOO.widget.Slider.getSliderRegion("Markup_pickerDiv", "Markup_selector",
+ 0, 180, 0, 180);
+ picker.onChange = function(newX, newY) { pickerUpdate(newX, newY); };
+ hueUpdate();
+
+ dd = new YAHOO.util.DD("Markup_colorChooser");
+ dd.setHandleElId("Markup_colorHandle");
+ dd.endDrag = function(e) { };
+ // yuck. correctly handle PNG transparency in Win IE
+ // also, the color it will be below SELECT elements (date pieces)
+ // see http://www.codetoad.com/forum/20_22736.asp
+ var isIE = !window.opera && navigator.userAgent.indexOf('MSIE') != -1;
+ if (isIE) {
+ var imgID = "Markup_pickerbg";
+ var img = document.getElementById(imgID);
+ var imgName = img.src.toUpperCase();
+ var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
+ var strNewHTML = "";
+ img.outerHTML = strNewHTML;
+ }
+}
+
+function pickerUpdate(newX, newY) {
+ swatchUpdate();
+}
+
+function hueUpdate(newVal) {
+ var h = (180 - hue.getValue()) / 180;
+ if (h == 1) { h = 0; }
+ var a = YAHOO.util.Color.hsv2rgb( h, 1, 1);
+
+ document.getElementById("Markup_pickerDiv").style.backgroundColor =
+ "rgb(" + a[0] + ", " + a[1] + ", " + a[2] + ")";
+
+ swatchUpdate();
+}
+
+function swatchUpdate() {
+ var h = (180 - hue.getValue());
+ if (h == 180) { h = 0; }
+ document.getElementById("Markup_hval").value = (h*2);
+
+ h = h / 180;
+
+ var s = picker.getXValue() / 180;
+ document.getElementById("Markup_sval").value = Math.round(s * 100);
+
+ var v = (180 - picker.getYValue()) / 180;
+ document.getElementById("Markup_vval").value = Math.round(v * 100);
+
+ var a = YAHOO.util.Color.hsv2rgb( h, s, v );
+
+ document.getElementById("Markup_swatch").style.backgroundColor =
+ "rgb(" + a[0] + ", " + a[1] + ", " + a[2] + ")";
+
+ document.getElementById("Markup_rval").value = a[0];
+ document.getElementById("Markup_gval").value = a[1];
+ document.getElementById("Markup_bval").value = a[2];
+ document.getElementById("Markup_hexval").value =
+ YAHOO.util.Color.rgb2hex(a[0], a[1], a[2]);
+}
+
+function userUpdate() {
+ var colorChooser = document.getElementById("Markup_colorChooser");
+ var element = document.getElementById(colorChooser.g2ElementId);
+ var color = document.getElementById("Markup_hexval").value;
+ element.value = element.value + '[color=#' + color + ']';
+ colorChooser.style.display = 'none';
+ element.focus();
+}
+
diff --git a/Source/gallery2/lib/javascript/Cropper.js b/Source/gallery2/lib/javascript/Cropper.js
new file mode 100644
index 0000000..91129b2
--- /dev/null
+++ b/Source/gallery2/lib/javascript/Cropper.js
@@ -0,0 +1,334 @@
+/*
+ * Gallery - a web based photo album viewer and editor
+ * Copyright (C) 2000-2007 Bharat Mediratta
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+/**
+ * $Revision: 15513 $
+ */
+
+/**
+ * ================================================================================
+ * CropHandle
+ * ================================================================================
+ */
+
+CropHandle = function(image_id, frame_id, handle_id) {
+ this.init(frame_id);
+ this.setHandleElId(handle_id);
+
+ this.image_region = YAHOO.util.Dom.getRegion(image_id);
+ this.image_region.width = this.image_region.right - this.image_region.left;
+ this.image_region.height = this.image_region.bottom - this.image_region.top;
+
+ this.handle_region = YAHOO.util.Dom.getRegion(handle_id);
+ this.handle_region.width = this.handle_region.right - this.handle_region.left;
+ this.handle_region.height = this.handle_region.bottom - this.handle_region.top;
+}
+
+CropHandle.prototype = new YAHOO.util.DragDrop();
+
+CropHandle.prototype.setFrame = function(frame) {
+ this.frame = frame;
+}
+
+CropHandle.prototype.onMouseDown = function(e) {
+ var panel = this.getEl();
+ this.startWidth = panel.offsetWidth;
+ this.startHeight = panel.offsetHeight;
+ this.startPos = [YAHOO.util.Event.getPageX(e), YAHOO.util.Event.getPageY(e)];
+}
+
+CropHandle.prototype.onDrag = function(e) {
+ var dragTo = [YAHOO.util.Event.getPageX(e), YAHOO.util.Event.getPageY(e)];
+ var deltaX = dragTo[0] - this.startPos[0];
+ var deltaY = dragTo[1] - this.startPos[1];
+
+ dims = this.frame.getDimensions();
+ this.frame.reshapeTo(dims.top,
+ dims.left + this.startWidth + deltaX,
+ dims.top + this.startHeight + deltaY,
+ dims.left);
+ this.frame.constrainLocation(true);
+ this.frame.constrainShape(Math.abs(deltaX) > Math.abs(deltaY));
+};
+
+/**
+ * ================================================================================
+ * CropFrame
+ * ================================================================================
+ */
+
+CropFrame = function(image_id, frame_id) {
+ this.base = YAHOO.util.DD;
+ this.base(frame_id);
+
+ // Don't make the browser scroll if we drag off of the image to avoid flicker.
+ this.scroll = false;
+
+ this.frame_id = frame_id;
+ this.aspectRatio = [];
+
+ border = 0;
+ raw_border = YAHOO.util.Dom.getStyle(frame_id, "border");
+ if (raw_border) {
+ if (result = raw_border.match(/(\d+)/)) {
+ border = result[0];
+ }
+ }
+ this.border = border;
+ YAHOO.util.Event.addListener(this.frame_id, "dblclick", this.maximize, this);
+}
+
+CropFrame.prototype = new YAHOO.util.DD();
+
+CropFrame.prototype.reshapeTo = function(top, right, bottom, left) {
+ YAHOO.util.Dom.setStyle(this.frame_id, "width", (right - left) + "px");
+ YAHOO.util.Dom.setStyle(this.frame_id, "height", (bottom - top) + "px");
+ YAHOO.util.Dom.setXY(this.frame_id, [left, top]);
+}
+
+CropFrame.prototype.maximize = function(e, frame) {
+ var image = frame.image.getDimensions();
+ var orig_dims = frame.getDimensions();
+
+ // Start by taking up the whole frame
+ frame.reshapeTo(image.top, image.right, image.bottom, image.left);
+ frame.constrainShape(true);
+
+ // Try to stay close to the original location
+ var new_dims = frame.getDimensions();
+ frame.reshapeTo(orig_dims.top, orig_dims.left + new_dims.width,
+ orig_dims.top + new_dims.height, orig_dims.left);
+ frame.constrainLocation(false);
+}
+
+CropFrame.prototype.constrainLocation = function(adjustSize) {
+ var dims = this.getDimensions();
+ var image = this.image.getDimensions();
+
+ if (dims.top < image.top) {
+ var delta = image.top - dims.top;
+ dims.top = dims.top + delta;
+ dims.bottom = dims.bottom + delta;
+ }
+
+ if (dims.right > image.right) {
+ if (adjustSize) {
+ dims.right = image.right;
+ } else {
+ var delta = image.right - dims.right;
+ dims.left = dims.left + delta;
+ dims.right = dims.right + delta;
+ }
+ }
+
+ if (dims.bottom > image.bottom) {
+ if (adjustSize) {
+ dims.bottom = image.bottom;
+ } else {
+ var delta = image.bottom - dims.bottom;
+ dims.top = dims.top + delta;
+ dims.bottom = dims.bottom + delta;
+ }
+ }
+
+ if (dims.left < image.left) {
+ var delta = image.left - dims.left;
+ dims.left = dims.left + delta;
+ dims.right = dims.right + delta;
+ }
+
+ this.reshapeTo(dims.top, dims.right, dims.bottom, dims.left);
+}
+
+CropFrame.prototype.constrainShape = function(adjustHeight) {
+ var dims = this.getDimensions();
+ var image = this.image.getDimensions();
+
+ var currentAspect = dims.width / top;
+ if (currentAspect != this.aspectRatio) {
+ if (adjustHeight) {
+ dims.bottom = dims.top + dims.width / this.aspectRatio;
+ } else {
+ dims.right = dims.left + dims.height * this.aspectRatio;
+ }
+ }
+
+ if (dims.bottom + this.border * 2 > image.bottom) {
+ dims.bottom = image.bottom - this.border * 2;
+ dims.height = dims.bottom - dims.top;
+ dims.right = dims.left + dims.height * this.aspectRatio;
+ }
+
+ if (dims.right + this.border * 2 > image.right) {
+ dims.right = image.right - this.border * 2;
+ dims.width = dims.right - dims.left;
+ dims.bottom = dims.top + dims.width / this.aspectRatio;
+ }
+
+ this.reshapeTo(dims.top, dims.right, dims.bottom, dims.left);
+}
+
+CropFrame.prototype.setAspectRatio = function(width, height) {
+ this.aspectWidth = width;
+ this.aspectHeight = height;
+
+ this.aspectRatio = width / height;
+ this.constrainShape(true);
+ this.constrainLocation(true);
+ this.constrainShape(false);
+ this.constrainLocation(false);
+}
+
+CropFrame.prototype.setOrientation = function(orientation) {
+ if (orientation != this.orientation) {
+ if (this.orientation) {
+ var dims = this.getDimensions();
+ this.reshapeTo(dims.top, dims.left + dims.height, dims.top + dims.width, dims.left);
+ this.setAspectRatio(this.aspectHeight, this.aspectWidth);
+ }
+ this.orientation = orientation;
+ }
+}
+
+CropFrame.prototype.setImage = function(image) {
+ this.image = image;
+}
+
+CropFrame.prototype.getDimensions = function() {
+ var dims = YAHOO.util.Dom.getRegion(this.frame_id);
+
+ /* Account for the border */
+ dims.right = dims.right - this.border * 2;
+ dims.bottom = dims.bottom - this.border * 2;
+
+ dims.width = dims.right - dims.left;
+ dims.height = dims.bottom - dims.top;
+ return dims;
+}
+
+CropFrame.prototype.onDrag = function(e) {
+ this.constrainLocation(false);
+}
+
+/**
+ * ================================================================================
+ * CropImage
+ * ================================================================================
+ */
+
+CropImage = function(canvas_id, image_id, image_url, image_width, image_height) {
+ this.image_id = image_id;
+
+ var canvas_dims = YAHOO.util.Dom.getRegion(canvas_id);
+ canvas_dims.width = canvas_dims.right - canvas_dims.left;
+ canvas_dims.height = canvas_dims.bottom - canvas_dims.top;
+
+ var aspect = image_width / image_height;
+ var frame = {'width': image_width, 'height': image_height};
+ if (image_width > image_height) {
+ if (image_width > canvas_dims.width) {
+ frame.width = canvas_dims.width;
+ frame.height = canvas_dims.width / aspect;
+ }
+ } else {
+ if (image_height > canvas_dims.height) {
+ frame.height = canvas_dims.height;
+ frame.width = canvas_dims.height * aspect;
+ }
+ }
+ frame.left = Math.round(canvas_dims.left + ((canvas_dims.width - frame.width) / 2));
+ frame.top = Math.round(canvas_dims.top + ((canvas_dims.height - frame.height) / 2));
+
+ this.scale = frame.width / image_width;
+
+ var image_el = document.getElementById(image_id);
+ YAHOO.util.Dom.setXY(image_id, [frame.left, frame.top]);
+ YAHOO.util.Dom.setStyle(image_id, "width", frame.width + "px");
+ YAHOO.util.Dom.setStyle(image_id, "height", frame.height + "px");
+ image_el.src = image_url;
+}
+
+CropImage.prototype.getDimensions = function() {
+ var dims = YAHOO.util.Dom.getRegion(this.image_id);
+ dims.width = dims.right - dims.left;
+ dims.height = dims.bottom - dims.top;
+ return dims;
+}
+
+CropImage.prototype.getScale = function() {
+ return this.scale;
+}
+
+/**
+ * ================================================================================
+ * Cropper
+ * ================================================================================
+ */
+
+Cropper = function(image, frame, handle) {
+ this.image = image;
+ this.frame = frame;
+ this.handle = handle;
+
+ this.frame.setImage(image);
+ this.handle.setFrame(this.frame);
+ this.frame.addInvalidHandleId(this.handle.handleElId);
+}
+
+Cropper.prototype.getFrameDimensions = function() {
+ var frame_dims = this.frame.getDimensions();
+ var image_dims = this.image.getDimensions();
+ var scale = this.image.getScale();
+
+ dims = {
+ 'top': Math.round((frame_dims.top - image_dims.top) / scale),
+ 'right': Math.round((frame_dims.right - image_dims.left) / scale),
+ 'bottom': Math.round((frame_dims.bottom - image_dims.top) / scale),
+ 'left': Math.round((frame_dims.left - image_dims.left) / scale),
+ 'width': Math.round(frame_dims.width / scale),
+ 'height': Math.round(frame_dims.height / scale)
+ };
+
+ return dims;
+}
+
+Cropper.prototype.resetFrame = function() {
+ this.setFrameDimensions(this.origDimensions[0], this.origDimensions[1],
+ this.origDimensions[2], this.origDimensions[3]);
+}
+
+Cropper.prototype.setFrameDimensions = function(top, right, bottom, left) {
+ this.origDimensions = [top, right, bottom, left];
+
+ var scale = this.image.getScale();
+ var image_dims = this.image.getDimensions();
+ var top = image_dims.top + top * scale;
+ var right = image_dims.left + right * scale;
+ var bottom = image_dims.top + bottom * scale;
+ var left = image_dims.left + left * scale;
+ this.frame.reshapeTo(top, right, bottom, left);
+ this.frame.setAspectRatio(right - left, bottom - top);
+}
+
+Cropper.prototype.setAspectRatio = function(width, height) {
+ this.frame.setAspectRatio(width, height);
+}
+
+Cropper.prototype.setOrientation = function(orientation) {
+ this.frame.setOrientation(orientation);
+}
diff --git a/Source/gallery2/lib/pear/HTMLSax3.php b/Source/gallery2/lib/pear/HTMLSax3.php
new file mode 100644
index 0000000..1af5dbf
--- /dev/null
+++ b/Source/gallery2/lib/pear/HTMLSax3.php
@@ -0,0 +1,1338 @@
+ Original port from Python |
+// | Authors: Harry Fuecks Port to PEAR + more |
+// | Authors: Many @ Sitepointforums Advanced PHP Forums |
+// +----------------------------------------------------------------------+
+//
+// PEAR Id: HTMLSax3.php,v 1.1 2004/06/02 14:09:19 hfuecks
+// G2 $Id: HTMLSax3.php 15342 2006-12-01 21:14:46Z andy_st $
+//
+/**
+* Main parser components
+* @package XML_HTMLSax3
+* @version Id: HTMLSax3.php,v 1.1 2004/06/02 14:09:19 hfuecks
+*/
+/**
+* Required classes
+*/
+//if (!defined('XML_HTMLSAX3')) {
+// define('XML_HTMLSAX3', 'XML/');
+//}
+//require_once(XML_HTMLSAX3 . 'HTMLSax3/States.php');
+//require_once(XML_HTMLSAX3 . 'HTMLSax3/Decorators.php');
+
+/**
+* Base State Parser
+* @package XML_HTMLSax3
+* @access protected
+* @abstract
+*/
+class XML_HTMLSax3_StateParser {
+ /**
+ * Instance of user front end class to be passed to callbacks
+ * @var XML_HTMLSax3
+ * @access private
+ */
+ var $htmlsax;
+ /**
+ * User defined object for handling elements
+ * @var object
+ * @access private
+ */
+ var $handler_object_element;
+ /**
+ * User defined open tag handler method
+ * @var string
+ * @access private
+ */
+ var $handler_method_opening;
+ /**
+ * User defined close tag handler method
+ * @var string
+ * @access private
+ */
+ var $handler_method_closing;
+ /**
+ * User defined object for handling data in elements
+ * @var object
+ * @access private
+ */
+ var $handler_object_data;
+ /**
+ * User defined data handler method
+ * @var string
+ * @access private
+ */
+ var $handler_method_data;
+ /**
+ * User defined object for handling processing instructions
+ * @var object
+ * @access private
+ */
+ var $handler_object_pi;
+ /**
+ * User defined processing instruction handler method
+ * @var string
+ * @access private
+ */
+ var $handler_method_pi;
+ /**
+ * User defined object for handling JSP/ASP tags
+ * @var object
+ * @access private
+ */
+ var $handler_object_jasp;
+ /**
+ * User defined JSP/ASP handler method
+ * @var string
+ * @access private
+ */
+ var $handler_method_jasp;
+ /**
+ * User defined object for handling XML escapes
+ * @var object
+ * @access private
+ */
+ var $handler_object_escape;
+ /**
+ * User defined XML escape handler method
+ * @var string
+ * @access private
+ */
+ var $handler_method_escape;
+ /**
+ * User defined handler object or NullHandler
+ * @var object
+ * @access private
+ */
+ var $handler_default;
+ /**
+ * Parser options determining parsing behavior
+ * @var array
+ * @access private
+ */
+ var $parser_options = array();
+ /**
+ * XML document being parsed
+ * @var string
+ * @access private
+ */
+ var $rawtext;
+ /**
+ * Position in XML document relative to start (0)
+ * @var int
+ * @access private
+ */
+ var $position;
+ /**
+ * Length of the XML document in characters
+ * @var int
+ * @access private
+ */
+ var $length;
+ /**
+ * Array of state objects
+ * @var array
+ * @access private
+ */
+ var $State = array();
+
+ /**
+ * Constructs XML_HTMLSax3_StateParser setting up states
+ * @var XML_HTMLSax3 instance of user front end class
+ * @access protected
+ */
+ function XML_HTMLSax3_StateParser (& $htmlsax) {
+ $this->htmlsax = & $htmlsax;
+ $this->State[XML_HTMLSAX3_STATE_START] =& new XML_HTMLSax3_StartingState();
+
+ $this->State[XML_HTMLSAX3_STATE_CLOSING_TAG] =& new XML_HTMLSax3_ClosingTagState();
+ $this->State[XML_HTMLSAX3_STATE_TAG] =& new XML_HTMLSax3_TagState();
+ $this->State[XML_HTMLSAX3_STATE_OPENING_TAG] =& new XML_HTMLSax3_OpeningTagState();
+
+ $this->State[XML_HTMLSAX3_STATE_PI] =& new XML_HTMLSax3_PiState();
+ $this->State[XML_HTMLSAX3_STATE_JASP] =& new XML_HTMLSax3_JaspState();
+ $this->State[XML_HTMLSAX3_STATE_ESCAPE] =& new XML_HTMLSax3_EscapeState();
+ }
+
+ /**
+ * Moves the position back one character
+ * @access protected
+ * @return void
+ */
+ function unscanCharacter() {
+ $this->position -= 1;
+ }
+
+ /**
+ * Moves the position forward one character
+ * @access protected
+ * @return void
+ */
+ function ignoreCharacter() {
+ $this->position += 1;
+ }
+
+ /**
+ * Returns the next character from the XML document or void if at end
+ * @access protected
+ * @return mixed
+ */
+ function scanCharacter() {
+ if ($this->position < $this->length) {
+ return $this->rawtext{$this->position++};
+ }
+ }
+
+ /**
+ * Returns a string from the current position to the next occurance
+ * of the supplied string
+ * @param string string to search until
+ * @access protected
+ * @return string
+ */
+ function scanUntilString($string) {
+ $start = $this->position;
+ $this->position = strpos($this->rawtext, $string, $start);
+ if ($this->position === FALSE) {
+ $this->position = $this->length;
+ }
+ return substr($this->rawtext, $start, $this->position - $start);
+ }
+
+ /**
+ * Returns a string from the current position until the first instance of
+ * one of the characters in the supplied string argument
+ * @param string string to search until
+ * @access protected
+ * @return string
+ * @abstract
+ */
+ function scanUntilCharacters($string) {}
+
+ /**
+ * Moves the position forward past any whitespace characters
+ * @access protected
+ * @return void
+ * @abstract
+ */
+ function ignoreWhitespace() {}
+
+ /**
+ * Begins the parsing operation, setting up any decorators, depending on
+ * parse options invoking _parse() to execute parsing
+ * @param string XML document to parse
+ * @access protected
+ * @return void
+ */
+ function parse($data) {
+ if ($this->parser_options['XML_OPTION_TRIM_DATA_NODES']==1) {
+ $decorator =& new XML_HTMLSax3_Trim(
+ $this->handler_object_data,
+ $this->handler_method_data);
+ $this->handler_object_data =& $decorator;
+ $this->handler_method_data = 'trimData';
+ }
+ if ($this->parser_options['XML_OPTION_CASE_FOLDING']==1) {
+ $open_decor =& new XML_HTMLSax3_CaseFolding(
+ $this->handler_object_element,
+ $this->handler_method_opening,
+ $this->handler_method_closing);
+ $this->handler_object_element =& $open_decor;
+ $this->handler_method_opening ='foldOpen';
+ $this->handler_method_closing ='foldClose';
+ }
+ if ($this->parser_options['XML_OPTION_LINEFEED_BREAK']==1) {
+ $decorator =& new XML_HTMLSax3_Linefeed(
+ $this->handler_object_data,
+ $this->handler_method_data);
+ $this->handler_object_data =& $decorator;
+ $this->handler_method_data = 'breakData';
+ }
+ if ($this->parser_options['XML_OPTION_TAB_BREAK']==1) {
+ $decorator =& new XML_HTMLSax3_Tab(
+ $this->handler_object_data,
+ $this->handler_method_data);
+ $this->handler_object_data =& $decorator;
+ $this->handler_method_data = 'breakData';
+ }
+ if ($this->parser_options['XML_OPTION_ENTITIES_UNPARSED']==1) {
+ $decorator =& new XML_HTMLSax3_Entities_Unparsed(
+ $this->handler_object_data,
+ $this->handler_method_data);
+ $this->handler_object_data =& $decorator;
+ $this->handler_method_data = 'breakData';
+ }
+ if ($this->parser_options['XML_OPTION_ENTITIES_PARSED']==1) {
+ $decorator =& new XML_HTMLSax3_Entities_Parsed(
+ $this->handler_object_data,
+ $this->handler_method_data);
+ $this->handler_object_data =& $decorator;
+ $this->handler_method_data = 'breakData';
+ }
+ // Note switched on by default
+ if ($this->parser_options['XML_OPTION_STRIP_ESCAPES']==1) {
+ $decorator =& new XML_HTMLSax3_Escape_Stripper(
+ $this->handler_object_escape,
+ $this->handler_method_escape);
+ $this->handler_object_escape =& $decorator;
+ $this->handler_method_escape = 'strip';
+ }
+ $this->rawtext = $data;
+ $this->length = strlen($data);
+ $this->position = 0;
+ $this->_parse();
+ }
+
+ /**
+ * Performs the parsing itself, delegating calls to a specific parser
+ * state
+ * @param constant state object to parse with
+ * @access protected
+ * @return void
+ */
+ function _parse($state = XML_HTMLSAX3_STATE_START) {
+ do {
+ $state = $this->State[$state]->parse($this);
+ } while ($state != XML_HTMLSAX3_STATE_STOP &&
+ $this->position < $this->length);
+ }
+}
+
+/**
+* Parser for PHP Versions below 4.3.0. Uses a slower parsing mechanism than
+* the equivalent PHP 4.3.0+ subclass of StateParser
+* @package XML_HTMLSax3
+* @access protected
+* @see XML_HTMLSax3_StateParser_Gtet430
+*/
+class XML_HTMLSax3_StateParser_Lt430 extends XML_HTMLSax3_StateParser {
+ /**
+ * Constructs XML_HTMLSax3_StateParser_Lt430 defining available
+ * parser options
+ * @var XML_HTMLSax3 instance of user front end class
+ * @access protected
+ */
+ function XML_HTMLSax3_StateParser_Lt430(& $htmlsax) {
+ parent::XML_HTMLSax3_StateParser($htmlsax);
+ $this->parser_options['XML_OPTION_TRIM_DATA_NODES'] = 0;
+ $this->parser_options['XML_OPTION_CASE_FOLDING'] = 0;
+ $this->parser_options['XML_OPTION_LINEFEED_BREAK'] = 0;
+ $this->parser_options['XML_OPTION_TAB_BREAK'] = 0;
+ $this->parser_options['XML_OPTION_ENTITIES_PARSED'] = 0;
+ $this->parser_options['XML_OPTION_ENTITIES_UNPARSED'] = 0;
+ $this->parser_options['XML_OPTION_STRIP_ESCAPES'] = 0;
+ }
+
+ /**
+ * Returns a string from the current position until the first instance of
+ * one of the characters in the supplied string argument
+ * @param string string to search until
+ * @access protected
+ * @return string
+ */
+ function scanUntilCharacters($string) {
+ $startpos = $this->position;
+ while ($this->position < $this->length && strpos($string, $this->rawtext{$this->position}) === FALSE) {
+ $this->position++;
+ }
+ return substr($this->rawtext, $startpos, $this->position - $startpos);
+ }
+
+ /**
+ * Moves the position forward past any whitespace characters
+ * @access protected
+ * @return void
+ */
+ function ignoreWhitespace() {
+ while ($this->position < $this->length &&
+ strpos(" \n\r\t", $this->rawtext{$this->position}) !== FALSE) {
+ $this->position++;
+ }
+ }
+
+ /**
+ * Begins the parsing operation, setting up the unparsed XML entities
+ * decorator if necessary then delegating further work to parent
+ * @param string XML document to parse
+ * @access protected
+ * @return void
+ */
+ function parse($data) {
+ parent::parse($data);
+ }
+}
+
+/**
+* Parser for PHP Versions equal to or greater than 4.3.0. Uses a faster
+* parsing mechanism than the equivalent PHP < 4.3.0 subclass of StateParser
+* @package XML_HTMLSax3
+* @access protected
+* @see XML_HTMLSax3_StateParser_Lt430
+*/
+class XML_HTMLSax3_StateParser_Gtet430 extends XML_HTMLSax3_StateParser {
+ /**
+ * Constructs XML_HTMLSax3_StateParser_Gtet430 defining available
+ * parser options
+ * @var XML_HTMLSax3 instance of user front end class
+ * @access protected
+ */
+ function XML_HTMLSax3_StateParser_Gtet430(& $htmlsax) {
+ parent::XML_HTMLSax3_StateParser($htmlsax);
+ $this->parser_options['XML_OPTION_TRIM_DATA_NODES'] = 0;
+ $this->parser_options['XML_OPTION_CASE_FOLDING'] = 0;
+ $this->parser_options['XML_OPTION_LINEFEED_BREAK'] = 0;
+ $this->parser_options['XML_OPTION_TAB_BREAK'] = 0;
+ $this->parser_options['XML_OPTION_ENTITIES_PARSED'] = 0;
+ $this->parser_options['XML_OPTION_ENTITIES_UNPARSED'] = 0;
+ $this->parser_options['XML_OPTION_STRIP_ESCAPES'] = 0;
+ }
+ /**
+ * Returns a string from the current position until the first instance of
+ * one of the characters in the supplied string argument.
+ * @param string string to search until
+ * @access protected
+ * @return string
+ */
+ function scanUntilCharacters($string) {
+ $startpos = $this->position;
+ $length = strcspn($this->rawtext, $string, $startpos);
+ $this->position += $length;
+ return substr($this->rawtext, $startpos, $length);
+ }
+
+ /**
+ * Moves the position forward past any whitespace characters
+ * @access protected
+ * @return void
+ */
+ function ignoreWhitespace() {
+ $this->position += strspn($this->rawtext, " \n\r\t", $this->position);
+ }
+
+ /**
+ * Begins the parsing operation, setting up the parsed and unparsed
+ * XML entity decorators if necessary then delegating further work
+ * to parent
+ * @param string XML document to parse
+ * @access protected
+ * @return void
+ */
+ function parse($data) {
+ parent::parse($data);
+ }
+}
+
+/**
+* Default NullHandler for methods which were not set by user
+* @package XML_HTMLSax3
+* @access protected
+*/
+class XML_HTMLSax3_NullHandler {
+ /**
+ * Generic handler method which does nothing
+ * @access protected
+ * @return void
+ */
+ function DoNothing() {
+ }
+}
+
+/**
+* User interface class. All user calls should only be made to this class
+* @package XML_HTMLSax3
+* @access public
+*/
+class XML_HTMLSax3 {
+ /**
+ * Instance of concrete subclass of XML_HTMLSax3_StateParser
+ * @var XML_HTMLSax3_StateParser
+ * @access private
+ */
+ var $state_parser;
+
+ /**
+ * Constructs XML_HTMLSax3 selecting concrete StateParser subclass
+ * depending on PHP version being used as well as setting the default
+ * NullHandler for all callbacks
+ * Example:
+ *
+ * @access public
+ */
+ function XML_HTMLSax3() {
+ if (version_compare(phpversion(), '4.3', 'ge')) {
+ $this->state_parser =& new XML_HTMLSax3_StateParser_Gtet430($this);
+ } else {
+ $this->state_parser =& new XML_HTMLSax3_StateParser_Lt430($this);
+ }
+ $nullhandler =& new XML_HTMLSax3_NullHandler();
+ $this->set_object($nullhandler);
+ $this->set_element_handler('DoNothing', 'DoNothing');
+ $this->set_data_handler('DoNothing');
+ $this->set_pi_handler('DoNothing');
+ $this->set_jasp_handler('DoNothing');
+ $this->set_escape_handler('DoNothing');
+ }
+
+ /**
+ * Sets the user defined handler object. Returns a PEAR Error
+ * if supplied argument is not an object.
+ * @param object handler object containing SAX callback methods
+ * @access public
+ * @return mixed
+ */
+ function set_object(&$object) {
+ if ( is_object($object) ) {
+ $this->state_parser->handler_default =& $object;
+ return true;
+ } else {
+ //require_once('PEAR.php');
+ //PEAR::raiseError('XML_HTMLSax3::set_object requires '.
+ // 'an object instance');
+ }
+ }
+
+ /**
+ * Sets a parser option. By default all options are switched off.
+ * Returns a PEAR Error if option is invalid
+ * Available options:
+ *
+ *
XML_OPTION_TRIM_DATA_NODES: trim whitespace off the beginning
+ * and end of data passed to the data handler
+ *
XML_OPTION_LINEFEED_BREAK: linefeeds result in additional data
+ * handler calls
+ *
XML_OPTION_TAB_BREAK: tabs result in additional data handler
+ * calls
+ *
XML_OPTION_ENTITIES_UNPARSED: XML entities are returned as
+ * seperate data handler calls in unparsed form
+ *
XML_OPTION_ENTITIES_PARSED: (PHP 4.3.0+ only) XML entities are
+ * returned as seperate data handler calls and are parsed with
+ * PHP's html_entity_decode() function
+ *
XML_OPTION_STRIP_ESCAPES: strips out the -- -- comment markers
+ * or CDATA markup inside an XML escape, if found.
+ *
+ * To get HTMLSax to behave in the same way as the native PHP SAX parser,
+ * using it's default state, you need to switch on XML_OPTION_LINEFEED_BREAK,
+ * XML_OPTION_ENTITIES_PARSED and XML_OPTION_CASE_FOLDING
+ * @param string name of parser option
+ * @param int (optional) 1 to switch on, 0 for off
+ * @access public
+ * @return boolean
+ */
+ function set_option($name, $value=1) {
+ if ( array_key_exists($name,$this->state_parser->parser_options) ) {
+ $this->state_parser->parser_options[$name] = $value;
+ return true;
+ } else {
+ //require_once('PEAR.php');
+ //PEAR::raiseError('XML_HTMLSax3::set_option('.$name.') illegal');
+ }
+ }
+
+ /**
+ * Sets the data handler method which deals with the contents of XML
+ * elements.
+ * The handler method must accept two arguments, the first being an
+ * instance of XML_HTMLSax3 and the second being the contents of an
+ * XML element e.g.
+ *
+ * function myDataHander(& $parser,$data){}
+ *
+ * @param string name of method
+ * @access public
+ * @return void
+ * @see set_object
+ */
+ function set_data_handler($data_method) {
+ $this->state_parser->handler_object_data =& $this->state_parser->handler_default;
+ $this->state_parser->handler_method_data = $data_method;
+ }
+
+ /**
+ * Sets the open and close tag handlers
+ * The open handler method must accept three arguments; the parser,
+ * the tag name and an array of attributes e.g.
+ *
+ * function myOpenHander(& $parser,$tagname,$attrs=array()){}
+ *
+ * The close handler method must accept two arguments; the parser and
+ * the tag name e.g.
+ *
+ * function myCloseHander(& $parser,$tagname){}
+ *
+ * @param string name of open method
+ * @param string name of close method
+ * @access public
+ * @return void
+ * @see set_object
+ */
+ function set_element_handler($opening_method, $closing_method) {
+ $this->state_parser->handler_object_element =& $this->state_parser->handler_default;
+ $this->state_parser->handler_method_opening = $opening_method;
+ $this->state_parser->handler_method_closing = $closing_method;
+ }
+
+ /**
+ * Sets the processing instruction handler method e.g. for PHP open
+ * and close tags
+ * The handler method must accept three arguments; the parser, the
+ * PI target and data inside the PI
+ *
+ * function myPIHander(& $parser,$target, $data){}
+ *
+ * @param string name of method
+ * @access public
+ * @return void
+ * @see set_object
+ */
+ function set_pi_handler($pi_method) {
+ $this->state_parser->handler_object_pi =& $this->state_parser->handler_default;
+ $this->state_parser->handler_method_pi = $pi_method;
+ }
+
+ /**
+ * Sets the XML escape handler method e.g. for comments and doctype
+ * declarations
+ * The handler method must accept two arguments; the parser and the
+ * contents of the escaped section
+ *
+ * function myEscapeHander(& $parser, $data){}
+ *
+ * @param string name of method
+ * @access public
+ * @return void
+ * @see set_object
+ */
+ function set_escape_handler($escape_method) {
+ $this->state_parser->handler_object_escape =& $this->state_parser->handler_default;
+ $this->state_parser->handler_method_escape = $escape_method;
+ }
+
+ /**
+ * Sets the JSP/ASP markup handler
+ * The handler method must accept two arguments; the parser and
+ * body of the JASP tag
+ *
+ * function myJaspHander(& $parser, $data){}
+ *
+ * @param string name of method
+ * @access public
+ * @return void
+ * @see set_object
+ */
+ function set_jasp_handler ($jasp_method) {
+ $this->state_parser->handler_object_jasp =& $this->state_parser->handler_default;
+ $this->state_parser->handler_method_jasp = $jasp_method;
+ }
+
+ /**
+ * Returns the current string position of the "cursor" inside the XML
+ * document
+ * Intended for use from within a user defined handler called
+ * via the $parser reference e.g.
+ *
+ *
+ * @category HTML
+ * @package HTML_Safe
+ * @author Roman Ivanov
+ * @copyright 1997-2005 Roman Ivanov
+ * @license http://www.debian.org/misc/bsd.license BSD License (3 Clause)
+ * @version Release: @package_version@
+ * @link http://pear.php.net/package/HTML_Safe
+ */
+class HTML_Safe
+{
+ /**
+ * Storage for resulting HTML output
+ *
+ * @var string
+ * @access private
+ */
+ var $_xhtml = '';
+
+ /**
+ * Array of counters for each tag
+ *
+ * @var array
+ * @access private
+ */
+ var $_counter = array();
+
+ /**
+ * Stack of unclosed tags
+ *
+ * @var array
+ * @access private
+ */
+ var $_stack = array();
+
+ /**
+ * Array of counters for tags that must be deleted with all content
+ *
+ * @var array
+ * @access private
+ */
+ var $_dcCounter = array();
+
+ /**
+ * Stack of unclosed tags that must be deleted with all content
+ *
+ * @var array
+ * @access private
+ */
+ var $_dcStack = array();
+
+ /**
+ * Stores level of list (ol/ul) nesting
+ *
+ * @var int
+ * @access private
+ */
+ var $_listScope = 0;
+
+ /**
+ * Stack of unclosed list tags
+ *
+ * @var array
+ * @access private
+ */
+ var $_liStack = array();
+
+ /**
+ * Array of prepared regular expressions for protocols (schemas) matching
+ *
+ * @var array
+ * @access private
+ */
+ var $_protoRegexps = array();
+
+ /**
+ * Array of prepared regular expressions for CSS matching
+ *
+ * @var array
+ * @access private
+ */
+ var $_cssRegexps = array();
+
+ /**
+ * List of single tags ("")
+ *
+ * @var array
+ * @access public
+ */
+ var $singleTags = array('area', 'br', 'img', 'input', 'hr', 'wbr', );
+
+ /**
+ * List of dangerous tags (such tags will be deleted)
+ *
+ * @var array
+ * @access public
+ */
+ var $deleteTags = array(
+ 'applet', 'base', 'basefont', 'bgsound', 'blink', 'body',
+ 'embed', 'frame', 'frameset', 'head', 'html', 'ilayer',
+ 'iframe', 'layer', 'link', 'meta', 'object', 'style',
+ 'title', 'script',
+ );
+
+ /**
+ * List of dangerous tags (such tags will be deleted, and all content
+ * inside this tags will be also removed)
+ *
+ * @var array
+ * @access public
+ */
+ var $deleteTagsContent = array('script', 'style', 'title', 'xml', );
+
+ /**
+ * Type of protocols filtering ('white' or 'black')
+ *
+ * @var string
+ * @access public
+ */
+ var $protocolFiltering = 'white';
+
+ /**
+ * List of "dangerous" protocols (used for blacklist-filtering)
+ *
+ * @var array
+ * @access public
+ */
+ var $blackProtocols = array(
+ 'about', 'chrome', 'data', 'disk', 'hcp',
+ 'help', 'javascript', 'livescript', 'lynxcgi', 'lynxexec',
+ 'ms-help', 'ms-its', 'mhtml', 'mocha', 'opera',
+ 'res', 'resource', 'shell', 'vbscript', 'view-source',
+ 'vnd.ms.radio', 'wysiwyg',
+ );
+
+ /**
+ * List of "safe" protocols (used for whitelist-filtering)
+ *
+ * @var array
+ * @access public
+ */
+ var $whiteProtocols = array(
+ 'ed2k', 'file', 'ftp', 'gopher', 'http', 'https',
+ 'irc', 'mailto', 'news', 'nntp', 'telnet', 'webcal',
+ 'xmpp', 'callto',
+ );
+
+ /**
+ * List of attributes that can contain protocols
+ *
+ * @var array
+ * @access public
+ */
+ var $protocolAttributes = array(
+ 'action', 'background', 'codebase', 'dynsrc', 'href', 'lowsrc', 'src',
+ );
+
+ /**
+ * List of dangerous CSS keywords
+ *
+ * Whole style="" attribute will be removed, if parser will find one of
+ * these keywords
+ *
+ * @var array
+ * @access public
+ */
+ var $cssKeywords = array(
+ 'absolute', 'behavior', 'behaviour', 'content', 'expression',
+ 'fixed', 'include-source', 'moz-binding',
+ );
+
+ /**
+ * List of tags that can have no "closing tag"
+ *
+ * @var array
+ * @access public
+ * @deprecated XHTML does not allow such tags
+ */
+ var $noClose = array();
+
+ /**
+ * List of block-level tags that terminates paragraph
+ *
+ * Paragraph will be closed when this tags opened
+ *
+ * @var array
+ * @access public
+ */
+ var $closeParagraph = array(
+ 'address', 'blockquote', 'center', 'dd', 'dir', 'div',
+ 'dl', 'dt', 'h1', 'h2', 'h3', 'h4',
+ 'h5', 'h6', 'hr', 'isindex', 'listing', 'marquee',
+ 'menu', 'multicol', 'ol', 'p', 'plaintext', 'pre',
+ 'table', 'ul', 'xmp',
+ );
+
+ /**
+ * List of table tags, all table tags outside a table will be removed
+ *
+ * @var array
+ * @access public
+ */
+ var $tableTags = array(
+ 'caption', 'col', 'colgroup', 'tbody', 'td', 'tfoot', 'th',
+ 'thead', 'tr',
+ );
+
+ /**
+ * List of list tags
+ *
+ * @var array
+ * @access public
+ */
+ var $listTags = array('dir', 'menu', 'ol', 'ul', 'dl', );
+
+ /**
+ * List of dangerous attributes
+ *
+ * @var array
+ * @access public
+ */
+ var $attributes = array('dynsrc', 'id', 'name', );
+
+ /**
+ * List of allowed "namespaced" attributes
+ *
+ * @var array
+ * @access public
+ */
+ var $attributesNS = array('xml:lang', );
+
+ /**
+ * Constructs class
+ *
+ * @access public
+ */
+ function HTML_Safe()
+ {
+ //making regular expressions based on Proto & CSS arrays
+ foreach ($this->blackProtocols as $proto) {
+ $preg = "/[\s\x01-\x1F]*";
+ for ($i=0; $i_protoRegexps[] = $preg;
+ }
+
+ foreach ($this->cssKeywords as $css) {
+ $this->_cssRegexps[] = '/' . $css . '/i';
+ }
+ return true;
+ }
+
+ /**
+ * Handles the writing of attributes - called from $this->_openHandler()
+ *
+ * @param array $attrs array of attributes $name => $value
+ * @return boolean
+ * @access private
+ */
+ function _writeAttrs ($attrs)
+ {
+ if (is_array($attrs)) {
+ foreach ($attrs as $name => $value) {
+
+ $name = strtolower($name);
+
+ if (strpos($name, 'on') === 0) {
+ continue;
+ }
+ if (strpos($name, 'data') === 0) {
+ continue;
+ }
+ if (in_array($name, $this->attributes)) {
+ continue;
+ }
+ if (!preg_match("/^[a-z0-9]+$/i", $name)) {
+ if (!in_array($name, $this->attributesNS)) {
+ continue;
+ }
+ }
+
+ if (($value === TRUE) || (is_null($value))) {
+ $value = $name;
+ }
+
+ if ($name == 'style') {
+
+ // removes insignificant backslahes
+ $value = str_replace("\\", '', $value);
+
+ // removes CSS comments
+ while (1)
+ {
+ $_value = preg_replace("!/\*.*?\*/!s", '', $value);
+ if ($_value == $value) break;
+ $value = $_value;
+ }
+
+ // replace all & to &
+ $value = str_replace('&', '&', $value);
+ $value = str_replace('&', '&', $value);
+
+ foreach ($this->_cssRegexps as $css) {
+ if (preg_match($css, $value)) {
+ continue 2;
+ }
+ }
+ foreach ($this->_protoRegexps as $proto) {
+ if (preg_match($proto, $value)) {
+ continue 2;
+ }
+ }
+ }
+
+ $tempval = preg_replace('/(\d+);?/me', "chr('\\1')", $value); //"'
+ $tempval = preg_replace('/([0-9a-f]+);?/mei', "chr(hexdec('\\1'))", $tempval);
+
+ if ((in_array($name, $this->protocolAttributes)) &&
+ (strpos($tempval, ':') !== false))
+ {
+ if ($this->protocolFiltering == 'black') {
+ foreach ($this->_protoRegexps as $proto) {
+ if (preg_match($proto, $tempval)) continue 2;
+ }
+ } else {
+ $_tempval = explode(':', $tempval);
+ $proto = $_tempval[0];
+ if (!in_array($proto, $this->whiteProtocols)) {
+ continue;
+ }
+ }
+ }
+
+ $value = str_replace("\"", """, $value);
+ $this->_xhtml .= ' ' . $name . '="' . $value . '"';
+ }
+ }
+ return true;
+ }
+
+ /**
+ * Opening tag handler - called from HTMLSax
+ *
+ * @param object $parser HTML Parser
+ * @param string $name tag name
+ * @param array $attrs tag attributes
+ * @return boolean
+ * @access private
+ */
+ function _openHandler(&$parser, $name, $attrs)
+ {
+ $name = strtolower($name);
+
+ if (in_array($name, $this->deleteTagsContent)) {
+ array_push($this->_dcStack, $name);
+ $this->_dcCounter[$name] = isset($this->_dcCounter[$name]) ? $this->_dcCounter[$name]+1 : 1;
+ }
+ if (count($this->_dcStack) != 0) {
+ return true;
+ }
+
+ if (in_array($name, $this->deleteTags)) {
+ return true;
+ }
+
+ if (!preg_match("/^[a-z0-9]+$/i", $name)) {
+ if (preg_match("!(?:\@|://)!i", $name)) {
+ $this->_xhtml .= '<' . $name . '>';
+ }
+ return true;
+ }
+
+ if (in_array($name, $this->singleTags)) {
+ $this->_xhtml .= '<' . $name;
+ $this->_writeAttrs($attrs);
+ $this->_xhtml .= ' />';
+ return true;
+ }
+
+ // TABLES: cannot open table elements when we are not inside table
+ if ((isset($this->_counter['table'])) && ($this->_counter['table'] <= 0)
+ && (in_array($name, $this->tableTags)))
+ {
+ return true;
+ }
+
+ // PARAGRAPHS: close paragraph when closeParagraph tags opening
+ if ((in_array($name, $this->closeParagraph)) && (in_array('p', $this->_stack))) {
+ $this->_closeHandler($parser, 'p');
+ }
+
+ // LISTS: we should close
if
of the same level opening
+ if ($name == 'li' && count($this->_liStack) &&
+ $this->_listScope == $this->_liStack[count($this->_liStack)-1])
+ {
+ $this->_closeHandler($parser, 'li');
+ }
+
+ // LISTS: we want to know on what nesting level of lists we are
+ if (in_array($name, $this->listTags)) {
+ $this->_listScope++;
+ }
+ if ($name == 'li') {
+ array_push($this->_liStack, $this->_listScope);
+ }
+
+ $this->_xhtml .= '<' . $name;
+ $this->_writeAttrs($attrs);
+ $this->_xhtml .= '>';
+ array_push($this->_stack,$name);
+ $this->_counter[$name] = isset($this->_counter[$name]) ? $this->_counter[$name]+1 : 1;
+ return true;
+ }
+
+ /**
+ * Closing tag handler - called from HTMLSax
+ *
+ * @param object $parsers HTML parser
+ * @param string $name tag name
+ * @return boolean
+ * @access private
+ */
+ function _closeHandler(&$parser, $name)
+ {
+
+ $name = strtolower($name);
+
+ if (isset($this->_dcCounter[$name]) && ($this->_dcCounter[$name] > 0) &&
+ (in_array($name, $this->deleteTagsContent)))
+ {
+ while ($name != ($tag = array_pop($this->_dcStack))) {
+ $this->_dcCounter[$tag]--;
+ }
+
+ $this->_dcCounter[$name]--;
+ }
+
+ if (count($this->_dcStack) != 0) {
+ return true;
+ }
+
+ if ((isset($this->_counter[$name])) && ($this->_counter[$name] > 0)) {
+ while ($name != ($tag = array_pop($this->_stack))) {
+ $this->_closeTag($tag);
+ }
+
+ $this->_closeTag($name);
+ }
+ return true;
+ }
+
+ /**
+ * Closes tag
+ *
+ * @param string $tag tag name
+ * @return boolean
+ * @access private
+ */
+ function _closeTag($tag)
+ {
+ if (!in_array($tag, $this->noClose)) {
+ $this->_xhtml .= '' . $tag . '>';
+ }
+
+ $this->_counter[$tag]--;
+
+ if (in_array($tag, $this->listTags)) {
+ $this->_listScope--;
+ }
+
+ if ($tag == 'li') {
+ array_pop($this->_liStack);
+ }
+ return true;
+ }
+
+ /**
+ * Character data handler - called from HTMLSax
+ *
+ * @param object $parser HTML parser
+ * @param string $data textual data
+ * @return boolean
+ * @access private
+ */
+ function _dataHandler(&$parser, $data)
+ {
+ if (count($this->_dcStack) == 0) {
+ $this->_xhtml .= $data;
+ }
+ return true;
+ }
+
+ /**
+ * Escape handler - called from HTMLSax
+ *
+ * @param object $parser HTML parser
+ * @param string $data comments or other type of data
+ * @return boolean
+ * @access private
+ */
+ function _escapeHandler(&$parser, $data)
+ {
+ return true;
+ }
+
+ /**
+ * Returns the XHTML document
+ *
+ * @return string Processed (X)HTML document
+ * @access public
+ */
+ function getXHTML ()
+ {
+ while ($tag = array_pop($this->_stack)) {
+ $this->_closeTag($tag);
+ }
+
+ return $this->_xhtml;
+ }
+
+ /**
+ * Clears current document data
+ *
+ * @return boolean
+ * @access public
+ */
+ function clear()
+ {
+ $this->_xhtml = '';
+ return true;
+ }
+
+ /**
+ * Main parsing fuction
+ *
+ * @param string $doc HTML document for processing
+ * @return string Processed (X)HTML document
+ * @access public
+ */
+ function parse($doc)
+ {
+
+ // Save all '<' symbols
+ $doc = preg_replace("/<(?=[^a-zA-Z\/\!\?\%])/", '<', $doc);
+
+ // Web documents shouldn't contains \x00 symbol
+ $doc = str_replace("\x00", '', $doc);
+
+ // Opera6 bug workaround
+ $doc = str_replace("\xC0\xBC", '<', $doc);
+
+ // UTF-7 encoding ASCII decode
+ // @G2 - skip UTF-7 handling, causes a string like 'a+b-c' to become 'ac'
+ //$doc = $this->repackUTF7($doc);
+
+ // Instantiate the parser
+ $parser=& new XML_HTMLSax3();
+
+ // Set up the parser
+ $parser->set_object($this);
+
+ $parser->set_element_handler('_openHandler','_closeHandler');
+ $parser->set_data_handler('_dataHandler');
+ $parser->set_escape_handler('_escapeHandler');
+
+ $parser->parse($doc);
+
+ return $this->getXHTML();
+
+ }
+
+
+ /**
+ * UTF-7 decoding fuction
+ *
+ * @param string $str HTML document for recode ASCII part of UTF-7 back to ASCII
+ * @return string Decoded document
+ * @access private
+ */
+ function repackUTF7($str)
+ {
+ return preg_replace_callback('!\+([0-9a-zA-Z/]+)\-!', array($this, 'repackUTF7Callback'), $str);
+ }
+
+ /**
+ * Additional UTF-7 decoding fuction
+ *
+ * @param string $str String for recode ASCII part of UTF-7 back to ASCII
+ * @return string Recoded string
+ * @access private
+ */
+ function repackUTF7Callback($str)
+ {
+ $str = base64_decode($str[1]);
+ $str = preg_replace_callback('/^((?:\x00.)*)((?:[^\x00].)+)/', array($this, 'repackUTF7Back'), $str);
+ return preg_replace('/\x00(.)/', '$1', $str);
+ }
+
+ /**
+ * Additional UTF-7 encoding fuction
+ *
+ * @param string $str String for recode ASCII part of UTF-7 back to ASCII
+ * @return string Recoded string
+ * @access private
+ */
+ function repackUTF7Back($str)
+ {
+ return $str[1].'+'.rtrim(base64_encode($str[2]), '=').'-';
+ }
+}
+
+/*
+ * Local variables:
+ * tab-width: 4
+ * c-basic-offset: 4
+ * c-hanging-comment-ender-p: nil
+ * End:
+ */
+
+?>
diff --git a/Source/gallery2/lib/pear/mime.php b/Source/gallery2/lib/pear/mime.php
new file mode 100644
index 0000000..b78f599
--- /dev/null
+++ b/Source/gallery2/lib/pear/mime.php
@@ -0,0 +1,915 @@
+ |
+// | Tomas V.V.Cox (port to PEAR) |
+// +-----------------------------------------------------------------------+
+//
+// $Id: mime.php,v 1.56 2006/05/18 23:05:14 cipri Exp $
+
+//@G2 - skip PEAR.php/change error handling, skip classes already defined (if embedded)
+//require_once('PEAR.php');
+if (!class_exists('Mail_mimePart')) {
+ require_once(dirname(__FILE__) . '/mimePart.php');
+}
+if (class_exists('Mail_mime')) return;
+
+/**
+ * Mime mail composer class. Can handle: text and html bodies, embedded html
+ * images and attachments.
+ * Documentation and examples of this class are avaible here:
+ * http://pear.php.net/manual/
+ *
+ * @notes This class is based on HTML Mime Mail class from
+ * Richard Heyes which was based also
+ * in the mime_mail.class by Tobias Ratschiller and
+ * Sascha Schumann
+ *
+ * @author Richard Heyes
+ * @author Tomas V.V.Cox
+ * @package Mail
+ * @access public
+ */
+class Mail_mime
+{
+ /**
+ * Contains the plain text part of the email
+ * @var string
+ */
+ var $_txtbody;
+ /**
+ * Contains the html part of the email
+ * @var string
+ */
+ var $_htmlbody;
+ /**
+ * contains the mime encoded text
+ * @var string
+ */
+ var $_mime;
+ /**
+ * contains the multipart content
+ * @var string
+ */
+ var $_multipart;
+ /**
+ * list of the attached images
+ * @var array
+ */
+ var $_html_images = array();
+ /**
+ * list of the attachements
+ * @var array
+ */
+ var $_parts = array();
+ /**
+ * Build parameters
+ * @var array
+ */
+ var $_build_params = array();
+ /**
+ * Headers for the mail
+ * @var array
+ */
+ var $_headers = array();
+ /**
+ * End Of Line sequence (for serialize)
+ * @var string
+ */
+ var $_eol;
+
+
+ /**
+ * Constructor function
+ *
+ * @access public
+ */
+ function Mail_mime($crlf = "\r\n")
+ {
+ $this->_setEOL($crlf);
+ $this->_build_params = array(
+ 'head_encoding' => 'quoted-printable',
+ 'text_encoding' => '7bit',
+ 'html_encoding' => 'quoted-printable',
+ '7bit_wrap' => 998,
+ 'html_charset' => 'ISO-8859-1',
+ 'text_charset' => 'ISO-8859-1',
+ 'head_charset' => 'ISO-8859-1'
+ );
+ }
+
+ /**
+ * Wakeup (unserialize) - re-sets EOL constant
+ *
+ * @access private
+ */
+ function __wakeup()
+ {
+ $this->_setEOL($this->_eol);
+ }
+
+ /**
+ * Accessor function to set the body text. Body text is used if
+ * it's not an html mail being sent or else is used to fill the
+ * text/plain part that emails clients who don't support
+ * html should show.
+ *
+ * @param string $data Either a string or
+ * the file name with the contents
+ * @param bool $isfile If true the first param should be treated
+ * as a file name, else as a string (default)
+ * @param bool $append If true the text or file is appended to
+ * the existing body, else the old body is
+ * overwritten
+ * @return mixed true on success or PEAR_Error object
+ * @access public
+ */
+ function setTXTBody($data, $isfile = false, $append = false)
+ {
+ if (!$isfile) {
+ if (!$append) {
+ $this->_txtbody = $data;
+ } else {
+ $this->_txtbody .= $data;
+ }
+ } else {
+ $cont = $this->_file2str($data);
+ if (!isset($cont) /*PEAR::isError($cont)*/) {
+ return $cont;
+ }
+ if (!$append) {
+ $this->_txtbody = $cont;
+ } else {
+ $this->_txtbody .= $cont;
+ }
+ }
+ return true;
+ }
+
+ /**
+ * Adds a html part to the mail
+ *
+ * @param string $data Either a string or the file name with the
+ * contents
+ * @param bool $isfile If true the first param should be treated
+ * as a file name, else as a string (default)
+ * @return mixed true on success or PEAR_Error object
+ * @access public
+ */
+ function setHTMLBody($data, $isfile = false)
+ {
+ if (!$isfile) {
+ $this->_htmlbody = $data;
+ } else {
+ $cont = $this->_file2str($data);
+ if (!isset($cont) /*PEAR::isError($cont)*/) {
+ return $cont;
+ }
+ $this->_htmlbody = $cont;
+ }
+
+ return true;
+ }
+
+ /**
+ * Adds an image to the list of embedded images.
+ *
+ * @param string $file The image file name OR image data itself
+ * @param string $c_type The content type
+ * @param string $name The filename of the image.
+ * Only use if $file is the image data
+ * @param bool $isfilename Whether $file is a filename or not
+ * Defaults to true
+ * @return mixed true on success or PEAR_Error object
+ * @access public
+ */
+ function addHTMLImage($file, $c_type='application/octet-stream',
+ $name = '', $isfilename = true)
+ {
+ $filedata = ($isfilename === true) ? $this->_file2str($file)
+ : $file;
+ if ($isfilename === true) {
+ $filename = ($name == '' ? $file : $name);
+ } else {
+ $filename = $name;
+ }
+ if (!isset($filedata) /*PEAR::isError($filedata)*/) {
+ return $filedata;
+ }
+ $this->_html_images[] = array(
+ 'body' => $filedata,
+ 'name' => $filename,
+ 'c_type' => $c_type,
+ 'cid' => md5(uniqid(time()))
+ );
+ return true;
+ }
+
+ /**
+ * Adds a file to the list of attachments.
+ *
+ * @param string $file The file name of the file to attach
+ * OR the file contents itself
+ * @param string $c_type The content type
+ * @param string $name The filename of the attachment
+ * Only use if $file is the contents
+ * @param bool $isFilename Whether $file is a filename or not
+ * Defaults to true
+ * @param string $encoding The type of encoding to use.
+ * Defaults to base64.
+ * Possible values: 7bit, 8bit, base64,
+ * or quoted-printable.
+ * @param string $disposition The content-disposition of this file
+ * Defaults to attachment.
+ * Possible values: attachment, inline.
+ * @param string $charset The character set used in the filename
+ * of this attachment.
+ * @return mixed true on success or PEAR_Error object
+ * @access public
+ */
+ function addAttachment($file, $c_type = 'application/octet-stream',
+ $name = '', $isfilename = true,
+ $encoding = 'base64',
+ $disposition = 'attachment', $charset = '')
+ {
+ $filedata = ($isfilename === true) ? $this->_file2str($file)
+ : $file;
+ if ($isfilename === true) {
+ // Force the name the user supplied, otherwise use $file
+ $filename = (!empty($name)) ? $name : $file;
+ } else {
+ $filename = $name;
+ }
+ if (empty($filename)) {
+ $err = null; /*PEAR::raiseError(
+ "The supplied filename for the attachment can't be empty"
+ );*/
+ return $err;
+ }
+ $filename = basename($filename);
+ if (!isset($filedata) /*PEAR::isError($filedata)*/) {
+ return $filedata;
+ }
+
+ $this->_parts[] = array(
+ 'body' => $filedata,
+ 'name' => $filename,
+ 'c_type' => $c_type,
+ 'encoding' => $encoding,
+ 'charset' => $charset,
+ 'disposition' => $disposition
+ );
+ return true;
+ }
+
+ /**
+ * Get the contents of the given file name as string
+ *
+ * @param string $file_name path of file to process
+ * @return string contents of $file_name
+ * @access private
+ */
+ function &_file2str($file_name)
+ {
+ if (!is_readable($file_name)) {
+ $err = null; //PEAR::raiseError('File is not readable ' . $file_name);
+ return $err;
+ }
+ if (!$fd = fopen($file_name, 'rb')) {
+ $err = null; //PEAR::raiseError('Could not open ' . $file_name);
+ return $err;
+ }
+ $filesize = filesize($file_name);
+ if ($filesize == 0){
+ $cont = "";
+ }else{
+ if ($magic_quote_setting = get_magic_quotes_runtime()){
+ set_magic_quotes_runtime(0);
+ }
+ $cont = fread($fd, $filesize);
+ if ($magic_quote_setting){
+ set_magic_quotes_runtime($magic_quote_setting);
+ }
+ }
+ fclose($fd);
+ return $cont;
+ }
+
+ /**
+ * Adds a text subpart to the mimePart object and
+ * returns it during the build process.
+ *
+ * @param mixed The object to add the part to, or
+ * null if a new object is to be created.
+ * @param string The text to add.
+ * @return object The text mimePart object
+ * @access private
+ */
+ function &_addTextPart(&$obj, $text)
+ {
+ $params['content_type'] = 'text/plain';
+ $params['encoding'] = $this->_build_params['text_encoding'];
+ $params['charset'] = $this->_build_params['text_charset'];
+ if (is_object($obj)) {
+ $ret = $obj->addSubpart($text, $params);
+ return $ret;
+ } else {
+ $ret = new Mail_mimePart($text, $params);
+ return $ret;
+ }
+ }
+
+ /**
+ * Adds a html subpart to the mimePart object and
+ * returns it during the build process.
+ *
+ * @param mixed The object to add the part to, or
+ * null if a new object is to be created.
+ * @return object The html mimePart object
+ * @access private
+ */
+ function &_addHtmlPart(&$obj)
+ {
+ $params['content_type'] = 'text/html';
+ $params['encoding'] = $this->_build_params['html_encoding'];
+ $params['charset'] = $this->_build_params['html_charset'];
+ if (is_object($obj)) {
+ $ret = $obj->addSubpart($this->_htmlbody, $params);
+ return $ret;
+ } else {
+ $ret = new Mail_mimePart($this->_htmlbody, $params);
+ return $ret;
+ }
+ }
+
+ /**
+ * Creates a new mimePart object, using multipart/mixed as
+ * the initial content-type and returns it during the
+ * build process.
+ *
+ * @return object The multipart/mixed mimePart object
+ * @access private
+ */
+ function &_addMixedPart()
+ {
+ $params['content_type'] = 'multipart/mixed';
+ $ret = new Mail_mimePart('', $params);
+ return $ret;
+ }
+
+ /**
+ * Adds a multipart/alternative part to a mimePart
+ * object (or creates one), and returns it during
+ * the build process.
+ *
+ * @param mixed The object to add the part to, or
+ * null if a new object is to be created.
+ * @return object The multipart/mixed mimePart object
+ * @access private
+ */
+ function &_addAlternativePart(&$obj)
+ {
+ $params['content_type'] = 'multipart/alternative';
+ if (is_object($obj)) {
+ return $obj->addSubpart('', $params);
+ } else {
+ $ret = new Mail_mimePart('', $params);
+ return $ret;
+ }
+ }
+
+ /**
+ * Adds a multipart/related part to a mimePart
+ * object (or creates one), and returns it during
+ * the build process.
+ *
+ * @param mixed The object to add the part to, or
+ * null if a new object is to be created
+ * @return object The multipart/mixed mimePart object
+ * @access private
+ */
+ function &_addRelatedPart(&$obj)
+ {
+ $params['content_type'] = 'multipart/related';
+ if (is_object($obj)) {
+ return $obj->addSubpart('', $params);
+ } else {
+ $ret = new Mail_mimePart('', $params);
+ return $ret;
+ }
+ }
+
+ /**
+ * Adds an html image subpart to a mimePart object
+ * and returns it during the build process.
+ *
+ * @param object The mimePart to add the image to
+ * @param array The image information
+ * @return object The image mimePart object
+ * @access private
+ */
+ function &_addHtmlImagePart(&$obj, $value)
+ {
+ $params['content_type'] = $value['c_type'] . '; ' .
+ 'name="' . $value['name'] . '"';
+ $params['encoding'] = 'base64';
+ $params['disposition'] = 'inline';
+ $params['dfilename'] = $value['name'];
+ $params['cid'] = $value['cid'];
+ $ret = $obj->addSubpart($value['body'], $params);
+ return $ret;
+
+ }
+
+ /**
+ * Adds an attachment subpart to a mimePart object
+ * and returns it during the build process.
+ *
+ * @param object The mimePart to add the image to
+ * @param array The attachment information
+ * @return object The image mimePart object
+ * @access private
+ */
+ function &_addAttachmentPart(&$obj, $value)
+ {
+ $params['dfilename'] = $value['name'];
+ $params['encoding'] = $value['encoding'];
+ if ($value['disposition'] != "inline") {
+ $fname = array("fname" => $value['name']);
+ $fname_enc = $this->_encodeHeaders($fname);
+ $params['dfilename'] = $fname_enc['fname'];
+ }
+ if ($value['charset']) {
+ $params['charset'] = $value['charset'];
+ }
+ $params['content_type'] = $value['c_type'] . '; ' .
+ 'name="' . $params['dfilename'] . '"';
+ $params['disposition'] = isset($value['disposition']) ?
+ $value['disposition'] : 'attachment';
+ $ret = $obj->addSubpart($value['body'], $params);
+ return $ret;
+ }
+
+ /**
+ * Returns the complete e-mail, ready to send using an alternative
+ * mail delivery method. Note that only the mailpart that is made
+ * with Mail_Mime is created. This means that,
+ * YOU WILL HAVE NO TO: HEADERS UNLESS YOU SET IT YOURSELF
+ * using the $xtra_headers parameter!
+ *
+ * @param string $separation The separation etween these two parts.
+ * @param array $build_params The Build parameters passed to the
+ * &get() function. See &get for more info.
+ * @param array $xtra_headers The extra headers that should be passed
+ * to the &headers() function.
+ * See that function for more info.
+ * @param bool $overwrite Overwrite the existing headers with new.
+ * @return string The complete e-mail.
+ * @access public
+ */
+ function getMessage($separation = null, $build_params = null, $xtra_headers = null, $overwrite = false)
+ {
+ if ($separation === null)
+ {
+ $separation = MAIL_MIME_CRLF;
+ }
+ $body = $this->get($build_params);
+ $head = $this->txtHeaders($xtra_headers, $overwrite);
+ $mail = $head . $separation . $body;
+ return $mail;
+ }
+
+
+ /**
+ * Builds the multipart message from the list ($this->_parts) and
+ * returns the mime content.
+ *
+ * @param array Build parameters that change the way the email
+ * is built. Should be associative. Can contain:
+ * head_encoding - What encoding to use for the headers.
+ * Options: quoted-printable or base64
+ * Default is quoted-printable
+ * text_encoding - What encoding to use for plain text
+ * Options: 7bit, 8bit, base64, or quoted-printable
+ * Default is 7bit
+ * html_encoding - What encoding to use for html
+ * Options: 7bit, 8bit, base64, or quoted-printable
+ * Default is quoted-printable
+ * 7bit_wrap - Number of characters before text is
+ * wrapped in 7bit encoding
+ * Default is 998
+ * html_charset - The character set to use for html.
+ * Default is iso-8859-1
+ * text_charset - The character set to use for text.
+ * Default is iso-8859-1
+ * head_charset - The character set to use for headers.
+ * Default is iso-8859-1
+ * @return string The mime content
+ * @access public
+ */
+ function &get($build_params = null)
+ {
+ if (isset($build_params)) {
+ while (list($key, $value) = each($build_params)) {
+ $this->_build_params[$key] = $value;
+ }
+ }
+
+ if (!empty($this->_html_images) AND isset($this->_htmlbody)) {
+ foreach ($this->_html_images as $key => $value) {
+ $regex = array();
+ $regex[] = '#(\s)((?i)src|background|href(?-i))\s*=\s*(["\']?)' .
+ preg_quote($value['name'], '#') . '\3#';
+ $regex[] = '#(?i)url(?-i)\(\s*(["\']?)' .
+ preg_quote($value['name'], '#') . '\1\s*\)#';
+ $rep = array();
+ $rep[] = '\1\2=\3cid:' . $value['cid'] .'\3';
+ $rep[] = 'url(\1cid:' . $value['cid'] . '\2)';
+ $this->_htmlbody = preg_replace($regex, $rep,
+ $this->_htmlbody
+ );
+ $this->_html_images[$key]['name'] = basename($this->_html_images[$key]['name']);
+ }
+ }
+
+ $null = null;
+ $attachments = !empty($this->_parts) ? true : false;
+ $html_images = !empty($this->_html_images) ? true : false;
+ $html = !empty($this->_htmlbody) ? true : false;
+ $text = (!$html AND !empty($this->_txtbody)) ? true : false;
+
+ switch (true) {
+ case $text AND !$attachments:
+ $message =& $this->_addTextPart($null, $this->_txtbody);
+ break;
+
+ case !$text AND !$html AND $attachments:
+ $message =& $this->_addMixedPart();
+ for ($i = 0; $i < count($this->_parts); $i++) {
+ $this->_addAttachmentPart($message, $this->_parts[$i]);
+ }
+ break;
+
+ case $text AND $attachments:
+ $message =& $this->_addMixedPart();
+ $this->_addTextPart($message, $this->_txtbody);
+ for ($i = 0; $i < count($this->_parts); $i++) {
+ $this->_addAttachmentPart($message, $this->_parts[$i]);
+ }
+ break;
+
+ case $html AND !$attachments AND !$html_images:
+ if (isset($this->_txtbody)) {
+ $message =& $this->_addAlternativePart($null);
+ $this->_addTextPart($message, $this->_txtbody);
+ $this->_addHtmlPart($message);
+ } else {
+ $message =& $this->_addHtmlPart($null);
+ }
+ break;
+
+ case $html AND !$attachments AND $html_images:
+ if (isset($this->_txtbody)) {
+ $message =& $this->_addAlternativePart($null);
+ $this->_addTextPart($message, $this->_txtbody);
+ $related =& $this->_addRelatedPart($message);
+ } else {
+ $message =& $this->_addRelatedPart($null);
+ $related =& $message;
+ }
+ $this->_addHtmlPart($related);
+ for ($i = 0; $i < count($this->_html_images); $i++) {
+ $this->_addHtmlImagePart($related, $this->_html_images[$i]);
+ }
+ break;
+
+ case $html AND $attachments AND !$html_images:
+ $message =& $this->_addMixedPart();
+ if (isset($this->_txtbody)) {
+ $alt =& $this->_addAlternativePart($message);
+ $this->_addTextPart($alt, $this->_txtbody);
+ $this->_addHtmlPart($alt);
+ } else {
+ $this->_addHtmlPart($message);
+ }
+ for ($i = 0; $i < count($this->_parts); $i++) {
+ $this->_addAttachmentPart($message, $this->_parts[$i]);
+ }
+ break;
+
+ case $html AND $attachments AND $html_images:
+ $message =& $this->_addMixedPart();
+ if (isset($this->_txtbody)) {
+ $alt =& $this->_addAlternativePart($message);
+ $this->_addTextPart($alt, $this->_txtbody);
+ $rel =& $this->_addRelatedPart($alt);
+ } else {
+ $rel =& $this->_addRelatedPart($message);
+ }
+ $this->_addHtmlPart($rel);
+ for ($i = 0; $i < count($this->_html_images); $i++) {
+ $this->_addHtmlImagePart($rel, $this->_html_images[$i]);
+ }
+ for ($i = 0; $i < count($this->_parts); $i++) {
+ $this->_addAttachmentPart($message, $this->_parts[$i]);
+ }
+ break;
+
+ }
+
+ if (isset($message)) {
+ $output = $message->encode();
+ $this->_headers = array_merge($this->_headers,
+ $output['headers']);
+ $body = $output['body'];
+ return $body;
+
+ } else {
+ $ret = false;
+ return $ret;
+ }
+ }
+
+ /**
+ * Returns an array with the headers needed to prepend to the email
+ * (MIME-Version and Content-Type). Format of argument is:
+ * $array['header-name'] = 'header-value';
+ *
+ * @param array $xtra_headers Assoc array with any extra headers.
+ * Optional.
+ * @param bool $overwrite Overwrite already existing headers.
+ * @return array Assoc array with the mime headers
+ * @access public
+ */
+ function &headers($xtra_headers = null, $overwrite = false)
+ {
+ // Content-Type header should already be present,
+ // So just add mime version header
+ $headers['MIME-Version'] = '1.0';
+ if (isset($xtra_headers)) {
+ $headers = array_merge($headers, $xtra_headers);
+ }
+ if ($overwrite){
+ $this->_headers = array_merge($this->_headers, $headers);
+ }else{
+ $this->_headers = array_merge($headers, $this->_headers);
+ }
+
+ $encodedHeaders = $this->_encodeHeaders($this->_headers);
+ return $encodedHeaders;
+ }
+
+ /**
+ * Get the text version of the headers
+ * (usefull if you want to use the PHP mail() function)
+ *
+ * @param array $xtra_headers Assoc array with any extra headers.
+ * Optional.
+ * @param bool $overwrite Overwrite the existing heaers with new.
+ * @return string Plain text headers
+ * @access public
+ */
+ function txtHeaders($xtra_headers = null, $overwrite = false)
+ {
+ $headers = $this->headers($xtra_headers, $overwrite);
+ $ret = '';
+ foreach ($headers as $key => $val) {
+ $ret .= "$key: $val" . MAIL_MIME_CRLF;
+ }
+ return $ret;
+ }
+
+ /**
+ * Sets the Subject header
+ *
+ * @param string $subject String to set the subject to
+ * access public
+ */
+ function setSubject($subject)
+ {
+ $this->_headers['Subject'] = $subject;
+ }
+
+ /**
+ * Set an email to the From (the sender) header
+ *
+ * @param string $email The email direction to add
+ * @access public
+ */
+ function setFrom($email)
+ {
+ $this->_headers['From'] = $email;
+ }
+
+ /**
+ * Add an email to the Cc (carbon copy) header
+ * (multiple calls to this method are allowed)
+ *
+ * @param string $email The email direction to add
+ * @access public
+ */
+ function addCc($email)
+ {
+ if (isset($this->_headers['Cc'])) {
+ $this->_headers['Cc'] .= ", $email";
+ } else {
+ $this->_headers['Cc'] = $email;
+ }
+ }
+
+ /**
+ * Add an email to the Bcc (blank carbon copy) header
+ * (multiple calls to this method are allowed)
+ *
+ * @param string $email The email direction to add
+ * @access public
+ */
+ function addBcc($email)
+ {
+ if (isset($this->_headers['Bcc'])) {
+ $this->_headers['Bcc'] .= ", $email";
+ } else {
+ $this->_headers['Bcc'] = $email;
+ }
+ }
+
+ /**
+ * Since the PHP send function requires you to specifiy
+ * recipients (To: header) separately from the other
+ * headers, the To: header is not properly encoded.
+ * To fix this, you can use this public method to
+ * encode your recipients before sending to the send
+ * function
+ *
+ * @param string $recipients A comma-delimited list of recipients
+ * @return string Encoded data
+ * @access public
+ */
+ function encodeRecipients($recipients)
+ {
+ $input = array("To" => $recipients);
+ $retval = $this->_encodeHeaders($input);
+ return $retval["To"] ;
+ }
+
+ /**
+ * Encodes a header as per RFC2047
+ *
+ * @param array $input The header data to encode
+ * @return array Encoded data
+ * @access private
+ */
+ function _encodeHeaders($input)
+ {
+ foreach ($input as $hdr_name => $hdr_value) {
+ if (function_exists('iconv_mime_encode') && preg_match('#[\x80-\xFF]{1}#', $hdr_value)){
+ $imePref = array();
+ if ($this->_build_params['head_encoding'] == 'base64'){
+ $imePrefs['scheme'] = 'B';
+ }else{
+ $imePrefs['scheme'] = 'Q';
+ }
+ $imePrefs['input-charset'] = $this->_build_params['head_charset'];
+ $imePrefs['output-charset'] = $this->_build_params['head_charset'];
+ $hdr_value = iconv_mime_encode($hdr_name, $hdr_value, $imePrefs);
+ $hdr_value = preg_replace("#^{$hdr_name}\:\ #", "", $hdr_value);
+ }elseif (preg_match('#[\x80-\xFF]{1}#', $hdr_value)){
+ //This header contains non ASCII chars and should be encoded.
+ switch ($this->_build_params['head_encoding']) {
+ case 'base64':
+ //Base64 encoding has been selected.
+
+ //Generate the header using the specified params and dynamicly
+ //determine the maximum length of such strings.
+ //75 is the value specified in the RFC. The -2 is there so
+ //the later regexp doesn't break any of the translated chars.
+ $prefix = '=?' . $this->_build_params['head_charset'] . '?B?';
+ $suffix = '?=';
+ $maxLength = 75 - strlen($prefix . $suffix) - 2;
+ $maxLength1stLine = $maxLength - strlen($hdr_name);
+
+ //Base64 encode the entire string
+ $hdr_value = base64_encode($hdr_value);
+
+ //This regexp will break base64-encoded text at every
+ //$maxLength but will not break any encoded letters.
+ $reg1st = "|.{0,$maxLength1stLine}[^\=][^\=]|";
+ $reg2nd = "|.{0,$maxLength}[^\=][^\=]|";
+ break;
+ case 'quoted-printable':
+ default:
+ //quoted-printable encoding has been selected
+
+ //Generate the header using the specified params and dynamicly
+ //determine the maximum length of such strings.
+ //75 is the value specified in the RFC. The -2 is there so
+ //the later regexp doesn't break any of the translated chars.
+ $prefix = '=?' . $this->_build_params['head_charset'] . '?Q?';
+ $suffix = '?=';
+ $maxLength = 75 - strlen($prefix . $suffix) - 2;
+ $maxLength1stLine = $maxLength - strlen($hdr_name);
+
+ //Replace all special characters used by the encoder.
+ $search = array("=", "_", "?", " ");
+ $replace = array("=3D", "=5F", "=3F", "_");
+ $hdr_value = str_replace($search, $replace, $hdr_value);
+
+ //Replace all extended characters (\x80-xFF) with their
+ //ASCII values.
+ $hdr_value = preg_replace(
+ '#([\x80-\xFF])#e',
+ '"=" . strtoupper(dechex(ord("\1")))',
+ $hdr_value
+ );
+ //This regexp will break QP-encoded text at every $maxLength
+ //but will not break any encoded letters.
+ $reg1st = "|(.{0,$maxLength})[^\=]|";
+ $reg2nd = "|(.{0,$maxLength})[^\=]|";
+ break;
+ }
+ //Begin with the regexp for the first line.
+ $reg = $reg1st;
+ $output = "";
+ while ($hdr_value) {
+ //Split translated string at every $maxLength
+ //But make sure not to break any translated chars.
+ $found = preg_match($reg, $hdr_value, $matches);
+
+ //After this first line, we need to use a different
+ //regexp for the first line.
+ $reg = $reg2nd;
+
+ //Save the found part and encapsulate it in the
+ //prefix & suffix. Then remove the part from the
+ //$hdr_value variable.
+ if ($found){
+ $part = $matches[0];
+ $hdr_value = substr($hdr_value, strlen($matches[0]));
+ }else{
+ $part = $hdr_value;
+ $hdr_value = "";
+ }
+
+ //RFC 2047 specifies that any split header should be seperated
+ //by a CRLF SPACE.
+ if ($output){
+ $output .= "\r\n ";
+ }
+ $output .= $prefix . $part . $suffix;
+ }
+ $hdr_value = $output;
+ }
+ $input[$hdr_name] = $hdr_value;
+ }
+
+ return $input;
+ }
+
+ /**
+ * Set the object's end-of-line and define the constant if applicable
+ *
+ * @param string $eol End Of Line sequence
+ * @access private
+ */
+ function _setEOL($eol)
+ {
+ $this->_eol = $eol;
+ if (!defined('MAIL_MIME_CRLF')) {
+ define('MAIL_MIME_CRLF', $this->_eol, true);
+ }
+ }
+
+
+
+} // End of class
+?>
diff --git a/Source/gallery2/lib/pear/mimePart.php b/Source/gallery2/lib/pear/mimePart.php
new file mode 100644
index 0000000..c0050d4
--- /dev/null
+++ b/Source/gallery2/lib/pear/mimePart.php
@@ -0,0 +1,351 @@
+ |
+// +-----------------------------------------------------------------------+
+
+/**
+*
+* Raw mime encoding class
+*
+* What is it?
+* This class enables you to manipulate and build
+* a mime email from the ground up.
+*
+* Why use this instead of mime.php?
+* mime.php is a userfriendly api to this class for
+* people who aren't interested in the internals of
+* mime mail. This class however allows full control
+* over the email.
+*
+* Eg.
+*
+* // Since multipart/mixed has no real body, (the body is
+* // the subpart), we set the body argument to blank.
+*
+* $params['content_type'] = 'multipart/mixed';
+* $email = new Mail_mimePart('', $params);
+*
+* // Here we add a text part to the multipart we have
+* // already. Assume $body contains plain text.
+*
+* $params['content_type'] = 'text/plain';
+* $params['encoding'] = '7bit';
+* $text = $email->addSubPart($body, $params);
+*
+* // Now add an attachment. Assume $attach is
+* the contents of the attachment
+*
+* $params['content_type'] = 'application/zip';
+* $params['encoding'] = 'base64';
+* $params['disposition'] = 'attachment';
+* $params['dfilename'] = 'example.zip';
+* $attach =& $email->addSubPart($body, $params);
+*
+* // Now build the email. Note that the encode
+* // function returns an associative array containing two
+* // elements, body and headers. You will need to add extra
+* // headers, (eg. Mime-Version) before sending.
+*
+* $email = $message->encode();
+* $email['headers'][] = 'Mime-Version: 1.0';
+*
+*
+* Further examples are available at http://www.phpguru.org
+*
+* TODO:
+* - Set encode() to return the $obj->encoded if encode()
+* has already been run. Unless a flag is passed to specifically
+* re-build the message.
+*
+* @author Richard Heyes
+* @version $Revision: 1.13 $
+* @package Mail
+*/
+
+class Mail_mimePart {
+
+ /**
+ * The encoding type of this part
+ * @var string
+ */
+ var $_encoding;
+
+ /**
+ * An array of subparts
+ * @var array
+ */
+ var $_subparts;
+
+ /**
+ * The output of this part after being built
+ * @var string
+ */
+ var $_encoded;
+
+ /**
+ * Headers for this part
+ * @var array
+ */
+ var $_headers;
+
+ /**
+ * The body of this part (not encoded)
+ * @var string
+ */
+ var $_body;
+
+ /**
+ * Constructor.
+ *
+ * Sets up the object.
+ *
+ * @param $body - The body of the mime part if any.
+ * @param $params - An associative array of parameters:
+ * content_type - The content type for this part eg multipart/mixed
+ * encoding - The encoding to use, 7bit, 8bit, base64, or quoted-printable
+ * cid - Content ID to apply
+ * disposition - Content disposition, inline or attachment
+ * dfilename - Optional filename parameter for content disposition
+ * description - Content description
+ * charset - Character set to use
+ * @access public
+ */
+ function Mail_mimePart($body = '', $params = array())
+ {
+ if (!defined('MAIL_MIMEPART_CRLF')) {
+ define('MAIL_MIMEPART_CRLF', defined('MAIL_MIME_CRLF') ? MAIL_MIME_CRLF : "\r\n", TRUE);
+ }
+
+ foreach ($params as $key => $value) {
+ switch ($key) {
+ case 'content_type':
+ $headers['Content-Type'] = $value . (isset($charset) ? '; charset="' . $charset . '"' : '');
+ break;
+
+ case 'encoding':
+ $this->_encoding = $value;
+ $headers['Content-Transfer-Encoding'] = $value;
+ break;
+
+ case 'cid':
+ $headers['Content-ID'] = '<' . $value . '>';
+ break;
+
+ case 'disposition':
+ $headers['Content-Disposition'] = $value . (isset($dfilename) ? '; filename="' . $dfilename . '"' : '');
+ break;
+
+ case 'dfilename':
+ if (isset($headers['Content-Disposition'])) {
+ $headers['Content-Disposition'] .= '; filename="' . $value . '"';
+ } else {
+ $dfilename = $value;
+ }
+ break;
+
+ case 'description':
+ $headers['Content-Description'] = $value;
+ break;
+
+ case 'charset':
+ if (isset($headers['Content-Type'])) {
+ $headers['Content-Type'] .= '; charset="' . $value . '"';
+ } else {
+ $charset = $value;
+ }
+ break;
+ }
+ }
+
+ // Default content-type
+ if (!isset($headers['Content-Type'])) {
+ $headers['Content-Type'] = 'text/plain';
+ }
+
+ //Default encoding
+ if (!isset($this->_encoding)) {
+ $this->_encoding = '7bit';
+ }
+
+ // Assign stuff to member variables
+ $this->_encoded = array();
+ $this->_headers = $headers;
+ $this->_body = $body;
+ }
+
+ /**
+ * encode()
+ *
+ * Encodes and returns the email. Also stores
+ * it in the encoded member variable
+ *
+ * @return An associative array containing two elements,
+ * body and headers. The headers element is itself
+ * an indexed array.
+ * @access public
+ */
+ function encode()
+ {
+ $encoded =& $this->_encoded;
+
+ if (!empty($this->_subparts)) {
+ srand((double)microtime()*1000000);
+ $boundary = '=_' . md5(rand() . microtime());
+ $this->_headers['Content-Type'] .= ';' . MAIL_MIMEPART_CRLF . "\t" . 'boundary="' . $boundary . '"';
+
+ // Add body parts to $subparts
+ for ($i = 0; $i < count($this->_subparts); $i++) {
+ $headers = array();
+ $tmp = $this->_subparts[$i]->encode();
+ foreach ($tmp['headers'] as $key => $value) {
+ $headers[] = $key . ': ' . $value;
+ }
+ $subparts[] = implode(MAIL_MIMEPART_CRLF, $headers) . MAIL_MIMEPART_CRLF . MAIL_MIMEPART_CRLF . $tmp['body'];
+ }
+
+ $encoded['body'] = '--' . $boundary . MAIL_MIMEPART_CRLF .
+ implode('--' . $boundary . MAIL_MIMEPART_CRLF, $subparts) .
+ '--' . $boundary.'--' . MAIL_MIMEPART_CRLF;
+
+ } else {
+ $encoded['body'] = $this->_getEncodedData($this->_body, $this->_encoding) . MAIL_MIMEPART_CRLF;
+ }
+
+ // Add headers to $encoded
+ $encoded['headers'] =& $this->_headers;
+
+ return $encoded;
+ }
+
+ /**
+ * &addSubPart()
+ *
+ * Adds a subpart to current mime part and returns
+ * a reference to it
+ *
+ * @param $body The body of the subpart, if any.
+ * @param $params The parameters for the subpart, same
+ * as the $params argument for constructor.
+ * @return A reference to the part you just added. It is
+ * crucial if using multipart/* in your subparts that
+ * you use =& in your script when calling this function,
+ * otherwise you will not be able to add further subparts.
+ * @access public
+ */
+ function &addSubPart($body, $params)
+ {
+ $this->_subparts[] = new Mail_mimePart($body, $params);
+ return $this->_subparts[count($this->_subparts) - 1];
+ }
+
+ /**
+ * _getEncodedData()
+ *
+ * Returns encoded data based upon encoding passed to it
+ *
+ * @param $data The data to encode.
+ * @param $encoding The encoding type to use, 7bit, base64,
+ * or quoted-printable.
+ * @access private
+ */
+ function _getEncodedData($data, $encoding)
+ {
+ switch ($encoding) {
+ case '8bit':
+ case '7bit':
+ return $data;
+ break;
+
+ case 'quoted-printable':
+ return $this->_quotedPrintableEncode($data);
+ break;
+
+ case 'base64':
+ return rtrim(chunk_split(base64_encode($data), 76, MAIL_MIMEPART_CRLF));
+ break;
+
+ default:
+ return $data;
+ }
+ }
+
+ /**
+ * quoteadPrintableEncode()
+ *
+ * Encodes data to quoted-printable standard.
+ *
+ * @param $input The data to encode
+ * @param $line_max Optional max line length. Should
+ * not be more than 76 chars
+ *
+ * @access private
+ */
+ function _quotedPrintableEncode($input , $line_max = 76)
+ {
+ $lines = preg_split("/\r?\n/", $input);
+ $eol = MAIL_MIMEPART_CRLF;
+ $escape = '=';
+ $output = '';
+
+ while(list(, $line) = each($lines)){
+
+ $linlen = strlen($line);
+ $newline = '';
+
+ for ($i = 0; $i < $linlen; $i++) {
+ $char = substr($line, $i, 1);
+ $dec = ord($char);
+
+ if (($dec == 32) AND ($i == ($linlen - 1))){ // convert space at eol only
+ $char = '=20';
+
+ } elseif(($dec == 9) AND ($i == ($linlen - 1))) { // convert tab at eol only
+ $char = '=09';
+ } elseif($dec == 9) {
+ ; // Do nothing if a tab.
+ } elseif(($dec == 61) OR ($dec < 32 ) OR ($dec > 126)) {
+ $char = $escape . strtoupper(sprintf('%02s', dechex($dec)));
+ }
+
+ if ((strlen($newline) + strlen($char)) >= $line_max) { // MAIL_MIMEPART_CRLF is not counted
+ $output .= $newline . $escape . $eol; // soft line break; " =\r\n" is okay
+ $newline = '';
+ }
+ $newline .= $char;
+ } // end of for
+ $output .= $newline . $eol;
+ }
+ $output = substr($output, 0, -1 * strlen($eol)); // Don't want last crlf
+ return $output;
+ }
+} // End of class
+?>
diff --git a/Source/gallery2/lib/smarty/COPYING.lib b/Source/gallery2/lib/smarty/COPYING.lib
new file mode 100644
index 0000000..3b20440
--- /dev/null
+++ b/Source/gallery2/lib/smarty/COPYING.lib
@@ -0,0 +1,458 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it. You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+ When we speak of free software, we are referring to freedom of use,
+not price. Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+ To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights. These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ To protect each distributor, we want to make it very clear that
+there is no warranty for the free library. Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+ Finally, software patents pose a constant threat to the existence of
+any free program. We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder. Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+ Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License. This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License. We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+ When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library. The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom. The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+ We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License. It also provides other free software developers Less
+of an advantage over competing non-free programs. These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries. However, the Lesser license provides advantages in certain
+special circumstances.
+
+ For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard. To achieve this, non-free programs must be
+allowed to use the library. A more frequent case is that a free
+library does the same job as widely used non-free libraries. In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+ In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software. For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+ Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+ GNU LESSER GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (1) uses at run time a
+ copy of the library already present on the user's computer system,
+ rather than copying library functions into the executable, and (2)
+ will operate properly with a modified version of the library, if
+ the user installs one, as long as the modified version is
+ interface-compatible with the version that the work was made with.
+
+ c) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ d) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ e) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
diff --git a/Source/gallery2/lib/smarty/Config_File.class.php b/Source/gallery2/lib/smarty/Config_File.class.php
new file mode 100644
index 0000000..d01b222
--- /dev/null
+++ b/Source/gallery2/lib/smarty/Config_File.class.php
@@ -0,0 +1,389 @@
+
+ * @access public
+ * @package Smarty
+ */
+
+/* $Id: Config_File.class.php 15342 2006-12-01 21:14:46Z andy_st $ */
+
+/**
+ * Config file reading class
+ * @package Smarty
+ */
+class Config_File {
+ /**#@+
+ * Options
+ * @var boolean
+ */
+ /**
+ * Controls whether variables with the same name overwrite each other.
+ */
+ var $overwrite = true;
+
+ /**
+ * Controls whether config values of on/true/yes and off/false/no get
+ * converted to boolean values automatically.
+ */
+ var $booleanize = true;
+
+ /**
+ * Controls whether hidden config sections/vars are read from the file.
+ */
+ var $read_hidden = true;
+
+ /**
+ * Controls whether or not to fix mac or dos formatted newlines.
+ * If set to true, \r or \r\n will be changed to \n.
+ */
+ var $fix_newlines = true;
+ /**#@-*/
+
+ /** @access private */
+ var $_config_path = "";
+ var $_config_data = array();
+ /**#@-*/
+
+ /**
+ * Constructs a new config file class.
+ *
+ * @param string $config_path (optional) path to the config files
+ */
+ function Config_File($config_path = NULL)
+ {
+ if (isset($config_path))
+ $this->set_path($config_path);
+ }
+
+
+ /**
+ * Set the path where configuration files can be found.
+ *
+ * @param string $config_path path to the config files
+ */
+ function set_path($config_path)
+ {
+ if (!empty($config_path)) {
+ if (!is_string($config_path) || !file_exists($config_path) || !is_dir($config_path)) {
+ $this->_trigger_error_msg("Bad config file path '$config_path'");
+ return;
+ }
+ if(substr($config_path, -1) != DIRECTORY_SEPARATOR) {
+ $config_path .= DIRECTORY_SEPARATOR;
+ }
+
+ $this->_config_path = $config_path;
+ }
+ }
+
+
+ /**
+ * Retrieves config info based on the file, section, and variable name.
+ *
+ * @param string $file_name config file to get info for
+ * @param string $section_name (optional) section to get info for
+ * @param string $var_name (optional) variable to get info for
+ * @return string|array a value or array of values
+ */
+ function get($file_name, $section_name = NULL, $var_name = NULL)
+ {
+ if (empty($file_name)) {
+ $this->_trigger_error_msg('Empty config file name');
+ return;
+ } else {
+ $file_name = $this->_config_path . $file_name;
+ if (!isset($this->_config_data[$file_name]))
+ $this->load_file($file_name, false);
+ }
+
+ if (!empty($var_name)) {
+ if (empty($section_name)) {
+ return $this->_config_data[$file_name]["vars"][$var_name];
+ } else {
+ if(isset($this->_config_data[$file_name]["sections"][$section_name]["vars"][$var_name]))
+ return $this->_config_data[$file_name]["sections"][$section_name]["vars"][$var_name];
+ else
+ return array();
+ }
+ } else {
+ if (empty($section_name)) {
+ return (array)$this->_config_data[$file_name]["vars"];
+ } else {
+ if(isset($this->_config_data[$file_name]["sections"][$section_name]["vars"]))
+ return (array)$this->_config_data[$file_name]["sections"][$section_name]["vars"];
+ else
+ return array();
+ }
+ }
+ }
+
+
+ /**
+ * Retrieves config info based on the key.
+ *
+ * @param $file_name string config key (filename/section/var)
+ * @return string|array same as get()
+ * @uses get() retrieves information from config file and returns it
+ */
+ function &get_key($config_key)
+ {
+ list($file_name, $section_name, $var_name) = explode('/', $config_key, 3);
+ $result = &$this->get($file_name, $section_name, $var_name);
+ return $result;
+ }
+
+ /**
+ * Get all loaded config file names.
+ *
+ * @return array an array of loaded config file names
+ */
+ function get_file_names()
+ {
+ return array_keys($this->_config_data);
+ }
+
+
+ /**
+ * Get all section names from a loaded file.
+ *
+ * @param string $file_name config file to get section names from
+ * @return array an array of section names from the specified file
+ */
+ function get_section_names($file_name)
+ {
+ $file_name = $this->_config_path . $file_name;
+ if (!isset($this->_config_data[$file_name])) {
+ $this->_trigger_error_msg("Unknown config file '$file_name'");
+ return;
+ }
+
+ return array_keys($this->_config_data[$file_name]["sections"]);
+ }
+
+
+ /**
+ * Get all global or section variable names.
+ *
+ * @param string $file_name config file to get info for
+ * @param string $section_name (optional) section to get info for
+ * @return array an array of variables names from the specified file/section
+ */
+ function get_var_names($file_name, $section = NULL)
+ {
+ if (empty($file_name)) {
+ $this->_trigger_error_msg('Empty config file name');
+ return;
+ } else if (!isset($this->_config_data[$file_name])) {
+ $this->_trigger_error_msg("Unknown config file '$file_name'");
+ return;
+ }
+
+ if (empty($section))
+ return array_keys($this->_config_data[$file_name]["vars"]);
+ else
+ return array_keys($this->_config_data[$file_name]["sections"][$section]["vars"]);
+ }
+
+
+ /**
+ * Clear loaded config data for a certain file or all files.
+ *
+ * @param string $file_name file to clear config data for
+ */
+ function clear($file_name = NULL)
+ {
+ if ($file_name === NULL)
+ $this->_config_data = array();
+ else if (isset($this->_config_data[$file_name]))
+ $this->_config_data[$file_name] = array();
+ }
+
+
+ /**
+ * Load a configuration file manually.
+ *
+ * @param string $file_name file name to load
+ * @param boolean $prepend_path whether current config path should be
+ * prepended to the filename
+ */
+ function load_file($file_name, $prepend_path = true)
+ {
+ if ($prepend_path && $this->_config_path != "")
+ $config_file = $this->_config_path . $file_name;
+ else
+ $config_file = $file_name;
+
+ ini_set('track_errors', true);
+ $fp = @fopen($config_file, "r");
+ if (!is_resource($fp)) {
+ $this->_trigger_error_msg("Could not open config file '$config_file'");
+ return false;
+ }
+
+ $contents = ($size = filesize($config_file)) ? fread($fp, $size) : '';
+ fclose($fp);
+
+ $this->_config_data[$config_file] = $this->parse_contents($contents);
+ return true;
+ }
+
+ /**
+ * Store the contents of a file manually.
+ *
+ * @param string $config_file file name of the related contents
+ * @param string $contents the file-contents to parse
+ */
+ function set_file_contents($config_file, $contents)
+ {
+ $this->_config_data[$config_file] = $this->parse_contents($contents);
+ return true;
+ }
+
+ /**
+ * parse the source of a configuration file manually.
+ *
+ * @param string $contents the file-contents to parse
+ */
+ function parse_contents($contents)
+ {
+ if($this->fix_newlines) {
+ // fix mac/dos formatted newlines
+ $contents = preg_replace('!\r\n?!', "\n", $contents);
+ }
+
+ $config_data = array();
+ $config_data['sections'] = array();
+ $config_data['vars'] = array();
+
+ /* reference to fill with data */
+ $vars =& $config_data['vars'];
+
+ /* parse file line by line */
+ preg_match_all('!^.*\r?\n?!m', $contents, $match);
+ $lines = $match[0];
+ for ($i=0, $count=count($lines); $i<$count; $i++) {
+ $line = $lines[$i];
+ if (empty($line)) continue;
+
+ if ( substr($line, 0, 1) == '[' && preg_match('!^\[(.*?)\]!', $line, $match) ) {
+ /* section found */
+ if (substr($match[1], 0, 1) == '.') {
+ /* hidden section */
+ if ($this->read_hidden) {
+ $section_name = substr($match[1], 1);
+ } else {
+ /* break reference to $vars to ignore hidden section */
+ unset($vars);
+ $vars = array();
+ continue;
+ }
+ } else {
+ $section_name = $match[1];
+ }
+ if (!isset($config_data['sections'][$section_name]))
+ $config_data['sections'][$section_name] = array('vars' => array());
+ $vars =& $config_data['sections'][$section_name]['vars'];
+ continue;
+ }
+
+ if (preg_match('/^\s*(\.?\w+)\s*=\s*(.*)/s', $line, $match)) {
+ /* variable found */
+ $var_name = rtrim($match[1]);
+ if (strpos($match[2], '"""') === 0) {
+ /* handle multiline-value */
+ $lines[$i] = substr($match[2], 3);
+ $var_value = '';
+ while ($i<$count) {
+ if (($pos = strpos($lines[$i], '"""')) === false) {
+ $var_value .= $lines[$i++];
+ } else {
+ /* end of multiline-value */
+ $var_value .= substr($lines[$i], 0, $pos);
+ break;
+ }
+ }
+ $booleanize = false;
+
+ } else {
+ /* handle simple value */
+ $var_value = preg_replace('/^([\'"])(.*)\1$/', '\2', rtrim($match[2]));
+ $booleanize = $this->booleanize;
+
+ }
+ $this->_set_config_var($vars, $var_name, $var_value, $booleanize);
+ }
+ /* else unparsable line / means it is a comment / means ignore it */
+ }
+ return $config_data;
+ }
+
+ /**#@+ @access private */
+ /**
+ * @param array &$container
+ * @param string $var_name
+ * @param mixed $var_value
+ * @param boolean $booleanize determines whether $var_value is converted to
+ * to true/false
+ */
+ function _set_config_var(&$container, $var_name, $var_value, $booleanize)
+ {
+ if (substr($var_name, 0, 1) == '.') {
+ if (!$this->read_hidden)
+ return;
+ else
+ $var_name = substr($var_name, 1);
+ }
+
+ if (!preg_match("/^[a-zA-Z_]\w*$/", $var_name)) {
+ $this->_trigger_error_msg("Bad variable name '$var_name'");
+ return;
+ }
+
+ if ($booleanize) {
+ if (preg_match("/^(on|true|yes)$/i", $var_value))
+ $var_value = true;
+ else if (preg_match("/^(off|false|no)$/i", $var_value))
+ $var_value = false;
+ }
+
+ if (!isset($container[$var_name]) || $this->overwrite)
+ $container[$var_name] = $var_value;
+ else {
+ settype($container[$var_name], 'array');
+ $container[$var_name][] = $var_value;
+ }
+ }
+
+ /**
+ * @uses trigger_error() creates a PHP warning/error
+ * @param string $error_msg
+ * @param integer $error_type one of
+ */
+ function _trigger_error_msg($error_msg, $error_type = E_USER_WARNING)
+ {
+ trigger_error("Config_File error: $error_msg", $error_type);
+ }
+ /**#@-*/
+}
+
+?>
diff --git a/Source/gallery2/lib/smarty/README b/Source/gallery2/lib/smarty/README
new file mode 100644
index 0000000..8287968
--- /dev/null
+++ b/Source/gallery2/lib/smarty/README
@@ -0,0 +1,80 @@
+NAME:
+
+ Smarty - the PHP compiling template engine
+
+VERSION: 2.6.16
+
+AUTHORS:
+
+ Monte Ohrt
+ Andrei Zmievski
+
+MAILING LISTS:
+
+ We have a few mailing lists. "general" for you to share your ideas or ask
+ questions, "dev" for those interested in the development efforts of Smarty,
+ and "cvs" for those that would like to track the updates made in the cvs
+ repository.
+
+ send a blank e-mail message to:
+ smarty-general-subscribe@lists.php.net (subscribe to the general list)
+ smarty-general-unsubscribe@lists.php.net (unsubscribe from the general list)
+ smarty-general-digest-subscribe@lists.php.net (subscribe to digest)
+ smarty-general-digest-unsubscribe@lists.php.net (unsubscribe from digest)
+ smarty-dev-subscribe@lists.php.net (subscribe to the dev list)
+ smarty-dev-unsubscribe@lists.php.net (unsubscribe from the dev list)
+ smarty-cvs-subscribe@lists.php.net (subscribe to the cvs list)
+ smarty-cvs-unsubscribe@lists.php.net (unsubscribe from the cvs list)
+ You can also browse the mailing list archives at
+ http://marc.theaimsgroup.com/?l=smarty&r=1&w=2
+
+SYNOPSIS:
+
+ require("Smarty.class.php");
+
+ $smarty = new Smarty;
+
+ $smarty->assign("Title","My Homepage");
+ $smarty->assign("Names",array("John","Gary","Gregg","James"));
+
+ $smarty->display("index.tpl");
+
+
+DESCRIPTION:
+
+ What is Smarty?
+
+ Smarty is a template engine for PHP. Many other template engines for PHP
+ provide basic variable substitution and dynamic block functionality.
+ Smarty takes a step further to be a "smart" template engine, adding
+ features such as configuration files, template functions, and variable
+ modifiers, and making all of this functionality as easy as possible to
+ use for both programmers and template designers. Smarty also converts
+ the templates into PHP scripts, eliminating the need to parse the
+ templates on every invocation. This makes Smarty extremely scalable and
+ manageable for large application needs.
+
+ Some of Smarty's features:
+
+ * it is extremely fast
+ * no template parsing overhead, only compiles once.
+ * it is smart about recompiling only the template files that have
+ changed.
+ * the template language is remarkably extensible via the plugin
+ architecture.
+ * configurable template delimiter tag syntax, so you can use
+ {}, {{}}, , or whatever you like.
+ * built-in caching of template output.
+ * arbitrary template sources (filesystem, databases, etc.)
+ * template if/elseif/else/endif constructs are passed to the PHP parser,
+ so the if syntax can be as simple or as complex as you like.
+ * unlimited nesting of sections, conditionals, etc. allowed
+ * it is possible to embed PHP code right in your template files,
+ although not recommended and doubtfully needed since the engine
+ is so customizable.
+ * and many more.
+
+COPYRIGHT:
+ Copyright (c) 2001-2005 New Digital Group, Inc. All rights reserved.
+ This software is released under the GNU Lesser General Public License.
+ Please read the disclaimer at the top of the Smarty.class.php file.
diff --git a/Source/gallery2/lib/smarty/Smarty.class.php b/Source/gallery2/lib/smarty/Smarty.class.php
new file mode 100644
index 0000000..1f73d7d
--- /dev/null
+++ b/Source/gallery2/lib/smarty/Smarty.class.php
@@ -0,0 +1,1944 @@
+
+ * @author Andrei Zmievski
+ * @package Smarty
+ * @version 2.6.16
+ */
+
+/* $Id: Smarty.class.php 15342 2006-12-01 21:14:46Z andy_st $ */
+
+/**
+ * DIR_SEP isn't used anymore, but third party apps might
+ */
+if(!defined('DIR_SEP')) {
+ define('DIR_SEP', DIRECTORY_SEPARATOR);
+}
+
+/**
+ * set SMARTY_DIR to absolute path to Smarty library files.
+ * if not defined, include_path will be used. Sets SMARTY_DIR only if user
+ * application has not already defined it.
+ */
+
+if (!defined('SMARTY_DIR')) {
+ define('SMARTY_DIR', dirname(__FILE__) . DIRECTORY_SEPARATOR);
+}
+
+if (!defined('SMARTY_CORE_DIR')) {
+ define('SMARTY_CORE_DIR', SMARTY_DIR . 'internals' . DIRECTORY_SEPARATOR);
+}
+
+define('SMARTY_PHP_PASSTHRU', 0);
+define('SMARTY_PHP_QUOTE', 1);
+define('SMARTY_PHP_REMOVE', 2);
+define('SMARTY_PHP_ALLOW', 3);
+
+/**
+ * @package Smarty
+ */
+class Smarty
+{
+ /**#@+
+ * Smarty Configuration Section
+ */
+
+ /**
+ * The name of the directory where templates are located.
+ *
+ * @var string
+ */
+ var $template_dir = 'templates';
+
+ /**
+ * The directory where compiled templates are located.
+ *
+ * @var string
+ */
+ var $compile_dir = 'templates_c';
+
+ /**
+ * The directory where config files are located.
+ *
+ * @var string
+ */
+ var $config_dir = 'configs';
+
+ /**
+ * An array of directories searched for plugins.
+ *
+ * @var array
+ */
+ var $plugins_dir = array('plugins');
+
+ /**
+ * If debugging is enabled, a debug console window will display
+ * when the page loads (make sure your browser allows unrequested
+ * popup windows)
+ *
+ * @var boolean
+ */
+ var $debugging = false;
+
+ /**
+ * When set, smarty does uses this value as error_reporting-level.
+ *
+ * @var boolean
+ */
+ var $error_reporting = null;
+
+ /**
+ * This is the path to the debug console template. If not set,
+ * the default one will be used.
+ *
+ * @var string
+ */
+ var $debug_tpl = '';
+
+ /**
+ * This determines if debugging is enable-able from the browser.
+ *
+ *
NONE => no debugging control allowed
+ *
URL => enable debugging when SMARTY_DEBUG is found in the URL.
+ *
+ * @link http://www.foo.dom/index.php?SMARTY_DEBUG
+ * @var string
+ */
+ var $debugging_ctrl = 'NONE';
+
+ /**
+ * This tells Smarty whether to check for recompiling or not. Recompiling
+ * does not need to happen unless a template or config file is changed.
+ * Typically you enable this during development, and disable for
+ * production.
+ *
+ * @var boolean
+ */
+ var $compile_check = true;
+
+ /**
+ * This forces templates to compile every time. Useful for development
+ * or debugging.
+ *
+ * @var boolean
+ */
+ var $force_compile = false;
+
+ /**
+ * This enables template caching.
+ *
+ *
0 = no caching
+ *
1 = use class cache_lifetime value
+ *
2 = use cache_lifetime in cache file
+ *
+ * @var integer
+ */
+ var $caching = 0;
+
+ /**
+ * The name of the directory for cache files.
+ *
+ * @var string
+ */
+ var $cache_dir = 'cache';
+
+ /**
+ * This is the number of seconds cached content will persist.
+ *
+ *
0 = always regenerate cache
+ *
-1 = never expires
+ *
+ *
+ * @var integer
+ */
+ var $cache_lifetime = 3600;
+
+ /**
+ * Only used when $caching is enabled. If true, then If-Modified-Since headers
+ * are respected with cached content, and appropriate HTTP headers are sent.
+ * This way repeated hits to a cached page do not send the entire page to the
+ * client every time.
+ *
+ * @var boolean
+ */
+ var $cache_modified_check = false;
+
+ /**
+ * This determines how Smarty handles "" tags in templates.
+ * possible values:
+ *
+ *
SMARTY_PHP_PASSTHRU -> print tags as plain text
+ *
SMARTY_PHP_QUOTE -> escape tags as entities
+ *
SMARTY_PHP_REMOVE -> remove php tags
+ *
SMARTY_PHP_ALLOW -> execute php tags
+ *
+ *
+ * @var integer
+ */
+ var $php_handling = SMARTY_PHP_PASSTHRU;
+
+ /**
+ * This enables template security. When enabled, many things are restricted
+ * in the templates that normally would go unchecked. This is useful when
+ * untrusted parties are editing templates and you want a reasonable level
+ * of security. (no direct execution of PHP in templates for example)
+ *
+ * @var boolean
+ */
+ var $security = false;
+
+ /**
+ * This is the list of template directories that are considered secure. This
+ * is used only if {@link $security} is enabled. One directory per array
+ * element. {@link $template_dir} is in this list implicitly.
+ *
+ * @var array
+ */
+ var $secure_dir = array();
+
+ /**
+ * These are the security settings for Smarty. They are used only when
+ * {@link $security} is enabled.
+ *
+ * @var array
+ */
+ var $security_settings = array(
+ 'PHP_HANDLING' => false,
+ 'IF_FUNCS' => array('array', 'list',
+ 'isset', 'empty',
+ 'count', 'sizeof',
+ 'in_array', 'is_array',
+ 'true', 'false', 'null'),
+ 'INCLUDE_ANY' => false,
+ 'PHP_TAGS' => false,
+ 'MODIFIER_FUNCS' => array('count'),
+ 'ALLOW_CONSTANTS' => false
+ );
+
+ /**
+ * This is an array of directories where trusted php scripts reside.
+ * {@link $security} is disabled during their inclusion/execution.
+ *
+ * @var array
+ */
+ var $trusted_dir = array();
+
+ /**
+ * The left delimiter used for the template tags.
+ *
+ * @var string
+ */
+ var $left_delimiter = '{';
+
+ /**
+ * The right delimiter used for the template tags.
+ *
+ * @var string
+ */
+ var $right_delimiter = '}';
+
+ /**
+ * The order in which request variables are registered, similar to
+ * variables_order in php.ini E = Environment, G = GET, P = POST,
+ * C = Cookies, S = Server
+ *
+ * @var string
+ */
+ var $request_vars_order = 'EGPCS';
+
+ /**
+ * Indicates wether $HTTP_*_VARS[] (request_use_auto_globals=false)
+ * are uses as request-vars or $_*[]-vars. note: if
+ * request_use_auto_globals is true, then $request_vars_order has
+ * no effect, but the php-ini-value "gpc_order"
+ *
+ * @var boolean
+ */
+ var $request_use_auto_globals = true;
+
+ /**
+ * Set this if you want different sets of compiled files for the same
+ * templates. This is useful for things like different languages.
+ * Instead of creating separate sets of templates per language, you
+ * set different compile_ids like 'en' and 'de'.
+ *
+ * @var string
+ */
+ var $compile_id = null;
+
+ /**
+ * This tells Smarty whether or not to use sub dirs in the cache/ and
+ * templates_c/ directories. sub directories better organized, but
+ * may not work well with PHP safe mode enabled.
+ *
+ * @var boolean
+ *
+ */
+ var $use_sub_dirs = false;
+
+ /**
+ * This is a list of the modifiers to apply to all template variables.
+ * Put each modifier in a separate array element in the order you want
+ * them applied. example: array('escape:"htmlall"');
+ *
+ * @var array
+ */
+ var $default_modifiers = array();
+
+ /**
+ * This is the resource type to be used when not specified
+ * at the beginning of the resource path. examples:
+ * $smarty->display('file:index.tpl');
+ * $smarty->display('db:index.tpl');
+ * $smarty->display('index.tpl'); // will use default resource type
+ * {include file="file:index.tpl"}
+ * {include file="db:index.tpl"}
+ * {include file="index.tpl"} {* will use default resource type *}
+ *
+ * @var array
+ */
+ var $default_resource_type = 'file';
+
+ /**
+ * The function used for cache file handling. If not set, built-in caching is used.
+ *
+ * @var null|string function name
+ */
+ var $cache_handler_func = null;
+
+ /**
+ * This indicates which filters are automatically loaded into Smarty.
+ *
+ * @var array array of filter names
+ */
+ var $autoload_filters = array();
+
+ /**#@+
+ * @var boolean
+ */
+ /**
+ * This tells if config file vars of the same name overwrite each other or not.
+ * if disabled, same name variables are accumulated in an array.
+ */
+ var $config_overwrite = true;
+
+ /**
+ * This tells whether or not to automatically booleanize config file variables.
+ * If enabled, then the strings "on", "true", and "yes" are treated as boolean
+ * true, and "off", "false" and "no" are treated as boolean false.
+ */
+ var $config_booleanize = true;
+
+ /**
+ * This tells whether hidden sections [.foobar] are readable from the
+ * tempalates or not. Normally you would never allow this since that is
+ * the point behind hidden sections: the application can access them, but
+ * the templates cannot.
+ */
+ var $config_read_hidden = false;
+
+ /**
+ * This tells whether or not automatically fix newlines in config files.
+ * It basically converts \r (mac) or \r\n (dos) to \n
+ */
+ var $config_fix_newlines = true;
+ /**#@-*/
+
+ /**
+ * If a template cannot be found, this PHP function will be executed.
+ * Useful for creating templates on-the-fly or other special action.
+ *
+ * @var string function name
+ */
+ var $default_template_handler_func = '';
+
+ /**
+ * The file that contains the compiler class. This can a full
+ * pathname, or relative to the php_include path.
+ *
+ * @var string
+ */
+ var $compiler_file = 'Smarty_Compiler.class.php';
+
+ /**
+ * The class used for compiling templates.
+ *
+ * @var string
+ */
+ var $compiler_class = 'Smarty_Compiler';
+
+ /**
+ * The class used to load config vars.
+ *
+ * @var string
+ */
+ var $config_class = 'Config_File';
+
+/**#@+
+ * END Smarty Configuration Section
+ * There should be no need to touch anything below this line.
+ * @access private
+ */
+ /**
+ * where assigned template vars are kept
+ *
+ * @var array
+ */
+ var $_tpl_vars = array();
+
+ /**
+ * stores run-time $smarty.* vars
+ *
+ * @var null|array
+ */
+ var $_smarty_vars = null;
+
+ /**
+ * keeps track of sections
+ *
+ * @var array
+ */
+ var $_sections = array();
+
+ /**
+ * keeps track of foreach blocks
+ *
+ * @var array
+ */
+ var $_foreach = array();
+
+ /**
+ * keeps track of tag hierarchy
+ *
+ * @var array
+ */
+ var $_tag_stack = array();
+
+ /**
+ * configuration object
+ *
+ * @var Config_file
+ */
+ var $_conf_obj = null;
+
+ /**
+ * loaded configuration settings
+ *
+ * @var array
+ */
+ var $_config = array(array('vars' => array(), 'files' => array()));
+
+ /**
+ * md5 checksum of the string 'Smarty'
+ *
+ * @var string
+ */
+ var $_smarty_md5 = 'f8d698aea36fcbead2b9d5359ffca76f';
+
+ /**
+ * Smarty version number
+ *
+ * @var string
+ */
+ var $_version = '2.6.16';
+
+ /**
+ * current template inclusion depth
+ *
+ * @var integer
+ */
+ var $_inclusion_depth = 0;
+
+ /**
+ * for different compiled templates
+ *
+ * @var string
+ */
+ var $_compile_id = null;
+
+ /**
+ * text in URL to enable debug mode
+ *
+ * @var string
+ */
+ var $_smarty_debug_id = 'SMARTY_DEBUG';
+
+ /**
+ * debugging information for debug console
+ *
+ * @var array
+ */
+ var $_smarty_debug_info = array();
+
+ /**
+ * info that makes up a cache file
+ *
+ * @var array
+ */
+ var $_cache_info = array();
+
+ /**
+ * default file permissions
+ *
+ * @var integer
+ */
+ var $_file_perms = 0644;
+
+ /**
+ * default dir permissions
+ *
+ * @var integer
+ */
+ var $_dir_perms = 0771;
+
+ /**
+ * registered objects
+ *
+ * @var array
+ */
+ var $_reg_objects = array();
+
+ /**
+ * table keeping track of plugins
+ *
+ * @var array
+ */
+ var $_plugins = array(
+ 'modifier' => array(),
+ 'function' => array(),
+ 'block' => array(),
+ 'compiler' => array(),
+ 'prefilter' => array(),
+ 'postfilter' => array(),
+ 'outputfilter' => array(),
+ 'resource' => array(),
+ 'insert' => array());
+
+
+ /**
+ * cache serials
+ *
+ * @var array
+ */
+ var $_cache_serials = array();
+
+ /**
+ * name of optional cache include file
+ *
+ * @var string
+ */
+ var $_cache_include = null;
+
+ /**
+ * indicate if the current code is used in a compiled
+ * include
+ *
+ * @var string
+ */
+ var $_cache_including = false;
+
+ /**#@-*/
+ /**
+ * The class constructor.
+ */
+ function Smarty()
+ {
+ $this->assign('SCRIPT_NAME', isset($_SERVER['SCRIPT_NAME']) ? $_SERVER['SCRIPT_NAME']
+ : @$GLOBALS['HTTP_SERVER_VARS']['SCRIPT_NAME']);
+ }
+
+ /**
+ * assigns values to template variables
+ *
+ * @param array|string $tpl_var the template variable name(s)
+ * @param mixed $value the value to assign
+ */
+ function assign($tpl_var, $value = null)
+ {
+ if (is_array($tpl_var)){
+ foreach ($tpl_var as $key => $val) {
+ if ($key != '') {
+ $this->_tpl_vars[$key] = $val;
+ }
+ }
+ } else {
+ if ($tpl_var != '')
+ $this->_tpl_vars[$tpl_var] = $value;
+ }
+ }
+
+ /**
+ * assigns values to template variables by reference
+ *
+ * @param string $tpl_var the template variable name
+ * @param mixed $value the referenced value to assign
+ */
+ function assign_by_ref($tpl_var, &$value)
+ {
+ if ($tpl_var != '')
+ $this->_tpl_vars[$tpl_var] = &$value;
+ }
+
+ /**
+ * appends values to template variables
+ *
+ * @param array|string $tpl_var the template variable name(s)
+ * @param mixed $value the value to append
+ */
+ function append($tpl_var, $value=null, $merge=false)
+ {
+ if (is_array($tpl_var)) {
+ // $tpl_var is an array, ignore $value
+ foreach ($tpl_var as $_key => $_val) {
+ if ($_key != '') {
+ if(!@is_array($this->_tpl_vars[$_key])) {
+ settype($this->_tpl_vars[$_key],'array');
+ }
+ if($merge && is_array($_val)) {
+ foreach($_val as $_mkey => $_mval) {
+ $this->_tpl_vars[$_key][$_mkey] = $_mval;
+ }
+ } else {
+ $this->_tpl_vars[$_key][] = $_val;
+ }
+ }
+ }
+ } else {
+ if ($tpl_var != '' && isset($value)) {
+ if(!@is_array($this->_tpl_vars[$tpl_var])) {
+ settype($this->_tpl_vars[$tpl_var],'array');
+ }
+ if($merge && is_array($value)) {
+ foreach($value as $_mkey => $_mval) {
+ $this->_tpl_vars[$tpl_var][$_mkey] = $_mval;
+ }
+ } else {
+ $this->_tpl_vars[$tpl_var][] = $value;
+ }
+ }
+ }
+ }
+
+ /**
+ * appends values to template variables by reference
+ *
+ * @param string $tpl_var the template variable name
+ * @param mixed $value the referenced value to append
+ */
+ function append_by_ref($tpl_var, &$value, $merge=false)
+ {
+ if ($tpl_var != '' && isset($value)) {
+ if(!@is_array($this->_tpl_vars[$tpl_var])) {
+ settype($this->_tpl_vars[$tpl_var],'array');
+ }
+ if ($merge && is_array($value)) {
+ foreach($value as $_key => $_val) {
+ $this->_tpl_vars[$tpl_var][$_key] = &$value[$_key];
+ }
+ } else {
+ $this->_tpl_vars[$tpl_var][] = &$value;
+ }
+ }
+ }
+
+
+ /**
+ * clear the given assigned template variable.
+ *
+ * @param string $tpl_var the template variable to clear
+ */
+ function clear_assign($tpl_var)
+ {
+ if (is_array($tpl_var))
+ foreach ($tpl_var as $curr_var)
+ unset($this->_tpl_vars[$curr_var]);
+ else
+ unset($this->_tpl_vars[$tpl_var]);
+ }
+
+
+ /**
+ * Registers custom function to be used in templates
+ *
+ * @param string $function the name of the template function
+ * @param string $function_impl the name of the PHP function to register
+ */
+ function register_function($function, $function_impl, $cacheable=true, $cache_attrs=null)
+ {
+ $this->_plugins['function'][$function] =
+ array($function_impl, null, null, false, $cacheable, $cache_attrs);
+
+ }
+
+ /**
+ * Unregisters custom function
+ *
+ * @param string $function name of template function
+ */
+ function unregister_function($function)
+ {
+ unset($this->_plugins['function'][$function]);
+ }
+
+ /**
+ * Registers object to be used in templates
+ *
+ * @param string $object name of template object
+ * @param object &$object_impl the referenced PHP object to register
+ * @param null|array $allowed list of allowed methods (empty = all)
+ * @param boolean $smarty_args smarty argument format, else traditional
+ * @param null|array $block_functs list of methods that are block format
+ */
+ function register_object($object, &$object_impl, $allowed = array(), $smarty_args = true, $block_methods = array())
+ {
+ settype($allowed, 'array');
+ settype($smarty_args, 'boolean');
+ $this->_reg_objects[$object] =
+ array(&$object_impl, $allowed, $smarty_args, $block_methods);
+ }
+
+ /**
+ * Unregisters object
+ *
+ * @param string $object name of template object
+ */
+ function unregister_object($object)
+ {
+ unset($this->_reg_objects[$object]);
+ }
+
+
+ /**
+ * Registers block function to be used in templates
+ *
+ * @param string $block name of template block
+ * @param string $block_impl PHP function to register
+ */
+ function register_block($block, $block_impl, $cacheable=true, $cache_attrs=null)
+ {
+ $this->_plugins['block'][$block] =
+ array($block_impl, null, null, false, $cacheable, $cache_attrs);
+ }
+
+ /**
+ * Unregisters block function
+ *
+ * @param string $block name of template function
+ */
+ function unregister_block($block)
+ {
+ unset($this->_plugins['block'][$block]);
+ }
+
+ /**
+ * Registers compiler function
+ *
+ * @param string $function name of template function
+ * @param string $function_impl name of PHP function to register
+ */
+ function register_compiler_function($function, $function_impl, $cacheable=true)
+ {
+ $this->_plugins['compiler'][$function] =
+ array($function_impl, null, null, false, $cacheable);
+ }
+
+ /**
+ * Unregisters compiler function
+ *
+ * @param string $function name of template function
+ */
+ function unregister_compiler_function($function)
+ {
+ unset($this->_plugins['compiler'][$function]);
+ }
+
+ /**
+ * Registers modifier to be used in templates
+ *
+ * @param string $modifier name of template modifier
+ * @param string $modifier_impl name of PHP function to register
+ */
+ function register_modifier($modifier, $modifier_impl)
+ {
+ $this->_plugins['modifier'][$modifier] =
+ array($modifier_impl, null, null, false);
+ }
+
+ /**
+ * Unregisters modifier
+ *
+ * @param string $modifier name of template modifier
+ */
+ function unregister_modifier($modifier)
+ {
+ unset($this->_plugins['modifier'][$modifier]);
+ }
+
+ /**
+ * Registers a resource to fetch a template
+ *
+ * @param string $type name of resource
+ * @param array $functions array of functions to handle resource
+ */
+ function register_resource($type, $functions)
+ {
+ if (count($functions)==4) {
+ $this->_plugins['resource'][$type] =
+ array($functions, false);
+
+ } elseif (count($functions)==5) {
+ $this->_plugins['resource'][$type] =
+ array(array(array(&$functions[0], $functions[1])
+ ,array(&$functions[0], $functions[2])
+ ,array(&$functions[0], $functions[3])
+ ,array(&$functions[0], $functions[4]))
+ ,false);
+
+ } else {
+ $this->trigger_error("malformed function-list for '$type' in register_resource");
+
+ }
+ }
+
+ /**
+ * Unregisters a resource
+ *
+ * @param string $type name of resource
+ */
+ function unregister_resource($type)
+ {
+ unset($this->_plugins['resource'][$type]);
+ }
+
+ /**
+ * Registers a prefilter function to apply
+ * to a template before compiling
+ *
+ * @param string $function name of PHP function to register
+ */
+ function register_prefilter($function)
+ {
+ $_name = (is_array($function)) ? $function[1] : $function;
+ $this->_plugins['prefilter'][$_name]
+ = array($function, null, null, false);
+ }
+
+ /**
+ * Unregisters a prefilter function
+ *
+ * @param string $function name of PHP function
+ */
+ function unregister_prefilter($function)
+ {
+ unset($this->_plugins['prefilter'][$function]);
+ }
+
+ /**
+ * Registers a postfilter function to apply
+ * to a compiled template after compilation
+ *
+ * @param string $function name of PHP function to register
+ */
+ function register_postfilter($function)
+ {
+ $_name = (is_array($function)) ? $function[1] : $function;
+ $this->_plugins['postfilter'][$_name]
+ = array($function, null, null, false);
+ }
+
+ /**
+ * Unregisters a postfilter function
+ *
+ * @param string $function name of PHP function
+ */
+ function unregister_postfilter($function)
+ {
+ unset($this->_plugins['postfilter'][$function]);
+ }
+
+ /**
+ * Registers an output filter function to apply
+ * to a template output
+ *
+ * @param string $function name of PHP function
+ */
+ function register_outputfilter($function)
+ {
+ $_name = (is_array($function)) ? $function[1] : $function;
+ $this->_plugins['outputfilter'][$_name]
+ = array($function, null, null, false);
+ }
+
+ /**
+ * Unregisters an outputfilter function
+ *
+ * @param string $function name of PHP function
+ */
+ function unregister_outputfilter($function)
+ {
+ unset($this->_plugins['outputfilter'][$function]);
+ }
+
+ /**
+ * load a filter of specified type and name
+ *
+ * @param string $type filter type
+ * @param string $name filter name
+ */
+ function load_filter($type, $name)
+ {
+ switch ($type) {
+ case 'output':
+ $_params = array('plugins' => array(array($type . 'filter', $name, null, null, false)));
+ require_once(SMARTY_CORE_DIR . 'core.load_plugins.php');
+ smarty_core_load_plugins($_params, $this);
+ break;
+
+ case 'pre':
+ case 'post':
+ if (!isset($this->_plugins[$type . 'filter'][$name]))
+ $this->_plugins[$type . 'filter'][$name] = false;
+ break;
+ }
+ }
+
+ /**
+ * clear cached content for the given template and cache id
+ *
+ * @param string $tpl_file name of template file
+ * @param string $cache_id name of cache_id
+ * @param string $compile_id name of compile_id
+ * @param string $exp_time expiration time
+ * @return boolean
+ */
+ function clear_cache($tpl_file = null, $cache_id = null, $compile_id = null, $exp_time = null)
+ {
+
+ if (!isset($compile_id))
+ $compile_id = $this->compile_id;
+
+ if (!isset($tpl_file))
+ $compile_id = null;
+
+ $_auto_id = $this->_get_auto_id($cache_id, $compile_id);
+
+ if (!empty($this->cache_handler_func)) {
+ return call_user_func_array($this->cache_handler_func,
+ array('clear', &$this, &$dummy, $tpl_file, $cache_id, $compile_id, $exp_time));
+ } else {
+ $_params = array('auto_base' => $this->cache_dir,
+ 'auto_source' => $tpl_file,
+ 'auto_id' => $_auto_id,
+ 'exp_time' => $exp_time);
+ require_once(SMARTY_CORE_DIR . 'core.rm_auto.php');
+ return smarty_core_rm_auto($_params, $this);
+ }
+
+ }
+
+
+ /**
+ * clear the entire contents of cache (all templates)
+ *
+ * @param string $exp_time expire time
+ * @return boolean results of {@link smarty_core_rm_auto()}
+ */
+ function clear_all_cache($exp_time = null)
+ {
+ return $this->clear_cache(null, null, null, $exp_time);
+ }
+
+
+ /**
+ * test to see if valid cache exists for this template
+ *
+ * @param string $tpl_file name of template file
+ * @param string $cache_id
+ * @param string $compile_id
+ * @return string|false results of {@link _read_cache_file()}
+ */
+ function is_cached($tpl_file, $cache_id = null, $compile_id = null)
+ {
+ if (!$this->caching)
+ return false;
+
+ if (!isset($compile_id))
+ $compile_id = $this->compile_id;
+
+ $_params = array(
+ 'tpl_file' => $tpl_file,
+ 'cache_id' => $cache_id,
+ 'compile_id' => $compile_id
+ );
+ require_once(SMARTY_CORE_DIR . 'core.read_cache_file.php');
+ return smarty_core_read_cache_file($_params, $this);
+ }
+
+
+ /**
+ * clear all the assigned template variables.
+ *
+ */
+ function clear_all_assign()
+ {
+ $this->_tpl_vars = array();
+ }
+
+ /**
+ * clears compiled version of specified template resource,
+ * or all compiled template files if one is not specified.
+ * This function is for advanced use only, not normally needed.
+ *
+ * @param string $tpl_file
+ * @param string $compile_id
+ * @param string $exp_time
+ * @return boolean results of {@link smarty_core_rm_auto()}
+ */
+ function clear_compiled_tpl($tpl_file = null, $compile_id = null, $exp_time = null)
+ {
+ if (!isset($compile_id)) {
+ $compile_id = $this->compile_id;
+ }
+ $_params = array('auto_base' => $this->compile_dir,
+ 'auto_source' => $tpl_file,
+ 'auto_id' => $compile_id,
+ 'exp_time' => $exp_time,
+ 'extensions' => array('.inc', '.php'));
+ require_once(SMARTY_CORE_DIR . 'core.rm_auto.php');
+ return smarty_core_rm_auto($_params, $this);
+ }
+
+ /**
+ * Checks whether requested template exists.
+ *
+ * @param string $tpl_file
+ * @return boolean
+ */
+ function template_exists($tpl_file)
+ {
+ $_params = array('resource_name' => $tpl_file, 'quiet'=>true, 'get_source'=>false);
+ return $this->_fetch_resource_info($_params);
+ }
+
+ /**
+ * Returns an array containing template variables
+ *
+ * @param string $name
+ * @param string $type
+ * @return array
+ */
+ function &get_template_vars($name=null)
+ {
+ if(!isset($name)) {
+ return $this->_tpl_vars;
+ } elseif(isset($this->_tpl_vars[$name])) {
+ return $this->_tpl_vars[$name];
+ } else {
+ // var non-existant, return valid reference
+ $_tmp = null;
+ return $_tmp;
+ }
+ }
+
+ /**
+ * Returns an array containing config variables
+ *
+ * @param string $name
+ * @param string $type
+ * @return array
+ */
+ function &get_config_vars($name=null)
+ {
+ if(!isset($name) && is_array($this->_config[0])) {
+ return $this->_config[0]['vars'];
+ } else if(isset($this->_config[0]['vars'][$name])) {
+ return $this->_config[0]['vars'][$name];
+ } else {
+ // var non-existant, return valid reference
+ $_tmp = null;
+ return $_tmp;
+ }
+ }
+
+ /**
+ * trigger Smarty error
+ *
+ * @param string $error_msg
+ * @param integer $error_type
+ */
+ function trigger_error($error_msg, $error_type = E_USER_WARNING)
+ {
+ trigger_error("Smarty error: $error_msg", $error_type);
+ }
+
+
+ /**
+ * executes & displays the template results
+ *
+ * @param string $resource_name
+ * @param string $cache_id
+ * @param string $compile_id
+ */
+ function display($resource_name, $cache_id = null, $compile_id = null)
+ {
+ $this->fetch($resource_name, $cache_id, $compile_id, true);
+ }
+
+ /**
+ * executes & returns or displays the template results
+ *
+ * @param string $resource_name
+ * @param string $cache_id
+ * @param string $compile_id
+ * @param boolean $display
+ */
+ function fetch($resource_name, $cache_id = null, $compile_id = null, $display = false)
+ {
+ static $_cache_info = array();
+
+ $_smarty_old_error_level = $this->debugging ? error_reporting() : error_reporting(isset($this->error_reporting)
+ ? $this->error_reporting : error_reporting() & ~E_NOTICE);
+
+ if (!$this->debugging && $this->debugging_ctrl == 'URL') {
+ $_query_string = $this->request_use_auto_globals ? $_SERVER['QUERY_STRING'] : $GLOBALS['HTTP_SERVER_VARS']['QUERY_STRING'];
+ if (@strstr($_query_string, $this->_smarty_debug_id)) {
+ if (@strstr($_query_string, $this->_smarty_debug_id . '=on')) {
+ // enable debugging for this browser session
+ @setcookie('SMARTY_DEBUG', true);
+ $this->debugging = true;
+ } elseif (@strstr($_query_string, $this->_smarty_debug_id . '=off')) {
+ // disable debugging for this browser session
+ @setcookie('SMARTY_DEBUG', false);
+ $this->debugging = false;
+ } else {
+ // enable debugging for this page
+ $this->debugging = true;
+ }
+ } else {
+ $this->debugging = (bool)($this->request_use_auto_globals ? @$_COOKIE['SMARTY_DEBUG'] : @$GLOBALS['HTTP_COOKIE_VARS']['SMARTY_DEBUG']);
+ }
+ }
+
+ if ($this->debugging) {
+ // capture time for debugging info
+ $_params = array();
+ require_once(SMARTY_CORE_DIR . 'core.get_microtime.php');
+ $_debug_start_time = smarty_core_get_microtime($_params, $this);
+ $this->_smarty_debug_info[] = array('type' => 'template',
+ 'filename' => $resource_name,
+ 'depth' => 0);
+ $_included_tpls_idx = count($this->_smarty_debug_info) - 1;
+ }
+
+ if (!isset($compile_id)) {
+ $compile_id = $this->compile_id;
+ }
+
+ $this->_compile_id = $compile_id;
+ $this->_inclusion_depth = 0;
+
+ if ($this->caching) {
+ // save old cache_info, initialize cache_info
+ array_push($_cache_info, $this->_cache_info);
+ $this->_cache_info = array();
+ $_params = array(
+ 'tpl_file' => $resource_name,
+ 'cache_id' => $cache_id,
+ 'compile_id' => $compile_id,
+ 'results' => null
+ );
+ require_once(SMARTY_CORE_DIR . 'core.read_cache_file.php');
+ if (smarty_core_read_cache_file($_params, $this)) {
+ $_smarty_results = $_params['results'];
+ if (!empty($this->_cache_info['insert_tags'])) {
+ $_params = array('plugins' => $this->_cache_info['insert_tags']);
+ require_once(SMARTY_CORE_DIR . 'core.load_plugins.php');
+ smarty_core_load_plugins($_params, $this);
+ $_params = array('results' => $_smarty_results);
+ require_once(SMARTY_CORE_DIR . 'core.process_cached_inserts.php');
+ $_smarty_results = smarty_core_process_cached_inserts($_params, $this);
+ }
+ if (!empty($this->_cache_info['cache_serials'])) {
+ $_params = array('results' => $_smarty_results);
+ require_once(SMARTY_CORE_DIR . 'core.process_compiled_include.php');
+ $_smarty_results = smarty_core_process_compiled_include($_params, $this);
+ }
+
+
+ if ($display) {
+ if ($this->debugging)
+ {
+ // capture time for debugging info
+ $_params = array();
+ require_once(SMARTY_CORE_DIR . 'core.get_microtime.php');
+ $this->_smarty_debug_info[$_included_tpls_idx]['exec_time'] = smarty_core_get_microtime($_params, $this) - $_debug_start_time;
+ require_once(SMARTY_CORE_DIR . 'core.display_debug_console.php');
+ $_smarty_results .= smarty_core_display_debug_console($_params, $this);
+ }
+ if ($this->cache_modified_check) {
+ $_server_vars = ($this->request_use_auto_globals) ? $_SERVER : $GLOBALS['HTTP_SERVER_VARS'];
+ $_last_modified_date = @substr($_server_vars['HTTP_IF_MODIFIED_SINCE'], 0, strpos($_server_vars['HTTP_IF_MODIFIED_SINCE'], 'GMT') + 3);
+ $_gmt_mtime = gmdate('D, d M Y H:i:s', $this->_cache_info['timestamp']).' GMT';
+ if (@count($this->_cache_info['insert_tags']) == 0
+ && !$this->_cache_serials
+ && $_gmt_mtime == $_last_modified_date) {
+ if (php_sapi_name()=='cgi')
+ header('Status: 304 Not Modified');
+ else
+ header('HTTP/1.1 304 Not Modified');
+
+ } else {
+ header('Last-Modified: '.$_gmt_mtime);
+ echo $_smarty_results;
+ }
+ } else {
+ echo $_smarty_results;
+ }
+ error_reporting($_smarty_old_error_level);
+ // restore initial cache_info
+ $this->_cache_info = array_pop($_cache_info);
+ return true;
+ } else {
+ error_reporting($_smarty_old_error_level);
+ // restore initial cache_info
+ $this->_cache_info = array_pop($_cache_info);
+ return $_smarty_results;
+ }
+ } else {
+ $this->_cache_info['template'][$resource_name] = true;
+ if ($this->cache_modified_check && $display) {
+ header('Last-Modified: '.gmdate('D, d M Y H:i:s', time()).' GMT');
+ }
+ }
+ }
+
+ // load filters that are marked as autoload
+ if (count($this->autoload_filters)) {
+ foreach ($this->autoload_filters as $_filter_type => $_filters) {
+ foreach ($_filters as $_filter) {
+ $this->load_filter($_filter_type, $_filter);
+ }
+ }
+ }
+
+ $_smarty_compile_path = $this->_get_compile_path($resource_name);
+
+ // if we just need to display the results, don't perform output
+ // buffering - for speed
+ $_cache_including = $this->_cache_including;
+ $this->_cache_including = false;
+ if ($display && !$this->caching && count($this->_plugins['outputfilter']) == 0) {
+ if ($this->_is_compiled($resource_name, $_smarty_compile_path)
+ || $this->_compile_resource($resource_name, $_smarty_compile_path))
+ {
+ include($_smarty_compile_path);
+ }
+ } else {
+ ob_start();
+ if ($this->_is_compiled($resource_name, $_smarty_compile_path)
+ || $this->_compile_resource($resource_name, $_smarty_compile_path))
+ {
+ include($_smarty_compile_path);
+ }
+ $_smarty_results = ob_get_contents();
+ ob_end_clean();
+
+ foreach ((array)$this->_plugins['outputfilter'] as $_output_filter) {
+ $_smarty_results = call_user_func_array($_output_filter[0], array($_smarty_results, &$this));
+ }
+ }
+
+ if ($this->caching) {
+ $_params = array('tpl_file' => $resource_name,
+ 'cache_id' => $cache_id,
+ 'compile_id' => $compile_id,
+ 'results' => $_smarty_results);
+ require_once(SMARTY_CORE_DIR . 'core.write_cache_file.php');
+ smarty_core_write_cache_file($_params, $this);
+ require_once(SMARTY_CORE_DIR . 'core.process_cached_inserts.php');
+ $_smarty_results = smarty_core_process_cached_inserts($_params, $this);
+
+ if ($this->_cache_serials) {
+ // strip nocache-tags from output
+ $_smarty_results = preg_replace('!(\{/?nocache\:[0-9a-f]{32}#\d+\})!s'
+ ,''
+ ,$_smarty_results);
+ }
+ // restore initial cache_info
+ $this->_cache_info = array_pop($_cache_info);
+ }
+ $this->_cache_including = $_cache_including;
+
+ if ($display) {
+ if (isset($_smarty_results)) { echo $_smarty_results; }
+ if ($this->debugging) {
+ // capture time for debugging info
+ $_params = array();
+ require_once(SMARTY_CORE_DIR . 'core.get_microtime.php');
+ $this->_smarty_debug_info[$_included_tpls_idx]['exec_time'] = (smarty_core_get_microtime($_params, $this) - $_debug_start_time);
+ require_once(SMARTY_CORE_DIR . 'core.display_debug_console.php');
+ echo smarty_core_display_debug_console($_params, $this);
+ }
+ error_reporting($_smarty_old_error_level);
+ return;
+ } else {
+ error_reporting($_smarty_old_error_level);
+ if (isset($_smarty_results)) { return $_smarty_results; }
+ }
+ }
+
+ /**
+ * load configuration values
+ *
+ * @param string $file
+ * @param string $section
+ * @param string $scope
+ */
+ function config_load($file, $section = null, $scope = 'global')
+ {
+ require_once($this->_get_plugin_filepath('function', 'config_load'));
+ smarty_function_config_load(array('file' => $file, 'section' => $section, 'scope' => $scope), $this);
+ }
+
+ /**
+ * return a reference to a registered object
+ *
+ * @param string $name
+ * @return object
+ */
+ function &get_registered_object($name) {
+ if (!isset($this->_reg_objects[$name]))
+ $this->_trigger_fatal_error("'$name' is not a registered object");
+
+ if (!is_object($this->_reg_objects[$name][0]))
+ $this->_trigger_fatal_error("registered '$name' is not an object");
+
+ return $this->_reg_objects[$name][0];
+ }
+
+ /**
+ * clear configuration values
+ *
+ * @param string $var
+ */
+ function clear_config($var = null)
+ {
+ if(!isset($var)) {
+ // clear all values
+ $this->_config = array(array('vars' => array(),
+ 'files' => array()));
+ } else {
+ unset($this->_config[0]['vars'][$var]);
+ }
+ }
+
+ /**
+ * get filepath of requested plugin
+ *
+ * @param string $type
+ * @param string $name
+ * @return string|false
+ */
+ function _get_plugin_filepath($type, $name)
+ {
+ $_params = array('type' => $type, 'name' => $name);
+ require_once(SMARTY_CORE_DIR . 'core.assemble_plugin_filepath.php');
+ return smarty_core_assemble_plugin_filepath($_params, $this);
+ }
+
+ /**
+ * test if resource needs compiling
+ *
+ * @param string $resource_name
+ * @param string $compile_path
+ * @return boolean
+ */
+ function _is_compiled($resource_name, $compile_path)
+ {
+ if (!$this->force_compile && file_exists($compile_path)) {
+ if (!$this->compile_check) {
+ // no need to check compiled file
+ return true;
+ } else {
+ // get file source and timestamp
+ $_params = array('resource_name' => $resource_name, 'get_source'=>false);
+ if (!$this->_fetch_resource_info($_params)) {
+ return false;
+ }
+ if ($_params['resource_timestamp'] <= filemtime($compile_path)) {
+ // template not expired, no recompile
+ return true;
+ } else {
+ // compile template
+ return false;
+ }
+ }
+ } else {
+ // compiled template does not exist, or forced compile
+ return false;
+ }
+ }
+
+ /**
+ * compile the template
+ *
+ * @param string $resource_name
+ * @param string $compile_path
+ * @return boolean
+ */
+ function _compile_resource($resource_name, $compile_path)
+ {
+
+ $_params = array('resource_name' => $resource_name);
+ if (!$this->_fetch_resource_info($_params)) {
+ return false;
+ }
+
+ $_source_content = $_params['source_content'];
+ $_cache_include = substr($compile_path, 0, -4).'.inc';
+
+ if ($this->_compile_source($resource_name, $_source_content, $_compiled_content, $_cache_include)) {
+ // if a _cache_serial was set, we also have to write an include-file:
+ if ($this->_cache_include_info) {
+ require_once(SMARTY_CORE_DIR . 'core.write_compiled_include.php');
+ smarty_core_write_compiled_include(array_merge($this->_cache_include_info, array('compiled_content'=>$_compiled_content, 'resource_name'=>$resource_name)), $this);
+ }
+
+ $_params = array('compile_path'=>$compile_path, 'compiled_content' => $_compiled_content);
+ require_once(SMARTY_CORE_DIR . 'core.write_compiled_resource.php');
+ smarty_core_write_compiled_resource($_params, $this);
+
+ return true;
+ } else {
+ return false;
+ }
+
+ }
+
+ /**
+ * compile the given source
+ *
+ * @param string $resource_name
+ * @param string $source_content
+ * @param string $compiled_content
+ * @return boolean
+ */
+ function _compile_source($resource_name, &$source_content, &$compiled_content, $cache_include_path=null)
+ {
+ if (file_exists(SMARTY_DIR . $this->compiler_file)) {
+ require_once(SMARTY_DIR . $this->compiler_file);
+ } else {
+ // use include_path
+ require_once($this->compiler_file);
+ }
+
+
+ $smarty_compiler = new $this->compiler_class;
+
+ $smarty_compiler->template_dir = $this->template_dir;
+ $smarty_compiler->compile_dir = $this->compile_dir;
+ $smarty_compiler->plugins_dir = $this->plugins_dir;
+ $smarty_compiler->config_dir = $this->config_dir;
+ $smarty_compiler->force_compile = $this->force_compile;
+ $smarty_compiler->caching = $this->caching;
+ $smarty_compiler->php_handling = $this->php_handling;
+ $smarty_compiler->left_delimiter = $this->left_delimiter;
+ $smarty_compiler->right_delimiter = $this->right_delimiter;
+ $smarty_compiler->_version = $this->_version;
+ $smarty_compiler->security = $this->security;
+ $smarty_compiler->secure_dir = $this->secure_dir;
+ $smarty_compiler->security_settings = $this->security_settings;
+ $smarty_compiler->trusted_dir = $this->trusted_dir;
+ $smarty_compiler->use_sub_dirs = $this->use_sub_dirs;
+ $smarty_compiler->_reg_objects = &$this->_reg_objects;
+ $smarty_compiler->_plugins = &$this->_plugins;
+ $smarty_compiler->_tpl_vars = &$this->_tpl_vars;
+ $smarty_compiler->default_modifiers = $this->default_modifiers;
+ $smarty_compiler->compile_id = $this->_compile_id;
+ $smarty_compiler->_config = $this->_config;
+ $smarty_compiler->request_use_auto_globals = $this->request_use_auto_globals;
+
+ if (isset($cache_include_path) && isset($this->_cache_serials[$cache_include_path])) {
+ $smarty_compiler->_cache_serial = $this->_cache_serials[$cache_include_path];
+ }
+ $smarty_compiler->_cache_include = $cache_include_path;
+
+
+ $_results = $smarty_compiler->_compile_file($resource_name, $source_content, $compiled_content);
+
+ if ($smarty_compiler->_cache_serial) {
+ $this->_cache_include_info = array(
+ 'cache_serial'=>$smarty_compiler->_cache_serial
+ ,'plugins_code'=>$smarty_compiler->_plugins_code
+ ,'include_file_path' => $cache_include_path);
+
+ } else {
+ $this->_cache_include_info = null;
+
+ }
+
+ return $_results;
+ }
+
+ /**
+ * Get the compile path for this resource
+ *
+ * @param string $resource_name
+ * @return string results of {@link _get_auto_filename()}
+ */
+ function _get_compile_path($resource_name)
+ {
+ return $this->_get_auto_filename($this->compile_dir, $resource_name,
+ $this->_compile_id) . '.php';
+ }
+
+ /**
+ * fetch the template info. Gets timestamp, and source
+ * if get_source is true
+ *
+ * sets $source_content to the source of the template, and
+ * $resource_timestamp to its time stamp
+ * @param string $resource_name
+ * @param string $source_content
+ * @param integer $resource_timestamp
+ * @param boolean $get_source
+ * @param boolean $quiet
+ * @return boolean
+ */
+
+ function _fetch_resource_info(&$params)
+ {
+ if(!isset($params['get_source'])) { $params['get_source'] = true; }
+ if(!isset($params['quiet'])) { $params['quiet'] = false; }
+
+ $_return = false;
+ $_params = array('resource_name' => $params['resource_name']) ;
+ if (isset($params['resource_base_path']))
+ $_params['resource_base_path'] = $params['resource_base_path'];
+ else
+ $_params['resource_base_path'] = $this->template_dir;
+
+ if ($this->_parse_resource_name($_params)) {
+ $_resource_type = $_params['resource_type'];
+ $_resource_name = $_params['resource_name'];
+ switch ($_resource_type) {
+ case 'file':
+ if ($params['get_source']) {
+ $params['source_content'] = $this->_read_file($_resource_name);
+ }
+ $params['resource_timestamp'] = filemtime($_resource_name);
+ $_return = is_file($_resource_name);
+ break;
+
+ default:
+ // call resource functions to fetch the template source and timestamp
+ if ($params['get_source']) {
+ $_source_return = isset($this->_plugins['resource'][$_resource_type]) &&
+ call_user_func_array($this->_plugins['resource'][$_resource_type][0][0],
+ array($_resource_name, &$params['source_content'], &$this));
+ } else {
+ $_source_return = true;
+ }
+
+ $_timestamp_return = isset($this->_plugins['resource'][$_resource_type]) &&
+ call_user_func_array($this->_plugins['resource'][$_resource_type][0][1],
+ array($_resource_name, &$params['resource_timestamp'], &$this));
+
+ $_return = $_source_return && $_timestamp_return;
+ break;
+ }
+ }
+
+ if (!$_return) {
+ // see if we can get a template with the default template handler
+ if (!empty($this->default_template_handler_func)) {
+ if (!is_callable($this->default_template_handler_func)) {
+ $this->trigger_error("default template handler function \"$this->default_template_handler_func\" doesn't exist.");
+ } else {
+ $_return = call_user_func_array(
+ $this->default_template_handler_func,
+ array($_params['resource_type'], $_params['resource_name'], &$params['source_content'], &$params['resource_timestamp'], &$this));
+ }
+ }
+ }
+
+ if (!$_return) {
+ if (!$params['quiet']) {
+ $this->trigger_error('unable to read resource: "' . $params['resource_name'] . '"');
+ }
+ } else if ($_return && $this->security) {
+ require_once(SMARTY_CORE_DIR . 'core.is_secure.php');
+ if (!smarty_core_is_secure($_params, $this)) {
+ if (!$params['quiet'])
+ $this->trigger_error('(secure mode) accessing "' . $params['resource_name'] . '" is not allowed');
+ $params['source_content'] = null;
+ $params['resource_timestamp'] = null;
+ return false;
+ }
+ }
+ return $_return;
+ }
+
+
+ /**
+ * parse out the type and name from the resource
+ *
+ * @param string $resource_base_path
+ * @param string $resource_name
+ * @param string $resource_type
+ * @param string $resource_name
+ * @return boolean
+ */
+
+ function _parse_resource_name(&$params)
+ {
+
+ // split tpl_path by the first colon
+ $_resource_name_parts = explode(':', $params['resource_name'], 2);
+
+ if (count($_resource_name_parts) == 1) {
+ // no resource type given
+ $params['resource_type'] = $this->default_resource_type;
+ $params['resource_name'] = $_resource_name_parts[0];
+ } else {
+ if(strlen($_resource_name_parts[0]) == 1) {
+ // 1 char is not resource type, but part of filepath
+ $params['resource_type'] = $this->default_resource_type;
+ $params['resource_name'] = $params['resource_name'];
+ } else {
+ $params['resource_type'] = $_resource_name_parts[0];
+ $params['resource_name'] = $_resource_name_parts[1];
+ }
+ }
+
+ if ($params['resource_type'] == 'file') {
+ if (!preg_match('/^([\/\\\\]|[a-zA-Z]:[\/\\\\])/', $params['resource_name'])) {
+ // relative pathname to $params['resource_base_path']
+ // use the first directory where the file is found
+ foreach ((array)$params['resource_base_path'] as $_curr_path) {
+ $_fullpath = $_curr_path . DIRECTORY_SEPARATOR . $params['resource_name'];
+ if (file_exists($_fullpath) && is_file($_fullpath)) {
+ $params['resource_name'] = $_fullpath;
+ return true;
+ }
+ // didn't find the file, try include_path
+ $_params = array('file_path' => $_fullpath);
+ require_once(SMARTY_CORE_DIR . 'core.get_include_path.php');
+ if(smarty_core_get_include_path($_params, $this)) {
+ $params['resource_name'] = $_params['new_file_path'];
+ return true;
+ }
+ }
+ return false;
+ } else {
+ /* absolute path */
+ return file_exists($params['resource_name']);
+ }
+ } elseif (empty($this->_plugins['resource'][$params['resource_type']])) {
+ $_params = array('type' => $params['resource_type']);
+ require_once(SMARTY_CORE_DIR . 'core.load_resource_plugin.php');
+ smarty_core_load_resource_plugin($_params, $this);
+ }
+
+ return true;
+ }
+
+
+ /**
+ * Handle modifiers
+ *
+ * @param string|null $modifier_name
+ * @param array|null $map_array
+ * @return string result of modifiers
+ */
+ function _run_mod_handler()
+ {
+ $_args = func_get_args();
+ list($_modifier_name, $_map_array) = array_splice($_args, 0, 2);
+ list($_func_name, $_tpl_file, $_tpl_line) =
+ $this->_plugins['modifier'][$_modifier_name];
+
+ $_var = $_args[0];
+ foreach ($_var as $_key => $_val) {
+ $_args[0] = $_val;
+ $_var[$_key] = call_user_func_array($_func_name, $_args);
+ }
+ return $_var;
+ }
+
+ /**
+ * Remove starting and ending quotes from the string
+ *
+ * @param string $string
+ * @return string
+ */
+ function _dequote($string)
+ {
+ if ((substr($string, 0, 1) == "'" || substr($string, 0, 1) == '"') &&
+ substr($string, -1) == substr($string, 0, 1))
+ return substr($string, 1, -1);
+ else
+ return $string;
+ }
+
+
+ /**
+ * read in a file
+ *
+ * @param string $filename
+ * @return string
+ */
+ function _read_file($filename)
+ {
+ if ( file_exists($filename) && ($fd = @fopen($filename, 'rb')) ) {
+ $contents = '';
+ while (!feof($fd)) {
+ $contents .= fread($fd, 8192);
+ }
+ fclose($fd);
+ return $contents;
+ } else {
+ return false;
+ }
+ }
+
+ /**
+ * get a concrete filename for automagically created content
+ *
+ * @param string $auto_base
+ * @param string $auto_source
+ * @param string $auto_id
+ * @return string
+ * @staticvar string|null
+ * @staticvar string|null
+ */
+ function _get_auto_filename($auto_base, $auto_source = null, $auto_id = null)
+ {
+ $_compile_dir_sep = $this->use_sub_dirs ? DIRECTORY_SEPARATOR : '^';
+ $_return = $auto_base . DIRECTORY_SEPARATOR;
+
+ if(isset($auto_id)) {
+ // make auto_id safe for directory names
+ $auto_id = str_replace('%7C',$_compile_dir_sep,(urlencode($auto_id)));
+ // split into separate directories
+ $_return .= $auto_id . $_compile_dir_sep;
+ }
+
+ if(isset($auto_source)) {
+ // make source name safe for filename
+ $_filename = urlencode(basename($auto_source));
+ $_crc32 = sprintf('%08X', crc32($auto_source));
+ // prepend %% to avoid name conflicts with
+ // with $params['auto_id'] names
+ $_crc32 = substr($_crc32, 0, 2) . $_compile_dir_sep .
+ substr($_crc32, 0, 3) . $_compile_dir_sep . $_crc32;
+ $_return .= '%%' . $_crc32 . '%%' . $_filename;
+ }
+
+ return $_return;
+ }
+
+ /**
+ * unlink a file, possibly using expiration time
+ *
+ * @param string $resource
+ * @param integer $exp_time
+ */
+ function _unlink($resource, $exp_time = null)
+ {
+ if(isset($exp_time)) {
+ if(time() - @filemtime($resource) >= $exp_time) {
+ return @unlink($resource);
+ }
+ } else {
+ return @unlink($resource);
+ }
+ }
+
+ /**
+ * returns an auto_id for auto-file-functions
+ *
+ * @param string $cache_id
+ * @param string $compile_id
+ * @return string|null
+ */
+ function _get_auto_id($cache_id=null, $compile_id=null) {
+ if (isset($cache_id))
+ return (isset($compile_id)) ? $cache_id . '|' . $compile_id : $cache_id;
+ elseif(isset($compile_id))
+ return $compile_id;
+ else
+ return null;
+ }
+
+ /**
+ * trigger Smarty plugin error
+ *
+ * @param string $error_msg
+ * @param string $tpl_file
+ * @param integer $tpl_line
+ * @param string $file
+ * @param integer $line
+ * @param integer $error_type
+ */
+ function _trigger_fatal_error($error_msg, $tpl_file = null, $tpl_line = null,
+ $file = null, $line = null, $error_type = E_USER_ERROR)
+ {
+ if(isset($file) && isset($line)) {
+ $info = ' ('.basename($file).", line $line)";
+ } else {
+ $info = '';
+ }
+ if (isset($tpl_line) && isset($tpl_file)) {
+ $this->trigger_error('[in ' . $tpl_file . ' line ' . $tpl_line . "]: $error_msg$info", $error_type);
+ } else {
+ $this->trigger_error($error_msg . $info, $error_type);
+ }
+ }
+
+
+ /**
+ * callback function for preg_replace, to call a non-cacheable block
+ * @return string
+ */
+ function _process_compiled_include_callback($match) {
+ $_func = '_smarty_tplfunc_'.$match[2].'_'.$match[3];
+ ob_start();
+ $_func($this);
+ $_ret = ob_get_contents();
+ ob_end_clean();
+ return $_ret;
+ }
+
+
+ /**
+ * called for included templates
+ *
+ * @param string $_smarty_include_tpl_file
+ * @param string $_smarty_include_vars
+ */
+
+ // $_smarty_include_tpl_file, $_smarty_include_vars
+
+ function _smarty_include($params)
+ {
+ if ($this->debugging) {
+ $_params = array();
+ require_once(SMARTY_CORE_DIR . 'core.get_microtime.php');
+ $debug_start_time = smarty_core_get_microtime($_params, $this);
+ $this->_smarty_debug_info[] = array('type' => 'template',
+ 'filename' => $params['smarty_include_tpl_file'],
+ 'depth' => ++$this->_inclusion_depth);
+ $included_tpls_idx = count($this->_smarty_debug_info) - 1;
+ }
+
+ $this->_tpl_vars = array_merge($this->_tpl_vars, $params['smarty_include_vars']);
+
+ // config vars are treated as local, so push a copy of the
+ // current ones onto the front of the stack
+ array_unshift($this->_config, $this->_config[0]);
+
+ $_smarty_compile_path = $this->_get_compile_path($params['smarty_include_tpl_file']);
+
+
+ if ($this->_is_compiled($params['smarty_include_tpl_file'], $_smarty_compile_path)
+ || $this->_compile_resource($params['smarty_include_tpl_file'], $_smarty_compile_path))
+ {
+ include($_smarty_compile_path);
+ }
+
+ // pop the local vars off the front of the stack
+ array_shift($this->_config);
+
+ $this->_inclusion_depth--;
+
+ if ($this->debugging) {
+ // capture time for debugging info
+ $_params = array();
+ require_once(SMARTY_CORE_DIR . 'core.get_microtime.php');
+ $this->_smarty_debug_info[$included_tpls_idx]['exec_time'] = smarty_core_get_microtime($_params, $this) - $debug_start_time;
+ }
+
+ if ($this->caching) {
+ $this->_cache_info['template'][$params['smarty_include_tpl_file']] = true;
+ }
+ }
+
+
+ /**
+ * get or set an array of cached attributes for function that is
+ * not cacheable
+ * @return array
+ */
+ function &_smarty_cache_attrs($cache_serial, $count) {
+ $_cache_attrs =& $this->_cache_info['cache_attrs'][$cache_serial][$count];
+
+ if ($this->_cache_including) {
+ /* return next set of cache_attrs */
+ $_return = current($_cache_attrs);
+ next($_cache_attrs);
+ return $_return;
+
+ } else {
+ /* add a reference to a new set of cache_attrs */
+ $_cache_attrs[] = array();
+ return $_cache_attrs[count($_cache_attrs)-1];
+
+ }
+
+ }
+
+
+ /**
+ * wrapper for include() retaining $this
+ * @return mixed
+ */
+ function _include($filename, $once=false, $params=null)
+ {
+ if ($once) {
+ return include_once($filename);
+ } else {
+ return include($filename);
+ }
+ }
+
+
+ /**
+ * wrapper for eval() retaining $this
+ * @return mixed
+ */
+ function _eval($code, $params=null)
+ {
+ return eval($code);
+ }
+ /**#@-*/
+
+}
+
+/* vim: set expandtab: */
+
+?>
diff --git a/Source/gallery2/lib/smarty/Smarty_Compiler.class.php b/Source/gallery2/lib/smarty/Smarty_Compiler.class.php
new file mode 100644
index 0000000..47192c2
--- /dev/null
+++ b/Source/gallery2/lib/smarty/Smarty_Compiler.class.php
@@ -0,0 +1,2320 @@
+
+ * @author Andrei Zmievski
+ * @version 2.6.16
+ * @copyright 2001-2005 New Digital Group, Inc.
+ * @package Smarty
+ */
+
+/* $Id: Smarty_Compiler.class.php 15342 2006-12-01 21:14:46Z andy_st $ */
+
+/**
+ * Template compiling class
+ * @package Smarty
+ */
+class Smarty_Compiler extends Smarty {
+
+ // internal vars
+ /**#@+
+ * @access private
+ */
+ var $_folded_blocks = array(); // keeps folded template blocks
+ var $_current_file = null; // the current template being compiled
+ var $_current_line_no = 1; // line number for error messages
+ var $_capture_stack = array(); // keeps track of nested capture buffers
+ var $_plugin_info = array(); // keeps track of plugins to load
+ var $_init_smarty_vars = false;
+ var $_permitted_tokens = array('true','false','yes','no','on','off','null');
+ var $_db_qstr_regexp = null; // regexps are setup in the constructor
+ var $_si_qstr_regexp = null;
+ var $_qstr_regexp = null;
+ var $_func_regexp = null;
+ var $_reg_obj_regexp = null;
+ var $_var_bracket_regexp = null;
+ var $_num_const_regexp = null;
+ var $_dvar_guts_regexp = null;
+ var $_dvar_regexp = null;
+ var $_cvar_regexp = null;
+ var $_svar_regexp = null;
+ var $_avar_regexp = null;
+ var $_mod_regexp = null;
+ var $_var_regexp = null;
+ var $_parenth_param_regexp = null;
+ var $_func_call_regexp = null;
+ var $_obj_ext_regexp = null;
+ var $_obj_start_regexp = null;
+ var $_obj_params_regexp = null;
+ var $_obj_call_regexp = null;
+ var $_cacheable_state = 0;
+ var $_cache_attrs_count = 0;
+ var $_nocache_count = 0;
+ var $_cache_serial = null;
+ var $_cache_include = null;
+
+ var $_strip_depth = 0;
+ var $_additional_newline = "\n";
+
+ /**#@-*/
+ /**
+ * The class constructor.
+ */
+ function Smarty_Compiler()
+ {
+ // matches double quoted strings:
+ // "foobar"
+ // "foo\"bar"
+ $this->_db_qstr_regexp = '"[^"\\\\]*(?:\\\\.[^"\\\\]*)*"';
+
+ // matches single quoted strings:
+ // 'foobar'
+ // 'foo\'bar'
+ $this->_si_qstr_regexp = '\'[^\'\\\\]*(?:\\\\.[^\'\\\\]*)*\'';
+
+ // matches single or double quoted strings
+ $this->_qstr_regexp = '(?:' . $this->_db_qstr_regexp . '|' . $this->_si_qstr_regexp . ')';
+
+ // matches bracket portion of vars
+ // [0]
+ // [foo]
+ // [$bar]
+ $this->_var_bracket_regexp = '\[\$?[\w\.]+\]';
+
+ // matches numerical constants
+ // 30
+ // -12
+ // 13.22
+ $this->_num_const_regexp = '(?:\-?\d+(?:\.\d+)?)';
+
+ // matches $ vars (not objects):
+ // $foo
+ // $foo.bar
+ // $foo.bar.foobar
+ // $foo[0]
+ // $foo[$bar]
+ // $foo[5][blah]
+ // $foo[5].bar[$foobar][4]
+ $this->_dvar_math_regexp = '(?:[\+\*\/\%]|(?:-(?!>)))';
+ $this->_dvar_math_var_regexp = '[\$\w\.\+\-\*\/\%\d\>\[\]]';
+ $this->_dvar_guts_regexp = '\w+(?:' . $this->_var_bracket_regexp
+ . ')*(?:\.\$?\w+(?:' . $this->_var_bracket_regexp . ')*)*(?:' . $this->_dvar_math_regexp . '(?:' . $this->_num_const_regexp . '|' . $this->_dvar_math_var_regexp . ')*)?';
+ $this->_dvar_regexp = '\$' . $this->_dvar_guts_regexp;
+
+ // matches config vars:
+ // #foo#
+ // #foobar123_foo#
+ $this->_cvar_regexp = '\#\w+\#';
+
+ // matches section vars:
+ // %foo.bar%
+ $this->_svar_regexp = '\%\w+\.\w+\%';
+
+ // matches all valid variables (no quotes, no modifiers)
+ $this->_avar_regexp = '(?:' . $this->_dvar_regexp . '|'
+ . $this->_cvar_regexp . '|' . $this->_svar_regexp . ')';
+
+ // matches valid variable syntax:
+ // $foo
+ // $foo
+ // #foo#
+ // #foo#
+ // "text"
+ // "text"
+ $this->_var_regexp = '(?:' . $this->_avar_regexp . '|' . $this->_qstr_regexp . ')';
+
+ // matches valid object call (one level of object nesting allowed in parameters):
+ // $foo->bar
+ // $foo->bar()
+ // $foo->bar("text")
+ // $foo->bar($foo, $bar, "text")
+ // $foo->bar($foo, "foo")
+ // $foo->bar->foo()
+ // $foo->bar->foo->bar()
+ // $foo->bar($foo->bar)
+ // $foo->bar($foo->bar())
+ // $foo->bar($foo->bar($blah,$foo,44,"foo",$foo[0].bar))
+ $this->_obj_ext_regexp = '\->(?:\$?' . $this->_dvar_guts_regexp . ')';
+ $this->_obj_restricted_param_regexp = '(?:'
+ . '(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . ')(?:' . $this->_obj_ext_regexp . '(?:\((?:(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . ')'
+ . '(?:\s*,\s*(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . '))*)?\))?)*)';
+ $this->_obj_single_param_regexp = '(?:\w+|' . $this->_obj_restricted_param_regexp . '(?:\s*,\s*(?:(?:\w+|'
+ . $this->_var_regexp . $this->_obj_restricted_param_regexp . ')))*)';
+ $this->_obj_params_regexp = '\((?:' . $this->_obj_single_param_regexp
+ . '(?:\s*,\s*' . $this->_obj_single_param_regexp . ')*)?\)';
+ $this->_obj_start_regexp = '(?:' . $this->_dvar_regexp . '(?:' . $this->_obj_ext_regexp . ')+)';
+ $this->_obj_call_regexp = '(?:' . $this->_obj_start_regexp . '(?:' . $this->_obj_params_regexp . ')?(?:' . $this->_dvar_math_regexp . '(?:' . $this->_num_const_regexp . '|' . $this->_dvar_math_var_regexp . ')*)?)';
+
+ // matches valid modifier syntax:
+ // |foo
+ // |@foo
+ // |foo:"bar"
+ // |foo:$bar
+ // |foo:"bar":$foobar
+ // |foo|bar
+ // |foo:$foo->bar
+ $this->_mod_regexp = '(?:\|@?\w+(?::(?:\w+|' . $this->_num_const_regexp . '|'
+ . $this->_obj_call_regexp . '|' . $this->_avar_regexp . '|' . $this->_qstr_regexp .'))*)';
+
+ // matches valid function name:
+ // foo123
+ // _foo_bar
+ $this->_func_regexp = '[a-zA-Z_]\w*';
+
+ // matches valid registered object:
+ // foo->bar
+ $this->_reg_obj_regexp = '[a-zA-Z_]\w*->[a-zA-Z_]\w*';
+
+ // matches valid parameter values:
+ // true
+ // $foo
+ // $foo|bar
+ // #foo#
+ // #foo#|bar
+ // "text"
+ // "text"|bar
+ // $foo->bar
+ $this->_param_regexp = '(?:\s*(?:' . $this->_obj_call_regexp . '|'
+ . $this->_var_regexp . '|' . $this->_num_const_regexp . '|\w+)(?>' . $this->_mod_regexp . '*)\s*)';
+
+ // matches valid parenthesised function parameters:
+ //
+ // "text"
+ // $foo, $bar, "text"
+ // $foo|bar, "foo"|bar, $foo->bar($foo)|bar
+ $this->_parenth_param_regexp = '(?:\((?:\w+|'
+ . $this->_param_regexp . '(?:\s*,\s*(?:(?:\w+|'
+ . $this->_param_regexp . ')))*)?\))';
+
+ // matches valid function call:
+ // foo()
+ // foo_bar($foo)
+ // _foo_bar($foo,"bar")
+ // foo123($foo,$foo->bar(),"foo")
+ $this->_func_call_regexp = '(?:' . $this->_func_regexp . '\s*(?:'
+ . $this->_parenth_param_regexp . '))';
+ }
+
+ /**
+ * compile a resource
+ *
+ * sets $compiled_content to the compiled source
+ * @param string $resource_name
+ * @param string $source_content
+ * @param string $compiled_content
+ * @return true
+ */
+ function _compile_file($resource_name, $source_content, &$compiled_content)
+ {
+
+ if ($this->security) {
+ // do not allow php syntax to be executed unless specified
+ if ($this->php_handling == SMARTY_PHP_ALLOW &&
+ !$this->security_settings['PHP_HANDLING']) {
+ $this->php_handling = SMARTY_PHP_PASSTHRU;
+ }
+ }
+
+ $this->_load_filters();
+
+ $this->_current_file = $resource_name;
+ $this->_current_line_no = 1;
+ $ldq = preg_quote($this->left_delimiter, '~');
+ $rdq = preg_quote($this->right_delimiter, '~');
+
+ /* un-hide hidden xml open tags */
+ $source_content = preg_replace("~<({$ldq}(.*?){$rdq})[?]~s", '< \\1', $source_content);
+
+ // run template source through prefilter functions
+ if (count($this->_plugins['prefilter']) > 0) {
+ foreach ($this->_plugins['prefilter'] as $filter_name => $prefilter) {
+ if ($prefilter === false) continue;
+ if ($prefilter[3] || is_callable($prefilter[0])) {
+ $source_content = call_user_func_array($prefilter[0],
+ array($source_content, &$this));
+ $this->_plugins['prefilter'][$filter_name][3] = true;
+ } else {
+ $this->_trigger_fatal_error("[plugin] prefilter '$filter_name' is not implemented");
+ }
+ }
+ }
+
+ /* fetch all special blocks */
+ $search = "~{$ldq}\*(.*?)\*{$rdq}|{$ldq}\s*literal\s*{$rdq}(.*?){$ldq}\s*/literal\s*{$rdq}|{$ldq}\s*php\s*{$rdq}(.*?){$ldq}\s*/php\s*{$rdq}~s";
+
+ preg_match_all($search, $source_content, $match, PREG_SET_ORDER);
+ $this->_folded_blocks = $match;
+ reset($this->_folded_blocks);
+
+ /* replace special blocks by "{php}" */
+ $source_content = preg_replace($search.'e', "'"
+ . $this->_quote_replace($this->left_delimiter) . 'php'
+ . "' . str_repeat(\"\n\", substr_count('\\0', \"\n\")) .'"
+ . $this->_quote_replace($this->right_delimiter)
+ . "'"
+ , $source_content);
+
+ /* Gather all template tags. */
+ preg_match_all("~{$ldq}\s*(.*?)\s*{$rdq}~s", $source_content, $_match);
+ $template_tags = $_match[1];
+ /* Split content by template tags to obtain non-template content. */
+ $text_blocks = preg_split("~{$ldq}.*?{$rdq}~s", $source_content);
+
+ /* loop through text blocks */
+ for ($curr_tb = 0, $for_max = count($text_blocks); $curr_tb < $for_max; $curr_tb++) {
+ /* match anything resembling php tags */
+ if (preg_match_all('~(<\?(?:\w+|=)?|\?>|language\s*=\s*[\"\']?php[\"\']?)~is', $text_blocks[$curr_tb], $sp_match)) {
+ /* replace tags with placeholders to prevent recursive replacements */
+ $sp_match[1] = array_unique($sp_match[1]);
+ usort($sp_match[1], '_smarty_sort_length');
+ for ($curr_sp = 0, $for_max2 = count($sp_match[1]); $curr_sp < $for_max2; $curr_sp++) {
+ $text_blocks[$curr_tb] = str_replace($sp_match[1][$curr_sp],'%%%SMARTYSP'.$curr_sp.'%%%',$text_blocks[$curr_tb]);
+ }
+ /* process each one */
+ for ($curr_sp = 0, $for_max2 = count($sp_match[1]); $curr_sp < $for_max2; $curr_sp++) {
+ if ($this->php_handling == SMARTY_PHP_PASSTHRU) {
+ /* echo php contents */
+ $text_blocks[$curr_tb] = str_replace('%%%SMARTYSP'.$curr_sp.'%%%', ''."\n", $text_blocks[$curr_tb]);
+ } else if ($this->php_handling == SMARTY_PHP_QUOTE) {
+ /* quote php tags */
+ $text_blocks[$curr_tb] = str_replace('%%%SMARTYSP'.$curr_sp.'%%%', htmlspecialchars($sp_match[1][$curr_sp]), $text_blocks[$curr_tb]);
+ } else if ($this->php_handling == SMARTY_PHP_REMOVE) {
+ /* remove php tags */
+ $text_blocks[$curr_tb] = str_replace('%%%SMARTYSP'.$curr_sp.'%%%', '', $text_blocks[$curr_tb]);
+ } else {
+ /* SMARTY_PHP_ALLOW, but echo non php starting tags */
+ $sp_match[1][$curr_sp] = preg_replace('~(<\?(?!php|=|$))~i', ''."\n", $sp_match[1][$curr_sp]);
+ $text_blocks[$curr_tb] = str_replace('%%%SMARTYSP'.$curr_sp.'%%%', $sp_match[1][$curr_sp], $text_blocks[$curr_tb]);
+ }
+ }
+ }
+ }
+
+ /* Compile the template tags into PHP code. */
+ $compiled_tags = array();
+ for ($i = 0, $for_max = count($template_tags); $i < $for_max; $i++) {
+ $this->_current_line_no += substr_count($text_blocks[$i], "\n");
+ $compiled_tags[] = $this->_compile_tag($template_tags[$i]);
+ $this->_current_line_no += substr_count($template_tags[$i], "\n");
+ }
+ if (count($this->_tag_stack)>0) {
+ list($_open_tag, $_line_no) = end($this->_tag_stack);
+ $this->_syntax_error("unclosed tag \{$_open_tag} (opened line $_line_no).", E_USER_ERROR, __FILE__, __LINE__);
+ return;
+ }
+
+ /* Reformat $text_blocks between 'strip' and '/strip' tags,
+ removing spaces, tabs and newlines. */
+ $strip = false;
+ for ($i = 0, $for_max = count($compiled_tags); $i < $for_max; $i++) {
+ if ($compiled_tags[$i] == '{strip}') {
+ $compiled_tags[$i] = '';
+ $strip = true;
+ /* remove leading whitespaces */
+ $text_blocks[$i + 1] = ltrim($text_blocks[$i + 1]);
+ }
+ if ($strip) {
+ /* strip all $text_blocks before the next '/strip' */
+ for ($j = $i + 1; $j < $for_max; $j++) {
+ /* remove leading and trailing whitespaces of each line */
+ $text_blocks[$j] = preg_replace('![\t ]*[\r\n]+[\t ]*!', '', $text_blocks[$j]);
+ if ($compiled_tags[$j] == '{/strip}') {
+ /* remove trailing whitespaces from the last text_block */
+ $text_blocks[$j] = rtrim($text_blocks[$j]);
+ }
+ $text_blocks[$j] = ""\'", "\\"=>"\\\\")) . "'; ?>";
+ if ($compiled_tags[$j] == '{/strip}') {
+ $compiled_tags[$j] = "\n"; /* slurped by php, but necessary
+ if a newline is following the closing strip-tag */
+ $strip = false;
+ $i = $j;
+ break;
+ }
+ }
+ }
+ }
+ $compiled_content = '';
+
+ /* Interleave the compiled contents and text blocks to get the final result. */
+ for ($i = 0, $for_max = count($compiled_tags); $i < $for_max; $i++) {
+ if ($compiled_tags[$i] == '') {
+ // tag result empty, remove first newline from following text block
+ $text_blocks[$i+1] = preg_replace('~^(\r\n|\r|\n)~', '', $text_blocks[$i+1]);
+ }
+ $compiled_content .= $text_blocks[$i].$compiled_tags[$i];
+ }
+ $compiled_content .= $text_blocks[$i];
+
+ // remove \n from the end of the file, if any
+ if (strlen($compiled_content) && (substr($compiled_content, -1) == "\n") ) {
+ $compiled_content = substr($compiled_content, 0, -1);
+ }
+
+ if (!empty($this->_cache_serial)) {
+ $compiled_content = "_cache_serials['".$this->_cache_include."'] = '".$this->_cache_serial."'; ?>" . $compiled_content;
+ }
+
+ // remove unnecessary close/open tags
+ $compiled_content = preg_replace('~\?>\n?<\?php~', '', $compiled_content);
+
+ // run compiled template through postfilter functions
+ if (count($this->_plugins['postfilter']) > 0) {
+ foreach ($this->_plugins['postfilter'] as $filter_name => $postfilter) {
+ if ($postfilter === false) continue;
+ if ($postfilter[3] || is_callable($postfilter[0])) {
+ $compiled_content = call_user_func_array($postfilter[0],
+ array($compiled_content, &$this));
+ $this->_plugins['postfilter'][$filter_name][3] = true;
+ } else {
+ $this->_trigger_fatal_error("Smarty plugin error: postfilter '$filter_name' is not implemented");
+ }
+ }
+ }
+
+ // put header at the top of the compiled template
+ $template_header = "_version.", created on ".strftime("%Y-%m-%d %H:%M:%S")."\n";
+ $template_header .= " compiled from ".strtr(urlencode($resource_name), array('%2F'=>'/', '%3A'=>':'))." */ ?>\n";
+
+ /* Emit code to load needed plugins. */
+ $this->_plugins_code = '';
+ if (count($this->_plugin_info)) {
+ $_plugins_params = "array('plugins' => array(";
+ foreach ($this->_plugin_info as $plugin_type => $plugins) {
+ foreach ($plugins as $plugin_name => $plugin_info) {
+ $_plugins_params .= "array('$plugin_type', '$plugin_name', '" . strtr($plugin_info[0], array("'" => "\\'", "\\" => "\\\\")) . "', $plugin_info[1], ";
+ $_plugins_params .= $plugin_info[2] ? 'true),' : 'false),';
+ }
+ }
+ $_plugins_params .= '))';
+ $plugins_code = "\n";
+ $template_header .= $plugins_code;
+ $this->_plugin_info = array();
+ $this->_plugins_code = $plugins_code;
+ }
+
+ if ($this->_init_smarty_vars) {
+ $template_header .= "\n";
+ $this->_init_smarty_vars = false;
+ }
+
+ $compiled_content = $template_header . $compiled_content;
+ return true;
+ }
+
+ /**
+ * Compile a template tag
+ *
+ * @param string $template_tag
+ * @return string
+ */
+ function _compile_tag($template_tag)
+ {
+ /* Matched comment. */
+ if (substr($template_tag, 0, 1) == '*' && substr($template_tag, -1) == '*')
+ return '';
+
+ /* Split tag into two three parts: command, command modifiers and the arguments. */
+ if(! preg_match('~^(?:(' . $this->_num_const_regexp . '|' . $this->_obj_call_regexp . '|' . $this->_var_regexp
+ . '|\/?' . $this->_reg_obj_regexp . '|\/?' . $this->_func_regexp . ')(' . $this->_mod_regexp . '*))
+ (?:\s+(.*))?$
+ ~xs', $template_tag, $match)) {
+ $this->_syntax_error("unrecognized tag: $template_tag", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ $tag_command = $match[1];
+ $tag_modifier = isset($match[2]) ? $match[2] : null;
+ $tag_args = isset($match[3]) ? $match[3] : null;
+
+ if (preg_match('~^' . $this->_num_const_regexp . '|' . $this->_obj_call_regexp . '|' . $this->_var_regexp . '$~', $tag_command)) {
+ /* tag name is a variable or object */
+ $_return = $this->_parse_var_props($tag_command . $tag_modifier);
+ return "" . $this->_additional_newline;
+ }
+
+ /* If the tag name is a registered object, we process it. */
+ if (preg_match('~^\/?' . $this->_reg_obj_regexp . '$~', $tag_command)) {
+ return $this->_compile_registered_object_tag($tag_command, $this->_parse_attrs($tag_args), $tag_modifier);
+ }
+
+ switch ($tag_command) {
+ case 'include':
+ return $this->_compile_include_tag($tag_args);
+
+ case 'include_php':
+ return $this->_compile_include_php_tag($tag_args);
+
+ case 'if':
+ $this->_push_tag('if');
+ return $this->_compile_if_tag($tag_args);
+
+ case 'else':
+ list($_open_tag) = end($this->_tag_stack);
+ if ($_open_tag != 'if' && $_open_tag != 'elseif')
+ $this->_syntax_error('unexpected {else}', E_USER_ERROR, __FILE__, __LINE__);
+ else
+ $this->_push_tag('else');
+ return '';
+
+ case 'elseif':
+ list($_open_tag) = end($this->_tag_stack);
+ if ($_open_tag != 'if' && $_open_tag != 'elseif')
+ $this->_syntax_error('unexpected {elseif}', E_USER_ERROR, __FILE__, __LINE__);
+ if ($_open_tag == 'if')
+ $this->_push_tag('elseif');
+ return $this->_compile_if_tag($tag_args, true);
+
+ case '/if':
+ $this->_pop_tag('if');
+ return '';
+
+ case 'capture':
+ return $this->_compile_capture_tag(true, $tag_args);
+
+ case '/capture':
+ return $this->_compile_capture_tag(false);
+
+ case 'ldelim':
+ return $this->left_delimiter;
+
+ case 'rdelim':
+ return $this->right_delimiter;
+
+ case 'section':
+ $this->_push_tag('section');
+ return $this->_compile_section_start($tag_args);
+
+ case 'sectionelse':
+ $this->_push_tag('sectionelse');
+ return "";
+ break;
+
+ case '/section':
+ $_open_tag = $this->_pop_tag('section');
+ if ($_open_tag == 'sectionelse')
+ return "";
+ else
+ return "";
+
+ case 'foreach':
+ $this->_push_tag('foreach');
+ return $this->_compile_foreach_start($tag_args);
+ break;
+
+ case 'foreachelse':
+ $this->_push_tag('foreachelse');
+ return "";
+
+ case '/foreach':
+ $_open_tag = $this->_pop_tag('foreach');
+ if ($_open_tag == 'foreachelse')
+ return "";
+ else
+ return "";
+ break;
+
+ case 'strip':
+ case '/strip':
+ if (substr($tag_command, 0, 1)=='/') {
+ $this->_pop_tag('strip');
+ if (--$this->_strip_depth==0) { /* outermost closing {/strip} */
+ $this->_additional_newline = "\n";
+ return '{' . $tag_command . '}';
+ }
+ } else {
+ $this->_push_tag('strip');
+ if ($this->_strip_depth++==0) { /* outermost opening {strip} */
+ $this->_additional_newline = "";
+ return '{' . $tag_command . '}';
+ }
+ }
+ return '';
+
+ case 'php':
+ /* handle folded tags replaced by {php} */
+ list(, $block) = each($this->_folded_blocks);
+ $this->_current_line_no += substr_count($block[0], "\n");
+ /* the number of matched elements in the regexp in _compile_file()
+ determins the type of folded tag that was found */
+ switch (count($block)) {
+ case 2: /* comment */
+ return '';
+
+ case 3: /* literal */
+ return ""\'", "\\"=>"\\\\")) . "'; ?>" . $this->_additional_newline;
+
+ case 4: /* php */
+ if ($this->security && !$this->security_settings['PHP_TAGS']) {
+ $this->_syntax_error("(secure mode) php tags not permitted", E_USER_WARNING, __FILE__, __LINE__);
+ return;
+ }
+ return '';
+ }
+ break;
+
+ case 'insert':
+ return $this->_compile_insert_tag($tag_args);
+
+ default:
+ if ($this->_compile_compiler_tag($tag_command, $tag_args, $output)) {
+ return $output;
+ } else if ($this->_compile_block_tag($tag_command, $tag_args, $tag_modifier, $output)) {
+ return $output;
+ } else if ($this->_compile_custom_tag($tag_command, $tag_args, $tag_modifier, $output)) {
+ return $output;
+ } else {
+ $this->_syntax_error("unrecognized tag '$tag_command'", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ }
+ }
+
+
+ /**
+ * compile the custom compiler tag
+ *
+ * sets $output to the compiled custom compiler tag
+ * @param string $tag_command
+ * @param string $tag_args
+ * @param string $output
+ * @return boolean
+ */
+ function _compile_compiler_tag($tag_command, $tag_args, &$output)
+ {
+ $found = false;
+ $have_function = true;
+
+ /*
+ * First we check if the compiler function has already been registered
+ * or loaded from a plugin file.
+ */
+ if (isset($this->_plugins['compiler'][$tag_command])) {
+ $found = true;
+ $plugin_func = $this->_plugins['compiler'][$tag_command][0];
+ if (!is_callable($plugin_func)) {
+ $message = "compiler function '$tag_command' is not implemented";
+ $have_function = false;
+ }
+ }
+ /*
+ * Otherwise we need to load plugin file and look for the function
+ * inside it.
+ */
+ else if ($plugin_file = $this->_get_plugin_filepath('compiler', $tag_command)) {
+ $found = true;
+
+ include_once $plugin_file;
+
+ $plugin_func = 'smarty_compiler_' . $tag_command;
+ if (!is_callable($plugin_func)) {
+ $message = "plugin function $plugin_func() not found in $plugin_file\n";
+ $have_function = false;
+ } else {
+ $this->_plugins['compiler'][$tag_command] = array($plugin_func, null, null, null, true);
+ }
+ }
+
+ /*
+ * True return value means that we either found a plugin or a
+ * dynamically registered function. False means that we didn't and the
+ * compiler should now emit code to load custom function plugin for this
+ * tag.
+ */
+ if ($found) {
+ if ($have_function) {
+ $output = call_user_func_array($plugin_func, array($tag_args, &$this));
+ if($output != '') {
+ $output = '_push_cacheable_state('compiler', $tag_command)
+ . $output
+ . $this->_pop_cacheable_state('compiler', $tag_command) . ' ?>';
+ }
+ } else {
+ $this->_syntax_error($message, E_USER_WARNING, __FILE__, __LINE__);
+ }
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+
+ /**
+ * compile block function tag
+ *
+ * sets $output to compiled block function tag
+ * @param string $tag_command
+ * @param string $tag_args
+ * @param string $tag_modifier
+ * @param string $output
+ * @return boolean
+ */
+ function _compile_block_tag($tag_command, $tag_args, $tag_modifier, &$output)
+ {
+ if (substr($tag_command, 0, 1) == '/') {
+ $start_tag = false;
+ $tag_command = substr($tag_command, 1);
+ } else
+ $start_tag = true;
+
+ $found = false;
+ $have_function = true;
+
+ /*
+ * First we check if the block function has already been registered
+ * or loaded from a plugin file.
+ */
+ if (isset($this->_plugins['block'][$tag_command])) {
+ $found = true;
+ $plugin_func = $this->_plugins['block'][$tag_command][0];
+ if (!is_callable($plugin_func)) {
+ $message = "block function '$tag_command' is not implemented";
+ $have_function = false;
+ }
+ }
+ /*
+ * Otherwise we need to load plugin file and look for the function
+ * inside it.
+ */
+ else if ($plugin_file = $this->_get_plugin_filepath('block', $tag_command)) {
+ $found = true;
+
+ include_once $plugin_file;
+
+ $plugin_func = 'smarty_block_' . $tag_command;
+ if (!function_exists($plugin_func)) {
+ $message = "plugin function $plugin_func() not found in $plugin_file\n";
+ $have_function = false;
+ } else {
+ $this->_plugins['block'][$tag_command] = array($plugin_func, null, null, null, true);
+
+ }
+ }
+
+ if (!$found) {
+ return false;
+ } else if (!$have_function) {
+ $this->_syntax_error($message, E_USER_WARNING, __FILE__, __LINE__);
+ return true;
+ }
+
+ /*
+ * Even though we've located the plugin function, compilation
+ * happens only once, so the plugin will still need to be loaded
+ * at runtime for future requests.
+ */
+ $this->_add_plugin('block', $tag_command);
+
+ if ($start_tag)
+ $this->_push_tag($tag_command);
+ else
+ $this->_pop_tag($tag_command);
+
+ if ($start_tag) {
+ $output = '_push_cacheable_state('block', $tag_command);
+ $attrs = $this->_parse_attrs($tag_args);
+ $_cache_attrs='';
+ $arg_list = $this->_compile_arg_list('block', $tag_command, $attrs, $_cache_attrs);
+ $output .= "$_cache_attrs\$this->_tag_stack[] = array('$tag_command', array(".implode(',', $arg_list).')); ';
+ $output .= '$_block_repeat=true;' . $this->_compile_plugin_call('block', $tag_command).'($this->_tag_stack[count($this->_tag_stack)-1][1], null, $this, $_block_repeat);';
+ $output .= 'while ($_block_repeat) { ob_start(); ?>';
+ } else {
+ $output = '_compile_plugin_call('block', $tag_command).'($this->_tag_stack[count($this->_tag_stack)-1][1], $_block_content, $this, $_block_repeat)';
+ if ($tag_modifier != '') {
+ $this->_parse_modifiers($_out_tag_text, $tag_modifier);
+ }
+ $output .= '$_block_repeat=false;echo ' . $_out_tag_text . '; } ';
+ $output .= " array_pop(\$this->_tag_stack); " . $this->_pop_cacheable_state('block', $tag_command) . '?>';
+ }
+
+ return true;
+ }
+
+
+ /**
+ * compile custom function tag
+ *
+ * @param string $tag_command
+ * @param string $tag_args
+ * @param string $tag_modifier
+ * @return string
+ */
+ function _compile_custom_tag($tag_command, $tag_args, $tag_modifier, &$output)
+ {
+ $found = false;
+ $have_function = true;
+
+ /*
+ * First we check if the custom function has already been registered
+ * or loaded from a plugin file.
+ */
+ if (isset($this->_plugins['function'][$tag_command])) {
+ $found = true;
+ $plugin_func = $this->_plugins['function'][$tag_command][0];
+ if (!is_callable($plugin_func)) {
+ $message = "custom function '$tag_command' is not implemented";
+ $have_function = false;
+ }
+ }
+ /*
+ * Otherwise we need to load plugin file and look for the function
+ * inside it.
+ */
+ else if ($plugin_file = $this->_get_plugin_filepath('function', $tag_command)) {
+ $found = true;
+
+ include_once $plugin_file;
+
+ $plugin_func = 'smarty_function_' . $tag_command;
+ if (!function_exists($plugin_func)) {
+ $message = "plugin function $plugin_func() not found in $plugin_file\n";
+ $have_function = false;
+ } else {
+ $this->_plugins['function'][$tag_command] = array($plugin_func, null, null, null, true);
+
+ }
+ }
+
+ if (!$found) {
+ return false;
+ } else if (!$have_function) {
+ $this->_syntax_error($message, E_USER_WARNING, __FILE__, __LINE__);
+ return true;
+ }
+
+ /* declare plugin to be loaded on display of the template that
+ we compile right now */
+ $this->_add_plugin('function', $tag_command);
+
+ $_cacheable_state = $this->_push_cacheable_state('function', $tag_command);
+ $attrs = $this->_parse_attrs($tag_args);
+ $_cache_attrs = '';
+ $arg_list = $this->_compile_arg_list('function', $tag_command, $attrs, $_cache_attrs);
+
+ $output = $this->_compile_plugin_call('function', $tag_command).'(array('.implode(',', $arg_list)."), \$this)";
+ if($tag_modifier != '') {
+ $this->_parse_modifiers($output, $tag_modifier);
+ }
+
+ if($output != '') {
+ $output = '_pop_cacheable_state('function', $tag_command) . "?>" . $this->_additional_newline;
+ }
+
+ return true;
+ }
+
+ /**
+ * compile a registered object tag
+ *
+ * @param string $tag_command
+ * @param array $attrs
+ * @param string $tag_modifier
+ * @return string
+ */
+ function _compile_registered_object_tag($tag_command, $attrs, $tag_modifier)
+ {
+ if (substr($tag_command, 0, 1) == '/') {
+ $start_tag = false;
+ $tag_command = substr($tag_command, 1);
+ } else {
+ $start_tag = true;
+ }
+
+ list($object, $obj_comp) = explode('->', $tag_command);
+
+ $arg_list = array();
+ if(count($attrs)) {
+ $_assign_var = false;
+ foreach ($attrs as $arg_name => $arg_value) {
+ if($arg_name == 'assign') {
+ $_assign_var = $arg_value;
+ unset($attrs['assign']);
+ continue;
+ }
+ if (is_bool($arg_value))
+ $arg_value = $arg_value ? 'true' : 'false';
+ $arg_list[] = "'$arg_name' => $arg_value";
+ }
+ }
+
+ if($this->_reg_objects[$object][2]) {
+ // smarty object argument format
+ $args = "array(".implode(',', (array)$arg_list)."), \$this";
+ } else {
+ // traditional argument format
+ $args = implode(',', array_values($attrs));
+ if (empty($args)) {
+ $args = 'null';
+ }
+ }
+
+ $prefix = '';
+ $postfix = '';
+ $newline = '';
+ if(!is_object($this->_reg_objects[$object][0])) {
+ $this->_trigger_fatal_error("registered '$object' is not an object" , $this->_current_file, $this->_current_line_no, __FILE__, __LINE__);
+ } elseif(!empty($this->_reg_objects[$object][1]) && !in_array($obj_comp, $this->_reg_objects[$object][1])) {
+ $this->_trigger_fatal_error("'$obj_comp' is not a registered component of object '$object'", $this->_current_file, $this->_current_line_no, __FILE__, __LINE__);
+ } elseif(method_exists($this->_reg_objects[$object][0], $obj_comp)) {
+ // method
+ if(in_array($obj_comp, $this->_reg_objects[$object][3])) {
+ // block method
+ if ($start_tag) {
+ $prefix = "\$this->_tag_stack[] = array('$obj_comp', $args); ";
+ $prefix .= "\$_block_repeat=true; \$this->_reg_objects['$object'][0]->$obj_comp(\$this->_tag_stack[count(\$this->_tag_stack)-1][1], null, \$this, \$_block_repeat); ";
+ $prefix .= "while (\$_block_repeat) { ob_start();";
+ $return = null;
+ $postfix = '';
+ } else {
+ $prefix = "\$_obj_block_content = ob_get_contents(); ob_end_clean(); \$_block_repeat=false;";
+ $return = "\$this->_reg_objects['$object'][0]->$obj_comp(\$this->_tag_stack[count(\$this->_tag_stack)-1][1], \$_obj_block_content, \$this, \$_block_repeat)";
+ $postfix = "} array_pop(\$this->_tag_stack);";
+ }
+ } else {
+ // non-block method
+ $return = "\$this->_reg_objects['$object'][0]->$obj_comp($args)";
+ }
+ } else {
+ // property
+ $return = "\$this->_reg_objects['$object'][0]->$obj_comp";
+ }
+
+ if($return != null) {
+ if($tag_modifier != '') {
+ $this->_parse_modifiers($return, $tag_modifier);
+ }
+
+ if(!empty($_assign_var)) {
+ $output = "\$this->assign('" . $this->_dequote($_assign_var) ."', $return);";
+ } else {
+ $output = 'echo ' . $return . ';';
+ $newline = $this->_additional_newline;
+ }
+ } else {
+ $output = '';
+ }
+
+ return '" . $newline;
+ }
+
+ /**
+ * Compile {insert ...} tag
+ *
+ * @param string $tag_args
+ * @return string
+ */
+ function _compile_insert_tag($tag_args)
+ {
+ $attrs = $this->_parse_attrs($tag_args);
+ $name = $this->_dequote($attrs['name']);
+
+ if (empty($name)) {
+ return $this->_syntax_error("missing insert name", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ if (!preg_match('~^\w+$~', $name)) {
+ return $this->_syntax_error("'insert: 'name' must be an insert function name", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ if (!empty($attrs['script'])) {
+ $delayed_loading = true;
+ } else {
+ $delayed_loading = false;
+ }
+
+ foreach ($attrs as $arg_name => $arg_value) {
+ if (is_bool($arg_value))
+ $arg_value = $arg_value ? 'true' : 'false';
+ $arg_list[] = "'$arg_name' => $arg_value";
+ }
+
+ $this->_add_plugin('insert', $name, $delayed_loading);
+
+ $_params = "array('args' => array(".implode(', ', (array)$arg_list)."))";
+
+ return "" . $this->_additional_newline;
+ }
+
+ /**
+ * Compile {include ...} tag
+ *
+ * @param string $tag_args
+ * @return string
+ */
+ function _compile_include_tag($tag_args)
+ {
+ $attrs = $this->_parse_attrs($tag_args);
+ $arg_list = array();
+
+ if (empty($attrs['file'])) {
+ $this->_syntax_error("missing 'file' attribute in include tag", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ foreach ($attrs as $arg_name => $arg_value) {
+ if ($arg_name == 'file') {
+ $include_file = $arg_value;
+ continue;
+ } else if ($arg_name == 'assign') {
+ $assign_var = $arg_value;
+ continue;
+ }
+ if (is_bool($arg_value))
+ $arg_value = $arg_value ? 'true' : 'false';
+ $arg_list[] = "'$arg_name' => $arg_value";
+ }
+
+ $output = '_tpl_vars;\n";
+
+
+ $_params = "array('smarty_include_tpl_file' => " . $include_file . ", 'smarty_include_vars' => array(".implode(',', (array)$arg_list)."))";
+ $output .= "\$this->_smarty_include($_params);\n" .
+ "\$this->_tpl_vars = \$_smarty_tpl_vars;\n" .
+ "unset(\$_smarty_tpl_vars);\n";
+
+ if (isset($assign_var)) {
+ $output .= "\$this->assign(" . $assign_var . ", ob_get_contents()); ob_end_clean();\n";
+ }
+
+ $output .= ' ?>';
+
+ return $output;
+
+ }
+
+ /**
+ * Compile {include ...} tag
+ *
+ * @param string $tag_args
+ * @return string
+ */
+ function _compile_include_php_tag($tag_args)
+ {
+ $attrs = $this->_parse_attrs($tag_args);
+
+ if (empty($attrs['file'])) {
+ $this->_syntax_error("missing 'file' attribute in include_php tag", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ $assign_var = (empty($attrs['assign'])) ? '' : $this->_dequote($attrs['assign']);
+ $once_var = (empty($attrs['once']) || $attrs['once']=='false') ? 'false' : 'true';
+
+ $arg_list = array();
+ foreach($attrs as $arg_name => $arg_value) {
+ if($arg_name != 'file' AND $arg_name != 'once' AND $arg_name != 'assign') {
+ if(is_bool($arg_value))
+ $arg_value = $arg_value ? 'true' : 'false';
+ $arg_list[] = "'$arg_name' => $arg_value";
+ }
+ }
+
+ $_params = "array('smarty_file' => " . $attrs['file'] . ", 'smarty_assign' => '$assign_var', 'smarty_once' => $once_var, 'smarty_include_vars' => array(".implode(',', $arg_list)."))";
+
+ return "" . $this->_additional_newline;
+ }
+
+
+ /**
+ * Compile {section ...} tag
+ *
+ * @param string $tag_args
+ * @return string
+ */
+ function _compile_section_start($tag_args)
+ {
+ $attrs = $this->_parse_attrs($tag_args);
+ $arg_list = array();
+
+ $output = '_syntax_error("missing section name", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ $output .= "unset(\$this->_sections[$section_name]);\n";
+ $section_props = "\$this->_sections[$section_name]";
+
+ foreach ($attrs as $attr_name => $attr_value) {
+ switch ($attr_name) {
+ case 'loop':
+ $output .= "{$section_props}['loop'] = is_array(\$_loop=$attr_value) ? count(\$_loop) : max(0, (int)\$_loop); unset(\$_loop);\n";
+ break;
+
+ case 'show':
+ if (is_bool($attr_value))
+ $show_attr_value = $attr_value ? 'true' : 'false';
+ else
+ $show_attr_value = "(bool)$attr_value";
+ $output .= "{$section_props}['show'] = $show_attr_value;\n";
+ break;
+
+ case 'name':
+ $output .= "{$section_props}['$attr_name'] = $attr_value;\n";
+ break;
+
+ case 'max':
+ case 'start':
+ $output .= "{$section_props}['$attr_name'] = (int)$attr_value;\n";
+ break;
+
+ case 'step':
+ $output .= "{$section_props}['$attr_name'] = ((int)$attr_value) == 0 ? 1 : (int)$attr_value;\n";
+ break;
+
+ default:
+ $this->_syntax_error("unknown section attribute - '$attr_name'", E_USER_ERROR, __FILE__, __LINE__);
+ break;
+ }
+ }
+
+ if (!isset($attrs['show']))
+ $output .= "{$section_props}['show'] = true;\n";
+
+ if (!isset($attrs['loop']))
+ $output .= "{$section_props}['loop'] = 1;\n";
+
+ if (!isset($attrs['max']))
+ $output .= "{$section_props}['max'] = {$section_props}['loop'];\n";
+ else
+ $output .= "if ({$section_props}['max'] < 0)\n" .
+ " {$section_props}['max'] = {$section_props}['loop'];\n";
+
+ if (!isset($attrs['step']))
+ $output .= "{$section_props}['step'] = 1;\n";
+
+ if (!isset($attrs['start']))
+ $output .= "{$section_props}['start'] = {$section_props}['step'] > 0 ? 0 : {$section_props}['loop']-1;\n";
+ else {
+ $output .= "if ({$section_props}['start'] < 0)\n" .
+ " {$section_props}['start'] = max({$section_props}['step'] > 0 ? 0 : -1, {$section_props}['loop'] + {$section_props}['start']);\n" .
+ "else\n" .
+ " {$section_props}['start'] = min({$section_props}['start'], {$section_props}['step'] > 0 ? {$section_props}['loop'] : {$section_props}['loop']-1);\n";
+ }
+
+ $output .= "if ({$section_props}['show']) {\n";
+ if (!isset($attrs['start']) && !isset($attrs['step']) && !isset($attrs['max'])) {
+ $output .= " {$section_props}['total'] = {$section_props}['loop'];\n";
+ } else {
+ $output .= " {$section_props}['total'] = min(ceil(({$section_props}['step'] > 0 ? {$section_props}['loop'] - {$section_props}['start'] : {$section_props}['start']+1)/abs({$section_props}['step'])), {$section_props}['max']);\n";
+ }
+ $output .= " if ({$section_props}['total'] == 0)\n" .
+ " {$section_props}['show'] = false;\n" .
+ "} else\n" .
+ " {$section_props}['total'] = 0;\n";
+
+ $output .= "if ({$section_props}['show']):\n";
+ $output .= "
+ for ({$section_props}['index'] = {$section_props}['start'], {$section_props}['iteration'] = 1;
+ {$section_props}['iteration'] <= {$section_props}['total'];
+ {$section_props}['index'] += {$section_props}['step'], {$section_props}['iteration']++):\n";
+ $output .= "{$section_props}['rownum'] = {$section_props}['iteration'];\n";
+ $output .= "{$section_props}['index_prev'] = {$section_props}['index'] - {$section_props}['step'];\n";
+ $output .= "{$section_props}['index_next'] = {$section_props}['index'] + {$section_props}['step'];\n";
+ $output .= "{$section_props}['first'] = ({$section_props}['iteration'] == 1);\n";
+ $output .= "{$section_props}['last'] = ({$section_props}['iteration'] == {$section_props}['total']);\n";
+
+ $output .= "?>";
+
+ return $output;
+ }
+
+
+ /**
+ * Compile {foreach ...} tag.
+ *
+ * @param string $tag_args
+ * @return string
+ */
+ function _compile_foreach_start($tag_args)
+ {
+ $attrs = $this->_parse_attrs($tag_args);
+ $arg_list = array();
+
+ if (empty($attrs['from'])) {
+ return $this->_syntax_error("foreach: missing 'from' attribute", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ $from = $attrs['from'];
+
+ if (empty($attrs['item'])) {
+ return $this->_syntax_error("foreach: missing 'item' attribute", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ $item = $this->_dequote($attrs['item']);
+ if (!preg_match('~^\w+$~', $item)) {
+ return $this->_syntax_error("'foreach: 'item' must be a variable name (literal string)", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ if (isset($attrs['key'])) {
+ $key = $this->_dequote($attrs['key']);
+ if (!preg_match('~^\w+$~', $key)) {
+ return $this->_syntax_error("foreach: 'key' must to be a variable name (literal string)", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ $key_part = "\$this->_tpl_vars['$key'] => ";
+ } else {
+ $key = null;
+ $key_part = '';
+ }
+
+ if (isset($attrs['name'])) {
+ $name = $attrs['name'];
+ } else {
+ $name = null;
+ }
+
+ $output = '_foreach[$name]";
+ $output .= "{$foreach_props} = array('total' => count(\$_from), 'iteration' => 0);\n";
+ $output .= "if ({$foreach_props}['total'] > 0):\n";
+ $output .= " foreach (\$_from as $key_part\$this->_tpl_vars['$item']):\n";
+ $output .= " {$foreach_props}['iteration']++;\n";
+ } else {
+ $output .= "if (count(\$_from)):\n";
+ $output .= " foreach (\$_from as $key_part\$this->_tpl_vars['$item']):\n";
+ }
+ $output .= '?>';
+
+ return $output;
+ }
+
+
+ /**
+ * Compile {capture} .. {/capture} tags
+ *
+ * @param boolean $start true if this is the {capture} tag
+ * @param string $tag_args
+ * @return string
+ */
+
+ function _compile_capture_tag($start, $tag_args = '')
+ {
+ $attrs = $this->_parse_attrs($tag_args);
+
+ if ($start) {
+ if (isset($attrs['name']))
+ $buffer = $attrs['name'];
+ else
+ $buffer = "'default'";
+
+ if (isset($attrs['assign']))
+ $assign = $attrs['assign'];
+ else
+ $assign = null;
+ $output = "";
+ $this->_capture_stack[] = array($buffer, $assign);
+ } else {
+ list($buffer, $assign) = array_pop($this->_capture_stack);
+ $output = "_smarty_vars['capture'][$buffer] = ob_get_contents(); ";
+ if (isset($assign)) {
+ $output .= " \$this->assign($assign, ob_get_contents());";
+ }
+ $output .= "ob_end_clean(); ?>";
+ }
+
+ return $output;
+ }
+
+ /**
+ * Compile {if ...} tag
+ *
+ * @param string $tag_args
+ * @param boolean $elseif if true, uses elseif instead of if
+ * @return string
+ */
+ function _compile_if_tag($tag_args, $elseif = false)
+ {
+
+ /* Tokenize args for 'if' tag. */
+ preg_match_all('~(?>
+ ' . $this->_obj_call_regexp . '(?:' . $this->_mod_regexp . '*)? | # valid object call
+ ' . $this->_var_regexp . '(?:' . $this->_mod_regexp . '*)? | # var or quoted string
+ \-?0[xX][0-9a-fA-F]+|\-?\d+(?:\.\d+)?|\.\d+|!==|===|==|!=|<>|<<|>>|<=|>=|\&\&|\|\||\(|\)|,|\!|\^|=|\&|\~|<|>|\||\%|\+|\-|\/|\*|\@ | # valid non-word token
+ \b\w+\b | # valid word token
+ \S+ # anything else
+ )~x', $tag_args, $match);
+
+ $tokens = $match[0];
+
+ if(empty($tokens)) {
+ $_error_msg = $elseif ? "'elseif'" : "'if'";
+ $_error_msg .= ' statement requires arguments';
+ $this->_syntax_error($_error_msg, E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+
+ // make sure we have balanced parenthesis
+ $token_count = array_count_values($tokens);
+ if(isset($token_count['(']) && $token_count['('] != $token_count[')']) {
+ $this->_syntax_error("unbalanced parenthesis in if statement", E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ $is_arg_stack = array();
+
+ for ($i = 0; $i < count($tokens); $i++) {
+
+ $token = &$tokens[$i];
+
+ switch (strtolower($token)) {
+ case '!':
+ case '%':
+ case '!==':
+ case '==':
+ case '===':
+ case '>':
+ case '<':
+ case '!=':
+ case '<>':
+ case '<<':
+ case '>>':
+ case '<=':
+ case '>=':
+ case '&&':
+ case '||':
+ case '|':
+ case '^':
+ case '&':
+ case '~':
+ case ')':
+ case ',':
+ case '+':
+ case '-':
+ case '*':
+ case '/':
+ case '@':
+ break;
+
+ case 'eq':
+ $token = '==';
+ break;
+
+ case 'ne':
+ case 'neq':
+ $token = '!=';
+ break;
+
+ case 'lt':
+ $token = '<';
+ break;
+
+ case 'le':
+ case 'lte':
+ $token = '<=';
+ break;
+
+ case 'gt':
+ $token = '>';
+ break;
+
+ case 'ge':
+ case 'gte':
+ $token = '>=';
+ break;
+
+ case 'and':
+ $token = '&&';
+ break;
+
+ case 'or':
+ $token = '||';
+ break;
+
+ case 'not':
+ $token = '!';
+ break;
+
+ case 'mod':
+ $token = '%';
+ break;
+
+ case '(':
+ array_push($is_arg_stack, $i);
+ break;
+
+ case 'is':
+ /* If last token was a ')', we operate on the parenthesized
+ expression. The start of the expression is on the stack.
+ Otherwise, we operate on the last encountered token. */
+ if ($tokens[$i-1] == ')')
+ $is_arg_start = array_pop($is_arg_stack);
+ else
+ $is_arg_start = $i-1;
+ /* Construct the argument for 'is' expression, so it knows
+ what to operate on. */
+ $is_arg = implode(' ', array_slice($tokens, $is_arg_start, $i - $is_arg_start));
+
+ /* Pass all tokens from next one until the end to the
+ 'is' expression parsing function. The function will
+ return modified tokens, where the first one is the result
+ of the 'is' expression and the rest are the tokens it
+ didn't touch. */
+ $new_tokens = $this->_parse_is_expr($is_arg, array_slice($tokens, $i+1));
+
+ /* Replace the old tokens with the new ones. */
+ array_splice($tokens, $is_arg_start, count($tokens), $new_tokens);
+
+ /* Adjust argument start so that it won't change from the
+ current position for the next iteration. */
+ $i = $is_arg_start;
+ break;
+
+ default:
+ if(preg_match('~^' . $this->_func_regexp . '$~', $token) ) {
+ // function call
+ if($this->security &&
+ !in_array($token, $this->security_settings['IF_FUNCS'])) {
+ $this->_syntax_error("(secure mode) '$token' not allowed in if statement", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ } elseif(preg_match('~^' . $this->_var_regexp . '$~', $token) && (strpos('+-*/^%&|', substr($token, -1)) === false) && isset($tokens[$i+1]) && $tokens[$i+1] == '(') {
+ // variable function call
+ $this->_syntax_error("variable function call '$token' not allowed in if statement", E_USER_ERROR, __FILE__, __LINE__);
+ } elseif(preg_match('~^' . $this->_obj_call_regexp . '|' . $this->_var_regexp . '(?:' . $this->_mod_regexp . '*)$~', $token)) {
+ // object or variable
+ $token = $this->_parse_var_props($token);
+ } elseif(is_numeric($token)) {
+ // number, skip it
+ } else {
+ $this->_syntax_error("unidentified token '$token'", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ break;
+ }
+ }
+
+ if ($elseif)
+ return '';
+ else
+ return '';
+ }
+
+
+ function _compile_arg_list($type, $name, $attrs, &$cache_code) {
+ $arg_list = array();
+
+ if (isset($type) && isset($name)
+ && isset($this->_plugins[$type])
+ && isset($this->_plugins[$type][$name])
+ && empty($this->_plugins[$type][$name][4])
+ && is_array($this->_plugins[$type][$name][5])
+ ) {
+ /* we have a list of parameters that should be cached */
+ $_cache_attrs = $this->_plugins[$type][$name][5];
+ $_count = $this->_cache_attrs_count++;
+ $cache_code = "\$_cache_attrs =& \$this->_smarty_cache_attrs('$this->_cache_serial','$_count');";
+
+ } else {
+ /* no parameters are cached */
+ $_cache_attrs = null;
+ }
+
+ foreach ($attrs as $arg_name => $arg_value) {
+ if (is_bool($arg_value))
+ $arg_value = $arg_value ? 'true' : 'false';
+ if (is_null($arg_value))
+ $arg_value = 'null';
+ if ($_cache_attrs && in_array($arg_name, $_cache_attrs)) {
+ $arg_list[] = "'$arg_name' => (\$this->_cache_including) ? \$_cache_attrs['$arg_name'] : (\$_cache_attrs['$arg_name']=$arg_value)";
+ } else {
+ $arg_list[] = "'$arg_name' => $arg_value";
+ }
+ }
+ return $arg_list;
+ }
+
+ /**
+ * Parse is expression
+ *
+ * @param string $is_arg
+ * @param array $tokens
+ * @return array
+ */
+ function _parse_is_expr($is_arg, $tokens)
+ {
+ $expr_end = 0;
+ $negate_expr = false;
+
+ if (($first_token = array_shift($tokens)) == 'not') {
+ $negate_expr = true;
+ $expr_type = array_shift($tokens);
+ } else
+ $expr_type = $first_token;
+
+ switch ($expr_type) {
+ case 'even':
+ if (isset($tokens[$expr_end]) && $tokens[$expr_end] == 'by') {
+ $expr_end++;
+ $expr_arg = $tokens[$expr_end++];
+ $expr = "!(1 & ($is_arg / " . $this->_parse_var_props($expr_arg) . "))";
+ } else
+ $expr = "!(1 & $is_arg)";
+ break;
+
+ case 'odd':
+ if (isset($tokens[$expr_end]) && $tokens[$expr_end] == 'by') {
+ $expr_end++;
+ $expr_arg = $tokens[$expr_end++];
+ $expr = "(1 & ($is_arg / " . $this->_parse_var_props($expr_arg) . "))";
+ } else
+ $expr = "(1 & $is_arg)";
+ break;
+
+ case 'div':
+ if (@$tokens[$expr_end] == 'by') {
+ $expr_end++;
+ $expr_arg = $tokens[$expr_end++];
+ $expr = "!($is_arg % " . $this->_parse_var_props($expr_arg) . ")";
+ } else {
+ $this->_syntax_error("expecting 'by' after 'div'", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ break;
+
+ default:
+ $this->_syntax_error("unknown 'is' expression - '$expr_type'", E_USER_ERROR, __FILE__, __LINE__);
+ break;
+ }
+
+ if ($negate_expr) {
+ $expr = "!($expr)";
+ }
+
+ array_splice($tokens, 0, $expr_end, $expr);
+
+ return $tokens;
+ }
+
+
+ /**
+ * Parse attribute string
+ *
+ * @param string $tag_args
+ * @return array
+ */
+ function _parse_attrs($tag_args)
+ {
+
+ /* Tokenize tag attributes. */
+ preg_match_all('~(?:' . $this->_obj_call_regexp . '|' . $this->_qstr_regexp . ' | (?>[^"\'=\s]+)
+ )+ |
+ [=]
+ ~x', $tag_args, $match);
+ $tokens = $match[0];
+
+ $attrs = array();
+ /* Parse state:
+ 0 - expecting attribute name
+ 1 - expecting '='
+ 2 - expecting attribute value (not '=') */
+ $state = 0;
+
+ foreach ($tokens as $token) {
+ switch ($state) {
+ case 0:
+ /* If the token is a valid identifier, we set attribute name
+ and go to state 1. */
+ if (preg_match('~^\w+$~', $token)) {
+ $attr_name = $token;
+ $state = 1;
+ } else
+ $this->_syntax_error("invalid attribute name: '$token'", E_USER_ERROR, __FILE__, __LINE__);
+ break;
+
+ case 1:
+ /* If the token is '=', then we go to state 2. */
+ if ($token == '=') {
+ $state = 2;
+ } else
+ $this->_syntax_error("expecting '=' after attribute name '$last_token'", E_USER_ERROR, __FILE__, __LINE__);
+ break;
+
+ case 2:
+ /* If token is not '=', we set the attribute value and go to
+ state 0. */
+ if ($token != '=') {
+ /* We booleanize the token if it's a non-quoted possible
+ boolean value. */
+ if (preg_match('~^(on|yes|true)$~', $token)) {
+ $token = 'true';
+ } else if (preg_match('~^(off|no|false)$~', $token)) {
+ $token = 'false';
+ } else if ($token == 'null') {
+ $token = 'null';
+ } else if (preg_match('~^' . $this->_num_const_regexp . '|0[xX][0-9a-fA-F]+$~', $token)) {
+ /* treat integer literally */
+ } else if (!preg_match('~^' . $this->_obj_call_regexp . '|' . $this->_var_regexp . '(?:' . $this->_mod_regexp . ')*$~', $token)) {
+ /* treat as a string, double-quote it escaping quotes */
+ $token = '"'.addslashes($token).'"';
+ }
+
+ $attrs[$attr_name] = $token;
+ $state = 0;
+ } else
+ $this->_syntax_error("'=' cannot be an attribute value", E_USER_ERROR, __FILE__, __LINE__);
+ break;
+ }
+ $last_token = $token;
+ }
+
+ if($state != 0) {
+ if($state == 1) {
+ $this->_syntax_error("expecting '=' after attribute name '$last_token'", E_USER_ERROR, __FILE__, __LINE__);
+ } else {
+ $this->_syntax_error("missing attribute value", E_USER_ERROR, __FILE__, __LINE__);
+ }
+ }
+
+ $this->_parse_vars_props($attrs);
+
+ return $attrs;
+ }
+
+ /**
+ * compile multiple variables and section properties tokens into
+ * PHP code
+ *
+ * @param array $tokens
+ */
+ function _parse_vars_props(&$tokens)
+ {
+ foreach($tokens as $key => $val) {
+ $tokens[$key] = $this->_parse_var_props($val);
+ }
+ }
+
+ /**
+ * compile single variable and section properties token into
+ * PHP code
+ *
+ * @param string $val
+ * @param string $tag_attrs
+ * @return string
+ */
+ function _parse_var_props($val)
+ {
+ $val = trim($val);
+
+ if(preg_match('~^(' . $this->_obj_call_regexp . '|' . $this->_dvar_regexp . ')(' . $this->_mod_regexp . '*)$~', $val, $match)) {
+ // $ variable or object
+ $return = $this->_parse_var($match[1]);
+ $modifiers = $match[2];
+ if (!empty($this->default_modifiers) && !preg_match('~(^|\|)smarty:nodefaults($|\|)~',$modifiers)) {
+ $_default_mod_string = implode('|',(array)$this->default_modifiers);
+ $modifiers = empty($modifiers) ? $_default_mod_string : $_default_mod_string . '|' . $modifiers;
+ }
+ $this->_parse_modifiers($return, $modifiers);
+ return $return;
+ } elseif (preg_match('~^' . $this->_db_qstr_regexp . '(?:' . $this->_mod_regexp . '*)$~', $val)) {
+ // double quoted text
+ preg_match('~^(' . $this->_db_qstr_regexp . ')('. $this->_mod_regexp . '*)$~', $val, $match);
+ $return = $this->_expand_quoted_text($match[1]);
+ if($match[2] != '') {
+ $this->_parse_modifiers($return, $match[2]);
+ }
+ return $return;
+ }
+ elseif(preg_match('~^' . $this->_num_const_regexp . '(?:' . $this->_mod_regexp . '*)$~', $val)) {
+ // numerical constant
+ preg_match('~^(' . $this->_num_const_regexp . ')('. $this->_mod_regexp . '*)$~', $val, $match);
+ if($match[2] != '') {
+ $this->_parse_modifiers($match[1], $match[2]);
+ return $match[1];
+ }
+ }
+ elseif(preg_match('~^' . $this->_si_qstr_regexp . '(?:' . $this->_mod_regexp . '*)$~', $val)) {
+ // single quoted text
+ preg_match('~^(' . $this->_si_qstr_regexp . ')('. $this->_mod_regexp . '*)$~', $val, $match);
+ if($match[2] != '') {
+ $this->_parse_modifiers($match[1], $match[2]);
+ return $match[1];
+ }
+ }
+ elseif(preg_match('~^' . $this->_cvar_regexp . '(?:' . $this->_mod_regexp . '*)$~', $val)) {
+ // config var
+ return $this->_parse_conf_var($val);
+ }
+ elseif(preg_match('~^' . $this->_svar_regexp . '(?:' . $this->_mod_regexp . '*)$~', $val)) {
+ // section var
+ return $this->_parse_section_prop($val);
+ }
+ elseif(!in_array($val, $this->_permitted_tokens) && !is_numeric($val)) {
+ // literal string
+ return $this->_expand_quoted_text('"' . strtr($val, array('\\' => '\\\\', '"' => '\\"')) .'"');
+ }
+ return $val;
+ }
+
+ /**
+ * expand quoted text with embedded variables
+ *
+ * @param string $var_expr
+ * @return string
+ */
+ function _expand_quoted_text($var_expr)
+ {
+ // if contains unescaped $, expand it
+ if(preg_match_all('~(?:\`(?_dvar_guts_regexp . '(?:' . $this->_obj_ext_regexp . ')*\`)|(?:(?_parse_var(str_replace('`','',$_var)) . ')."';
+ }
+ $var_expr = strtr($var_expr, $_replace);
+ $_return = preg_replace('~\.""|(?_dvar_math_regexp.'|'.$this->_qstr_regexp.')~', $var_expr, -1, PREG_SPLIT_DELIM_CAPTURE);
+
+ if(count($_math_vars) > 1) {
+ $_first_var = "";
+ $_complete_var = "";
+ $_output = "";
+ // simple check if there is any math, to stop recursion (due to modifiers with "xx % yy" as parameter)
+ foreach($_math_vars as $_k => $_math_var) {
+ $_math_var = $_math_vars[$_k];
+
+ if(!empty($_math_var) || is_numeric($_math_var)) {
+ // hit a math operator, so process the stuff which came before it
+ if(preg_match('~^' . $this->_dvar_math_regexp . '$~', $_math_var)) {
+ $_has_math = true;
+ if(!empty($_complete_var) || is_numeric($_complete_var)) {
+ $_output .= $this->_parse_var($_complete_var);
+ }
+
+ // just output the math operator to php
+ $_output .= $_math_var;
+
+ if(empty($_first_var))
+ $_first_var = $_complete_var;
+
+ $_complete_var = "";
+ } else {
+ $_complete_var .= $_math_var;
+ }
+ }
+ }
+ if($_has_math) {
+ if(!empty($_complete_var) || is_numeric($_complete_var))
+ $_output .= $this->_parse_var($_complete_var);
+
+ // get the modifiers working (only the last var from math + modifier is left)
+ $var_expr = $_complete_var;
+ }
+ }
+
+ // prevent cutting of first digit in the number (we _definitly_ got a number if the first char is a digit)
+ if(is_numeric(substr($var_expr, 0, 1)))
+ $_var_ref = $var_expr;
+ else
+ $_var_ref = substr($var_expr, 1);
+
+ if(!$_has_math) {
+
+ // get [foo] and .foo and ->foo and (...) pieces
+ preg_match_all('~(?:^\w+)|' . $this->_obj_params_regexp . '|(?:' . $this->_var_bracket_regexp . ')|->\$?\w+|\.\$?\w+|\S+~', $_var_ref, $match);
+
+ $_indexes = $match[0];
+ $_var_name = array_shift($_indexes);
+
+ /* Handle $smarty.* variable references as a special case. */
+ if ($_var_name == 'smarty') {
+ /*
+ * If the reference could be compiled, use the compiled output;
+ * otherwise, fall back on the $smarty variable generated at
+ * run-time.
+ */
+ if (($smarty_ref = $this->_compile_smarty_ref($_indexes)) !== null) {
+ $_output = $smarty_ref;
+ } else {
+ $_var_name = substr(array_shift($_indexes), 1);
+ $_output = "\$this->_smarty_vars['$_var_name']";
+ }
+ } elseif(is_numeric($_var_name) && is_numeric(substr($var_expr, 0, 1))) {
+ // because . is the operator for accessing arrays thru inidizes we need to put it together again for floating point numbers
+ if(count($_indexes) > 0)
+ {
+ $_var_name .= implode("", $_indexes);
+ $_indexes = array();
+ }
+ $_output = $_var_name;
+ } else {
+ $_output = "\$this->_tpl_vars['$_var_name']";
+ }
+
+ foreach ($_indexes as $_index) {
+ if (substr($_index, 0, 1) == '[') {
+ $_index = substr($_index, 1, -1);
+ if (is_numeric($_index)) {
+ $_output .= "[$_index]";
+ } elseif (substr($_index, 0, 1) == '$') {
+ if (strpos($_index, '.') !== false) {
+ $_output .= '[' . $this->_parse_var($_index) . ']';
+ } else {
+ $_output .= "[\$this->_tpl_vars['" . substr($_index, 1) . "']]";
+ }
+ } else {
+ $_var_parts = explode('.', $_index);
+ $_var_section = $_var_parts[0];
+ $_var_section_prop = isset($_var_parts[1]) ? $_var_parts[1] : 'index';
+ $_output .= "[\$this->_sections['$_var_section']['$_var_section_prop']]";
+ }
+ } else if (substr($_index, 0, 1) == '.') {
+ if (substr($_index, 1, 1) == '$')
+ $_output .= "[\$this->_tpl_vars['" . substr($_index, 2) . "']]";
+ else
+ $_output .= "['" . substr($_index, 1) . "']";
+ } else if (substr($_index,0,2) == '->') {
+ if(substr($_index,2,2) == '__') {
+ $this->_syntax_error('call to internal object members is not allowed', E_USER_ERROR, __FILE__, __LINE__);
+ } elseif($this->security && substr($_index, 2, 1) == '_') {
+ $this->_syntax_error('(secure) call to private object member is not allowed', E_USER_ERROR, __FILE__, __LINE__);
+ } elseif (substr($_index, 2, 1) == '$') {
+ if ($this->security) {
+ $this->_syntax_error('(secure) call to dynamic object member is not allowed', E_USER_ERROR, __FILE__, __LINE__);
+ } else {
+ $_output .= '->{(($_var=$this->_tpl_vars[\''.substr($_index,3).'\']) && substr($_var,0,2)!=\'__\') ? $_var : $this->trigger_error("cannot access property \\"$_var\\"")}';
+ }
+ } else {
+ $_output .= $_index;
+ }
+ } elseif (substr($_index, 0, 1) == '(') {
+ $_index = $this->_parse_parenth_args($_index);
+ $_output .= $_index;
+ } else {
+ $_output .= $_index;
+ }
+ }
+ }
+
+ return $_output;
+ }
+
+ /**
+ * parse arguments in function call parenthesis
+ *
+ * @param string $parenth_args
+ * @return string
+ */
+ function _parse_parenth_args($parenth_args)
+ {
+ preg_match_all('~' . $this->_param_regexp . '~',$parenth_args, $match);
+ $orig_vals = $match = $match[0];
+ $this->_parse_vars_props($match);
+ $replace = array();
+ for ($i = 0, $count = count($match); $i < $count; $i++) {
+ $replace[$orig_vals[$i]] = $match[$i];
+ }
+ return strtr($parenth_args, $replace);
+ }
+
+ /**
+ * parse configuration variable expression into PHP code
+ *
+ * @param string $conf_var_expr
+ */
+ function _parse_conf_var($conf_var_expr)
+ {
+ $parts = explode('|', $conf_var_expr, 2);
+ $var_ref = $parts[0];
+ $modifiers = isset($parts[1]) ? $parts[1] : '';
+
+ $var_name = substr($var_ref, 1, -1);
+
+ $output = "\$this->_config[0]['vars']['$var_name']";
+
+ $this->_parse_modifiers($output, $modifiers);
+
+ return $output;
+ }
+
+ /**
+ * parse section property expression into PHP code
+ *
+ * @param string $section_prop_expr
+ * @return string
+ */
+ function _parse_section_prop($section_prop_expr)
+ {
+ $parts = explode('|', $section_prop_expr, 2);
+ $var_ref = $parts[0];
+ $modifiers = isset($parts[1]) ? $parts[1] : '';
+
+ preg_match('!%(\w+)\.(\w+)%!', $var_ref, $match);
+ $section_name = $match[1];
+ $prop_name = $match[2];
+
+ $output = "\$this->_sections['$section_name']['$prop_name']";
+
+ $this->_parse_modifiers($output, $modifiers);
+
+ return $output;
+ }
+
+
+ /**
+ * parse modifier chain into PHP code
+ *
+ * sets $output to parsed modified chain
+ * @param string $output
+ * @param string $modifier_string
+ */
+ function _parse_modifiers(&$output, $modifier_string)
+ {
+ preg_match_all('~\|(@?\w+)((?>:(?:'. $this->_qstr_regexp . '|[^|]+))*)~', '|' . $modifier_string, $_match);
+ list(, $_modifiers, $modifier_arg_strings) = $_match;
+
+ for ($_i = 0, $_for_max = count($_modifiers); $_i < $_for_max; $_i++) {
+ $_modifier_name = $_modifiers[$_i];
+
+ if($_modifier_name == 'smarty') {
+ // skip smarty modifier
+ continue;
+ }
+
+ preg_match_all('~:(' . $this->_qstr_regexp . '|[^:]+)~', $modifier_arg_strings[$_i], $_match);
+ $_modifier_args = $_match[1];
+
+ if (substr($_modifier_name, 0, 1) == '@') {
+ $_map_array = false;
+ $_modifier_name = substr($_modifier_name, 1);
+ } else {
+ $_map_array = true;
+ }
+
+ if (empty($this->_plugins['modifier'][$_modifier_name])
+ && !$this->_get_plugin_filepath('modifier', $_modifier_name)
+ && function_exists($_modifier_name)) {
+ if ($this->security && !in_array($_modifier_name, $this->security_settings['MODIFIER_FUNCS'])) {
+ $this->_trigger_fatal_error("[plugin] (secure mode) modifier '$_modifier_name' is not allowed" , $this->_current_file, $this->_current_line_no, __FILE__, __LINE__);
+ } else {
+ $this->_plugins['modifier'][$_modifier_name] = array($_modifier_name, null, null, false);
+ }
+ }
+ $this->_add_plugin('modifier', $_modifier_name);
+
+ $this->_parse_vars_props($_modifier_args);
+
+ if($_modifier_name == 'default') {
+ // supress notifications of default modifier vars and args
+ if(substr($output, 0, 1) == '$') {
+ $output = '@' . $output;
+ }
+ if(isset($_modifier_args[0]) && substr($_modifier_args[0], 0, 1) == '$') {
+ $_modifier_args[0] = '@' . $_modifier_args[0];
+ }
+ }
+ if (count($_modifier_args) > 0)
+ $_modifier_args = ', '.implode(', ', $_modifier_args);
+ else
+ $_modifier_args = '';
+
+ if ($_map_array) {
+ $output = "((is_array(\$_tmp=$output)) ? \$this->_run_mod_handler('$_modifier_name', true, \$_tmp$_modifier_args) : " . $this->_compile_plugin_call('modifier', $_modifier_name) . "(\$_tmp$_modifier_args))";
+
+ } else {
+
+ $output = $this->_compile_plugin_call('modifier', $_modifier_name)."($output$_modifier_args)";
+
+ }
+ }
+ }
+
+
+ /**
+ * add plugin
+ *
+ * @param string $type
+ * @param string $name
+ * @param boolean? $delayed_loading
+ */
+ function _add_plugin($type, $name, $delayed_loading = null)
+ {
+ if (!isset($this->_plugin_info[$type])) {
+ $this->_plugin_info[$type] = array();
+ }
+ if (!isset($this->_plugin_info[$type][$name])) {
+ $this->_plugin_info[$type][$name] = array($this->_current_file,
+ $this->_current_line_no,
+ $delayed_loading);
+ }
+ }
+
+
+ /**
+ * Compiles references of type $smarty.foo
+ *
+ * @param string $indexes
+ * @return string
+ */
+ function _compile_smarty_ref(&$indexes)
+ {
+ /* Extract the reference name. */
+ $_ref = substr($indexes[0], 1);
+ foreach($indexes as $_index_no=>$_index) {
+ if (substr($_index, 0, 1) != '.' && $_index_no<2 || !preg_match('~^(\.|\[|->)~', $_index)) {
+ $this->_syntax_error('$smarty' . implode('', array_slice($indexes, 0, 2)) . ' is an invalid reference', E_USER_ERROR, __FILE__, __LINE__);
+ }
+ }
+
+ switch ($_ref) {
+ case 'now':
+ $compiled_ref = 'time()';
+ $_max_index = 1;
+ break;
+
+ case 'foreach':
+ array_shift($indexes);
+ $_var = $this->_parse_var_props(substr($indexes[0], 1));
+ $_propname = substr($indexes[1], 1);
+ $_max_index = 1;
+ switch ($_propname) {
+ case 'index':
+ array_shift($indexes);
+ $compiled_ref = "(\$this->_foreach[$_var]['iteration']-1)";
+ break;
+
+ case 'first':
+ array_shift($indexes);
+ $compiled_ref = "(\$this->_foreach[$_var]['iteration'] <= 1)";
+ break;
+
+ case 'last':
+ array_shift($indexes);
+ $compiled_ref = "(\$this->_foreach[$_var]['iteration'] == \$this->_foreach[$_var]['total'])";
+ break;
+
+ case 'show':
+ array_shift($indexes);
+ $compiled_ref = "(\$this->_foreach[$_var]['total'] > 0)";
+ break;
+
+ default:
+ unset($_max_index);
+ $compiled_ref = "\$this->_foreach[$_var]";
+ }
+ break;
+
+ case 'section':
+ array_shift($indexes);
+ $_var = $this->_parse_var_props(substr($indexes[0], 1));
+ $compiled_ref = "\$this->_sections[$_var]";
+ break;
+
+ case 'get':
+ $compiled_ref = ($this->request_use_auto_globals) ? '$_GET' : "\$GLOBALS['HTTP_GET_VARS']";
+ break;
+
+ case 'post':
+ $compiled_ref = ($this->request_use_auto_globals) ? '$_POST' : "\$GLOBALS['HTTP_POST_VARS']";
+ break;
+
+ case 'cookies':
+ $compiled_ref = ($this->request_use_auto_globals) ? '$_COOKIE' : "\$GLOBALS['HTTP_COOKIE_VARS']";
+ break;
+
+ case 'env':
+ $compiled_ref = ($this->request_use_auto_globals) ? '$_ENV' : "\$GLOBALS['HTTP_ENV_VARS']";
+ break;
+
+ case 'server':
+ $compiled_ref = ($this->request_use_auto_globals) ? '$_SERVER' : "\$GLOBALS['HTTP_SERVER_VARS']";
+ break;
+
+ case 'session':
+ $compiled_ref = ($this->request_use_auto_globals) ? '$_SESSION' : "\$GLOBALS['HTTP_SESSION_VARS']";
+ break;
+
+ /*
+ * These cases are handled either at run-time or elsewhere in the
+ * compiler.
+ */
+ case 'request':
+ if ($this->request_use_auto_globals) {
+ $compiled_ref = '$_REQUEST';
+ break;
+ } else {
+ $this->_init_smarty_vars = true;
+ }
+ return null;
+
+ case 'capture':
+ return null;
+
+ case 'template':
+ $compiled_ref = "'$this->_current_file'";
+ $_max_index = 1;
+ break;
+
+ case 'version':
+ $compiled_ref = "'$this->_version'";
+ $_max_index = 1;
+ break;
+
+ case 'const':
+ if ($this->security && !$this->security_settings['ALLOW_CONSTANTS']) {
+ $this->_syntax_error("(secure mode) constants not permitted",
+ E_USER_WARNING, __FILE__, __LINE__);
+ return;
+ }
+ array_shift($indexes);
+ if (preg_match('!^\.\w+$!', $indexes[0])) {
+ $compiled_ref = '@' . substr($indexes[0], 1);
+ } else {
+ $_val = $this->_parse_var_props(substr($indexes[0], 1));
+ $compiled_ref = '@constant(' . $_val . ')';
+ }
+ $_max_index = 1;
+ break;
+
+ case 'config':
+ $compiled_ref = "\$this->_config[0]['vars']";
+ $_max_index = 3;
+ break;
+
+ case 'ldelim':
+ $compiled_ref = "'$this->left_delimiter'";
+ break;
+
+ case 'rdelim':
+ $compiled_ref = "'$this->right_delimiter'";
+ break;
+
+ default:
+ $this->_syntax_error('$smarty.' . $_ref . ' is an unknown reference', E_USER_ERROR, __FILE__, __LINE__);
+ break;
+ }
+
+ if (isset($_max_index) && count($indexes) > $_max_index) {
+ $this->_syntax_error('$smarty' . implode('', $indexes) .' is an invalid reference', E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+ array_shift($indexes);
+ return $compiled_ref;
+ }
+
+ /**
+ * compiles call to plugin of type $type with name $name
+ * returns a string containing the function-name or method call
+ * without the paramter-list that would have follow to make the
+ * call valid php-syntax
+ *
+ * @param string $type
+ * @param string $name
+ * @return string
+ */
+ function _compile_plugin_call($type, $name) {
+ if (isset($this->_plugins[$type][$name])) {
+ /* plugin loaded */
+ if (is_array($this->_plugins[$type][$name][0])) {
+ return ((is_object($this->_plugins[$type][$name][0][0])) ?
+ "\$this->_plugins['$type']['$name'][0][0]->" /* method callback */
+ : (string)($this->_plugins[$type][$name][0][0]).'::' /* class callback */
+ ). $this->_plugins[$type][$name][0][1];
+
+ } else {
+ /* function callback */
+ return $this->_plugins[$type][$name][0];
+
+ }
+ } else {
+ /* plugin not loaded -> auto-loadable-plugin */
+ return 'smarty_'.$type.'_'.$name;
+
+ }
+ }
+
+ /**
+ * load pre- and post-filters
+ */
+ function _load_filters()
+ {
+ if (count($this->_plugins['prefilter']) > 0) {
+ foreach ($this->_plugins['prefilter'] as $filter_name => $prefilter) {
+ if ($prefilter === false) {
+ unset($this->_plugins['prefilter'][$filter_name]);
+ $_params = array('plugins' => array(array('prefilter', $filter_name, null, null, false)));
+ require_once(SMARTY_CORE_DIR . 'core.load_plugins.php');
+ smarty_core_load_plugins($_params, $this);
+ }
+ }
+ }
+ if (count($this->_plugins['postfilter']) > 0) {
+ foreach ($this->_plugins['postfilter'] as $filter_name => $postfilter) {
+ if ($postfilter === false) {
+ unset($this->_plugins['postfilter'][$filter_name]);
+ $_params = array('plugins' => array(array('postfilter', $filter_name, null, null, false)));
+ require_once(SMARTY_CORE_DIR . 'core.load_plugins.php');
+ smarty_core_load_plugins($_params, $this);
+ }
+ }
+ }
+ }
+
+
+ /**
+ * Quote subpattern references
+ *
+ * @param string $string
+ * @return string
+ */
+ function _quote_replace($string)
+ {
+ return strtr($string, array('\\' => '\\\\', '$' => '\\$'));
+ }
+
+ /**
+ * display Smarty syntax error
+ *
+ * @param string $error_msg
+ * @param integer $error_type
+ * @param string $file
+ * @param integer $line
+ */
+ function _syntax_error($error_msg, $error_type = E_USER_ERROR, $file=null, $line=null)
+ {
+ $this->_trigger_fatal_error("syntax error: $error_msg", $this->_current_file, $this->_current_line_no, $file, $line, $error_type);
+ }
+
+
+ /**
+ * check if the compilation changes from cacheable to
+ * non-cacheable state with the beginning of the current
+ * plugin. return php-code to reflect the transition.
+ * @return string
+ */
+ function _push_cacheable_state($type, $name) {
+ $_cacheable = !isset($this->_plugins[$type][$name]) || $this->_plugins[$type][$name][4];
+ if ($_cacheable
+ || 0<$this->_cacheable_state++) return '';
+ if (!isset($this->_cache_serial)) $this->_cache_serial = md5(uniqid('Smarty'));
+ $_ret = 'if ($this->caching && !$this->_cache_including) { echo \'{nocache:'
+ . $this->_cache_serial . '#' . $this->_nocache_count
+ . '}\'; };';
+ return $_ret;
+ }
+
+
+ /**
+ * check if the compilation changes from non-cacheable to
+ * cacheable state with the end of the current plugin return
+ * php-code to reflect the transition.
+ * @return string
+ */
+ function _pop_cacheable_state($type, $name) {
+ $_cacheable = !isset($this->_plugins[$type][$name]) || $this->_plugins[$type][$name][4];
+ if ($_cacheable
+ || --$this->_cacheable_state>0) return '';
+ return 'if ($this->caching && !$this->_cache_including) { echo \'{/nocache:'
+ . $this->_cache_serial . '#' . ($this->_nocache_count++)
+ . '}\'; };';
+ }
+
+
+ /**
+ * push opening tag-name, file-name and line-number on the tag-stack
+ * @param string the opening tag's name
+ */
+ function _push_tag($open_tag)
+ {
+ array_push($this->_tag_stack, array($open_tag, $this->_current_line_no));
+ }
+
+ /**
+ * pop closing tag-name
+ * raise an error if this stack-top doesn't match with the closing tag
+ * @param string the closing tag's name
+ * @return string the opening tag's name
+ */
+ function _pop_tag($close_tag)
+ {
+ $message = '';
+ if (count($this->_tag_stack)>0) {
+ list($_open_tag, $_line_no) = array_pop($this->_tag_stack);
+ if ($close_tag == $_open_tag) {
+ return $_open_tag;
+ }
+ if ($close_tag == 'if' && ($_open_tag == 'else' || $_open_tag == 'elseif' )) {
+ return $this->_pop_tag($close_tag);
+ }
+ if ($close_tag == 'section' && $_open_tag == 'sectionelse') {
+ $this->_pop_tag($close_tag);
+ return $_open_tag;
+ }
+ if ($close_tag == 'foreach' && $_open_tag == 'foreachelse') {
+ $this->_pop_tag($close_tag);
+ return $_open_tag;
+ }
+ if ($_open_tag == 'else' || $_open_tag == 'elseif') {
+ $_open_tag = 'if';
+ } elseif ($_open_tag == 'sectionelse') {
+ $_open_tag = 'section';
+ } elseif ($_open_tag == 'foreachelse') {
+ $_open_tag = 'foreach';
+ }
+ $message = " expected {/$_open_tag} (opened line $_line_no).";
+ }
+ $this->_syntax_error("mismatched tag {/$close_tag}.$message",
+ E_USER_ERROR, __FILE__, __LINE__);
+ }
+
+}
+
+/**
+ * compare to values by their string length
+ *
+ * @access private
+ * @param string $a
+ * @param string $b
+ * @return 0|-1|1
+ */
+function _smarty_sort_length($a, $b)
+{
+ if($a == $b)
+ return 0;
+
+ if(strlen($a) == strlen($b))
+ return ($a > $b) ? -1 : 1;
+
+ return (strlen($a) > strlen($b)) ? -1 : 1;
+}
+
+
+/* vim: set et: */
+
+?>
diff --git a/Source/gallery2/lib/smarty/debug.tpl b/Source/gallery2/lib/smarty/debug.tpl
new file mode 100644
index 0000000..c05ef5d
--- /dev/null
+++ b/Source/gallery2/lib/smarty/debug.tpl
@@ -0,0 +1,157 @@
+{* Smarty *}
+{* debug.tpl, last updated version 2.1.0 *}
+{assign_debug_info}
+{capture assign=debug_output}
+
+
+
+ Smarty Debug Console
+{literal}
+
+{/literal}
+
+
+
+
Smarty Debug Console
+
+
included templates & config files (load time in seconds)