presentatie elgg

9
Open Source Social Engine Bart Jeukendrup

Upload: bartjeukendrup

Post on 15-Jun-2015

645 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Presentatie Elgg

Open Source Social EngineBart Jeukendrup

Page 2: Presentatie Elgg

Live Out ThereNetworking site voor “outdoor people”

Brighton60.000 gebruikersSamenwerken in groepen

Page 3: Presentatie Elgg

Schaalbare object gebasseerde datastructuur Meerdere talen ondersteuning Tag-based zoeken Uitgebreide toegangscontrole op informatie Multi-view (Browser, Mobiele applicaties) RSS,FOAF,XFN ondersteuning koppeling Open Data Definition ODD (nog niet helemaal

klaar) RESTful API (JSON, serialised PHP of XML) Extensies voor caching (Memcached)

Page 4: Presentatie Elgg

Laatste versie (1.6.1) te downloaden van elgg.org

Installeren op een PHP/MySQL systeem Configureren

Page 5: Presentatie Elgg

_css/_graphics/account/actions/ ELGG default actiesadmin/dashboard/engine/ ELGG Libraryentities/friends/javascript/languages/ Vertalingenmod/ Pluginssearch/services/ (API/Export)settings/simplecache/vendors (Jquery)/views/ Views

Page 6: Presentatie Elgg

Map /views/ View Helperselgg_view('input/profession_pulldown', array('internalname' => 'profession', 'value' =>

$vars['profession'], 'class' => 'search_pulldown', 'firstoption' => elgg_echo('arena:profession'))) . "\n";

Page 7: Presentatie Elgg
Page 8: Presentatie Elgg

Map /mod/<naamplugin>/ Startscript: start.php Manifest: manifext.xml

<?xml version="1.0" encoding="UTF-8"?><plugin_manifest> <field key="author" value=“Bart Jeukendrup" /> <field key="version" value="1.6" /> <field key="description" value=“Testplugin" /> <field key="website" value="http://www.bluesign.nl" /> <field key="copyright" value="(C) Bluesign 2009" /> <field key="licence" value="GNU Public License version 2" /> <field key="elgg_version" value="2009061701" /></plugin_manifest>

Overschrijven met bestanden door plaatsen folderstructuur

Page 9: Presentatie Elgg