This shows you the differences between two versions of the page.
| — | software:server:eps [19/01/2019 16:07] (current) | ||
|---|---|---|---|
| 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}} | ||