Coder Social home page Coder Social logo

okhub-content-wordpress's Introduction

okhub-content-wordpress's People

Contributors

accuosto avatar ryacat avatar ids-api avatar

Watchers

Simon Colmer avatar James Cloos avatar  avatar Peter Mason avatar Joe McPherson avatar  avatar Rob avatar

okhub-content-wordpress's Issues

Incremental importing does not allow "Import all" option

Plugin lacks the option to be able to import whole datasets, either as an import greater than 100 records (the maximum setting) or via incremental importing.

Currently, you can import 100 records. If you then do another manual import, you get the same 100 records, unless a new record has been added to the source dataset since the last import, then you get 1 new record and 99 updated records. In this way, you can never get beyond that batch of 100.

There is a separate issue (enhancement) for allowing batch importing of older content. See #8

JQuery errors on category filters tab

"Uncaught TypeError: Cannot read property 'length' of undefined"

Categories do not load to enable selection.

Think this appears to be a timing out issue. The issues with each taxonomy for each source are not generally repeatable, so could just be multiple jquery threads running at the same time.

From testing, there were issues with displaying pick lists for the following Source/Category:

Eldis / Themes
Open Docs / Themes
BRIDGE / All categories
HEART / All categories
IGIDR / Doc types
Observ Action / Themes, Countries, Doc types
3ie, CCCCC, ELLA, SERPP, Soulbeat / Themes

Import order

Imports in reverse alphabetical order.
Should this be by most recently updated instead?

Importing multiple versions

Example:

  • Import 10 documents with the Country "Peru" from the source Eldis
  • Manual import
  • Documents created as expected (tempate extracts "Hub metadata" - displays at bottom of each document)
  • Amend import and add the source "ELLA" with the same Country "Peru" filter.
  • Manual import
  • Document that exists in both sources is imported "twice" e.g. http://wordpress.dev.ids.ac.uk/index.php/okhub_documents/land-grabbing-in-latin-america-opportunity-or-threat/ but the document version imported later, does not have any of the "Hub metadata" despite the metadata being recorded in the WordPress custom fields.

This is probably not ideal behaviour.

Am not sure what plan we have for handling versions in WP, so may be easier to add a new "Preferred source" function/filter that imports by preferred source over other sources, where two versions exist.

Inconsistent importing from specific sources

Initially tried to import from single sources (10 records, no other filtering). For he sources BRIDGE, IGIDR and HEART I was not able to import any record ("Nothing imported from Heart" message).

Then attempted to add all sources to the Import filter and was able to import from the above sources (along with all the other sources).

Then deselected all sources, and reselected just HEART. Manual import - 10 records updated.

Increased filtering to import 20 records. Manual import - "Nothing imported from Heart"

JSON error when saving settings/manual import

  • Change import settings, click Save
  • Settings saved
  • Click on Manual Import button

Get Request failed error
"Output {"readyState":0,"responseText":"","responseJSON":null,"status":0,"statusText":"error"}

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.