Pixelpost

Authentic Photoblog Flavour

The World in 35mm v1.2 featured

 
Download (168 KB)

Developer Description

The World in 35mm Pixelpost Template

FEATURES

  1. Simple, white interface.
  2. Loading gif animation displayed while image loads, then image gracefully fades in
  3. Tested with Firefox 3.x, Safari 3.x/4.x, Konqueror 4.x, Opera 9.x, and Internet Explorer 6/7/8
  4. Uses mod_rewrite and a modified version of Page-By-Page Archive for friendly URLs
  5. Fully XHTML1.1 + CSS2.1 (exception is opacity style) validated
  6. Google Analytics TEMPLATE TAG that is XHTML1.1 compliant

Try it out @ The World in 35mm

SUPPORT

The number of support requests I am getting for this template is overwhelming. So I will NOT respond to any support requests via email. Please post to the Pixelpost HELP forum. I am constantly answering the same 2 or 3 questions, so if they are on the forum, you can search for them first. Please tag any forum posts with "theworldin35mm" so its easy to search later.

AGAIN, I WILL NOT ANSWER SUPPORT REQUESTS VIA EMAIL. HELP FORUM ONLY. SEARCH FIRST.

CHANGELOG

v1.2

  • Changed javascript around to fix bug when image titles have single quotes in them. Note: double quotes in an image title will not work with this template.
  • Adjusted CSS to have a single class that determines page width to make it easier to adjust to different image sizes
  • Fixed theworldin35mm.php addon to not use my old google analytics site id that I left in there by mistake in v1.1 and v1.0
  • Other various minor and small tweaks since v1.1

INSTALLATION

  1. Copy addons/theworldin35mm.php to the addons/ directory in your pixelpost installation.
  2. Edit addons/theworldin35mm.php, if using Google Analytics enter site number, fill in values for SITE_AUTHOR, SITE_EMAIL, etc.
  3. Activate theworldin35mm addon in Pixelpost ADMIN page (In the Addons Section)
  4. Copy addons/paged_archive.php to the addons/ directory in your pixelpost installation. (be sure to backup your original one)
  5. Activate Paged Archive addon in Pixelpost ADMIN page (In the Addons Section)
  6. Copy the theworldin35mm folder in your templates directory in the Pixelpost installation.
  7. Choose theworldin35mm template in options menu in the Pixelpost ADMIN pages.
  8. Create a file called ".htaccess" (without quotes) in the base of your Pixelpost installation.
  9. Modify your .htaccess file with rewrite rules shown below

MOD REWRITE RULES

IMPORTANT -- The following text needs to go in the .htaccess file.

(NOTE: .htaccess file starts with a dot!!! and RewriteBase needs to the path in the URL, e.g. if your website is http://example.com/pixelpost/, then RewriteBase should be "RewriteBase /pixelpost/", not "RewriteBase /")


RewriteEngine on
RewriteBase /
RewriteRule ^(about|downloads)/?$ index.php?x=$1
RewriteRule ^browse/?$ index.php?x=browse&pagenum=1
RewriteRule ^browse/([1-9][0-9]*)/?$ index.php?x=browse&pagenum=$1
RewriteRule ^browse/category/([1-9][0-9]*)/?$ index.php?x=browse&category=$1
RewriteRule ^browse/category/([1-9][0-9]*)/([1-9][0-9]*)/?$ index.php?x=browse&category=$1&pagenum=$2
RewriteRule ^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4
RewriteRule ^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4&pagenum=$5
RewriteRule ^browse/tag/([^/]+)/?$ index.php?x=browse&tag=$1
RewriteRule ^browse/tag/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&tag=$1&pagenum=$2
RewriteRule ^comment/submit$ index.php?x=save_comment
RewriteRule ^comment/popup_submit index.php?popup=comment&x=save_comment
RewriteRule ^comment/([0-9]+)$ index.php?popup=comment&showimage=$1
RewriteRule ^(p|photo)/([0-9]+)$ index.php?showimage=$2
RewriteRule ^(p|photo)/([0-9]+)/rating/([1-5])$ index.php?showimage=$2&rating=$3
RewriteRule ^t/latest/?$ index.php?showthumb=latest&thumbtag=image
RewriteRule ^feeds/(rss|atom).xml$ index.php?x=$1

COMMON PROBLEMS

404 ERRORS on any page but homepage (index.html).

  1. You didn't correctly setup mod_rewrite. You need to create a file called '.htaccess' (without quotes) in the root of your pixelpost installation. Make sure the RewriteBase is correct (see above).
  2. You have Apache without mod_rewrite module. See your administrator.
  3. You have Microsoft IIS without mod_rewrite module.

I CANNOT SAY THIS ENOUGH. YOU NEED PROPER MOD_REWRITE SUPPORT IN YOUR WEBSERVER TO USE THIS THEME WITH THE SEARCH ENGINE FRIENDLY (MOD_REWRITE) URLS

CREDITS

Template based originally off the treerizon template from Treeswing by Sean McKendall

Older Versions

Read All 10 Reviews » Write A Review

  1. Perfect 5
    yirmon 2 Months Ago Report as Spam

    Thank you very much for making this template available. I've been using pixelpost for a couple of years now and have been looking for quite some time for a clean and fresh template - this one is perfect.

    I've used this template, with a few modifications, on my site here - thedailyexposure.com.

    Thanks again...

  2. Perfect 5
    moncha 2 Months Ago Report as Spam

    Thanks, this suited my client perfectly. Great instructions too. This was my first project using Pixelpost.

  3. Perfect 5
    goliath9 3 Months Ago Report as Spam

    I'm getting 404's for the pages other than Index...and when I made the changes to the index as instructed, i got parse errors...any ideas?