Not signed in (Sign In)

Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.

    •  
      CommentAuthormike
    • CommentTimeJul 9th 2007
     
    Title says it all... here is what's new

    • Build your Own Themes ? Use Plogger's simple template based theme system to create your own custom skins. If you are saavy, you can even integrate your own Javascript effects. Switch themes with the click of a button! Three themes are included in the package.
    • Plogger XML Service ? Each Plogger gallery now has a full XML generator built-in. Create your own widgets in any language you choose, whether it be a native desktop widget or a Javascript snippet.
    • Better International Support ? Plogger now supports internationalization of the admin area through the GetText framework and will be available in many languages. Plogger also now supports better usage of the UTF-8 Character set in the storage engine.
    • AJAX inline-editing ? You can now edit descriptions and captions for any picture on-the-fly with our slick AJAX inline editors.
    • Include from Anywhere ? Now you can include Plogger from any directory or page on your website
    • Upload Zip Files ? Upload a zip file full of pictures and Plogger will automatically unpack and import them to your gallery
    • Description fields for pictures ? All your images can now have captions and descriptions if you'd like
    • Tons of Bug Fixes ? Version 3.0 is a complete rewrite of version 2.0. We now have definable sort orders, SEO friendly page titles, better large file support, a brand new user interface, and tons of bug fixes!


    Get it here

    There may be some kinks in the website, I'm really tired right now so I'm not going to worry about it. Enjoy!
    Thankful People: JackSim
    •  
      CommentAuthormike
    • CommentTimeJul 9th 2007
     
    Documentation to come later...
    • CommentAuthorJackSim
    • CommentTimeJul 10th 2007
     
    Just upgraded my gallery to 3.0b (from 3.0a). Everything is fine, but after running the _upgrade.php script the theme reverted back to the default one (actually to no theme selected). I had to activate my custom theme again from the admin area.

    Also, it would be nice if the front-end was localizable too. Some strings are in the templates files, but a lot of them are in the plog-functions.php file so when you upgrade to a newer version you have to translate a lot of things again.

    Also, I noticed a captcha feature but I don't know how to enable it. I haven't really looked into it, though. I guess I'll wait for the documentation.

    I spotted a small bug in the default template. In search.php the last closing </div> tag should be placed just before the plogger_get_footer() call at the end of the file, but it's a few lines higher, on line 31. This will cause rendering problems on the search pages if you have an header and/or footer with other divs.
    •  
      CommentAuthormike
    • CommentTimeJul 10th 2007
     
    Thanks Jack, localization of the front-end is a top priority -- I will probably push out a maintenance release in a couple of weeks to address all the small bugs that come up from this major release.

    The captcha feature is template specific, but check out the "comments.php" file in the lucid theme directory for an example. Basically, just call the template function "plogger_require_captcha()" and then place an input with a name of 'captcha' in the comment form and a link to the CAPTCHA component.

    Here is some example code.


    <p><img src="'.$config["gallery_url"].'plog-captcha.php" alt="CAPTCHA Image" id="captcha"></p>
    <p><input type="text" name="captcha" id="captcha" value="" size="28" /> <label for="captcha">What does this say?</label> </p>


    Even easier, you can just copy "comments.php" from the Lucid theme into your custom theme and you will have instant spam protection.
    Thankful People: JackSim
    •  
      CommentAuthormike
    • CommentTimeJul 10th 2007 edited
     
    Also, for those curious about how the XML REST service works, here are a couple of example queries you can send to Plogger to get back XML data.

    Getting your Gallery Configuration - http://plogger.org/demo/plog-xml.php
    Getting All Data From The Gallery - http://plogger.org/demo/plog-xml.php?all=1
    Getting All Album Data - http://plogger.org/demo/plog-xml.php?albums=1
    Getting All Picture Data - http://plogger.org/demo/plog-xml.php?pictures=1
    Just getting the Wallpaper Album Picture Data - http://plogger.org/demo/plog-xml.php?album_id=3&pictures=1

    There are 10 arguments total you can pass into the URL collections,albums, pictures, comments, all, collection_id, album_id, picture_id, comment_id, and limit. By sending down different combinations of parameters you can change the XML data that is returned.

    Why would you want to use this? The possibilities are endless, but you could make all kinds of things... you could make a widget in Flash that showed the latest images from your best friend's galleries, you could create a brand new AJAX Javascript interface for Plogger, well ... you get the idea. If you don't know or care about XML, just ignore it =)

    Currently the REST service is only one-way, meaning you can't actually send anything back to the program (such as remotely uploading a file or submitting a comment), but I may consider expanding the service if the demand is there.
    • CommentAuthorshmuel
    • CommentTimeJul 11th 2007
     
    "Currently the REST service is only one-way, meaning you can't actually send anything back to the program (such as remotely uploading a file or submitting a comment), but I may consider expanding the service if the demand is there."

    Mike, an updated implementation of the currently avilable Gallery Remote protocol would be even better for me than 2-way REST as there are already great tools available to make use of it (i.e. iPhototoGallery http://zwily.com/iphoto/).
    • CommentAuthorthyde
    • CommentTimeAug 1st 2007
     
    Is REST the only way to integrate Plogger 3? My plugin for WordPress ran with version 2, and has been quite popular, but it wasn't all that neat and I'd hoped that version 3 would be easier to integrate for end-users.
    •  
      CommentAuthormike
    • CommentTimeAug 1st 2007
     
    Plogger 3 integrates the same way as Plogger 2 did as well, using the_gallery() and the_gallery_head(). It should be a little easier this time around, as the Plogger includes can be pulled from any directory (instead of just the Plogger directory)
    • CommentAuthorthyde
    • CommentTimeAug 5th 2007
     
    Thanks, I'll have a go.
    • CommentAuthorthyde
    • CommentTimeAug 6th 2007
     
    I get the following error when trying to include the plogger functions from WordPress:

    Fatal error: Cannot redeclare class streamreader in ...../photos/lib/gettext/streams.php on line 26

    Even using the index page I have running with Beta2, I get the same error. Looks like some kind of clash of class names. I have deactivated all WordPress plugins, so it seems to be a conflict between WP and Plogger.

    As it stands Plogger 3 will not integrate with WordPress.