CSCI110 Spring Session Assignment 4 PHP application Group project 16 marks

Size: px
Start display at page:

Download "CSCI110 Spring Session 2014. Assignment 4 PHP application Group project 16 marks"

Transcription

1 CSCI110 Spring Session 2014 Assignment 4 PHP application Group project 16 marks Aim This assignment Introduces group-based systems development. Gives experience in simple systems administration tasks such as the installation and configuration of web-servers and database engines. Provides experience in the creation of a Web-2 community style web site. Gives experience in PHP application packages such as wikis, blogs, and content management systems. As part of this assignment, you will need to deploy a number of software packages onto at least one of the computers owned by members of your group. The software packages are available for both Windows and Linux operating systems you may use whichever platform is more convenient. Objectives On completion of this assignment, you will be able to: Install an Apache/PHP/MySQL web-server system on either a Windows or Linux platform, along with associated MySQL tools. Configure this web-server system. Create users and schemas in MySQL as needed by various PHP applications. Install PHP applications such as: MediaWiki or WordPress. Drupal Configure a Wiki or blog site and utilize such a site for recording aspects of your own work on this collaborative group based application development task. Build a Web-2 community web-site using the Drupal CMS Work collaboratively in a group.

2 Overview A demonstration Drupal-basedd web site Illawarra Filmm Society You have to create a Drupal-based Web-2 web-site for an imaginary film society the Illawarra Film Society (apologies to any real society that may think that this is a caricature of them no offence intended). This web-site has h to run on a web-server on your own computer. The Illawarra Film Society wants a site that can be usedd to publicise their current programmes of film presentations while providing many more facilities for group members to share and expand their knowledge of movies. The society owns a small, old cinema and uses it for movie screenings. Theree are two or three screenings each week. On Wednesday evenings, the society shows some s movie that was relatively recently on in one of the main cinema circuits; Friday evenings are for themed series s such Spaghetti Westerns,, Space, or Film Noir ; Saturday afternoon sessions are oftenn held to show family movies. m The core members of the society were at university together and fondly remember long evenings in pubs and coffee houses discussing the latest and the greatest movies. Time has lead to their dispersal andd to other commitmen ts and theyy can no longer meet personally on a regular basis. They hope that Web 2 technologies will permit the creation of a virtual coffee house where they can resume theirr discussions of movies. You will createe this Illawarra Film Society site by: Installing a Drupal site within your web-server s www directory. d Configuringg user records and their privileges; you will need n different user roles - authorized member, reviewer, committee-member, etc. Creating taxonomies e.g. Genree with values for different kinds of movie. Defining new Drupal records r (modified Nodes), e.g. a record for a movie, a record for an actor, a record for f a review, etc. Defining a date stamped Drupal node Screening that will be displayed in a standard Drupal calendar view.

3 Creating Forums and polls. Adding menu items that will provide access to the data such as collections of reviews Populating the site with sufficient plausible data so that you can create a convincing user guide. Use of supporting technologies MediaWiki or WordPress In addition, you are required to make some limited use (maybe just token use) of either a Wiki or blog system that you also install (possibly on a different machine). This part of the assignment is intended just to give you a little practice in the use of such tools. You will find them helpful when you have to work on larger group projects with longer time scales. Students often find it difficult to schedule group meetings, and so find it necessary to interact indirectly via blogs etc. You could use a Wiki to record information that you learn about aspects of Drupal configuration. You could use a blog to discuss particular problems that you are encountering in creating your site. Reporting on your work Your group will be assessed on a report that you submit and a presentation of your site in the laboratory class in Week 13. Your report will include the following main sections: A User Manual for the Illawarra Film Society Web Site this should explain the options that are available to authenticated members, and to those members in more privileged roles. A Technical Details section A Group Work Report section User Manual The user manual section of your report is little more than an organized series of screen shots covering different aspects of site usage use by visitors, by members, and by privileged members (e.g. the committee members). You would need an index and then a titled subsection for each aspect. The first subsection will cover how anonymous visitors can see the site they should be able to view the calendar with its details of scheduled movie presentations, the film reviews written by members, and the data pages contributed by members these pages contain details of movies, producers and directors, and actors. For each different kind of use by a visitor there would be a group of screen shots; these should show how the visitor navigates to view the pages along with some sample pages. Visitors can also complete applications for membership such applications would require approval from the web-site s admin (actually, admin allocated this responsibility to committee members).

4 The second section in the user manual part of your report covers site use by authorized members. Authorized members can, of course, add comments to any published material that permits comments. But authorized members are also expected to contribute to the society s data base of movie information. Authorized members can create movie, producer/director, and actor pages. Authorized members can participate in the on-site forums and polls. Then there are the more privileged classes reviewers, content managers, and committee members. Each class has increased privileges; all the privileges of lesser classes and some extras. Reviewers can create reviews. Content managers can create polls and containers for forums. Only committee members can create records for scheduled movie presentations. Technical Details In addition to the User Manual for the Illawarra Film Society Site, your report will have a Technical Details section with subsections covering: Installation of your Apache/PHP/MySQL web-server system. A summary of the tables that Drupal has created and populated in your MySQL database (screen-shot from MySQL Admin). Details of the non-core Drupal modules that you added to your system. Some evidence for use of your Wiki or blog. A list of the Drupal elements that you created Taxonomy vocabulary, use New Content Types for Nodes Forums Views Most of these sections will comprise little more than a titled screen shot e.g. a shot of the contents of your sites/all/modules subdirectory that shows all the extra modules that you had to add to your Drupal installation. Group work report This section should Identify the group members, their responsibilities and contributions. Contain planned and actual schedules. Include brief summaries of the issues discussed in each group meeting. Dividing work among your members The work of creating the web-site has to be divided among your group members. Different skills are required. Someone has to have some systems administration skills and interests. He or she will be responsible for installing the software, and acting as the MySQL root user and the admin for the Drupal and wiki/blog sites. You don t want three sys admin types fighting over the right to do that work; because you also need someone who will be good at tasks such as researching the specific additional modules that are required, sorting out views, constructing forums etc.

5 One of your group members has to handle the overall management of the project. He or she must arrange you meetings, assign tasks, check that things are done, liaise where necessary with the subject coordinator, and take final responsibility for preparing your report. When creating the final report, the manager will mainly be collating data supplied by others. Someone has to complete the detailed design of your Drupal node elements. There are some more suggestions later but your group must pick the exact data needed in various content types that you define, and the content of views. Someone has to supply plausible content data. Your user manual will not impress its intended audience if filled with things like: movie-1 the greatest ever Western (illustrated with a picture of Mickey Mouse). Find a web site on the Internet, e.g. and steal content from them. You only need half a dozen plausible records examples for each of review, movie details, actor, etc. The rest of the content can be dummies lorem ipsum placeholder text, etc that get shown merely as a title in views etc. With just a tiny amount of real content you can create a convincing user manual. Someone is going to have to create and collate all those screen shots and make them available to the manager who is preparing the final report. You will need an initial group meeting where you share out these roles. Details Group work 1. An initial group meeting (suggest you make it in the September break or thereabouts) where you discuss your understanding of the project. Get some initial ideas for the Drupal features (core and extensions) that you might exploit. Estimate the work involved and consider the division of responsibilities among group members. Decide on whether a WordPress blog or a MediaWiki wiki should be used for support tasks. 2. Go to the Drupal site and review some of the examples of sites built with Drupal get ideas for what you might do in your site. Possibly also visit the distributions - these identify the extension modules that they incorporate and will give you some idea of the features that you might want in a commercial site, an advocacy site, etc. Maybe one of your group members has a keen sense of aesthetics. He/she might wish to research themes that would allow a quite distinct visual interface for your site. 3. Some independent work. It would be best if each member could try to install Apache/PHP/MySQL + Drupal and then gain a little experience with defining users, new content types, and entering content. Complete any tasks allocated in the first group meeting.

6 Remember to record details of the installation process and take screen shots. You will need these later when constructing the report. 4. Second group meeting. Decide on the allocation of work and determine where the Web-2 web-site will be built. Try if possible to deploy the site on a machine that can be accessed by all group members working over the Internet. (The secondary content blog/wiki might be deployed on a different machine.) Make sure that you can easily acquire some plausible content that can be used when composing a convincing User Manual. Review specifications for content types etc and establish a common understanding. Compose a schedule for the remaining work. 5. Collaborative work. Build the content types, enter dummy data, test, find which bits aren t right, fix, re-test. (If you find that you haven t defined a content type quite right then it is likely that you will have to delete all the data that you entered with the incorrect definition and start again with the new definition so don t bother too much about the actual content during this development stage.) Record group discussions via your blog site or wiki. 6. Third group meeting. Review progress, analyse need for specific views (selections of subsets of data), plan how to define those views in Drupal. 7. Collaborative work. Build the views and at the same time enter the small amount of genuine content data that will be needed. Get screen shots. 8. Final meeting. Work together assembling the report from the materials that you have collected. 9. Rehearse the presentation. 10. Do the presentation. Drupal stuff The following are suggestions based on my limited development of a site done while setting the assignment. You can organise things differently. Just keep in mind the objectives of this kind of site development. You are (at least in imagination) trying to build a prototype site for use by the members of this film group. So, you want to give them a range of options that are easy to build with Drupal and which should allow them to experiment with the creation of a Web-2 site. The more sophisticated, imaginative, (and pretty) your prototype is, the happier they will be. Once they have started to use the site, they will inevitably come back and ask for changes and extensions. Drupal Taxonomy Define at least one simple taxonomy the movie genres (e.g. Action, Adventure, Animation, Art, Biography, Comedy, Crime, Documentary, Drama, Family, Fantasy, Film-Noir, History, Horror, Musical, Mystery, Romance, Sci-Fi, Thriller, War, Western). You might choose to create and use additional taxonomies. I wanted the movie genre taxonomy to make it easy for a visitor to identify all movies of a particular type.

7 Drupal User Profiles In addition to the anonymous user (visitor) and authorized user roles that Drupal supplies, you will need to define the additional more privileged roles. Organize these as you see fit; I had reviewer, content manager, and committee, but you might chose a different partitioning of responsibilities. Arrange permissions somewhat similar to those that I had: Visitor (Drupal s anonymous user) Can apply for membership. Can view the calendar with forthcoming events, the reviews, and the movie data base pages with details of movies, actors, and producers/directors. Cannot add comments to anything. Member (~Drupal s default authorized user class) Can do anything that a visitor can do. Can participate in forums. What forums? Well, you can decide. When you add Drupal s forums module you will start with a general discussions container. (Drupal has containers for forums, each container can hold discussions on a number of topics.) I had the beginnings of forums (containers) on the worst movies ever, and the best movies. Can create records for movies (title, description, year, genre, one image), actors (name, biography, portrait), producers/directors (like actors, but no need for image). Can add comments to those records that permit comments Reviewers Can do what a member can, and in addition can create reviews Content Managers Can do what a reviewer can, and in addition can create polls and containers for forums. Committee member Can do what a Content Manager can do, and in addition can create Screening content types (scheduled in calendar), and can act on requests for membership. Drupal Content Types These were the types I was experimenting with while I composed the assignment. You may want a different set. About Us (Page) This will probably be created by admin, but it should be editable by committee members. It s a Basic Page with details of the film society. There should be a link to this page in the main menu. You might want some other Basic Pages e.g. contact details, list of committee members.

8 Movie, Actor, Director-Producer (Node) These could be simple nodes with one or two extra fields an image maybe, a genre tag maybe, or possibly a multi-valued node-reference field (e.g. all the movie records associated with a given director, or particular actor). Review (Node) Another slightly modified basic node. Screening These are nodes with a datetime field. They are displayed in the calendar view. The title is the movie title, the body is a brief description (it might contain things like the P/PG/ movie rating, and maybe a stars rating etc). The datetime field would hold the date and time of the screening. You might possibly include a link to an actual movie record which would contain more detail. Comments are not permitted on these records. Only a user with the role committee member should be capable of creating, editing, and deleting such records. Drupal Forums The society members would like some on-line forums for discussions create some. Drupal Views You will need to provide some display of movie, actor, producer/director records etc probably best to define some simple views and put links into one of the menus. Maybe these are just lists with teasers for all records of a given type; but maybe you want something more sophisticated like grouping of records maybe by author or in the case of movies by genre. Drupal Navigation You will need to add links in various menus so as to provide access to data held on site. Submission The group s report should be converted to PDF format as the file A4.pdf. The group leader should submit the report electronically via the turnin system. For this assignment you submit your assignment via the command: turnin -c csci110 -a 4 A4.pdf The due date is Wednesday October 29 th.

9 Late submissions are not possible because this is the last date in session. The program turnin only works when you are logged in to the main banshee undergraduate server machine. As in assignment 1, you must transfer your report to the banshee machine using some form of ftp. Then from an Ubuntu workstation in the lab, you must open a terminal session on the local machine, and then login to banshee via ssh and run the turnin program. If the group members contributed equally to the work, the group leader should send an to the subject coordinator with a title of the form CSCI110; group xx all contributed equally. Otherwise, the group should submit a self assessment note identifying the relative contributions of members; this should be signed by all members. It should be handed to the subject coordinator at the last scheduled lecture. Marking The assignment is worth 16 marks total. Overall appearance of report: 2 marks Cover, index, proper sectioning, brief overview of the assignment (and don t just cut and paste words from this specification), sections on the various report parts. The site it has to be a convincing Web 2 community site: 2 marks. User guide : 3 marks Technical details and sophistication of solution: 3 marks Group work report: 4 marks Presentation to the class: 2 marks

What is Drupal, exactly?

What is Drupal, exactly? What is Drupal, exactly? Drupal is an open source content management system used to build and manage websites. A content management system (CMS) is a set of procedures or functions that allow content to

More information

LEARNING DRUPAL. Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd.

LEARNING DRUPAL. Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd. LEARNING DRUPAL Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd. Background The Drupal project was started in 2000 by a student in Belgium named Dries Buytaert. The code was originally designed

More information

Introduction to Web Content Management Systems Site Development SYLLABUS FALL 2012

Introduction to Web Content Management Systems Site Development SYLLABUS FALL 2012 Introduction to Web Content Management Systems Site Development SYLLABUS FALL 2012 CSCI E-30, (23304; 23341) Last Updated: 7/16/2012 Course Description: In a rapidly changing world, the need for online

More information

What good is a Web site without information?

What good is a Web site without information? Chapter 3 Adding Stuff to a Drupal Site 10 What good is a Web site without information? Drupal makes adding new information much easier to accomplish than it is to describe. Describing this step is severely

More information

Creating Research Web Sites with Drupal. Randy Carpenter & Steven Akins, May 25, 2010 TSO Brown Bag Course

Creating Research Web Sites with Drupal. Randy Carpenter & Steven Akins, May 25, 2010 TSO Brown Bag Course Creating Research Web Sites with Drupal Randy Carpenter & Steven Akins, May 25, 2010 TSO Brown Bag Course Last Revision: May 24, 2010 Introduction Randy Carpenter, Lead of TSO Research Program Support

More information

Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing

Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing Document Freedom Workshop 2012 CMS, Moodle and Web Publishing Indian Statistical Institute, Kolkata www.jitrc.com (also using CMS: Drupal) Table of contents What is CMS 1 What is CMS About Drupal About

More information

Livezilla How to Install on Shared Hosting http://www.jonathanmanning.com By: Jon Manning

Livezilla How to Install on Shared Hosting http://www.jonathanmanning.com By: Jon Manning Livezilla How to Install on Shared Hosting By: Jon Manning This is an easy to follow tutorial on how to install Livezilla 3.2.0.2 live chat program on a linux shared hosting server using cpanel, linux

More information

WordPress websites themes and configuration user s guide v. 1.6

WordPress websites themes and configuration user s guide v. 1.6 WordPress websites themes and configuration user s guide v. 1.6 Congratulations on your new website! Northeastern has developed two WordPress themes that are flexible, customizable, and designed to work

More information

Build it with Drupal 8

Build it with Drupal 8 Build it with Drupal 8 Comprehensive guide for building common websites in Drupal 8. No programming knowledge required! Antonio Torres This book is for sale at http://leanpub.com/drupal-8-book This version

More information

Building Your First Drupal 8 Site

Building Your First Drupal 8 Site Building Websites with Drupal: Learn from the Experts Article Series Building Your First Drupal 8 Site by Todd Tomlinson April, 2014 Unicon is a Registered Trademark of Unicon, Inc. All other product or

More information

One of the fundamental kinds of Web sites that SharePoint 2010 allows

One of the fundamental kinds of Web sites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

Using your Drupal Website Book 1 - Drupal Basics

Using your Drupal Website Book 1 - Drupal Basics Book 1 - Drupal Basics By Karl Binder, The Adhere Creative Ltd. 2010. This handbook was written by Karl Binder from The Adhere Creative Ltd as a beginners user guide to using a Drupal built website. It

More information

Features-Based Deployment

Features-Based Deployment Fox Valley Drupal Meetup Group 23 January 2013 Will Long About Me Kerasai http://drupal.org/user/1175666 @Kerasai http://www.kerasai.com (soon, really) College degree, ~20 yrs programming, ~10 yrs IT industry,

More information

Building Your First Drupal 8 Company Site

Building Your First Drupal 8 Company Site Building Websites with Drupal: Learn from the Experts Article Series Building Your First Drupal 8 Company Site by Todd Tomlinson July, 2014 Unicon is a Registered Trademark of Unicon, Inc. All other product

More information

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this

More information

Elgg 1.8 Social Networking

Elgg 1.8 Social Networking Elgg 1.8 Social Networking Create, customize, and deploy your very networking site with Elgg own social Cash Costello PACKT PUBLISHING open source* community experience distilled - BIRMINGHAM MUMBAI Preface

More information

Graphviz Website Installation, Administration and Maintenance

Graphviz Website Installation, Administration and Maintenance Graphviz Website Installation, Administration and Maintenance 1 Overview The graphviz.org website is based on the Drupal content management system. Drupal uses a MySql database to store web pages and information

More information

Content Manager User Guide Information Technology Web Services

Content Manager User Guide Information Technology Web Services Content Manager User Guide Information Technology Web Services The login information in this guide is for training purposes only in a test environment. The login information will change and be redistributed

More information

Content Management Software Drupal : Open Source Software to create library website

Content Management Software Drupal : Open Source Software to create library website Content Management Software Drupal : Open Source Software to create library website S.Satish, Asst Library & Information Officer National Institute of Epidemiology (ICMR) R-127, Third Avenue, Tamil Nadu

More information

Content Management System

Content Management System Content Management System XT-CMS + XARA Guide & Tutorial The purpose of this guide and tutorial is to show how to use XT-CMS with web pages exported from Xara. Both Xara Web Designer and Xara Designer

More information

Customer Control Panel Manual

Customer Control Panel Manual Customer Control Panel Manual Contents Introduction... 2 Before you begin... 2 Logging in to the Control Panel... 2 Resetting your Control Panel password.... 3 Managing FTP... 4 FTP details for your website...

More information

Installing buzztouch Self Hosted

Installing buzztouch Self Hosted Installing buzztouch Self Hosted This step-by-step document assumes you have downloaded the buzztouch self hosted software and operate your own website powered by Linux, Apache, MySQL and PHP (LAMP Stack).

More information

Content Management System

Content Management System Content Management System XT-CMS INSTALL GUIDE Requirements The cms runs on PHP so the host/server it is intended to be run on should ideally be linux based with PHP 4.3 or above. A fresh install requires

More information

Murano User Guide. v0.2. Publication date 2013-09-09. Abstract. This document is intended for individuals who wish to use Murano Product.

Murano User Guide. v0.2. Publication date 2013-09-09. Abstract. This document is intended for individuals who wish to use Murano Product. Murano User Guide Murano User Guide v0.2 Publication date 2013-09-09 Abstract This document is intended for individuals who wish to use Murano Product. Table of Contents 1. How can I use Murano Service?...

More information

uilding a Branch Website using Wordpress

uilding a Branch Website using Wordpress Building a branch website using WordPress Building uilding a Branch Website using Wordpress WordPress is a Free and Open Source (FOSS) Content Management System (CMS). It allows you to build websites without

More information

Bring your intranet to the IBM i With Drupal and Zend Server

Bring your intranet to the IBM i With Drupal and Zend Server Bring your intranet to the IBM i With Drupal and Zend Server Mike Pavlak Solution Consultant mike.p@zend.com Insert->Header 1 & Footer Audience Manager looking for Intranet/place to put stuff Developers

More information

Content Management Systems: Drupal Vs Jahia

Content Management Systems: Drupal Vs Jahia Content Management Systems: Drupal Vs Jahia Mrudula Talloju Department of Computing and Information Sciences Kansas State University Manhattan, KS 66502. mrudula@ksu.edu Abstract Content Management Systems

More information

Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010

Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010 December 14, 2012 Authors: Wilmer Entena 128809 Supervisor: Henrik Kronborg Pedersen VIA University College, Horsens Denmark ICT Engineering Department Table of Contents List of Figures and Tables... 3

More information

Kentico CMS 7.0 Intranet Administrator's Guide

Kentico CMS 7.0 Intranet Administrator's Guide Kentico CMS 7.0 Intranet Administrator's Guide 2 Kentico CMS 7.0 Intranet Administrator's Guide Table of Contents Introduction 5... 5 About this guide Getting started 7... 7 Installation... 11 Accessing

More information

Absolute Beginner s Guide to Drupal

Absolute Beginner s Guide to Drupal Absolute Beginner s Guide to Drupal 1. Introduction 2. Install 3. Create 4. Extend 5. Design 6. Practice The OSWay 1. Introduction 2. Install 3. Create 4. Extend 5. Design 6. Practice The OSWay Drupal

More information

What you will need before beginning this guide

What you will need before beginning this guide Installing Wordpress to Easyspace hosting Please note that Easyspace recommend Linux webhosting for installing Wordpress as this allows for easy management of your file/folder permissions. All of the Easyspace

More information

Building Your First Drupal Community Site

Building Your First Drupal Community Site Building Websites with Drupal: Learn from the Experts Article Series Building Your First Drupal Community Site by Todd Tomlinson July, 2014 Unicon is a Registered Trademark of Unicon, Inc. All other product

More information

HW9 WordPress & Google Analytics

HW9 WordPress & Google Analytics HW9 WordPress & Google Analytics MSCI:3400 Data Communications Due Monday, December 14, 2015 @ 8:00am Late submissions will not be accepted. In this individual assignment you will purchase and configure

More information

Drupal. open source^ community experience distilled. 7 Business Solutions. Build powerful website features for your business. Trevor James.

Drupal. open source^ community experience distilled. 7 Business Solutions. Build powerful website features for your business. Trevor James. Drupal 7 Business Solutions Build powerful website features for your business Trevor James Mark Noble PUBLISHING o open source^ community experience distilled - BIRMINGHAM MUMBAI Preface 1 Chapter 1: Planning

More information

for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later

for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later Copyright 2014, Lucid Innovations Limited. All Rights Reserved Lucid Research

More information

CSCI110 Exercise 4: Database - MySQL

CSCI110 Exercise 4: Database - MySQL CSCI110 Exercise 4: Database - MySQL The exercise This exercise is to be completed in the laboratory and your completed work is to be shown to the laboratory tutor. The work should be done in week-8 but

More information

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory DottsConnected SHAREPOINT 2010 ADMIN TRAINING Module 1 - Getting started with SharePoint 2010 This introductory module introduces students to the fundamental terminology and architecture of SharePoint

More information

Building Library Website using Drupal

Building Library Website using Drupal Building Library Website using Drupal Building the Library Web Site "The Web is quickly becoming the world's fastest growing repository of data." [Tim Berners-Lee, W3C director and creator of the World

More information

Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque

Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque Funded by: INASP, UK October 7, 2012 Ayesha Abed Library http://library.bracu.ac.bd

More information

Backup and Restore MySQL Databases

Backup and Restore MySQL Databases Backup and Restore MySQL Databases As you use XAMPP, you might find that you need to backup or restore a MySQL database. There are two easy ways to do this with XAMPP: using the browser-based phpmyadmin

More information

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version Site Store Pro INSTALLATION GUIDE WPCartPro Wordpress Plugin Version WPCARTPRO INTRODUCTION 2 SYSTEM REQUIREMENTS 4 DOWNLOAD YOUR WPCARTPRO VERSION 5 EXTRACT THE FOLDERS FROM THE ZIP FILE TO A DIRECTORY

More information

EZblue BusinessServer The All - In - One Server For Your Home And Business

EZblue BusinessServer The All - In - One Server For Your Home And Business EZblue BusinessServer The All - In - One Server For Your Home And Business Quick Start Guide Version 3.8 1 2 3 EZblue Server Overview EZblue Server Installation EZblue Server Configuration 4 EZblue Magellan

More information

Open Source Content Management System for content development: a comparative study

Open Source Content Management System for content development: a comparative study Open Source Content Management System for content development: a comparative study D. P. Tripathi Assistant Librarian Biju Patnaik Central Library NIT Rourkela dptnitrkl@gmail.com Designing dynamic and

More information

Welcome to Collage (Draft v0.1)

Welcome to Collage (Draft v0.1) Welcome to Collage (Draft v0.1) Table of Contents Welcome to Collage (Draft v0.1)... 1 Table of Contents... 1 Overview... 2 What is Collage?... 3 Getting started... 4 Searching for Images in Collage...

More information

Operations and Maintenance Manual

Operations and Maintenance Manual CUED Online Computing Help Systems Project Operations and Maintenance Manual Revision 1 (June 2010) Pavee Tansirikongkol CUED Online Computing Help Systems Technical Documentation 1 Introduction The current

More information

Drupal 6 Web Application Development Tutorial

Drupal 6 Web Application Development Tutorial Table of Contents Welcome to the world of Drupal!!!... 2 Installation... 3 Drupal s Model of a Web Application... 8 Application Development... 11 Library System Example... 12 Going Further... 33 Document

More information

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit)

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) Introduction Prerequisites This tutorial will show you step-by-step on how to install Multicraft 1.8.2 on a new VPS or dedicated

More information

Drupal: The Basics & More. Walter Nelson RAND Corporation walternelson.com

Drupal: The Basics & More. Walter Nelson RAND Corporation walternelson.com Drupal: The Basics & More Walter Nelson RAND Corporation walternelson.com Disclaimer RAND Corporation does not use Drupal All my Drupal experience has been extracurricular Non-profits, movie theater, personal

More information

The Fastest Way to a Drupal Site: Think it, Plan it, Build it.

The Fastest Way to a Drupal Site: Think it, Plan it, Build it. The Fastest Way to a Drupal Site: Think it, Plan it, Build it. Introduction Whether you ve been building static web pages, managing hosted blogs, or are new to web development altogether building a dynamic,

More information

Moving the TRITON Reporting Databases

Moving the TRITON Reporting Databases Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,

More information

GETTING STARTED WITH DRUPAL. by Stephen Cross

GETTING STARTED WITH DRUPAL. by Stephen Cross GETTING STARTED WITH DRUPAL by Stephen Cross STEPHEN CROSS @stephencross stephen@parallaxmail.com ParallaxInfoTech.com www.talkingdrupal.com ASSUMPTIONS You may or may not have development experience You

More information

Server & Workstation Installation of Client Profiles for Windows

Server & Workstation Installation of Client Profiles for Windows C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W General Notes to Prepare for Installing

More information

SOA Software API Gateway Appliance 7.1.x Administration Guide

SOA Software API Gateway Appliance 7.1.x Administration Guide SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,

More information

WordPress File Monitor Plus Plugin Configuration

WordPress File Monitor Plus Plugin Configuration WordPress File Monitor Plus Plugin Configuration Open Source Varsity To configure the WordPress file monitor plus plugin on your WordPress driven Blog / website, login to WordPress as administrator, by

More information

Creating a Restaurant Website

Creating a Restaurant Website 11 Creating a Restaurant Website In This Lesson This lesson looks at the process of creating a small business website, in this case for a restaurant. Starting from a needs analysis, this lesson shows you

More information

for Networks Installation Guide for the application on the server July 2014 (GUIDE 2) Lucid Rapid Version 6.05-N and later

for Networks Installation Guide for the application on the server July 2014 (GUIDE 2) Lucid Rapid Version 6.05-N and later for Networks Installation Guide for the application on the server July 2014 (GUIDE 2) Lucid Rapid Version 6.05-N and later Copyright 2014, Lucid Innovations Limited. All Rights Reserved Lucid Research

More information

Lesson One Creating the Website and the WordPress Process

Lesson One Creating the Website and the WordPress Process Techedutainment Services Creating a Dynamic Website with WordPress Page 1 In the beginning and start up Welcome! I welcome to your WordPress class. This document provides a guideline to the lectures, exercises,

More information

Moving the Web Security Log Database

Moving the Web Security Log Database Moving the Web Security Log Database Topic 50530 Web Security Solutions Version 7.7.x, 7.8.x Updated 22-Oct-2013 Version 7.8 introduces support for the Web Security Log Database on Microsoft SQL Server

More information

MASTER DRUPAL 7 MODULE DEVELOPMENT

MASTER DRUPAL 7 MODULE DEVELOPMENT MASTER DRUPAL 7 MODULE DEVELOPMENT by blair wadman sample available for purchase at http://befused.com/master-drupal/ LESSON 1 INTRODUCTION In this section, you will be introduced to the core Drupal concepts

More information

Vodafone Hosted Services. Getting started. User guide

Vodafone Hosted Services. Getting started. User guide Vodafone Hosted Services Getting started User guide Vodafone Hosted Services getting started Welcome. Vodafone Hosted Services has been designed to make it as easy as possible to keep control over your

More information

The easy way to a nice looking website design. By a total non-designer (Me!)

The easy way to a nice looking website design. By a total non-designer (Me!) The easy way to a nice looking website design By a total non-designer (Me!) Website Refresher Three types of Website 1.Hand rolled HTML. Lightweight static pages. 2.Scripted Website. (PHP, ASP.NET etc.)

More information

Project 2: Penetration Testing (Phase II)

Project 2: Penetration Testing (Phase II) Project 2: Penetration Testing (Phase II) CS 161 - Joseph/Tygar November 17, 2006 1 Edits If we need to make clarifications or corrections to this document after distributing it, we will post a new version

More information

ProjectPier v0.8.8. Getting Started Guide

ProjectPier v0.8.8. Getting Started Guide ProjectPier v0.8.8 Getting Started Guide Updated October 2014 Contents Contents... 2 Overview... 4 License... 4 Installation... 4 Who should perform the installation?... 4 Requirements... 5 Enabling InnoDB

More information

GARDEN STATE APARTMENTS LLC. CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM (FINAL MILESTONE)

GARDEN STATE APARTMENTS LLC. CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM (FINAL MILESTONE) GARDEN STATE APARTMENTS LLC. CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM (FINAL MILESTONE) GROUP #7: James Edward Bell Mark Dudek Michael DiCroce Curtis Hammell December 13, 2013 1 Table of Contents SECTION

More information

CCM 4350 Week 11. Security Architecture and Engineering. Guest Lecturer: Mr Louis Slabbert School of Science and Technology.

CCM 4350 Week 11. Security Architecture and Engineering. Guest Lecturer: Mr Louis Slabbert School of Science and Technology. CCM 4350 Week 11 Security Architecture and Engineering Guest Lecturer: Mr Louis Slabbert School of Science and Technology CCM4350_CNSec 1 Web Server Security The Web is the most visible part of the net

More information

owncloud Architecture Overview

owncloud Architecture Overview owncloud Architecture Overview Time to get control back Employees are using cloud-based services to share sensitive company data with vendors, customers, partners and each other. They are syncing data

More information

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

Your complete guide to installing the info@hand Self-Service Portal and estore. Your complete guide to installing the info@hand Self-Service Portal and estore. Install the Portal & estore as shrink-wrapped software, or as add-ons to an existing Joomla! installation. Then configure

More information

UW- Madison Department of Chemistry Intro to Drupal for Chemistry Site Editors

UW- Madison Department of Chemistry Intro to Drupal for Chemistry Site Editors UW- Madison Department of Chemistry Intro to Drupal for Chemistry Site Editors Who to Contact for Help Contact Libby Dowdall (libby.dowdall@wisc.edu / 608.265.9814) for additional training or with questions

More information

Dashboard Admin Guide

Dashboard Admin Guide MadCap Software Dashboard Admin Guide Pulse Copyright 2014 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

Manage a Firewall Using your Plesk Control Panel Contents

Manage a Firewall Using your Plesk Control Panel Contents Manage a Firewall Using your Plesk Control Panel Contents Goals... 2 Linux Based Plesk Firewall... 2 Allow or Restrict Access to a Service... 3 Manage System Policies... 3 Adding Custom Rules... 4 Windows-based

More information

EZblue BusinessServer The All - In - One Server For Your Home And Business

EZblue BusinessServer The All - In - One Server For Your Home And Business EZblue BusinessServer The All - In - One Server For Your Home And Business Quick Start Guide Version 3.11 1 2 3 EZblue Server Overview EZblue Server Installation EZblue Server Configuration 4 EZblue Magellan

More information

Drupal 7 Fields/CCK Beginner's Guide

Drupal 7 Fields/CCK Beginner's Guide P U B L I S H I N G community experience distilled Drupal 7 Fields/CCK Beginner's Guide Dave Poon Chapter No. 5 "File and Image Fields" In this package, you will find: A Biography of the author of the

More information

Trainer name is P. Ranjan Raja. He is honour of www.php2ranjan.com and he has 8 years of experience in real time programming.

Trainer name is P. Ranjan Raja. He is honour of www.php2ranjan.com and he has 8 years of experience in real time programming. Website: http://www.php2ranjan.com/ Contact person: Ranjan Mob: 09347045052, 09032803895 Domalguda, Hyderabad Email: purusingh2004@gmail.com Trainer name is P. Ranjan Raja. He is honour of www.php2ranjan.com

More information

Open Source Job Scheduler

Open Source Job Scheduler Planning and scheduling jobs can mean a lot of work, especially if they are spread across multiple machines. Here s a tool to make that task a lot easier. BY JAMES MOHR he ability to perform a certain

More information

WS_FTP Pro for Windows 95/98/NT

WS_FTP Pro for Windows 95/98/NT Note to Instructor: These instructions were written for the faculty and staff to use to familiarize themselves with WS_FTP Pro. The majority of the audience consists of nonspecialists and executives. Also,

More information

www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801

www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801 www.store.belvg.com skype ID: store.belvg email: store@belvg.com US phone number: +1-424-253-0801 1 Table of Contents User Guide Table of Contents 1. Introduction to Facebook Connect and Like Free... 3

More information

Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft

Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft 5.6 Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft logo, Jaspersoft ireport Designer, JasperReports Library, JasperReports Server, Jaspersoft

More information

Plesk Panel HEAnet Customer Guide

Plesk Panel HEAnet Customer Guide Plesk Panel HEAnet Customer Guide Version 1.7 September 2013 HEAnet has migrated its Webhosting Service from the old Linux/Apache/MySQL/PHP (LAMP) set up to a control panel environment based on Parallel

More information

Professional SharePoint Server 2010 Administration

Professional SharePoint Server 2010 Administration Professional SharePoint Server 2010 Administration Target Audience IT Professionals, Administrators Course Description This accelerated 4-day course has been designed to teach experienced IT Professionals

More information

Kaltura Extension for IBM Connections Deployment Guide. Version: 1.0

Kaltura Extension for IBM Connections Deployment Guide. Version: 1.0 Kaltura Extension for IBM Connections Deployment Guide Version: 1.0 Kaltura Business Headquarters 5 Union Square West, Suite 602, New York, NY, 10003, USA Tel.: +1 800 871 5224 Copyright 2014 Kaltura Inc.

More information

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users SyAM Management Utilities and Non-Admin Domain Users Some features of SyAM Management Utilities, including Client Deployment and Third Party Software Deployment, require authentication credentials with

More information

Open Source Content Management System JOOMLA

Open Source Content Management System JOOMLA Open Source Content Management System JOOMLA Swapnil S. Chafale MCA Department, GHRIIT Nagpur, (M.S.),India Swapnil.chafale@gmail.com Dr.V.M. Thakare S.G.B. Amravati University, Amravati (M.S.),India vilthakare@yahoo.co.in

More information

My review of Webfaction

My review of Webfaction My review of Webfaction victor September 17, 2009 One year has past since I bought Webfaction s virtual hosting service. Today, I want to share my experience. Webfaction s virtual hosting is more than

More information

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232) Duration: 5 days Description This training is intended for SharePoint Development professionals who are responsible for leading projects, designing solutions, and identifying problems. Students learn the

More information

CMS Training. Prepared for the Nature Conservancy. March 2012

CMS Training. Prepared for the Nature Conservancy. March 2012 CMS Training Prepared for the Nature Conservancy March 2012 Session Objectives... 3 Structure and General Functionality... 4 Section Objectives... 4 Six Advantages of using CMS... 4 Basic navigation...

More information

After you place your order, we ll send you an e-mail survey to help collect some of the information we need.

After you place your order, we ll send you an e-mail survey to help collect some of the information we need. Professional Magento Installation Published: March 3, 2010 Installing Magento in and of itself is not terribly difficult. However, there is a lot of work to be done between the install and launch of a

More information

Ingenious Testcraft Technical Documentation Installation Guide

Ingenious Testcraft Technical Documentation Installation Guide Ingenious Testcraft Technical Documentation Installation Guide V7.00R1 Q2.11 Trademarks Ingenious, Ingenious Group, and Testcraft are trademarks of Ingenious Group, Inc. and may be registered in the United

More information

Cloud Server powered by Mac OS X. Getting Started Guide. Cloud Server. powered by Mac OS X. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1

Cloud Server powered by Mac OS X. Getting Started Guide. Cloud Server. powered by Mac OS X. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1 Getting Started Guide Cloud Server powered by Mac OS X Getting Started Guide Page 1 Getting Started Guide: Cloud Server powered by Mac OS X Version 1.0 (02.16.10) Copyright 2010 GoDaddy.com Software, Inc.

More information

Guide to Shared Hosting

Guide to Shared Hosting Guide to Shared Hosting OFFICE AU 2/45 Ena Street, Terrigal, NSW 2260 Australia OFFICE UK Home Farm, Cottesbrooke, Northamptonshire NN6 8PH United Kingdom WEB www.qiq.cc support@qiq.cc Hello! With thousands

More information

Content Management System User Guide

Content Management System User Guide Content Management System User Guide support@ 07 3102 3155 Logging in: Navigate to your website. Find Login or Admin on your site and enter your details. If there is no Login or Admin area visible select

More information

An SSH Key Management System: Easing the Pain of Managing Key/User/Account Associations

An SSH Key Management System: Easing the Pain of Managing Key/User/Account Associations An SSH Key Management System: Easing the Pain of Managing Key/User/Account Associations D Arkhipkin 1, W Betts 2, J Lauret 2 and A Shiryaev 1 1 Particle Physics Laboratory, Joint Institute for Nuclear

More information

Content Management System - Drupal. Vikrant Sawant (vikrant.sawant@lc.ca.gov) Legislative Data Center, California

Content Management System - Drupal. Vikrant Sawant (vikrant.sawant@lc.ca.gov) Legislative Data Center, California Content Management System - Drupal Vikrant Sawant (vikrant.sawant@lc.ca.gov) Legislative Data Center, California National Association of Legislative Information Technology Raleigh, NC October 2013 What

More information

imhosted Web Hosting Knowledge Base

imhosted Web Hosting Knowledge Base imhosted Web Hosting Knowledge Base CGI, Perl, Sendmail Category Contents CGI, Perl, Sendmail 1 What directory do I upload my CGI scripts to? 1 What is CGI? 1 What is Perl? 1 Do you allow CGI to run on

More information

using version control in system administration

using version control in system administration LUKE KANIES using version control in system administration Luke Kanies runs Reductive Labs (http://reductivelabs.com), a startup producing OSS software for centralized, automated server administration.

More information

Cloudwords Drupal Module. Quick Start Guide

Cloudwords Drupal Module. Quick Start Guide Cloudwords Drupal Module Quick Start Guide 1 Contents INTRO... 3 HOW IT WORKS... 3 BEFORE YOU INSTALL... 4 In Cloudwords... 4 In Drupal... 4 INSTALLING THE CLOUDWORDS DRUPAL MODULE... 5 OPTION ONE: Install

More information

Creating a website using Voice: Beginners Course. Participant course notes

Creating a website using Voice: Beginners Course. Participant course notes Creating a website using Voice: Beginners Course Topic Page number Introduction to Voice 2 Logging onto your website and setting passwords 4 Moving around your site 5 Adding and editing text 7 Adding an

More information

Design principles of the Drupal CSC website

Design principles of the Drupal CSC website CERN IT Department Report Design principles of the Drupal CSC website Stanislav Pelák Supervisor: Giuseppe Lo Presti 26th September 2013 Contents 1 Introduction 1 1.1 Initial situation.........................

More information

Digital Downloads Pro

Digital Downloads Pro Digital Downloads Pro [Install Manual] Start Requirements Install What s New About Created: 24/09/2014 By: wojoscripts.com http://wojoscripts.com/ddp/ Thank you for your purchase! If you have any questions

More information

1. Please login to the Own Web Now Support Portal (https://support.ownwebnow.com) with your email address and a password.

1. Please login to the Own Web Now Support Portal (https://support.ownwebnow.com) with your email address and a password. Web Hosting Introduction The purpose of this Startup Guide is to familiarize you with Own Web Now's Web Hosting. Own Web Now offers two web hosting platforms, one powered by Linux / PHP and the other powered

More information

Server & Workstation Installation of Client Profiles for Windows (WAN Edition)

Server & Workstation Installation of Client Profiles for Windows (WAN Edition) C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows (WAN Edition) T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W Important Note on

More information