Elxis CMS Forum

Support => Elxis 4.x/5.x DEV => Topic started by: datahell on April 20, 2012, 09:43:23

Title: Elxis Nautilus is coming!
Post by: datahell on April 20, 2012, 09:43:23
I open this area of the forum for general public discussion regarding the upcoming Elxis 4.0 Nautilus.
First some very general facts regarding this new Elxis generation.

What is Elxis Nautilus?

Elxis Nautilus is the first release of the Elxis 4th generation (2006.x, 2008.x, 2009.x, 4.x) . Unlike 200x.x generations, which were based on Mambo CMS, Elxis Nautilus designed and built 100% by the Elxis Team. It is a technology edge software, flexible, modern, secure, powerful. It has features you have never seen in a CMS. In Elxis we do not copy others, we bring in life our own ideas. It is written 100% in an object oriented (OO) programming style in PHP5, while it is almost ready for the future PHP6! Note that it is also HTML5 ready!

When will be ready?

An alpha (test) version will be available in about a month. The alpha version will be only for internal (Elxis Team / Elxis Community) use and tests. A second beta (also test) version will be released to public later. The final stable Elxis 4.0 release will be ready by the end of summer 2012.


Some features and notes



The features of the new Elxis are too many, I can not list all of them here.
You are free to ask whatever you like!
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on April 20, 2012, 09:51:34
First of all thank you for the information,
Elxis Nautilus looks very promising, cant wait for an installation  :) (dont keep us waiting, elxis team)
Some questions, regarding content : tags, fields (text, list etc) ?
Can we add an article to more than  one category ?

Andreas
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 20, 2012, 10:04:07
We work on Elxis Nautilus the last 17 months, it is a huge project. In this first release our main goal was to re-write Elxis and develop a modern core that will be ready to support many new features in the future. Not all features will be available from the first release. Little by little we will enrich Elxis with new features. It is now easy to implement anything you like in Elxis, we dont have the old mambo family limitations.

Tags: already supported and built-in. Note that you can setup a category mimic a blog. You dont need special extensions for that.
Fields: The new content plugins system is better, faster and easier to use than Elxis 2009.x  bots. You can extend content with plugins.
Articles in multiple categories: No, you can not do that for reasons of simplicity, security and linking, but if you use tags will produce the same affect.
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on April 21, 2012, 11:34:13
thank you, one more question, what about article comments? (comments manager system)
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on April 21, 2012, 11:50:36
can i be a demo user.. my website is already broken..
www.globalpanorama.net
Title: Re: Elxis Nautilus is coming!
Post by: webgift on April 21, 2012, 12:24:41
thank you, one more question, what about article comments? (comments manager system)
There are 3 different comment source on elxis nautilus. These are:
1. Elxis Plain Text
2. Elxis BBCode Editor and
3. DisQus
 ;)
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on April 21, 2012, 12:34:49
thank you webgift ,  i  ll keep waiting
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on April 23, 2012, 07:38:18
•Multi-sites: You can have multiple sites with just one Elxis installation. Sub-sites are totally independent, while they share the same file system (with some limits).


Will this feature also available for subdomains?  ;D for example having a mother site www.test.com will i be able with the same installation to create demo.test.com, demo1.test.com etc?
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 23, 2012, 13:52:03
By default Elxis sub-sites shown as sub-folders of the main site.

http://www.example.com/ (main site)
http://www.example.com/india/ (sub site)
http://www.example.com/spain/ (sub site)

What is a sub-domain?
It is a re-write of a url pointing to a folder site.com/folder/ to this: folder.site.com/
So yes, you can display sub-sites as sub-domains via htaccess with the proper re-rwite rules.

Note for Elxis multi-sites
1. Extensions can be installed/uninstalled only on the mother site. Sub-sites can synchronize only the available extensions of the mother site. To install a new extension on a sub-site you need to ask the admin of the mother site to do so and afterwards synchronize it on the sub-site.
2. Subsites have limited access on media files. Their files (images, etc) should be stored in media/images/siteX/ folder (where X is the id of the sub-site).
3. The adsmin of the mother site have global access on the system.
4. Sub-sites can be created/deleted only from the mother site.
5. Elxis will not create the database of a subsite. You must create it manually or use the same database as of the mother site but with a different tables prefix.
6. During a sub-site creation Elxis can optionally import in its database the data of the mother site (exact site copy).
7. To know which multi-site runs you can check the value of the ELXIS_MULTISITE php contant (integer).
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on April 25, 2012, 23:08:32
what about mobile paltform? already %10 is using web on phones..
i really would like to see nautius on mobiles..
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 26, 2012, 00:11:56
Elxis has mobiles support but not full. It depends on the extension. The problem is that mobile phones are too limited. So the best option I think is to develop a mobile specific component to render content in a very special way and limit user to this component only. The Elxis core, the elxis templates, etc, are mobile ready and elxis automatically detects mobile devices.

In the screenshot I attach you can see that all Exit Pages of the system template have a mobile version too.
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on April 26, 2012, 18:25:28
can i call you dataheaven  :)
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on April 26, 2012, 19:31:42
2 me is most importing thing is seo..
can i have more details of seo options in nautilus..


and datahell i would like to invite you to Bodrum for a sailing and windsurfing holiday ..u pay just drinks..  ;)
check www.puretourism.co.uk, trwebsite is www.bodrumwindsurf.com
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 26, 2012, 20:11:46
Elxis Nautilus has ONLY sef URLs. Even if SEO PRO is disabled the URLs are SEO friendly.

Sample of a SEF URL:
http://www.example.com/category/article.html
The same URL when SEO PRO is disabled:
http://www.example.com/index.php/category/article.html

Except from the general multilingual content Elxis has multilingual meta description and keywords, multilingual site name, short descriptions for the articles, tags and more.
It also supports Open Search (you can search an elxis site without visiting it directly from your browser's search box).
A sample search request is as follows:
http://www.example.com/search/content.html?q=sample
To search for images using the same "sample" keyword:
http://www.example.com/search/images.html?q=sample

Elxis content has a multiple levels tree structure. URLs represent exactly this structure. So search engines and humans easily understand how the content is organized.
For example if this is a link to category "athens":
http://www.example.com/europe/greece/athens/
Then you can browse greece:
http://www.example.com/europe/greece/
or europe:
http://www.example.com/europe/
in a very understandable way.

Each category has its own RSS/ATOM feeds. There is also an RSS "feeds central".

Navigation is much better with the new pathway and the previous/next article links (shown in a much better way).
Also the pathway does not get generated by the menus but by the content itself.

Elxis framework provides the developer a number of ready to use APIs making development tasks very easy. Here are some small examples:

Set the pathway on category "greece":
$pathway = eFactory::getPathway();
$pathway->addNode('Europe', 'content:europe/');
$pathway->addNode('Greece', 'content:europe/greece/');

Set the page title:
eFactory::getDocument()->setTitle('Anything you want');

Set the page meta description:
eFactory::getDocument()->setDescription('Anything you want');

Set the page meta keywords:
eFactory::getDocument()->setKeywords('athens,city,capital,greece,europe');
Title: Re: Elxis Nautilus is coming!
Post by: sawaedy on April 27, 2012, 09:33:35
thanks from you,
when ready nautlius can transfer the contents automatically from elxis to nautilus ? im have 1123 item content in website
http/www.sawaedy.com
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on April 28, 2012, 10:42:51
how will we apply existed elxis websites under the child of nautilus?
or we have to set up again all websites ?
Title: Re: Elxis Nautilus is coming!
Post by: webgift on April 28, 2012, 11:33:04
There 2 versions ( the existing and the upcoming one ) are totally different. There are some thoughts about solving it in future. Elxis Nautilus will be installed on fresh domains.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 29, 2012, 11:51:41
Elxis Nautilus is NOT compatible to Elxis 2009.x neither to its extensions. The code is totally different.
It is our Elxis, built 100% by the Elxis Team!
Title: multisite database and seo
Post by: ahmet on April 30, 2012, 12:17:36
Regarding multisites for different domains(not-subdomains), will elxis use different databases for each one?
If not how does it effect seo capabilities??(not talking about link exchange)
do we have to make domain mapping from cpanel?
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 30, 2012, 13:02:25
Each multi-site has its own database.
Each multi-site has its own media files (images/video/audio).
Each multi-site has its own global configuration.
Each multi-site has its own users, user groups, access permissions, etc.
Each extension on a multi-site has its own settings.

The only thing multi-sites share is the Elxis file system (core and extensions as files).
Even if sub-sites are isolated they share the same file system with the mother site, so the administrator of the mother site should trust the administrators of the sub-sites. Multi-sites designed to provide solutions for sites that need a second, or even third site, for their own use but for a different task (eg a separated forum or a separated e-shop). Large sites and organizations have often such needs.

Multisites requires a simple rule in the htaccess file. You can do this from your hosting control panel or by editing directly Elxis htaccess file.
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on April 30, 2012, 19:48:39
great, tnx..
Title: Re: Elxis Nautilus is coming!
Post by: sawaedy on April 30, 2012, 19:50:04
when nautilus ready, can transfer the content( more of 1000) from elxis to nautilus automatically ?
Title: Re: Elxis Nautilus is coming!
Post by: datahell on April 30, 2012, 20:20:51
No, you can not transfer anything. Read what I wrote before.

Elxis Nautilus is NOT compatible to Elxis 2009.x neither to its extensions. The code is totally different.
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on May 02, 2012, 13:34:58
for nautilus i would like to see a 360 grid css template....
Title: Re: Elxis Nautilus is coming!
Post by: Tank on May 04, 2012, 00:56:38
Each multi-site has its own database.
Each multi-site has its own media files (images/video/audio).
Each multi-site has its own global configuration.
Each multi-site has its own users, user groups, access permissions, etc.
Each extension on a multi-site has its own settings.

The only thing multi-sites share is the Elxis file system (core and extensions as files).
Even if sub-sites are isolated they share the same file system with the mother site, so the administrator of the mother site should trust the administrators of the sub-sites. Multi-sites designed to provide solutions for sites that need a second, or even third site, for their own use but for a different task (eg a separated forum or a separated e-shop). Large sites and organizations have often such needs.

Multisites requires a simple rule in the htaccess file. You can do this from your hosting control panel or by editing directly Elxis htaccess file.

I am really new to Elxis, just stumbled onto it actually and started playing with it merely a few weeks ago. I am excited about Nautilus, especially for the Multi-site and what datahell have said.
I'm a volunteer web developer for a baptist organization that needs such a structure. They have a main site (ie: swcba.org) then separate sub-sites, which manages branches of small ministries (ie: pioneers.swcba.org) and usually have their own templates and own news regarding that ministry. I can see how this system will make this management so much easier.
Most of all, thanks to Elxis team for offering it as Open Source.
It gives the organization an option to support the project when they can but not requiring them to spend huge amount of $$ which they do not have at once.

I am currently not using Elxis as the system for their website. Due to I knew about Elxis only a few weeks ago and these organizations have existed before I volunteered. But, I hope to transfer their sites to Elxis system soon.
Thank You All!!
Title: Re: Elxis Nautilus is coming!
Post by: rentasite on May 04, 2012, 06:43:21
I am currently not using Elxis as the system for their website. Due to I knew about Elxis only a few weeks ago and these organizations have existed before I volunteered. But, I hope to transfer their sites to Elxis system soon.

Welcome to Elxis!  :) You can experiment with Elxis 2009.3 but remember what was said, previously:

Quote
Elxis Nautilus is NOT compatible to Elxis 2009.x neither to its extensions

If you/they can wait, you may transfer the whole content to Elxis Nautilus, when this will be available & stable.
Title: Re: Elxis Nautilus is coming!
Post by: Tank on May 10, 2012, 03:39:03
I am currently not using Elxis as the system for their website. Due to I knew about Elxis only a few weeks ago and these organizations have existed before I volunteered. But, I hope to transfer their sites to Elxis system soon.

Welcome to Elxis!  :) You can experiment with Elxis 2009.3 but remember what was said, previously:

Quote
Elxis Nautilus is NOT compatible to Elxis 2009.x neither to its extensions

If you/they can wait, you may transfer the whole content to Elxis Nautilus, when this will be available & stable.

Hi rentasite,

That's why I am waiting for Nautilus to come out before transitioning to Elxis. I did not want to re-add the content again when Nautilus comes out or wait for a transfer module/function. I have played with Aphrodite for a bit and the system is near flawless. The only (very tiny) problem I had was when adding content I was not able to change text size individually/manually using Tinymce. I have inquired this in another post, hope this is fixed in Nautilus.

Thank you for the warm welcome! Can't wait to try this out.  :)
Title: Elxis Nautilus - Plugins
Post by: webgift on May 10, 2012, 09:40:12
As it has already mentioned: the new content plugins system is better, faster and easier to use than Elxis 2009.x  bots. You can extend content with plugins.
Here is some of the core plugins:

- The editor for upcoming version will be CKEditor (Editor's Demo (http://ckeditor.com/demo))  instead of TinyMCE.
Title: Nautilus: Elxis Performance Monitor
Post by: webgift on May 10, 2012, 09:47:30
Elxis Performance Monitor (EPM) is a method to benchmark Elxis and check the performance of each individual block executed during the page generation process. Such blocks are the current component, the loaded modules, plugins, and other types of extensions. Elxis Performance Monitor also gives you benchmark results for the whole page as well as the system loader. Elxis Performance Monitor is useful to check your site's overall speed and spot slow blocks in your site. You can afterwards modify the slow extensions in order to decrease its execution time.
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on May 10, 2012, 15:32:50
what about forms? is there going to be a way to create forms?
Title: Re: Elxis Nautilus is coming!
Post by: webgift on May 10, 2012, 16:40:50
There is the Contact form plugin that it helps you to generate forms with a easy way.  I attach you the plugin's parameters page. As you can see there is a possibility to create custom text fields too. In future we will create several plugins regarding forms.
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on May 10, 2012, 17:52:01
thank you for the answer  :)
Title: nautilus template system..
Post by: ahmet on May 10, 2012, 18:20:59
Isnt it possible to use a wordpress template.. then we can use artisteer and lots of people will be using elxis..
I respect developers ..
pls. check websites with made by elxis.. most of them they all same or changed a little ..sorry(mines is also) ...
i really would like to use artisteer. then i would have more time on selecting colors, writing content and photography..
For u guys it shouldnt be a much work.. but will make us save lots of time..
thanks
Title: Re: Elxis Nautilus is coming!
Post by: datahell on May 10, 2012, 19:53:06
All forms in Elxis are created with a PHP class we have write that allows you to build any type of form fast and easy.
To initiate/call the form builder class:

Code: [Select]
elxisLoader::loadFile('includes/libraries/elxis/form.class.php');
$formOptions = array('name' => 'elxisform', 'action' => 'something.php', '...');
$form = new elxisForm($formOptions);

Without the php api you can create contact forms by using the contact plugin. This plugin allows you to create rich and configurable contact forms being displayed inside articles.

Title: Elxis 4.0 vs Joomla 2.5.4 benchmark
Post by: webgift on May 20, 2012, 11:45:15
We present you the results of a benchmark comparison test between the latest Joomla 2.5.4 Emper (stable) and the upcoming Elxis 4.0 Nautilus (pre-alpha). The tests performed with the Apache's ab tool on a local development computer running Windows. Both CMSs were with their default copntent and settings, although Elxis had about 2900 articles more than joomla. Various caching options were tested. The result of all tests is that Elxis is, at least, 4 times faster than Joomla! Read the complete article (https://www.elxis.org/eblog/evolution/elxis40-vs-joomla254.html).
Title: Re: Elxis Nautilus is coming!
Post by: datahell on May 20, 2012, 20:56:14
See an other benchmark comparison test (http://sven.webiny.com/benchmark-webiny-vs-wordpress-vs-drupal-vs-joomla-vs-tomatocms/) performed by webiny (not open source). Compare Elxis with the results shown there. Although the tests are not on the same machine (which is a very important factor) you can see that Elxis performs the same, or a little better, than drupal too (and much better than wordpress and Tomato cms). Especially for the memory usage Elxis comes first as it consumes just 1,5mb of memory.
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on May 28, 2012, 21:34:30
what about templates? you have mentioned that there is a new template system, compatible with templates from other cms. Can you give us more details?
Title: Re: Elxis Nautilus is coming!
Post by: datahell on May 28, 2012, 23:08:23
I recently removed this system and I don't think I will put it back on again.
There are many reasons for this decision but the main reason is that templates become more complex as the time passes and the conversion results would not be good for many of them. Also this system was addressed to experienced users. So I prefer not to have something like this than generating problems to the sites and after people call us for help.

The new Elxis templates are multifunctional and have many parameters that control the layout and style. You can, for example, convert a 2 columns template into 3 columns with just one click. You can change colours and logo without touching the code. So you can personalize a template a lot which makes the need of many templates less. Also we believe that Elxis is a superior CMS, better than other competitive CMSs. So we hope companies and professionals will use Elxis Nautilus as a business tool and develop extensions for it.
Title: Re: Elxis Nautilus is coming!
Post by: Tank on June 05, 2012, 04:09:01
There is the Contact form plugin that it helps you to generate forms with a easy way.  I attach you the plugin's parameters page. As you can see there is a possibility to create custom text fields too. In future we will create several plugins regarding forms.

Just some suggestions for future forms.

1. Ability to send form to different email based on dropdown selection or certain custom fields?
Example: a selection box for "reason" to contact.. one is support and one is website feedback. Maybe support can be sent to one email and for feedback to be send to different email?

2. Custom field parent <-> child option.
Example: If the form has a field (checkbox) "Do you have children?" If checked... there will show an input field "Name" or "How many?".
If multiple levels.. after put in answer "2" for "How many?" (children) ... maybe two input fields shows display "Name #1" ... "Name #2" ..

Thanks for the time and consideration.  ;D
Title: Re: Elxis Nautilus is coming!
Post by: ahmet on June 13, 2012, 22:15:59
for seo url rewrite..
what i see on turkish good seo based websites...
they change the url like this.   main-name/category/section.html..
so u give prioty to msin name... specially in e-commerce websites..
Title: Re: Elxis Nautilus is coming!
Post by: datahell on June 14, 2012, 19:32:06
I think this is a bad url...
Title: Template delta preview
Post by: datahell on June 16, 2012, 00:01:26
Here is a link of Elxis 4.0 Nautilus front-page with the template Delta.
The sample content and the template are still in progress.
The screenshot is in original scale but with low resolution.
https://www.elxis.org/images/ext/elxis4_delta.jpg (https://www.elxis.org/images/ext/elxis4_delta.jpg)
Title: Re: Elxis Nautilus is coming!
Post by: Luca on June 18, 2012, 19:02:00
Can't wait anymore!  ;) :-*
Title: Re: Elxis Nautilus is coming!
Post by: webgift on June 18, 2012, 19:15:53
Here is an other screen shot with the template Aiolos (http://simplest-image-hosting.net/jpg-0-aiolos). Several parameters have been already included but it's still in progress. Available background's color : White, Grey, Light Green, Blue and Ochre! Sample content are for demonstration purpose.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on June 18, 2012, 22:04:48
In 5-6 days most, the alpha version will be ready! Webgift the link is dead!
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on June 18, 2012, 23:56:09
nice, so we are getting close to the beta, good good news  :)
Title: Re: Elxis Nautilus is coming!
Post by: webgift on June 19, 2012, 11:28:51
Ops! Sorry... here is an other link (http://i47.tinypic.com/9r0o42.jpg) for Aiolos Template.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on June 19, 2012, 11:58:22
I saw it live yesterday, it is very good. I think you need only to change the default template settings in some cases and enable multisites in the logo parameter using the "multisite" keyword (see Delta template XML as a sample). We will see it in details the following days after I publish the default content. I have also created a document listing the positions the modules are being displayed in the default content.
Title: Re: Elxis Nautilus is coming!
Post by: webgift on June 19, 2012, 12:05:47
Great! Thank you Datahell for all ;)! I will improve it.  It needs some appearance's improvements. Default content will help me to finalize the general layout.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on June 19, 2012, 12:11:51
Something I have noticed a long time but I always forgot to mention: the "go to top" button is not good, the arrows are not well visible. On the other hand the hover button is very good. We must also see the "categories" and the "comments" modules, they need improvements.
Title: Re: Elxis Nautilus is coming!
Post by: webgift on June 19, 2012, 12:17:43
I have full trust on you! So we will test and change all of these "parts" after discussion.
Title: Re: Elxis Nautilus is coming!
Post by: webgift on June 20, 2012, 12:32:15
Here are 2 more screen shots from Aiolos template.
1. Blue transparent background - Frontend (external Image Url (http://i49.tinypic.com/ftdgn.jpg))
2. Aiolos Parameters - Back end (external Image Url (http://i48.tinypic.com/mr6bm8.jpg))
Title: Re: Elxis Nautilus is coming!
Post by: belliash on July 06, 2012, 20:41:34
Is it written from scratch by Elxis developers, or based on Joomla like previous versions?
Title: Re: Elxis Nautilus is coming!
Post by: Luca on July 06, 2012, 20:43:06
Is it written from scratch by Elxis developers, or based on Joomla like previous versions?

I propose a BAN  ;D
Title: Re: Elxis Nautilus is coming!
Post by: webgift on July 06, 2012, 20:48:33
Joomla and other CMSs', belliash like Elxis (2009.x -) was built using Mambo technology. Unfortunately from Joomla and the other CMSs' ... Elxis 4.0 code name : Nautilus has been developed from scratch. ;)
Title: Re: Elxis Nautilus is coming!
Post by: Luca on July 06, 2012, 20:56:41
Unfortunately for Joomla and other CMSs' ... Elxis 4.0 code name : Nautilus has been developed from scratch

... and they have now the deal to copy (and LEARN), if I'm allowed to add this  ;D
Title: Re: Elxis Nautilus is coming!
Post by: webgift on July 06, 2012, 21:01:27
Personally Luca I don't care what they will do. Elxis has a new license of use. We are in position to automatically understand if they will copy anything from Elxis. They will have already included some features ;) Each community much have a unique existence. This is the deal!
Title: Re: Elxis Nautilus is coming!
Post by: Luca on July 06, 2012, 21:09:51
Personally, even if old Elxis releases had their origins from Mambo, I've never been satisfied by NONE of other CMSs out there. And I tested out HUNDREDS! So, Developers behind Elxis are great and they exactly know what they are doing and why.
Period.

Luca
Title: Re: Elxis Nautilus is coming!
Post by: webgift on July 06, 2012, 21:21:30
Each person choose a CMS through a certain number of criterias. ;) I "stuck" with Elxis because of its organization at all levels.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on July 06, 2012, 22:12:12
I will never say that Elxis is the best* CMS in the world, or suitable for all cases and users.
It is better than other systems in some areas, maybe worst than others in some other areas, or it may misses some features someone may need.
The fact is, and this is what I mostly care about, that Elxis has a unique spirit.
Elxis 4.0 is the result of 2 years hard work. I must confess that I still can't believe we managed to complete such a huge project just a few people.
We are proud for Elxis 4.0, and we hope people will love it.

* The best is the enemy of the good - Voltaire


Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on July 06, 2012, 22:26:35
 Υou have το feel the ELXIS (attraction) in order to use ELXIS cms  :)
Title: Re: Elxis Nautilus is coming!
Post by: rentasite on July 07, 2012, 14:45:56

Elxis has a unique spirit

thumbs up!
Title: Re: Elxis Nautilus is coming!
Post by: newart on July 29, 2012, 15:52:37
Hi to everybody!

I need to know the probable release date for the 4th version... any idea?

thank you.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on July 29, 2012, 20:27:29
We already released a private 4.0 alpha version to a limited number of people. Currently we built the 4.0 beta version which will be available in about a month. This version will be public but not marked as "stable". After some time (a month or so) and maybe bugs fixes and possible small improvements we will release the first stable version on september 2012.
Title: Re: Elxis Nautilus is coming!
Post by: newart on July 31, 2012, 22:38:53
Thank you very much for your reply. Is there a live (instable / unofficial) demo where I can see something?
Title: Re: Elxis Nautilus is coming!
Post by: datahell on July 31, 2012, 23:07:55
No, the alpha version is private, sorry.
Title: Re: Elxis Nautilus is coming!
Post by: StefanSultanov on August 12, 2012, 14:27:18
Personally, even if old Elxis releases had their origins from Mambo, I've never been satisfied by NONE of other CMSs out there. And I tested out HUNDREDS! So, Developers behind Elxis are great and they exactly know what they are doing and why.
Period.

Luca
Same here!
Title: Re: Elxis Nautilus is coming!
Post by: Tank on September 20, 2012, 18:06:08
I will never say that Elxis is the best* CMS in the world, or suitable for all cases and users.
It is better than other systems in some areas, maybe worst than others in some other areas, or it may misses some features someone may need.
The fact is, and this is what I mostly care about, that Elxis has a unique spirit.
Elxis 4.0 is the result of 2 years hard work. I must confess that I still can't believe we managed to complete such a huge project just a few people.
We are proud for Elxis 4.0, and we hope people will love it.

* The best is the enemy of the good - Voltaire




Wow, I know I am late reading the forums. (Been so busy)
Those are very humbling words, and it is this attitude that make Elxis a great project and community so unique.

Thanks for your insight datahell!
Title: Elxis 4.0 and Elxis 2009.3 comparison
Post by: datahell on September 21, 2012, 20:44:18
Comparison between Elxis 4.0 Nautilus and Elxis 2009.3 Aphrodite.

In English:
https://www.elxis.org/elxis-4-and-elxis-20093-comparison.html (https://www.elxis.org/elxis-4-and-elxis-20093-comparison.html)
In Greek:
https://www.elxis.org/el/sygkrisi-elxis-4-kai-elxis-20093.html (https://www.elxis.org/el/sygkrisi-elxis-4-kai-elxis-20093.html)
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 23, 2012, 19:12:44
elsix beta 4 is here, congratulations.
Tried local installation , but after the final step , error "Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in C:\wamp\www\includes\libraries\elxis\database\statement.class.php on line 41"
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 23, 2012, 19:18:25
Elxis Nautilus is here :D I wish the best.

I uploaded the files at my server but i got error 500. You can take a look here http://glwsses.gr/ .. any ideas?
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 23, 2012, 19:19:16
is there a .htaccess in your folder?
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 23, 2012, 19:30:33
I have removed the old files and add the new versions. There is no .htaccess to the zip but i tried to rename the htaccess.txt to .htaccess and it is still not working
Title: Re: Elxis Nautilus is coming!
Post by: 1stelite on September 23, 2012, 19:32:59
I'm having the same issue, 500 Error.  I tried changing settings and all, but still does not work
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 19:54:39
I guess you get an error because of a wrong redirection.
I will test the installer once more online. Please wait for my reply.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 20:17:31
Problem found, a small mistype in installer's http headers.
Please wait 5 minutes to fix the release. I will reply soon.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 20:27:15
The problem was fixed. It was due to a small mistype in http headers.
elxis.org now serves the fixed release.
For those already upload it in their site download the file I attach and replace the existing one:
includes/install/install.php

Sorry for the inconvenience.
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 23, 2012, 20:31:08
Great. Thanks Datahell  ;D
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 23, 2012, 21:12:15
still the same error at local installation
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in C:\wamp\www\includes\libraries\elxis\database\statement.class.php on line 41
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 23, 2012, 21:16:06
This error appears to me also now.. during the installation proccess, when creating adminitrator account
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 21:25:05
Also fixed, see here (https://forum.elxis.org/index.php?topic=7215.msg46502#msg46502).

Elxis 4.0 release updated to revision 1292 with all fixes included.

Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 21:26:39
 ;D
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 23, 2012, 21:37:42
thank you , everything is under control now  :)
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 23, 2012, 21:39:31
when the new documentation site will be available?
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 21:45:41
so far so good...also works the Friendly URLs (after rename the htaccess.txt to .htaccess)
Title: Re: Elxis Nautilus is coming!
Post by: CREATIVE Options on September 23, 2012, 21:53:09
I install it, but the urls doesn't work. URL with PM.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 21:57:32
The documentation is written at this time and it is not yet ready to be published.
I guess we will have it ready in a week or so.

I know you will have many-many things you will not understand in the new Elxis.
Under Elxis 4.0 lays a powerful core which needs advanced skills to be fully understandable. But this doesn't matter simple web masters. We will also publish documentation for developers, bringing Elxis features into light. You can explore it and test it by your self, ask here, and wait for the documentation.

To download extensions visit the EDC browser from within Elxis administration (Extensions -> Browse EDC). The whole Elxis world is in your adminstration's section!
There are already several extensions we have written for Elxis 4.x. Try them!
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 21:59:02
I install it, but the urls doesn't work. URL with PM.

In order for SEO PRO to work you must rename htaccess.txt to .htaccess
If you have place it inside a folder the htaccess needs to be changed properly.
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 22:00:23
maybe it's too early but i report some problems that happens to me

i have a problem in administrator, i can't save anything when i try to save some changes it gives me

Page not found!
The page you requested was not found!
inner.php/saveconfig.html
Reference code: E404-CCPA-0008

also if i try to logout it gives me
Page not found!
The page you requested was not found!
inner.php/logout.html
Reference code: E404-CCPA-0008


also when i have open two windows one for the frontpage and one for the administrator, it happens something strange, i cant logout from the administrator but i can logout from the frontend
Title: Re: Elxis Nautilus is coming!
Post by: CREATIVE Options on September 23, 2012, 22:01:19
I install it, but the urls doesn't work. URL with PM.

In order for SEO PRO to work you must rename htaccess.txt to .htaccess
If you have place it inside a folder the htaccess needs to be changed properly.

Done and Elxis 4 are installed on root folder.
Title: Re: Elxis Nautilus is coming!
Post by: CREATIVE Options on September 23, 2012, 22:03:10
From admin area, url's doesn't only some JS (Latest, Popular,  Statistics and etc)
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 23, 2012, 22:03:39
When i click at any link at the website, althought the url changes, the visible website is the same. This happend also at the administration area, even if i click at a link, i always see the first page i see when i login
Title: Re: Elxis Nautilus is coming!
Post by: CREATIVE Options on September 23, 2012, 22:04:29
When i click at any link at the website, althought the url changes, the visible website is the same. This happend also at the administration area, even if i click at a link, i always see the first page i see when i login
As I describe.
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 22:12:49
When i click at any link at the website, althought the url changes, the visible website is the same. This happend also at the administration area, even if i click at a link, i always see the first page i see when i login
As I describe.
i haven't such a problem but i can't connect to edc
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 23, 2012, 22:17:47
babis1 inner.php pages does not work for you. Something with the htaccess file maybe.
If you have renamed the admin folder you must update the htaccess file.

To make sure inner.php requests work visit an admin page via inner.php.
For example instead of visiting:
http://www.example.com/estia/user/
try:
http://www.example.com/estia/inner.php/user/

I guess you will get an error 404 (or, even worst a blank page). Check the htaccess in this case.

Note: Elxis stores all errors, warnings and notices in the repository/logs/ folder.
Read error.log, warning.log and notice.log to see what's wrong in your site.
The Elxis logs are VERY helpful to understand what happens.
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 22:28:24
no i haven't rename nothing, the only thing that happens is when i rename the htaccess.txt to .htaccess the server hide the file from the ftp but i dont thing this is a problem, also i have another one problem in admin, i dont know if all those problems connected with inner.php file, i havent results for modules, menus, components, when i click to  extensions->modules it gives me no results found
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 22:38:03
a strange log  ???
[2012-09-23 19:05:33]    ERROR 404 (Page not found). Reference code: E404-CCPA-0008
URL: inner.php/logout.html (is the path correct?)
Title: Re: Elxis Nautilus is coming!
Post by: ignis on September 23, 2012, 23:19:47
When i click at any link at the website, althought the url changes, the visible website is the same. This happend also at the administration area, even if i click at a link, i always see the first page i see when i login
As I describe.

Same here . Any Solution ?

also i couldn't set it up locally (xampp) or to subfolder .
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 23, 2012, 23:20:57
babis1 inner.php pages does not work for you. Something with the htaccess file maybe.
If you have renamed the admin folder you must update the htaccess file.

To make sure inner.php requests work visit an admin page via inner.php.
For example instead of visiting:
http://www.example.com/estia/user/
try:
http://www.example.com/estia/inner.php/user/
back again....no the url http://www.example.com/estia/inner.php/user/ gives me the login page
Title: Re: Elxis Nautilus is coming!
Post by: webgift on September 24, 2012, 00:07:28
Dear friends!
Elxis 4.0 has been released as beta so we will have several bugs for fixing. So every bug will be fixed till the stable release. At this time i can only tell you:
1. "Read carefully the comment lines at htaccess.txt file (which it must be renamed as .htaccess in cases like: 1. enable friendly URLs and 2. Sub domains)".
2. Set properly the home page url using Elxis URI. Default: content:/
Title: Re: Elxis Nautilus is coming!
Post by: Luca on September 24, 2012, 00:19:43
Thank you for the great Nautilus, really a good job compliments.

For those errors like:
Code: [Select]
ERROR 404 (Page not found). Reference code: E404-CCPA-0008
Maybe there is something related to the way the following lines are redirecting:
Code: [Select]
# If you have renamed the administration folder change "estia" to the name you have set.
RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L]

Commenting the first of them, I am able to save configurations from admin panel:
Code: [Select]
# If you have renamed the administration folder change "estia" to the name you have set.
#RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L]

and the EDC is working, too  ;)

 :) Luca
Title: Re: Elxis Nautilus is coming!
Post by: babis1 on September 24, 2012, 00:50:59
Code: [Select]
[quote author=Luca link=topic=7032.msg46527#msg46527 date=1348435183]
Maybe there is something related to the way the following lines are redirecting:
[code]# If you have renamed the administration folder change "estia" to the name you have set.
RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L]

Commenting the first of them, I am able to save configurations from admin panel:
Code: [Select]
# If you have renamed the administration folder change "estia" to the name you have set.
#RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L]

and the EDC is working, too  ;)
:) Luca
-------------------------------------------------------------------------------------------------------------------------------------
now its everything perfect, i try that before but i comment both lines so for default installations with elxis in root we have to comment the first line
#RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L][/code]
also now i am able to see the results for components, modules, etc...........
Title: Re: Elxis Nautilus is coming!
Post by: Tank on September 24, 2012, 00:59:15
Dear friends!
Elxis 4.0 has been released as beta so we will have several bugs for fixing. So every bug will be fixed till the stable release. At this time i can only tell you:
1. "Read carefully the comment lines at htaccess.txt file (which it must be renamed as .htaccess in cases like: 1. enable friendly URLs and 2. Sub domains)".
2. Set properly the home page url using Elxis URI. Default: content:/


I tried. My localhost file is at localhost/cms/elxis
Downloaded the files from elxis.org extracted to the above location, all original and did not modify any files.
with everything unchanged, when I go to the URL it redirects me to localhost/

I changed the htaccess.txt to .htaccess and changed to this
Code: [Select]
RewriteBase /cms/elxis/
When I go to localhost/cms/elxis   I am still redirected to localhost/.
I am still not able to install elxis 4 yet.
Since it's not working, I'm sure I did something wrong, but do not know what.

-----UPDATE----
I setup a vhost on my local machine, elxis.box.com
It seems successfully installed, I was able to create a username..etc. but shows blank page.
When installing I chose "no" for friendly URLS.

Check logs
Code: [Select]
[2012-09-24 02:22:08] ERROR in file D:\Server\www\projects\cms\elxis\modules\mod_content\mod_content.php line 24
Call-time pass-by-reference has been removed
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 24, 2012, 09:02:02
Try this, at localhost , install elxis at the root folder not at cms/elxis, it is suggested by the elxis team.
Title: Re: Elxis Nautilus is coming!
Post by: speck on September 24, 2012, 09:50:36
Under IIS is impossibile to install it.

This is the screenshot.

(http://i46.tinypic.com/jaz4ux.png)

if i press over continue, it gives me this link

http://dws/?step=2&lang=en
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 24, 2012, 09:58:48
Elxis installer tries to redirect you on the elxis web root folder in order to start the installation process.
If you have Elxis inside a folder and the parent folder has an other site you might confuse Elxis. You must know what you are doing in this case.

I suggest you to install Elxis in localhost or create virtual hosts.
The Elxis Team recomendations in to create vhosts like that site1.loc, site2.loc, etc...
Details (for apache) you will find here:
https://www.elxis.org/guides/developers-guides/local-apache-and-virtual-hosts.html (https://www.elxis.org/guides/developers-guides/local-apache-and-virtual-hosts.html)
Title: Re: Elxis Nautilus is coming!
Post by: speck on September 24, 2012, 11:24:11
ok this is solved

but now i have problem with links
seems not put in tle link "index.php" when i press on continue

this is the link appear on the navigation bar

http://localhost/?step=2&lang=en

windows XP
php 5.3
IIS
no unix or apache server

Title: Re: Elxis Nautilus is coming!
Post by: webgift on September 24, 2012, 11:50:32
I sent you a Private message. If everything goes as i described to you, Speck i will share the solution here! ;)
Title: Re: Elxis Nautilus is coming!
Post by: Luca on September 24, 2012, 12:36:48
GUYs, few hours are not enough in order to fully evaluate Nautilus 4 but are for sure pretty enough to say YOU'VE DONE A STUNNING WORK! COMPLIMENTS!  :) Thank you.

Luca
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 24, 2012, 13:43:08
@speck Is index.php a default index on IIS?
Normally it is index.html,index.html,default.html and something like that. The index.php might be missing. If this is the case add index.php in  the default indexes and restart IIS.

@Luca: Thanks!
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 24, 2012, 14:51:12
When i click at any link at the website, althought the url changes, the visible website is the same. This happend also at the administration area, even if i click at a link, i always see the first page i see when i login

Im still not able to fix this issue. I install the elxis at root, i am sure the .htaccess is there, but still cant chance page. See it live here www.daskalemata.com
Title: Re: Elxis Nautilus is coming!
Post by: webgift on September 24, 2012, 15:21:25
@michalis1984: See repository/logs/error.log for the last error message and paste it here.
Title: Re: Elxis Nautilus is coming!
Post by: michalis1984 on September 24, 2012, 15:26:35
The file is empty..
Title: Re: Elxis Nautilus is coming!
Post by: Tank on September 24, 2012, 15:43:26
Elxis installer tries to redirect you on the elxis web root folder in order to start the installation process.
If you have Elxis inside a folder and the parent folder has an other site you might confuse Elxis. You must know what you are doing in this case.

I suggest you to install Elxis in localhost or create virtual hosts.
The Elxis Team recomendations in to create vhosts like that site1.loc, site2.loc, etc...
Details (for apache) you will find here:
https://www.elxis.org/guides/developers-guides/local-apache-and-virtual-hosts.html (https://www.elxis.org/guides/developers-guides/local-apache-and-virtual-hosts.html)

I tried again. I created a new vhost called elxis.loc

I was able to go through installation and it was successful, however going to elxis.loc, I get a blank page.
Do you think it's a php5.4 issue?
Title: Re: Elxis Nautilus is coming!
Post by: speck on September 24, 2012, 17:33:27
@speck Is index.php a default index on IIS?
Normally it is index.html,index.html,default.html and something like that. The index.php might be missing. If this is the case add index.php in  the default indexes and restart IIS.
thanks....   :)
did it, but now there's another problem.
when arrive to step 3 (the form where insert the data of db, password etc etc etc) and I press submit button the result is a blank page with 405 http error   ???
i never had this error with old elxis versions  :-[

i gave a look also to error log file in repositary folder/logs but is empty
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 24, 2012, 17:45:18
If anyone has problems with Elxis 4.0 he can send me a personal message with FTP access details for his online site to see what's happening and fix it.
Elxis 4.x is tested and works fine but some features rely on server environment and so there are might issues that we haven't seen before.
That's why this release has been marked as beta.
Providing us access to your installation with the issue will help us solve these issues, not only for you but for the other people too.
Title: Bug fixes
Post by: datahell on September 24, 2012, 18:44:53
I debug a site having such problems and found the reason.
It is due to a php bug on getting $_SERVER values with filter_input.
Related bug entries in php.net:
https://bugs.php.net/bug.php?id=49184
https://bugs.php.net/bug.php?id=39917

I applied a bypass for this problem in Elxis and I will release revision 1293.
To fix the problem in your installation.

(1) If links do not work:
Open file: includes/libraries/elxis/uri.class.php
Go to line 102
Change this:
$uri = ltrim(filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_SANITIZE_URL), '/');
with this:
$uri = ltrim($_SERVER['REQUEST_URI'], '/');

Don't do this change if it works for you because the first method is much safer.

(2) If inner.php does not work
Open .htaccess and comment the first instances of the following lines:

#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d

Leave only these:
RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php
Title: Re: Elxis Nautilus is coming!
Post by: CREATIVE Options on September 24, 2012, 18:48:08
Thank You!
Title: When does inner.php file work?
Post by: webgift on September 24, 2012, 18:50:27
Here is a small tip on how we can find out if our inner.php file is working properly! Check the following urls ...
Administration area:
http://www.example.com/estia/inner.php/user/
Front-end area:
http://www.example.com/inner.php/user/

In case that you see a blank or 404 error page then your inner.php don't work! Check the instructions as Datahell mentioned above : https://forum.elxis.org/index.php?topic=7032.msg46547#msg46547

Title: Re: Elxis Nautilus is coming!
Post by: CREATIVE Options on September 24, 2012, 19:07:20
Possible trouble for some users:

Administration -> Settings -> Security:

SSL switch, active ONLY when they have install SSL certificate.

In my opinion, must be an extra check box to validate if they have SSL or NOT, because if you set yes with forntend + Administration and you have install SSL you will kicked out.
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 24, 2012, 19:17:57
Off course, we enable options when we have support for them.
The same is valid for gzip, APC, and more.

I kindly ask you to open new posts under the Nautilus 4.0 category for each subject.
Please do not continue posting in this thread.
Title: Re: Elxis Nautilus is coming!
Post by: @ndreas on September 27, 2012, 10:39:33
if i start building a site with the beta version, will i be able to upgrade to the stable version?
Title: Re: Elxis Nautilus is coming!
Post by: datahell on September 27, 2012, 14:12:59
Please do not continue posting in this thread.