This guide helps you to setup ODK Central on Windows 10 whereby OS specific problems are being fixed.
- Node.js
- Docker & Docker Compose (Docker Desktop recommended)
- Git
function makeThumb(page) { | |
// draw page to fit into 96x96 canvas | |
var vp = page.getViewport({ scale: 1, }); | |
var canvas = document.createElement("canvas"); | |
var scalesize = 1; | |
canvas.width = vp.width * scalesize; | |
canvas.height = vp.height * scalesize; | |
var scale = Math.min(canvas.width / vp.width, canvas.height / vp.height); | |
console.log(vp.width, vp.height, scale); | |
return page.render({ canvasContext: canvas.getContext("2d"), viewport: page.getViewport({ scale: scale }) }).promise.then(function () { |
python: | |
#!/usr/bin/env python | |
import requests | |
data = { | |
'token': '<PLEASE INSERT API TOKEN HERE>', | |
'content': 'record', | |
'format': 'csv', | |
'type': 'flat', | |
'csvDelimiter': '', | |
'records[0]': '1', |
delete from redcap_external_module_settings | |
where `project_id`= 14 and `external_module_id` = 9 | |
and `key` <> "enabled" |
SELECT d.record, d.field_name, d.value, dqr.comment, dqr.ts as `Time Raised`, u.username as `User Assigned`, dqr.response | |
FROM `redcap_data` as d | |
LEFT JOIN `redcap_data_quality_status` as dqs ON d.record = dqs.record AND d.field_name = dqs.field_name | |
LEFT JOIN `redcap_data_quality_resolutions` as dqr ON dqr.status_id = dqs.status_id | |
LEFT JOIN `redcap_user_information` as u ON dqs.assigned_user_id = u.ui_id | |
WHERE | |
# exclude unneeded fields | |
d.field_name NOT LIKE "%_complete" |