TYPO3 Best Practice Workshop
|
|
|
- Marion Jackson
- 10 years ago
- Views:
Transcription
1 TYPO3 Best Practice Workshop - best_practice_workshop TYPO3 Best Practice Workshop TYPO3 Best Practice Workshop Extension Key: best_practice_workshop Language: en Keywords: keywords comma-separated Copyright 2009, Jochen Weiland, Riona Kuthe, <[email protected], [email protected]> This document is published under the Open Content License available from The content of this document is related to TYPO3 - a GNU/GPL CMS/Framework available from 1
2 TYPO3 Best Practice Workshop - best_practice_workshop TYPO3 Best Practice Workshop Table of Contents TYPO3 Best Practice Workshop...1 Introduction... 3 TYPO3 Development System...4 Local Development vs. Remote Development...4 TYPO3 Provider... 5 Directory Structure...6 Install Tool Settings... 7 Page and User TSconfig...8 Rich Text Editor (RTE)...9 Paragraph and Character Styles...9 Modular TypoScript Code Extension Manager...13 Templates...16 Modern Template Building...16 Templavoila (Futuristic Template Building)...18 TypoScript: Standard Configuration...20 Digital Asset Management (DAM)...21 Multilanguage Websites...23 Multiple-Tree Concept One-Tree Conept Debugging Tools...25 Firefox Add-on: Firebug Firefox Add-on: Web Developer...25 Useful Links
3 TYPO3 Best Practice Workshop - best_practice_workshop Introduction Introduction There are many different ways to implement a TYPO3 project. For those new to TYPO3 it is often difficult to decide which way to choose and to understand which configurations are necessary and meaningful. This workshop presents a number of shortcuts and best practices to reduce development time. These have been found very useful in the daily work of the authors, but we understand that some developers may want to choose alternatives to the methods shown here. 3
4 TYPO3 Best Practice Workshop - best_practice_workshop TYPO3 Development System TYPO3 Development System Local Development vs. Remote Development TYPO3 can be developed on a local PC. In this case, typically one of the following software packages will be installed: XAMPP, LAMP, WAMP, MAMP. (?AMP stands for Apache, MySQL, PHP). Once the project is completed and ready to go live, it can be transferred to the webserver where it will be accessible for the users. However it is recommended to do the development on the target system, rather than on a local PC. Otherwise there can be compatibility issues arising from different versions or configuration of the Apache, MySQL and PHP software. Development on the target system also allows the client to review the stages of development and there is no effort to transfer the project from the local PC to the remote system (which can be several hours of work). In many cases the development on a remote system is also faster, even though all data has to be transferred over the Internet. The reason is, that a computer in a data center is optimized as a webserver, where a local PC is optimized for desktop applications Extension Development TYPO3 extensions are programmed in PHP language. The recommended development platform is Eclipse (Java based), either in form of PDT (PHP Development Tools, free) or ZendStudio (commercial). Most of the TYPO3 developers are using Eclipse, so there is broad support and know-how for it. 4
5 TYPO3 Best Practice Workshop - best_practice_workshop TYPO3 Provider TYPO3 Provider TYPO3 can be installed either in a low-cost webspace (shared server, 5 to 50 Euro) or on an exclusive server (50 to 500 Euro). Most shared hosting packages are NOT suited for TYPO3 because of the system requirements. The default memory limit for PHP scripts is 16 MB (for PHP5), while TYPO3 typically needs 20 to 50 MB (and more depending on complexity of the project and installed extensions). TYPO3 also requires additional software to be installed on the server: ImageMagick or GraphicsMagick for all image processing functions and tools for indexing external documents as well as additional functionality for the Digital Asset Management (DAM) feature. There are a number of hosting companies that offer specialized TYPO3 hosting (both webspace and servers). Here you can expect that the system requirements are met and that TYPO3 along with the necessary tools are already installed. Depending on the complexity of the web pages, server performance and number of customers hosted on the server, a webspace package can typically handle between and 1 million page request per month. Websites that expect more traffic should be hosted on an exclusive server. Websites with several million page impressions per month will require special clustering configurations. For maximum flexibility it is strongly recommended that a Secure Shell (SSH) access is available. 5
6 TYPO3 Best Practice Workshop - best_practice_workshop Directory Structure Directory Structure 6
7 TYPO3 Best Practice Workshop - best_practice_workshop Install Tool Settings Install Tool Settings After installing TYPO3 and BEFORE starting with the project, the following changes should be made to the default settings in the Install Tool: ["GFX"]["TTFdpi"] = '96' ["BE"]["compressionLevel"] = '3'; ["FE"]["compressionLevel"] = '3'; ["GFX"]["gdlib_2"] = '1'; ["GFX"]["noIconProc"] = '0'; ['SYS']['forceReturnPath'] = '1' ['BE']['forceCharset'] = 'utf-8'['sys'] ['setdbinit'] = 'SET NAMES utf8;'.chr(10).'set CHARACTER SET utf8;'.chr(10).'set SESSION character_set_server=utf8;'.chr(10).'' ['SYS']['UTF8filesystem'] = '1' 7
8 TYPO3 Best Practice Workshop - best_practice_workshop Page and User TSconfig Page and User TSconfig Page TSconfig concerns the configuration of the modules in the TYPO3 backend. The Page TSconfig is entered into the root page and extends to the pages within this branch. see: Page Tsconfig Top Level Objects: mod, RTE, TCMAIN, TCEFORM, TSFE, tx_[extension key with no underscore] User TSconfig is designed for users or groups of users. User TSconfig can be entered for both BE users and BE groups. User TSconfig Top Level Objects: admpanel, options, setup.defaults, setup.override, TCAdefaults.[tablename].[field], auth, page, tx_[extension key with no underscore] 8
9 TYPO3 Best Practice Workshop - best_practice_workshop Rich Text Editor (RTE) Rich Text Editor (RTE) There are several text editors available for TYPO3, this chapter discusses the extension rtehtmlarea, which is part of the TYPO3 default software package. Minimal configuration: Demo configuation: The RTE is configured using TSconfig, there are several sample configurations available in forums. With TSconfig the appearance and features of the editor can be configured on the page level and/or user level. This means that different parts of the website can use different RTE configurations, as well as there can be configurations for different users. It is recommended to disable the insertion of images inside the RTE, rather the 'text with image' content element should be used. When images are uploaded in the RTE, they will all be stored in the same directory and some of the advanced options for images are not available. Paragraph and Character Styles In order to maintain a uniform look of the content elements on the website and keeping the elements in line with CI rules, a number of paragraph styles that the editor is able to choose from can be preconfigured. Along with the configuration of the RTE toolbar, the editor can then only choose from a predefined set of style elements. 9
10 TYPO3 Best Practice Workshop - best_practice_workshop Rich Text Editor (RTE) Using CSS and TSconfig it is also possible to configure the RTE for a WYSIWYG presentation. Currently a two-step configuration is necessary: the styles need to be set both in an external CSS file as well as in TSconfig. The externals CSS file is referenced in TSconfig: RTE.default.contentCSS = fileadmin/templates/css/rte.css Styles that are not defined in the CSS file will not be available in the selection boxes of the RTE. This is how the configuration looks in the CSS file: p.moreinfo { background: #7a7a7a url(../img/moreinfo.gif) no-repeat; font-weight: bold; color: #ffffff; margin: 3px 0 0 0; padding: 4px 0 3px 30px; } Paragraph styles are defined as p-classes, character styles as span-classes: span.important { color: #8A0020; } span.name-of-person { color: #10007B; } span.detail { color: #186900; } Link styles are defined as a-classes: a.external-link {font-weight: bold;} a.external-link-new-window {} a.internal-link {} a.internal-link-new-window {} a.download {} a.mail {} Classes defined in CSS can be added or removed from the RTE configuration: RTE.default.classesParagraph := removefromlist(csc-frame-frame1, csc-frame-frame2) RTE.default.proc.allowedClasses.= removefromlist(csc-frame-frame1, csc-frame-frame2) RTE.default.classesParagraph := addtolist(moreinfo,...) RTE.default.proc.allowedClasses := addtolist(moreinfo,...) WYSIWYG styling can be configured with the following TSconfig code: RTE.classes { moreinfo { name = Weitere Informationen value = font-size: 11px; font-weight: bold; padding: 4px 0 5px 30px; background: #7a7a7a 10
11 TYPO3 Best Practice Workshop - best_practice_workshop Rich Text Editor (RTE) url(fileadmin/templates/main/img/moreinfo.gif) no-repeat; text-decoration:none); } In some cases it will be necessary to use slightly different font-sizes in the CSS for the RTE than on the website to achive the same visual representation, this is because the general font size setting for the RTE is less than 100%. Finally, use the code below to add the paragraph and character styles to the dropdown boxes (comma separated list): RTE.default.classesParagraph = moreinfo,... RTE.default.classesCharacter = important,... 11
12 TYPO3 Best Practice Workshop - best_practice_workshop Modular TypoScript Code Modular TypoScript Code In practice it is very handy to divide the TypoScript code into snippets according to its function. These snippets are saved each as extension templates in a system folder. On the root page of the site with one main template these extensions are the inserted in Include basis templates. Using this method you can edit the code more easily and reuse the snippets for other projects. Defining constants in the root template for the sitename, filepath etc. is also very helpful. Hence these constants can be inserted multiple times into the setup snippets as variables. 12
13 TYPO3 Best Practice Workshop - best_practice_workshop Extension Manager Extension Manager There are 3 categories of extensions: System extensions are part of the TYPO3 package and supplied with the source code (example: RTE, indexed_search, css_styled_content). They are located in the directory typo3/sysext Global extensions are available to all TYPO3 projects that share the same source code installation, they are located in the directory typo3/ext (typically empty) Local extensions are available only to the TYPO3 project in which they are installed. They are located in the directory typo3conf/ext It is possible to have one extension installed for example as global AND als local extension, in this case the local extension takes precedence. It is recommended to install additional extensions always as local. Only in rare circumstances it will be necessary to update system extensions, updates of these are made available as part of new TYPO3 versions. Extensions that have been released to the public are available for download from the TYPO3 Extension Repository (TER). Those extensions have been reviewed by the TYPO3 Security Team are always visible in the TER, in order to see extensions without review a checkbox has to be set in the extension manager settings: Also you may want to download extensions from the official TER and not from one of the mirror servers (since sometimes there is a delay for updates to find their way to the mirrors): Before installing a new extension, please follow these guidelines: 1. Only install extensions from which you know what they are doing read the manual! You may also want to take a look at the extensions' source code. You can search for extensions on 2. Extensions on typo3.org are listed by number of downloads new (and perhaps very interesting) extensions may be found near the bottom of the list Check TYPO3 and PHP version requirements as well as dependancies of other extensions 4. Extensions may have a status of Experimental Alpha Beta Stable. If in doubt, prefer a stable version and don't expect that those marked as experimental or alpha behave as expected in all circumstances. Extensions marked as obsolete should not be installed the functionality ist not required anymore (in most cases the function has been integrated in the TYPO3 source code) 5. Update the TER list to make sure to download the latest version 6. Make sure to have a recent backup if it is necessary to undo the installation 7. Uninstall extensions that are no longer needed (or just have been installed for testing). 13
14 TYPO3 Best Practice Workshop - best_practice_workshop Extension Manager TYPO3 projects should be regularly checked for available extension updates. This is easy with the menu Check for extension updates. Just click on the extension name to install the update but be sure to read the comments and update information in the manual. Did we mention that it is a good idea to have a recent backup? Sometimes it may be necessary to obtain an older version of an extension. In the default view, the extension manager only offers the newest version for download. But clicking on the name of the extension rather than the download/install icon on the left offers the older versions: 14
15 TYPO3 Best Practice Workshop - best_practice_workshop Extension Manager 15
16 TYPO3 Best Practice Workshop - best_practice_workshop Templates Templates HTML templates are used as the basis for any TYPO3 project. The template defines the overall structure of the website and consists of regular HTML code. Depending on the project, one or more templates may be used for the different sections of a website. The template contains placeholders which are used to mark the insertion points for the dynamic content. For each dynamic element of the website (menus, content, language selection,...) a placeholder is required. Before delivering a page to the browser, TYPO3 reads and analyzes the template file, reads the dynamic content from the database and inserts it into the placeholders (or they are replaced with the dynamic elements). There are two general methods to create and use the templates in TYPO3, which are discussed below. Note: it is also technically possible to create a project in TYPO3 with TypoScript alone not using any template file. However this method is obsolete and not covered in this document. Modern Template Building With the extensions rlmp_tmplselector and automaketemplate a quite large range of layout varieties for your website can be realized. The BE user can choose between the different layouts in the page properties. The extension automaketemplate converts according to the setup below all div tags into subparts. Example: <div id="contentmain"> </div> is converted into: <div id="contentmain"><!-- ###contentmain###--> <!-- ###contentmain###--></div> First you must create a folder structure like this in the folder fileadmin: The main templates are stored in the folder "fileadmin/template/main/", all sub templates are stored in the folder sub. Save the following templates in the folders. Main template: template_01.html (wrapper for the sub templates) in folder main <!-- ###DOCUMENT_HEADER### --> <!-- ###DOCUMENT_HEADER### --> <!-- ###DOCUMENT_BODY### begin --> 16
17 TYPO3 Best Practice Workshop - best_practice_workshop Templates <div id="nonfooter"> <div id="page"> <div id="content"> </div> <div id="header"> </div> <div id="topmenu"> </div> </div> </div> <div id="footer"> </div> <!-- ###DOCUMENT_BODY### end --> Default sub template: ct_1.html in folder sub <title>standard 3-columns: left*content*right</title> <div id="ct1"> <div id="contentwrap"> <div id="contentmain"> </div> <div id="contentright"> </div> <div id="contentborder"> </div> </div> <div id="leftmenu"> </div> </div> TypoScript module for the page layout: SETUP: plugin.tx_rlmptmplselector_pi1 { // Path to the main and sub templates templatepathmain = fileadmin/templates/main/ templatepathsub = fileadmin/templates/sub/ // default Templates, if none has been chosen defaulttemplatefilenamemain = template_01.html defaulttemplatefilenamesub = ct_1.html } // inherit chosen main and sub templates to subpages inheritmaintemplates = 1 inheritsubtemplates = 1 ## Extension automaketemplate configuration plugin.tx_automaketemplate_pi1 { content < plugin.tx_rlmptmplselector_pi1 elements { BODY.all = 1 BODY.all.subpartMarker = DOCUMENT_BODY HEAD.all = 1 HEAD.all.subpartMarker = DOCUMENT_HEADER HEAD.rmTagSections = title ## enable only for table-based templates (depreciated) # TD.all = 1 DIV.all = 1 } relpathprefix = fileadmin/templates/main/ } temp.contentareatemplate = TEMPLATE temp.contentareatemplate { template =< plugin.tx_automaketemplate_pi1 template.content.templatetype = sub } workonsubpart = DOCUMENT_BODY subparts.contentmain < styles.content.get subparts.contentright < styles.content.getright subparts.leftmenu < styles.content.getleft subparts.border < styles.content.getborder temp.maintemplate = TEMPLATE temp.maintemplate { template =< plugin.tx_automaketemplate_pi1 template.content.templatetype = main 17
18 TYPO3 Best Practice Workshop - best_practice_workshop Templates } workonsubpart = DOCUMENT_BODY subparts.content < temp.contentareatemplate temp.headtemplate = TEMPLATE temp.headtemplate { template =< plugin.tx_automaketemplate_pi1 workonsubpart = DOCUMENT_HEADER } temp.contentareaheadertemplate = TEMPLATE temp.contentareaheadertemplate { template =< plugin.tx_automaketemplate_pi1 template.content.templatetype = sub workonsubpart = DOCUMENT_HEADER } page = PAGE page { typenum = 0 bodytag = <body> } 10 < temp.maintemplate headerdata.10 < temp.headtemplate headerdata.20 < temp.contentareaheadertemplate That's it! Templavoila (Futuristic Template Building) TemplaVoila (TV) is a different approach to create a TYPO3 project from an existing HTML template. It is covered in detail in the tutorial 'Futuristic Template Building', however that documentation is somewhat outdated and does not cover the latest version of TV. To use TemplaVoila the following requirements must be met: Extensions static_info_tables, div, lib and templavoila must be installed There must be a system folder in the page tree to hold the TV data structures HTML template that passes W3C validation (many problems that occur with TV are caused by templates that do not validate correctly) In the page tree create a root page that will be the parent of all the pages in the website. Create subpages that reflect the structure of the website: In the page properties of the root page set the TV Storage folder in the 'Gerneral Record Storage Page': This is the initial Typoscript code needed: page= PAGE 18
19 TYPO3 Best Practice Workshop - best_practice_workshop Templates page.typenum = 0 page.10 = USER page.10.userfunc = tx_templavoila_pi1->main_page Mapping The key concept of TemplaVoila is the mapping of the template to the elements in TYPO3. Mapping is started through the File->Filelist module. A right-click on the name of the template file offers the option TemplaVoila: When clicking on the preview button, the template of the website is shown in visual mode: In the first step, a root container must be mapped to the body-tag of the template. By clicking on the map button, the HTML tags in the template are displayed in the preview: 19
20 TYPO3 Best Practice Workshop - best_practice_workshop Templates The root container is mapped by clicking on the <body> tag. In the Action column we can select between INNER and OUTER mapping. Choosing INNER, the elements inside the tag are mapped, leaving the HTML tag intact. With OUTER mapping, the content between the HTML tag and the tag itself are replaced. Outer mapping is necessary if not only the content but also the tags are generated dynamically. For the root container INNER mapping must be selected, since the <body> tag needs to remain: By mapping the <body> tag, a container is created that will contain the elements of the webpage. To create the elements, a fieldname must be added. The name always starts with field_ and must be unique. Only letters a-z and underscore are allowed. The first element will be the main navigation of the website: Depending on the layout and implementation of the template, it may sometime be easier to map in the HTML source view: 20
21 TYPO3 Best Practice Workshop - best_practice_workshop Templates After saving we can click on the edit icon and now have the option to add a path to our future Typoscript object: 21
22 TYPO3 Best Practice Workshop - best_practice_workshop TypoScript: Standard Configuration TypoScript: Standard Configuration The first module you should insert beside the page layout settings is the TypoScript module with the standard configuration. ## Forbid IE to work in Quirks-Mode [browser = msie] config.doctypeswitch = 1 [GLOBAL] config { ## XHTML Settings ## ## Set DOCtype doctype = xhtml_trans ## Clean XHTML Code xhtml_cleaning = all ## Removes comments around content elements disableprefixcomment = 1 ## Hide <xml...> tag instead of doctypeswitch #config.xmlprologue = none ## Language configuration ## lang = de language = de locale_all = de_de htmltag_langkey = de #### IMPORTANT: baseurl must be updated for RealUrl: #### baseurl = tx_realurl_enable = 1 prefixlocalanchors = all ## Activate Admin-Panel admpanel = 0 ## Extra Debug-Info as comment in HTML code. ## Should be deactivated after going online! debug = 1 ## Span protection, encode -address, to '(at)': spamprotect addresses = 1 spamprotect addresses_atsubst = (at) ## Configuration for simulatestaticdocuments, deactivate it when using RealURL simulatestaticdocuments = 1 simulatestaticdocuments_notypeifnotitle = 1 simulatestaticdocuments_penc = md5 simulatestaticdocuments_penc_onlyp = L ## RealUrl configuration, deactivate simulatestaticdocuments simulatestaticdocuments = 0 ## AWSTAT ## ## Create logfile for AWSTATS, count website access stat_apache = 1 stat_apache_logfile = logfile.log stat_excludebeuserhits = 1 ## Save statistics in database. Attention: database can grow very big when activating! # stat_mysql = 1 ## Save klicks on external links in table sys_stat jumpurl = 1 ## Enable indexedsearch also for extern files (pdf, doc, etc.) index_enable = 1 index_externals = 1 ## Save frontend user access tx_loginusertrack_enable = 1 } ## Allow HTML tags in headers lib.stdheader.10.setcurrent.htmlspecialchars = 0 22
23 TYPO3 Best Practice Workshop - best_practice_workshop Digital Asset Management (DAM) Digital Asset Management (DAM) If a project contains 100s or 1,000s of images and other media files (PDF, audio, video, text,...) it is much better to store information about these files in a media database, rather than keeping these files just in a number of directories. The Digital Asset Management (DAM) extension for TYPO3 stores information and meta data about these files in the database. Editors can search the database and find related files. When installing DAM, an option is offered to disable the traditional File->Filelist module. We recommend to not disable this module in general, but disable it for normal editors. Using the File->Filelist module it is possible to edit text files in the backend. This is not possible with the Media->List module, since that can only used to edit the meta data of a file, but not the content. DAM offers the possibility to automatically extract data from the media files, for example EXIF tags from digital cameras or the text content from Word or PDF files. This data can also be searched when an editor looks for specific media files. In order that these extract-functions work, a number of additional programs need to be installed on the web server and included in the binpath in the Install Tool. Also a number of additional service-extensions need to be installed: When media files are uploaded through the element browser, they are automatically indexed and meta data is extracted. However if files are added for example through FTP or the File->Filelist module, they are not added to the database. Using the DAM indexer these files can be added to the database after uploading. 23
24 TYPO3 Best Practice Workshop - best_practice_workshop Digital Asset Management (DAM) Using the TYPO3 Element Browser the editor can now search for keywords and quickly get a list of all matching files: 24
25 TYPO3 Best Practice Workshop - best_practice_workshop Multilanguage Websites Multilanguage Websites Many websites are multi-lingual: the visitor can select between languages. TYPO3 has extensive support for generating sites in any language. For optimum results TYPO3 should be configured to use the utf-8 character set. Depending on the language, a single character is represented by 1 to 4 bytes. This not only makes it possible to display character sets like Chinese, but also to mix several different character sets in one page (for example German, Russian and Japanese). The character set should be set in the install tool before content is entered, since it is quite difficult to convert a project from one encoding to another at a later point in time. Multiple-Tree Concept If the page structure and content differs a lot in the various languages, the best way to setup a project will be the multipletree concept. Here each language has its own page structure. The language selector will always point to the starting page of the other languages. Configuration of the multiple-tree concept requires only to set the language-specific Typoscript parameters on the starting page of each page structure. One-Tree Conept In this configuration it is assumed that the page structure in the various languages is basically identical. For each page there will be a corresponding page in the other language(s). The language selector switches between the different language versions of the same page. If a translation for a specific page is not available either the default language is shown or the language selector will not allow to switch to the other language. 25
26 Debugging TYPO3 Best Practice Workshop - best_practice_workshop Debugging 26
27 TYPO3 Best Practice Workshop - best_practice_workshop Tools Tools Firefox Add-on: Firebug Firebug integrates with Firefox. While you browse you can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. Firefox Add-on: Web Developer Adds a menu and a toolbar with various web developer tools. 27
28 Useful Links TYPO3 Best Practice Workshop - best_practice_workshop Useful Links 28
29 TYPO3 Best Practice Workshop - best_practice_workshop Reference Possible subsections: Reference (TypoScript) Property: Data type: Description: Default: allwrap /+stdwrap wrap Wraps the whole item wrapitemandsub wrap Wraps the whole item and any submenu concatenated to it. subst_elementuid boolean If set, all appearances of the string '{elementuid}' in the total element html-code (after wrapped in.allwrap} is substituted with the uid number of the menu item. This is useful if you want to insert an identification code in the HTML in order to manipulate properties with JavaScript. RO_chBgColor string If property RO is set (see below) then you can set this property to a certain set of parameters which will allow you to change the background color of eg. the tablecell when the mouse rolls over you text-link. Syntax: [over-color] [out-color] [id-prefix] Example: page = PAGE page.typenum = 0 page.10 = HMENU page.10.wrap = <table border=1> </table> page.10.1 = TMENU page.10.1.no { allwrap = <tr><td valign=top id="1tmenu{elementuid}" style="background:#eeeeee;"> </td></tr> subst_elementuid = 1 RO_chBgColor = #cccccc #eeeeee 1tmenu RO = 1 } [tsref:(cobject).test] This example will start out with the table cells in #eeeeee and change them to #cccccc (and back) when rolled over. The 1tmenu string is a unique id for the menu items. You may not need it (unless the same menu items are more than once on a page), but the important thing is that the id of the table cell has the exact same label before the {elementuid} (red marks). The other important thing is that you DO set a default background color for the cell with the style-attribute (blue marking). If you do not, Mozilla browsers will behave a little strange by not capturing the mouseout event the first time it's triggered. 29
UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1
UH CMS Basics Cascade CMS Basics Class UH CMS Basics Updated: June,2011! Page 1 Introduction I. What is a CMS?! A CMS or Content Management System is a web based piece of software used to create web content,
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA All information presented in the document has been acquired from http://docs.joomla.org to assist you with your website 1 JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA BACK
CONTENTM WEBSITE MANAGEMENT SYSTEM. Getting Started Guide
CONTENTM WEBSITE MANAGEMENT SYSTEM Getting Started Guide Table of Contents CONTENTM WEBSITE MANAGEMENT SYSTEM... 1 GETTING TO KNOW YOUR SITE...5 PAGE STRUCTURE...5 Templates...5 Menus...5 Content Areas...5
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
BT CONTENT SHOWCASE. JOOMLA EXTENSION User guide Version 2.1. Copyright 2013 Bowthemes Inc. [email protected]
BT CONTENT SHOWCASE JOOMLA EXTENSION User guide Version 2.1 Copyright 2013 Bowthemes Inc. [email protected] 1 Table of Contents Introduction...2 Installing and Upgrading...4 System Requirement...4
1. Tutorial - Developing websites with Kentico 8... 3 1.1 Using the Kentico interface... 3 1.2 Managing content - The basics... 4 1.2.
Kentico 8 Tutorial Tutorial - Developing websites with Kentico 8.................................................................. 3 1 Using the Kentico interface............................................................................
Joomla! 2.5.x Training Manual
Joomla! 2.5.x Training Manual Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several tutorials
CMS Training. Prepared for the Nature Conservancy. March 2012
CMS Training Prepared for the Nature Conservancy March 2012 Session Objectives... 3 Structure and General Functionality... 4 Section Objectives... 4 Six Advantages of using CMS... 4 Basic navigation...
How To Create A Website Template On Sitefinity 4.0.2.2
DESIGNER S GUIDE This guide is intended for front-end developers and web designers. The guide describes the procedure for creating website templates using Sitefinity and importing already created templates
Configuring the JEvents Component
Configuring the JEvents Component The JEvents Control Panel's Configuration button takes you to the JEvents Global Configuration page. Here, you may set a very wide array of values that control the way
User Guide for Smart Former Gold (v. 1.0) by IToris Inc. team
User Guide for Smart Former Gold (v. 1.0) by IToris Inc. team Contents Offshore Web Development Company CONTENTS... 2 INTRODUCTION... 3 SMART FORMER GOLD IS PROVIDED FOR JOOMLA 1.5.X NATIVE LINE... 3 SUPPORTED
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
Dreamweaver CS6 Basics
Dreamweaver CS6 Basics Learn the basics of building an HTML document using Adobe Dreamweaver by creating a new page and inserting common HTML elements using the WYSIWYG interface. EdShare EdShare is a
Content Management Manual
Content Management Manual Holcim Ltd Holcim CMS Handbook November 2010 Managing the Holcim corporate website 5 1. General 5 1.1 Target group 5 1.1.1 What is TYPO3? 5 1.2 Access 6 1.2.1 Frontend 6 1.2.2
How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font
Adobe CQ5 Authoring Basics Print Manual SFU s Content Management System SFU IT Services CMS Team ABSTRACT A summary of CQ5 Authoring Basics including: Setup and Login, CQ Interface Tour, Versioning, Uploading
WP Popup Magic User Guide
WP Popup Magic User Guide Introduction Thank you so much for your purchase! We're excited to present you with the most magical popup solution for WordPress! If you have any questions, please email us at
Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY
Advanced Web Development Duration: 6 Months SCOPE OF WEB DEVELOPMENT INDUSTRY Web development jobs have taken thе hot seat when it comes to career opportunities and positions as a Web developer, as every
How to Edit Your Website
How to Edit Your Website A guide to using your Content Management System Overview 2 Accessing the CMS 2 Choosing Your Language 2 Resetting Your Password 3 Sites 4 Favorites 4 Pages 5 Creating Pages 5 Managing
WEB DEVELOPMENT IA & IB (893 & 894)
DESCRIPTION Web Development is a course designed to guide students in a project-based environment in the development of up-to-date concepts and skills that are used in the development of today s websites.
Website Builder Documentation
Website Builder Documentation Main Dashboard page In the main dashboard page you can see and manager all of your projects. Filter Bar In the filter bar at the top you can filter and search your projects
Joomla! template Blendvision v 1.0 Customization Manual
Joomla! template Blendvision v 1.0 Customization Manual Blendvision template requires Helix II system plugin installed and enabled Download from: http://www.joomshaper.com/joomla-templates/helix-ii Don
Xtreeme Search Engine Studio Help. 2007 Xtreeme
Xtreeme Search Engine Studio Help 2007 Xtreeme I Search Engine Studio Help Table of Contents Part I Introduction 2 Part II Requirements 4 Part III Features 7 Part IV Quick Start Tutorials 9 1 Steps to
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
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
Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development
Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development By Kenji Uchida Software Engineer IBM Corporation Level: Intermediate
Sitecore InDesign Connector 1.1
Sitecore Adaptive Print Studio Sitecore InDesign Connector 1.1 - User Manual, October 2, 2012 Sitecore InDesign Connector 1.1 User Manual Creating InDesign Documents with Sitecore CMS User Manual Page
USER GUIDE. Unit 2: Synergy. Chapter 2: Using Schoolwires Synergy
USER GUIDE Unit 2: Synergy Chapter 2: Using Schoolwires Synergy Schoolwires Synergy & Assist Version 2.0 TABLE OF CONTENTS Introductions... 1 Audience... 1 Objectives... 1 Before You Begin... 1 Getting
Cascade Server. End User Training Guide. OIT Training and Documentation Services OIT TRAINING AND DOCUMENTATION. oittraining@uta.
OIT Training and Documentation Services Cascade Server End User Training Guide OIT TRAINING AND DOCUMENTATION [email protected] http://www.uta.edu/oit/cs/training/index.php 2013 CONTENTS 1. Introduction
We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.
Creative Specs Gmail Sponsored Promotions Overview The GSP creative asset will be a ZIP folder, containing four components: 1. Teaser text file 2. Teaser logo image 3. HTML file with the fully expanded
Mistral Joomla Template
Mistral Joomla Template Documentation Copyright arrowthemes Table of Contents Introduction... 4 1.1 Template Overview... 5 Theme Styles and admin options... 5 Theme profiles... 5 Theme Layouts... 5 1.2
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,
WEB DESIGN COURSE CONTENT
WEB DESIGN COURSE CONTENT INTRODUCTION OF WEB TECHNOLOGIES Careers in Web Technologies How Websites are working Domain Types and Server About Static and Dynamic Websites Web 2.0 Standards PLANNING A BASIC
Macromedia Dreamweaver 8 Developer Certification Examination Specification
Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this
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
BT MEDIA JOOMLA COMPONENT
BT MEDIA JOOMLA COMPONENT User guide Version 1.0 Copyright 2013Bowthemes Inc. [email protected] 1 Table of Contents Introduction...3 Related Topics:...3 Product Features...3 Installing and Upgrading...4
JTouch Mobile Extension for Joomla! User Guide
JTouch Mobile Extension for Joomla! User Guide A Mobilization Plugin & Touch Friendly Template for Joomla! 2.5 Author: Huy Nguyen Co- Author: John Nguyen ABSTRACT The JTouch Mobile extension was developed
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
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
Please select one of the topics below.
Thanks for choosing WYSIWYG Web Builder! In this section we will give a short introduction to Web Builder so you can start building your web site in (almost) no time. Please select one of the topics below.
Virtual Exhibit 5.0 requires that you have PastPerfect version 5.0 or higher with the MultiMedia and Virtual Exhibit Upgrades.
28 VIRTUAL EXHIBIT Virtual Exhibit (VE) is the instant Web exhibit creation tool for PastPerfect Museum Software. Virtual Exhibit converts selected collection records and images from PastPerfect to HTML
picocms Client Training - A pico-cms.com
picocms Client Training - A pico-cms.com Find Our User Manual at http://pico-cms.com/user-manual Login: URL(domain name/login) Layout to training: I. Overview about pico II. Users a. Adding a User b. Edit
Content Management System
OIT Training and Documentation Services Content Management System End User Training Guide OIT TRAINING AND DOCUMENTATION [email protected] http://www.uta.edu/oit/cs/training/index.php 2009 CONTENTS 1.
Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo
Dreamweaver CS3 THE MISSING MANUAL David Sawyer McFarland POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents The Missing Credits Introduction 1 Part
Your Blueprint websites Content Management System (CMS).
Your Blueprint websites Content Management System (CMS). Your Blueprint website comes with its own content management system (CMS) so that you can make your site your own. It is simple to use and allows
UOFL SHAREPOINT ADMINISTRATORS GUIDE
UOFL SHAREPOINT ADMINISTRATORS GUIDE WOW What Power! Learn how to administer a SharePoint site. [Type text] SharePoint Administrator Training Table of Contents Basics... 3 Definitions... 3 The Ribbon...
WP Popup Magic User Guide
WP Popup Magic User Guide Plugin version 2.6+ Prepared by Scott Bernadot WP Popup Magic User Guide Page 1 Introduction Thank you so much for your purchase! We're excited to present you with the most magical
Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide
Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence
USER GUIDE. Unit 4: Schoolwires Editor. Chapter 1: Editor
USER GUIDE Unit 4: Schoolwires Chapter 1: Schoolwires Centricity Version 4.2 TABLE OF CONTENTS Introduction... 1 Audience and Objectives... 1 Getting Started... 1 How the Works... 2 Technical Requirements...
CDyWeb Content Management System (CCMS) V3.3. User Manual
CDyWeb Content Management System (CCMS) V3.3 User Manual Page 1 Table of Contents Table of Contents...2 1. Finding your way...3 2. Page editing...4 2.1 Changing order...4 2.2 Add a page...5 2.3 Edit Page...9
collab.virginia.edu UVACOLLAB ECLPS: BUILDING COURSE PORTALS UVaCollab User Guide Series [email protected]
UVACOLLAB ECLPS: BUILDING COURSE PORTALS UVaCollab User Guide Series [email protected] Revised 4/28/2014 CONTENTS The eclps Overview... 3 Objectives... 3 Adding the Syllabus or Lessons Tool to
Mastering the JangoMail EditLive HTML Editor
JangoMail Tutorial Mastering the JangoMail EditLive HTML Editor With JangoMail, you have the option to use our built-in WYSIWYG HTML Editors to compose and send your message. Note: Please disable any pop
Ad Hoc Reporting. Usage and Customization
Usage and Customization 1 Content... 2 2 Terms and Definitions... 3 2.1 Ad Hoc Layout... 3 2.2 Ad Hoc Report... 3 2.3 Dataview... 3 2.4 Page... 3 3 Configuration... 4 3.1 Layout and Dataview location...
darlingharbour.com Content Management System Tenant User Guide
darlingharbour.com Content Management System Tenant User Guide August 2014 Table of Contents 1 Introduction... 1 2 Getting started... 1 2.1 Requirements...1 2.2 Logging in...1 2.3 Change your Password...2
Slick - responsive Carousel Slider
Slick carousel slider by Ken Wheeler. Fully responsive. Scales with its container. Separate settings per breakpoint. Swipe, desktop mouse dragging, infinite looping among others. Slick is ready-for-use
ADOBE DREAMWEAVER CS3 TUTORIAL
ADOBE DREAMWEAVER CS3 TUTORIAL 1 TABLE OF CONTENTS I. GETTING S TARTED... 2 II. CREATING A WEBPAGE... 2 III. DESIGN AND LAYOUT... 3 IV. INSERTING AND USING TABLES... 4 A. WHY USE TABLES... 4 B. HOW TO
SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1
SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test
UNPAN Portal Content Management System (CMS) User Guide
UNPAN Portal Content Management System (CMS) User Guide www.unpan.org User Manual Version 1.0 260309 Page 1 of 36 Table of Contents A. UNPAN Sitemap... 3 B. DPADM Sitemap... 4 C. Introduction to UNPAN
Website Creator Pro Quick Reference Guide. Version: 0.5
Website Creator Pro Quick Reference Guide Version: 0.5 Contents 1. Introduction 3 2. Navigation 4 2.1. Top Bar 4 2.1.1. Tabs 4 2.1.2. Buttons 4 2.2. Website Structure Fly-Out 4 3. Usage 5 3.1. Editor 5
CREATING A NEWSLETTER IN ADOBE DREAMWEAVER CS5 (step-by-step directions)
CREATING A NEWSLETTER IN ADOBE DREAMWEAVER CS5 (step-by-step directions) Step 1 - DEFINE A NEW WEB SITE - 5 POINTS 1. From the welcome window that opens select the Dreamweaver Site... or from the main
Web Ambassador Training on the CMS
Web Ambassador Training on the CMS Learning Objectives Upon completion of this training, participants will be able to: Describe what is a CMS and how to login Upload files and images Organize content Create
Dreamweaver and Fireworks MX Integration Brian Hogan
Dreamweaver and Fireworks MX Integration Brian Hogan This tutorial will take you through the necessary steps to create a template-based web site using Macromedia Dreamweaver and Macromedia Fireworks. The
Dreamweaver CS5. Module 1: Website Development
Dreamweaver CS5 Module 1: Website Development Dreamweaver CS5 Module 1: Website Development Last revised: October 29, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland, CA
changes in tt_news 3.0.0
changes in tt_news 3.0.0 Extension Key: tt_news Copyright 2009, Rupert Germann, This document is published under the Open Content License available from http://www.opencontent.org/opl.shtml
This manual cannot be redistributed without permission from joomla-monster.com
This manual cannot be redistributed without permission from joomla-monster.com Visit the official website joomla-monster.com of this Joomla template and other thematic and high quality templates. Copyright
Where do I start? DIGICATION E-PORTFOLIO HELP GUIDE. Log in to Digication
You will be directed to the "Portfolio Settings! page. On this page you will fill out basic DIGICATION E-PORTFOLIO HELP GUIDE Where do I start? Log in to Digication Go to your school!s Digication login
Umbraco v4 Editors Manual
Umbraco v4 Editors Manual Produced by the Umbraco Community Umbraco // The Friendly CMS Contents 1 Introduction... 3 2 Getting Started with Umbraco... 4 2.1 Logging On... 4 2.2 The Edit Mode Interface...
ANIMATED HEADER IMAGE WITH IMAGE HEADER SLIDESHOW (FL_HEADER_SLIDE)
ANIMATED HEADER IMAGE WITH IMAGE HEADER SLIDESHOW (FL_HEADER_SLIDE) (STEP BY STEP INSTRUCTIONS FOR REAL BEGINNERS) I am writing this tutorial out of frustration with the general lack of proper instructions
ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved
ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved 1 1. Update Before you start updating, please refer to 2. Important changes to check if there are any additional instructions
Bitrix Site Manager 4.1. User Guide
Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing
Developers Guide. Designs and Layouts HOW TO IMPLEMENT WEBSITE DESIGNS IN DYNAMICWEB. Version: 1.3 2013.10.04 English
Developers Guide Designs and Layouts HOW TO IMPLEMENT WEBSITE DESIGNS IN DYNAMICWEB Version: 1.3 2013.10.04 English Designs and Layouts, How to implement website designs in Dynamicweb LEGAL INFORMATION
Dreamweaver. Introduction to Editing Web Pages
Dreamweaver Introduction to Editing Web Pages WORKSHOP DESCRIPTION... 1 Overview 1 Prerequisites 1 Objectives 1 INTRODUCTION TO DREAMWEAVER... 1 Document Window 3 Toolbar 3 Insert Panel 4 Properties Panel
Kentico CMS 6.0 Tutorial
Kentico CMS 6.0 Tutorial 2 Kentico CMS 6.0 Tutorial Table of Contents Introduction 5... 5 Kentico CMS Overview Installation 7... 7 Prerequisites... 8 Setup installation... 8 Web application installation...
Getting Started with KompoZer
Getting Started with KompoZer Contents Web Publishing with KompoZer... 1 Objectives... 1 UNIX computer account... 1 Resources for learning more about WWW and HTML... 1 Introduction... 2 Publishing files
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 * [email protected] Information Technology Group [2] Institute
Debugging JavaScript and CSS Using Firebug. Harman Goei CSCI 571 1/27/13
Debugging JavaScript and CSS Using Firebug Harman Goei CSCI 571 1/27/13 Notice for Copying JavaScript Code from these Slides When copying any JavaScript code from these slides, the console might return
UHR Training Services Student Manual
UHR Training Services Student Manual October 2012 1 Logging in to CareWorks Clicking the copyright symbol on the bottom left of the footer takes you to the sign-in screen and then to the control panel.
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
Using the Content Management System 05-02-12
Using the Content Management System 05-02-12 Using the Content Management System Introduction 2 Logging In 3 Using the Editor 4 Basic Text Editing 5 Pasting Text 7 Adding Hyperlinks 8 Adding Images 9 Style
Getting Started - The Control Panel
Table of Contents 1. Getting Started - the Control Panel Login Navigation Bar Domain Limits Domain User Account Properties Session Management 2. FTP Management Creating and Editing Users Accessing FTP
Working with the Ektron Content Management System
Working with the Ektron Content Management System Table of Contents Creating Folders Creating Content 3 Entering Text 3 Adding Headings 4 Creating Bullets and numbered lists 4 External Hyperlinks and e
Dreamweaver Tutorial - Dreamweaver Interface
Expertrating - Dreamweaver Interface 1 of 5 6/14/2012 9:21 PM ExpertRating Home ExpertRating Benefits Recommend ExpertRating Suggest More Tests Privacy Policy FAQ Login Home > Courses, Tutorials & ebooks
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
Administrator Manual Across Personal Edition v6 (Revision: February 4, 2015)
Administrator Manual Across Personal Edition v6 (Revision: February 4, 2015) Copyright 2004-2015 Across Systems GmbH The contents of this document may not be copied or made available to third parties in
Ansur Test Executive. Users Manual
Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About
How To Create A Website In Drupal 2.3.3
www.webprophets.com.au PO Box 2007 St Kilda West Victoria Australia 3182 Phone +61 3 9534 1800 Fax +61 3 9534 1100 Email [email protected] Web www.webprophets.com.au Welcome to the Drupal How to
Microsoft Expression Web Quickstart Guide
Microsoft Expression Web Quickstart Guide Expression Web Quickstart Guide (20-Minute Training) Welcome to Expression Web. When you first launch the program, you ll find a number of task panes, toolbars,
Official JSN Dome v1 Quick Start Guide
Official JSN Dome v1 Quick Start Guide This documentation is release under Creative Commons Attribution-Non-Commercial-Share Alike 3 Unported Licence. You are free to print this document for convenient
PORTAL ADMINISTRATION
1 Portal Administration User s Guide PORTAL ADMINISTRATION GUIDE Page 1 2 Portal Administration User s Guide Table of Contents Introduction...5 Core Portal Framework Concepts...5 Key Items...5 Layouts...5
Quick 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
User Guide. Chapter 6. Teacher Pages
User Guide Chapter 6 s Table of Contents 1. Introduction... 4 I. Enhancements... 5 II. Tips... 6 2. Key Information... 7 3. How to Add a... 8 4. How to Edit... 10 I. SharpSchool s WYSIWYG Editor... 11
PDF MAKER FOR VTIGER CRM
PDF MAKER FOR VTIGER CRM Introduction The PDF Maker is extension tool designed for vtiger CRM. There is already possibility of the export to pdf format in vtiger CRM functionality but it covers just few
JJY s Joomla 1.5 Template Design Tutorial:
JJY s Joomla 1.5 Template Design Tutorial: Joomla 1.5 templates are relatively simple to construct, once you know a few details on how Joomla manages them. This tutorial assumes that you have a good understanding
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
Dashboard Builder TM for Microsoft Access
Dashboard Builder TM for Microsoft Access Web Edition Application Guide Version 5.3 5.12.2014 This document is copyright 2007-2014 OpenGate Software. The information contained in this document is subject
Web Portal User Guide. Version 6.0
Web Portal User Guide Version 6.0 2013 Pitney Bowes Software Inc. All rights reserved. This document may contain confidential and proprietary information belonging to Pitney Bowes Inc. and/or its subsidiaries
Saving work in the CMS... 2. Edit an existing page... 2. Create a new page... 4. Create a side bar section... 4
CMS Editor How-To Saving work in the CMS... 2 Edit an existing page... 2 Create a new page... 4 Create a side bar section... 4 Upload an image and add to your page... 5 Add an existing image to a Page...
Creating a Restaurant Website
11 Creating a Restaurant Website In This Lesson This lesson looks at the process of creating a small business website, in this case for a restaurant. Starting from a needs analysis, this lesson shows you
Shop Manager Manual ConfigBox 3.0 for Magento
Shop Manager Manual ConfigBox 3.0 for Magento Table of Contents 1 INTRODUCTION... 4 2 INSTALLATION... 5 2.1 How to check if ioncube Loader is installed... 5 2.1.1 What to do if ioncube Loader is not installed...
