Installing PixelPost

From Fishcakes Wiki

Jump to: navigation, search
Edit Menu

Image:Icon_PixelPost_40px.png PixelPost: Installing PixelPost

Guide to Installing PixelPost including Custom Configuration and Fixes.

Contents

PixelPost Installation & Setup

Software Install

Installation notes for version 1.6.0 updated August 2007.

  1. Upload pixelpost_v1.6.0.zip and decompress where you want it to live.
  2. Create two additional directories and change File Permissions to 777:
    • images
    • thumbnails
  3. Create a MySQL Database
  4. Insert Database details into the Configuration file includes/pixelpost.php:
    • db_host, db_user, db_pass, db_pixelpost (name), db_prefix
  5. Browse to www.yourdomain/pixelpost/admin/install.php to install.

Addons and Code Modifications

Additional customisation (see below for instructions).

  1. Fix Temporary Files Problem if necessary (see below).
  2. Insert /admin/admin-index.css Admin CSS style sheet with Dan's Version.
  3. Do PixelPost Addons: TinyMCE Hack on admin/index.php to add TinyMCE WYSIWYG edtior to image description.
  4. Install Dead Simple Fixed template & edit for Scalable Images.
  5. Install PixelPost Addons: Scalable Images by Dan Salmon.
  6. Install PixelPost Addons: Auto Resize.
  7. Install PixelPost Addons: Custom Fields and configure required fields.
  8. Install PixelPost Addons: Fast Edit Link (modified by Dan Salmon) and fix sub-folder link if necessary.
  9. Install PixelPost Addons: MiniCMS (modified by Dan Salmon) with TinyMCE WYSIWYG editor. Edit Admin Link path.
  10. Install PixelPost Addons: Pop3 Post (modified by Dan Salmon), if required. Note: This is buggy with some email clients.

Addons Extras

Install these for better search, etc.

  1. Install PixelPost Addons: Google Sitemap Creator.
  2. Install PixelPost Addons: Google Sitempa Ping.

Custom Admin Settings

Extra things to change within the Admin Panel

  1. Changed date to — l jS F Y g:ia — Friday 16th August 2007 11:00pm


Custom Configuration and Fixes

Comments Management

Tips and tricks to using comments

Date Reset

Default date setting — Y-m-d H:i:s — 2007-08-16 23:06:07
Changed to — l jS F Y g:ia — Friday 16th August 2007 11:00pm

Index.php Fix

Add to line 372 of index.php to remove linefeed from <IMAGE_NOTES_CLEAN>:

$image_notes = substr($image_notes,0,strlen($image_notes)-1);    (new)
$image_title = htmlspecialchars($image_title,ENT_QUOTES);        (existing)

See Forum: Using <IMAGE_NOTES> with overlib for more info. For some reason this only happens on some web servers. Odd...

Temporary Files Problem Fix

When viewing the Admin > General Info page, get the warning:

  • Session save path is empty

Problem is caused by PixelPost being unable to write to temporary directory as it's located outside public_html folder.

To fix, edit files index.php and admin/index.php, adding the following line to the start of PHP script:

session_save_path("/home/yourhome/tmp/");

See Forum: Session save path is empty.

Image:Icon Resources 20px.png PixelPost Resources

Official PixelPost Resources

Unofficial PixelPost Resources

  • Eleven2 — official hosting sponsors.
  • PhotoBlogs.org – register to increase the visibility of your photoblog.

PixelPost Forum Queries


Personal tools