eIrOcA Portal System

eIrOcA Portal System is a simple portal library & services optimized for mobile clients. The infrastructure is XAMPP based, share a common framework and provide handset definitions (based upon WURFL).

Services are:

  • Handset library
  • HP - Portal Directory
  • AFO - Jokes, …
  • DS - Download Server
  • NEWS - Portal news
  • PG - Picture Gallery
  • RSS - RSS Reader
  • USR - Login/logout

Demo

Why a demo? The eIrOcA mobile site is done with EPS.

Requirements

In order to run EPS you need a working copy of Apache 2.x with PHP 4.x or PHP 5.x correctly installed. PHP must have the GD extension enabled.

Download

SourceForge Logo The full distribution, including source code, can be downloaded here.

Additional project resources are hosted in a Source Forge Repository.

Development

Installation

Copy the contents of the zip file in the the Apache's htdocs directory.

Run a Web browser and type http://apache_domain/lib/eps/setup.php, you should see something like:

  Checking...
  GD Library ... OK v. 2
  testing directory ...
  Portal found(s):
  test_mobile
  test_web

You have finished to install the EPS portal framework, you can test a Web portal typing http://apache_domain/test_web/ and the mobile portal using http://apache_domain/test_mobile/.

Developing Portal

Currently no documentation is available :-(

See the test_xxx directory to see how the framework works.

Just remember that for Web portals each page is a subdirectory inside the “pages” directory and after adding or removing a subdirectory you need to run the setup.php (or delete the portal/data/index.ini).

Advices

In real portals change the eps_config.inc of your portals in order to use logs, var directory. Don't to forget to make /lib and data, logs directory not public available (e.g. changing permission or .htaccess file).

Changes log

Version 0.5.0

  • Added SiteMap export
  • Updated setup script
  • Added sajax support

Version 0.4.0

  • First public release

Project status

Status: Release

Language: PHP

Software metrics.

Licence & Copyright

Copyright © 2006-2010 eIrOcA (eNrIcO Croce & sImOnA Burzio)

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

EPS includes:

  • Image_Toolbox - Copyright © 2003 Martin Theimer
  • Smarty - Copyright © 2001-2005 New Digital Group, Inc.
  • Snoopy - Copyright ©: 1999-2000 ispi, all rights reserved
  • MagpieRSS - Kellan Elliott-McCrea