Code Monkey home page Code Monkey logo

islandora_xquery's Introduction

Islandora XQuery Build Status

Introduction

This module utilizes Zorba to run XQueries against XML documents stored in Fedora.

Requirements

In addition to a functioning Islandora instance with the Libraries API, this module requires the following modules/libraries:

Installation

Example installation scripts:

Your mileage may vary with other distros/versions. These scripts will handle installing the islandora_xquery module and all of its dependencies. It assumes that you have a functioning Islandora install with Drush.

Basic Algorithm:

Configuration

At installation time, it may be necessary to select and configure the XQuery processor to be used at admin/islandora/tools/xquery/manage/processor.

Templates can be added for re-use at admin/islandora/tools/xquery/manage.

Troubleshooting/Issues

Having problems or solved a problem? Check out the Islandora google groups for a solution.

Warning!

The default Zorba implementation uses the Saxon processor, which WILL unescape your xml entities! For example, even the lowly identity transform will change <dc:title>&quot;Things and Stuff&quot;</dc:title> to <dc:title>”Things and Stuff”</dc:title>. You will get some brand spanking new quotes you never asked for! You’ve been warned!

Maintainers/Sponsors

Current maintainers:

This project has been sponsored by:

  • The Canadian Writing Research Collaboratory The Canadian Writing Research Collaboratory is an online project designed to enable unprecedented avenues for studying the words that most move people in and about Canada.

Development

If you would like to contribute to this module, please check out our helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.

License

GPLv3

islandora_xquery's People

Contributors

ackiejoe avatar adam-vessey avatar ajstanley avatar brandonmorr avatar daniel-dgi avatar gervaisdem avatar iamlkeno avatar jojoves avatar jordandukart avatar lutaylor avatar morgandawe avatar nchiasson-dgi avatar nhart avatar nigelgbanks avatar willtp87 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

islandora_xquery's Issues

PHP Fatal error, line 219

[03-Dec-2014 16:51:17 America/New_York] PHP Fatal error: Cannot use string offset as an array in /path/sites/all/modules/islandora_xquery/islandora_xquery.module on line 219

SOLR search works successfully without checking "XQuery search and replace" checkbox.

Checking XQuery search and replace checkbox results in WSOD and fatal PHP error message above.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.