-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDefaultConfig.php
More file actions
148 lines (118 loc) · 5.4 KB
/
Copy pathDefaultConfig.php
File metadata and controls
148 lines (118 loc) · 5.4 KB
1
2
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<?php
/*
Copyright (c) 2005-2007 Alberto Montañola Lacort.
Licensed under the GNU GPL. For full terms see the file COPYING.
Id: $Id$
*/
// Configuración por defecto del gestor
// **** NO MODIFICAR ESTE FICHERO ****
// Utilizar el fichero 'LocalConfig.php' para la configuración de usuario
/*#############################################################################
**** Preferencias Generales ***************************************************
#############################################################################*/
// *** Errores y Excepciones ***
///Mostrar Excepciones
$APF['display_exceptions']=True;
// *** Localización y Codificación ***
///Idioma por defecto utilizado por la aplicación.
$APF['default_language']='es';
///Idiomas disponibles para la aplicación
/// Para instalar una nueava localización, es importante hacer dos cosas.
/// 1) Añadir el fichero strings.id.php al directorio lib/lan
/// 2) Actualizar los campos enumerados (enum) de la base de datos para que
/// contenplen estos nuevos valores, o simplemente cambiarlos al tipo carácter
/// para poder añadir nuevas localizaciones en el futuro sin tener que modificar
/// la base de datos.
$APF['languages']=array('ca','en','es');
$APF['language_names']=array('Catal&agrabe;','English','Español');
// *** Directorios ***
///Ruta del directorio base del servidor (en blanco autodetectar)
///Nota: Si se va a llamar el script desde otros scripts en otras rutas
/// entonces es necessario especificar una ruta fija, ya que la autodetección
/// fallaría. Si la autodetección falla, entonces es necesario fijar una ruta.
$APF['server.path']='';
///Ruta donde se encuentra instalado el script en el sistema de ficheros
$APF['system.path']=dirname(__FILE__);
///Ruta del fichero Log
$APF['log.path']=$APF['system.path'] . "/log/stdout.log";
///Ruta relativa a previsualizaciones, y otros datos dinámicos
/// (debe ser relativa) (absoluta no vale)
$APF['upload.imgs']='upload/imgs';
///Ruta relativa a vídeos subidos
///Poner ruta absoluta si se utiliza un servidor VoD no HTTP
///para el servidor HTTP es obligatorio usar una ruta relativa y visible
///desde fuera.
$APF['upload.videos']='upload/videos';
///Indica si se utilizarán rutas relativas, o absolutas.
///Nota: No se pueden utilizar rutas relativas si se va a llamar al script desde
///otros scripts. Desactivar rutas relativas en caso de problemas de funcionamiento.
$APF['relative_paths']=1;
// *** Páginas y recursos ***
///Página por defecto
$APF['default_page']='main';
///Todas las páginas
$APF['user.pages']=array('main');
$APF['admin.pages']=array();
$APF['page.main']=array('common/MainPage.php','ApfMainPage',array());
$APF['page.categ']=array('common/MediaPage.php','ApfMediaPage',array());
$APF['page.videos']=array('common/VideoPage.php','ApfVideoPage',array());
$APF['page.login']=array('common/LoginPage.php','ApfLoginPage',array());
$APF['page.logout']=array('common/LoginPage.php','ApfLoginPage',array("True"));
$APF['page.edit']=array('common/EditPage.php','ApfEditPage',array());
$APF['page.admin']=array('common/AdminPage.php','ApfAdminPage',array());
$APF['page.iupload']=array('simple/UploadPage.php','ApfUploadPage',array());
$APF['page.rpc']=array('simple/rpcserver.php','ApfRPCServer',array());
$APF['page.fsrpc']=array('simple/FileSystemRPC.php','ApfFileSystemRPC',array());
$APF['page.test']=array('../../test/test.php','ApfTestPage',array());
// *** Base de datos ***
///Plugin de la base de datos
$APF['db.plug']='db/MySQL.php';
///Servidor y puerto (en blanco para usar el socket unix)
$APF['db.host']='';
///Nombre de la base de datos
$APF['db.name']='';
///Nombre de usuario
$APF['db.user']='';
///Password
$APF['db.passwd']='';
// *** Opciones de autenticación ***
///Selecciona el modulo de autenticación a utilizar
$APF['auth.plug']='auth/SimpleAuth.php';
///Activa/Desactiva autenticación Desafío/Respuesta
///(Challenge Handshake Authentication Protocol)
///Para que funcione el navegador debe soportar JavaScript.
$APF['auth.chap']=True;
// *** Configuración servidores VoD ***
///Indica la ruta al manejador que conecta la aplicación con el servidor VoD
$APF['vod.http']=array('HttpVoDhandler.php','ApfHttpVoDHandler',array());
$APF['vod.videolan']=array('VideoLanVoDhandler.php','ApfVideoLanVoDHandler',array());
///Tipo de manejador por defecto
$APF['default_vod']='videolan';
// *** Configuración especifica por servidor VoD ***
///Videolan
///Dirección del servidor de gestión (administración)
$APF['videolan.host']='localhost';
///Puerto de telnet
$APF['videolan.port']='4212';
///Password
$APF['videolan.passwd']='admin';
// *** Subida de ficheros ***
///Script que se encarga de la subida de ficheros
///Este script nos permite saltarnos los límites de 2MBytes a la vez que nos permite
/// enviar un feedback al usuario.
$APF['upload_script']='cgi-bin/upload.py';
///Directorio de ficheros subidos (debe ser idéntico al configurado en el script)
//$APF['upload_dir']='/tmp/apf_upload';
$APF['upload_dir']='/home/apf_upload/upload';
// *** Configuración de la sessión y Cookies ***
$APF['session.expire']=3600;
$APF['cookie.path']="/";
$APF['cookie.domain']='';
$APF['cookie.secure']=False;
$APF['cookie.name']='ApfVoDAuthData';
$APF['session.name']='ApfVoDPHPSID';
$APF['cookie.crypt']=True;
$APF['cookie.http']=True;
$APF['crypt.signkey']='Ppj6DAHbzES98rxMT0pEAHyzVNi2i7p0DI8HyUhmyiTMrQHA9tSmfFgn33o1Lhb2';
$APF['crypt.key']='uEoKwxbLJoVD673euFWNYui6g0w22mIf';
?>