new trunk taken from ezmlm-web 3.0
This commit is contained in:
parent
93f607c24e
commit
fd93f61edd
49 changed files with 3097 additions and 1974 deletions
40
spec/actions-spec.txt
Normal file
40
spec/actions-spec.txt
Normal file
|
@ -0,0 +1,40 @@
|
|||
subscribers
|
||||
list
|
||||
[part]
|
||||
address_add
|
||||
list
|
||||
[part]
|
||||
[mailaddress_add]
|
||||
[mailaddressfile]
|
||||
address_del
|
||||
list
|
||||
[part]
|
||||
mailaddress_del
|
||||
list_select
|
||||
list_delete_ask
|
||||
list
|
||||
list_delete_do
|
||||
list
|
||||
list_create_ask
|
||||
list_create_do
|
||||
list
|
||||
inlocal
|
||||
inhost
|
||||
[options]
|
||||
[sql]
|
||||
config_ask
|
||||
list
|
||||
[config_subset]
|
||||
config_do
|
||||
list
|
||||
[config_subset]
|
||||
[options]
|
||||
textfiles
|
||||
list
|
||||
textfile_edit
|
||||
list
|
||||
file
|
||||
textfile_save
|
||||
list
|
||||
file
|
||||
content
|
26
spec/check_languages.sh
Executable file
26
spec/check_languages.sh
Executable file
|
@ -0,0 +1,26 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# compare the defined fields of a language file with the english translation
|
||||
#
|
||||
# nice for finding unavailable definitions
|
||||
#
|
||||
# Parameter: LANGUAGE
|
||||
# (e.g. "de")
|
||||
#
|
||||
|
||||
set -u
|
||||
|
||||
LANG_DIR=$(dirname $0)/../lang
|
||||
DEFAULT_LANG=en
|
||||
TMP_FILE1=/tmp/$(basename $0)-$$-1
|
||||
TMP_FILE2=/tmp/$(basename $0)-$$-2
|
||||
|
||||
[ $# -ne 1 ] && echo -e "Syntax: $(basename $0) LANGUAGE\n" >&2 && exit 1
|
||||
|
||||
grep "=" "$LANG_DIR/${DEFAULT_LANG}.hdf" | grep -v "^[[:space:]]*#" | cut -f 1 -d "=" >"$TMP_FILE1"
|
||||
grep "=" "$LANG_DIR/${1}.hdf" | grep -v "^[[:space:]]*#" | cut -f 1 -d "=" >"$TMP_FILE2"
|
||||
|
||||
diff -wu "$TMP_FILE1" "$TMP_FILE2"
|
||||
|
||||
rm "$TMP_FILE1" "$TMP_FILE2"
|
||||
|
47
spec/hdf-spec.txt
Normal file
47
spec/hdf-spec.txt
Normal file
|
@ -0,0 +1,47 @@
|
|||
ScriptName
|
||||
TemplateDir
|
||||
LanguageDir
|
||||
Stylesheet
|
||||
HelpIconURL
|
||||
Config.Title
|
||||
|
||||
Data.Action
|
||||
Data.ErrorMessage
|
||||
Data.List.Address
|
||||
Data.List.File.Name
|
||||
Data.List.File.Content
|
||||
Data.List.Files.*
|
||||
Data.List.hasAllowList
|
||||
Data.List.hasDenyList
|
||||
Data.List.hasDigestList
|
||||
Data.List.hasPostMod
|
||||
Data.List.hasRemoteAdmin
|
||||
Data.List.hasSubMod
|
||||
Data.List.HeaderAdd
|
||||
Data.List.HeaderRemove
|
||||
Data.List.MimeRemove
|
||||
Data.List.MimeReject
|
||||
Data.List.MsgSize.Max
|
||||
Data.List.MsgSize.Min
|
||||
Data.List.Name
|
||||
Data.List.PartType
|
||||
Data.List.PostModPath
|
||||
Data.List.Options
|
||||
Data.List.Options.[0-9]
|
||||
Data.List.Prefix
|
||||
Data.List.RemoteAdminPath
|
||||
Data.List.Settings.[0-9].value
|
||||
Data.List.Settings.[0-9].state
|
||||
Data.List.SubModPath
|
||||
Data.List.Subscribers.*
|
||||
Data.List.TrailingText
|
||||
Data.List.WebUsers
|
||||
Data.Lists.[0-9]+
|
||||
Data.ListsCount
|
||||
Data.HostName
|
||||
Data.Modules.MySQL
|
||||
Data.Permissions.Create
|
||||
Data.Permissions.FileUpload
|
||||
Data.UserName
|
||||
Data.WebUser.show
|
||||
Data.WebUser.UserName
|
Loading…
Add table
Add a link
Reference in a new issue