Thanks. I want to thank everyone who helped and supported me in this project. Thank you all! Cédric KEIFLIN

Size: px
Start display at page:

Download "Thanks. I want to thank everyone who helped and supported me in this project. Thank you all! Cédric KEIFLIN"

Transcription

1 KEIFLIN Cédric 1 Janvier

2 KEIFLIN Cédric 2 Janvier

3 Thanks I want to thank everyone who helped and supported me in this project. Thank you all! Cédric KEIFLIN KEIFLIN Cédric 3 Janvier

4 My websites Portail Joomlack with démos and download of extensions that are developped by me, and news from Joomlack. Listing and demos of Joomla! extensions Site dedicated to tutorials (in french) for Joomla! with some documentaiton about how to make your own Joomla template Component Joomla that allows you to create your own template Who is this documentation for? This documentation is a help for those who wish to improve the management and customizing styles for the Maximenu CK module. You will be guided to find the elements to modify and understand the menu structure. Warning, this document is not a tutorial on CSS, it assumes you already have the necessary knowledge in HTML / CSS. KEIFLIN Cédric 4 Janvier

5 CONTENTS TABLE I.Module installation 7 1.Module installation 8 2.Module publication 9 3.Creating the menu )Creating the first items )Creating the sub-menus 11 II.Module structure 13 1.Difference between version 6 and older 14 2.File structure 15 3.HTML structure 17 III.CSS customization 18 1.How to change the styles 19 2.HTML/CSS architecture 20 3.Active links 21 4.Identification unique of a single element 22 5.Parent child relation 23 6.Levels 1 to n 24 7.Fancy effect 25 8.Rounded style 26 9.Generic Classes Classes first last Using a graphic theme for your menu RTL compatibility (Right To Left) Add the responsive design to your menu IE7 specific stylesheet 33 IV.Setting the module 34 1.Plugin for easy parameters management 35 2.Title and description 39 3.Module insertion 40 4.Columns management 41 5.Création d'une nouvelle rangée 43 6.Image management )Adding an image to a link )Image changing on rollover 48 7.Attributes management 49 V.Module settings 50 1.Basic options 51 2.Advanced options 52 KEIFLIN Cédric 5 Janvier

6 3.Effect options 54 4.Styles options 57 5.Third party extensions Options 58 VI.Addons 60 1.Changing the items color )Changing the color of all item titles )Changing the color of all hovered level0 item titles (first level) )Changing the color of the active level0 item title )Changing the background color of a child container )Changing child items title color for parent ID )Changing hovered child items title color for parent ID )Changing the main background color )Changing the floating cursor background (fancy) 64 2.How to center the menu horizontally in the page 65 3.Bug in Safari with Flash 67 4.Using the view flatlist 68 5.Align the submenus 70 KEIFLIN Cédric 6 Janvier

7 Module installation Module installation I. Module installation Let's see how to install the Maximenu CK module. KEIFLIN Cédric 7 Janvier

8 Module installation Module installation 1. Module installation Go in the administration : Extensions >> Extension Manager Then search the file that you have downloaded on and click on Upload and Install. KEIFLIN Cédric 8 Janvier

9 Module installation Module publication 2. Module publication Go in the menu Extensions >> Module Manager You should see in your list a module Maximenu CK Click on the title to edit it. Choose a position (position-1 is where is placed the horizontal menu in the template Beez20), publish the module and activate it on all pages : You can change all these options if want regarding your needs. Pour chaque module que vous publiez vous devez veiller à donner un ID unique. KEIFLIN Cédric 9 Janvier

10 Module installation Creating the menu 3. Creating the menu 3.1) Creating the first items In this part we will see how to create a dropdown menu. For now the menu has the following structure (4 links to articles): And on the website it looks like that (with the template Beez2 and the default theme): KEIFLIN Cédric 10 Janvier

11 Module installation Creating the menu 3.2) Creating the sub-menus To expand the menu we create 3 links under a parent that is one of the items previously created. We create children under the link 'Composant contenu': And here is the structure obtained : This has the effect of making a drop down into our menu: KEIFLIN Cédric 11 Janvier

12 Module installation Creating the menu We will now create two submenus in the same principle as before: 1 under 'L Orangeraie' : 'Les pastèques' 1 under 'La communauté' : 'Chat marsupial' Here we just finished the basic menu, you get submenus to a level 2. Now you know how to create a menu structure. KEIFLIN Cédric 12 Janvier

13 Module installation Creating the menu II. Module structure Initially we will examine how the module is made to better understand its strcuture. KEIFLIN Cédric 13 Janvier

14 Module structure Difference between version 6 and older 1. Difference between version 6 and older Renaming of classes in lowercase all classes have been rewritten in lowercase, example titreck become titreck Levels modification now the first level is 1 according to standard of joomla 2.5 (before it was 0) Cache management Native ACL management Code improvement avoid some errors, like when there is no item to load Arrangement in columns and rows you can now make some rows in submenus thanks to the plugin maximenu params Compatibility Virtuemart 2.0 (with the patch) is now compatible with the new version of Virtuemart with some new options to select the root category and depth to show Administration in the module improvement Added options for image management You can now place the image where you want around the text (top, bottom, left, right, etc...) New column management with the param [col=xxx] no more needed to create a specific item to create a column and you can give it the width you want Added view files (flatlist and nativejoomla) these views allows you to render the menu like you want, especially when calling another maximenu inside a maximenu to create a megamenu for Virtuemart KEIFLIN Cédric 14 Janvier

15 Module structure File structure 2. File structure It is important to understand the organization of folders and files of the module to learn how to use and modify it. In the folder of your site '[sitejoomla]/modules/mod_maximenuck' you find all files that constitute the module. Here the organization : Folders : Folder assets This folder contains various scripts mootools and javascript which ensure the functioning and effects, and a CSS file Folder themes it contains the themes available for the menu. Each theme contains the CSS files and images that give the appearance. You can select the theme to use in the administration module Folder tmpl it contains the view files which generates the HTML rendering of the menu. The main file is default.php Dossier language Contient une copie des fichiers de langue (ne vous sert à rien) Dossier elements Contient des champs de paramètres (ne vous sert à rien) Files : index.html All these files are used to protect folders against bad guys. fancymenuck.js It is a mootools script that ensures the fancy effect (floating cursor) that can be activated in the module's administration KEIFLIN Cédric 15 Janvier

16 Module structure File structure maximenuck.css It manages the display of submenus when mootools effects are disabled. moomaximenuck.js It is a mootools script that creates the effect for sub-menus rollover. maximenuhck.php + maximenuvck.php These two files are very important, they will define the formatting styles of the menu. Although these are PHP files, they contain only CSS with a call for dynamic ID in PHP. One is used for the horizontal menu (H) and one vertical (V). moo_maximenuhck.css + moo_maximenuvck.css These two files provide the proper functioning of the menu in horizontal mode (H) or vertical (V). It should not contain any style formatting, only CSS for positioning and good working condition of the menu. default.php According to the compliance of MVC in Joomla!, this file contains the menu HTML architecture. It provides the rendering. Warning, to change the html structure of the menu it is preferable to use the techniques of override in the template rather than changing this file directly. flatlist.php View file that render the menu as flat list without parent-child relation nativejoomla.php View file that render the menu as the native joomla menu with the functionnalities of maximenu helper.php It is the core of the module, where all functions are created. It should not be necessary to modify this file. mod_maximenuck.php It is the controller of the module, it should not be changed. mod_maximenuck.xml XML file that allows the installation and configuration of the module. KEIFLIN Cédric 16 Janvier

17 Module structure HTML structure 3. HTML structure Changing CSS styles and appearance of the module is directly linked to good knowledge of HTML structure and classes used to identify the elements. Example of structure with a horizontal menu : levelx : corresponds to the element level, where X is 0 (zero) for the first level, X takes the value 1 for the first level of sub-menus (second level), X takes the value 2 for the second level submenus, etc.... colsx : DEPRECATED : no more used in the version 6 of Maximenu KEIFLIN Cédric 17 Janvier

18 Module structure HTML structure III. CSS customization After seeing the overall structure of the menu, we will study the modification of CSS. KEIFLIN Cédric 18 Janvier

19 CSS customization How to change the styles 1. How to change the styles The menu styles (if you have the option Use css of the module on YES) can be found in the file [site]/modules/mod_maximenuck/themes/[nameoftheme]/css/maximenuhck.php pour un affichage horizontal, et pour l'affichage vertical ça se trouve dans ce fichier : [site]/modules/mod_maximenuck/themes/[nameoftheme]/css/maximenuvhck.php The file is coded as PHP because it uses a dynamic ID which retrieve the ID that you have given in the module options div#<?php echo $id;?> ul.maximenuck { For example with ID maximenuck the déclaration div#<?php echo $id;?> ul.maximenuck { will be transformed in css by the browser in : div#maximenuck ul.maximenuck { Now that you know where to work, you just have to play with the CSS. KEIFLIN Cédric 19 Janvier

20 CSS customization HTML/CSS architecture 2. HTML/CSS architecture A link is composed by the following elements : <li class="maximenuck"> <a class="maximenuck"> <span class="titreck">titre du lien <span class="descck">description du lien</span> </span> </a> </li> If you want to style the entire link (title and description) you can use the CSS span.titreck {code CSS here} If you wan to style only the description, you can use the CSS span.descck {code CSS here} KEIFLIN Cédric 20 Janvier

21 CSS customization Active links 3. Active links When a link is clicked it becomes active when loading the page. Then we may give a particular style to identify it in the menu, but also give a style to his parents. The active link that points to the page being awarded has the class 'current': <li class="current"> If the link is a child of level n> 0, then the parents get the class 'active': <li class="active"> We finally have the following structure (example with two sub-levels): <li class="active"> <li class="active"> <li class="current"> In css you can easily identify it : Title and description of the current element div#<?php echo $id;?> ul.maximenuck li.current>a span Title of the current element mouseovered div#<?php echo $id;?> ul.maximenuck li.current>a:hover span.titreck Description of the current element mouseovered div#<?php echo $id;?> ul.maximenuck li.current>a:hover span.descck Active parent title div#<?php echo $id;?> ul.maximenuck li.active>a span.titreck Active parent title mouseovered div#<?php echo $id;?> ul.maximenuck li.active>a:hover span.titreck Active parent title level 0 div#<?php echo $id;?> ul.maximenuck li.active.level0>a span.titreck Here are some examples of use, they can be extended to obtain the desired result. KEIFLIN Cédric 21 Janvier

22 CSS customization Identification unique of a single element 4. Identification unique of a single element Each element can be uniquely identified with the ID of the menu item. In the administration menu of Joomla!, when a link is created, an ID is assigned. We find this information in the right column in the menu management. In the module maximenu_ck, each link receives a class that retrieves the ID of the item (for example with ID = 466): <li class="item466"> In the CSS we will have : Item 466 title div#<?php echo $id;?> ul.maximenuck li.item37>a span.titreck { color: red; } KEIFLIN Cédric 22 Janvier

23 CSS customization Parent child relation 5. Parent child relation Since our menu has different levels it is interesting to know when an item has some children (to add an arrow for example). Each parent of the menu gets the class 'parent' <li class="parent"> In the css it is identified by Parent level 0 (to put a vertical arrow) div#<?php echo $id;?> ul.maximenuck li.parent.level0>a Parent level 1 to n (to put a horizontal arrow) div#<?php echo $id;?> ul.maximenuck li.parent.level0 li.parent>a Each block of children is positioned relative to its parent: horizontally, Level 2 is directly vertically aligned under the parent Level 3 to n are shifted on the right, aligned horizontally This is defined by the margins. Until level 1 block positioning is by default, from level 3 we change the margins: div#<?php echo $id;?> ul.maximenuck li.maximenuck div.floatck div.floatck { margin : -30px px; } -30px : moves up the block of 30px to align horizontally with the parent 180px : shifts the block 180px on the right (column width value) When the child elements roll out of the width of the menu, they rollover to the left (they get the class 'fixright'). We must therefore define in this case the margin for the left shift: div#<?php echo $id;?> ul.maximenuck li.maximenuck div.floatck div.floatck.fixright { margin-right : 180px; } KEIFLIN Cédric 23 Janvier

24 CSS customization Levels 1 to n 6. Levels 1 to n Each menu level is identified, we can vary the style according to the level of the element. The highest level is level 1, level directly below is the level 2, etc.... To each element is assigned the class 'levelx' where X is the level value (eg with level 2, the first sub-level). <li class="level2"> In the CSS we have : Top-level element (for example to put a separator line image) div#<?php echo $id;?> ul.maximenuck li.level1 KEIFLIN Cédric 24 Janvier

25 CSS customization Fancy effect 7. Fancy effect The fancy effect applies only on level 1 elements. You can also customize it using CSS. It consists of four elements : li.maxifancybackground div.maxifancycenter div.maxifancyleft div.maxifancyright To change the appearance of these elements we find in the CSS Central element div#<?php echo $id;?>.maxifancybackground.maxifancycenter Left element (for rounded style) div#<?php echo $id;?>.maxifancybackground.maxifancyleft Right element (for rounded style) div#<?php echo $id;?>.maxifancybackground.maxifancyright To change the background of the fancy you can give a color or change the background image fancy_bg.png that is called in the CSS : div#<?php echo $id;?>.maxifancybackground.maxifancycenter { background: url('../images/fancy_bg.png') repeat-x top left; height : 34px; } KEIFLIN Cédric 25 Janvier

26 CSS customization Rounded style 8. Rounded style It is possible to create rounded styles throughout the menu. The main container is composed of three blocks: div.maxiroundedleft div.maxiroundedcenter _ contenu du menu div.maxiroundedright We can easily identify the CSS: Left element for a rounded style div#<?php echo $id;?> div.maxiroundedleft Center element for a rounded style div#<?php echo $id;?> div.maxiroundedcenter Right element for a rounded style div#<?php echo $id;?> div.maxiroundedright Inside the menu, each child block has its own rounded style with the following structure: div.maxidrop-top div.maxidrop-main _ div.maximenuck2 div.maxidrop-bottom The child elements are in container block 'maxidrop-main'. Here is the associated CSS : Top element for a rounded style div#<?php echo $id;?> div.maxidrop-top Center element for a rounded style div#<?php echo $id;?> div.maxidrop-main Bottom element for a rounded style div#<?php echo $id;?> div.maxidrop-bottom KEIFLIN Cédric 26 Janvier

27 CSS customization Generic Classes 9. Generic Classes The diagram of the structure (Chapter 2) shows that there are different blocks identified by classes which we have not yet spoken. ul.maximenuck List block that contains the links of the first level ul.maximenuck2 List block that contains lower levels links div.floatck Block container that contains all columns and list blocks div.maximenuck2 Container column that contains a list block Simplified structure : ul.maximenuck _ div.floatck _ div.maximenuck2 _ ul.maximenuck2 _ div.maximenuck2 _ ul.maximenuck2 KEIFLIN Cédric 27 Janvier

28 CSS customization Classes first last 10.Classes first last The menu items are also identified by a class 'first' for the first item of the column and 'last' for the last. In the css we can identify it like this : div#<?php echo $id;?> ul.maximenuck li.first { } div#<?php echo $id;?> ul.maximenuck li.last { } First item class first First column item class first Last column item class last KEIFLIN Cédric 28 Janvier

29 CSS customization Using a graphic theme for your menu 11. Using a graphic theme for your menu You can find some themes to customize your menu on Joomlack.fr You must first download the package, and then unzip it. Inside you will find several versions, for example for the theme Whiteol : whiteol : standard theme to be used without the plugin whiteol2 : theme to be used with the plugin maximenu params whiteol_v6 : theme to be used with the version 6.x of Maximenu (with or wihout the plugin) Copy and paste the entire folder (whiteol_v6 for example) in the following folder : [site]/modules/mod_maximenuck/themes/ Then you will see the theme in the Styles options in the module administration, and you can select it. KEIFLIN Cédric 29 Janvier

30 CSS customization RTL compatibility (Right To Left) 12. RTL compatibility (Right To Left) You can use Maximenu CK in a multilingual website and load some specific styles for a RTL language (arabic language for example). To use this feature you must create your own css stylesheet with the suffix "_rtl" : Horizontal menu : [site]/modules/mod_maximenuck/themes/[theme]/css/maximenuhck_rtl.php Menu vertical : [site]/modules/mod_maximenuck/themes/[theme]/css/maximenuhck_rtl.php If you don't create this stylesheet, then the module will load the default stylesheet, but if it exists and the website is RTL then it will be loaded. You can put your own css to convert the menu to a right alignment. KEIFLIN Cédric 30 Janvier

31 CSS customization Add the responsive design to your menu 13.Add the responsive design to your menu The preinstalled themes in Maximenu CK are already responsive, so they can react in accordance with the window resolution. Standard size : Mobile version : You can add this behavior into your own theme. You just need to edit the file moo_maximenuhck.css and paste the following lines /* Responsive design behavior --- screen and (max-width: 524px) { div.maximenuckh { height: auto!important; } div.maximenuckh ul { height: auto!important; padding-left: 0!important; } KEIFLIN Cédric 31 Janvier

32 CSS customization Add the responsive design to your menu div.maximenuckh li { float :none!important; width: 100%!important; padding-right: 0!important; margin-right: 0!important; } div.maximenuckh div.floatck { width: 100%!important; } div.maximenuckh div.floatck div.maximenuck2 { width: 100%!important; } } div.maximenuckh div.floatck div.floatck { width: 100%!important; margin: 20px 0 0 0!important; } you can play with the value of max-width to select when the menu will react to push the items one under each other. KEIFLIN Cédric 32 Janvier

33 CSS customization IE7 specific stylesheet 14. IE7 specific stylesheet To use some of the css properties you need to adapt the code for IE7. That's why I decided to implement a new stylesheet ie7.css that will only be loaded for IE7 with the conditionnal comments. In your theme you just have to put this file and the module will automatically load it if it exists. KEIFLIN Cédric 33 Janvier

34 CSS customization IE7 specific stylesheet IV. Setting the module In this chapter we will follow the instructions to configure the module. KEIFLIN Cédric 34 Janvier

35 Setting the module Plugin for easy parameters management 1. Plugin for easy parameters management The parameters are managed by adding some special characters in the link title. It's not so diffcult but is not the best solution to do it. To avoid playing with these characters, you can use the plugin Maximenu_CK Params that manage parameters in the administration of each menu link. It manages all standard params but come also with some special features that are only available with the plugin : Better column management, you can organise your menu by columns and rows Adding of HTML tag for each menu link (H2, H3, etc ) Adding a CSS class on the HTML defined before Margin can be defined to place submenus without action on CSS Adding a CSS class on the list html tag <li> of the link No compatibility issue with third party extensions (breadcrumbs, xmap, etc...) Setting a speficic color for each item and for each submenu Setting a specific width for each submenu container Loading of module with a list of all published modules More than 200 options to style the menu without any css knowledge Download the plugin Maximenu_CK Params Preview of the parameters in the menu link administration : KEIFLIN Cédric 35 Janvier

36 Setting the module Plugin for easy parameters management Preview in the module options : KEIFLIN Cédric 36 Janvier

37 Setting the module Plugin for easy parameters management Preview of options in the menu item edition : KEIFLIN Cédric 37 Janvier

38 Setting the module Plugin for easy parameters management Example of what you can do with the plugin (theme css3megamenu) : Class imgshadow on the <li> New row with the H2 tag Class blackbox added to the <li> with loading of module Class greybox added to the <li> with a new row New row with 4 columns New row with 3 columns that have different width This arrangement can only be obtained with the Maximenu params plugin that you must download separately. KEIFLIN Cédric 38 Janvier

39 Setting the module Title and description 2. Title and description To add a description, just put a splitter with two vertical bars " ". You can add a description to any link in the menu. Word 'Accueil' is the title in span.titreck <span class="titreck">accueil</span> Word 'de Joomlack' is the description in span.descck <span class="descck">de Joomlack</span> KEIFLIN Cédric 39 Janvier

40 Setting the module Module insertion 3. Module insertion The menu allows you to insert modules directly into the sub-menus. The simplest solution is to create a link of type 'separator'. NOTE: To insert a module at the top, you must first create a parent at level 1 and then create the menu item for the module under the parent. To insert a module, it must be put in brackets the term 'modid =' followed by the ID of the module. [modid=idofmodule] To find the ID of the module, you must go to the Modules manager of your site, all modules are listed. In the last column 'id', we find the ID number. Example with module poll No. 108: ID module in the module management of the site: 108 Parameter to include in the title of the menu item: [modid = 108] TIP : You can insert the module into a virtual position (which does not exist in the template) by typing a name of position (example 'maximenuck') in the 'position' field. KEIFLIN Cédric 40 Janvier

41 Setting the module Columns management 4. Columns management By default a column has a width of 180px as defined in the CSS of the theme used. Item used to set the column width You can set your own width by adding a parameter in the first item link title of the column (here Utiliser les extensions). You must set it with the param as [col=250] 180 px where 250 is the column width in px, so we will have a column of 250 px. Then we get the specific column 250 px KEIFLIN Cédric 41 Janvier

42 Setting the module Columns management You can also add some other columns that will place on the same line. Just add 3 items called Dummy item, and add the parameter on the first one [col=150] to create a second column of 150px Hereafter the complete submenu structure : 1st column 2 nd column And the final result, where you can see that the submenu container take care of the columns inside it : 250 px 150 px KEIFLIN Cédric 42 Janvier

43 Setting the module Création d'une nouvelle rangée 5. Création d'une nouvelle rangée To offer you a full power in tuning the link arrangement, Maximenu allows you to create a new row of columns with several widths. To create a new row (return to the line) just add this parameter [newrow] on the column that should return to the line For our example we create a 3 rd column which will by default take place aligned on the right : Now to put it in a new row we just have to add the parameter [newrow] : And then the result looks like : KEIFLIN Cédric 43 Janvier

44 Setting the module Création d'une nouvelle rangée Oh, look! The width of the submenu is too big as if it was made with the 3 columns aligned. We must now set it to take the width we want with a new parameter : [subwidth=400] this will give a 400px width. This param must be added on the parent link, here "Utiliser Joomla! (2)" And the final result : We get our 3 rd colmun in the new row that allows us to set any arrangement we want without restriction. KEIFLIN Cédric 44 Janvier

45 Setting the module Création d'une nouvelle rangée To finish just have a look at the final menu structure with all parameters : KEIFLIN Cédric 45 Janvier

46 Setting the module Image management 6. Image management In the administration module you can choose to enable the option to only display the images. This option removes all titles links to display the images. Images that are used are those defined in the system settings of menu link. If you want to display the image only on some links, you can use the specific parameter by writing the term [img] in the title of the link. If the link goes to a page, the image is clickable, if the link is of type separator then image will not be clickable. 6.1) Adding an image to a link Go in the menu manager and edit a link. You will have on the right a tab Link type options where you can select the image you want to use : Option to not show the link text (only the image) KEIFLIN Cédric 46 Janvier

47 Setting the module Image management In the module options you have some options to play with the images in the tab Advanced options : Suffix for image rollover : option to use show another image when the mouse is over (see after) Suffix for image active : option to use show another image for the active link (same use as the image rollover) Utiliser uniquement l'image : you can use this option to only show images without text, then you don't need to do it for each menu link Position de l'image : you can choose where you want the image to place, the render can change depending on your css and the image size KEIFLIN Cédric 47 Janvier

48 Setting the module Image management 6.2) Image changing on rollover This is an interesting option that allows you to have a reacting image menu. When you set an image you use the media manager : Image path Here we use the image images/powered_by.png that will be shown in the menu. To create the mouseover image you just have to place another image in the same folder but with the same name and the suffix given in the options. Here we use the suffix _hover So just place the image images/powered_by_hover.png in the folder and the menu will automatically use it on mouseover. KEIFLIN Cédric 48 Janvier

49 Setting the module Attributes management 7. Attributes management You can add an attribute to the generated link in the menu. This can be useful for example to create a link with 'rel = nofollow' or 'rel = lightbox' to create a popup. Just give the parameter in the link title, example: Titre[rel=lightbox] Then the generated link will have the following structure : <a class="maximenuck" href="/joomladev/images/stories/slideshow/photo1.jpg" rel="lightbox"><span class="titreck">test rel</span></a> To link to an image that opens in popup (requires a plugin lightbox, it is possible to use my plugin Mediabox_CK in complement), we must create a link as type external and give the relative link to the image: KEIFLIN Cédric 49 Janvier

50 Setting the module Attributes management V. Module settings Here are the settings found in the module's administration. KEIFLIN Cédric 50 Janvier

51 Module settings Basic options 1. Basic options Menu to render We must choose which menu you want to display the site in module Module ID(must be unique for each module) To use the module multiple times on the same page you must assign a unique identifier for each use Start level Determines the first level of items to display (first level = 1) End level Determines the final level of menu items to display Sub items dependant Can show the submenus (Start level > 2) even if the current item of the page is not one of the parent (YES = native Joomla! behavior) KEIFLIN Cédric 51 Janvier

52 Module settings Advanced options 2. Advanced options Z-index level Place the menu over other elements depending on the value. For example if you have two menus on the page, the first must have a higher value. Alternative layout You can choose which layout you want to use to render the menu default : dropdown megamenu flatlist : all items are listed in the same way without hierarchy natviejoomla : items are rendered as for the standard joomla menu Module class suffix Class suffix added to the menu on the <ul> tag Caching Choose if you want to put the menu in cache Cache time Duration of the cache KEIFLIN Cédric 52 Janvier

53 Module settings Advanced options Suffix for image rollover Choose a suffix to use for image that would appear on mouse over Suffix for image active Choose a suffix to use for image that would appear if the item is active (current) Only use image You can choose to only display images without the text in the link Image position Image position relative to the text KEIFLIN Cédric 53 Janvier

54 Module settings Effect options 3. Effect options KEIFLIN Cédric 54 Janvier

55 Module settings Effect options Use mootools effects Choose whether you want the effect of rollover, opacity and other mootools effects. If no, no script will be added in the page Loading type domready : the menu is running before the complete page is loaded load : wait until the page is completely loaded to run the menu (warning : in Chrome and Safari you can have an issue if the image used are higher than the text, then the submenu will not have the sufficient height. In this case use the option load) Menu behavior Moomenu is the default style, the menu opens and close on mouseover The close on click option opens the menu on mouseover but close it when clicking on the button 'close'. On click behavior allows to open and close the submenus by clicking Open type The menu will change its height or slide Effect duration Duration in ms of the mootools effect when open the submenu Submenu Transition Type of transition for the opening of the sub-menu Mouseout duration Duration in ms during which the menu stays open after the mouse is out of the parent link Use opacity effect Choose whether you want the menu opacity changes when opening and closing it Overflow detection Calculates the width of the menu and check if the element runs right over the area, then the item will rollover to the left Direction You can open the submenu in the inverse direction (to the top for horizontal mode, to the right in vertical mode) Offset for inverse direction - 1 Horizontal offset for the submenu level1 if direction is set to inverse Offset for inverse direction - 2 Horizontal offset for the submenu level2 if direction is set to inverse KEIFLIN Cédric 55 Janvier

56 Module settings Effect options Show the active submenus Displays the submenu which contains the active item when the page loads Use fancy effect Enable or not the floating cursor on elements Level 0 Duration of fancy effect Duration of floatnig cursor movement Fancy transition Type of transition for the floating cursor Fancy transition ease Type of transition ease for the floating cursor KEIFLIN Cédric 56 Janvier

57 Module settings Styles options 4. Styles options Theme to load Graphic theme to use, the themes are listed under 'modules/mod_maximenuck/themes' Use css of the theme Choose to load (or not) the CSS file maximenuhck.php (maximenuvck.php for the vertical mode) Menu orientation Horizontal or vertical display Template compatibility layer CSS layer that allows Maximenu to work correctly in any template position that is listed (possibility to add some specific layer for your needs on request using the Joomlack contact page) KEIFLIN Cédric 57 Janvier

58 Module settings Third party extensions Options 5. Third party extensions Options Third party extension Choose which extension you want to use the menu for Virtuemart 2 You can display the categories of your ecommerce, add it some specific icons, select the parent category to show and the depth of subcategories. To use Maximenu with Virtuemart you must dowload the patch Options for Virtuemart 2 : Hikashop KEIFLIN Cédric 58 Janvier

59 Module settings Third party extensions Options You can display the categories of your ecommerce, add it some specific icons, select the parent category to show and the depth of subcategories. To use Maximenu with Hikashop you must dowload the patch Options for Hikashop : KEIFLIN Cédric 59 Janvier

60 Module settings Third party extensions Options VI. Addons Some more explanations to answer the most frequently asked questions. KEIFLIN Cédric 60 Janvier

61 Addons Changing the items color 1. Changing the items color Each CSS line has to be added in the file maximenuhck (for horizontal orientation, or maximenuvck in vertical). Reminder : div#<?php echo $id;?> is the code that retrieve the ID of the module 1.1) Changing the color of all item titles div#<?php echo $id;?> ul.maximenuck li>a:hover span.titreck { color : blue; } 1.2) Changing the color of all hovered level0 item titles (first level) div#<?php echo $id;?> ul.maximenuck li.level0>a:hover span.titreck { color : red; } 1.3) Changing the color of the active level0 item title div#<?php echo $id;?> ul.maximenuck li.level0.active>a span.titreck { color : orange; } KEIFLIN Cédric 61 Janvier

62 Addons Changing the items color 1.4) Changing the background color of a child container For each parent item you can change the color of the container background. You must search for the ID of the parent item, in the menu manager see the last column (here ID = 238): div#<?php echo $id;?> ul.maximenuck li.item238 div.floatck, div#<?php echo $id;?> ul.maximenuck li.item238 ul.maximenuck2 { background : #ccc; } 1.5) Changing child items title color for parent ID 238 div#<?php echo $id;?> ul.maximenuck li.item238 ul.maximenuck2 a span.titreck{ color : yellow; } KEIFLIN Cédric 62 Janvier

63 Addons Changing the items color 1.6) Changing hovered child items title color for parent ID 238 div#<?php echo $id;?> ul.maximenuck li.item238 ul.maximenuck2 a:hover span.titreck{ color : green; } 1.7) Changing the main background color Menu background color In fact this is not a color but an image that is loaded with the CSS : /* container style */ div#<?php echo $id;?> ul.maximenuck { background : url(../images/fond_bg.png) top left repeat-x; height : 34px; padding : 0; margin : 0; overflow: visible!important; display: block!important; float: none!important; visibility: visible!important; } So you just have to change the image fond_bg.png in the theme folder KEIFLIN Cédric 63 Janvier

64 Addons Changing the items color 1.8) Changing the floating cursor background (fancy) Cursor color Here it is an image too : div#<?php echo $id;?>.maxifancybackground.maxifancycenter { background: url('../images/fancy_bg.png') repeat-x top left; height : 34px; } You need as previously for the menu background, to change the image fancy_bg.png located in the folder images in the theme. KEIFLIN Cédric 64 Janvier

65 Addons How to center the menu horizontally in the page 2. How to center the menu horizontally in the page By default the menu render aligned to the left of the page, but sometimes we need to place it on the center. Hereafter the default behavior : To center the menu you must modify the template. Edit the file templates/[my_template]/index.php search for the line that loads the menu, for example if it is loaded in the position position-1 : <div id="topmenu"> <jdoc:include type="modules" name="position-1" /> </div> Then you must replace these lines with these hereafter to integrate the menu in a table : <table cellpadding="0" cellspacing="0" class="topmenu"> <tr> <td></td> <td> <div id="topmenu"> <jdoc:include type="modules" name="position-1" /> </div> </td> <td></td> </tr> </table> Then you must add some CSS by editing the CS file in your template, for example templates/[my_template]/template.css add these lines at the end of the file : table.topmenu { margin-left: auto; margin-right: auto; padding: 0; } And then the screenshot of the result : KEIFLIN Cédric 65 Janvier

66 Addons How to center the menu horizontally in the page KEIFLIN Cédric 66 Janvier

67 Addons Bug in Safari with Flash 3. Bug in Safari with Flash In certain version of Safari there are some rendering bugs, especially if you are using some Flash in the page. Thanks to ilanb to put this solution on the forum. You must edit the CSS file in your template to put these lines, for example if your menu is called in a container <div id="topmenu"> : #topmenu z-index:2; } #topmenu ul { z-index:3; } #topmenu ul li { z-index:4; } #topmenu ul li ul { z-index:5; } #topmenu ul li ul li { z-index:6; } #topmenu a { z-index:7; } KEIFLIN Cédric 67 Janvier

68 Addons Using the view flatlist 4. Using the view flatlist In the advanced options you can set an Alternative layout as flatlist. Hereafter an example of what you can have (thanks to the maximenu params plugin to set the style of th ecolumn title) : First it has no interest because you can do it in a normal menu. Now imagine that you load a Virtuemart menu module under the link Démarrer. You can show all categories even if they have different levels organise them by columns. How to do it : Creat a link uner Démarrer in which you load another module Choose a separator type. KEIFLIN Cédric 68 Janvier

69 Addons Using the view flatlist Then create a column in this item to give it a width You can also use the param [col=360] in the title link. Then we have a column of 360px width in which we can load the module You can also load the module using the param [modid=xx] The last step is to create the columns in the other module just loaded.this module must have the layout set on flatlist and it can be a normal menu or a Virtuemart one. Create a column of 180px Create a column of 180px Menu module loaded in the link KEIFLIN Cédric 69 Janvier

70 Addons Align the submenus 5. Align the submenus By default the submenus are directly placed under the parent link : In some cases you must change this position, then you need to edit the CSS (or use the plugin Maximenu params) First you must retrieve the parent item ID (here 280) : Then edit the CSS of the theme and add some margins : div#<?php echo $id;?> ul.maximenuck li.item280 div.floatck { margin-left: -150px; margin-top: 10px; } And the result : 150px 10px KEIFLIN Cédric 70 Janvier

71 Addons Align the submenus You can also manage this directly with the plugin Maximenu params without editing any CSS file just by setting the Horizontal gap and the Top gap for sublevel KEIFLIN Cédric 71 Janvier

Thanks. I want to thank everyone who helped and supported me in this project. Thank you all! Cédric KEIFLIN

Thanks. I want to thank everyone who helped and supported me in this project. Thank you all! Cédric KEIFLIN KEIFLIN Cédric 1 Janvier KEIFLIN Cédric 2 Janvier Thanks I want to thank everyone who helped and supported me in this project. Thank you all! Cédric KEIFLIN KEIFLIN Cédric 3 Janvier My websites http://www.joomlack.fr

More information

BT CONTENT SHOWCASE. JOOMLA EXTENSION User guide Version 2.1. Copyright 2013 Bowthemes Inc. support@bowthemes.com

BT CONTENT SHOWCASE. JOOMLA EXTENSION User guide Version 2.1. Copyright 2013 Bowthemes Inc. support@bowthemes.com BT CONTENT SHOWCASE JOOMLA EXTENSION User guide Version 2.1 Copyright 2013 Bowthemes Inc. support@bowthemes.com 1 Table of Contents Introduction...2 Installing and Upgrading...4 System Requirement...4

More information

Building a Horizontal Menu in Dreamweaver CS3 Using Spry R. Berdan

Building a Horizontal Menu in Dreamweaver CS3 Using Spry R. Berdan Building a Horizontal Menu in Dreamweaver CS3 Using Spry R. Berdan In earlier versions of dreamweaver web developers attach drop down menus to graphics or hyperlinks by using the behavior box. Dreamweaver

More information

Joomla! template Blendvision v 1.0 Customization Manual

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

More information

JJY s Joomla 1.5 Template Design Tutorial:

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

More information

JTouch Mobile Extension for Joomla! User Guide

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

More information

JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA

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

More information

Shape 5 Flex Menu Plugin Tutorials

Shape 5 Flex Menu Plugin Tutorials Shape 5 Flex Menu Plugin Tutorials 1. Support a. Please visit our forum boards at shape5.com if you have any unanswered questions after you have completed this tutorial. 2. Overview a. The S5 Flex Menu

More information

Working with the new enudge responsive email styles

Working with the new enudge responsive email styles Working with the new enudge responsive email styles This tutorial assumes that you have added one of the mobile responsive colour styles to your email campaign contents. To add an enudge email style to

More information

1. Tutorial - Developing websites with Kentico 8... 3 1.1 Using the Kentico interface... 3 1.2 Managing content - The basics... 4 1.2.

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............................................................................

More information

Joomla Article Advanced Topics: Table Layouts

Joomla Article Advanced Topics: Table Layouts Joomla Article Advanced Topics: Table Layouts An HTML Table allows you to arrange data text, images, links, etc., into rows and columns of cells. If you are familiar with spreadsheets, you will understand

More information

Installing and Using Joomla Template Created with Artisteer

Installing and Using Joomla Template Created with Artisteer 1 von 6 10.08.2012 15:21 Home Overview Demo Screenshots Samples Download Purchase Forums News Docs & FAQ Articles Testimonials Support Contact Us Affiliates Documentation > Joomla Installing and Using

More information

Configuring the JEvents Component

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

More information

Mistral Joomla Template

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

More information

Dreamweaver CS5. Module 2: Website Modification

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

More information

BT MEDIA JOOMLA COMPONENT

BT MEDIA JOOMLA COMPONENT BT MEDIA JOOMLA COMPONENT User guide Version 1.0 Copyright 2013Bowthemes Inc. support@bowthemes.com 1 Table of Contents Introduction...3 Related Topics:...3 Product Features...3 Installing and Upgrading...4

More information

Adobe Dreamweaver CC 14 Tutorial

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

More information

ireview Template Manual

ireview Template Manual ireview Template Manual Contents Template Overview... 2 Main features... 2 Template Installation... 3 Installation Steps... 3 Upgrading ireview... 3 Template Parameters... 4 Module Positions... 6 Module

More information

Joomla! template JSN Mico Customization Manual

Joomla! template JSN Mico Customization Manual Joomla! template JSN Mico Customization Manual (for JSN Mico 1.0.x) www.facebook.com/joomlashine www.twitter.com/joomlashine www.youtube.com/joomlashine This documentation is release under Creative Commons

More information

Extended Reference for Freeway 7

Extended Reference for Freeway 7 1 Extended Reference for Freeway 7 Extended Reference for Freeway 7 1 Introduction This guide covers the new features and improvements offered in Freeway 7. While the main new feature is support for building

More information

WP Popup Magic User Guide

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

More information

This manual cannot be redistributed without permission from joomla-monster.com

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

More information

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME This document is organized as follows: Chater I. Install ma_sahara_digital8 template Chapter II. Features and elements of the template Chapter III. List of extensions

More information

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

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

More information

Create a Google Site in DonsApp

Create a Google Site in DonsApp Create a Google Site in DonsApp 1 Google Web Site Interactive. Constructivist. Collaborative. Communities. WHAT IS GOOGLE SITE? With one single click, you can create a website without any knowledge of

More information

Joostrap RWD Bootstrap Template

Joostrap RWD Bootstrap Template Joostrap RWD Bootstrap Template Step by Step Guide to Installing & Set-up Updated 17 th November 2012 Prepared by Philip Locke What is Joostrap?...3 JooStrap & The Basics...3 The Past & How Templating

More information

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

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

More information

JMS Gift - Prestashop Responsive Theme

JMS Gift - Prestashop Responsive Theme JMS Gift - Prestashop Responsive Theme Compatible with: Prestashop 1.6.x created: 7/12/2014 latest update: 18/12/2014 by: Joommasters.com email: joommasters@gmail.com skype: tungpscnc or nguyenngochai84

More information

Joomla Templates 101 Barb Ackemann

Joomla Templates 101 Barb Ackemann Joomla Templates 101 Barb Ackemann Joomla Day NE May 30, 2009 NOTE: Slides, files and resources are all online So you can listen /think hard and not worry about writing everything down! Joomla Templates

More information

KEZBER CONTENT MANAGEMENT SYSTEM MANUAL

KEZBER CONTENT MANAGEMENT SYSTEM MANUAL KEZBER CONTENT MANAGEMENT SYSTEM MANUAL Page 1 Kezber Table Content Table Content 1. Introduction/Login... 3 2. Editing General Content... 4 to 8 2.1 Navigation General Content Pages... Error! Bookmark

More information

Official JSN Epic PRO v2.0 Configuration Manual version for Joomla! 1.5.x

Official JSN Epic PRO v2.0 Configuration Manual version for Joomla! 1.5.x Official JSN Epic PRO v2.0 Configuration Manual version for Joomla! 1.5.x This documentation included in the JSN Epic PRO Pack is release under Commercial Proprietary license and not intended for public

More information

How to create pop-up menus

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

More information

BT MAGAZINE. JOOMLA 3.x TEMPLATE. Total User Guide Version 1.0. Copyright 2013 Bowthemes.com support@bowthemes.com. www.bowthemes.

BT MAGAZINE. JOOMLA 3.x TEMPLATE. Total User Guide Version 1.0. Copyright 2013 Bowthemes.com support@bowthemes.com. www.bowthemes. 1 BT MAGAZINE JOOMLA 3.x TEMPLATE Total User Guide Version 1.0 Copyright 2013 Bowthemes.com support@bowthemes.com 1 Table of Contents INTRODUCTION... 2 Template Features... 2 Compressed File Contents...

More information

Terminal 4 Site Manager User Guide. Need help? Call the ITD Lab, x7471

Terminal 4 Site Manager User Guide. Need help? Call the ITD Lab, x7471 Need help? Call the ITD Lab, x7471 1 Contents Introduction... 2 Login to Terminal 4... 2 What is the Difference between a Section and Content... 2 The Interface Explained... 2 Modify Content... 3 Basic

More information

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

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

More information

Flexible Virtuemart 2 Template CleanMart (for VM2.0.x only) TUTORIAL. INSTALLATION CleanMart VM 2 Template (in 3 steps):

Flexible Virtuemart 2 Template CleanMart (for VM2.0.x only) TUTORIAL. INSTALLATION CleanMart VM 2 Template (in 3 steps): // Flexible Virtuemart VM2 Template CleanMart FOR VIRTUEMART 2.0.x (ONLY) // version 1.0 // author Flexible Web Design Team // copyright (C) 2011- flexiblewebdesign.com // license GNU/GPLv3 http://www.gnu.org/licenses/gpl-

More information

Web layout guidelines for daughter sites of Scotland s Environment

Web layout guidelines for daughter sites of Scotland s Environment Web layout guidelines for daughter sites of Scotland s Environment Current homepage layout of Scotland s Aquaculture and Scotland s Soils (September 2014) Design styles A daughter site of Scotland s Environment

More information

Flexible Virtuemart 2 Template PureMart (for VM2.0.x only) TUTORIAL. INSTALLATION PureMart VM 2 Template (in 3 steps):

Flexible Virtuemart 2 Template PureMart (for VM2.0.x only) TUTORIAL. INSTALLATION PureMart VM 2 Template (in 3 steps): // Flexible Virtuemart VM2 Template PureMart FOR VIRTUEMART 2.0.x (ONLY) // version 1.0 // author Flexible Web Design Team // copyright (C) 2011- flexiblewebdesign.com // license GNU/GPLv3 http://www.gnu.org/licenses/gpl-

More information

Joomla! Actions Suite

Joomla! Actions Suite Joomla! Actions Suite The Freeway Actions and this documentation are copyright Paul Dunning 2009 All other trademarks acknowledged. www.actionsworld.com Joomla! and Freeway What are these Actions? The

More information

Edline Manual Design Guide Version: November 2011

Edline Manual Design Guide Version: November 2011 a Blackboard company Edline Manual Design Guide Version: November 2011 Copyright Statements: Edline software is a trademark of Edline, a Blackboard company. Copyright 2011-2012. Microsoft Windows names

More information

GalleryAholic Documentation

GalleryAholic Documentation GalleryAholic Documentation After a successful install click onto the module called GalleryAholic. The first drop-down option you will have is asking, where do you want to get your photos from. Your selections

More information

TABLE OF CONTENTS. Terms of Use

TABLE OF CONTENTS. Terms of Use Terms of Use All the materials and/or graphics contained in the IceTheme template folders MUST be used ONLY with the IT Tribune Template from IceTheme.com TABLE OF CONTENTS 1. Introduction... 3 2. Installing

More information

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business 2015 Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business This manual will take you through all the areas that you are likely to use in order to maintain, update

More information

T4 Site Manager for website moderators

T4 Site Manager for website moderators T4 Site Manager for website moderators (Moderator role only) Practical workbook University of Bristol IT Services document its-t4sm-2t. Updated on 10/03/2016 Introduction Is this guide for me? The overall

More information

Creating a Restaurant Website

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

More information

Advanced Layer Popup Manual DMXzone Advanced Layer Popup Manual

Advanced Layer Popup Manual DMXzone Advanced Layer Popup Manual Advanced Layer Popup Manual Page 1 of 42 Index Index... 2 About Advanced Layer Popup... 3 Features...3 Create a popup window with an image... 6 Introduction...6 Simple Layer Popup with an image...6 Applying

More information

This short guide will teach you how to turn your newly installed Joomla 2.5 site into a basic three page website.

This short guide will teach you how to turn your newly installed Joomla 2.5 site into a basic three page website. This short guide will teach you how to turn your newly installed Joomla 2.5 site into a basic three page website. The pages will be Home, About Us & Contact Us. It will also explain how you can tidy up

More information

Using Adobe Dreamweaver CS4 (10.0)

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

More information

Introduction to Microsoft Word 2008

Introduction to Microsoft Word 2008 1. Launch Microsoft Word icon in Applications > Microsoft Office 2008 (or on the Dock). 2. When the Project Gallery opens, view some of the available Word templates by clicking to expand the Groups, and

More information

Cascade Server. End User Training Guide. OIT Training and Documentation Services OIT TRAINING AND DOCUMENTATION. oittraining@uta.

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 oittraining@uta.edu http://www.uta.edu/oit/cs/training/index.php 2013 CONTENTS 1. Introduction

More information

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 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

More information

Website Builder Documentation

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

More information

Kentico CMS 7.0 Personal Site Guide

Kentico CMS 7.0 Personal Site Guide Kentico CMS 7.0 Personal Site Guide 2 Kentico CMS 7.0 Personal Site Guide Table of Contents Personal Site Guide 4... 4 Overview Getting Started 6... 6 Editing content... 8 Adding a blog post... 11 Adding

More information

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface... 2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17

More information

CONTENTM WEBSITE MANAGEMENT SYSTEM. Getting Started Guide

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

More information

Working with the Ektron Content Management System

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

More information

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 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,

More information

IE Class Web Design Curriculum

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

More information

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

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

More information

Fireworks CS4 Tutorial Part 1: Intro

Fireworks CS4 Tutorial Part 1: Intro Fireworks CS4 Tutorial Part 1: Intro This Adobe Fireworks CS4 Tutorial will help you familiarize yourself with this image editing software and help you create a layout for a website. Fireworks CS4 is the

More information

Dreamweaver and Fireworks MX Integration Brian Hogan

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

More information

Microsoft Expression Web Quickstart Guide

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,

More information

Editing your Website User Guide

Editing your Website User Guide User Guide Adding content to your Website To add or replace content on your website you will need to log in to your Content Management System (Joomla) using your username and password. If you do not already

More information

Google Docs Basics Website: http://etc.usf.edu/te/

Google Docs Basics Website: http://etc.usf.edu/te/ Website: http://etc.usf.edu/te/ Google Docs is a free web-based office suite that allows you to store documents online so you can access them from any computer with an internet connection. With Google

More information

Scoop Hosted Websites. USER MANUAL PART 4: Advanced Features. Phone: +61 8 9388 8188 Email: scoop@scoopdigital.com.au Website: scoopdigital.com.

Scoop Hosted Websites. USER MANUAL PART 4: Advanced Features. Phone: +61 8 9388 8188 Email: scoop@scoopdigital.com.au Website: scoopdigital.com. Scoop Hosted Websites USER MANUAL PART 4: Advanced Features Phone: +61 8 9388 8188 Email: scoop@scoopdigital.com.au Website: scoopdigital.com.au Index Advanced Features... 3 1 Integrating Third Party Content...

More information

CMS Training Manual. A brief overview of your website s content management system (CMS) with screenshots. CMS Manual

CMS Training Manual. A brief overview of your website s content management system (CMS) with screenshots. CMS Manual Training A brief overview of your website s content management system () with screenshots. 1 Contents Logging In:...3 Dashboard:...4 Page List / Search Filter:...5 Common Icons:...6 Adding a New Page:...7

More information

WP Popup Magic User Guide

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

More information

Official JSN Dome v1 Quick Start Guide

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

More information

USER S MANUAL JOOMLA! GOVERNMENT WEB TEMPLATE

USER S MANUAL JOOMLA! GOVERNMENT WEB TEMPLATE USER S MANUAL JOOMLA! GOVERNMENT WEB TEMPLATE 1 TABLE OF CONTENTS Introduction 3 Parts of the Government Web Template (GWT) 4 Logging In and Getting Started 5 GWT Joomla! Module Map 8 Editing the Top Bar

More information

Microsoft Access 2010 handout

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

More information

Joomla! 2.5.x Training Manual

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

More information

Advanced Online Media Dr. Cindy Royal Texas State University - San Marcos School of Journalism and Mass Communication

Advanced Online Media Dr. Cindy Royal Texas State University - San Marcos School of Journalism and Mass Communication Advanced Online Media Dr. Cindy Royal Texas State University - San Marcos School of Journalism and Mass Communication Using JQuery to Make a Photo Slideshow This exercise was modified from the slideshow

More information

UCL INFORMATION SERVICES DIVISION INFORMATION SYSTEMS. Silva. Introduction to Silva. Document No. IS-130

UCL INFORMATION SERVICES DIVISION INFORMATION SYSTEMS. Silva. Introduction to Silva. Document No. IS-130 UCL INFORMATION SERVICES DIVISION INFORMATION SYSTEMS Silva Introduction to Silva Document No. IS-130 Contents What is Silva?... 1 Requesting a website / Web page(s) in Silva 1 Building the site and making

More information

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 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

More information

ADOBE DREAMWEAVER CS3 TUTORIAL

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

More information

Using Style Sheets for Consistency

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

More information

Website Builder Manual

Website Builder Manual Fasthosts Customer Support Website Builder Manual This is a designed as a definitive guide to all the features and tools available within Website Builder. Contents Introduction... 4 Adding Content... 5

More information

Style & Layout in the web: CSS and Bootstrap

Style & Layout in the web: CSS and Bootstrap Style & Layout in the web: CSS and Bootstrap Ambient intelligence: technology and design Fulvio Corno Politecnico di Torino, 2014/2015 Goal Styling web content Advanced layout in web pages Responsive layouts

More information

Content Management System

Content Management System OIT Training and Documentation Services Content Management System End User Training Guide OIT TRAINING AND DOCUMENTATION oittraining@uta.edu http://www.uta.edu/oit/cs/training/index.php 2009 CONTENTS 1.

More information

How to Add a Transparent Flash FLV movie to your Web Page Tutorial by R. Berdan Oct 16 2008

How to Add a Transparent Flash FLV movie to your Web Page Tutorial by R. Berdan Oct 16 2008 How to Add a Transparent Flash FLV movie to your Web Page Tutorial by R. Berdan Oct 16 2008 To do this tutorial you will need Flash 8 or higher, Dreamweaver 8 or higher. You will also need some movie clips

More information

How to make a custom Joomla template!

How to make a custom Joomla template! How to make a custom Joomla template! Part 2 NOTE: This Tutorial has been donated by a Thomas Nielsen. This work is licensed under a Creative Commons Attributon NonCommercial ShareAlike 2.5 License. Lets

More information

Dashboard Skin Tutorial. For ETS2 HTML5 Mobile Dashboard v3.0.2

Dashboard Skin Tutorial. For ETS2 HTML5 Mobile Dashboard v3.0.2 Dashboard Skin Tutorial For ETS2 HTML5 Mobile Dashboard v3.0.2 Dashboard engine overview Dashboard menu Skin file structure config.json Available telemetry properties dashboard.html dashboard.css Telemetry

More information

Hermes.Net Web Campaign Page 2 26

Hermes.Net Web Campaign Page 2 26 ...................... Hermes.Net Web Campaign Page 2 26 Table of Context 1. Introduction... 3 2. Create and configure Web Campaign 4... 2.1 Create a Web Campaign 4 2.2 General Configuration... 5 2.2.1

More information

Blueball First Class Sandvox Designs v2.0 Works with Sandvox 2+ only!

Blueball First Class Sandvox Designs v2.0 Works with Sandvox 2+ only! Blueball First Class Sandvox Designs v2.0 Works with Sandvox 2+ only! Overview and Usage Tips For Blueball First Class Sandvox 2 Designs Thank you for purchasing one of our original Sandvox Designs bundle.

More information

Joomla! template JSN Boot Customization Manual

Joomla! template JSN Boot Customization Manual Joomla! template JSN Boot Customization Manual (for JSN Boot 1.0.x) www.facebook.com/joomlashine www.twitter.com/joomlashine www.youtube.com/joomlashine This documentation is release under Creative Commons

More information

Edline Manual Design Guide Version: September 2011

Edline Manual Design Guide Version: September 2011 Edline Manual Design Guide Version: September 2011 Copyright Statements: Edline software is a trademark of Edline. Copyright 2011. Microsoft Windows names and logos are registered trademarks of the Microsoft

More information

Chapter 7 Page Layout Basics Key Concepts. Copyright 2013 Terry Ann Morris, Ed.D

Chapter 7 Page Layout Basics Key Concepts. Copyright 2013 Terry Ann Morris, Ed.D Chapter 7 Page Layout Basics Key Concepts Copyright 2013 Terry Ann Morris, Ed.D 1 Learning Outcomes float fixed positioning relative positioning absolute positioning two-column page layouts vertical navigation

More information

Intellect Platform - Tables and Templates Basic Document Management System - A101

Intellect Platform - Tables and Templates Basic Document Management System - A101 Intellect Platform - Tables and Templates Basic Document Management System - A101 Interneer, Inc. 4/12/2010 Created by Erika Keresztyen 2 Tables and Templates - A101 - Basic Document Management System

More information

SF Developer Guidelines V 9.05 June 2011 3D3.COM Pty Ltd

SF Developer Guidelines V 9.05 June 2011 3D3.COM Pty Ltd SF Developer Guidelines V 9.05 June 2011 3D3.COM Pty Ltd You can modify existing templates within ShopFactory, using Customize Design mode with point and click ease. These Development guidelines define

More information

Magento Responsive Theme Design

Magento Responsive Theme Design Magento Responsive Theme Design Richard Carter Chapter No. 2 "Making Your Store Responsive" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter

More information

This document will describe how you can create your own, fully responsive. drag and drop email template to use in the email creator.

This document will describe how you can create your own, fully responsive. drag and drop email template to use in the email creator. 1 Introduction This document will describe how you can create your own, fully responsive drag and drop email template to use in the email creator. It includes ready-made HTML code that will allow you to

More information

KOMPOZER Web Design Software

KOMPOZER Web Design Software KOMPOZER Web Design Software An IGCSE Student Handbook written by Phil Watkins www.kompozer.net CONTENTS This student guide is designed to allow for you to become a competent user* of the Kompozer web

More information

PDF Web Form. Projects 1

PDF Web Form. Projects 1 Projects 1 In this project, you ll create a PDF form that can be used to collect user data online. In this exercise, you ll learn how to: Design a layout for a functional form. Add form fields and set

More information

Kentico CMS 5.5 User s Guide

Kentico CMS 5.5 User s Guide Kentico CMS 5.5 User s Guide 2 Kentico CMS User s Guide 5.5 Table of Contents Part I Introduction 4 1 Kentico CMS overview... 4 2 Signing in... 5 3 User interface overview... 7 Part II Managing my profile

More information

Kentico CMS, 2011 Kentico Software. Contents. Mobile Development using Kentico CMS 6 2 Exploring the Mobile Environment 1

Kentico CMS, 2011 Kentico Software. Contents. Mobile Development using Kentico CMS 6 2 Exploring the Mobile Environment 1 Contents Mobile Development using Kentico CMS 6 2 Exploring the Mobile Environment 1 Time for action - Viewing the mobile sample site 2 What just happened 4 Time for Action - Mobile device redirection

More information

Create a Poster Using Publisher

Create a Poster Using Publisher Contents 1. Introduction 1. Starting Publisher 2. Create a Poster Template 5. Aligning your images and text 7. Apply a background 12. Add text to your poster 14. Add pictures to your poster 17. Add graphs

More information

Web Ambassador Training on the CMS

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

More information

Dreamweaver Tutorial - Dreamweaver Interface

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

More information

How to create buttons and navigation bars

How to create buttons and navigation bars How to create buttons and navigation bars Adobe Fireworks CS3 enables you to design the look and functionality of buttons, including links and rollover features. After you export these buttons from Fireworks,

More information

NDSU Technology Learning & Media Center. Introduction to Google Sites

NDSU Technology Learning & Media Center. Introduction to Google Sites NDSU Technology Learning & Media Center QBB 150C 231-5130 www.ndsu.edu/its/tlmc Introduction to Google Sites Get Help at the TLMC 1. Get help with class projects on a walk-in basis; student learning assistants

More information