Tag: template
These items have all been tagged with "template". You can see other tags in the Tag CloudFlaRIA makes creating W3C valid websites easy
is yet another Flash (AS2) / PHP based online content management system. You can download and use it completely for free, only thing that'll happen is after 100 visits a "powered by" / register link will be displayed. Registration is on a per-domain basis.
Features:
Create W3C HTML 4.01 Transitional / W3C CSS Valid FLASH / AJAX and PHP web-sites online.
- Create, edit and update your web pages without ever leaving your browser window.
- Add HTML, Flash9 / AS3, PHP, Javascript, Java etc. code elements to your flash site.
- Deep linking and real URLs for flash, full support for google analytics.
- Add any content - images, videos, 3D, animation, text and components
with couple of clicks!
- Edit links, x, y, width, height, depth, color and alpha.
- Image editor with multiple image banks, video editor, style editor for components, link editor, WYSIWYG template & text editor, HTML/CSS editor.
- Create menus online! XML editor / menu manager.
- Filemanager for uploading/deleting/renaming of files.
Enhanced Joomla! administration
Joomla! administration interface is "power in simplicity". It's very clean and usable. But it can be improved still be a few extensions, and some interesting functionality can be added if requiered.
The advantage of Joomlas modularity and extensibility is that you can also tweak the admin interface to add new components and modules, accessible from the interface there. Presentation of some of these I personally find very usefull and would recommend you check out.
The admin "Home" screen consists, just like the frontend, of various module positions. This makes it very easy to change, add functionality and adapt to suit your needs. All you need to do is install the new module, and configure it for display in the correct location. Screenshot of the module positions:
The most usefull ones are cpanel, header, and icons.
header position
As you may have noticed, header is quite small in terms of real estate. You'll find the "users online" indicator and "recieved messages" there by default.
Here's a screenshot with some added icons:
Proud to say, these are my own creations! The tutorial to create your own is available, let me know what you come up with! 
We have, added here:
- All Content, which links to the "all content items" screen" (yes, I know, you wouldn't have guessed..),
- Preview with Positions (frontend with module positions placement highlighted in the template)
- Preview, which provides quick access to frontend view from any page, even if the mainmenu is disabled (content editing screens). I use this for example by setting an item to "special" access, then I can check it on the live site without anyone knowing. Using this one all the time, as I was fed up with the Site/Preview/In new window submenu.. glad to find it now in the 1.5 SVN

cpanel position
Now this position provides some really usefull space, it does look a bit weird with a lot of tabs, but can hold very usefull items.
Remember: you can get rid of the ones you do not used by simply clicking the state from published (green check) to unpublished (red x)!
Defaults here are:
- Logged (online users by nickname)
- Components (never using this..)
- Popular (good for the ego, and wondering why these items are and others not.. my most popular is 404, strangely..???)
- Latest Items, which I used to use all the time: start a new article, which remains unpublished because not finished. Do other stuff, then want to continue editing: just click Home / Latest, and it's right there, and you're back in edit mode in one click! Luv it!
- Menu stats: still wondering what this is usefull for.. if you know..
Brand new, very cool: hackwar's ToDo module!
Let's you create private or public items (for collab between admins, reminders etc..)
The world famous "Rated Multilingual"
which I'm just finishing up before publication.This one contains the list of your items by rating. Gotta be carefull with the parameters, because it has no pagination (glad for any help on this!!!), so if you have many (rated) items, this list could get veeeeery long!
The must-have "Unpublished items" module
This one now is my first item in cpanel, as I often start an item, then get pictures ready, upload these, and come back to edit: one click! Also nice for multi-contributor sites, as you'll get all unpublished articles here at one glance!
Notice: I have no ACL (access rights) in the code, so anyone with backend access sees this list.. handle with care!
Finally, something I probably won't publish officially as it's not very flexible, though it can be configured via parameters.
You can find it on the forums attached to some of my posts, but you'll have to look for it yourself. Introducing:
The linky module!
The purpose of this was a proof of concept for something to include for different user levels (new Joomla! usrs, intermediate, advanced), or for different link topics like security, development etc.. Just to give you ideas really (and maybe to the dev's).
Last important position: the quicklink icons!
icons position
Now for this position, I really only know one way to change anthing which is really usefull: the component + module replacement for core default called Custom Quickicons. I use it myself and really like it.
Install the component and module, configure the component by adding/removing/re-ordering the links and selecting the icons, then unpublish the default module and publish the new one! Result (notice 2nd and 3rd icons..):
As you can see, I unpublished the ones I seldom use, and added 2 of my own for quick access to the most important sections of the site.
There's another component around the rename the menu links of the main menu which I haven't used, and maybe some others I don't know about, but i hope these examples will inspire you to create something and share it with the rest of us!
Find most extensions here. | Tutorial.
Some details about this site:
I use Joomla! as the Content Management System.
This is enhanced by a few extensions, both free and commercial.
Thank you to all the developers.
- SEF Advance URL rewriting by Emir Sakic
- AlphaContent article listing by Visualclinic.fr
- Jom Commentscommeting system by Azrul
- Many Mambots listed under My Favorite Bots
- Joomap Sitemap by Daniel
- RD RSS component for additional feeds of selected content by Run Digital
- JA Hadar template (modified) by Joomlart (as of 05/06)
- ... to be completed ...
As explained in Part One , a Joomla Template is a normal html file (with the .php extension though) with small bits of PHP in it to load the CMS data.
Example:
<?php if ( mosCountModules( 'banner') ) { ?>
<span class="banner"><?php mosLoadModules('banner', -1); ?></span>
This willl load ALL published modules assigned to the "banners" position -generally only the banners module- into the spot where this code appears, if there are any modules assigned. If not, nothing happens, which is useful to collapse empty module positions.
There are two Joomla functions used here:
- mosCountModules will check if there are any modules assigned to a specific position at all
- mosLoadModules will load all assigned published modules for that position sequentially in order of appearance in Module Manager admin screen.
As you may have noticed, the Count function takes only one parameter: name of the position to check modules for.
mosLoadModules
this function can take two parameters:
- position name to all modules for
- display styles (-1 in this example).
These can be:
0 = (default display) Modules are displayed in a column.
1 = Modules are displayed horizontally, each in one table cell.
-1 = Modules are displayed as raw output and without titles.
-2 = Modules are displayed in X-Joomla format.(xhtml)
-3 = Modules are displayed in a format that allows, for example, stretchable rounded corners by using divs.
To learn more about the display styles, please read on at the official Help site .
Now we know about modules, what else is there to be pulled into the HTML skeleton from the CMS?
An attempt to answer some (not all!) common, reocurring questions about the usage of Flash (SWF files) in Joomla templates and or content items.
Topics delt with (unordered, even tough the list is numbered..):
- need of a plugin to display SWFs, thus the recommendation to use a detection script!
- web standards compliance (validation)
- using the MOSMedia component
- inserting Flash via various mambots
- integration of complete Flash applications (RIA)
- replacing a header image by an SWF file in your template
- using Flash for headers (sIFR)
- some existing extensions using Flash (as of publication date)
- importance of path to swf
- SWF not playing: "play" and or "autostart" params
Usefull links:
Compliant Flash insertion code
<object type="application/x-shockwave-flash"
data="path/folder/file.swf" width="WIDTH" height="HEIGHT">
<param name="movie" value="file.SWF" />
<p>You need flash player</p>
</object>
Let's get going.
