\LibMelanie\ConfigDefaultConfig

Configuration par défaut à surcharger dans

Summary

Methods
Properties
Constants
No public methods found
$PERMS
USE_NEW_MODE
APP_NAME
SELF_INVITE
CALENDAR_DEFAULT_TIMEZONE
CALENDAR_CALDAV_URL
TASKSLIST_CALDAV_URL
ADDRESSBOOK_CARDDAV_URL
DEFAULT_ATTACHMENTS_FOLDER
ATTACHMENTS_EVENT_FOLDER
ATTACHMENTS_CALENDAR_FOLDER
ATTACHMENTS_PATH
ATTACHMENT_DOWNLOAD_URL
CACHE_ENABLED
CACHE_DELAY
CACHE_TYPE
CACHE_MEMCACHE_HOST
ATTRIBUTE_OWNER
ATTRIBUTE_NAME_NAME
ATTRIBUTE_NAME_PERM
ATTRIBUTE_NAME_PERMGROUP
PREF_SCOPE
TZ_PREF_NAME
GENERAL_PREF_SCOPE
CALENDAR_PREF_SCOPE
CALENDAR_GROUP_UID
CALENDAR_PREF_DEFAULT_NAME
TASKSLIST_PREF_SCOPE
TASKSLIST_GROUP_UID
TASKSLIST_PREF_DEFAULT_NAME
ADDRESSBOOK_PREF_SCOPE
ADDRESSBOOK_GROUP_UID
ADDRESSBOOK_PREF_DEFAULT_NAME
HISTORY_ADD
HISTORY_MODIFY
HISTORY_DELETE
PRIV
FREEBUSY
READ
DELETE
WRITE
PUB
CONFIDENTIAL
TENTATIVE
CONFIRMED
CANCELLED
NONE
TELEWORK
VACATION
NODAY
SUNDAY
MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
NORECUR
DAILY
WEEKLY
MONTHLY
MONTHLY_BYDAY
YEARLY
YEARLY_BYDAY
CUTYPE
INDIVIDUAL
GROUP
RESOURCE
ROOM
CAR
FLEX_OFFICE
HARDWARE
UNKNOWN
RESPONSE
NEED_ACTION
ACCEPTED
DECLINED
IN_PROCESS
DELEGATED
SELF_INVITE_ATTENDEE
NEED_ACTION_ATTENDEE
IS_SAVED_ATTENDEE
IS_LIST_ATTENDEE
IS_INDIVIDUELLE_ATTENDEE
IS_RESSOURCE_ATTENDEE
IS_EXTERNAL_ATTENDEE
UID_ATTENDEE
DELEGATED_FROM
DELEGATED_TO
ROLE
CHAIR
REQ_PARTICIPANT
OPT_PARTICIPANT
NON_PARTICIPANT
NAME
NO_PRIORITY
VERY_HIGH
HIGH
NORMAL
LOW
VERY_LOW
TYPE_FILE
TYPE_FOLDER
COMPLETED
NOTCOMPLETED
DEFAULT_ATTACHMENT_CONTENTTYPE
ICS_ADD_TIMEZONE
USE_SHARED_INVITATION
SHARED_INVITATION_REPLACE_CHAR
SHARED_INVITATION_TEXT
ALWAYS_SHOW_EVENT_CREATOR
SHARED_EVENT_CREATOR
SHARED_EVENT_CREATOR_SELF
SHARED_EVENT_CREATION_DATE_FORMAT
REUSE_PREPARE_STATEMENT
SEL_ENABLED
SEL_MAX_ACQUIRE
SEL_NB_ESSAI
SEL_TEMPS_ATTENTE
SEL_FILE_NAME
LDAP_TYPE_INDIVIDUELLE
LDAP_TYPE_PARTAGEE
LDAP_TYPE_FONCTIONNELLE
LDAP_TYPE_RESSOURCE
LDAP_TYPE_UNITE
LDAP_TYPE_SERVICE
LDAP_TYPE_APPLICATIVE
LDAP_TYPE_PERSONNE
LDAP_TYPE_LIST
LDAP_TYPE_LISTAB
NEED_ACTION_ENABLE
NEED_ACTION_ENABLE_FILTER
NEED_ACTION_DISABLE_FILTER
USE_SQL_FUNCTIONS_INSTEAD_OF_QUERIES
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

USE_NEW_MODE

USE_NEW_MODE =false :boolean

Configuraton du mode ORM false = Ancien schéma Horde true = Nouveau schéma Mélanie2

APP_NAME

APP_NAME ='App Name' :string

Configuration du nom de l'application pour la table Histories

SELF_INVITE

SELF_INVITE =true :boolean

Authoriser le s'inviter dans l'agenda

CALENDAR_DEFAULT_TIMEZONE

CALENDAR_DEFAULT_TIMEZONE ="Europe/Paris" :string

Calendar default timezone

CALENDAR_CALDAV_URL

CALENDAR_CALDAV_URL ="http://monserveur.com/calendars.php/calendars/%o/%i/" :string

Configuration de l'URL CalDAV pour les calendriers %o -> owner du calendrier %u -> utilisateur courant %i -> identifiant du calendrier

TASKSLIST_CALDAV_URL

TASKSLIST_CALDAV_URL ="http://monserveur.com/taskslist.php/taskslist/%o/%i/" :string

Configuration de l'URL CalDAV pour les listes de tâches %o -> owner de la liste de tâches %u -> utilisateur courant %i -> identifiant de la liste de tâches

ADDRESSBOOK_CARDDAV_URL

ADDRESSBOOK_CARDDAV_URL ="http://monserveur.com/contacts.php/contacts/%u/%i/" :string

Configuration de l'URL CardDAV pour les carnets d'adresses %o -> owner du carnet d'adresses %u -> utilisateur courant %i -> identifiant du carnets d'adresses

DEFAULT_ATTACHMENTS_FOLDER

DEFAULT_ATTACHMENTS_FOLDER =".documents" :string

Chemin par défaut du stockage des pièces jointes

ATTACHMENTS_EVENT_FOLDER

ATTACHMENTS_EVENT_FOLDER =self::DEFAULT_ATTACHMENTS_FOLDER :string

Chemin par défaut du stockage des pièces jointes pour les événements

ATTACHMENTS_CALENDAR_FOLDER

ATTACHMENTS_CALENDAR_FOLDER =".documents/%e" :string

Stockage des pièces jointes dans un événement %e -> uid de l'évènement %u -> uid de l'utilisateur owner de l'évènement %c -> uid du calendrier contenant les pièces jointes

ATTACHMENTS_PATH

ATTACHMENTS_PATH =".documents/%e/%c" :string

Stockage des pièces jointes dans un événement pour un calendrier %e -> uid de l'évènement %u -> uid de l'utilisateur owner de l'évènement %c -> uid du calendrier contenant les pièces jointes

ATTACHMENT_DOWNLOAD_URL

ATTACHMENT_DOWNLOAD_URL ="http://monserveur.com/download/?action=download_file&file=%f&vfsKey=%p&fn=%f" :string

URL pour le téléchargement automatique d'une pièce jointe %f -> nom du fichier/de la pièce jointe %p -> chemin relatif vers la pièce jointe (sans le DEFAULT_ATTACHMENTS_FOLDER défini plus haut)

CACHE_ENABLED

CACHE_ENABLED =false :boolean

Activer le cache

CACHE_DELAY

CACHE_DELAY =180 :integer

Durée de stockage en cache (en sec)

CACHE_TYPE

CACHE_TYPE ='memcache' :string

Type de Cache 'php' ou 'memcache'

CACHE_MEMCACHE_HOST

CACHE_MEMCACHE_HOST ='localhost:11211' :string

Host vers le/les serveur(s) memcache

ATTRIBUTE_OWNER

ATTRIBUTE_OWNER ='owner'

ATTRIBUTE_NAME_NAME

ATTRIBUTE_NAME_NAME ='name'

ATTRIBUTE_NAME_PERM

ATTRIBUTE_NAME_PERM ='perm_users'

ATTRIBUTE_NAME_PERMGROUP

ATTRIBUTE_NAME_PERMGROUP ='perm_usersfg'

PREF_SCOPE

PREF_SCOPE ='horde'

TZ_PREF_NAME

TZ_PREF_NAME ='timezone'

GENERAL_PREF_SCOPE

GENERAL_PREF_SCOPE ="horde"

CALENDAR_PREF_SCOPE

CALENDAR_PREF_SCOPE ="kronolith"

CALENDAR_GROUP_UID

CALENDAR_GROUP_UID ='horde.shares.kronolith'

CALENDAR_PREF_DEFAULT_NAME

CALENDAR_PREF_DEFAULT_NAME ="default_share"

TASKSLIST_PREF_SCOPE

TASKSLIST_PREF_SCOPE ="nag"

TASKSLIST_GROUP_UID

TASKSLIST_GROUP_UID ='horde.shares.nag'

TASKSLIST_PREF_DEFAULT_NAME

TASKSLIST_PREF_DEFAULT_NAME ="default_tasklist"

ADDRESSBOOK_PREF_SCOPE

ADDRESSBOOK_PREF_SCOPE ="turba"

ADDRESSBOOK_GROUP_UID

ADDRESSBOOK_GROUP_UID ='horde.shares.turba'

ADDRESSBOOK_PREF_DEFAULT_NAME

ADDRESSBOOK_PREF_DEFAULT_NAME ="default_dir"

HISTORY_ADD

HISTORY_ADD ="add"

HISTORY_MODIFY

HISTORY_MODIFY ="modify"

HISTORY_DELETE

HISTORY_DELETE ="delete"

PRIV

PRIV ="private"

FREEBUSY

FREEBUSY ="freebusy"

READ

READ ="read"

DELETE

DELETE ="delete"

WRITE

WRITE ="write"

PUB

PUB ="public"

CONFIDENTIAL

CONFIDENTIAL ="confidential"

TENTATIVE

TENTATIVE ="tentative"

CONFIRMED

CONFIRMED ="confirmed"

CANCELLED

CANCELLED ="cancelled"

NONE

NONE ="none"

TELEWORK

TELEWORK ="telework"

VACATION

VACATION ="vacation"

NODAY

NODAY =""

SUNDAY

SUNDAY ="SU"

MONDAY

MONDAY ="MO"

TUESDAY

TUESDAY ="TU"

WEDNESDAY

WEDNESDAY ="WE"

THURSDAY

THURSDAY ="TH"

FRIDAY

FRIDAY ="FR"

SATURDAY

SATURDAY ="SA"

NORECUR

NORECUR =""

DAILY

DAILY ="daily"

WEEKLY

WEEKLY ="weekly"

MONTHLY

MONTHLY ="monthly"

MONTHLY_BYDAY

MONTHLY_BYDAY ="monthly_by_day"

YEARLY

YEARLY ="yearly"

YEARLY_BYDAY

YEARLY_BYDAY ="yearly_by_day"

CUTYPE

CUTYPE ="cutype"

INDIVIDUAL

INDIVIDUAL ='individual'

GROUP

GROUP ='group'

RESOURCE

RESOURCE ='resource'

ROOM

ROOM ='room'

CAR

CAR ='car'

FLEX_OFFICE

FLEX_OFFICE ='flex_office'

HARDWARE

HARDWARE ='hardware'

UNKNOWN

UNKNOWN ='unknown'

RESPONSE

RESPONSE ="response"

NEED_ACTION

NEED_ACTION ="need_action"

ACCEPTED

ACCEPTED ="accepted"

DECLINED

DECLINED ="declined"

IN_PROCESS

IN_PROCESS ="in_process"

DELEGATED

DELEGATED ="delegated"

SELF_INVITE_ATTENDEE

SELF_INVITE_ATTENDEE ="self_invite"

NEED_ACTION_ATTENDEE

NEED_ACTION_ATTENDEE ="need_action"

IS_SAVED_ATTENDEE

IS_SAVED_ATTENDEE ="is_saved"

IS_LIST_ATTENDEE

IS_LIST_ATTENDEE ="is_list"

IS_INDIVIDUELLE_ATTENDEE

IS_INDIVIDUELLE_ATTENDEE ="is_ind"

IS_RESSOURCE_ATTENDEE

IS_RESSOURCE_ATTENDEE ="is_res"

IS_EXTERNAL_ATTENDEE

IS_EXTERNAL_ATTENDEE ="is_ext"

UID_ATTENDEE

UID_ATTENDEE ="uid"

DELEGATED_FROM

DELEGATED_FROM ="delegated-from"

DELEGATED_TO

DELEGATED_TO ="delegated-to"

ROLE

ROLE ="attendance"

CHAIR

CHAIR ="chair"

REQ_PARTICIPANT

REQ_PARTICIPANT ="req_participant"

OPT_PARTICIPANT

OPT_PARTICIPANT ="opt_participant"

NON_PARTICIPANT

NON_PARTICIPANT ="non_participant"

NAME

NAME ="name"

NO_PRIORITY

NO_PRIORITY ="no_priority"

VERY_HIGH

VERY_HIGH ="very_high"

HIGH

HIGH ="high"

NORMAL

NORMAL ="normal"

LOW

LOW ="low"

VERY_LOW

VERY_LOW ="very_low"

TYPE_FILE

TYPE_FILE =1

TYPE_FOLDER

TYPE_FOLDER =2

COMPLETED

COMPLETED ="completed"

NOTCOMPLETED

NOTCOMPLETED ="notcompleted"

DEFAULT_ATTACHMENT_CONTENTTYPE

DEFAULT_ATTACHMENT_CONTENTTYPE ="application/binary"

ICS_ADD_TIMEZONE

ICS_ADD_TIMEZONE =true

USE_SHARED_INVITATION

USE_SHARED_INVITATION =true

SHARED_INVITATION_REPLACE_CHAR

SHARED_INVITATION_REPLACE_CHAR =' - '

SHARED_INVITATION_TEXT

SHARED_INVITATION_TEXT =' (via %%creator_name%%) - '

ALWAYS_SHOW_EVENT_CREATOR

ALWAYS_SHOW_EVENT_CREATOR =false

Toujours afficher le créateur de l'événement même si ce n'est pas un événement partagé ?

SHARED_EVENT_CREATOR

SHARED_EVENT_CREATOR ="Créé le %%date%% par %%name%%"

SHARED_EVENT_CREATOR_SELF

SHARED_EVENT_CREATOR_SELF ="Créé le %%date%% par vous"

SHARED_EVENT_CREATION_DATE_FORMAT

SHARED_EVENT_CREATION_DATE_FORMAT ='d/m/Y à H\hi'

Format à utiliser pour la date de création de l'événement

REUSE_PREPARE_STATEMENT

REUSE_PREPARE_STATEMENT =true :boolean

Optimisation des prepares statements true pour réutiliser au maximum les prepares statements

SEL_ENABLED

SEL_ENABLED =false :boolean

Utiliser les selaformes pour protéger les connexions SQL

SEL_MAX_ACQUIRE

SEL_MAX_ACQUIRE =40 :integer

Nombre maximum de lock simultanés

SEL_NB_ESSAI

SEL_NB_ESSAI =8 :integer

Nombre d'essais avant de retourner false

SEL_TEMPS_ATTENTE

SEL_TEMPS_ATTENTE =8000 :integer

Durée en millisecondes entre chaque essai

SEL_FILE_NAME

SEL_FILE_NAME ='/tmp/_ORM_SQL_SeLaFoRmE_' :string

Nom du fichier et chemin pour les selaformes

LDAP_TYPE_INDIVIDUELLE

LDAP_TYPE_INDIVIDUELLE ='BALI'

Boite individuelle

LDAP_TYPE_PARTAGEE

LDAP_TYPE_PARTAGEE ='BALP'

Boite partagée

LDAP_TYPE_FONCTIONNELLE

LDAP_TYPE_FONCTIONNELLE ='BALF'

Boite fonctionnelle

LDAP_TYPE_RESSOURCE

LDAP_TYPE_RESSOURCE ='BALR'

Boite de ressource

LDAP_TYPE_UNITE

LDAP_TYPE_UNITE ='BALU'

Boite d'unité

LDAP_TYPE_SERVICE

LDAP_TYPE_SERVICE ='BALS'

Boite de service

LDAP_TYPE_APPLICATIVE

LDAP_TYPE_APPLICATIVE ='BALA'

Boite applicative

LDAP_TYPE_PERSONNE

LDAP_TYPE_PERSONNE ='PERS'

Personne sans boite

LDAP_TYPE_LIST

LDAP_TYPE_LIST ='LDIS'

Liste serveur de DIStribution

LDAP_TYPE_LISTAB

LDAP_TYPE_LISTAB ='LDAB'

Liste serveur de Distribution à ABonnement

NEED_ACTION_ENABLE

NEED_ACTION_ENABLE =true

Est-ce que le en attente est activé ou désactivé par défaut ?

NEED_ACTION_ENABLE_FILTER

NEED_ACTION_ENABLE_FILTER =null

Si le en attente est désactivé, filtre les utilisateurs qui l'on activé Format : ['<champ>' => '<valeur>'] Exemple : ['info' => 'en attente : oui'] si le le champ de l'utilisateur matche la valeur c'est activé

NEED_ACTION_DISABLE_FILTER

NEED_ACTION_DISABLE_FILTER =null

Si le en attente est activé, filtre les utilisateurs qui l'on désactivé Format : ['<champ>' => '<valeur>'] Exemple : ['info' => 'en attente : oui'] si le le champ de l'utilisateur matche la valeur c'est désactivé

USE_SQL_FUNCTIONS_INSTEAD_OF_QUERIES

USE_SQL_FUNCTIONS_INSTEAD_OF_QUERIES =false :boolean

Utiliser les fonctions PL/SQL à la place des requêtes directes pour améliorer les performances

Properties

$PERMS

$PERMS :array

Droits sur les objets Melanie2

Type

array