Designing for Dynamic Content

Size: px
Start display at page:

Download "Designing for Dynamic Content"

Transcription

1 Designing for Dynamic Content Course Code (WEB1005M) James Todd Web Design BA (Hons) Summary This report will give a step-by-step account of the relevant processes that have been adopted during the construction of this dynamic website. The website in question is a thematic website. Being thematic this means that almost every visual element will relate one way or another back to the sites main topic which in this case will be gradient art. 1

2 Content 1.0 Introduction page Creating The Database page Creating the database table 2.02 Testing the database. 3.0 Website Design page File Structure and Site Testing 4.0 PHP Code page Index page php code explanation 4.02 Gallery page php code explanation 4.03 View page php code explanation 4.03 Search page php code explanation 5.0 Conclusion page Bibliography page Appendix page Website code 2

3 Introduction Because for the purposes of this assignment this website needed to be dynamic, it had to be PHP based to allow for the communication and data transfer between the relevant database, the visitors browser and the site its self. PHP is an acronym for PHP: Hypertext Preprocessor and is a server-side, HTML embedded Scripting language used to create dynamic web pages In an HTML page, PHP code is enclosed within special PHP tags, so when visitor opens the page, the sever processes the PHP code (not the PHP code Itself) to the visitors browser. PHP works hand in hand with MySQL. MySQL is an open source relational database management system (RDMS) that runs as a server, the SQL part stands for: Structured Query Language. There are many benefits to having a dynamic website over a standard HTML based site, for example: unlike a none dynamic website, data can be updated remotely without any need for editing the site its self. The pages can simply act as a template waiting to be filled with content from another place. For this site eight thumbnail images have been added which when clicked will link to their parent images. All of the images throughout the site will be displayed dynamically via two database tables, one for the home page image and the other for the rest of the images. (Note that the image titles and descriptions etc will also be displayed dynamically). In addition a search box with a wild card function will run consistently throughout the site, the use of a wild card feature simply enables the user to input a less specific search criteria whilst still standing a fair chance of getting required results, for example: spelling mistakes are forgiven and words in the middle of a title would usually be still enough for the whole title to be pulled from the database. For the creation and development of this site, Adobe Dreamweaver, a PHP and MySQL capable server were utilized. 3

4 2.0 Creating The Database The first step was to create a table where all of the dynamic data was to be stored. Below is a wireframe of this table. As can be seen, the table is divided into rows and columns; each column is assigned a specific data type and name For the first column an ID is given, this relates to the specific rows from the table INT- Interga data. Because each row needs an ID, a number needs to be assigned to each of the subsequent rows. After the first row is set, the auto_ increment feature is activated and the following rows are automatically numbered. INT is selected when inputting numerical data. VARCHAR - Variable Character In the second column varchar has been used, varchar simply means that a mixture of various none numerical characters can be inputted. Up to 255 characters can be used TEXT Using the text setting, no value needs to be added. 4

5 2.01 Creating The Database Table As shown below, from phpmyadmin the wireframe concept is then put into practice when creating the real table: This is where the name of the table and the number of rows are defined. When these parameters are set the submit button is pressed to create the table. In this case the table name will be PHP 2 this is where the majority of the sites dynamic data is stored. The remaining dynamic data is stored on a separate table within the database; this table is called PHP. Table PHP houses only the dynamic content for the home page. For the purposes of this report the main focus will be in relation to table PHP2 The images below are snapshots of the real table as seen in phpmyadmin. When the table was created, the data types and rows named, the relevant fields where then filled with the desired content. This content will later be displayed dynamically on the website. 5

6 2.02 Testing the Database At this stage the database had to be tested to see if all of the required elements were communicating effectively. After as the table was created, the PHP and SQL code were exported and placed into a folder called db_setup, the php file was then uploaded to the server to test the connection. Upon successful connection the result displayed as follows: Congratulations, you are connected to your database. Below is an acquired diagram which demonstrates the communication process when using a dynamic website. The browser displays the content by allowing the php code to talk to the database with a request for relevant data, then the msql code from the database gives the php code what it wants. The php code then goes back to the browser via the website folder with the requested information. (Note that images are not stored on the database, but in the website folder, the database stores only the path to the folder.) The data from the SQL table can be edited localy and reimported back into phpmyadmin if so desired, but to do this the old table would need to be dropped/deleted. In this case all of the editing was carried out in phpmyadmin. Another reason for exporting the SQL table, is to keep a backup should anything happen to the original. Below is an extract of some of the sql code relating to the table export. (Note, this is not all of the code from the sql export) Table structure for table `PHP2` -- CREATE TABLE IF NOT EXISTS `PHP2` ( `id` int(4) NOT NULL auto_increment, `creator` varchar(30) NOT NULL, `title` varchar(30) NOT NULL, `description` text NOT NULL, `picture` varchar(30) NOT NULL, `thumbnail` varchar(30) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ; INSERT INTO `PHP2` (`id`, `creator`, `title`, `description`, `picture`, `thumbnail`) VALUES (1, 'James Todd', 'Title 1: Rainbow', 'I created this gradient using Adobe Photoshop.', 'Pic 1, Rainbow 001.jpg', '001.jpg '), (2, 'James Todd', 'Title 2: Caramel Sky', 'I created this gradient using Adobe Photoshop.', 'Pic 2, Caramel Sky 002.jpg', '002.jpg'), (3, 'James Todd', 'Title 3: Follicle', 'I created this gradient using Adobe Photoshop.', 'Pic 3, Follicle 003.jpg', '003.jpg'), (4, ' James Todd', 'Title 4: Candy', 'I created this gradient using Adobe Photoshop.', 'Pic 4, Candy 004.jpg', '004.jpg'), (5, 'James Todd', 'Title 5: Bliss', 'I created this gradient using Adobe Photoshop.', 'Pic 5, Bliss 005.jpg', '005.jpg'), (6, 'James Todd', 'Title 6: Tangerine Haze', 'I created this gradient using Adobe Photoshop.', 'Pic 6, Tangerine Haze 006.jpg', '006.jpg'), (7, 'James Todd', 'Title 7: Jet Sky', 'I created this gradient using Adobe Photoshop.', 'Pic 7, Jet Sky 007.jpg', '007.jpg'), (8, 'James Todd', 'Title 8: Heavens Curtain', 'I created this gradient using Adobe Photoshop.', 'Pic 8, Heavens Curtain 008.jpg', '008.jp 6

7 3.0 Website Design Below is the wireframe for the Gradients website, this is basically a sketch for the layout of the website. All pages excluding the view and the search page are laid out in the order the navigation determines. Every page with the exception of the about page, displays some kind of dynamic content. On the gallery page when the user clicks on a thumbnail this will take them to the view page whereby the associated parent image will be displayed. A search runs consistently throughout the site, when search details are entered the results display on a page called search.php File Structure and Site Testing Below is screen shot of the back end file structure relating to this site When any amendments where made to a specific element, the file would be uploaded to the server to test on various browsers. Firebug was also use to manipulate the code in a none destructive way, if the results are pleasing the code can be copied and pasted to the local file,(note that the actual php code its self cannot be seen in Firebug. 7

8 As the theme of this website is gradient art, various gradient orientated images where created. Bellow is a montage of them all. One of the websites researched when creating these images was Free Time Photo. The image below, taken from the website, gives a demonstration on how to apply the gradient tool when using Adobe Photoshop. gradient- tool.html 8

9 4.0 PHP Code Every page throughout this dynamic website has been given a file extension of.php Note this kind of file extension does not exclude html code, it just simply allows PHP code to be added, thus making it possible for the site to become dynamic. The php code is placed within div tags in whichever position one chooses, for example, if the php code is placed between the header and the navigation tags, that is where the dynamic content will appear. These tags relate to their relevant css coding. Note that div tags can also be placed within the php code its self. Every time php code is implemented it has to be opened and closed with a question mark, or if you like a query, an example of this is demonstrated below. Open query <?php Close query?> 9

10 4.01 Index page php code explanation The comments in yellow text attempt to explain the code relative to this page. <?php This is where I connect to the server where my database is stored mysql_connect("localhost", "dyn_jtodd", "*******") Here I connect to the actual database mysql_select_db("dyn_jtodd") From the database I specify which table I want to reference, note whe n the table is selected it is placed in the results variable. $result = mysql_query("select * FROM PHP"); From the reults variable the table is then ordered into a row while($row = mysql_fetch_object($result)) { // note in this i nstance the curly brackets basically allow multiple amounts of data to be echoed,without the brackets onl one item will be pulled from th e database. This is a div for a container where all echoed content will sit resid e. echo '<div class="index-pic-container">'."<br/>".$row->title; The words in black text are the names of the rows in the database which are to be selected from echo '<br />' 10

11 Below is the path that the database uses to display content, in this instance the image source is a folder named pics, this resides in the main website folder..'<img src="pics/'.$row->picture.'" alt="" />'; echo '<br />'.$row->description; } echo '</div>';?> 11

12 4.01 Gallery page code php code explanation. The comments in yellow text attempt to explain the code relative to this page. <?php //This is where I connect to the server where my database is stored mysql_connect("localhost", "dyn_jtodd", "*******") //Here I connect to the actual database mysql_select_db("dyn_jtodd") //From the database I specify which table I want to reference, note w hen the table is selected it is placed in the results variable. $result = mysql_query("select * FROM PHP2"); This is a div for a container where all echoed content will reside echo '<div class="thumbnails-php-container">'."<br/>" Below is the path that the database uses to display content, in this instance the image source is a folder named thumbs, this resides in the main website folder. If.'<a href="view.php?id='.$row- >picture.'"><img src="thumbs/'.$row->thumbnail.'" alt="" /></a>'; echo '</div>'; }?> Above, if you read the second line of code from left to right it becomes clear where they link to. When the user navigates to the gallery page and clicks on the desired thumbnail, it takes them to a row on the database table named picture, this is where the corresponding parent image resides. 12

13 Both the thumbnail and its parent image are called from their relevant rows and folders then echoed back dynamically to the browser. Note, all of the parent images are displayed on the view page. 13

14 4.03 View page php code explanation. This is the page where the user is taken to when they click the desired thumbnail. When clicked, this will activate its corresponding parent image. The comments in yellow text attempt to explain the process. <?php This is where I connect to the server where my database is stored mysql_connect("localhost", "dyn_jtodd", "*******") Here I connect to the actual database mysql_select_db("dyn_jtodd") The dollar sign represents a variable/array. Essentially it just tells the php that it is a variable. If you look at the first line of code below from left to right, you will see that a variable is being set in preparation for holding data, next the string or in this case, the gallery page url is being terminated. $filename = mysql_real_escape_string($_get['id']); On the second line of code a variable is made to hold the data for this specific query, then everything from the table php2 where field "picture" = file name pic 1.jpg is selected. Lastly if none of this cannot be achieved the last command Or Die tells the query to terminate. $result = mysql_query("select * FROM PHP2 WHERE picture = '".$filenam e."'")or die(mysql_ //The line of code beneath basicly means that if all is ok relay back the results while($row = mysql_fetch_object($result)) { 14

15 This is a div for a container where all echoed content will reside echo '<div class="view-container">'."<br/>" Below is the path that the database uses to display content, in this instance the image source is in a folder named pics, this resides in the main website folder..'<img src="pic-02/'.$row->picture.'" alt="" />'; `The term Echo br is a way of putting space between content echo '<br />' The variable in this instance relates to the requested rows from the database table.$row->creator; echo '<br />'.$row->title; echo '<br />'.$row->description; } echo '</div>';?> 15

16 4.03 Search page php code explanation The comments in yellow text attempt to explain the process. <?php //This is where I connect to the server where my database is stored mysql_connect("localhost", "dyn_jtodd", "*******") //Here I connect to the actual database mysql_select_db("dyn_jtodd") $select = $_POST['select']; $search = $_POST['search']; The function SWITCH evaluates a list if expressions and returns the value of the first expression that True is, which in this instance would be the results of the search. If there is no expression True then it returns Null. switch($select) Looking at the code bellow, the query this time means that if the search is successful, go to the PHP2 database table, select data from the relevant row if it relates to the inputted search request. Note because the search facility has a wild card function the search does not need to be inputted accurately. The percentage signs surrounding the word search activate the wildcard function, without these the search input would need to be totally accurate. { case picture : $QuerySelect = "SELECT*FROM PHP2 WHERE(PHP2.picture Li ke '%$search%')"; break; case title : $QuerySelect = "SELECT*FROM PHP2 WHERE(PHP2.title Like ' %$search%%')"; break; case creator : $QuerySelect = "SELECT*FROM PHP2 WHERE(PHP2.creator Li ke '$search%')"; break; } 16

17 $result = mysql_query($queryselect); $numrows = mysql_num_rows($result); This says if $numrows (a variable assigned earlier in the code) Doesn t equal zero, carry out the action within the braces if($numrows!= 0) While the $row variable has data from the mysql_fetch_array function, with result (a variable assigned earlier in the code), carry out the action within the braces { while($row { echo "<br>" The the word $row s shown in blue text bellow relate to specific rows from the database..'<img src="pic-02/'.$row['picture'].'" alt="" />'; echo "<br>". $row["title"]. "<br>"; echo "<br>". $row["creator"]. "<br>"; echo "<br>"; echo "<br>"; } echo "<br>" else { The words in red text bellow show the message that displays on the search page when the search has been unsuccessful echo "No luck? Why not try using the wil d card function, for example: if you typed pic 1 in the picture eleme nt of the search box, pic 1 along with its title would be displayed. Even if you entered just the title on its own, the image will still show. "; }?> 17

18 5.0 Conclusion From setting up the database through to the website completion many obstacles had to be overcome. Because James had no experience of working with PHP and MySql, taking into consideration the time limit he had to work with, there needed to be a steep learning curve. He found that not only did he manage to grasp some of the basic commands relating to the afore mentioned languages but in addition this helped to sharpen up his understanding of how css and html work together. From functionality prospective, this students initial aim was to implement a series of thumbnails which would link to their parent images, in addition to achieving this objective, a search bar with a wild card function was successfully implemented. Despite exceeding his expectations with this site James feels he could have improved certain elements relating to it, for example on the database table he named the first column id, this caused much confusion when implementing some of the php code as some of the code used the word id generically. Perhaps a better title would have been gradients_id. James has learned that when certain elements of code don t work it, isn t always because of a major problem but is often down to something as simple as one syntax error. The benefits of using a dynamic site are very clear, although it requires a knowledgeable web designer to build one, once up and running someone with no real experience of web design can input data into the database relating to the site, remotely from any where in the world. 18

19 6.0 Bibliography Free Time Photo (Page 8) gradient- tool.html w3schools (Most pages relating to php code) 19

20 7.0 Appendix 8.01 Website Code <div id="formcontainer"> <form id="search" method="post" action="search.php"> <div id="selectcontainer"> <font size="+1"></font> <select name="select"> <option>picture</option> <option>title</option> <option>creator</option> </select> </div> <div id="searchcontainer"> <font size="+1"> </font> <input type="text" name="search" size="40"> </div> <div id="submitcontainer"> <input type="submit" name="submit" value="submit"> </div> </form> </div> <div id="flash-container"> <object id="flashid" classid="clsid:d27cdb6e-ae6d-11cf-96b " width="800" height="50"> <param name="movie" value="media/grad-02.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value=" " /> <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you donâ t want users to see the prompt. --> <param name="expressinstall" value="../scripts/expressinstall.swf" /> <!-- Next object tag is for non-ie browsers. So hide it from IE using IECC. --> <!--[if!ie]>--> <object type="application/x-shockwave-flash" data="media/grad-02.swf" width="800" height="50"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value=" " /> <param name="expressinstall" value="../scripts/expressinstall.swf" /> <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. --> <div> <h4>content on this page requires a newer version of Adobe Flash Player.</h4> <p><a href=" src=" shared/download_buttons/get_flash_player.gif" alt="get Adobe Flash player" width="112" height="33" /></a></p> </div> <!--[if!ie]>--> </object> <!--<![endif]--> </object> </div> <div id="index-pic-container"> This where the PHP for the home page is inserted </div> <div id="footer"> <p>gradients Website â By James Todd â Web Design Student</p> <p> 2011 All Rights Reserved</p> <div align="center"></div> </div> </div> 20

21 Index PHP Code <?php mysql_connect("localhost", "dyn_jtodd", "*******") error()) mysql_select_db("dyn_jtodd") $result = mysql_query("select * FROM PHP"); while($row = mysql_fetch_object($result)) { echo '<div class="index-pic-container">'."<br/>".$row->title; echo '<br />'.'<img src="pics/'.$row->picture.'" alt="" />'; echo '<br />'.$row->description; } echo '</div>';?> 21

22 Gallery Page PHP Code <?php mysql_connect("localhost", "dyn_jtodd", "*******") mysql_select_db("dyn_jtodd") $result = mysql_query("select * FROM PHP2"); echo '<div class="thumbnails-php-container">'."<br/>".'<a href="view.php?id='.$row- >picture.'"><img src="thumbs/'.$row->thumbnail.'" alt="" /></a>'; echo '</div>'; }?> 22

23 View Page PHP Code <?php mysql_connect("localhost", "dyn_jtodd", "*******") mysql_select_db("dyn_jtodd") $filename = mysql_real_escape_string($_get['id']); $result = mysql_query("select * FROM PHP2 WHERE picture = '".$filenam e."'")or die(mysql_ while($row = mysql_fetch_object($result)) {. echo '<div class="view-container">'."<br/>".'<img src="pic-02/'.$row->picture.'" alt="" />'; echo '<br />'.$row->creator; echo '<br />'.$row->title; echo '<br />'.$row->description; } echo '</div>';?> 23

24 Search Page PHP Code <?php mysql_connect("localhost", "dyn_jtodd", "*******") mysql_select_db("dyn_jtodd") $select = $_POST['select']; $search = $_POST['search']; switch($select) { case picture : $QuerySelect = "SELECT*FROM PHP2 WHERE(PHP2.picture Li ke '%$search%')"; break; case title : $QuerySelect = "SELECT*FROM PHP2 WHERE(PHP2.title Like ' %$search%%')"; break; case creator : $QuerySelect = "SELECT*FROM PHP2 WHERE(PHP2.creator Li ke '$search%')"; break; } $result = mysql_query($queryselect); $numrows = mysql_num_rows($result); if($numrows!= 0) { while($row { echo "<br>".'<img src="pic-02/'.$row['picture'].'" alt="" />'; echo "<br>". $row["title"]. "<br>"; echo "<br>". $row["creator"]. "<br>"; 24

25 echo "<br>"; echo "<br>"; } echo "<br else { echo "No luck? Why not try using the wil d card function, for example: if you typed pic 1 in the picture eleme nt of the search box, pic 1 along with its title would be displayed. Even if you entered just the title on its own, the image will still show. "; }?> 25

Building A Very Simple Web Site

Building A Very Simple Web Site Sitecore CMS 6.2 Building A Very Simple Web Site Rev 100601 Sitecore CMS 6. 2 Building A Very Simple Web Site A Self-Study Guide for Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 Building

More information

How to Make a Working Contact Form for your Website in Dreamweaver CS3

How to Make a Working Contact Form for your Website in Dreamweaver CS3 How to Make a Working Contact Form for your Website in Dreamweaver CS3 Killer Contact Forms Dreamweaver Spot With this E-Book you will be armed with everything you need to get a Contact Form up and running

More information

A table is a collection of related data entries and it consists of columns and rows.

A table is a collection of related data entries and it consists of columns and rows. CST 250 MySQL Notes (Source: www.w3schools.com) MySQL is the most popular open-source database system. What is MySQL? MySQL is a database. The data in MySQL is stored in database objects called tables.

More information

Interspire Website Publisher Developer Documentation. Template Customization Guide

Interspire Website Publisher Developer Documentation. Template Customization Guide Interspire Website Publisher Developer Documentation Template Customization Guide Table of Contents Introduction... 1 Template Directory Structure... 2 The Style Guide File... 4 Blocks... 4 What are blocks?...

More information

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University Web Design Basics Cindy Royal, Ph.D. Associate Professor Texas State University HTML and CSS HTML stands for Hypertext Markup Language. It is the main language of the Web. While there are other languages

More information

Real SQL Programming 1

Real SQL Programming 1 Real 1 We have seen only how SQL is used at the generic query interface an environment where we sit at a terminal and ask queries of a database. Reality is almost always different: conventional programs

More information

Dreamweaver CS5. Module 2: Website Modification

Dreamweaver CS5. Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Last revised: October 31, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland,

More information

PHP Tutorial From beginner to master

PHP Tutorial From beginner to master PHP Tutorial From beginner to master PHP is a powerful tool for making dynamic and interactive Web pages. PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.

More information

ecommercesoftwareone Advance User s Guide -www.ecommercesoftwareone.com

ecommercesoftwareone Advance User s Guide -www.ecommercesoftwareone.com Advance User s Guide -www.ecommercesoftwareone.com Contents Background 3 Method 4 Step 1 - Select Advance site layout 4 Step 2 - Identify Home page code of top/left and bottom/right sections 6 Step 3 -

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

An Introduction To The Web File Manager

An Introduction To The Web File Manager An Introduction To The Web File Manager When clients need to use a Web browser to access your FTP site, use the Web File Manager to provide a more reliable, consistent, and inviting interface. Popular

More information

SQL Injection. Blossom Hands-on exercises for computer forensics and security

SQL Injection. Blossom Hands-on exercises for computer forensics and security Copyright: The development of this document is funded by Higher Education of Academy. Permission is granted to copy, distribute and /or modify this document under a license compliant with the Creative

More information

Viewing Form Results

Viewing Form Results Form Tags XHTML About Forms Forms allow you to collect information from visitors to your Web site. The example below is a typical tech suupport form for a visitor to ask a question. More complex forms

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

COURSE OUTLINE FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITI TEKNIKAL MALAYSIA MELAKA

COURSE OUTLINE FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITI TEKNIKAL MALAYSIA MELAKA COURSE OUTLINE FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITI TEKNIKAL MALAYSIA MELAKA ADOBE DREAMWEAVER AUTHORING TOOL DTM 3612 SEMESTER 1 SESI 2010/2011 DTM 3612 ADOBE DREAMWEAVER AUTHORING

More information

Paging, sorting, and searching using EF Code first and MVC 3. Introduction. Installing AdventureWorksLT database. Creating the MVC 3 web application

Paging, sorting, and searching using EF Code first and MVC 3. Introduction. Installing AdventureWorksLT database. Creating the MVC 3 web application Paging, sorting, and searching using EF Code first and MVC 3 Nadeem Afana's blog Download code! Introduction In this blog post, I am going to show you how to search, paginate and sort information retrieved

More information

ACE: Dreamweaver CC Exam Guide

ACE: Dreamweaver CC Exam Guide Adobe Training Services Exam Guide ACE: Dreamweaver CC Exam Guide Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation

More information

Designing and Implementing an Online Bookstore Website

Designing and Implementing an Online Bookstore Website KEMI-TORNIO UNIVERSITY OF APPLIED SCIENCES TECHNOLOGY Cha Li Designing and Implementing an Online Bookstore Website The Bachelor s Thesis Information Technology programme Kemi 2011 Cha Li BACHELOR S THESIS

More information

An Introduction to Developing ez Publish Extensions

An Introduction to Developing ez Publish Extensions An Introduction to Developing ez Publish Extensions Felix Woldt Monday 21 January 2008 12:05:00 am Most Content Management System requirements can be fulfilled by ez Publish without any custom PHP coding.

More information

TAMS Analyzer 3 and Multi-User Projects. By Matthew Weinstein

TAMS Analyzer 3 and Multi-User Projects. By Matthew Weinstein TAMS Analyzer 3 and Multi-User Projects By Matthew Weinstein 1 I. Introduction TAMS has always had multiple users in mind, ever since TA1 supported signed tags, i.e., tags that had the coder s initials

More information

Timeline for Microsoft Dynamics CRM

Timeline for Microsoft Dynamics CRM Timeline for Microsoft Dynamics CRM A beautiful and intuitive way to view activity or record history for CRM entities Version 2 Contents Why a timeline?... 3 What does the timeline do?... 3 Default entities

More information

Learning Objective. Purpose The purpose of this activity is to give you the opportunity to learn how to set up a database and upload data.

Learning Objective. Purpose The purpose of this activity is to give you the opportunity to learn how to set up a database and upload data. Creating a Simple Database: Now with PostgreSQL 8 We are going to do the simple exercise of creating a database, then uploading the TriMet files from Activity 6. In the next activity, you will use SQL

More information

(These instructions are only meant to get you started. They do not include advanced features.)

(These instructions are only meant to get you started. They do not include advanced features.) FrontPage XP/2003 HOW DO I GET STARTED CREATING A WEB PAGE? Previously, the process of creating a page on the World Wide Web was complicated. Hypertext Markup Language (HTML) is a relatively simple computer

More information

G563 Quantitative Paleontology. SQL databases. An introduction. Department of Geological Sciences Indiana University. (c) 2012, P.

G563 Quantitative Paleontology. SQL databases. An introduction. Department of Geological Sciences Indiana University. (c) 2012, P. SQL databases An introduction AMP: Apache, mysql, PHP This installations installs the Apache webserver, the PHP scripting language, and the mysql database on your computer: Apache: runs in the background

More information

Web Programming with PHP 5. The right tool for the right job.

Web Programming with PHP 5. The right tool for the right job. Web Programming with PHP 5 The right tool for the right job. PHP as an Acronym PHP PHP: Hypertext Preprocessor This is called a Recursive Acronym GNU? GNU s Not Unix! CYGNUS? CYGNUS is Your GNU Support

More information

PDG Software. Site Design Guide

PDG Software. Site Design Guide PDG Software Site Design Guide PDG Software, Inc. 1751 Montreal Circle, Suite B Tucker, Georgia 30084-6802 Copyright 1998-2007 PDG Software, Inc.; All rights reserved. PDG Software, Inc. ("PDG Software")

More information

IAS Web Development using Dreamweaver CS4

IAS Web Development using Dreamweaver CS4 IAS Web Development using Dreamweaver CS4 Information Technology Group Institute for Advanced Study Einstein Drive Princeton, NJ 08540 609 734 8044 * helpdesk@ias.edu Information Technology Group [2] Institute

More information

Online shopping store

Online shopping store Online shopping store 1. Research projects: A physical shop can only serves the people locally. An online shopping store can resolve the geometrical boundary faced by the physical shop. It has other advantages,

More information

Application note: SQL@CHIP Connecting the IPC@CHIP to a Database

Application note: SQL@CHIP Connecting the IPC@CHIP to a Database Application note: SQL@CHIP Connecting the IPC@CHIP to a Database 1. Introduction This application note describes how to connect an IPC@CHIP to a database and exchange data between those. As there are no

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

CS412 Interactive Lab Creating a Simple Web Form

CS412 Interactive Lab Creating a Simple Web Form CS412 Interactive Lab Creating a Simple Web Form Introduction In this laboratory, we will create a simple web form using HTML. You have seen several examples of HTML pages and forms as you have worked

More information

Create a New Database in Access 2010

Create a New Database in Access 2010 Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...

More information

DIPLOMA IN WEBDEVELOPMENT

DIPLOMA IN WEBDEVELOPMENT DIPLOMA IN WEBDEVELOPMENT Prerequisite skills Basic programming knowledge on C Language or Core Java is must. # Module 1 Basics and introduction to HTML Basic HTML training. Different HTML elements, tags

More information

Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4)

Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4) Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4) The purpose of this document is to help a beginner to install all the elements necessary to use NWNX4. Throughout

More information

CPE111 COMPUTER EXPLORATION

CPE111 COMPUTER EXPLORATION CPE111 COMPUTER EXPLORATION BUILDING A WEB SERVER ASSIGNMENT You will create your own web application on your local web server in your newly installed Ubuntu Desktop on Oracle VM VirtualBox. This is a

More information

ITP 101 Project 3 - Dreamweaver

ITP 101 Project 3 - Dreamweaver ITP 101 Project 3 - Dreamweaver Project Objectives You will also learn how to make a website outlining your company s products, location, and contact info. Project Details USC provides its students with

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

Improved Navigation Magento Extension User Guide

Improved Navigation Magento Extension User Guide Improved Navigation Magento Extension User Guide Page 1 Table of contents: 1. Creation of attribute filters and navigation configuration 3 2. Creation of blocks with featured attribute options.. 11 3.

More information

Adobe Dreamweaver CC 14 Tutorial

Adobe Dreamweaver CC 14 Tutorial Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site

More information

Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates

Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates Dreamweaver CS4 Day 2 Creating a Website using Div Tags, CSS, and Templates What is a DIV tag? First, let s recall that HTML is a markup language. Markup provides structure and order to a page. For example,

More information

Getting Started with Dynamic Web Sites

Getting Started with Dynamic Web Sites PHP Tutorial 1 Getting Started with Dynamic Web Sites Setting Up Your Computer To follow this tutorial, you ll need to have PHP, MySQL and a Web server up and running on your computer. This will be your

More information

INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP

INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP by Dalibor D. Dvorski, March 2007 Skills Canada Ontario DISCLAIMER: A lot of care has been taken in the accuracy of information provided in this article,

More information

Basic Website Creation. General Information about Websites

Basic Website Creation. General Information about Websites Basic Website Creation General Information about Websites Before you start creating your website you should get a general understanding of how the Internet works. This will help you understand what goes

More information

GUIDELINES FOR SCHOOL WEB PAGES

GUIDELINES FOR SCHOOL WEB PAGES GUIDELINES FOR SCHOOL WEB PAGES Introduction Mountain Home Public School District School web pages are public documents welcoming the outside world to our school and linking our students and staff to outside

More information

How to build Dashboard - Step by Step tutorial/recipe

How to build Dashboard - Step by Step tutorial/recipe How to build Dashboard - Step by Step tutorial/recipe Contents How to build Dashboard - Step by Step tutorial/recipe...1 How to create Excel Dashboard [ as direct connection ]...2 Purpose of this Dashboard

More information

How to create pop-up menus

How to create pop-up menus How to create pop-up menus Pop-up menus are menus that are displayed in a browser when a site visitor moves the pointer over or clicks a trigger image. Items in a pop-up menu can have URL links attached

More information

Using your content management system EXPRESSIONENGINE CMS DOCUMENTATION UKONS

Using your content management system EXPRESSIONENGINE CMS DOCUMENTATION UKONS Using your content management system EXPRESSIONENGINE CMS DOCUMENTATION UKONS JOHN MOYLAN UKONS EXPRESSIONENGINE DOCUMENTATION 2 What is ExpressionEngine? ExpressionEngine is a flexible, feature-rich content

More information

Script Handbook for Interactive Scientific Website Building

Script Handbook for Interactive Scientific Website Building Script Handbook for Interactive Scientific Website Building Version: 173205 Released: March 25, 2014 Chung-Lin Shan Contents 1 Basic Structures 1 11 Preparation 2 12 form 4 13 switch for the further step

More information

Building a Personal Website (Adapted from the Building a Town Website Student Guide 2003 Macromedia, Inc.)

Building a Personal Website (Adapted from the Building a Town Website Student Guide 2003 Macromedia, Inc.) Building a Personal Website (Adapted from the Building a Town Website Student Guide 2003 Macromedia, Inc.) In this project, you will learn the web publishing skills you need to: Plan a website Define a

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Introduction Client-Side scripting involves using programming technologies to build web pages and applications that are run on the client (i.e.

More information

IE Class Web Design Curriculum

IE Class Web Design Curriculum Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,

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

Embedding a Data View dynamic report into an existing web-page

Embedding a Data View dynamic report into an existing web-page Embedding a Data View dynamic report into an existing web-page Author: GeoWise User Support Released: 23/11/2011 Version: 6.4.4 Embedding a Data View dynamic report into an existing web-page Table of Contents

More information

COMMON CUSTOMIZATIONS

COMMON CUSTOMIZATIONS COMMON CUSTOMIZATIONS As always, if you have questions about any of these features, please contact us by e-mail at pposupport@museumsoftware.com or by phone at 1-800-562-6080. EDIT FOOTER TEXT Included

More information

Building Ad Hoc Reports

Building Ad Hoc Reports Building Ad Hoc Reports Cognos enables you to build custom ad hoc reports that you may share with other Cognos users. Cognos This guide explains the basic process of creating and saving a report using

More information

An Email Newsletter Using ASP Smart Mailer and Advanced HTML Editor

An Email Newsletter Using ASP Smart Mailer and Advanced HTML Editor An Email Newsletter Using ASP Smart Mailer and Advanced HTML Editor This tutorial is going to take you through creating a mailing list application to send out a newsletter for your site. We'll be using

More information

Asset Management. By: Brian Johnson

Asset Management. By: Brian Johnson Asset Management By: Brian Johnson A Design Freeze Submitted to the Faculty of the Information Engineering Technology Program in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science

More information

HowTo. Planning table online

HowTo. Planning table online HowTo Project: Description: Planning table online Installation Version: 1.0 Date: 04.09.2008 Short description: With this document you will get information how to install the online planning table on your

More information

HELP DESK MANUAL INSTALLATION GUIDE

HELP DESK MANUAL INSTALLATION GUIDE Help Desk 6.5 Manual Installation Guide HELP DESK MANUAL INSTALLATION GUIDE Version 6.5 MS SQL (SQL Server), My SQL, and MS Access Help Desk 6.5 Page 1 Valid as of: 1/15/2008 Help Desk 6.5 Manual Installation

More information

HTML Form Widgets. Review: HTML Forms. Review: CGI Programs

HTML Form Widgets. Review: HTML Forms. Review: CGI Programs HTML Form Widgets Review: HTML Forms HTML forms are used to create web pages that accept user input Forms allow the user to communicate information back to the web server Forms allow web servers to generate

More information

Further web design: HTML forms

Further web design: HTML forms Further web design: HTML forms Practical workbook Aims and Learning Objectives The aim of this document is to introduce HTML forms. By the end of this course you will be able to: use existing forms on

More information

Internet Technologies

Internet Technologies QAFQAZ UNIVERSITY Computer Engineering Department Internet Technologies HTML Forms Dr. Abzetdin ADAMOV Chair of Computer Engineering Department aadamov@qu.edu.az http://ce.qu.edu.az/~aadamov What are forms?

More information

Microsoft Access 2010 handout

Microsoft Access 2010 handout Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant

More information

Terminal Four (T4) Site Manager

Terminal Four (T4) Site Manager Terminal Four (T4) Site Manager Contents Terminal Four (T4) Site Manager... 1 Contents... 1 Login... 2 The Toolbar... 3 An example of a University of Exeter page... 5 Add a section... 6 Add content to

More information

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2 Introduction 1 Web application basics 2 SIMATIC Information Server V8.0 Update 1 System Manual Office add-ins basics 3 Time specifications 4 Report templates 5 Working with the Web application 6 Working

More information

Vector HelpDesk - Administrator s Guide

Vector HelpDesk - Administrator s Guide Vector HelpDesk - Administrator s Guide Vector HelpDesk - Administrator s Guide Configuring and Maintaining Vector HelpDesk version 5.6 Vector HelpDesk - Administrator s Guide Copyright Vector Networks

More information

Sending Email on Blue Hornet

Sending Email on Blue Hornet Sending Email on Blue Hornet STEP 1 Gathering Your Data A. For existing data from Advance or Outlook, pull email address, first name, last name, and any other variable data you would like to use in the

More information

Contents. Downloading the Data Files... 2. Centering Page Elements... 6

Contents. Downloading the Data Files... 2. Centering Page Elements... 6 Creating a Web Page Using HTML Part 1: Creating the Basic Structure of the Web Site INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Winter 2010 Contents Introduction...

More information

Search help. More on Office.com: images templates

Search help. More on Office.com: images templates Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can

More information

Texas Woman s University RedDot Webspinner s Manual Revised 7/23/2015. webteam@twu.edu

Texas Woman s University RedDot Webspinner s Manual Revised 7/23/2015. webteam@twu.edu Texas Woman s University RedDot Webspinner s Manual Revised 7/23/2015 webteam@twu.edu 1 Contents CONNECTING TO YOUR SITE... 3 MAIN MENU... 4 REPEATED CONTENT AREAS... 4 OPENING PAGE LAYOUTS AND EXISTING

More information

Getting Started with Ubertor's Cascading Style Sheet (CSS) Support

Getting Started with Ubertor's Cascading Style Sheet (CSS) Support Overview Getting Started with Ubertor's Cascading Style Sheet (CSS) Support The Ubertor CMS is a dynamic content management system; much of the markup is generated based on a series of preferences and

More information

ISI ACADEMY Web applications Programming Diploma using PHP& MySQL

ISI ACADEMY Web applications Programming Diploma using PHP& MySQL ISI ACADEMY for PHP& MySQL web applications Programming ISI ACADEMY Web applications Programming Diploma using PHP& MySQL HTML - CSS - JavaScript PHP - MYSQL What You'll Learn Be able to write, deploy,

More information

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Tips and Tricks SAGE ACCPAC INTELLIGENCE Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,

More information

Microsoft Access 3: Understanding and Creating Queries

Microsoft Access 3: Understanding and Creating Queries Microsoft Access 3: Understanding and Creating Queries In Access Level 2, we learned how to perform basic data retrievals by using Search & Replace functions and Sort & Filter functions. For more complex

More information

Web Hosting Training Guide. Web Hosting Training Guide. Author: Glow Team Page 1 of 22 Ref: GC349_v1.1

Web Hosting Training Guide. Web Hosting Training Guide. Author: Glow Team Page 1 of 22 Ref: GC349_v1.1 Web Hosting Training Guide Safari version Doc Ref: GC349_v1.1 Author: Glow Team Page 1 of 22 Ref: GC349_v1.1 Contents Introduction... 3 What is the Glow Web Hosting service?... 3 Why use the Glow Web Hosting

More information

No web design or programming expertise is needed to give your museum a world-class web presence.

No web design or programming expertise is needed to give your museum a world-class web presence. PASTPERFECT-ONLINE PastPerfect-Online is the fast, affordable and easy way to provide public access to your PastPerfect data via the World Wide Web. Built on proven MWeb technology, PastPerfect-Online

More information

Newsletter Sign Up Form to Database Tutorial

Newsletter Sign Up Form to Database Tutorial Newsletter Sign Up Form to Database Tutorial Introduction The goal of this tutorial is to demonstrate how to set up a small Web application that will send information from a form on your Web site to a

More information

Site Maintenance. Table of Contents

Site Maintenance. Table of Contents Site Maintenance Table of Contents Adobe Contribute How to Install... 1 Publisher and Editor Roles... 1 Editing a Page in Contribute... 2 Designing a Page... 4 Publishing a Draft... 7 Common Problems...

More information

DNNCentric Custom Form Creator. User Manual

DNNCentric Custom Form Creator. User Manual DNNCentric Custom Form Creator User Manual Table of contents Introduction of the module... 3 Prerequisites... 3 Configure SMTP Server... 3 Installation procedure... 3 Creating Your First form... 4 Adding

More information

Elisabetta Zodeiko 2/25/2012

Elisabetta Zodeiko 2/25/2012 PRINCETON UNIVERSITY Report Studio Introduction Elisabetta Zodeiko 2/25/2012 Report Studio Introduction pg. 1 Table of Contents 1. Report Studio Overview... 6 Course Overview... 7 Princeton Information

More information

Web Design Revision. AQA AS-Level Computing COMP2. 39 minutes. 39 marks. Page 1 of 17

Web Design Revision. AQA AS-Level Computing COMP2. 39 minutes. 39 marks. Page 1 of 17 Web Design Revision AQA AS-Level Computing COMP2 204 39 minutes 39 marks Page of 7 Q. (a) (i) What does HTML stand for?... () (ii) What does CSS stand for?... () (b) Figure shows a web page that has been

More information

Using Adobe Dreamweaver CS4 (10.0)

Using Adobe Dreamweaver CS4 (10.0) Getting Started Before you begin create a folder on your desktop called DreamweaverTraining This is where you will save your pages. Inside of the DreamweaverTraining folder, create another folder called

More information

Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)

Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins) Lesson 07: MS ACCESS - Handout Handout Introduction to database (30 mins) Microsoft Access is a database application. A database is a collection of related information put together in database objects.

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workbook 1

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workbook 1 Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl Web Design in Nvu Workbook 1 The demand for Web Development skills is at an all time high due to the growing demand for businesses and individuals to

More information

PROJECT REPORT OF BUILDING COURSE MANAGEMENT SYSTEM BY DJANGO FRAMEWORK

PROJECT REPORT OF BUILDING COURSE MANAGEMENT SYSTEM BY DJANGO FRAMEWORK PROJECT REPORT OF BUILDING COURSE MANAGEMENT SYSTEM BY DJANGO FRAMEWORK by Yiran Zhou a Report submitted in partial fulfillment of the requirements for the SFU-ZU dual degree of Bachelor of Science in

More information

Creating Online Surveys with Qualtrics Survey Tool

Creating Online Surveys with Qualtrics Survey Tool Creating Online Surveys with Qualtrics Survey Tool Copyright 2015, Faculty and Staff Training, West Chester University. A member of the Pennsylvania State System of Higher Education. No portion of this

More information

Basic tutorial for Dreamweaver CS5

Basic tutorial for Dreamweaver CS5 Basic tutorial for Dreamweaver CS5 Creating a New Website: When you first open up Dreamweaver, a welcome screen introduces the user to some basic options to start creating websites. If you re going to

More information

Connecting to a Database Using PHP. Prof. Jim Whitehead CMPS 183, Spring 2006 May 15, 2006

Connecting to a Database Using PHP. Prof. Jim Whitehead CMPS 183, Spring 2006 May 15, 2006 Connecting to a Database Using PHP Prof. Jim Whitehead CMPS 183, Spring 2006 May 15, 2006 Rationale Most Web applications: Retrieve information from a database to alter their on-screen display Store user

More information

Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator

Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator Written by: Chris Jaun (cmjaun@us.ibm.com) Sudha Piddaparti (sudhap@us.ibm.com) Objective In this

More information

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD) USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To

More information

Table of Contents. Introduction... 1 Technical Support... 1

Table of Contents. Introduction... 1 Technical Support... 1 E-commerce Table of Contents Introduction... 1 Technical Support... 1 Introduction... 1 Getting Started... 2 Data Synchronization... 2 General Website Settings... 2 Customer Groups Settings... 3 New Accounts

More information

HOW TO USE THIS GUIDE

HOW TO USE THIS GUIDE HOW TO USE THIS GUIDE This guide provides step-by-step instructions for each exercise. Anything that you are supposed to type or select is noted with various types and colors. WHEN YOU SEE THIS Click Help

More information

07 Forms. 1 About Forms. 2 The FORM Tag. 1.1 Form Handlers

07 Forms. 1 About Forms. 2 The FORM Tag. 1.1 Form Handlers 1 About Forms For a website to be successful, it is important to be able to get feedback from visitors to your site. This could be a request for information, general comments on your site or even a 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

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

Using Style Sheets for Consistency

Using Style Sheets for Consistency Cascading Style Sheets enable you to easily maintain a consistent look across all the pages of a web site. In addition, they extend the power of HTML. For example, style sheets permit specifying point

More information

Editing the Web Template Files

Editing the Web Template Files Editing the Web Template Files This tutorial describes the process of editing the PHP files to make global changes to the layout, color, font, and text within the CONTENTdm Web templates. This documentation

More information

There are numerous ways to access monitors:

There are numerous ways to access monitors: Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...

More information

Frog VLE Update. Latest Features and Enhancements. September 2014

Frog VLE Update. Latest Features and Enhancements. September 2014 1 Frog VLE Update Latest Features and Enhancements September 2014 2 Frog VLE Update: September 2014 Contents New Features Overview... 1 Enhancements Overview... 2 New Features... 3 Site Backgrounds...

More information