Pixelpost

Authentic Photoblog Flavour

The World in 35mm v1.1 featured

 
Download (167.2 KB)

Developer Description

Pixelpost Template for 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.1 - added frame around main image
* v1.0 - initial release

FEATURES

  1. Simple, white interface.
  2. Loading gif animation displayed while image loads, then image gracefully fades in
  3. Tested with Firefox 2.x/3.x, Safari 3.x/4.x, Konqueror 4.x, Opera 9.x, and Internet Explorer 6/7
  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

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

If you are going to email me for help. Make sure you have READ and FOLLOW the installation instructions COMPLETELY. If I feel you are just being lazy, I will simply ignore your help request. I get around 3 to 4 emails a week where people are experiencing problems due to NOT following instructions. Also, please SEND me a URL, otherwise it is very hard to help you.

Lastly, I had troubles in the past uploading new versions to pixelpost.org, so look on the downloads page on The World in 35mm for the absolute newest HTML/CSS/Javascript if you feel you need the latest and greatest tweaks.

MOD REWRITE RULES

IMPORTANT -- .htaccess file starts with a DOT! and RewriteBase needs to the path in the URL of your photoblog, e.g. if your website is http://example.com/pixelpost/, then RewriteBase should be "RewriteBase /pixelpost", not "RewriteBase /". The following text needs to go in the .htaccess file.


RewriteEngine on
RewriteBase /
RewriteRule ^(about|downloads)/?$ index.php?x=$1
RewriteRule ^browse/?$ index.php?x=browse  
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

H.264 Quicktime Video on htaccess help can be found here.

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
    Unknown 5 Years 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
    Unknown 5 Years Ago Report as Spam

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

  3. Perfect 5
    Unknown 6 Years 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?