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}} |