- How deep linking can give you an edge in the competition for better ranking
{tortags,101,1}
You knows the basics, right? Great content and a good number of incoming links are necessary for gaining the top SERP (Search Engine Ranking Points) for a particular keyword phrase. The good old way to reach this goal was to build an attractive landing page and add to it as many links as possible.
- TinyMCE editor background color fix
{tortags,100,1}
In an earlier tip (Help! My editor background is colored!) showed the most foolproof way to fix the common problem, when the template CSS settings are causing the WYSIWYG editors to have colored background, making edits hard to perform. Apparently there are couple of situations when the tip does not help - and there are many of you using still the default TinyMCE editor (and not switched already to the best Joomla content editor - JCE).
- iPad and iPhone - how to design a Joomla site for them
{tortags,99,1} What you must be aware of, when designing a Joomla page that should work on iPad and iPhone too? It is enough to have a proper template and the proper tools to display the respective versions when your Joomla site is displayed on these devices?
- Customize your page using CSS tricks based on active menu alias
{tortags,98,1}
There are lots of ways to make your page unique in Joomla, and there are interesting ideas on how to make your template even more powerful.
One of tricks not very often used and widespread is relying in one of the tricks I published regarding to available PHP tricks you can use to enhance your template.
- PHP code snippets to conditionally add things to your template
{tortags,97,1}
The Joomla ItemID-related management of modules is a powerful tool, but sometimes you need to show/hide parts of your site on two special cases not covered by this tool: when you need to show/hide things regardless of the active ItemID - for example on all detail listings page of a given component, or when you need to deal with a component which have poor support of ItemIDs - as VirtueMart, which is notoriously misbehaving in this regard.
- Insert a plugin (or a module) anywhere
{tortags,96,1}
You might need to use a plugin's output in a component, or to insert a module in a page outputted by an arbitrary component. I mean ANY plugin which has it's own output in ANY Joomla component you like.
I know, there are couple of ready-made solutions, but all of these are specific to a given component(s) and some components have their own plugins to do that.
- Enhance your security with .htaccess rules
{tortags,95,1}
One of often overlooked security (and not only) resource for any Joomla site is under your fingertips! With each Joomla install (even from the old Mambo days) you have a file named htaccess.txt in your site's root directory. In most cases is never touched, and left as is - most weekend webmasters don't even know what is for. A few are using it to help Joomla or the specialized SEF URL builders to make those pretty SEF URL's for their site. And that's pretty easy - in most cases it's enough to rename it to .htaccess, and you are set. But there is much more power hidden there...
- Deprecated: Function split() is deprecated - reloaded
{tortags,94,1}
In another post about Function eregi() deprecated I provided some readily fixed Joomla 1.0 files to overcome issues related with upgrading to PHP 5.3 for Joomla 1.0 sites. But since a Joomla site is not built only from the core code, but there are other third party add-ons too, not only these older Joomla sites can be plagued by bad coding practices. The most problematic issues are related with templates. Most of the addons are fixed already, but you might have templates with unsupported functions. Here are couple of tricks wich might help you fix them!
- XML Parsing Error at. Error
{tortags,93,1}
After moving a site to a new server I found this error in the backend - at least one error per page, but casually even more.
XML Parsing Error at. Error
No error number, no line number... What a heck!
- How to turn your error reporting level to maximum?
{tortags,92,1} Anyone who maintained/developed something with or for Joomla, or needed to troubleshoot something on a misbehaving Joomla site knows the feeling: something does not working, and the available error messages aren't showing enough information to help you track down the root of the issue.
Any extra bit of info can help, so here is a tip for Joomla 1.7 which might help you got that.
|