Differences

This shows you the differences between two versions of the page.


—software:server:eps [25/10/2026 21:11] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== eIrOcA Portal System ======
 +eIrOcA Portal System is a simple portal library & services optimized for mobile clients. The infrastructure is [[wp>XAMPP]] based, share a common framework and provide handset definitions (based upon [[http://wurfl.sourceforge.net/|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 [[http://m.eiroca.net/|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 =====
 +{{template>inc:sf|Repository=serverapps|}}
 +
 +====== 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
 +
 +{{template>inc:info|ID=Server Apps|Status=Release|Language=PHP|}}
 +
 +====== Licence & Copyright ======
 +{{template>inc:gpl3
 +|Author=Copyright (c) 2006-2010 eIrOcA (eNrIcO Croce & sImOnA Burzio)|
 +}}
 +
 +EPS includes:
 +  * Image_Toolbox - Copyright (c) 2003 Martin Theimer
 +  * Smarty - Copyright (c) 2001-2005 New Digital Group, Inc.
 +  * Snoopy - Copyright (c): 1999-2000 ispi, all rights reserved
 +  * MagpieRSS - Kellan Elliott-McCrea
 +  * SAJAX - http://www.modernmethod.com/sajax/
 +
 +{{tag>EPS Software Server PHP Portal WURFL mobile}}