Elxis CMS Forum

Extensions => Components => Topic started by: datahell on November 05, 2013, 22:52:03

Title: IOS Reservations 4.x online demo
Post by: datahell on November 05, 2013, 22:52:03
IOS Reservations 4.x demo site is available online!
Version 4.x introduces a brand new generation of the booking platform IOS Reservations (https://www.isopensource.com/software/) built on the superior Elxis 4.x CMS.
On the demo site you can test online IOSR 4.x Hotels extension and also see in action template Aurora by Webgift (http://www.webgift.org/eblog/press-news/aurora-template-released.html).

Try IOS Reservations 4.x online (http://iosr4.isopensource2.com/)
Comments are welcome.

Notes
Title: Re: IOS Reservations 4.x online demo
Post by: juanon on November 05, 2013, 23:52:39
Hi Datahell,

Congratulations, testing right now.

aren´t exists ratings and comments for hotels?

Thanks
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on November 06, 2013, 00:36:10
Yes, they are but not used in the demo.
Title: Re: IOS Reservations 4.x online demo
Post by: mgrc on November 06, 2013, 09:05:24
Great job.
Speechless after checking the demo.

Just wondering where/how currency conversion data is obtained.

Amazing set of features.

Wow!

Title: Re: IOS Reservations 4.x online demo
Post by: datahell on November 06, 2013, 09:43:40
Thanks!
My goal was to create a simple and easy to use interface for users, hoteliers and admins and run the hard tasks silently in the backend. See as example how easily the room prices are entered, how search works, how the different blocks -even the external modules- co-work as a whole, see the smart human friendly messages and tips, and more. IOSR 4.x is not just a booking script, it is a whole platform with ready to use libraries that developers will love. I have developed some VERY useful tourism related libraries for IOSR. Exchange rates are 100% correct and they are updated in silent automatically once per day.

I wouldn't be able to develop IOSR 4.x if we hadn't the power of Elxis 4.x in the backend.

There are 1-2 minor important things I need to fix on the demo site in the afternoon. Don't forget to also check the mobile version with your mobile phone!
Title: Re: IOS Reservations 4.x online demo
Post by: CREATIVE Options on November 06, 2013, 11:58:50
Excellent work John !

When you are in low resolution the left bar doesn't re-arrange (Left bar doesn't seems to have break point).
If you have select the mobile version to be enable, it is ok.
Title: Re: IOS Reservations 4.x online demo
Post by: nikos on November 06, 2013, 12:00:40
Excellent professional job!

Congratulations!


It has many new features and i enjoyed the surfing specially with aurora template which is a very nice template.

I saw it with PC on a 22" monitor, Tablet 7" and smart web TV 47". On TV monitor of 47" looks magnificent!
Title: Re: IOS Reservations 4.x online demo
Post by: how on November 06, 2013, 13:13:02
Well done Datahell, congratulations

I would like to use IOSR 4.X for offering hotels just in kefalonia island of greece.
So I would desire main location kefalonia and sub locations places and villages of kefalonia.

So in the search form I would like predefine main location the kefalonia island and option for a customer to search in a sub-location he likes.
Is it possible to adjust the search form like this?

I read in the demo site:
''Pick the destination of your choice, set your desired check-in and check-out dates and your rooms preferences to get the available hotels. If you don't get any results set more generic criteria or click to one of the recommended destinations.''

How can you pick a destination of your choise? I dont see any list with offered destinations that can be displayed. Customer should try to type a destination he wants and if there is such destination to select to continue his searching.

So in my case what should I do? Choose country greece, add new location ''kefalonia'' and continue with adding sub-locations?
How can customer sees (without has to know his exact destination in the island) a list of the offered destinations in the island? I dont know if what I say makes sense to you.
I have the impression that customer has to already know his exact destination, but from the search form cannot see the offered destinations.

I tried through the demo to create a new location. I saw that choosing a real existing  country is mandatory .. I cannot set as main location ''kefalonia'' should be Greece-- Kefalonia. (I think IOSR 3.x works different yes? with main locations and sublocations.. main location wasnt necessary to be a country)  I tried to add new location kefalonia to country greece but I couldnt continue further as demo returns that error message ''Error details Task demoNotAllowed was not found in class adminIOSRC in file admin.php ''
I guess is not allowed in the demo site?

Any comments that could help me are welcome.

thank you
Title: Re: IOS Reservations 4.x online demo
Post by: juanon on November 06, 2013, 13:43:10
Congratulations!! Congratulations!! Congratulations!!

After testing for some hours I´m really amazed, very very good work. Very solid, very good thought...

I love the new one-page payment process, the new interface for price rates and the API features.

That said I have to ask you some questions:

- Can we see how ratings and reviews work?
- Is it possible to change the size of photo thumnails?
- Can photos be limited in size for avoiding big uploads?
- Is it easy to change the holidays days? Spanish ones are wrong...
- I need autoconfirmation of bookings and auto cancelations, is it possible?
- I don´t understand the order of results for DATE... Can´t the hotels be ordered for rating?
- Isn´t it possible the offline payment with credit card now?
- how does "Nearby" works? for kilometres? I don´t understand.
- how can a hotel stop bookings beyond a date? is there a default price for hotel rooms?
- Would it be hard to change facilities words for icons? and adding some graphic stats?
- I can´t make pdf invoice to work in firefox.

In the demo we can´t check some features, perhaps you can explain them a bit:

- Different types of maps, images and styles in pages.
- Different types of urls.
- Integration, custom data fields.

Besides I think there are some few features easy to implement and very useful for sure, perhaps I´m in still in time:

- Closing dates for hotels where no room is available
- Customization of reservation form (for example for repeating email and make the telephone number to adapt to a regular expresion)
- Some way to make a room Not refoundable (although other rooms in hotel do), it is something very common nowadays in hotel marketing.
- Comments like "only 1 room left" or "only 2 rooms left"

Finally I would like to know more about integration with booking (and other big ones), price of the software and if there is any discount for old buyers.

Thanks a million for this great piece of software and your effort.

Regards.
Title: Re: IOS Reservations 4.x online demo
Post by: webgift on November 06, 2013, 19:48:21
Very promising the functionality of the new IOS Reservation component compatible with Elxis 4.1 (or newer).
I am really sure that it will help professionals to do their e-jobs.
My congrats and my gratitude of choosing Aurora template for IOSR demo area!
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on November 06, 2013, 20:10:19
Too many questions, I can't reply them all and I can't get into much details on IOSR 4 features right now.
I fix now 1-2 minor importance issues on the demo site and I will come back later to answer some of your questions.
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on November 06, 2013, 21:59:29
@how
You can setup your locations as you wish. Unlimited levels and sub-levels are supported for locations. If all of your locations are on the same country you can disable country pages (see IOSR Hotels settings). In this case the country segment will be removed from the URLs. If you have a "kefalonia" only site then you should not add kefallonia as location but only kefallonia areas and then their sub-locations. Example:

- North kefalonia (1st level)
    - city A  (2nd level)
    - city B  (2nd level)
          - city C  (3rd level)
- South kefalonia (1st level)
    - city D  (2nd level)
    - city E  (2nd level)

I advice not puting hotels in locations that have sub-locations. These locations should be treated as "place holders". On the demo site such place holders are Peloponnese, Cyclades, Lazio and Tuscany. In these locations I display on the left column a special module showing additional information for them in order to enrich these pages' text with good Human/SEO information.

Also, if you notice in the administration section, locations are not part of IOSR Hotels but of IOSR core. This is because locations are global elements in IOSR and can be used by other IOSR extensions too (like a car rental extension for example). IOSR 4.x is not just a hotels booking system it can be used for many-many things.

Search is fully automatic and accepts all of your locations. The default search module uses an AJAX auto-complete method for location (most people asked this way), it can be switched with a drop down menu of locations instead.

@juanon
For hotel ratings IOSR uses Tripadvisor, for comments it uses Disqus.
Yes, thumbnails can be changed. Images are automatically get resized during their upload.
Holidays in Spain? Yes please, send me the correct list! (at least up to 2020)
Bookings gets auto-confirmed after a successful online payment. Else it is a very bad idea to auto-confirm bookings. Auto-cancellation of bookings is a very bad idea.
Ordering options supported are: hotel title, hotel added date, price (default) and stars.
I will develop the offline payment gateway soon. It is easy to develop payment methods for IOSR 4.x.
Regarding "nearby hotels and locations": IOSR checks the locations tree in the database to find out sub-locations or other locations of the same level but not the root level. Then it calculates automatically travel data (distance and travel time) between these spots. IOSR also add geo data info in pages. See the HTML source code on locations/hotels pages...
There are no default prices (I don't see any good in this), you enter the price you want for any period you want. The same for the number of available rooms.
Facilities text to icons can be changed but you have to modify IOSR source code for that. I believe for SEO and readability reasons text is better than images.
PDF now works, I had forgotten to upload the related IOSR library on the demo site.

Some IOSR features will become clear after the official release of IOSR 4 as currently I haven't yet published any information article and documentation for it.
Title: Re: IOS Reservations 4.x online demo
Post by: andreatravel on November 06, 2013, 23:08:18
Good job!
Still photographs are inserted one at a time  >:( , it would be a good multi-upload to the gallery.
We look only to buy.
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on November 06, 2013, 23:53:26
Images get uploaded 3 per time and there is a really good reason for this. First of all it would take me no more than 5 seconds to rise this limit from 3 to 100 or more. So it is not an IOSR limitation.

People not having serious programming skills can't see the reason why. Most users are amateurs knowing nothing about how the web works, and its OK, it is not their job. They are careless and do bad things on their sites like using huge images not web friendly. Ask any professional building web sites for third parties and will tell you stories that you will laugh so much... IOSR is a responsible system that tries to fix bad actions by the users. Let's consider the following scenario to understand how a problem can arise from bad usage and then users will blame the software instead of themselves.

A user wants to upload 10 images for his hotel. Each image is 3mb in size taken by a low definition camera (some will try even HD images). So a total size of 10 x 3 = 30mb.
Now, most web servers are configured to accept a maximum 10mb upload size. So what the script will do? Die in a very bad way. Even worst, the action will be semi-completed and so some of the POST data will be saved while some others not, leading to entries with issues. The user will not understand why php terminates and will contact the software developer telling him that his software doesn't work!* Started getting an answer? Of course not all servers are configured to have a maximum upload size to 10mb, yours might have 1000mb, but IOSR is built for general usage and it must be 100% sure that it will work correct under all circumstances. 99.9% is not good, it must be 100% (although in this particular issue it can't be 100% because someone might try to upload a single image of 1GB in size). An other reason why the script might die is because of a slow upload rate by the user (have you ever talked to a web user from India?). If your images haven't been uploaded in 30 seconds (common setting in most servers) the script will also die. By setting the maximum images upload limit to 3 we decrease the possibility of such issues and make such issues very rare.

When I develop applications I take under consideration things most people will never think of. This is my job, this is my expertise. IOSR works in a specific way because the is a reason for this. I can't explain everything to you, some are "job secrets", but you have to trust me.

* Most of the problems I solve for my customers are not related to my software (although they initially think that) but to their servers. Many people have very bad hosting services and most of them have zero support by their web hosting companies...
Title: Re: IOS Reservations 4.x online demo
Post by: andreatravel on November 07, 2013, 01:03:16
you could not be more clear than that. thanks  ;)
Title: Re: IOS Reservations 4.x online demo
Post by: how on November 07, 2013, 10:18:09
thank you very much datahell.. congratulations once more
Title: Re: IOS Reservations 4.x online demo
Post by: juanon on November 07, 2013, 11:36:00
Well, I think that not having integrated ratings is a handicap because users can´t see them in listings.

I suppose they have to click in each hotel to see ratings... is it this way?

Thanks
Title: Childrean price: IOS Reservations 4.x online demo
Post by: bledi on November 11, 2013, 14:57:45
Hello,
At the tab of Discounts in the hotels management there is the child discount, age and price.
Since there are many hotels who have different rates for children 2-12, 12-14 and bigger than 14, is it possible to have another option for 2-nd child (age and price discount) and another option for 3-rd Chd 14 year or up (age and price discount)????
in this case we can create Prices per/person not for rooms, and cover all the combinations possible of accommodation.
thanks in advance
Title: Re: IOS Reservations 4.x online demo
Post by: peppemania on November 11, 2013, 17:53:44
beautiful, can not wait to put it on my site.
Even though I was hoping for a better management of offers and last minute  :P
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on November 12, 2013, 00:00:36
I need to release IOSR 4.x now as is in order to stop the waiting and afterwards I will continue developing it further in order to implement even more features. Updates are free so you will have no problem getting later a feature instead of waiting me to implement everything from the first version. I think this is the best option for both you and me. I currently write the documentation, it will be ready in 2-4 days and covers those areas: IOSR user's manual, IOSR Hotels user's manual, IOSR Hotels XML/JSON API developer's manual, IOSR developers manual. The documentation for user's will  be free. Documentation for developers will be available under an additional cost.


Title: Re: IOS Reservations 4.x online demo
Post by: juanon on November 12, 2013, 00:58:17
Great Datahell,

IOSR 4 is an owesome software but I really miss some little features like own ratings and comments and being able to list the hotels sorted by that. Could you please list (when you are not so bussy after the release, of course) the main features you plan to implement in later versions?

And, by the way, prices are going to be a secret till the release date?

Thanks so much for your effort and your willing to give us the best of you always.

Regards
Title: Re: IOS Reservations 4.x online demo
Post by: SarDira on November 12, 2013, 14:57:38
Congratulations Datahell. Day by day you prove that you are one of the best developers on earth. Not only a solid app but one that is easy to use just like the best options on the market. The new system for setting prices and availability rivals booking.com's engine itself!
Title: Mobile Version: IOS Reservations 4.x online demo
Post by: bledi on December 21, 2013, 13:39:48
Hella Datahell!
I am trying to hide the right column in the Mobile version, the same as you have done it at demo site.
Can you advice how to do that.

Thanks in advance
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on December 21, 2013, 17:33:34
The mobile pages uses a different version of the template and also IOSR has a different layout grid (modules shown in IOSR mobile frontpage should be placed in position ioshfront_mob). IOSR Hotels documentation related chapters: 2.1 Settings, 4.4 Template positions.
As for the template consider your chosen template documentation.
Title: Re: IOS Reservations 4.x online demo
Post by: how on January 12, 2014, 21:00:08
hello,
datahell in an older post you had advised me the below:

'' If you have a "kefalonia" only site then you should not add kefallonia as location but only kefallonia areas and then their sub-locations. Example:

- North kefalonia (1st level)
    - city A  (2nd level)
    - city B  (2nd level)
          - city C  (3rd level)
- South kefalonia (1st level)
    - city D  (2nd level)
    - city E  (2nd level)  ''

Could you please explain me in short and always regarding to a ''kefalonia'' only site why should be as above and not simply

-Kefalonia (1st level)
    - city A  (2nd level)
    - city B  (2nd level)

I do now doubt that the way you advised is the correct and better but just im trying to understand why .. :)
 
thank you!
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on January 12, 2014, 21:24:22
I don't remember the old post but I guess my reply was just a sample.

Your locations tree is absolutely fine. The idea is to keep the structure as simple as possible with sub-locations in not too much depth.
So location > sub-location is better than location > sub-location > sub-location
Title: Re: IOS Reservations 4.x online demo
Post by: how on January 17, 2014, 19:15:45
@how

Search is fully automatic and accepts all of your locations. The default search module uses an AJAX auto-complete method for location (most people asked this way), it can be switched with a drop down menu of locations instead.


good evening,
 :-[ i cant find how can i switch the search module instead of ajax to a drop down menu of locations

thank you
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on January 17, 2014, 19:57:58
The current module supports only ajax.
I will soon develop a similar module (or update the existing one) that will work with drop down selection box instead. Please wait.
Title: Re: IOS Reservations 4.x online demo
Post by: judelgado on June 26, 2014, 16:42:59
Hello, I have previous version of the system, by now I made a lot of changes to this version.  Do you know about Advance Purchase?  Could this option be added to the system.  It is quite common by this days the use of this option when booking a room.  Thanks
Title: Re: IOS Reservations 4.x online demo
Post by: datahell on June 26, 2014, 19:13:38
Please dont post the same question on multiple topics. See my reply here (https://forum.elxis.org/index.php?topic=7311.msg52423#msg52423)