How to Add CSS/Javascript to Your Joomla Extension

This article applies to Joomla! 1.5 development. This information is subject to change in Joomla! 1.6.

When writing your custom component or module, more often than not, you will want to include your own CSS or Javascript code. If Joomla! did not provide an easy way to do this, you would be forced to use script tags throughout your code. While this approach would technically work, the best practice is to put all scripts inside the head tag of your page. How is that possible when the of your page is only seen on your template index.php file and you're developing a new module or component? The JDocument class is the answer. Let's look at the easiest way to go about doing this.

Read more: How to Add CSS/Javascript to Your Joomla Extension

Nmap In detail

In our previous articles, we discussed at a high level a few tools, the first of which was Nmap from insecure.org. In this article I want to give you a short primer on Nmap and some of the popular methods to use this powerful tool.

Read more: Nmap In detail

Joomla SEO Templates the Right Way

Since 2005, Joomlashack has been creating Joomla templates that are ideal for Search Engine Optimization of a Joomla website. Back in 2006 we wrote the first available guide for SEO for Joomla, and also a guide for creating source ordered templates that's been used by thousands of designers.

Our first SEO templates in 2006 were super-lightweight ones like Simplicity and Lightfast, that the competition took years to catch up with, but over the last few months we have developed a breed of special Joomla templates that provide a rock solid foundation for your site; Inspirion, eBusiness and now JS Community.

How do you set up SEO optimized Websites? Do you want to learn SEO? Would be interested in SEO lessons? SEO Courses? SEO video tutorials? SEO Training? Conversion optimization lessons? Conversion optimization courses. Conversion optimization video tutorials. Conversion optimization training.

Read more: Joomla SEO Templates the Right Way

More Tools You Need to know about

Good Day to you!

In my last article, I introduced you to NMAP, WIRESHARK and NETCAT. These fall in the category of diagnostics and troubleshooting. The next two tools known as vulnerability scanners. They check your server, code and in the case of the second tool - Accunetix - it scans your "code" for such things as SQL Injection flaws and Cross site scripting.

Read more: More Tools You Need to know about

Joomlashack Suport for IE6 to End Dec 14th

Mark your calendars, it's official, Joomlashack will stop supporting Internet Explorer 6 as of December 14th, 2009.

With the coming of the new year and many Joomla template providers agreeing that support for IE6 should officially end, we've decided to make the leap a bit early.

The move to stop supporting IE6 is not limited to Joomla template developers alone, in fact it's got quite a large following from web developers as a whole. Just do a Google search for 'no more IE6' and you will be treated with a list of articles, and even whole websites, dedicated to ending the life of IE6, or at least stopping the support of it.

Read more: Joomlashack Suport for IE6 to End Dec 14th

JS Community: SEO meets community template

JS Community Joomla template

Superior SEO + limitless flexibility + seamless JomSocial styling = Joomlashack's new template, JS Community!

Built on our powerful CSS 960 grid framework, JS Community is a sleek yet sophisticated approach to design. It comes loaded with over 30 module positions, multiple source-ordered column layouts, easy to customize CSS files, and much more!

And most exciting- JS Community is ready for JomSocial, the best social networking extension available for Joomla.

Need to offer community tools to your audience but want a consistent, seamless look and feel? Try out our demo and see how JomSocial and JS Community work together for a perfect social networking experience. 

How do you set up SEO optimized Websites? Do you want to learn SEO? Would be interested in SEO lessons?  SEO Courses? SEO video tutorials? SEO Training? Conversion optimization lessons? Conversion optimization courses. Conversion optimization video tutorials. Conversion optimization training.

JS Community is chock full of powerful, state-of-the-art features. Check out Community's full bag of tricks, including:

 

 

Read more: JS Community: SEO meets community template

Tools YOU need to know about

Good Day to you and welcome to Tools you need to know about.

This article is part one of the TOOL Series. In this I want to introduce you to some of my favorite tools. In the first few articles, I will discuss them generally, then in future articles, I'll spend time discussing each one.

The tools discussed will be both GPL and NON-GPL tools as well as Joomla based tools. Your comments are welcome and I hope that you find this series helpful.

Read more: Tools YOU need to know about

Joomlashack University Reopens Today

In October 2009 the new Joomla training course - Joomlashack University opened its door to its first class of 100 students. For the last 4 weeks, these students have been learning how to Joomla with our rich video screencasts and tutorials and asking questions and networking in our forums.

Before launching Shack U, we knew we had a great product to offer. We gave leading Joomla figures a sneak look at the content and, as you can read yourself, they loved it.

As well as teaching insider Joomla tips and tricks to our first students, we have been taking feedback and improving the course. We have streamlined the student path through the learning content and added more courses.

After 4 weeks, we are ready to open our doors again.

Read more: Joomlashack University Reopens Today

Help! I've been hacked! - Now what?

Good day, if you are reading this, I hope you will take a few moments to really consider the need for a good incident management plan for your website. Ask yourself, What WOULD you do if you were hacked?

Read more: Help! I've been hacked! - Now what?

Joomlashack's next template is all about Community

Community, our latest theme due later this month, will be Joomlashack's first 1.5 native Joomla template to include matching themes for the JomSocial extension.

With social networking features become standard for many websites, JomSocial has become the must-have extension for Joomla users.

Our new Community template will integrate seemlessly with JomSocial, and give your site a consistent color and style scheme across every page.

Community will be a powerful SEO-optimized template built on our own modified 960 grid system. It'll be as fast, flexible, and simple to use as our last template, eBusiness.

We're putting the final touches and color schemes together and will release very soon.

Want to win a free copy of Community? Follow us on Twitter and look out for our pre-release Tweetaway!

Read more: Joomlashack's next template is all about Community