Introduction to PhPCollab



Similar documents
Livezilla How to Install on Shared Hosting By: Jon Manning

The Web Pro Miami, Inc. 615 Santander Ave, Unit C Coral Gables, FL T: info@thewebpro.com

PhPCollab Team Manual

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

How to install phpbb forum on NTU student club web server

Installation Tutorial Script: The Real Estate Script. 1. Please login to download script. On PHP Classifieds Script web site.

Using Internet or Windows Explorer to Upload Your Site

ClickCartPro Software Installation README

HowTo. Planning table online

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

TIMETABLE ADMINISTRATOR S MANUAL

PORTLANDDIOCESE.ORG - How to Connect Table of Contents

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

MAGENTO Migration Tools

Sugar Open Source Installation Guide. Version 4.5.1

XCloner Official User Manual

GE Measurement & Control. Remote Comms System. Installation and User Reference Guide

Online Backup Client User Manual

Installing Drupal on Your Local Computer

Virto Password Reset Web Part for SharePoint. Release Installation and User Guide

1. Product Information

Customer Control Panel Manual

FireBLAST Marketing Solution v2

Lucid Key Server v2 Installation Documentation.

Online Backup Client User Manual Linux

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

Table of Contents. Table of Contents

IntelliPay Billpay Application Documentation

OxyClassifieds Installation Handbook

PORTLANDDIOCESE.ORG - How to Connect Table of Contents

RecoveryVault Express Client User Manual

OrangeHRM Web Installation Guide for Windows

Does the GC have an online document management solution?

Online Backup Linux Client User Manual

Online Backup Client User Manual

Content Management System

Upgrading MySQL from 32-bit to 64-bit

USING OUTLOOK WITH ENTERGROUP. Microsoft Outlook

Build it with Drupal 8

Welcome to Collage (Draft v0.1)

Automated CPanel Backup Script. for home directory backup, remote FTP backup and Amazon S3 backup

Basecamp Manual. Managing Projects Using Basecamp s Project Management Software

Cox Business Premium Online Backup USER'S GUIDE. Cox Business VERSION 1.0

SugarCRM CE (Community Edition Only) Plugin. Installation. Guide

PC Instructions for Miller LiveArc Software

Installation Guide. C o p y r i g h t , S e e F i l e S o f t w a r e L L C

We begin with a number of definitions, and follow through to the conclusion of the installation.

Content Management System User Guide

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Xopero Backup Build your private cloud backup environment. Getting started

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Installing SQL Express. For CribMaster 9.2 and Later

HDAccess Administrators User Manual. Help Desk Authority 9.0

Document From MAXIMUM BUSINESS INFORMATION TECHNOLOGY ON A. OwnCloud User Manual. TO I Cafe`

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1

Technote 20 Using MSIE to FTP into an AcquiSuite

Elgg 1.8 Social Networking

College of William and Mary. wmfiles.wm.edu. A Reference and Training Guide

Results CRM 2012 User Manual

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

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

CRM Migration Manager for Microsoft Dynamics CRM. User Guide

Migrating helpdesk to a new server

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Online Backup Client User Manual Mac OS

Online Backup Client User Manual Mac OS

QUANTIFY INSTALLATION GUIDE

Web Hosting Wordpress, Joomla, Drupal Integration

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, Version 4.0

LICENSE4J LICENSE MANAGER USER GUIDE

Bitrix Site Manager ASP.NET. Installation Guide

Eylean server deployment guide

Enterprise Data Integration (EDI)

MadCap Software. Upgrading Guide. Pulse

Fairfield University Using Xythos for File Sharing

CHARTER BUSINESS CUSTOM HOSTING MIGRATION INSTRUCTIONS

EDGETECH FTP SITE CUSTOMER & VENDOR ACCESS

Online International Business Certificate Programs

Setting Up the Mercent Marketplace Price Optimizer Extension

How To Set Up Total Recall Web On A Microsoft Memorybook (For A Microtron)


Open Source Content Management System JOOMLA

Administrator Manual

Rev 7 06-OCT Site Manager Installation Guide

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

BestSync Tutorial. Synchronize with a FTP Server. This tutorial demonstrates how to setup a task to synchronize with a folder in FTP server.

Tonido Cloud Admin Guide

Scoreboard 2.5/2.7 Installation Guide. For Apache Tomcat 7.0 On Windows 2003/2008 Server, 64-bit

Connect Getting Started Guide. Connect Getting Started Guide

Resource Guide INSTALL AND CONNECT TO CISCO ANYCONNECT VPN CLIENT (FOR WINDOWS COMPUTERS)

Online Backup Client User Manual

Omnistar Recruiter Install User Guide (Codelock)

Web24 Web Hosting Guide

RBackup Server Installation and Setup Instructions and Worksheet. Read and comply with Installation Prerequisites (In this document)

PORTAL ADMINISTRATION

Weston Public Schools Virtual Desktop Access Instructions

INSTALLING AND MANAGING DATABASES WITH PRIMAVERA P6 PRO RELEASE 8.2

CTERA Portal Datacenter Edition

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

1 Classified Script. User Guide v1.0

Transcription:

Introduction to PhPCollab PhPCollab is an open-source internet-enabled collaboration workspace for project teams. Modeled on Macromedia Sitespring, PhPCollab's architecture allows for the consulting team to share information with each other in one space and publish that information, when desired, to another space for the client. PhpCollab encompasses the most important aspects of project management, such as task planning and document sharing, and hooks into other open source applications, such as Mantis for bug tracking, and PhPNuke (using PhPCollabPublisher) for content management, for ongoing project support. PhPCollab's community, part of the larger sourceforge open source software community, is highly active and the dedicated volunteer team of developers, testers, and documenters is constantly enhancing the application to meet user needs.* In this document, you will find: Features for PhPCollab Version 2.4 and 2.5 Installation Guide for PhPCollab Version 2.5 Upgrade Guide for PhPCollab Version 2.5

Current Features ADMINISTRATION: Install: easy installation that allows for flexibility with firewalls and intranets Updates: automatic system updates to the latest available version Themes: availability of interface themes Permissions: permissioning for different types of users Logs: track user activity Database: backup data Settings: manage system settings such as default language and file size allowance PROJECT TEAM Team/Client: 2 distinct sites - one for project team information and one for client team information Notifications: automated notifications of project changes and events through email Project Lifecycle: customizable organization (through phases, tasks, and subtasks) Planning: manage assignments, monitor task status, track estimate vs. actual work Graphical View: JPGraph graphically maps task progress Scope Creep: automatic display of difference between project estimates and recorded actuals Documents: file storage, versioning, peer reviews Support: manage and respond to support requests Bug Tracking: manage software issues through integrated Mantis Discussions: open and post to a project bulletin board Notes: record miscellaneous project information Reports: produce project statistics Calendar: visually track assignments and add milestones and recurring project events Bookmarks: record and share important web site addresses Search: search system on keyword basis Export: save project file as a CSV CLIENT TEAM Tasks: view existing and post new tasks Documents: upload new files, approve or edit existing documents Bulletin Board: open new and contribute to discussions Support: file support requests and view responses UPCOMING FEATURES FOR RELEASE 2.5 Invoicing Newsdesk for publishing articles with RSS feed System-wide email capability Export reports to PDF * Please note that while PhPCollab integrates well with some content management systems, like PhPNuke, PhPCollab is not itself a web site publisher or a content management system.

PhpCollab Installation Guide (2.5) This page covers first-time installation; for upgrading an existing PhPCollab implementation, see the "Upgrading PhpCollab." 1. Extract files from zip into one folder (ie - "phpcollab") 2. Unix/Linux: Rename the file "settings_blank.php" (includes/settings.php) to "settings.php" 3. Unix/Linux: change permissions (chmod) to 777 on the following files/folders (you may also have to perform a "chown apache"): o "includes/settings.php" file o "files" folder o "logos_clients" folder 4. Create a new MySql, PostgreSQL or Sql Server database to house the PhPCollab data (the install utility will create all the tables so long as the database exists) 5. Open a window in either Internet Explorer or Netscape Navigator and enter the URL of the setup.php file in your installation of phpcollab (ie - http://www.yourdomain.com/phpcollab/installation/setup.php) 6. Read the GNU License Agreement, scroll to the bottom of the page and click the "Step 2" link (Note: if you are creating this inside a firewall, ie for intranet only use, click the checkbox next to "Offline installation..." at the bottom of the page) 7. The "Settings" Page will appear, as below: Continued

PhpCollab Installation Guide (2.5) Settings Fields: - Installation Type - defaults to "Online" - Database Type - defaults to "MySQL" - Database Server - the name of your server (for instance "localhost"); check with your web server administrator if you are unsure of the name of the database server - Database Login - create a new user to access this particular database (in some cases, you will need to append your host server login to the database username, ie - "yourdom_username") - Database Password - create a password for the database user login (not for the admin in the phpcollab interface, which is the last field, "Admin password") - Database Name - the name of the database you created in Step 4 of this Installation Guide (in some cases you will need to append your host login to the database name, ie - "yourdom_phpcollab") - Table prefix - you would only need to set this property if you had multiple installations of phpcollab running in the same database - Create Folder Method - (defaults to "PHP") for safe-mode, use FTP; if safe-mode is off, use PHP - Notifications - (defaults to "True") if set to "True," the system will allow users to receive automatic updates when certain project changes/updates occur; valid sendmail class must be installed on the server - Forced Login - (defaults to "False") if false, you will not be able to setup an external login page - Default Language - (defaults to "Blank") if left blank, the PhPCollab will choose the language based on the browser's default language settings; there are 29 languages from which to choose if you would prefer to set to a single language - Root - automatically populates with the location of the original installation from step 1; do not change unless you have changed the location of the phpcollab files since starting the installation wizard - Login Method - (defaults to "Crypt") refers to method for securing the storage of passwords in the database: "Crypt" uses the htaccess file and cvs authentication, which must be enabled; "Md5" is a one-way hashing algorithm that is highly secure; and "Plain" is normal password encryption - Admin Password - set the password that the PhPCollab administrator will use to log into the user interface (different from the database password) 8. Click on the "Please log in" link on the "Control" Page that appears after you have successfully installed the systems and set its properties properly 9. When the login page appears, type "Admin" for username and the password you set in the last item of step 7 (after you log in you will be able to create the other system users) 10. After successfully logging in, delete the "setup.php" file, which is located in the "installation" folder 11. Edit settings by clicking on the "Edit Settings" link on the "Administration" Page or if you are an advanced user, manually edit the "settings.php" file located in the "includes" folder

Upgrading PhPCollab (2.5) This page covers upgrades to existing implementations of PhPCollab; for installing a new PhPCollab system, see the "Installation Guide." 1. If you have version 2.2 or earlier, copy the "settings.php" file (located in the "inc" folder) to an "includes" folder 2. Backup up the "settings.php" file and the PhPCollab database 3. Extract all files from the zip file into the PhPCollab folder on your server where you kept your previous installation 4. Log into PhpCollab as the administrator 5. Click the "Edit Settings" under "Update" on the administration page; click Save button when finished to generate a new settings.php file (Note that XOOPS integration is no longer included in version 2.5) Settings different from 2.4: o Notification Method - notifications via smtp (instead of only phpmail) are now possible; to use smtp, fill in your smtp server (ie - smtp.yourdomain.com); smtp login name (ie - yourname@yourdomain.com); and smtp login password o Theme - now has "xpblue" option o Deletion of XOOPs integration settings 6. Click "Edit Database" under "Update" on the administration page; click the Save button when finished (Note: if your version is lower than 1.8, run the "fixfilessize.php" file in the "installation" folder to remove incorrect size units in database)