95 lines
2.7 KiB
YAML
95 lines
2.7 KiB
YAML
#
|
|
# Amsterdam Web Communities System
|
|
# Copyright (c) 2025-2026 Erbosoft Metaverse Design Solutions, All Rights Reserved
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
|
#
|
|
# SPDX-License-Identifier: MPL-2.0
|
|
#
|
|
name: "conf.edit"
|
|
formName: "editconfform"
|
|
menuSelector: "community"
|
|
title: "Edit Conference:"
|
|
subtitle: "[CONFNAME]"
|
|
action: "/comm/[CID]/conf/[CONFID]/edit"
|
|
fields:
|
|
- type: "header"
|
|
name: "header1"
|
|
caption: "Basic Information"
|
|
- type: "text"
|
|
name: "name"
|
|
caption: "Conference Name"
|
|
required: true
|
|
size: 32
|
|
maxlength: 128
|
|
- type: "text"
|
|
name: "descr"
|
|
caption: "Description"
|
|
required: false
|
|
size: 32
|
|
maxlength: 255
|
|
- type: "checkbox"
|
|
name: "hide"
|
|
caption: "Hide conference in the community's conference list"
|
|
- type: "header"
|
|
name: "header2"
|
|
caption: "Security Information"
|
|
- type: "rolelist"
|
|
name: "read_lvl"
|
|
caption: "Security level required to read conference"
|
|
required: true
|
|
param: "Conference.Read"
|
|
- type: "rolelist"
|
|
name: "post_lvl"
|
|
caption: "Security level required to post to conference"
|
|
required: true
|
|
param: "Conference.Post"
|
|
- type: "rolelist"
|
|
name: "create_lvl"
|
|
caption: "Security level required to create new topics in conference"
|
|
required: true
|
|
param: "Conference.Create"
|
|
- type: "rolelist"
|
|
name: "hide_lvl"
|
|
caption: "Security level required to archive or freeze topics"
|
|
subcaption: "(or to hide posts of which you are not the owner)"
|
|
required: true
|
|
param: "Conference.Hide"
|
|
- type: "rolelist"
|
|
name: "nuke_lvl"
|
|
caption: "Security level required to delete topics or nuke posts"
|
|
subcaption: "(or to scribble posts of which you are not the owner)"
|
|
required: true
|
|
param: "Conference.Nuke"
|
|
- type: "rolelist"
|
|
name: "change_lvl"
|
|
caption: "Security level required to change conference attributes"
|
|
required: true
|
|
param: "Conference.Change"
|
|
- type: "rolelist"
|
|
name: "delete_lvl"
|
|
caption: "Security level required to delete conference"
|
|
required: true
|
|
param: "Conference.Delete"
|
|
- type: "header"
|
|
name: "header3"
|
|
caption: "Conference Properties"
|
|
- type: "checkbox"
|
|
name: "pic_in_post"
|
|
caption: "Display users' pictures next to their posts"
|
|
subcaption: "(user can override)"
|
|
- type: "checkbox"
|
|
name: "bugattach"
|
|
caption: "Buggy attachment behavior"
|
|
subcaption: "(only used for legacy data)"
|
|
- type: "button"
|
|
name: "update"
|
|
caption: "Update"
|
|
param: "blue"
|
|
- type: "button"
|
|
name: "cancel"
|
|
caption: "Cancel"
|
|
param: "red"
|