Wordpress WPG3 Plugin

Why create a follower to the WPG2 Plugin?

Many people including me where using Wordpress and Gallery 2 connected with the WPG 2 Plugin. I have some Sites running with the Plugin and feel like it is time to think about a new Version for Wordpress 3+ and Gallery 3+

Since there have been some more efforts but not a backward compatible release.

Features

Template System

WPG3 enables the user to chose between different Templates when inserting a Image or Album into a post. The template system provides all item data provided by Gallery3 to be used in a template. For a designer/admin it will be not difficult to provide templates for different demands.

Image chooser

let users pick a Image or Album from the Gallery easily, very similar to pic a image using Wordpress build-in imageing.

Wordpress-Gallery Page

With SEO friendly caching and Permalink Support.

Compatibility to WPG2

The main motivation to create this plugin is to update Wordpress/Gallery2 sites I'm maintaining.

In WPG2 was a special Tag used: <wpg2>ElementID (int) | width (int)</wpg2>

WPG3 is maintaining the functionality of the wpg2-Tag (and the <wpg2id>-Tag too). It took a little to fiddle out a way because Gallery 3 dosn't support custom resizes yet. In the current Version I use CSS and the image with closest thumb size according to WPG3-Options.

Modular

You use only the features you need by enabling at the in the Options Page.

Installation

Requirements

  • Requires PHP5 (like Gallery3)
  • Requires Gallery3 REST Module to be enabled and the REST Option allow_guest_access enabled.

Step by step

  1. Upload to your plugins folder, usually `wp-content/plugins/`
  2. Activate the plugin on the plugin screen.
  3. Configure the plugin on it's settings screen. Settings -> WPG3
  4. Enable Gallery Page, Imagechoser or add the '<WPG3>item/1</WPG3>' to the body of the post/page in the editors HTML mode to get a full gallery.

Vision

The World is full of ideas my head too. As I can spend only limited time on the plugin development I want't promise heaven on earth but let me know which features you miss most.

  • Beautiful TinyMce WYSIWYG
  • # Widgets (ImageBlock, Albumthree, random Image...)
  • Single Sign On. There are some ways a available now. I wrote about them at user Integration
  • Multilingual support
  • Gallery3 Image Editing

[readme]http://plugins.svn.wordpress.org/wpg3/tags/0.85/readme.txt[/readme]

Known Issues

  • Large Gallery Installations can lead to a long loadingtime on WP-Login, due to cache rebuild
  • No Pageing yet
  • Backend Image-loading with Ajax needs some performance improvements
  • You can use only one REST-Api Key at a time

Other's approaches

About User integration

Some syntonization will be necessary in order to have a single user base in Gallery3 and Wordpress.

Using Wordpress connected to a single Gallery3 installation you might want to use the user contirbuted Gallery3 Wordpress Auth Module discussed in this Thread. Sadly I couldn't get it working, but I like the simple approach. I fixed it a little after some discussion in the Gallery Forum Forum. You can get the fixed Version @ github.com

But be aware that in this case there is no "Standalone" Gallery3 user Management anymore and WPG3 by now will only use the API-Key provided in Wordpress.

Share your Templates

I would love to add more templates for slideshows carousels etc. Please share your Ideas by sending them to me or adding them to the Wpg3 Wiki.

Get the latest development version

The latest development Version you can find at the WPG3 Repository. Any code review or involvement is appreciated.

You can help to improve documentation at the Project Wiki.

Let me know which features you're missing.

Give Donnations

if you like this plug-in and wont to support it's development. I would spend all my time on WPG3 development if I only could afford it ;)

 

Download WPG3-Plugin

You can download the stable version from the WP-Plugin-Page or the latest development Version from WPG3-Git Repository