/*
// JoomlaWorks "Ultimate Content Display" Module for Joomla! 1.5.x - Version 1.1
// License: http://www.gnu.org/copyleft/gpl.html
// Copyright (c) 2006 - 2008 JoomlaWorks, a Komrade LLC company.
// More info at http://www.joomlaworks.gr
// Developers: Fotis Evangelou - George Chouliaras
// ***Last update: May 13th, 2008***
*/
JWUCD_DESCRIPTION =

The "Ultimate Content Display" module by
JoomlaWorks is a "super content retrieval" module and probably the only one you'll ever need!
It can fetch and display your Joomla! content or newsfeed items in any module position in 3 different ways. In a plain (unordered) list format, inside an ajax cross-fader or inside a jQuery-based cross-fader/slider! 3 unique ways to display your content or newsfeed items! So you can have for example a "latest news" side module, along with a cross fader box that retrieves content from a specific category dynamically and a content slider, acting as a "newsflash" box! Pretty cool, right?
The "Ultimate Content Display" module is the evolution of JoomlaWorks' popular "Ultimate AJAX Newsflash" and "Content Items Fading Scroller" modules and has been developed with ease of use and... practicality in mind! It's the kind of module you "set and forget", cause it simply works! Plus, it can help you create powerful Joomla! based portal websites, which require various types of "content" or "info" boxes.
Make sure you check out our
official DEMO site to see the module in action.
Enjoy one more fine release from the folks at JoomlaWorks!
USAGE INSTRUCTIONS
First of all, check the parameters at the bottom of this page and set them accordingly (see the tooltip explanations for more)!
- Make sure you must define at least one "content source ID" (for section, category, content item etc.) for the module to work!
- In order for you to have multiple fader instances (copies) of the module at the same page, you must give each module instance (copy) a "Unique ID". Using this option you can have for example 3 copies of the module on your frontpage, one for displaying content using the AJAX fader and two for displaying content using the jQuery fader/slider. The combinations are unlimited!
- The module fully supports the latest stable release of Joom!Fish. Which means your content will switch languages automatically, provided it is translated already using Joom!Fish.
- The module is "plug 'n' play", which means you install it, set it up and publish it, without any changes to the code. The module will inherit your template's CSS settings and will merge nicely with the rest of the content. However, if you want to style the module differently in different areas of your site, all you need to do is add a "module class suffix", disable the module's own CSS (through the related parameter below) and simply copy the corresponding CSS code for each display type (list, ajax fader or jquery fader/slider) to your template's CSS file. You can find the CSS file of each display type in modules/mod_jw_ucd/XXX/mod_jw_ucd.css, where XXX is either "list", "ajaxfader" or "jqueryfader".
CHANGELOG
Please visit
JoomlaWorks for release information.
CREDITS
The
"Ultimate Content Display" Module utilizes the following scripts:
ABOUT JOOMLAWORKS
The
"Ultimate Content Display" Module is a
Joomla! CMS extension developed by
JoomlaWorks and released under the
GNU General Public License.
JoomlaWorks is a team of web professionals dedicated to delivering high-quality extensions and templates to the Joomla!/Mambo community. We also do custom development for anyone looking for a tailor-made solution to their project, so feel free to
contact us.
Make sure you visit:
- www.joomlaworks.gr for all the latest news and updates to our Joomla!/Mambo extensions and templates. The JoomlaWorks website is also the place to read interesting articles or find useful tips/tutorials for Joomla!/Mambo and web design/development in general.
- demo.joomlaworks.gr to experience "live" all our extensions.
- forum.joomlaworks.gr to request for help or provide feedback.
Please show your support in our work by rating or commenting on this extension at the official
Joomla! Extensions website.
the JoomlaWorks team
Fotis Evangelou, George ChouliarasCopyright (c) 2006 - 2008
JoomlaWorks. A
Komrade LLC company.
(Last update: May 13th, 2008 - version 1.1)
JWUCD_YES = Yes
JWUCD_NO = No
JWUCD_MODULE_CLASS_SUFFIX = Module Class Suffix
JWUCD_MODULE_CLASS_SUFFIX_DESC = A suffix to be applied to the css class of the module (.moduletable), this allows individual module styling
JWUCD_DISAVBLE_MODULE_CSS = Disable module's CSS (use external)?
JWUCD_DISAVBLE_MODULE_CSS_DESC = Select whether to disable module's imported CSS styles or not.
JWUCD_ENABLE_CACHE = Enable cache
JWUCD_ENABLE_CACHE_DESC = Select whether to cache the contents of this module or not? Use this option when content caching is turned on.
JWUCD_CONTENT_DISPLAY_TYPE = Content display type
JWUCD_CONTENT_DISPLAY_TYPE_DESC = How should we display our content? Highlights: 'Normal list' output an unordered -ul- list of items. The 'AJAX based cross fader' retrieves content dynamically, thus your web page loads faster. The jQuery fader/slider on the other hand provides a smoother fade and a cool 'slide' effect.
JWUCD_CONTENT_DISPLAY_TYPE_VALUE1 = Normal list
JWUCD_CONTENT_DISPLAY_TYPE_VALUE2 = AJAX based cross fader
JWUCD_CONTENT_DISPLAY_TYPE_VALUE3 = jQuery based cross fader/slider
JWUCD_UNIQUE_ID = Unique ID (required for the faders only)
JWUCD_UNIQUE_ID_DESC = This ID must be unique and must only contain latin characters with no spaces or numbers. So keep it simple, like 'sidenews'! This option allows you to have multiple boxes inside your template and published in any position.
JWUCD_CONTENT_SOURCE_TYPE = Content source type
JWUCD_CONTENT_SOURCE_TYPE_DESC = The type of source to retrieve content from. After this step you need to specify 'content source ID(s)' below.
JWUCD_CONTENT_SOURCE_TYPE_VALUE1 = Content Section
JWUCD_CONTENT_SOURCE_TYPE_VALUE2 = Content Category
JWUCD_CONTENT_SOURCE_TYPE_VALUE3 = Content Item
JWUCD_CONTENT_SOURCE_TYPE_VALUE4 = Newsfeed Category
JWUCD_CONTENT_SOURCE_TYPE_VALUE5 = Newsfeed Item
JWUCD_CONTENT_SOURCE_IDS = Content source IDs (required)
JWUCD_CONTENT_SOURCE_IDS_DESC = The IDs of selected source type (above) to retrieve content/newsfeed items from. If you want to display content from multiple sources of the same type, simply write the specified IDs, seperated by a comma (e.g. 2,5,6). You must specify at least one ID in order for the module to work!
JWUCD_CONTENT_SOURCE_ORDERING = Ordering
JWUCD_CONTENT_SOURCE_ORDERING_DESC = The order that content items will be presented (doesn't apply to Newsfeed Category/Newsfeed Item obviously!). Use the 'random' option if you wanna re-create e.g. a fading 'newsflash', replacing the default newsflash module inside Joomla!
JWUCD_CONTENT_SOURCE_ORDERING_VALUE1 = Most recent first
JWUCD_CONTENT_SOURCE_ORDERING_VALUE2 = Oldest first
JWUCD_CONTENT_SOURCE_ORDERING_VALUE3 = Title Alphabetical
JWUCD_CONTENT_SOURCE_ORDERING_VALUE4 = Title Reverse-Alphabetical
JWUCD_CONTENT_SOURCE_ORDERING_VALUE5 = Most Hits
JWUCD_CONTENT_SOURCE_ORDERING_VALUE6 = Least Hits
JWUCD_CONTENT_SOURCE_ORDERING_VALUE7 = Ordering
JWUCD_CONTENT_SOURCE_ORDERING_VALUE8 = Random
JWUCD_CONTENT_SOURCE_COUNT = Item count
JWUCD_CONTENT_SOURCE_COUNT_DESC = The number of content/newsfeed items to display (default is 5).
JWUCD_CONTENT_SOURCE_FRONTPAGE = Show frontpage items
JWUCD_CONTENT_SOURCE_FRONTPAGE_DESC = Show/hide content items assigned to the Frontpage.
JWUCD_SHOW = Show
JWUCD_HIDE = Hide
JWUCD_ITEM_DISPLAY_SETTINGS_DISPLAY = Display option
JWUCD_ITEM_DISPLAY_SETTINGS_DISPLAY_DESC = Select whether you want to display the title only, the introtext only or both.
JWUCD_ITEM_DISPLAY_SETTINGS_DISPLAY_VALUE1 = Title only
JWUCD_ITEM_DISPLAY_SETTINGS_DISPLAY_VALUE2 = Introtext only
JWUCD_ITEM_DISPLAY_SETTINGS_DISPLAY_VALUE3 = Title & intotext
JWUCD_ITEM_DISPLAY_SETTINGS_ENABLELINK = Enable link in title
JWUCD_ITEM_DISPLAY_SETTINGS_ENABLELINK_DESC = Select if you want the content item's title to link to the full text -if it exists- or to the related newsfeed.
JWUCD_ITEM_DISPLAY_SETTINGS_CREATIONDATE = Show item creation date
JWUCD_ITEM_DISPLAY_SETTINGS_CREATIONDATE_DESC = Select whether to show item creation date or not.
JWUCD_ITEM_DISPLAY_SETTINGS_SECTIONTITLE = Show section title
JWUCD_ITEM_DISPLAY_SETTINGS_SECTIONTITLE_DESC = Show/hide Section Title
JWUCD_ITEM_DISPLAY_SETTINGS_CATEGORYTITLE = Show catagory title
JWUCD_ITEM_DISPLAY_SETTINGS_CATEGORYTITLE_DESC = Show/hide Catagory Title
JWUCD_ITEM_DISPLAY_SETTINGS_SEPERATOR = Section - category seperator
JWUCD_ITEM_DISPLAY_SETTINGS_SEPERATOR_DESC = A seperator between the section title and the category title, when both are displayed.
JWUCD_ITEM_DISPLAY_SETTINGS_WORDLIMIT = Introtext word limit
JWUCD_ITEM_DISPLAY_SETTINGS_WORDLIMIT_DESC = Word limitation for retrieved content item. Leave it blank if you DO NOT wish to limit the number of words!
JWUCD_ITEM_DISPLAY_SETTINGS_CHARLIMIT = Introtext character limit
JWUCD_ITEM_DISPLAY_SETTINGS_CHARLIMIT_DESC = Character limitation for retrieved content item. Leave it blank if you DO NOT wish to limit the number of characters!
JWUCD_ITEM_DISPLAY_SETTINGS_READMORE = Show 'Read More' Link
JWUCD_ITEM_DISPLAY_SETTINGS_READMORE_DESC = Select whether to show a 'read more' link below retrieved content item or not.
JWUCD_ITEM_DISPLAY_SETTINGS_LOADPLUGINS = Load Plugins (Bots)
JWUCD_ITEM_DISPLAY_SETTINGS_LOADPLUGINS_DESC = Select whether to process or not plugins (mambots/bots) used inside content items.
JWUCD_ITEM_DISPLAY_SETTINGS_HIDE_INTRO_IMAGES = Hide introtext images?
JWUCD_ITEM_DISPLAY_SETTINGS_HIDE_INTRO_IMAGES_DESC = Select whether to show or hide images contained inside the item's introtext. Useful when you want to create a single-line news ticker that cross fades!
JWUCD_ITEM_DISPLAY_SETTINGS_REMOVE_ATTR_IMAGES = Remove style attributes from images?
JWUCD_ITEM_DISPLAY_SETTINGS_REMOVE_ATTR_IMAGES_DESC = Select this option to remove unwanted style atrributes from images, like width, height, color or any other attribute that some WYSIWYG editors add in excess. Recommended when you want to control image sizing with your template's CSS.
JWUCD_ITEM_DISPLAY_SETTINGS_HTML_CLEANUP = HTML cleanup
JWUCD_ITEM_DISPLAY_SETTINGS_HTML_CLEANUP_DESC = Do some HTML cleanup, especially when you limit the introtext by words or characters. This way you will not get 'unclosed' HTML tags like p (paragraph) that will cause your content to break. Use with caution! Allowed tags are: br, a, b, i, u, span. Adjust as necessery in the main php file of the module.
JWUCD_AJAXCROSSFADER_SETTINGS_WIDTH = Cross fader box width
JWUCD_AJAXCROSSFADER_SETTINGS_WIDTH_DESC = Set the cross fader box width in either pixels or percentages, like '100px' or '80%'.
JWUCD_AJAXCROSSFADER_SETTINGS_HEIGHT = Cross fader box height
JWUCD_AJAXCROSSFADER_SETTINGS_HEIGHT_DESC = Set the cross fader box height in either pixels or percentages, like '100px' or '80%'.
JWUCD_AJAXCROSSFADER_SETTINGS_DELAY = Rotation delay
JWUCD_AJAXCROSSFADER_SETTINGS_DELAY_DESC = Set here the rotation delay time (in miliseconds) between items. 1000 means 1 second.
JWUCD_AJAXCROSSFADER_SETTINGS_BGDCOLOR = Background color (required for IE6)
JWUCD_AJAXCROSSFADER_SETTINGS_BGDCOLOR_DESC = Define the background color of the container. This option is required for IE to display the fade effect correctly.
JWUCD_AJAXCROSSFADER_SETTINGS_SMOOTH = Show a smooth bottom fade?
JWUCD_AJAXCROSSFADER_SETTINGS_SMOOTH_DESC = Show/hide a smooth bottom fade. This option is ideal when the introtext exceeds in height the cross fader box height!
JWUCD_AJAXCROSSFADER_SETTINGS_REFRESH = AJAX cache refresh (in minutes)
JWUCD_AJAXCROSSFADER_SETTINGS_REFRESH_DESC = Set here how often the AJAX cache refreshes in minutes. IMPORTANT: Do not set to '0' except for testing reasons!
JWUCD_JQUERYCROSSFADER_SETTINGS_HEIGHT = Cross fader/slider box height (px)
JWUCD_JQUERYCROSSFADER_SETTINGS_HEIGHT_DESC = Set the cross fader/slider box height in pixels/ems (like '100px'), but NOT percentages!
JWUCD_JQUERYCROSSFADER_SETTINGS_ANIMATION = Animation effect
JWUCD_JQUERYCROSSFADER_SETTINGS_ANIMATION_DESC = Choose animation effect.
JWUCD_FADE = Fade
JWUCD_SLIDE = Slide
JWUCD_JQUERYCROSSFADER_SETTINGS_ROTATIONSPEED = Rotation speed
JWUCD_JQUERYCROSSFADER_SETTINGS_ROTATIONSPEED_DESC = Set here the rotation speed (in miliseconds) between items. 1000 means 1 second.
JWUCD_JQUERYCROSSFADER_SETTINGS_ROTATIONDELAY = Rotation delay
JWUCD_JQUERYCROSSFADER_SETTINGS_ROTATIONDELAY_DESC = Set here the rotation delay time (in miliseconds) between items. 1000 means 1 second.
JWUCD_JQUERYCROSSFADER_SETTINGS_BGDCOLOR = Background color (required for IE6)
JWUCD_JQUERYCROSSFADER_SETTINGS_BGDCOLOR_DESC = Define the background color of the container. This option is required for IE to display the fade effect correctly.
JWUCD_JQUERYCROSSFADER_SETTINGS_SMOOTH = Show a smooth bottom fade?
JWUCD_JQUERYCROSSFADER_SETTINGS_SMOOTH_DESC = Show/hide a smooth bottom fade. This option is ideal when the introtext exceeds in height the cross fader/slider box height!