Joomla Articles (13)
There are times when we want to apply different styles to different Joomla pages based on menu. In this very short article I am going to show how to add classes to body tag. This is for Joomla, but it works for gantry framework too, you can see it on image above
Building websites, templates, running blog is rewarding, no doubts about it. Sometimes although we face some errors, especially when article isn't found. For SEO perspective the best is to avoid such errors ( set up redirections ), but it is not always possible. If it happens we should create custom error page.
Sometimes when you prepare quick start package for Joomla you would like to add custom styles and your brand, logo etc. Here is how it may be done.
When you start building templates based on Joomla content management system very often you come to the point when you need to use more than just css.
Joomla as opensource CMS comes with tons of free and paid extensions, many quality templates. In many cases everything is styled nicely up to hight standard.
Nevis is multipurpose Joomla! 3 template based on gantry framework version 4+. Nevis is GNU licensed what basically means is free to use personal and
This is part 1 of video which I have made a.bout joomla 3 quick start package – How is made.It is fairly easy to create Joomla quick start package. Before we actually begin we must make sure that all modules,extensions,plugins, framework and Joomla itself is up-to-date. We also want to be sure that we have installation directory from Joomla version which we curently running on our server. Have fun.
This article is about translation of our quick start package. We all already know that Joomla supports many languages and although we must use English language in our base Joomla development we should provide translation whenever we can. Files which take part in Joomla translation process, related to system installation, are located in installation -> language folder.
This is the last video about creating quick start package for Joomla. During previous videos I demonstrated everything you need to successfully build Joomla quick installation pack, In this video I show how to build translation.
A typical Joomla! Website consists of one component and many modules. Modules are a bit “bigger” than plugins and much smaller than components. Usually modules display content to the end user without his interaction. Modules execution cycle, Joomla finds module is assign to particular menu item and appears in particular module position within template index.php. In this article I am not going to build “Hello World” module (sorry everybody for disappointment), instead we are going to focus on building slider. To be more precise we are going to use jquery fractionslider ( website: http://jacksbox.de/stuff/jquery-fractionslider/ or GITHUB: https://github.com/jacksbox/jquery.fractionslider ) and transfer it into fully functional Joomla! 3 module. Source code for this tutorial is located on GitHub , it is fully working slider, the same as on my frontpage.
This is our “manifest” we are going to put there all configuration setting and file is going to be big! Have a look at GitHub repositories to see full mod_tksdfractionslider.xml . Lets have a look inside this file.
First it declares XML version and encoding. Then we have our extension type which in our case is module, version, client=”site” ( this is frontend module ) as oppose to client=”administrator” for backend modules. method=”upgrade” it is important, otherwise it will wipe out all data if this module had been previously installed on the system.
In this article I am going to demonstrate "core" module files. There are three important files. First two are located within module folder ( mod_tksdfractionslider.php and helper.php ) another is inside /tmp folder and its name is default.php ( it is our view ). Lets start from main module entry point which is in our case mod_tksdfractionslider.php.
<?php /** * @package TKSD Fraction slider for Joomla 3+ * @version 1.0.0 * @author Tomasz Kisielewski * @copyright (C) 2014- tkstudiodesign * @website http://www.tkstudiodesign.com * @license http://www.gnu.org/licenses/gpl-3.0.txt GNU/GPLv3 **/
Evohosting has picked Nevis as one of the best 23 Free Joomla templates in June 2015. This free clean Joomla theme features a responsive layout, a portfolio section, multiple preset styles, cross-browser compatibility, and more. See full article on the evohosting blog and grab free Nevis template HERE