Welcom plugin for Elgg

feelingmomInternet and Web Development

Dec 7, 2013 (3 years and 4 months ago)

102 views

Group 14
:郭


苟文博

韩圣东


Comparison of
Elgg,liferay

and
Precuiro


ELGG Plugin development


Welcome plugin


Gains

elgg
Liferay
Precuiro
Website
elgg.

org
www.

liferay.

com
precurio.com
Creation Date
2004
2000
2009
newest stable version
1.8.16
6.2.0
2.1
Description
Elgg is open source social
networking software that
provides individuals and
organizations with the
components needed to create
an online social environment. It
offers blogging, microblogging,
file sharing, networking, groups
and a number of other features.
Liferay is an open source
enterprise portal, for
publishing, content, and
collaboration.
Precurio is a free and open
source intranet portal software
that gives your organisation a
one point access to information
and also helps streamline your
business processes/workflow,
while improving communication
and collaboration amongst
employees.
Target audience
Enterprise, Education
Enterprise, Media and
publishing sector, SMB
Enterprise,SME
License
Freeware
LGPL
Freeware
Open Source
Yes
Yes
Yes
Multi-user system
Yes
Yes
Yes
Extension/Plug-in
Yes
Yes
Yes
Operating system
Cross-platform
Cross-platform
Cross-platform
Programming language
PHP
Java
PHP
Unicode
Yes
Yes
Yes
Database
MySQL
Berkeley DB, IBM DB2, JDBC
Compatible, MSSQL, 
MySQL,Oracle, PostgreSQL, 
firebird,Microsoft SQL Server
2008 R2,Microsoft SQL Server
2005
MySQL
Browser support
Chrome, Firefox, IE, Opera, Safari
Chrome, Firefox,IE, Opera, Safari
Chrome, Firefox,IE, Opera, Safari
Webmail
Yes
Yes
Yes
API
Good
Good
Good
Mobile ready
plugin requested
Yes
plugin requested
Community Driven
Good
Good
Good
Adobe Flash Support
Yes
Yes
Yes
Multilingual content
Yes
Yes
Yes
External pages
Yes
Yes
Yes
Multiple categories
Yes
Yes
Yes
Hierarchical menus
Yes
Yes
Yes
User management
Yes
Yes
Yes
Admin Generator
Yes
Yes
Yes
Full text search
Yes
Yes
Yes
Comments
Yes
Yes
Yes
Easy Setup
Yes
Yes
Yes

Plugin


Catalog


/mod


Files


manifest.xml


start.php


Other
php

files


File overview


Hello


Languages


En.php


Pages


Hello_world


World.php


History.php


Views


Default


Hello_world


Blog_status.php


Email.php


Greetings.php


Lastlogin.php


Login_history.php


Start.php


Manifest.xml


Functions


Show a welcome page when a user login the
system.


Greetings


Blog numbers


Registration email


Last login time



now

To be improved


Manually click the
menu “Welcome”


Information not
considerate


Become a widget


Automatically display
when login


Add more useful
messages


Layout(Font format)

before

now


None of computer
science major


Only C/C++ familiar


Desktop


We developed a
plugin for
Elgg
,
though simple


PHP


Web





v
sChart.com





苟文博

韩圣