diff --git a/server/router/versions/index.js b/server/router/versions/index.js index b08fbd1..93bc7f6 100644 --- a/server/router/versions/index.js +++ b/server/router/versions/index.js @@ -185,6 +185,7 @@ module.exports = function (options) { creatorId: request.user.id, name: chunks[0].trim(), originalText: request.body.text, + index: request.body.index, artifactVersionId: artifactVersion.id, chunks: chunks.map((chunk,index) => { return { diff --git a/server/views/campaign.pug b/server/views/campaign.pug index a7bc65e..bae8ef8 100644 --- a/server/views/campaign.pug +++ b/server/views/campaign.pug @@ -6,6 +6,9 @@ block content h1= campaign.name p.flow-text= campaign.description + .row + .col.s12 + a.btn.black(type="submit") donate .divider each translationArtifactVersionCampaign in campaign.translationArtifactVersionCampaigns p.flow-text #{translationArtifactVersionCampaign.translationArtifactVersion.name} - #{translationArtifactVersionCampaign.translationArtifactVersion.artifactVersion.artifact.name} - #{translationArtifactVersionCampaign.translationArtifactVersion.artifactVersion.tag} - #{translationArtifactVersionCampaign.satoshis} sats diff --git a/server/views/pledge-form.pug b/server/views/pledge-form.pug index ab3ce87..faa3648 100644 --- a/server/views/pledge-form.pug +++ b/server/views/pledge-form.pug @@ -7,16 +7,34 @@ block content each translationArtifactVersion in translationArtifactVersions p.flow-text #{translationArtifactVersion.name} - #{translationArtifactVersion.artifactVersion.artifact.name} - #{translationArtifactVersion.artifactVersion.tag} - .row - .col.s12 - form.row(action=urlEndpoint, method="post") - .col.s12.input-field - input#message(type="text", name="message", value=campaign.description) - label(for="message") Message - each translationArtifactVersion in translationArtifactVersions - input(type="hidden", name="translationArtifactVersions", value=translationArtifactVersion.id) - .col.s12.input-field - input(id=translationArtifactVersion.id+"-satoshis",type="number", name="satoshis", placeholder="100000 satoshis", step=1, min=1, max=2100000000000000, required) - label(for=translationArtifactVersion.id+"-satoshis") Satoshi's required for the #{translationArtifactVersion.name} translation - .col.s12 - button.btn.black(type="submit") create pledge \ No newline at end of file + .row + .col.s12 + form.row(action=urlEndpoint, method="post") + .col.s12.input-field + input#message(type="text", name="message", value=campaign.description) + label(for="message") Message + .col.s12.input-field + p.flow-text Select Unit: + p + label + input(type="radio", name="unit", value="sats") + span Satoshis (sats) + br + small smallest onchain supported unit of Bitcoin. + br + span 1 BTC = 100 000 000 satoshis + p + label + input(type="radio", name="unit", value="BTC") + span Bitcoin (BTC) + br + small There will never be more then 21 Million BTC + br + span 1 BTC = 1 BTC + each translationArtifactVersion in translationArtifactVersions + input(type="hidden", name="translationArtifactVersions", value=translationArtifactVersion.id) + .col.s12.input-field + input(id=translationArtifactVersion.id+"-satoshis",type="number", name="satoshis", placeholder="100000 satoshis", step=1, min=1, max=2100000000000000, required) + label(for=translationArtifactVersion.id+"-satoshis") Satoshi's required for the #{translationArtifactVersion.name} translation + .col.s12 + button.btn.black(type="submit") create pledge \ No newline at end of file