aux-items.conf 4.4 KB
Newer Older
1
# 
2
# $Id: aux-items.conf,v 1.3 1998/06/14 14:50:24 byers Exp $
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Copyright (C) 1994, 1995, 1996  Lysator Academic Computer Association.
# 
# This file is part of the LysKOM server.
# 
# LysKOM is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by 
# the Free Software Foundation; either version 1, or (at your option) 
# any later version.
# 
# LysKOM is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# for more details.
# 
# You should have received a copy of the GNU General Public License
# along with LysKOM; see the file COPYING.  If not, write to
# Lysator, c/o ISY, Linkoping University, S-581 83 Linkoping, SWEDEN,
# or the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, 
# MA 02139, USA.
# 
# Please mail bug reports to bug-lyskom@lysator.liu.se. 
# 
#
# If you make an addition to this file that you feel is useful
# you should contact the LysKOM developers to reserve a number
# and to get the change incorporated into the server distribution.
#


#
# Content type of a text (MIME type)
#

1 : content-type (text)
{
    author-only     = true;
    unique          = true;
    secret          = false;
    hide-creator    = false;
42
    dont-garb       = false;
43
44
45
46
47
48
49
50
51
52
53
54
55
56
    inherit         = false;
    inherit-limit   = 1;
    validate        = "^.*/.*$";
}


#
# Quick reply to a text
#

2 : fast-reply (text)
{
    secret          = false;
    hide-creator    = false;
57
    dont-garb       = false;
58
59
60
61
62
63
64
65
66
67
68
    inherit         = false;
    inherit-limit   = 1;
}


#
# Cross reference from one object to another
#

3 : cross-reference (text, conference)
{
69
    dont-garb       = false;
70
71
    inherit         = false;
    inherit-limit   = 1;
David Byers's avatar
David Byers committed
72
    validate        = "^[CTP][0-9]+";
73
74
75
76
77
78
79
80
81
82
83
84
}


#
# Request for no comments to a text
#

4 : no-comments (text)
{
    secret          = false;
    hide-creator    = false;
    author-only     = true;
85
    dont-garb       = false;
86
87
88
89
90
91
92
93
94
95
96
97
98
99
    inherit         = false;
    inherit-limit   = 1;
}


#
# Request for personal comments only
#

5 : personal-comment (text)
{
    secret          = false;
    hide-creator    = false;
    author-only     = true;
100
    dont-garb       = false;
101
102
103
104
105
106
107
108
109
110
111
112
113
    inherit         = false;
    inherit-limit   = 1;
}


#
# Request for read confirmation
#

6 : request-confirmation (text)
{
    secret          = false;
    unique          = true;
114
    dont-garb       = false;
115
116
117
118
119
120
121
122
123
124
125
126
127
    inherit         = false;
    inherit-limit   = 1;
}


#
# Read confirmation (creator has read the text)
#

7 : read-confirm (text)
{
    secret          = false;
    hide-creator    = false;
128
    dont-garb       = false;
129
130
131
132
133
134
135
136
137
138
139
140
    inherit         = false;
    inherit-limit   = 1;
    permanent       = true;
}


#
# Request redirect of texts from one conference to another or to e-mail
#

8 : redirect (conference)
{
141
    dont-garb       = false;
142
143
144
145
146
147
148
149
150
151
152
153
154
155
    supervisor-only = true;
    validate        = "^(LysKOM|E-mail):";
}


#
# Graphics in compface format
#

9 : x-face (conference, server)
{
    secret          = false;
    hide-creator    = false;
    supervisor-only = true;
156
    dont-garb       = false;
157
158
159
160
161
162
163
164
165
166
167
    inherit         = false;
    inherit-limit   = 1;
}


#
# Alternate name (subject or name) selected by the creator
#

10 : alternate-name (text, conference)
{
168
    dont-garb       = false;
169
170
171
172
173
174
175
176
177
178
179
180
    inherit         = false;
}


#
# PGP signature of a text (created with pgp -fsba)
#

11 : pgp-signature (text)
{
    permanent       = true;
    hide-creator    = false;
181
    dont-garb       = false;
182
183
184
185
186
187
188
189
190
191
192
193
194
    inherit         = false;
    inherit-limit   = 1;
}


#
# Public key of a person
#

12 : pgp-public-key (letterbox)
{
    author-only     = true;
    hide-creator    = false;
195
    dont-garb       = false;
196
197
198
199
200
201
202
203
204
205
206
207
208
    inherit         = false;
    inherit-limit   = 1;
}


#
# E-mail address of a person or conference
#

13 : e-mail-address (conference, letterbox, server)
{
    author-only     = true;
    hide-creator    = false;
209
    dont-garb       = false;
210
211
212
    inherit         = false;
    inherit-limit   = 1;
}
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230

#
# FAQ in Text
#

14 : faq-text (conference, server)
{
    author-only     = true;
    hide-creator    = false;
    secret          = false;
    dont-garb       = false;
    inherit         = false;
    inherit-limit   = 1;
    add-trigger     = mark-text();
    delete-trigger  = unmark-text();
    undelete-trigger= mark-text();
}