I just created a thread in the Liferay forum about my problem, I would appreciate it if you answered here and if possible also there.
I am working with Liferay 6.2.5 CE and this is what I am trying to achieve:
Integrate CAS for SSO
On successful create a Liferay User and
Redirect to default private page or to the requested url
On logout delete the user
Important: Liferay is not going to use any LDAP.
I am stuck in the step two, I am not clear what I need to program or to configure. I found this article that seems to do what I need but it is from 2013 and maybe there is a better way to do it (not modifying directly the server files)
Thank you.
I've had to modify CASFilter too in Liferay 6.2 and I think your only option is to modify server files like the tutorial says. It is not that hard
I have an existing 1.5 Joomla site that uses solidcart by Joozen. It basically integrates zencart inside Joomla. Solidcart is no longer supported and stuck at the 1.5 version. I am working to launch a 3.0 website but I need to be able to integrate checkout for my products. The product selection is customized so I do not want to use a normal shopping cart. I need to be able to build my own product selection page along with it's options. What would be great is if I had something that had built in coupon creation and management that integrated with the checkout and payment process under a Joomla login. I looked through extensions but could not find anything that seemed would meet that. Any ideas from anyone?
Now our team is facing new project - creation of new company's intranet portal. Because of some reasons we are considering java open source portals and deciding between Liferay and GateIn.
One of very important requirements is following: portal representation for users must depend on country/language settings of customer computer, it means not only portlets localization but users in US subsidiaries of the company should see probably other structure than users in France.
Is it possible to implement the requirement in Liferay and GateIn?.
This can definitely be achieved through Liferay. Please have a look at the concepts of creating organisations.
Am not sure if this can be done in GateIn. However, there are many other things that you may need to keep in mind before choosing these Portals. I have tried to mention few of them here.
1. Check the stability of the Portal server that you will choose to run on a particular Container. GateIn initially was unstable.
2. You may have to override few files (for your customization) if required. GateIn uses GTMPL view technology for the same. Check how good are you in this. In this case, Liferay is easier (Liferay doesn't use any GTMPL UI framework)
3. Apart from developing a location based Portal, if you are also trying to achieve other things like fully Ajax based pages, a good UI framework (like JSF) etc then check if the Portal server you are choosing runs on a particular Container which supports Ajax, JSF (latest versions)
Above were few and list may grow. But, to conclude I would suggest to go for Liferay :)
This can be achieved with Gatein at different level :
Sites : you can declare multiple sites running on the same portal instance(sharing same User Base). In this case you can automatically redirect user to different country sites, based on the country/language of the user.
Sites Navigations : Gatein provides portal, group and user navigations. Navigation is created dynamically when a user connects to the portal. You can have only websites, navigation will created dynamically by user (based on group and user permissions).
Pages (Dynamics layout rendering): GateIn renders each page dynamically. A page is composed of multiple containers that contains portlets or gadgets.
By setting permissions on each container and by using User Group or Membership of the connected user, it's possible to have different page layout.
Of course, you can also mixed these 3 approaches to build your portal.
Liferay is very buggy, and community is very bad. Unless you pay the support.
GateIn promises much, but still lacks functionality.
You may consider JBoss Juzu and Apache Struts to develop generic portlets in order to void any portal vendor lock-in.
Struts provides features of internationalization, localization, timezones achieve my project.
I make use of struts2-portlet plugin to achieve a reporting portlet running on multiple portals. Here is my sample: code.google.com/p/jasperrocks/wiki/Features
I have added a page and now it should be only accesible for authenticated user.
What can be done to achieve this ?
This is a feature that is being added to Orchard 1.5 but you can already get the feature from the 1.x branch. There is also a module available from the gallery: http://gallery.orchardproject.net/List/Modules/Orchard.Module.Downplay.Quanta
I think SubSonic used to have CMS (or Start Site) web application available, but for the life of me I can't find it.
Rob mentioned it on his blog a year ago when he moved the site to Graffiti CMS, and the Google Code project site has a reference to it to:
A solid foundation from which to extend. Our starter site comes pre-wired with ASP.NET membership built in, AJAX, full 3-column elastic XHTML theme, and user administration pages from which you can administer your site's membership. That's at least a week's worth of work - already done!
But I can't find it anywhere. Does anyone know where it is, or what happened to it?
It appears that the Starter Site project has been rebranded the SubSonic CMS and moved here. The old starter site is available via an old svn revision at the main SubSonic Google Code repository here.