User's Guide Visual Profile Appendix L Version 7.5.2
|
|
- Morgan Lester
- 5 years ago
- Views:
Transcription
1 User's Guide Visual Profile Appendix L Version MobilityGuard AB Appendix L Visual Profile v 7.4
2 Table of Contents 1 Introduction Configuration Select a theme to use The theme organizer Create and modify Themes File structure Create / modify themes...17 Step Step Step Step Step Theme Profiles Examples...18 MobilityGuard AB Appendix L Visual Profile v (19)
3 1 Introduction This appendix covers the section Visual Profile. Visual Profile makes it easy to change the look and feel of all web pages located on the MobilityGuard Server. It is fast and easy to change colors, logos and the general look in a matter of seconds. There are a few themes shipped with MobilityGuard, ready to use, but you can also create your own themes and upload them to the MobilityGuard Server. If there are any custom or modified pages these files will override the selected theme. Please note that it is not possible to modify the Control Center pages. A Theme describes how the elements on the web page are grouped. For example: a logo to the left, a menu in the middle etc. Theme settings describes the colors, fonts etc of the Theme. 2 Configuration It is possible to configure different installed themes in the Theme Settings. To install new themes, or store configured theme settings the Theme Organizer is used, 2.1 Select a theme to use By default themes are disabled in MobilityGuard. To enable a theme on a Virtual Host go to Control Center Server Settings Theme Settings. Choose the theme to use from the drop-down menu named Select Theme to Use. MobilityGuard AB Appendix L Visual Profile v (19)
4 After a Theme has been selected, MobilityGuard will ask if you wish to activate the new theme directly. Please note that there are two steps to activate the theme. First the settings will be reloaded. And secondly the files on the MobilityGuard Server will be re-indexed. See the next two figures. Click OK to re-index the files. When the files has been re-indexed, you will be able to configure different settings for the selected theme as shown in the next figure. The settings can vary between different themes. The settings shown in the previous figure is for the theme Tab Dialog. If you change any setting in the theme and then try to load another theme, your settings will be lost. It is however possible to store your settings for a theme in the Theme Organizer. This is explained in the next chapter. Most themes are delivered with two or more pre-defined settings to select from. These settings are loaded from the drop-down box named Preload Settings for the Theme. MobilityGuard AB Appendix L Visual Profile v (19)
5 If you wish to upload custom background images just click on the link Click here to upload images... and upload the image as if you where uploading any other file using the MobilityGuard Browse File System feature. The images are stored in /server/custom_data-public/mg-gfx. 2.2 The theme organizer The Theme Organizer is used to store your settings for a theme or import settings from another MobilityGuard as well as importing or exporting complete themes. Click the button Store Current Theme Settings.. to save the current settings. After you have named the settings and saved them the settings will show up in the list below. In this example the settings has been saved with the name My Settings. From here you can download or delete it from the MobilityGuard server. If you want to install previously created settings click Choose File and locate the file on your computer and then click Upload Settings. Please note: If the settings uploaded already exist, it will be overwritten. MobilityGuard AB Appendix L Visual Profile v (19)
6 At the bottom of the Theme Organizer view theres is a list of the current installed themes. In the example below there are four pre installed themes and one custom theme called My Theme. Please note that you can delete the uploaded themes but not the pre installed. When installing a new theme click Choose File to locate the zip file on your computer and then click Upload Theme to save it to the MobilityGuard Server. Please note: If the theme uploaded already exist, it will be overwritten. How to create and modify themes and settings is covered in the next chapter. MobilityGuard AB Appendix L Visual Profile v (19)
7 2.3 Create and modify Themes File structure When downloading a theme from the MobilityGuard Server, the theme is compressed into a zip file. E g theme-bottom_bar.zip. Save the file onto your computer and unzip it. In this example the theme Bottom Bar is used. The zip file contains the following files and folders: Bottom_Bar is the root folder containing the files and folders shown in the pictures below. html: The folder containing the web pages you could modify *.settings: files containing the settings for the theme. In this case Sand.settings. Themes.definition: information about the settings for the theme. Example from Sand.Settings: theme Bottom_Bar color 1 C9AF59 color 2 6B5D38 color path 1 %2Fmg-local%2Fmg-gfx%2Ftoplogo-250x50.png path 2 %2Fmg-local%2Fmg-gfx%2Fbackground.jpg path 11 %2Fmg-local%2Fmg-gfx%2Ftoplogo-250x50.png radio data1 data 3 0 data 4 3px data 5 0 data 6 2px There are three different parameters that can be used inside any HTML-file that will be replaced with the value defined in the theme settings. The parameters are: PARM{style-colorn Color definition as defined by color n PARM{style-pathn - Path as defined by path n PARM{style-datan - Data as defined by data n MobilityGuard AB Appendix L Visual Profile v (19)
8 Compare the values in Sand.settings with the values on the different tabs in the picture below. For example: (color1) C9AF59 (path1) toplogo-250x50.png Example from Theme.Definition ( for the tab Top Navigator ): tab Top+Navigator color color80 60px Background+Color color color81 60px Background+Highlight+Color color color82 60px Background+Shadow+Color data data80 40px Total+Navigator+Height data data81 40px Inner+Navigator+Height separator line path path31 200px /mg-gfx /mg-local/mg-gfx/toplogo-138x25.png Top+Banner+Logo separator line color color83 60px Normal+Link+Color color color84 60px Normal+Link+Hover+Color color color85 60px No+Access+Link+Color color color86 60px No+Access+Link+Hover+Color Theme Definition defines which settings you may configure from Control Center for the theme. In the following picture, almost all settings for the Top Navigator has been removed. Only background color ( color80 ) and the logo ( path31 ) can be configured from Control Center. MobilityGuard AB Appendix L Visual Profile v (19)
9 The contents of the html folder: include: folder containing files that will be included in several other files mg-gfx: the folder where to save pictures, logos etc. These files will override the files in custom_data-public common.css The CSS file for the web pages html files Some of the web pages in MobilityGuard. For example _topnavigator.html shown below. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <link rel="icon" type="image/png" media="screen" href="/mg-local/mggfx/mgicon.png"> <title>parm{text-productname Navigator</title> <link href="common.css" rel="stylesheet" type="text/css"> <script language="javascript" type="text/javascript"> <!-- var main_window; var nav_window; var wins = new Array(); var winwidth = screen.availwidth; var winheight = screen.availheight; if (winwidth > 1024) { MobilityGuard AB Appendix L Visual Profile v (19)
10 winwidth = 1024; if (winheight > 768) { winheight = 768; var height = winheight; var width = winwidth; var winprop = 'height='+height+',width='+width+',top=0,left=0,scrollbars=yes,'; winprop += 'resizable=yes,location=yes,menubar=yes,status=yes,titlebar=yes,toolbar=yes,dir ectories=yes'; function newnavigator() { navwinprop = 'height='+(screen.availheight - 30) +',width='+200+',top=0,left=0,scrollbars=yes,resizable=yes'; navwinprop += 'location=no,menubar=no,status=no,titlebar=no,toolbar=no,directories=no'; nav_window = window.open("/mg-local/navigatorframe.html?topnav=true", "navigatorpopup", navwinprop); nav_window.focus(); function logout() { if (PARM{confirmlogout) { if (!confirm('you are about to logout from PARM{textproductname...')) { return; main_window = window.open('/mg-local/logout', "_top"); main_window = window.open('/mg-local/closewindow.html', "_mg_mglocal"); if (nav_window) { nav_window.close(); var navwins = nav_window.frames[1].wins; var win; for (var i in navwins) { win = navwins[i]; if (win) { win.close(); if (wins) { for (var i in wins) { win = wins[i]; if (win) { win.close(); MobilityGuard AB Appendix L Visual Profile v (19)
11 // --> </script> </head> <body id="topnavbody"> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr><td bgcolor="#parm{style-color81"><img src="/mg-local/mg-gfx/1x1.gif" width=1 height=1></td></tr> </table> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=right width=100% class="topnavsepright"> </td> <td nowrap align=center class="topnavsepleft topnavsepright"><a class=topnav href="javascript:logout();">parm{text-logout</a></td> PARM{options <td nowrap class="topnavsepleft topnavsepright"><a class=topnav href="javascript:newnavigator()">parm{text-normalnavigator</a></td> <td class=topnavsepleft align=center><a href=" target="_top"><img src="parm{style-path31" border=0 alt="parm{textcompany"></a></td> </tr> </table> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr><td bgcolor="#"><img src="/mg-local/mg-gfx/1x1.gif" width=1 height=10></td></tr> </table> </body> </html> Please note: The values from the Theme-definition is found i in the file. For example PARM{stylecolor82. If you remove color82 from the Theme.Definition file, you must replace PARM{style-color82 with a value for the color, if you choose to use it. The content of the include folder: The files in this folder are included in several other web pages to create the web page you can see in your browser. For example the index page, login pages and error pages. Changes in these files affects several other files. In the the original index page, which is shown below ( not the entire file ) you can see the pages included to create the final page. MobilityGuard AB Appendix L Visual Profile v (19)
12 For example: PARM{include:/include/requestraheader.html?topheading=textchooseauthmethod?dialogheading=text-authmethod PARM{include:/include/head.html?title=text-logintomg <script type="text/javascript" src="/mg-local/erase-cookies.js"></script> <script type="text/javascript" src="/mg-local/blinkfade.js"></script> <style type="text/css"> li.indexlist { padding: 5px; font-size: 18px; position: relative; left: 40px; </style> </head> <body id="commonbody" style="margin: 0;" onload="blinklink('remotelink');"> PARM{include:/include/requestraheader.html?topheading=text-chooseauthmethod? dialogheading=text-authmethod <br> PARM{text-pleasechooseauthmethod.<br> <table border=0 cellspacing=0 cellpadding=0 width="100%"><tr><td align="left"> <ul style="margin: 10px; list-style-type: square;"> PARM{viewstestlogon <li class=indexlist><a href="/mg-local/login?type=testlogon"> Testlogon</a></li> PARM{viewetestlogon PARM{text- PARM{viewsanonymous <li class=indexlist><a href="/mg-local/login?type=anonymous"> anonymous</a></li> PARM{vieweanonymous PARM{viewsradius19 <li class=indexlist><a href="/mg-local/login?type=radius19"> PARM{nameradius19</a></li> PARM{vieweradius19 </ul> </td></tr> PARM{viewsresetpassword <tr><td><img alt="" src="/mg-local/mg-gfx/1x1.gif" height=8></td></tr> <tr><td align="center"><a href="/mg-local/resetpasswordstep1">parm{text-forgotpassword</a></td></tr> PARM{vieweresetpassword </div> </table> <p> PARM{include:/include/requestrafooter.html?topheading=text-chooseauthmethod? dialogheading=text-authmethod The final index page ( part of ) with the included files: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> MobilityGuard AB Appendix L Visual Profile v (19)
13 <link rel="icon" type="image/png" media="screen" href="/mg-local/mggfx/mgicon.png"> <title>login to MobilityGuard</title> <link href="/mg-local/common.css" rel="stylesheet" type="text/css"> <link href="/mg-local/text.css" rel="stylesheet" type="text/css" media="screen"> <script type="text/javascript" src="/mg-local/common.js"></script> <!--[if IE 6]> <link href="/mg-local/text-ie.css" rel="stylesheet" type="text/css" media="screen"> <![endif]--> <!--[if IE 7]> <link href="/mg-local/text-ie.css" rel="stylesheet" type="text/css" media="screen"> <![endif]--> <script type="text/javascript" src="/mg-local/erase-cookies.js"></script> <script type="text/javascript" src="/mg-local/blinkfade.js"></script> <style type="text/css"> li.indexlist { padding: 5px; font-size: 18px; position: relative; left: 40px; </style> </head> <body id="commonbody" style="margin: 0;" onload="blinklink('remotelink');"> <TABLE WIDTH="100%" CELLSPACING=0 CELLPADDING=0 BORDER=0> <TR><TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td></tr> <TR><TD BGCOLOR="#b8c0b5" colspan=2 style="background-image: url(/mglocal/mg-gfx/topbgsmall-beige.gif)"><img alt="" src="/mg-local/mg-gfx/1x1.gif" width=4 height=4></td></tr> <TR><TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td></tr> <TR> <TD BGCOLOR="#799eb0" height=39 style="background-image: url(/mglocal/mg-gfx/topbg.jpg)"> <div id="topheading"> <span class="shadow"> <b>please choose authentication method</b> </span> <span> <b><font color="#ffffff">please choose authentication method</font></b> </span> </div> <TD align="right" valign="top" width="214" BGCOLOR="#799eb0" nowrap> <div id=remote style="display: none;"> <span class="shadow"> Request Remote Assistance </span> <span> <a id=remotelink class=ralink href="/mglocal/jretestifneeded?path=/mg-local/manualreversedframeset.html" target="mg_manualdynamic">request Remote Assistance</a> MobilityGuard AB Appendix L Visual Profile v (19)
14 </span> </div> <a href=" alt="mobilityguard" border=0 src="/mg-local/mg-gfx/mg-logo.jpg" width=214 height=39></a> </TD> </TR> <TR> <TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td> </TR> <TR><TD BGCOLOR="#b8c0b5" colspan=2 style="background-image: url(/mglocal/mg-gfx/topbgsmall-beige.gif)"><img alt="" src="/mg-local/mg-gfx/1x1.gif" width=4 height=4></td></tr> <TR> <TD BGCOLOR="#000000" colspan=2><img alt="" src="/mg-local/mggfx/1x1.gif" width=1 height=1></td> </TR> </table> <br><br> <br><br> <CENTER> <TABLE width=380 cellspacing=0 cellpadding=0 border=0> <TR> <TD nowrap><img alt="" SRC="/mg-local/mg-gfx/dia_topl.gif" width=6 height=24></td> <TD width="99%" nowrap BGCOLOR="#598296"><div id="heading"><span class="shadow"><b><font size=2> Authentication Method </font></b></span><span><b><font COLOR="#FFFFFF" size=2> Authentication Method </font></b></span></div></td> <TD nowrap BGCOLOR="#598296" width=121 align=right><img alt="" SRC="/mg-local/mg-gfx/dia_logo-shadow.gif" width=121 height=24></td> <TD nowrap><img alt="" SRC="/mg-local/mg-gfx/dia_topr.gif" width=16 height=24></td> </TR> <TR> <TD style="background-image:url(/mg-local/mg-gfx/dia_midl.gif)" width=6 height=5> </TD> <TD BGCOLOR="#FFFFFF" COLSPAN=2 align=center><img alt="" SRC="/mglocal/mg-gfx/1x1.gif" width=5 height=5><br> <table cellspacing=0 cellpadding=0 border=0><tr><td><img alt="" SRC="/mg-local/mg-gfx/1x1.gif" width=5></td><td> <!-- --> <br> Please choose authentication method.<br> <table border=0 cellspacing=0 cellpadding=0 width="100%"><tr><td align="left"> <ul style="margin: 10px; list-style-type: square;"> <!-- <li class=indexlist><a href="/mg-local/login?type=testlogon"> Testlogon</a></li> --> <li class=indexlist><a href="/mg-local/login?type=webtoken"> Web Token</a></li> MobilityGuard AB Appendix L Visual Profile v (19)
15 </ul> </td></tr> <!-- <tr><td><img alt="" src="/mg-local/mg-gfx/1x1.gif" height=8></td></tr> <tr><td align="center"><a href="/mg-local/resetpasswordstep1">forgot your password?<br>click here to reset it...</a></td></tr> --> </div> </table> <p> <!-- --> </td><td><img alt="" SRC="/mg-local/mg-gfx/1x1.gif" width=5></td> </tr> </table> </TD><TD style="background-image:url(/mg-local/mg-gfx/dia_midr.gif)" width=16 height=10> </TD></TR> <TR><TD><img alt="" SRC="/mg-local/mg-gfx/dia_botl.gif" width=6 height=16></td><td WIDTH="100%" COLSPAN=2 style="background-image:url(/mglocal/mg-gfx/dia_botm.gif)"><img alt="" SRC="/mg-local/mg-gfx/dia_botlm.gif" width=9 height=16></td><td><img alt="" SRC="/mg-local/mg-gfx/dia_botr.gif" width=16 height=16></td></tr> </TABLE> </CENTER> </body> </html> The html code for e g the file requestraheader.html is found in the final page with the parameters ( PARM ) translated to their right values. Requestraheader.html: <!-- This is the top banner --> <div id=topdiv class=css3pagetop> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td nowrap> <!-- Left title in the top banner --> PARM{topheading </td> <td align=right width=100% style="padding: 10px" nowrap> <div id=remote style="display: PARM{display;"> <a id=remotelink class=ralink href="/mg-local/jretestifneeded? path=/mg-local/manualreversedframeset.html" target="mg_manualdynamic">parm{text-requesthelp</a> </div> </td> <td align=right nowrap style="padding: 0px 10px 0px 0px;"> <!-- Logo to the right in the top banner --> <img alt="mobilityguard" src="parm{style-path1"> </td> </tr> </table> </div> MobilityGuard AB Appendix L Visual Profile v (19)
16 <!-- One pixel thin black line below the top banner --> <table style="background-color: #PARM{style-color3;" border=0 cellpadding=0 cellspacing=0 width=100%><tr><td style="height: 1px"></td></tr></table> <!-- Shadow below the top banner --> <div id=shadowdiv class=css3separator> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td style="height: PARM{style-data13"> </td> </tr> </table> </div> <!-- the main background area --> <div id=maindiv class=commonbodydiv> <!-- This is the beginning of the dialog in the center of the page --> <center> <br><br><br> <table border=0 cellpadding=0 cellspacing=20 width=380> <tr valign="top"> <td align=left nowrap> <!-- This is the header/title of the dialog box --> <div class="css3divtop"> PARM{dialogheading </div> <!-- This is the actual dialog box --> <div class="css3div" align="center"> <div style="margin: 10px"> <!-- CUT HERE --> MobilityGuard AB Appendix L Visual Profile v (19)
17 2.3.2 Create / modify themes The easiest way to start is to download a pre installed theme and from there modify the web pages. Step 1 Download a pre installed theme, e g Classic. Step 2 Unzip the file. If you want to save your modified pages as a new theme you must rename the folder Classic ( in this example ) to someting else. If you just want to modify the Classic theme you don't have to rename the folder. Step 3 Modify the webpages. Step 4 Compress the folder to a zip file and upload it to the MobilityGuard server. The theme will show up in the list of installed themes. Step 5 Configure MobilityGuard to use your new theme. 2.4 Theme Profiles Theme profiles can be used to use special custom layouts in some specific situations. For example, a Profile-ID can be specified on a Known Service Provider on a SAML IdP to give users connecting from a specific SP a customized layout. Each profile must be configured with the virtual hosts that should have the profile available. If a user has a specific visual profile ID set in the session that profile will be used. The theme profiles are configured much in the same way that themes are configured under Theme settings. MobilityGuard AB Appendix L Visual Profile v (19)
18 2.5 Examples Themes disabled: Theme Tab Dialog with Settings Sand: MobilityGuard AB Appendix L Visual Profile v (19)
19 Theme Center Desk with modified Navigator and another logotype. MobilityGuard AB Appendix L Visual Profile v (19)
Denes Kubicek. Oracle ACE APEX Developer of the Year 2008
Denes Kubicek Oracle ACE APEX Developer of the Year 2008 Blog & Tools at: http://www.deneskubicek.blogspot.com/ http://apex.oracle.com/pls/otn/f?p=31517:1 http://www.opal-consulting.de Create Web 2.0 Applications
More informationTables *Note: Nothing in Volcano!*
Tables *Note: Nothing in Volcano!* 016 1 Learning Objectives After this lesson you will be able to Design a web page table with rows and columns of text in a grid display Write the HTML for integrated
More informationDate Issued: Subject: Editing the HTML files in the C-more panel. Revision: Original
APPLICATION NOTE THIS INFORMATION PROVIDED BY AUTOMATIONDIRECT.COM TECHNICAL SUPPORT These documents are provided by our technical support department to assist others. We do not guarantee that the data
More informationHTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.
HTML Summary Structure All of the following are containers. Structure Contains the entire web page. Contains information
More informationNCR Customer Connect Working with Templates: ADVANCED
NCR Customer Connect Working with Templates: ADVANCED Adding Your Logo to an Image Banner... 2 Mixed 2 Column + 1 Column Template... 4 Changing the Body-Separator Color... 6 Changing the Template Border
More informationTechnical Guide Login Page Customization
Released: 2017-11-15 Doc Rev No: R2 Copyright Notification Edgecore Networks Corporation Copyright 2019 Edgecore Networks Corporation. The information contained herein is subject to change without notice.
More informationHTML Exercise 24 Tables
HTML Exercise 24 Tables Tables allow you to put things in columns and rows. Without tables, you can only have one long list of text and graphics (check Exercise 20). If you have ever made a table in a
More informationLab 4 CSS CISC1600, Spring 2012
Lab 4 CSS CISC1600, Spring 2012 Part 1 Introduction 1.1 Cascading Style Sheets or CSS files provide a way to control the look and feel of your web page that is more convenient, more flexible and more comprehensive
More informationChapter 4 Notes. Creating Tables in a Website
Chapter 4 Notes Creating Tables in a Website Project for Chapter 4 Statewide Realty Web Site Chapter Objectives Define table elements Describe the steps used to plan, design, and code a table Create a
More information$this->dbtype = "mysql"; // Change this if you are not running a mysql database server. Note, the publishing solution has only been tested on MySQL.
0.1 Installation Prior to installing the KRIG publishing system you should make sure that your ISP supports MySQL (versions from 4.0 and up) and PHP (version 4.0 or later, preferably with PEAR installed.)
More informationWeb Design and Application Development
Yarmouk University Providing Fundamental ICT Skills for Syrian Refugees (PFISR) Web Design and Application Development Dr. Abdel-Karim Al-Tamimi altamimi@yu.edu.jo Lecture 04 A. Al-Tamimi 1 Lecture Overview
More informationWhite Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2017 R1 Update Rollup 1
White Paper Creation of Online Help for Fabasoft Folio Fabasoft Folio 2017 R1 Update Rollup 1 Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software names used
More information2004 WebGUI Users Conference
WebGUI Site Design 2004 WebGUI Users Conference General Rules of Web Design Content is King good content is more important than anything else. keeps people interested. even if your design is bad, content
More information/bodyshop/restrictive.htm. The descriptive text (between the <p>what type of critter would you like to be?
generic Bodyshop
More information***OPEN IMODULES IN CHROME*** 1) Choose Home:
imodules Reference Guide Creating an Email (For Giving Day 2017) ***OPEN IMODULES IN CHROME*** 1) Choose Email Home: 2) Find your college/unit templates using the search bar next to the Saved Drafts section
More informationIMY 110 Theme 7 HTML Tables
IMY 110 Theme 7 HTML Tables 1. HTML Tables 1.1. Tables The HTML table model allows authors to arrange data into rows and columns of cells, just as in word processing software such as Microsoft Word. It
More informationPlantVisorPRO Plant supervision
PlantVisorPRO Plant supervision Software Development Kit ver. 2.0 Integrated Control Solutions & Energy Savings 2 Contents 1. Key... 5 2. Context... 5 3. File Structure... 6 4. Log Structure and error
More informationCOMP519 Web Programming Autumn Cascading Style Sheets
COMP519 Web Programming Autumn 2015 Cascading Style Sheets Content vs. Presentation Most HTML tags define content type, independent of how that content is to be presented. There are a few obvious exceptions
More information8 Basic Skinning. Introduction. In this chapter we will cover the following topics:
8 Basic Skinning In this chapter we will cover the following topics: Downloading and installing a skin Creating a simple HTML skin Creating a simple ASCX skin Deploying your skins and containers Exploring
More informationThe Web Pro Miami, Inc NW 99 th Pl. Doral, FL T: v.1.0
2963 NW 99 th Pl. Doral, FL 33172 1092 T: 786.273.7774 info@thewebpro.com www.thewebpro.com v.1.0 Web Pro Manager is an open source website management platform that is easy to use, intuitive, and highly
More informationHyperlinks, Tables, Forms and Frameworks
Hyperlinks, Tables, Forms and Frameworks Web Authoring and Design Benjamin Kenwright Outline Review Previous Material HTML Tables, Forms and Frameworks Summary Review/Discussion Email? Did everyone get
More informationDreamweaver: Portfolio Site
Dreamweaver: Portfolio Site Part 3 - Dreamweaver: Developing the Portfolio Site (L043) Create a new Site in Dreamweaver: Site > New Site (name the site something like: Portfolio, or Portfolio_c7) Go to
More informationWeb Publishing Basics II
Web Publishing Basics II Jeff Pankin Information Services and Technology Table of Contents Course Objectives... 2 Create a Site Definition... 3 The Dreamweaver CS4 Interface... 4 Panels are groups of icons
More informationDreamweaver CS3 Lab 2
Dreamweaver CS3 Lab 2 Using an External Style Sheet in Dreamweaver Creating the site definition First, we'll set up the site and define it so that Dreamweaver understands the site structure for your project.
More informationAdvanced Users Guide. Section A Design Tips and Tricks Section B Technical Manual. Actinic
Actinic Advanced Users Guide Covering Version 7 of Actinic Catalog, Business and Developer Section A Design Tips and Tricks Section B Technical Manual Advanced Users Guide - 1 Version 1.31 Last Revised
More informationHTML Tags <A></A> <A HREF="http://www.cnn.com"> CNN </A> HREF
HTML Tags Tag Either HREF or NAME is mandatory Definition and Attributes The A tag is used for links and anchors. The tags go on either side of the link like this: the link
More informationGIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar. Hover Effect:
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover Effect: Images required: 58 x 1 px high background image (black gloss gradient) for the nav bar
More informationCreating Tables in a Web Site Using an External Style Sheet
HTML 4 Creating Tables in a Web Site Using an External Style Sheet Objectives You will have mastered the material in this chapter when you can: Define table elements Describe the steps used to plan, design,
More informationChapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10
CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties
More informationChapter4: HTML Table and Script page, HTML5 new forms. Asst. Prof. Dr. Supakit Nootyaskool Information Technology, KMITL
Chapter4: HTML Table and Script page, HTML5 new forms Asst. Prof. Dr. Supakit Nootyaskool Information Technology, KMITL Objective To know HTML5 creating a new style form. To understand HTML table benefits
More informationAn Introduction to WebSphere Portal content publishing channels
An Introduction to WebSphere Portal content publishing channels By Gregory Melahn Software Engineer, IBM Corp. May 2003 Abstract WebSphere Portal content publishing (WPCP) allows you to import news stories
More informationHow to use the Dealer Car Search ebay posting tool. Overview. Creating your settings
How to use the Dealer Car Search ebay posting tool Overview The Dealer Car Search ebay posting tool is designed to allow you to easily create an auction for a vehicle that has been loaded into Dealer Car
More informationHTTP and HTML. We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms.
HTTP and HTML We will use HTML as a frontend to our webapplications, therefore a basic knowledge of HTML is required, especially in forms. HTTP and HTML 28 January 2008 1 When the browser and the server
More informationLING 408/508: Computational Techniques for Linguists. Lecture 14
LING 408/508: Computational Techniques for Linguists Lecture 14 Administrivia Homework 5 has been graded Last Time: Browsers are powerful Who that John knows does he not like? html + javascript + SVG Client-side
More informationCopyright IBM Corporation All Rights Reserved.
Customizing Publication Skins IBM Rational Method Composer 7.2 Tushara Gangavaram (tgang@us.ibm.com), Tech Services Engineer, IBM Peter Haumer (phaumer@us.ibm.com), RMC Solution Architect, IBM Copyright
More informationShatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML
Shatin Tsung Tsin Secondary School S.3 Computer and Technology Web Page Design by HTML Introduction to HTML HTML (Hyper Text Markup Language) is the set of markup symbols (tags or codes) (e.g. , ,
More information2.) You need personal webspace. This is usually provided by your Internet service provider. Check with your ISP on how to set up the webspace.
Welcome Congratulations for purchasing or trying out DIPLink, a tool that we believe will be very helpful for running a web server on your local home computer. DIPLink enables you to run a web server on
More informationInformation and Communication Technology: TECHNOLOGY (EXTENDED MEANING) presented by: Rhiza S. Sadjad
Information and Communication Technology: TECHNOLOGY (EXTENDED MEANING) presented by: Rhiza S. Sadjad rhiza@unhas.ac.id http://www.unhas.ac.id/rhiza/ Question: What is the ICT? 2 ICT = Information and
More informationWebsite Development with HTML5, CSS and Bootstrap
Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on
More informationCOMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal
COMSC-030 Web Site Development- Part 1 Part-Time Instructor: Joenil Mistal Chapter 9 9 Working with Tables Are you looking for a method to organize data on a page? Need a way to control our page layout?
More informationCSS Cascading Style Sheets
CSS Cascading Style Sheets site root index.html about.html services.html stylesheet.css images boris.jpg Types of CSS External Internal Inline External CSS An external style sheet is a text document with
More informationBranding Customizations
Branding Overview, page 1 Branding Prerequisites, page 1 Enable Branding, page 1 Disable Branding, page 2 Branding File Requirements, page 2 Branding Overview The Branding feature lets you apply customized
More informationrecall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)
HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its
More informationHTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS
MOST TAGS CLASS Divides tags into groups for applying styles 202 ID Identifies a specific tag 201 STYLE Applies a style locally 200 TITLE Adds tool tips to elements 181 Identifies the HTML version
More informationTable-Based Web Pages
Table-Based Web Pages Web Authoring and Design Benjamin Kenwright Outline What do we mean by Table-Based Web Sites? Review Table Tags/Structure Tips/Debugging/Applications Summary Review/Discussion Submissions/Quizzes/GitHub
More informationChapter 4 Creating Tables in a Web Site Using an External Style Sheet
Chapter 4 Creating Tables in a Web Site Using an External Style Sheet MULTIPLE RESPONSE Modified Multiple Choice 1. Attributes are set relative to the elements in a table. a. line c. row b. column d. cell
More informationTables & Lists. Organized Data. R. Scott Granneman. Jans Carton
Tables & Lists Organized Data R. Scott Granneman Jans Carton 1.3 2014 R. Scott Granneman Last updated 2015-11-04 You are free to use this work, with certain restrictions. For full licensing information,
More information1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014
1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:
More informationDiscovery Service Infrastructure for Test- bädden
Discovery Service Infrastructure for Test- bädden för EID 2.0 Implementation guidelines Version 0.70 2013-04-24 This document describes the discovery service infrastructure for testbädden for EID 2.0 and
More informationSession 4. Style Sheets (CSS) Reading & References. A reference containing tables of CSS properties
Session 4 Style Sheets (CSS) 1 Reading Reading & References en.wikipedia.org/wiki/css Style Sheet Tutorials www.htmldog.com/guides/cssbeginner/ A reference containing tables of CSS properties web.simmons.edu/~grabiner/comm244/weekthree/css-basic-properties.html
More informationInternet publishing HTML (XHTML) language. Petr Zámostný room: A-72a phone.:
Internet publishing HTML (XHTML) language Petr Zámostný room: A-72a phone.: 4222 e-mail: petr.zamostny@vscht.cz Essential HTML components Element element example Start tag Element content End tag
More informationCSS (Cascading Style Sheets)
CSS (Cascading Style Sheets) CSS (Cascading Style Sheets) is a language used to describe the appearance and formatting of your HTML. It allows designers and users to create style sheets that define how
More informationLesson 1 using Dreamweaver CS3. To get started on your web page select the link below and copy (Save Picture As) the images to your image folder.
Lesson 1 using Dreamweaver CS3 To get started on your web page select the link below and copy (Save Picture As) the images to your image folder. Click here to get images for your web page project. (Note:
More informationCSC 121 Computers and Scientific Thinking
CSC 121 Computers and Scientific Thinking Fall 2005 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language
More informationHot Desking Application Web Portals Integration
Hot Desking Application Web Portals Integration NN10850-038 2 Document status: Standard Document issue: 04.01 Document date: Product release: Release 2.2 Job function: Fundamentals Type: NTP Language type:
More informationRootrainer Trees, ideal for bonsai
1 h1 { 2 font-family: Arial, Helvetica, sans-serif; 3 font-size: 36pt; 4 font-weight: bold; 5 color: #000066; 6 text-align: center; 7 } 8 h2 { 9 font-family: "Times New Roman", Times, serif; 10 font-size:
More informationRUNNING TRUST FROM YOUR WEBSITE
RUNNING TRUST FROM YOUR WEBSITE INTRODUCTION TRUST is a powerful web-based application that gives organizations the ability to assess the needs of their clients in a variety of service areas. As soon as
More informationAssignments (4) Assessment as per Schedule (2)
Specification (6) Readability (4) Assignments (4) Assessment as per Schedule (2) Oral (4) Total (20) Sign of Faculty Assignment No. 02 Date of Performance:. Title: To apply various CSS properties like
More informationIntro to html. --- define every element, attribute, and entity along with the rules for their use
Notes September 14, 2010 Intro to html replace with your document's title
More informationMultimedia Systems and Technologies Lab class 6 HTML 5 + CSS 3
Multimedia Systems and Technologies Lab class 6 HTML 5 + CSS 3 Instructions to use the laboratory computers (room B2): 1. If the computer is off, start it with Windows (all computers have a Linux-Windows
More informationSOEN287: Web Programming
Concordia University Department of Computer Science and Software Engineering SOEN287: Web Programming Summer 2016 Programming assignment #1 Deadline: Friday, July, 22, 2016 @ 23:55 Late submission: Type
More informationPage Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special.
This section describes how to add content to your pages including text, Microsoft Office documents, images, Flash, and other media content. Inserting Text To add text to your document, you can type the
More information5 Snowdonia. 94 Web Applications with C#.ASP
94 Web Applications with C#.ASP 5 Snowdonia In this and the following three chapters we will explore the use of particular programming techniques, before combining these methods to create two substantial
More informationTutorial 5 Working with Tables and Columns. HTML and CSS 6 TH EDITION
Tutorial 5 Working with Tables and Columns HTML and CSS 6 TH EDITION Objectives Explore the structure of a Web table Create headings and cells in a table Create cells that span multiple rows and columns
More informationTable Basics. The structure of an table
TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that
More informationWeb Development & Design Foundations with HTML5
1 Web Development & Design Foundations with HTML5 CHAPTER 8 TABLES 2 Learning Outcomes In this chapter, you will learn how to... Create a basic table with the table, table row, table header, and table
More informationDreamweaver CS3 Concepts and Techniques
Dreamweaver CS3 Concepts and Techniques Chapter 3 Tables and Page Layout Part 1 Other pages will be inserted in the website Hierarchical structure shown in page DW206 Chapter 3: Tables and Page Layout
More informationHTML & XHTML Tag Quick Reference
HTML & XHTML Tag Quick Reference This reference notes some of the most commonly used HTML and XHTML tags. It is not, nor is it intended to be, a comprehensive list of available tags. Details regarding
More informationTitle: Dec 11 3:40 PM (1 of 11)
... basic iframe body {color: brown; font family: "Times New Roman"} this is a test of using iframe Here I have set up two iframes next to each
More informationCOMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II
CHAPTER 1: HTML 1. What is HTML? Define its structure. a. HTML [Hypertext Markup Language] is the main markup language for creating web pages and other information that can be displayed in a web browser.
More informationBasic CSS Lecture 17
Basic CSS Lecture 17 Robb T. Koether Hampden-Sydney College Wed, Feb 21, 2018 Robb T. Koether (Hampden-Sydney College) Basic CSSLecture 17 Wed, Feb 21, 2018 1 / 22 1 CSS 2 Background Styles 3 Text Styles
More informationAs we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.
Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address
More informationOutput a HTML Table to file PDF use FPDF
Output a HTML Table to file PDF use FPDF Informations Class: PDFTable Author: vietcom License: Freeware Version: 1.2 (18-Nov-2004) In this class, I use class HTMLParser from Jose Solorzano and class FPDF
More informationCHAPTER 2 MARKUP LANGUAGES: XHTML 1.0
WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document
More informationCHANGE is not a four-letter word. Kimberly
CHANGE is not a four-letter word Kimberly Blessing @obiwankimberly Diffusion of Innovations Everett Rogers (1962) Welcome to AOL.COM
More informationQuick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:
Quick Start Guide This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:. How can I install Kentico CMS?. How can I edit content? 3. How can I insert an image or
More informationHow to lay out a web page with CSS
How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS3 to create a simple page layout. However, a more powerful technique is to use Cascading Style Sheets (CSS).
More informationFish Eye Menu DMXzone.com Fish Eye Menu Manual
Fish Eye Menu Manual Page 1 of 33 Index Fish Eye Menu Manual... 1 Index... 2 About Fish Eye Menu... 3 Features in Detail... 4 Integrated in Dreamweaver... 6 Before you begin... 7 Installing the extension...
More informationManage Files. Accessing Manage Files
1 Manage Files The Manage Files tool is a file management system for your course. You can use this tool to organize and upload files associated with your course offering. We recommend that you organize
More informationTitle: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example.
Title: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example. Sorry about these half rectangle shapes a Smartboard issue today. To
More informationProject 1: Creating a Web Site from Scratch. Skills and Tools: Use Expression Web tools to create a Web site
E00EW3.qxp 4/14/2007 3:17 PM Page 1 Workshops w Introduction The Workshop is all about being creative and thinking outside of the box. These workshops will help your right-brain soar, while making your
More informationB1 Print & Delivery Sample Due Date Reminder System
B1 Print & Delivery Sample Due Date Reminder System Summary Module B1 Print & Delivery Level Advanced Requirements B1UP 6.2.0 Scenario This sample will use the B1 Print & Delivery module to email customers
More informationINFS 2150 / 7150 Intro to Web Development / HTML Programming
XP Objectives INFS 2150 / 7150 Intro to Web Development / HTML Programming Designing a Web Page with Tables Create a text table Create a table using the , , and tags Create table headers
More informationWeb development using PHP & MySQL with HTML5, CSS, JavaScript
Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create
More informationExploring Computer Science Web Final - Website
Exploring Computer Science Web Final - Website Objective: Create a website using rollover menus. You will be graded on the following: Is your CSS in a separate file from your HTML? Are your colors and
More informationWeb Publishing Basics I
Web Publishing Basics I Jeff Pankin Information Services and Technology Contents Course Objectives... 2 Creating a Web Page with HTML... 3 What is Dreamweaver?... 3 What is HTML?... 3 What are the basic
More informationA Balanced Introduction to Computer Science, 3/E
A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 2 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is
More informationSimple Carpool Application using SAP NetWeaver Portal, KM, XML Forms, and Google Maps
Simple Carpool Application using SAP NetWeaver Portal, KM, XML Forms, and Google Maps Applies to: SAP NetWeaver Portal 6.x\7.x, Knowledge Management (KM), and Google Maps. For more information, visit the
More informationSK Telecom. Platform NATE WAP
SK Telecom Platform NATE WAP SK TELECOM NATE WAP This Document is copyrighted by SK Telecom and may not be reproduced without permission SK Building, SeRinDong-99, JoongRoGu, 110-110, Seoul, Korea SK Telecom
More informationGetting Started With Design In Actinic v7
Getting Started With Design In Actinic v7 Under the copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated, or reduced to any electronic medium or
More informationGetting Started with CSS Sculptor 3
Getting Started with CSS Sculptor 3 With CSS Sculptor, you can quickly create a cross-browser compatible layout with custom widths, margins, padding, background images and more. Additionally, you can use
More informationHow to lay out a web page with CSS
How to lay out a web page with CSS A CSS page layout uses the Cascading Style Sheets format, rather than traditional HTML tables or frames, to organize the content on a web page. The basic building block
More informationIBM Forms V8.0 Custom Themes IBM Corporation
IBM Forms V8.0 Custom Themes Agenda 2 Overview Class Names How to Use Best Practice Styling Form Items Test Custom CSS Sample Overview 3 To create custom theme you must be familiar with the basic concept
More informationDreamweaver CS5 Lab 2
Dreamweaver CS5 Lab 2 Using an External Style Sheet in Dreamweaver Creating the site definition First, we'll set up the site and define it so that Dreamweaver understands the site structure for your project.
More informationUsing Dreamweaver CC. 6 Styles in Websites. Exercise 1 Linked Styles vs Embedded Styles
Using Dreamweaver CC 6 So far we have used CSS to arrange the elements on our web page. We have also used CSS for some limited formatting. In this section we will take full advantage of using CSS to format
More informationICT IGCSE Practical Revision Presentation Web Authoring
21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:
More informationAGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES
CLASS :: 13 12.01 2014 AGENDA SIMPLE CSS MENU W/ HOVER EFFECTS :: The Nav Element :: Styling the Nav :: UL, LI, and Anchor Elements :: Styling the UL and LI Elements TEMPLATE CREATION :: Why Templates?
More informationLESSON 3. Coding Tables Continued
LESSON 3 Coding Tables Continued Lesson Learning Targets I can create a Web page table that displays text and / or images. I can create a Web page table that serves as a menu bar. Creating the Secondary
More informationCascading Style Sheets (CSS)
Cascading Style Sheets (CSS) Mendel Rosenblum 1 Driving problem behind CSS What font type and size does introduction generate? Answer: Some default from the browser (HTML tells what browser how)
More information