Ultima Web Design Company
Online Store, e-commerce
Web hosting and support
En.ultimadesign.netTreeAbout usTreeULTIMA CMS content management system

Ultima CMS content management system

Ultima CMS is a flexible, modern, and easily expanded platform, with the help of which you can create everything, from the basic websites to web stores and web portals. Main advantage of this software is object-oriented architecture, which is based on MVC, and the CRUD-based carcase for new system components. All of the above allows for an easy supplementation of additional modules, widening the functional part and improving the components created earlier, which, in turn, will save the time and money of our clients.


Ultima CMS basic pack allows you to single-handedly do following things:

- Add, change and delete pages, create an unlimited amount of subpages, make the aforementioned pages visible/invisible, change their order. There is a Word-type graphic editor through which you can format the text, create tables and paste pictures, video and flash videos into the text.
- Add new language.
- Change any text on the website.
- Make any web page a starting page.
- Change the email of the website.
- Change the prefix of the website title.
- Change the default language. Moreover, Ultima CMS can detect the language of the browser and choose it as default when you first enter the website. Afterwards you can choose any other language and your choice will be memorized and used the next time you come to this website.
- Change the pass from the administrative section of the website.
- Check the date and time of creation of any website page.

Ultima CMS offers a wide choice of pre-made modules, functional part of which can be widened for a reasonable price. All modules that have the administrative section, can be used to create/change/delete/interchange and activate/deactivate added entries. Such modules include:


1. News

News are one the most popular modules that show all the newest and interesting information. News have cataloged architecture that allows for unlimited amount of categories/subcategories and news. In the administrative section, you can also change the amount of news per page, width/height of pictures and width/height of thumbnails.

When adding news, you will have the following options:

Ultima CMS, sisuhaldustarkvara

- to choose the category you want to add news to
- to write the title of the news
- to add a picture (in .jpg file extension)
- to write the whole article

2. Gallery

Gallery presents a great option to show a lot of pictures in any way you want (for example – filtered out by category you want). Gallery also has cataloged architecture that allows you to add unlimited amount of categories/subcategories and pictures. In the administrative section, you can also change the amount of pictures per page, width/height of pictures, width/height of thumbnails and the number of columns. You can also add some pictures to .ZIP archive and upload them altogether through the administrative section of the gallery.

When adding pictures to gallery, you will have the following options:

- to choose the category you want to add pictures to
- to write the title of the picture
- to add pictures (in .jpg file extension)

3. Video catalogue

Video catalogue is a good solution in case you want to post a lot of clips on your website. Before adding clip to the catalogue, you should convert it to a flash file extension (.FLV file extension). Video catalogue also has cataloged architecture that allows you to add unlimited amount of categories/subcategories and clips. In the administrative section, you can also change the amount of clips per page, width/height of pictures and width/height of thumbnails.

When adding to video catalogue, you will have the following options:

- to choose the category you want to add videos to
- to write the title of the video
- to add a picture (in .JPG file extension) that will be shown in the player before the “PLAY” button is pressed
- to add a clip (in .FLV file extension)
- to add a description of the video

4. Banner system

Banner system allows you to effectively allocate the ad banners on your website (in the designated boxes). There are also other options – you can create 2 types of banners (horizontal and vertical), add banners to the website (in .jpg, .gif and .swf file extensions) and arrange them any way you want to.

When putting up a banner on a website, you will have the following options:

- to choose the box you want the banner to be in
- to write a title for the banner
- to designate an URL (individually for each language) that will be opened after clicking the banner
- to define the width/height of the banner
- to choose the type of targeting (will the ad open in the same or the other window).
- to classify the banner url (is or is it not “nofollow”). That’s needed for a website search engine optimization.
- to add a banner in .jpg, .gif or .swf file extensions.

5. Users

User module allow people to register on the website, change their personal data; it also includes the function “forgot the password” that allows you to get your login/password to the predefined e-mail. In the administrative section, you can also change the width/height of pictures and width/height of thumbnails, as well as specify the discount (if any) for all the registered users.

When adding users (through the administrative section), you will have to do the following:
 
- write the login of the user
- write the password
- write the e-mail
- write the name and surname
- write the phone
- write the address
- write the postal index
- choose the city/village
- choose the country
- upload the picture (in .JPG file extension)
- choose the language of the user
- give a personal discount
- specify user’s last visit time in the TIMESTAMP format
- specify the IP of the user

When registering the user through the website, you have to fill the following boxes:

- login
- password
- e-mail
- name and surname
- phone number
- address
- postal index
- city/village
- country
- number from a picture (CAPTCHA)

6. Sales catalogue

Sales catalogue is a good tool for giving information on your products through the web, allowing to sort the wares by name, price or categories and to see detailed description of the wares or services you provide. There is a modern gallery integrated into the sales catalogue; it allows taking a better look at the attached images. In the administrative section, you can also change the amount of products per page, width/height of pictures, width/height of thumbnails, number of the pictures, number of “hot offers”, number of the attached wares, as well as specify the discount for the “hot offers” and for “discounts” categories.

When adding wares to the catalogue, you will have the following options:

- to specify the delivery time
- to write the name of wares
- to specify the price
- to specify the discount
- to specify the amount. If it’s 0, then there will be written that the article “backorder only”, if more than 1, then it’ll say that the article is “in stock”
- to specify if the product is new or if it’s been in the catalogue for some time. If it’s new, then the picture in the catalogue will say “new item”
- to add pictures in the .jpg file extension
- to write a short description of the product
- to write a detailed description of the product
- to specify the ID’s of the connected goods
- to add attributes


When adding categories to catalogue, you will have the following options:

- to write the category title
- to write the category description
- to add the category pictures

7. Deals

Deals module allows you to effectively trace the orders. In the administrative section, you can specify the discount on any product available.

While reviewing the deals, you will be able to change the following data:

- user ID
- order status (you can add/change order statuses with the help of ‘order status’ module) that the user can see in his profile while checking on his order
- your comment for the user, which (s)he will see in the profile while checking on his order
- bill
- e-mail text that confirms the order and which will be sent to your e-mail and to the e-mail of the user
- unique ID of the deal (technical information)
- total price
- currency abbreviation
- JSON of the goods bought (technical information)

8. Delivery

Delivery module allows you effectively control the delivery service. In the administrative section you can specify a price, starting at which the delivery becomes complimentary.

When checking the delivery module, you will be able to change the following data:

- category, for example ELS->ELS100
- name
- price

9. Currency

Currency module allows you to effectively control currency names and main currency rates. In the administrative section, you can specify the abbreviation of the main currency which will be used to compare to all other currencies’ exchange rates.

When checking the currency, you will have the opportunity to check/change the following data:

- name
- abbreviation
- currency (in reference to the main currency) by default
- accuracy (whether you want the cents to show or not, for example – 41 or 40,6 or 40,55)

10. Order statuses

In the order statuses module you will be able to add/change the order statuses options (those are shown to clients after they’ve placed an order). It’s not advisable to delete the default statuses.

11. SagePay

SagePay is a popular Irish payment system. Our module helps integrate SagePay into your website, providing a wide choice of credit card payments right on your website. There is also an opportunity for monthly automatic payment for subscribers and many other opportunities. All the data on your clients’ credit cards is stored directly on your server, so it’s required that you buy the SSL-certificate to provide better security.

When buying something through SagePay, you may see the following data:

- user ID, the identification number of the user, with the help of which you can see all the user data in the “Users” module
- payor’s address #1
- payor’s address #2
- payor’s town
- payor’s country
- payor’s name
- payor’s phone number
- payor’s postal code
- payor’s state (USA only)
- payor’s surname
- CV2
- expiration date
- credit card owner
- release number
- credit card number
- date of issue
- credit card type
- buyer’s e-mail
- recipient’s address #1
- recipient’s address #2
- recipient’s town
- recipient’s country
- recipient’s name
- recipient’s phone number
- recipient’s postal code
- recipient’s state (USA only)
- recipient’s surname
- HTTP REQUEST, technical data on SagePay server request.
- HTTP RESPONSE, technical data on the answer of the SagePay server
- a subscriber or not; yes/no for automatic payment.

12. Guestbook

Guestbook module offers clients the opportunity for leaving their propositions and wishes right on your website. Each language has its own version of the guestbook; the visitors see the version of the language they are using. After the user has posted a message, you can confirm it, so it would appear on the website. In order to protect the website from the spammer-bots, there is a CAPTCHA (a test that requires users to copy symbols from the picture before they can post a message) integrated into the guestbook module. In the administrative section, you can change the number of the messages per page.

After adding messages to a guestbook, you will be able to see the following data:

- name of the person sending the message
- language that the user used when he sent the message
- the town of the user
- the country of the user
- the e-mail of the user
- the web-page of the user (if any)
- the message itself


13. Business partners

Business partners module allows you to see the list of your business partners in the designated area. In the administrative section, you can specify the number of partners per page and the size of the pictures.

When controlling the business “partners” module, you can check/change the following data:

- partner’s name
- partner’s website
- a small description
- a logotype

14. Newsletter

Newsletter is an important marketing instrument that allows you to work with your own client’s base. With the help of the newsletter, you can send your subscribers notifications about promos, discounts; congratulate them on upcoming holidays and other events. In case the subscribers won’t be willing to get any more of your letters, they will have the opportunity to cancel their newsletter subscription. If your website is multilingual, then you should put not just their name and e-mail into your database, but also their language, and later on, you can write different newsletters for every language. That way every user will get the letter on that language which (s)he used during the last visit to your web page.

When you add a subscriber, these data is added to the database:

- name
- e-mail
- the language of the subscriber
- IP address of the subscriber

When making a letter, you have to fill the following fields:

- the title of the letter on every language of the website
- letter text on every language of the website

15. Comments

Comments module would be suitable for web portals, because it’s a very flexible module that allows both registered and unregistered users to add comments to any other module.


When checking the comments, you can change the following:

- Other comments list. It shows if this comment is an answer to an earlier post or is it a separate remark
- module, to which the comment was added. For example, if it refers to the goods in the web store, then it will be the “catalogue” module
- object ID. For example, the ID of the product from the catalogue
- user ID; it shows the identification number of the user, who commented the module. If the unregistered users are allowed to comment, then the ID will be 0.
- name
- e-mail
- title
- comments
- user IP address of the
- date and time of the comment
- if the comment is visible on the website

16. XML integration

Integration module allows you to import the data in XML format into any other module of our system. For example, the list of the goods from a web store in XML format. Before uploading the .XML file with the data you want to import, you will have to specify the reference of the fields in the module you are adding and the XML fields.

When configuring the field references, you will have to specify the following data:

- Website module, into which you want to import
- Field type – text, number, file or picture
- Name of the module field, to which the ratio is calculated
- XML is the name of the node, where the XML element is located
- XML element, to which the referral with the name of the module’s field is made
- XML element modificator. It is necessary in case you, for example, want to add a 20% overhead to the initial price of every product.
- Static value; the value that will be added by default if the field in XML doesn’t contain this value.

When making a list of references, you will be able to import the data by:

- Choosing the module
- Uploading the XML file


17. Attributes

Attribute module is a powerful system of web store catalogue module attributes. It allows to change the color/size and any other feature when buying the product. Every article can have its own predefined number of features, which the user can change in the drop-down list. After the purchase the chosen attributes are recorded in the bill.

When choosing to add attributes, you will have the options to:

- choose the name of the attribute
- define its options
- choose a module the attributes refer to from the pre-made list (e.g. “catalogue”) 

There are also modules that don’t include the administrative part:

1. Search optimization module

Search optimization module allows to improve website’s positions in search engines; it’s a very important module, which significantly increases the number of new users on your website.

2. Search

Search module allows to search for the input words through any modules (the ones that have cataloged architecture) and shows the results just the way in the target module. The search does not only include the objects, but the categories as well. The keywords are highlighted. The number of displayed results and sorting options are the same as in the target module.

3. Feedback form
   
Feedback form is an important attribute of most homepages. It allows visitors to send you feedbacks without even leaving your website. When filling the feedback form they will only need to fill in their name, e-mail and the text of the feedback. We can also make it so that the visitors will be able to attach files (documents, pictures, etc.) to the feedbacks they send you.

4. Shopping cart

Shopping cart is vital for every webstore; it is where users (registered or not) can add the goods from the catalogue. In the “shopping cart” section you can change the choose the goods you intend to buy and change their quantity, check the total cost of the goods you put into your cart and order the ones you want. One important thing about the cart is how it looks – our customer has to be sure that he’s in the right place. Our shopping cart is credible!


Payment systems:

We offer a wide choice of payment systems to our clients; using those systems, you can buy goods in the web store or order services from the web-portal.

Our payment system supports the following payment methods:

- PayPal Instant payment notification
- SagePay direct integration
- WorldPay
- Google checkout
- Realex
- 2CheckOut

- DaoPay HTTP Notifications, phone payment

- Lease calculator that allows to buy items by instalment
- Payment, based on the provided bill

If you haven’t found the payment system that suits you, then we can always integrate the one you need for a reasonable price.
Quick links Recently made e-commerce Recently made website Contacts
Ecommerce solution Courtney food service
Homepage Steelrent.ee
ULTIMA WEB DESIGN COMPANY
Orion House, 53 Main Street
Rathfarnham Village, Dublin 14
Tel: 01-499 1513
info @ sign ultimawebdesign.ie
© 2010 Ultima Web Design Company
Tagasi Back   Ülesse Up
Websites in Ireland Crypto marketplace Buy Bitcoin on Symlix marketplace Ultima cms content management system Ireland The best web design company Ireland Website creation process Web pages Ireland Creating a web portal Ireland Flash sites Ireland Creating a website by installment Ireland Website content design Ireland Web hosting and website support Ireland Web design Ireland Creating a logotype design Ireland Corporate identity design Ireland Business card design Ireland Creating a banner design Ireland It consulting Ireland Website programming Ireland Copywriting services Ireland Translation services Ireland Ecommerce solutions Homepages Web portals Logo design