implemented option to allow guests to see wiki page
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -107,6 +107,12 @@
|
||||
return loadContent(res);
|
||||
}
|
||||
|
||||
async function patchGuestPermissions(ev){
|
||||
let data = {guest_allowed:page.guest_allowed};
|
||||
console.log(data);
|
||||
return patch(data);
|
||||
}
|
||||
|
||||
async function patchTitle(t){
|
||||
var result = await(patch({title:t}));
|
||||
router.navigate(`/wiki/${page.id}/view`);
|
||||
@@ -146,6 +152,10 @@
|
||||
{#if detail}
|
||||
{#if editable}
|
||||
<PermissionEditor members={page.members} {addMember} {dropMember} {getCandidates} {updatePermission} />
|
||||
<label>
|
||||
<input type="checkbox" bind:checked={page.guest_allowed} onchange={patchGuestPermissions} />
|
||||
{t('visible_to_guests')}
|
||||
</label>
|
||||
{:else}
|
||||
<table>
|
||||
<thead>
|
||||
|
||||
Reference in New Issue
Block a user