Linked Data Publishing with Drupal
|
|
|
- Alan Jones
- 10 years ago
- Views:
Transcription
1 Linked Data Publishing with Drupal Joachim Neubert ZBW German National Library of Economics Leibniz Information Centre for Economics SWIB13 Workshop Hamburg, Germany ZBW is member of the Leibniz Association
2 My background Scientific software developer at ZBW German National Library for Economics, mainly concerned with Linked Open Data and knowledge organization systems and services Published 20th Century Press Archives in 2010, with some 100,000 digitized newspaper articles in dossiers ( custom application written in Perl) Published a repository of ZBW Labs projects recently basicly project descriptions and a blog ( Drupal based) Page 2
3 Workshop Agenda Part 1 1) Drupal 7 as a Content Management System: Linked Data by Default Hands-on: Get familiar with Drupal and it s default RDF mappings 2) Using Drupal 7as a Framework for Content Management Hands-on: Create a custom content type and map it to RDF Page 3
4 Workshop Agenda Part 2 Produce other RDF Serialization Formats: RDF/XML, Turtle, Ntriples, JSON-LD Create a SPARQL Endpoint from your Drupal Site Cool URIs Create Out-Links with Web Taxonomy Current limitations of RDF/LD support in Drupal 7 Outlook on Drupal 8 Page 4
5 Drupal as a CMS (Content Management System) ready for RDF and Linked Data Page 5
6 Why at all linked data enhanced publishing? Differentiate the subjects of your web pages and their attributes Thus, foster data reuse in 3rd party services and applications Mashups Search engines Create meaningful links, adding value for users Page 6
7 Why use a content management system? Standard tasks (browser compatibility, page templates, responsive css, site navigation, search, form handling, calendar, wysiwyg, revisions, translations, permissions, data management, security) made easy Easy-to-add web 2.0 features (blogging and comments, tags, rating, forums, ) Know-how available outside a single development team Page 7
8 Why Drupal? More than 1 million sites worldwide 2 % of the web Large institutional sites (whitehouse.gov, amnesty.org, economist.com, examiner.com, louvre.fr) Page 8
9 Why Drupal? Open & modular architecture Extensible by modules Standards-based Scalable Vibrant open source community, and commercial services, too Page 9
10 The Drupal Community More than 30,000 developers More than 5,000 contributed modules (Drupal 7, actively maintained) Activities organized through issue queues Community contributed documentation Thematic discussion groups: Planet Drupal (aggregated blog entries): Page 10
11 Drupal entity types Node in Drupal jargon From Page 11
12 Nodes: Drupal s basic structure for content Title Author & created/modified date Body May have tags (taxonomy), and/or comments, and/or images Additional features: Revisions, Diffs Translations Page 12
13 RDF mappings Content types (or bundles of other entity types) are mapped to RDF classes Fields are mapped to RDF properties Defined on a the data layer (independent of the output system) Drupal takes care of inserting it into the chosen HTML layout as RDFa attributes: Page 13
14 Page 14
15 Output in RDFa Drupal renders RDF mappings as HTML attributes No frickling in HTML producing code or templates Works out of the box for different Drupal themes (screen designs) In Drupal 7, by default XHTML/RDFa 1.0 Themes for HTML5/RDFa 1.1 available (e.g., Zen) Page 15
16 Hands-on, part 1: Create Articles Workshop pad: Page 16
17 Drupal 7 as a Content Management Framework Page 17
18 Drupal entity types Node (in Drupal jargon) From Page 18
19 Drupal 7 default RDF schema Page 19
20 Drupal fields Fields can be defined in Drupal for custom data Drupal fields are different from what we know as database fields Fields are attached to entities Single or multiple occurrence Various technical field types (text, integer, file, ) Custom modules can add their own field types Some field types are supported by input widgets (such as a pop-up calendar for dates) Page 20
21 Bundles allow for sub-types of an entity Bundles refer to Drupal fields Content type means a bundle for the node entity type Predefined content types are: Basic page (just title and body for static content, such as an About page) Article (with tags and an image for blog articles, news, ) Custom modules can add their own content types, or even entity types Page 21
22 Hands-on, part 2: Create a project content type Page 22
23 Hands-on, part 2: Preparations 1. Enable Modules RDF UI Date and Date Popup (with dependencies) Entity Reference 2. Add RDF Namespaces (Configuration > RDF publishing settings > RDF namespaces Tab) schema doap 3. Create a Categories taxonomy Page 23
24 Hands-on, part 2: Fields and mappings Type: Project (doap:project, schema:createtivework) Fields: Name (doap:name, schema:name, dc:title): (title) Short Description (doap:shortdesc, schema:summary): Long text Started (doap:created, schema:startdate): Date Lead (doap:maintainer, schema:accountableperson): Entity reference Article (rdfs:seealso): Entity reference (Blog Article) Category (doap:category, schema:about, dc:subject): Term reference Page 24
25 Hands-on, part 2: Add example content Page 25
26 What did we achieve? Learned about Drupal RDF output produced by default Created a custom content type and attached fields Added arbitrary RDF classes and properties Learned how to interlink content and other entities Page 26
27 Extending Drupal even further As powerful a Content Mangement Framework, Drupal provides Well defined APIs (database abstraction layer, Field API, Form API, Entity API, ) In particular, RDF Mapping API allows create the mappings programmatically, which we be built through the User Interface Entity API allows building custom entities with arbitrary properties even residing in remote databases requires substantial programming skills Page 27
28 Coffee break Page 28
29 Selected Linked Data-related Drupal stuff What I introduced up to now, is quit well production ready (and working on hundred thousands of sites, as RDF is enabled by default). Same is true for the field subsystem, for entity references, etc. However, much less Drupal sites deliberately work with RDF, and the module I now will introduce are often in beta or even early alpha state Page 29
30 Produce other RDF serialization formats Serialize Drupal RDF data with rdfx and restws modules in RDF/XML Turtle N-Triples Add JSON-LD module * currently does not work with PostgreSQL for a workarround, see Page 30
31 Hands-on: Serialization formats Page 31
32 Providing a SPARQL endpoint for your site SPARQL is like SQL a general purpose query language for RDF data Let you select data from all over your site in flexible and unforseen ways Let even combine you data from your site and from others in a single query Page 32
33 Hands-on: SPARQL Page 33
34 SPARQL: Some restrictions However, somebody who wants to query the store, has to know, or to figure out somehow, that there are articles and projects, which are interlinked by rdfs:seealso in which direction of the rdfs:seealso connection was created that projects actually have a schema:about property Page 34
35 SPARQL: Production-ready? An open SPARQL endpoint on a production server is like an open SQL interface: performance and security issues A much finer tunable module combination for SPARQL queries was announced on the Semantic Web Drupal group: Limits for processing time and number of results Selected indexing, batches of index jobs see really good step-by-step description at Even then, for the regular pages your users should get on your site, you should better use the Drupal Views module. Page 35
36 Cool URIs for Linked Data Cool URIs don't change Tim Berners-Lee, No technology-dependent parts More on Linked-Data-URIs: Chapter 2 of Bizer/Heath: Linked Data (2011) Page 36
37 Cool URIs for Drupal require work 1) Drupal s out-of-the-box default URI 2) with the Clean URLs feature enabled This has already be done by the TurnKey Linux Drupal 7 installation 3) with the (core) Path module enabled and an alias defined Also good for seach engines! For more on Drupal support for redirects: check Global Redirect module ( Page 37
38 Hands-on: Cool URIs Page 38
39 Even more work if... 1) You have a multilingual site, and want to have only one URI for a project, e.g., instead of just 2) Or you want, by the rules, to destinguish between the thing itself (the project) and the web page (about the project) Page 39
40 Linked Data URIs by the textbook No httprange-14 conformant standard solution in Drupal known to me yet workarrounds: Add code to set the about attribute to the generic (languageagnostic) URI of the entity (for multilingual sites) (code example in Or add code to set the about attribute to the page URI extended with a fragment identifier (e.g., #resource so called hash URI ) Page 40
41 Web Taxonomy: Using vocabularies from the web Autocomplete widget for Drupal fields, powered by vocabularies maintained elsewhere Local taxonomy works as a proxy for the web taxonomy terms in use Page 41
42 Web Taxonomy: Using vocabularies from the web Prerequisites: a already built plugin for the vocabulary (experimental examples for VIAF, STW, Dbpedia, Agrovoc, GND economists) or a web-accessible autosuggest service which delivers terms and their URIs (may be JSON, SPARQL results or even SOAP) a custom coded plugin to access the service Page 42
43 Plugin example: Economics Taxonomies Third party thesauri, such as STW Thesaurus for Economics, can be re-used for indexing a collection Code downloadable and installable from Page 43
44 Hands-on: Web taxonomy Page 44
45 Current limitations of RDF/LD support in Drupal 7 Page 45
46 Nested RDF structures only with custom code Workarround example: Git repository URI in DOAP ontology demands a separate node, e.g., <> a schema:creativework, doap:project; doap:repository [ a doap:gitrepository; doap:location " ]; Create field_gitrepository and map to doap:location Create a custom template file for the field (field--field_gitrepository-- lproject.tpl.php) <div rel="doap:repository" class="field-items"<?php print $content_attributes;?>> <div about="[_:repos]" typeof="doap:gitrepository"> <?php foreach ($items as $delta => $item):?> <div class="field-item"<?php print $item_attributes[$delta];?>><?php print render($item);?></div> <?php endforeach;?> </div> Page 46 </div> </div>
47 Further limitations in Drupal 7 RDFa support currently works for single entities pages with multiple entities (search results, term pages, views, etc.) are not supported RDFa output may break under certain special conditions ( Page 47
48 Outlook to Drupal 8 Drupal base functionalities refactored for using Symphony framework Aimed at an extended service-oriented architecture design goal: Each piece of content gets its own URL ( Web services based on HAL (Hypertext application language) Configuration in files (version control, portability) Multilingual unified and improved Page 48
49 Outlook to Drupal 8 (cont.) Date, Views, Entity Reference, modules in core Wysiwyg and in-place editing out of the box RDF Solely use RDFa 1.1 lite (@property, determined by attribute placement, instead Default mappings based almost completely on schema.org (see Page 49
50 Page 50 Stephane Corlosquet,
51 To sum up Linked data publishing via a CMS, in particular Drupal, is a valid option If your data can be mapped to an essentially flat RDF data structure, linked data can be added mostly by site builders, without much additional effort Sometimes research is required on how to solve problems, and at times glue code has to be written But: most of the code for your web application is already there, and is supported by a large and helpful Open Source community Page 51
52 Thank you! Joachim Neubert ZBW Leibniz Information Centre for Economics Page 52
Drupal. http://www.flickr.com/photos/funkyah/2400889778
Drupal 7 and RDF Stéphane Corlosquet, - Software engineer, MGH - Drupal 7 core RDF maintainer - SemWeb geek Linked Data Ventures, MIT, Oct 2010 This work is licensed under a Creative
Content Management Systems: Drupal Vs Jahia
Content Management Systems: Drupal Vs Jahia Mrudula Talloju Department of Computing and Information Sciences Kansas State University Manhattan, KS 66502. [email protected] Abstract Content Management Systems
Kentico CMS 5 Developer Training Syllabus
Kentico CMS 5 Developer Training Syllabus June 2010 Page 2 Contents About this Course... 4 Overview... 4 Audience Profile... 4 At Course Completion... 4 Course Outline... 5 Module 1: Overview of Kentico
Content Management Systems: Drupal Vs Jahia
Content Management Systems: Drupal Vs Jahia Mrudula Talloju Department of Computing and Information Sciences Kansas State University Manhattan, KS 66502. [email protected] Abstract Content Management Systems
The truth about Drupal
The truth about Drupal Why Drupal is great Large community of 3rd party developer Quality control over contributed code Most of the indispensable contributed modules are maintained by solid development
Towards the Integration of a Research Group Website into the Web of Data
Towards the Integration of a Research Group Website into the Web of Data Mikel Emaldi, David Buján, and Diego López-de-Ipiña Deusto Institute of Technology - DeustoTech, University of Deusto Avda. Universidades
MASTER DRUPAL 7 MODULE DEVELOPMENT
MASTER DRUPAL 7 MODULE DEVELOPMENT by blair wadman sample available for purchase at http://befused.com/master-drupal/ LESSON 1 INTRODUCTION In this section, you will be introduced to the core Drupal concepts
Drupal 8 The site builder's release
Drupal 8 The site builder's release Antje Lorch @ifrik DrupalCamp Vienna 2015 #dcvie drupal.org/u/ifrik about me Sitebuilder Building websites for small NGOs and grassroots organisations Documentation
How We Did It. Unique data model abstraction layer to integrate, but de-couple EHR data from patient website design.
EHR Accessibility The Big Idea: Provide a standardized and improved user experience for ALL disabled and abled patients while interacting with their providers Electronic Health Records System (EHR). The
How To Write A Drupal 5.5.2.2 Rdf Plugin For A Site Administrator To Write An Html Oracle Website In A Blog Post In A Flashdrupal.Org Blog Post
RDFa in Drupal: Bringing Cheese to the Web of Data Stéphane Corlosquet, Richard Cyganiak, Axel Polleres and Stefan Decker Digital Enterprise Research Institute National University of Ireland, Galway Galway,
Everything you ever wanted to know about Drupal 8*
Everything you ever wanted to know about Drupal 8* but were too afraid to ask *conditions apply So you want to start a pony stud small horses, big hearts Drupal 8 - in a nutshell Learn Once - Apply Everywhere*
Software Development & Education Center PHP 5
Software Development & Education Center PHP 5 (ADVANCE) Detailed Curriculum Advance PHP JQuery Basics Of JQuery Including the JQuery Library Code in an HTML Page JQuery Utilities Faster, Simpler, More
Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque
Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque Funded by: INASP, UK October 7, 2012 Ayesha Abed Library http://library.bracu.ac.bd
We have big data, but we need big knowledge
We have big data, but we need big knowledge Weaving surveys into the semantic web ASC Big Data Conference September 26 th 2014 So much knowledge, so little time 1 3 takeaways What are linked data and the
Structured Content: the Key to Agile. Web Experience Management. Introduction
Structured Content: the Key to Agile CONTENTS Introduction....................... 1 Structured Content Defined...2 Structured Content is Intelligent...2 Structured Content and Customer Experience...3 Structured
A Close Look at Drupal 7
smart. uncommon. ideas. A Close Look at Drupal 7 Is it good for your bottom line? {WEB} MEADIGITAL.COM {TWITTER} @MEADIGITAL {BLOG} MEADIGITAL.COM/CLICKOSITY {EMAIL} [email protected] Table of Contents
WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT
CHAPTER 1 WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT SharePoint 2013 introduces new and improved features for web content management that simplify how we design Internet sites and enhance the
Open Source Content Management System for content development: a comparative study
Open Source Content Management System for content development: a comparative study D. P. Tripathi Assistant Librarian Biju Patnaik Central Library NIT Rourkela [email protected] Designing dynamic and
Dev01: Kentico CMS 7 Developer Essentials Syllabus
Dev01: Kentico CMS 7 Developer Essentials Syllabus About This Course [Elements of this syllabus are subject to change] This three-day, instructor-led course teaches Web Developers the introductory fundamentals
ECG-1615A. How to Integrate IBM Enterprise Content Management Solutions With Microsoft SharePoint and IBM Connections. elinar.com
ECG-1615A How to Integrate IBM Enterprise Content Management Solutions With Microsoft SharePoint and IBM Connections Presentation index The Players The Problem IBM Standard Integration Options IBM Content
BIG DATA AGGREGATOR STASINOS KONSTANTOPOULOS NCSR DEMOKRITOS, GREECE. Big Data Europe
BIG DATA AGGREGATOR STASINOS KONSTANTOPOULOS NCSR DEMOKRITOS, GREECE Big Data Europe The Big Data Aggregator The Big Data Aggregator: o A general-purpose architecture for processing Big Data o An implementation
BUILDING MULTILINGUAL WEBSITES WITH DRUPAL 7
BUILDING MULTILINGUAL WEBSITES WITH DRUPAL 7 About us! Getting to know you... What are your multilingual needs? What you need Check A fresh Drupal 7 instance installed locally Download of module files
Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY
Advanced Web Development Duration: 6 Months SCOPE OF WEB DEVELOPMENT INDUSTRY Web development jobs have taken thе hot seat when it comes to career opportunities and positions as a Web developer, as every
Semantic SharePoint. Technical Briefing. Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company
Semantic SharePoint Technical Briefing Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company What is Semantic SP? a joint venture between iquest and Semantic Web Company, initiated in
ELIS Multimedia Lab. Linked Open Data. Sam Coppens MMLab IBBT - UGent
Linked Open Data Sam Coppens MMLab IBBT - UGent Overview: Linked Open Data: Principles Interlinking Data LOD Server Tools Linked Open Data: Principles Term Linked Data was first coined by Tim Berners Lee
Drupal and ArcGIS Yes, it can be done. Frank McLean Developer
Drupal and ArcGIS Yes, it can be done Frank McLean Developer Who we are NatureServe is a conservation non-profit Network of member programs Track endangered species and habitats Across North America Environmental
Building Library Website using Drupal
Building Library Website using Drupal Building the Library Web Site "The Web is quickly becoming the world's fastest growing repository of data." [Tim Berners-Lee, W3C director and creator of the World
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
Content Management Systems versus Flat Files Open Source versus Closed Selecting a Content Management System Drupal A Note about Drupal Versions
1 INTRODUCTION Content Management Systems versus Flat Files Open Source versus Closed Selecting a Content Management System Drupal A Note about Drupal Versions Drupal is a powerful tool for managing web
Standards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
Beginning Oracle. Application Express 4. Doug Gault. Timothy St. Hilaire. Karen Cannell. Martin D'Souza. Patrick Cimolini
Beginning Oracle Application Express 4 Doug Gault Karen Cannell Patrick Cimolini Martin D'Souza Timothy St. Hilaire Contents at a Glance About the Authors Acknowledgments iv xv xvil 0 Chapter 1: An Introduction
JBoss Portal 2.4. Quickstart User Guide
Portal 2.4 Quickstart User Guide Table of Contents Portal - Overview... iii 1. Tutorial Forward...1 2. Installation...2 2.1. Downloading and Installing...2 2.2. Starting Portal...3 3. Portal Terminology...5
Paul Boisvert. Director Product Management, Magento
Magento 2 Overview Paul Boisvert Director Product Management, Magento Platform Goals Release Approach 2014 2015 2016 2017 2.0 Dev Beta 2.0 Merchant Beta 2.x Ongoing Releases 2.0 Dev RC 2.0 Merchant GA
Indian Journal of Science International Weekly Journal for Science ISSN 2319 7730 EISSN 2319 7749 2015 Discovery Publication. All Rights Reserved
Indian Journal of Science International Weekly Journal for Science ISSN 2319 7730 EISSN 2319 7749 2015 Discovery Publication. All Rights Reserved Analysis Drupal as a Content Management System in Libraries:
MAKE YOUR WEB PRESENCE FELT WITH MOVABLE TYPE. WE MAKE IT SIMPLE TO CREATE AND EASY TO MANAGE YOUR CONTENT. Six Apart Movable Type
MAKE YOUR WEB PRESENCE FELT WITH MOVABLE TYPE. WE MAKE IT SIMPLE TO CREATE AND EASY TO MANAGE YOUR CONTENT. Six Apart Movable Type WHY CHOOSE MOVABLE TYPE? Publishers large and small love our professional
Using your Drupal Website Book 1 - Drupal Basics
Book 1 - Drupal Basics By Karl Binder, The Adhere Creative Ltd. 2010. This handbook was written by Karl Binder from The Adhere Creative Ltd as a beginners user guide to using a Drupal built website. It
Choosing a Content Management System (CMS)
Choosing a Content Management System (CMS) Document Version Revision History Date Document Version Description Created By: 10/Oct/2013 First draft Laraib Saad Table of Contents 1. Introduction
IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience
IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks
ARC: appmosphere RDF Classes for PHP Developers
ARC: appmosphere RDF Classes for PHP Developers Benjamin Nowack appmosphere web applications, Kruppstr. 100, 45145 Essen, Germany [email protected] Abstract. ARC is an open source collection of lightweight
Building Your First Drupal 8 Company Site
Building Websites with Drupal: Learn from the Experts Article Series Building Your First Drupal 8 Company Site by Todd Tomlinson July, 2014 Unicon is a Registered Trademark of Unicon, Inc. All other product
12 The Semantic Web and RDF
MSc in Communication Sciences 2011-12 Program in Technologies for Human Communication Davide Eynard nternet Technology 12 The Semantic Web and RDF 2 n the previous episodes... A (video) summary: Michael
Lift your data hands on session
Lift your data hands on session Duration: 40mn Foreword Publishing data as linked data requires several procedures like converting initial data into RDF, polishing URIs, possibly finding a commonly used
NextRow - AEM Training Program Course Catalog
NextRow - AEM Training Program Course Catalog Adobe Experience Manager Training Program Course Catalog NextRow provides Adobe CQ training solutions designed to meet your unique project demands. To optimize
CHAPTER 20 TESING WEB APPLICATIONS. Overview
CHAPTER 20 TESING WEB APPLICATIONS Overview The chapter describes the Web testing. Web testing is a collection of activities whose purpose is to uncover errors in WebApp content, function, usability, navigability,
J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX
Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM
Lightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
WebLink 3 rd Party Integration Guide
1. Introduction WebLink provides the world s leading online Chamber and Association Management Software: WebLink Connect. While WebLink does provide custom website design and hosting services, WebLink
Leveraging existing Web frameworks for a SIOC explorer to browse online social communities
Leveraging existing Web frameworks for a SIOC explorer to browse online social communities Benjamin Heitmann and Eyal Oren Digital Enterprise Research Institute National University of Ireland, Galway Galway,
CS3051: Digital Content Management
CS3051: Digital Content Management Lecturer: Adrian O Riordan Office: Room G.71 WGB Email: [email protected] Course Webpage: http://www.cs.ucc.ie/~adrian/cs3051.html Lectures 1 & 2: Course Overview
VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance
VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance! Paul Albert, Miles Worthington and Don Carpenter Chapter I: The Problem Administrators
XML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
SENSE/NET 6.0. Open Source ECMS for the.net platform. www.sensenet.com 1
SENSE/NET 6.0 Open Source ECMS for the.net platform www.sensenet.com 1 ABOUT THE PRODUCT: SENSE/NET 6.0 About the product 2 KEY FEATURES Workspaces-based collaboration Document management Office integration
Kentico CMS for.net User Groups
FLEXIBLE CONTENT MANAGEMENT SYSTEM FOR ALL YOUR NEEDS Kentico CMS for.net User Groups We have developed a website template for.net User Groups, Windows User Groups and similar groups focused on Microsoft
Eclipse 4 RCP application Development COURSE OUTLINE
Description The Eclipse 4 RCP application development course will help you understand how to implement your own application based on the Eclipse 4 platform. The Eclipse 4 release significantly changes
Drupal CMS for marketing sites
Drupal CMS for marketing sites Intro Sample sites: End to End flow Folder Structure Project setup Content Folder Data Store (Drupal CMS) Importing/Exporting Content Database Migrations Backend Config Unit
Faichi Solutions. The Changing Face of Drupal with Drupal 8
Faichi Solutions The Changing Face of Drupal with Drupal 8 Whitepaper published on Dec. 17, 2014 Compiled & Written by: Team Drupal, Faichi Edited by: Payal Mathur, Communication Manager, Faichi CONTENTS
Drupal 8. Core and API Changes Shabir Ahmad MS Software Engg. NUST Principal Software Engineser PHP/Drupal [email protected]
Drupal 8 Core and API Changes Shabir Ahmad MS Software Engg. NUST Principal Software Engineser PHP/Drupal [email protected] Agenda What's coming in Drupal 8 for o End users and clients? o Site builders?
LDIF - Linked Data Integration Framework
LDIF - Linked Data Integration Framework Andreas Schultz 1, Andrea Matteini 2, Robert Isele 1, Christian Bizer 1, and Christian Becker 2 1. Web-based Systems Group, Freie Universität Berlin, Germany [email protected],
A Semantic web approach for e-learning platforms
A Semantic web approach for e-learning platforms Miguel B. Alves 1 1 Laboratório de Sistemas de Informação, ESTG-IPVC 4900-348 Viana do Castelo. [email protected] Abstract. When lecturers publish contents
OpenText Web Experience Management
OpenText Web Experience Management Technical White Paper Product Management April 2011 Abstract This white paper talks about the OpenText Web Experience Management product. It offers a detailed presentation
Semantic Interoperability
Ivan Herman Semantic Interoperability Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS) Stockholm Apr 27 2011 (2) Background Stockholm Apr 27, 2011 (2) Trends: from
TERMS OF REFERENCE. Revamping of GSS Website. GSS Information Technology Directorate Application and Database Section
TERMS OF REFERENCE Revamping of GSS Website GSS Information Technology Directorate Application and Database Section Tel: Accra 0302 682656 Cables: GHANASTATS In case of reply the number and date of this
Publishing Linked Data Requires More than Just Using a Tool
Publishing Linked Data Requires More than Just Using a Tool G. Atemezing 1, F. Gandon 2, G. Kepeklian 3, F. Scharffe 4, R. Troncy 1, B. Vatant 5, S. Villata 2 1 EURECOM, 2 Inria, 3 Atos Origin, 4 LIRMM,
Optimizing Drupal Performance. Benchmark Results
Benchmark Results February 2010 Table of Contents Overview 3 Test Environment 3 Results Summary 4 Configurations and Test Details 8 Bytecode Caching 12 Improving Drupal Code with Partial Caching 13 Full
Multilingual content in Drupal 8: a highly evolved permutated API. DrupalCamp Vienna 2013 Francesco Placella
Multilingual content in Drupal 8: a highly evolved permutated API DrupalCamp Vienna 2013 Francesco Placella Francesco Placella // plach From Venice, Italy Studied at Ca' Foscari University Owner at PSEGNO
Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing
Document Freedom Workshop 2012 CMS, Moodle and Web Publishing Indian Statistical Institute, Kolkata www.jitrc.com (also using CMS: Drupal) Table of contents What is CMS 1 What is CMS About Drupal About
Course Code NCS2013: SharePoint 2013 No-code Solutions for Office 365 and On-premises
4 DAYS SHAREPOINT FOR THE POWER USER AND SOLUTIONS BUILDER Course Code NCS: SharePoint No-code Solutions for Office 365 and On-premises AUDIENCE FORMAT COURSE DESCRIPTION Power Users Instructor led training
XTM Drupal Connector. A Translation Management Tool Plugin
XTM Drupal Connector A Translation Management Tool Plugin Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this publication may be reproduced or transmitted
Administrator & End User 1 or 2 Day Training Course
Administrator & End User 1 or 2 Day Training Course Falcon Software Company, Inc. 800 707 1311 USA/Canada 250 480 1311 Local 250 480 1322 Fax www.falcon software.com Copyright Protected Falcon Software
How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For
How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this
The Open Source CMS. Open Source Java & XML
The Open Source CMS Store and retrieve Classify and organize Version and archive management content Edit and review Browse and find Access control collaboration publishing Navigate and show Notify Aggregate
MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0
MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The
Kentico CMS 7.0 Intranet Administrator's Guide
Kentico CMS 7.0 Intranet Administrator's Guide 2 Kentico CMS 7.0 Intranet Administrator's Guide Table of Contents Introduction 5... 5 About this guide Getting started 7... 7 Installation... 11 Accessing
Bring your intranet to the IBM i With Drupal and Zend Server
Bring your intranet to the IBM i With Drupal and Zend Server Mike Pavlak Solution Consultant [email protected] Insert->Header 1 & Footer Audience Manager looking for Intranet/place to put stuff Developers
NetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
LinkZoo: A linked data platform for collaborative management of heterogeneous resources
LinkZoo: A linked data platform for collaborative management of heterogeneous resources Marios Meimaris, George Alexiou, George Papastefanatos Institute for the Management of Information Systems, Research
OCLC CONTENTdm. Geri Ingram Community Manager. Overview. Spring 2015 CONTENTdm User Conference Goucher College Baltimore MD May 27, 2015
OCLC CONTENTdm Overview Spring 2015 CONTENTdm User Conference Goucher College Baltimore MD May 27, 2015 Geri Ingram Community Manager Overview Audience This session is for users library staff, curators,
http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx
ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is
Alfresco. Wiley Publishing, Inc. PROFESSIONAL. PRACTICAL SOLUTIONS FOR ENTERPRISE. John Newton CONTENT MANAGEMENT. Michael Farman Michael G.
PROFESSIONAL. Alfresco PRACTICAL SOLUTIONS FOR ENTERPRISE CONTENT MANAGEMENT David Caruana John Newton Michael Farman Michael G. Uzquiano Kevin Roast WILEY Wiley Publishing, Inc. INTRODUCTION xxix CHAPTER
Content Manager User Guide Information Technology Web Services
Content Manager User Guide Information Technology Web Services The login information in this guide is for training purposes only in a test environment. The login information will change and be redistributed
STAR Semantic Technologies for Archaeological Resources. http://hypermedia.research.glam.ac.uk/kos/star/
STAR Semantic Technologies for Archaeological Resources http://hypermedia.research.glam.ac.uk/kos/star/ Project Outline 3 year AHRC funded project Started January 2007, finish December 2009 Collaborators
MS 50547B Microsoft SharePoint 2010 Collection and Site Administration
MS 50547B Microsoft SharePoint 2010 Collection and Site Administration Description: Days: 5 Prerequisites: This five-day instructor-led Site Collection and Site Administrator course gives students who
AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev
International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach
General principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support
General principles and architecture of Adlib and Adlib API Petra Otten Manager Customer Support Adlib Database management program, mainly for libraries, museums and archives 1600 customers in app. 30 countries
<Insert Picture Here>
Designing the Oracle Store with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,
Joomla! template Blendvision v 1.0 Customization Manual
Joomla! template Blendvision v 1.0 Customization Manual Blendvision template requires Helix II system plugin installed and enabled Download from: http://www.joomshaper.com/joomla-templates/helix-ii Don
PHP on IBM i: What s New with Zend Server 5 for IBM i
PHP on IBM i: What s New with Zend Server 5 for IBM i Mike Pavlak Solutions Consultant [email protected] (815) 722 3454 Function Junction Audience Used PHP in Zend Core/Platform New to Zend PHP Looking to
UW- Madison Department of Chemistry Intro to Drupal for Chemistry Site Editors
UW- Madison Department of Chemistry Intro to Drupal for Chemistry Site Editors Who to Contact for Help Contact Libby Dowdall ([email protected] / 608.265.9814) for additional training or with questions
Building and Deploying Web Applications
Building and Deploying Web Applications Dal Hunter and Jeff Shaner Friday, Nov 6 10:30-12:00 Agenda Product overview Web AppBuilder for ArcGIS tour What s New July 2015 ArcGIS Online update Customization
