... Elxis version 2009.3 codename Aphrodite is out, download it from Elxis Download Center (EDC) ...

Multilingual multiply banners

From Elxis Official Documentation

Revision as of 00:55, 28 September 2009 by Ks-net (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Many users wondering if is possible to have multilingual banners or if they can have multiply banners with different dimensions at several positions running at the same time in their elxis powered sites.
The answer is yes, this can be done easily. All you have to do is to make use of the unique "copy-module" characteristic of elxis cms.


I will show you how to start and how to configure your system to implement multiply banners at your own elxis cms installation.
First have in mind that clients is not necessary to be a real person, actually this is a client of banners or better a group of banners.

Create clients(group of banners) like client-banner-en-480x60, client-banner-el-480x60, client-banner-en-120x60, client-banner-en-120x60 and so on, give easy to remember-recognize names, once you have finished with that you have to make copies of banner-module.

Make copies of banner module assign each of them per position or(and) per language or(and) per page, again i will say that is wise to give to each copy a unique and easy recognizable name. eg. bannercopy-el-top.
Configure each copy to show banners only form a specific client(group of banners)... this is the trick, once you have configure correctly all copies of banner-module to show a specific group of banners you have done!


Bellow is a quick map to how clients and banner-module copies will operate.


Usable Example for Multilingual-Multiply Banners

Banner-module-copiesProperties of each moduleClients (group of banners)
for each banner-module copy to show
Image Banners
for each client(group of banners)

bannercopy-el-top
bannercopy-en-top
bannercopy-el-right
bannercopy-en-left
bannercopy-en-footer-768x90
bannercopy-el-left-120x120

el-lang/header-position..etc.
en-lang/header-position..etc.
el-lang/right-position..etc.
en-lang/left-position..etc.
en-lang/footer-position..etc.
el-lang/left-position..etc.

client-banners-el-480x60
client-banners-en-480x60
client-banners-el-120x60
client-banners-en-120x60
client-banners-en-footer-768x90
client-banners-el-left-120x120

first-site.com-480x60-el.jpg
first-site.com-480x60-en.gif
second-site.com-120x60-el.jpg
second-site.com-120x60-en.jpg
third-site.com-768x90-en.jpg
forth-site.com-120x120-el.jpg


Now your banner system is ready to serve your site with multiply and multilingual banners, you have only to upload your banners and it will work!

Visit administrator»components»Banners and upload your banners in each client(group of banners), name them in a way that will help you to easily remember and recognize your banners, upload image banners to clients(groups of banners) like the example below:

first-site.com-480x60-el.jpg .......... in to ... client(group) banner-el-480x60
first-site.com-480x60-en.gif .......... in to ... client(group) banner-en-480x60
second-site.com-120x60-el.jpg ....... in to ... client(group) banner-el-120x60
second-site.com-120x60-en.jpg ....... in to ... client(group) banner-en-120x60

So.. each client(group of banners) contains a certain dimension and language banners(as many as you want) and your banner-module copies will show a specific client(group of banners) for a specific language and position. If you followed my advice and named all clients, modules, banner images with easy to remember and recognize names then all this will work like a charm!

Personal tools