SIMGallery. User Documentation

Similar documents
This manual cannot be redistributed without permission from joomla-monster.com

Joomla/Mambo Community Builder

Content Management System

shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0)

JTouch Mobile Extension for Joomla! User Guide

1: 2: : 3.1: 3.2: 4: 5: & CAPTCHA

User Manual. for pollxt version 1.2x

ekomimeetsmage Manual for version 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0

BT MEDIA JOOMLA COMPONENT

BT BACKGROUND SLIDESHOW JOOMLA EXTENSION User guide Version 2.0

Support Documentation

Joomla! template Blendvision v 1.0 Customization Manual

ultimo theme Update Guide Copyright Infortis All rights reserved

ADMINISTRATOR GUIDE VERSION

XCloner Official User Manual

Facebook - Twitter - Google +1 all in one plugin for Joomla enable "Twitter button", "Google +1

Your complete guide to installing the Self-Service Portal and estore.

Joomla/Mambo Community Builder

BT MAGAZINE. JOOMLA 3.x TEMPLATE. Total User Guide Version 1.0. Copyright 2013 Bowthemes.com

User Documentation SEO EXPERT

ProjectPier v Getting Started Guide

ISE Web Portal Customization Options. Secure Access How-to User Guide Series

Shape 5 Flex Menu Plugin Tutorials

Index. Page 1. Index

ConvincingMail.com Marketing Solution Manual. Contents

Site Administrator User Guide. show, tell, share

Module Google Rich Snippets + Product Ratings and Reviews

Module Customer Ratings and Reviews Pro + Google Rich Snippets Module

Module Google Rich Snippets + Product Ratings and Reviews

Mistral Joomla Template

Selling Digital Goods Online

Using your content management system EXPRESSIONENGINE CMS DOCUMENTATION UKONS

How To Use Rstickets!Pro On A Pc Or Macbook 2.5 (For Macbook)

Quick Start Guide. Installation and Setup

Software User Guide. WordPress Plugin Version 1.0

Lesson 7 - Website Administration

Virtual Communities Operations Manual

BLACKBOARD BASICS for ONLINE CLASSES & Classes with Online Components

This installation guide will help you install your chosen IceTheme Template with the Cloner Installer package.

Installation Manual for Catalog Infinite Scroll extension

WebAmoeba Ticket System Documentation

Shipbeat Magento Module. Installation and user guide

Sentral servers provide a wide range of services to school networks.

Quick Reference Guide

Scritto da Administrator Martedì 05 Aprile :23 - Ultimo aggiornamento Giovedì 15 Ottobre :19

5.2.3 Thank you message Bounce settings Step 6: Subscribers 6.1. Creating subscriber lists 6.2. Add subscribers Manual add 6.2.

Elgg 1.8 Social Networking

Marcum LLP MFT Guide

Module Google Rich Snippets + Product Ratings and Reviews

Integrated HD Setup and Installation

Content Management System User Guide

WebCUR ListServ. ListServ Help Manual

INSTALLATION GUIDE VERSION

Installing and Using Joomla Template Created with Artisteer

Galleon Documentation

User Manual for Web. Help Desk Authority 9.0

TABLE OF CONTENTS. Terms of Use

After many years we are happy to create a new social plugin with a great potential.

This short guide will teach you how to turn your newly installed Joomla 2.5 site into a basic three page website.

Contents Using Jive Anywhere

Quick Reference / Install Guide v1.3

ADMIN GUIDE. The Breakdown

1. Chat4Support Introduction

User Guide. Making EasyBlog Your Perfect Blogging Tool

Joostrap RWD Bootstrap Template

User Guide for Smart Former Gold (v. 1.0) by IToris Inc. team

X-POS GUIDE. v3.4 INSTALLATION SmartOSC and X-POS

How To Manage Your Quarantine On A Blackberry.Com

BillQuick Agent 2010 Getting Started Guide

ProxiBlue Gift Promotions

How to Use Registration Pro 1.1 With Joomla

Microsoft Expression Web

WebRTC-powered ICEWARP VERSION

MAGENTO Migration Tools

Changing Hosting From Yahoo!

Using your Drupal Website Book 1 - Drupal Basics

USM Web Content Management System

NJCU WEBSITE TRAINING MANUAL

2011 ithemes Media LLC. All rights reserved in all media. May be shared with copyright and credit left intact.!

Protect, License and Sell Xojo Apps

Administering Jive for Outlook

The Beginner s Guide to G-Lock WPNewsman Plugin for WordPress: Installation and Configuration

Barracuda Spam & Virus Firewall User's Guide 5.x

HowTo. Planning table online

Shop Manager Manual ConfigBox 3.0 for Magento

Dashboard Builder TM for Microsoft Access

Create your first Newsletter

BT CONTENT SHOWCASE. JOOMLA EXTENSION User guide Version 2.1. Copyright 2013 Bowthemes Inc.

Drupal CMS for marketing sites

WebLink 3 rd Party Integration Guide

All the materials and/or graphics included in the IceThemetheme folders MUST be used ONLY with It TheCityTheme from IceTheme.com.

Installation & User Guide

TweetAttacks Pro. User Manual

Prestashop Ship2MyId Module. Configuration Process

How To Create A Website On Atspace.Com For Free (Free) (Free Hosting) (For Free) (Freer) ( (Web) (Femalese) (Unpaid) (

Version 5.x. Barracuda Spam & Virus Firewall User s Guide. Barracuda Networks Inc S. Winchester Blvd Campbell, CA

OxyClassifieds Installation Handbook

IQSweb Reference G. ROSS Migration/Registration

Request For Proposal Website Saurashtra University,

Transcription:

SIMGallery Joomla Component Joomla Modules Joomla/CB Plugin For Joomla and Community Builder / JomSocial http://www.joomla.org http://www.joomlapolis.com http://www.jomsocial.com User Documentation Product of Mike (http://mike.simbunch.com)

Table of Contents Software License Agreement...3 Introduction...4 Tagging and Grabbing...6 Tagging...6 Grabbing...6 Package Content...7 Installation and Configuration...8 Installation...8 Disabling Previous Mootools Version 1.1...9 Miscellaneous Information...11 System Requirements...11 Browser Compatibility...11 Language and CSS Styling...11 Source Codes...11 Support...12 Check for Software Updates...12 Forums...12 Email...12 Updates...12 Installing, Configuring, and Integration...12 License Management...12

Software License Agreement Depending on your license purchase, please download and read the appropriate license (bulk or single) from the online shop. Upon using the product, you acknowledge that you have fully read and agreed to the terms and conditions as stated in the software license agreement.

Introduction SIMGallery is the true community-driven gallery for Joomla. Integrated seamlessly with Community Builder or JomSocial, SIMGallery allows your users to create, manage, and control their own albums and photos. It is important to note here that in terms of user process and interaction, SIMGallery mirrors the photo/album feature of Facebook exactly (including all the cool AJAX goodness)! Browsing photos is as easy as simply clicking on the current photo itself (and yes there're also the previous and next links), without the need to refresh the page at all. Users can leave comments, rate photos, flag photos as inappropriate (it will even auto remove a photo after flagged a certain number of times!), set a particular photo as their profile picture, and download photos. The SIMGallery Pro add-on (sold separately) adds the photo tagging and photo grabbing features. Your users can add tags on photos just like on Facebook, or grab photos for themselves just like on Friendster! What's more, all these are done via AJAX, with no need to refresh the page at all! Another really cool and powerful functionality of SIMGallery is the Permissions feature. It allows the admin and/or user total control over who should be allowed to do what. There are 4 different types of permissions: 1. Everyone (everyone is allowed to perform the task) 2. Friends of Friends (only friends and friends of friends are allowed to perform the task) 3. Only Friends (only first degree friends can perform the task) 4. Only Me (only the photo's owner can perform the task) Tasks include: 1. Album access (the ability to access and view a particular album and its photos. This is set on an albumby-album basis) 2. Commenting (to leave comments on photos) 3. Downloads (to download photos) 4. Tagging (to leave tags on photos) 5. Grabbing (to grab another user's photo and place it in their own album) Take for example photo downloads. The admin can set a default permission (eg Only Friends), and choose whether to allow the user to set his own permission. If the user is not allowed to set his own permission for downloads, then only direct friends of the user are allowed to download his photo. When a user is found to be disallowed to perform a certain task on another user's photos, a message will be displayed, usually in the form of a cool alert box. This does not apply to the Commenting and Tagging tasks. If a user is found to not have permissions to leave a comment or tag a particular photo, they can still do so, but the

comment or tag will require approval by the photo's owner before they are published. One other important part of SIMGallery is its notifications system. The admin can choose to send notifications (via email) when a certain task is performed on his photos. What's even better, the admin can choose to allow users themselves to configure what kind of emails they wish to receive (just like Facebook)! The events that trigger notifications are: 1. Comment my photos (when someone comments on you photos) 2. Comment on photos with me (when someone comments on a photo with the you tagged on it) 3. Comment after comment (when someone replies to a comment made by you) 4. Rate my photos (when someone rates your photos) 5. Download my photos (when someone downloads your photos) 6. Flag my photos (when someone flags your photos) 7. Tag me (when someone tags you on a photo) 8. Tags my photos (when someone tags your photos) 9. Grabs my photos (when someone grabs your photos) There are literally TONS of other features and configurations. Please read on.

Tagging and Grabbing Firstly, it is important to note that all Tagging and Grabbing features require the SIMGallery Pro add-on, which is sold separately and requires the standard SIMGallery package to be purchased first. Tagging SIMGallery allows users to tag a photo. This is identical to the tagging process on Facebook. When a user tries to add a tag, a list of his friends is displayed for him to choose. He can also type in the desired name, which will automatically filters his friends. If he selects one of the users from his friends list, the tag will appear as a link which points to the tagged user's profile (again, Facebook!). When viewing a photo, placing your mouse over a tagged area will display the name of the tag. Placing your mouse over the tag in the tags list will highlight the tag itself on the photo. When a user tags a photo that he does not have permission to (eg. the photo's owner chose to only allow friends to tag his photos, while the user is not his friend), a tag request will be sent to the owner. The owner will also see the Requests Module (one of the modules that comes with SIMGallery), displaying the number of tags awaiting approval. This is the same as comments that require approval. Grabbing Photo grabbing is straightforward. Users can only grabs other users' photos (thus the link will appear only when viewing other users' photos). When the link is clicked, a popup will appear, giving the user the option to either place the photo in an existing album, or to create a new album for the photo. Once done, another popup will appear to confirm the grab, together with a link to the newly created photo. Again, all this is done without the need to refresh the page at all!

Package Content The software package includes the following: The SIMGallery CB plugin (plug_simgallery.zip) Install using the Community Builder Plugin Management (if you have CB installed) The SIMGallery JomSocial plugin (plg_simgallery.zip) Install using Joomla's Extension Manager (if you have JomSocial installed) The SIMGallery component for Joomla (com_simgallery.zip) The SIMGallery Module (mod_simgallery.zip) The SIMGallery Ranking Module (mod_simgallery_ranking.zip) The Requests Module (mod_simgallery_requests.zip)

Installation and Configuration Installation Install the software in the following order (important): 1. Component com_simgallery.zip Administrator Extensions Install/Uninstall 2. Module mod_simgallery.zip Administrator Extensions Install/Uninstall 3. Module mod_simgallery_ranking.zip Administrator Extensions Install/Uninstall 4. Module mod_simgallery_requests.zip Administrator Extensions Install/Uninstall 5. CB plugin plug_simgallery.zip Administrator Components Community Builder Plugin Management Install Plugin 6. JS application plg_simgallery.zip Administrator Extensions Install/Uninstall 7. Create a new menu item of Component type, and point it to SIMGallery. Make sure you publish the menu item as Public. If you want the menu item to appear for registered users only, you may place it inside a menu module that is published Registered Only. 8. SIMGallery uses Ioncube software to encode and encrypt a small part of the sourcecodes (one file). The encoded sourcecodes do not in any way disallow you to modify how the output is displayed, but rather only a tiny part of critical processes. This is to protect the software, and also make it very convenient for users to manage their licenses. In order to run the software, you will be required to install/upload Ioncube's loaders. There are 2 ways to accomplish this: 1. Contact your host. Most hosts have Ioncube loaders pre-configured, and chances are you need not do anything at all. Try using the software after installing it. If it works (together with a valid License Key), then your host already have Ioncube loaders installed. 2. If your host do not and is unwilling to have Ioncube loaders installed on their servers, you may do so yourself. Visit http://www.ioncube.com/loaders.php and download the appropriate zipped file (Windows (x86) for Windows servers, and Linux (x86) for most Apache/Linux based servers). Unzip the file and upload the Ioncube folder into the directory where your Joomla is installed. 9. Remember to publish the modules and CB plugin!

Disabling Previous Mootools Version 1.1 Preamble: If your template does not use Mootools at all, you may skip this section entirely. SIMGallery uses the latest Mootools version (1.2) for its javascript features. This can cause some trouble if your template uses Mootools 1.1. Joomla has since announced that they will be upgrade to Mootools 1.2 with the release of Joomla 1.6 First, you will have to disable the Mootools 1.1. Search for the code that Joomla uses to load up Mootools 1.1, located in the template's index.php file: Line 1 <jdoc:include type="head" /> Line 2 <?php JHTML::_('behavior.mootools');?> Some templates include Line 2, some don't, but all should have Line 1 prominently near the top, after the <head> HTML element. If Line 2 Does Not Exist Add the following code snippet above the Line 1, so that it looks like this: <?php if ($option == 'com_simgallery') { $document =& JFactory::getDocument(); unset($document->_scripts[$this->baseurl. '/media/system/js/mootools.js']); unset($document->_scripts[$this->baseurl. '/media/system/js/mootoolsuncompressed.js']); unset($document->_scripts[$this->baseurl. '/media/system/js/caption.js']); }?> <jdoc:include type="head" />...continues next page

If Line 2 Exists Add the following code snippet above Line 1 and Line 2, so that it looks like this: <?php JHTML::_('behavior.mootools'); $document =& JFactory::getDocument(); if ($option == 'com_simgallery') { $parameter_script = 'scripts'; $headerstuff = $document->getheaddata(); reset($headerstuff[$parameter_script]); foreach ($headerstuff[$parameter_script] as $key=>$value){ if (substr_count($key, 'mootools') > 0) unset($headerstuff[$parameter_script][$key]); } $document->setheaddata( $headerstuff ); }?> <jdoc:include type="head" /> <?php JHTML::_('behavior.mootools');?> Still Having Trouble? The above 2 methods should work for 99% of the Joomla 1.5 templates out there. There is also an active forum thread where users discuss how they disable Mootools 1.1 based on their templates, located here. As there are unlimited number of templates out there, it is impossible to cover for all of them. If you are using a troublesome template, and/or if you have no experience in PHP, there is a custom installation service available for a fee of 40 SGD, which includes modifying your template to allow SIMGallery to function properly. You may email me using the Contact Me form on my site. Please make sure to leave your username as well.

Miscellaneous Information System Requirements Joomla 1.5 Community Builder 1.2 or JomSocial 1.1.43 Browser Compatibility SIMGallery has been tested to work with the following browsers: Firefox 2.0 / 3.0 Internet Explorer 7.0 / 8.0 Opera Safari Language and CSS Styling SIMGallery utilizes a language file for ease of customization, and every single displayed text can be modified through this language file. The language file is located at language/en-gb/en- GB.com_simgallery.ini Every HTML element used by the software has its own CSS class for easy styling. The CSS file is in components/com_simgallery/css. Source Codes You are free to modify ParaInvite for your own use. Only 1 file (globals.simgallery.php) is encoded and it does not affect the output in any way.

Support Check for Software Updates The latest version will be displayed in the configuration page. The installed version is also displayed. Also, you can visit http://mike.simbunch.com for the latest information. Forums If you have any problems with the software, please visit the forum at http://mike.simbunch.com. Email You can also email Mike at mike@simbunch.com, but for all stable releases the forum is preferred. Security related bugs should be reported by email only. Updates Major updates will be notified by email, but this will not happen frequently. The best way is to check for the latest version yourself. All existing customers will receive updates for free, regardless of price changes if any. Installing, Configuring, and Integration Installation service is available for 40, and Configuration with an additional 20. Cost of Site Integration will be decided on a case by case basis. These services will be provided if schedule allows, and the author reserves the right to accept or deny such requests. License Management You may make a one-time license transfer to another party for 10. Please read the Software License Agreement for more information. If there is a change in your site's URL or server's IP, please notify the Vendor of the change. A fee of 10 will be imposed for any such change. Once you've received notification that the update has been made, please delete the file key.php/prokey.php from /components/com_simgallery/