Code Monkey home page Code Monkey logo

omeka-commons's Introduction

Welcome to Omeka

© 2016-present Corporation for Digital Scholarship, 2008-2016 Roy Rosenzweig Center for History and New Media

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Omeka includes:

Use and modifications of these libraries must comply with their respective licenses.

Release notes for Omeka are available at http://omeka.org/codex/Release_Notes.

omeka-commons's People

Contributors

patrickmj avatar

Watchers

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

omeka-commons's Issues

Sites--Make use of the public field in Record Relations

Two parts.

First, make sure that when data is sent the relation is set to reflect the privacy of the original record -- public collections and exhibit-stuff sets relation public. reverse for private.

Second, when records are updated send the privacy status and update accordingly.

Also requires work in the exporter

Search sites

Search for sites by

  • Site name
  • Affiliation
  • Admin name

Conflict with SearchByMetadata

The links built by SBM are relative, so when the HTML arrives at the Commons it tries to produce links that don't work.

For that matter any HTML content is likely to be problematic

Empty arrays on installation

this error in admin/items/edit:

In left column, where the metadata tabs are:
Warning: Invalid argument supplied for foreach() in /websites/devsites/sbrennan/onefive/admin/themes/default/items/form-tabs.php on line 51
In right column where form is:
Warning: Invalid argument supplied for foreach() in /websites/devsites/sbrennan/onefive/admin/themes/default/items/form.php on line 49

Sites need aggregations

Institutions with multiple sites need to have a way to group them together, with just name and description.

'Browse Groups' needs ability to join groups

Each group on the 'Browse Groups' view should probably have a link/button to allow the user to join the group, to save them a click if they don't need to go to the group profile page to know they want to join.

I'm wondering if the 'Join Group' button should be present even when there isn't a signed in user. New visitors would gasp at a glance what you can do with groups on that page, and clicking on the button would prompt them to create a user account.

Sites should use loop_records

Now it just uses an explicit for-each loop. For consistency, it'd be better to use Omeka's loop_records mechanism

Workflow for Groups plugin

I realize that Groups is its own plugin repository—should I be putting groups-related issues there? Also I want to make some Commons-only changes to the markup. I could make overriding views in the Commons theme, but I wouldn't get updates to the default group plugin views. How should we go about this?

How do you add a site to the commons?

I wanted to start working on the Sites/show view, but I realize that I should probably add a site to the commons in order to come up with my own staging content. How do I do this? Also: once I add a site, where is the logo for the site set? Does the Commons pull the logos from the theme settings?

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.