Git Product home page Git Product logo

omeka-s-module-search's Introduction

Search module for Omeka S

This module add search capabilities to the public interface of Omeka S.

Build Status

Description

This module alone is basically useless, but it provides a common interface for other modules to extend it.

It can be extended in two ways:

  • Forms that will build the search form and construct the query
  • Adapters that will do the real work

A standard form is provided, but no adapters. However the Solr module provides a search adapter for Solr.

omeka-s-module-search's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

omeka-s-module-search's Issues

Error upon installation

Hi,

I've run into a problem installing (actually, upgrading) this module. Once I unpack these files, I get the following PHP fatal errors:

Warning: require_once(/mysite/modules/Reference/vendor/autoload.php): failed to open stream: No such file or directory in /mysite/modules/Reference/Module.php on line 35

Fatal error: require_once(): Failed opening required '/mysite/modules/Reference/vendor/autoload.php' (include_path='.:/opt/cpanel/ea-php72/root/usr/share/pear') in /mysite/modules/Reference/Module.php on line 35

Any thoughts?

unable upgrade to newer version from 0.5.0

Hi, I have installed 0.5 with no issue. However, I was unable to upgrade to 0.6 to 0.9. The error I am having is:

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'CONSTRAINT solr_mapping_fk_solr_node_id'

I checked my MariaDB version is 10.1.

I tried to uninstall 5 and install 0.9 directly, but I still have a similar issue. Can someone help?

Double role main

I don't know if I'm using it incorrectly, but it seems to me that using the module it appears a double id="content" role="main" in the page. Probably the part of the code that is giving this issue is there?

line 58-60 in search.phtml

<?php if (empty($isPartial)): ?>
<div id="content" role="main">
<?php endif; ?>

Search module erases base options

This module prevents the display of an option in site settings (which allows to restrict to templates the advanced search form).

2e5c3eb8bf6bc102d18e2f8f9d69755997407441

If possible Search module options should be added in site settings without replacing this options.

Filter on item_set/collection

Is there a way to filter items (with facets or otherwise) based on their item_set? So we can search only those items that are part of certain set.

Combination of 'or' and 'and' operators in advanced search

Hi,

is there a possibility to use the advanced search with different kinds of joiners (combination of 'or' and 'and')? When I open the site it shows me two options "Match all of the following criteria" and "Match any of the following criteria". The reason why the last one is not a valid option for us is that we need to show only the options that are marked as visible + any of the other selected criteria. Eg. search all items that in the field name or theme contains the term piano and are visible (not private).

The default omeka advanced search of items offers this possibility, but it doesn't show the facets that we need for the webpage.

Match all/any of the following criteria
advanced_search

Omeka advanced item search
advancedItemSearch

Search module on Omeka S 2.x

Hi

I'm interested in using Search module and facets in Omeka S 2.x but for the moment is only available for 1.3 version. Is there a forecast for a new version?
Meanwhile I tried to change module.ini to 2.0.0 and it seems it is working but facets does not appears on search result. Could it be related to update or maybe there is something I missed?

Thanks a lot!

Doesn't work on Omeka-S version 1.0.0-rc.1

Hello.

This module (as the Solr and JQueryUI modules) doesn't work on Omeka-S version 1.0.0-rc.1.
I get an Error: invalid Module.php file

It will be nice to update it...

EDIT: it's working now, I've just changed the folder name of the module once on the server. I let the Issue for the next one who will need this information.

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.