Updates for th e mantra site

This commit is contained in:
kngako
2022-06-17 22:55:52 +02:00
parent d275b96303
commit 29aa196eac
12 changed files with 303 additions and 1324 deletions

View File

@@ -39,7 +39,7 @@ module.exports = function (options) {
creatorId: request.user.id,
name: translationArtifactVersion.name,
artifactVersionId: translationArtifactVersion.artifactVersionId,
accessibility: translationArtifactVersion.accessibility,
visibility: translationArtifactVersion.visibility,
userId: request.user.id,
dialectId: translationArtifactVersion.dialectId,
forkedFromId: translationArtifactVersion.id,
@@ -200,7 +200,7 @@ module.exports = function (options) {
creatorId: userId,
name: dialect.name,
artifactVersionId: artifactVersion.id,
accessibility: artifactVersion.artifact.accessibility,
visibility: artifactVersion.artifact.visibility,
dialectId: dialect.id,
userId: userId,
owner: {
@@ -250,7 +250,7 @@ module.exports = function (options) {
creatorId: userId,
name: artifactVersion.translationArtifactVersions[0].name,
artifactVersionId: artifactVersion.translationArtifactVersions[0].artifactVersionId,
accessibility: artifactVersion.artifact.accessibility,
visibility: artifactVersion.artifact.visibility,
userId: userId,
dialectId: artifactVersion.translationArtifactVersions[0].dialectId,
forkedFromId: artifactVersion.translationArtifactVersions[0].id,

View File

@@ -113,7 +113,7 @@ module.exports = function (options) {
url: request.body.url,
dialectId: dialect.id,
licenseId: "copyright",
accessibility: request.body.accessibility,
visibility: request.body.visibility,
artifactVersions: [
{
creatorId: request.user.id,

View File

@@ -395,7 +395,7 @@ module.exports = function (options) {
name: translationArtifactVersion.artifactVersion.artifact.dialect.name,
artifactVersionId: translationArtifactVersion.artifactVersionId,
dialectId: translationArtifactVersion.dialect.id,
accessibility: translationArtifactVersion.accessibility,
visibility: translationArtifactVersion.visibility,
backTranslationFromId: translationArtifactVersion.id,
owner: {
ownerEntities: [

View File

@@ -323,7 +323,7 @@ module.exports = function (options) {
creatorId: request.user.id,
name: dialect.name,
artifactVersionId: artifactVersion.id,
accessibility: artifactVersion.artifact.accessibility,
visibility: artifactVersion.artifact.visibility,
dialectId: dialect.id,
owner: {
ownerEntities: [

View File

@@ -10,7 +10,7 @@ block content
.container
.center
h1 #{artifactVersion.artifact.name}
if artifactVersion.artifact.accessibility == "private"
if artifactVersion.artifact.visibility == "private"
i.right.medium.material-icons lock
h2 #{artifactVersion.tag}

View File

@@ -10,7 +10,7 @@ block content
.container
.center
h1 #{artifactVersion.artifact.name}
if artifactVersion.artifact.accessibility == "private"
if artifactVersion.artifact.visibility == "private"
i.right.medium.material-icons lock
h2 #{artifactVersion.tag}

View File

@@ -1,4 +1,4 @@
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('#accessibility-select');
var elems = document.querySelectorAll('#visibility-select');
var instances = M.FormSelect.init(elems, {});
});

View File

@@ -21,19 +21,19 @@ block content
.col.s12.input-field
p
label
input(type="radio", name="accessibility", value="public")
input(type="radio", name="visibility", value="public")
span Public
br
small Anyone can see and add translations
p
label
input(type="radio", name="accessibility", value="permissioned")
input(type="radio", name="visibility", value="permissioned")
span Permissioned
br
small Anyone can see but restrict translations
p
label
input(type="radio", name="accessibility", value="private")
input(type="radio", name="visibility", value="private")
span Private
br
small Restrict who can see and translate project