RE: Creating portal for all the schools

24166, modified 16 Years ago. New Member Posts: 14 Join Date: 6/26/06 Recent Posts
Hi everyone,I'm glad that LifeRay is still alive and kicking as it has been a while since I use it.

I just got a new job with the responsibilities to create a Portal for 70% of the schools in my country (3000 schools), currently I need to do the followings. I think the load can be huge in the future , but for start maybe only 10% (300 schools) will use the portal .

1-Create an informative site about us.
2-Create the abilities for each school to create it's own website, also login and see a custom portal to update their girls names.

Schools should have access to their public website, http://us.com/School1 or http://School1.us.com

Ok, I'm the third team to work in the project , both team 1 and 2 failed, because they tried to create the Portal system from zero ! (I know crazy people). I do have a crazy died line , but I'm a bit smart and I'll use LifeRay and gamble on the built in functionalities. I have to show our GM something within the next 2 weeks !!!


Do you guys think this is doable ?
thumbnail
4409577, modified 16 Years ago. New Member Posts: 12 Join Date: 12/30/09 Recent Posts
I have had the same thought about using LR for this purpose... would love to collaborate with you on this...

What are some of the high level requirements they are throwing at you?

Patrick Steil
24166, modified 16 Years ago. New Member Posts: 14 Join Date: 6/26/06 Recent Posts
Patrick, are you going to develop a students portal too , or looking to be a freelance !
thumbnail
4409577, modified 16 Years ago. New Member Posts: 12 Join Date: 12/30/09 Recent Posts
I am interested in helping out with the project... and am interested in the approach of how to build such a site to apply that to other similar portal projects...
thumbnail
1680012, modified 16 Years ago. Liferay Master Posts: 541 Join Date: 12/1/08 Recent Posts
Hi Alaa,

I think Liferay would be very well suited for what you're proposing. If you haven't used Liferay in a few years there have been a lot of exciting developments and I'd suggest you take a little bit of time up front reviewing the 5.2 Portal Administrator's Guide and the wiki for any significant changes.

Good luck and keeps us posted on your progress.
3010808, modified 2 Years ago. Regular Member Posts: 131 Join Date: 5/4/09 Recent Posts
Yes absolutely doable. Just take the necessary steps.:

Create the communities for the schools (the can have virtual hosts as you described) and both public and private sites.

I would create one community first with the necessary pages and I would replicate it by remote publish for the other communities (schools) after it I would create the necessary users and permissions for the communities.
thumbnail
4409577, modified 16 Years ago. New Member Posts: 12 Join Date: 12/30/09 Recent Posts
György,

I am very interested in hearing / reading more about how you do this:

" I would replicate it by remote publish for the other communities (schools) after it I would create the necessary users and permissions for the communities."

Are there some docs for this somewhere?
3010808, modified 2 Years ago. Regular Member Posts: 131 Join Date: 5/4/09 Recent Posts
Hi Patrick,

I guess you can find inforamtion about staging and remote publish functionality in Liferay Portal in the Wikis.

By using remote publish:
if you create a community first as a template community with the basic pages, templates and structures you have the opportunity to create a new community for a new school and transfer the data from the template community to the new school's community. There are some bottlenecks although in 5.2.3 CE e.g.: if you have document library the document's permissions not handled correctly, so it must be set on the target system, but maybe a patch is available in the issue tracker (JIRA) but I haven't got the chance to look for it, as we just deployed our solution and we still have some issues with our custom developments.

Best regards,

George
24166, modified 16 Years ago. New Member Posts: 14 Join Date: 6/26/06 Recent Posts
Ok , here is what I want to do (one of them):

1-Create all the 3000 schools (should that be community or organisation ? ) and then send them all emails with their admin user/pass. I guess I need to run a script or something !


Here I like György's idea of making one template and then copy it all , but how that will work ?


2-Modify the registration page , to let every school create their site/community .

Here I would just add some extra fields to ask about the school name and other information and then I should automatically create for them a community with the school name.


Could someone with some experience layout to me what area I should target, please also remember that I'm going to load my own portal to get a list of girls name (in the future we going to use Google map & and stop points for the buses to pick them up), but for now it's going to be simple form (Name, Id , blah blah )
thumbnail
4409577, modified 16 Years ago. New Member Posts: 12 Join Date: 12/30/09 Recent Posts
Personally, I think the 2nd approach, let the schools register themselves would be better... at least that would be my approach in the US...

What type of info is the portal going to provide?

What type of functionality will it provide?
24166, modified 16 Years ago. New Member Posts: 14 Join Date: 6/26/06 Recent Posts
Today , I spend my weekend learning LifeRay, Thanks to my new boss emoticon .

But the truth is the I'm impressed, just thinking to developed this task without LifeRay, may cost millions.

I'm very happy to hear from all of you guys, as it's nice to see an active community behind an open source project.

I think what I need to do, is to make schools as org. , as they can have sub-categories,so


OurCompany-->Schools Project --> City --> School (I may need to make it more complex )