Giter Club home page Giter Club logo

collex's People

Contributors

akstuhl avatar bptarpley avatar collex avatar dougreside avatar eos8d avatar erikhatcher avatar ezavada avatar jamieorc avatar lfoster avatar m-farrington avatar mwmitchell avatar nicklaiacona avatar nowviskie avatar paulrosen avatar performantdave avatar treydock avatar walkerdb avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

collex's Issues

Allow users to view any individual record via a stable permalink URL, presented for easy copying

As a user, I want to be able to generate a permalink for any given record. Returning to the permalink URL should show me only that record, ideally with all available metadata. This presentation can be as a single-entry search results page, but styling should be tailored in that case to better highlight/enlarge the record.

Additions to Collex should include:

  • A "Permalink" button attached to each search result, which when clicked will show a small text field from which the permalink URL can be copied.
  • Support for querying the catalog with a URI to retrieve a single specified record.
  • A customized state of the search results page to be the display for a single-result search triggered by navigating to a permalink URL.

add new search fields to interface

Add form inputs for newly searchable fields to the search UI. Determine whether the NEAR node's search UI should include other fields currently specific to other nodes (i.e. MESA) and whether the newly added fields should be included for any other nodes.

Deploy staging app for ReKN node

Deploy an instance of Collex along with attendant WordPress installations to the ARC staging server. Point the 'edge' subdomain set up in #14 to the ARC staging server and configure a virtual host to make the staging site available to web browsers.

NEAR skin theming

Add 'NEAR' to Collex's list of federation UI skins. Obtain image assets and styling specifications for the NEAR skin.

register domain

Register the domain near-american.org, with the ability to add a subdomain ("edge.near-american.org") for the staging instance.

ReKN skin theming

Add 'ReKN' to Collex's list of federation UI skins. Obtain image assets and styling specifications for the ReKN skin.

deploy staging instance

Deploy a staging or 'edge' instance of the NEAR node to the ARC staging server. Establish a connection to the staging instance of the ARC catalog. Configure a domain for the node and point an 'edge' subdomain at the staging instance. Index a sample archive and/or use inter-federation search to test catalog connection and search functionality.

ReKN node

Add support for the Renaissance Knowledge Network federation and deploy staging and production instances for its Collex node.

NEAR node

Create a new ARC Collex node for Networked Early American Resources (NEAR). Customize the NEAR version of Collex with theming and additional search functionality. Deploy staging and production applications connected to the respective ARC catalog instances.

Deploy production app for ReKN node

Deploy an instance of Collex along with attendant WordPress installations to the ARC production server. Point the domain set up in #14 to the ARC production server and configure a virtual host to make the site available to web browsers.

deploy production instance

Repeat process in #6 on the ARC production server, establishing a connection to the production catalog instance. Confirm and configure permanent domain name for the project.

Place of publication search

NEAR archives use the 'coverage' field to indicate place of publication, and their values for the field are formatted to indicate state and city of publication. Per performant-software/rdf-indexer#2, search form elements should be added to let users specify a publication city and/or state, enabled only for the NEAR skin. Additionally, 'coverage' should be replaced with 'place of publication' in all UI views.

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.