... Elxis version 2009.3 codename Aphrodite is out, download it from Elxis Download Center (EDC) ...
Multilingual multiply banners
From Elxis Official Documentation
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-copies | Properties of each module | Clients (group of banners) for each banner-module copy to show | Image Banners for each client(group of banners) |
|
bannercopy-el-top |
el-lang/header-position..etc. |
client-banners-el-480x60 |
first-site.com-480x60-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!

