Today we have discovered a FLV player bug in Yj Image Slider 3.0 module . Download files have been updated. Affected file is

your_site_name/modules/mod_yjis3/src/yjmmbox.js.
Path to mediaplayer.swf was wrong and this way was not able to play flv , swf files. If you have already populated the module settings and do not like to perform the full reinstall , download the new file version , extract it , move file

your_site_name/modules/mod_yjis3/src/yjmmbox.js from new download to your server

overriding the existing one. Make sure you refresh the page before testing.

After several months of hard work Youjomla Team has finally found some time to perform our website update. This time we were looking for missing features and information

and gave our best to give you as much as possible and make our visitors experience easier. This update includes some new features at Youjoomla.com like
Knowledgebase
,
Youjoomla blog
, easier and detail product information and our new
products shop
which was a separate website before.

As you have already noticed we have also expanded our designs to 2 new platforms.
WordPress
and
CSS Templates
. We will continue to provide our customers with more products and features in upcoming months. We hope that you like our new home and you find it easier to navigate. If you have any suggestions do not hesitate to contact us .

If you like our new design take some time to vote for our website on
BestOfJoomla

Joomla Web developers do not think twice about this task , but we understand that being new to Joomla CMS or web design in general is sometimes hard to get your head on straight

and get along with all terms. Modules , module position , extensions , install , uninstall , update... Gees ! Give me a break! So to make it simple, here is a very fast tutorial on how to add new module position to your Joomla 1.5 Template.

First we open our template/templatename/index.php file located on our server . Now days you can find many
Joomla components
that will help you edit files on server or you can simply use the edit HTML in your template manager.

Now you see a bunch of code and lines that you might not understand but here is where every web designer or web admin should start. Learn what tags are and how you can use them
http://www.w3schools.com/
.

Lets start coding:

You need new module position let say under your top menu . Many coders use notes while coding , you can see example here at Youjoomla. Here is a partial code from our
Younews
index.php

Now let us take this a step further and make this module collapsible ( module and module div wraps appearing on assigned pages only ) . All we need to do is add small php code snippet before your module code div wrapper:

Many of you have already heard about it but not everyone knows what it is and how to use it. In this short "how to" tutorial we will explain what CSS override is and how to use it

on your websites. First rule of CSS is the last defined property in CSS file order is the one that is going to be used in layout. Basically if you have same property defined in your stylesheet twice , the one that is last will be the one that is used.

Example:

p.text{
padding:0;
}
/* this one will be used in your layout */
p.text{
padding:5px;
}

So how do we use this in our Joomla templates?

Your Joomla template CSS files are loaded after the main head Joomla tags. Main head Joomla tags

<jdoc:include type="head" />

load any JS and CSS files before your template CSS. So if we for example use YJ NS 8 module , the module CSS will be loaded before the template css files and this way we will get the advantage of using CSS override for this or any module in our template CSS and adapt it to fit our website.

Here is the default YJ NS 8 module look. And here is the same module (called YouNews Entertainment on our demo ) but with CSS overrides. You would never say that this is a same module right? What did we do ? Well here is default module css file which is loading before our layout.css . We took few CSS properties from that stylesheet and moved it to our template layout.css file. You can find the lines starting with /*NEWS SLIDER 8.0*/

This technique can be used with any Joomla module and this way you do not have to edit default module CSS file to accomplish desired layout.

As web developers we often have to use different CSS techniques for different browser types. Now days every browser has it's own hack but imagine if you have to use custom CSS

hack for each browser there is and load html conditional comments for each! That would be to much code in head tag . To keep it neat and load conditional comment only when specific browser is used here is a small PHP snippet that can help keep your code organized.

First we place the browser detection snippet in our index.php file :

$who = strtolower($_SERVER['HTTP_USER_AGENT']);

Than we load the conditional comment to be used only if visitor is using IE6 browser :