Skip to content

Telemedellin/tm

 
 

Repository files navigation

telemedellin.tv

Configuración básica

Este sitio utiliza el framework Yii versión 1.1.16, se debe ubicar en el directorio framework encima del público. ###.htaccess Se recomienda revisar o comentar las reglas de redireccionamiento según el caso de instalación.

.htaccess

#Redirecciona para canonizar el dominio
RewriteCond %{HTTP_HOST} ^138\.128\.186\.34 [OR]
...
RewriteRule ^(.*)$ "http\:\/\/telemedellin\.tv\/$1" [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]

###Yii

  • Asignar permisos 777 a los directorios public_html/assets/, protected-tm/runtime/ y protected-tm/extensions/yii-feed-widget/cache/.
  • En el directorio config/ se debe modificar los archivos main.php y console.php.

main.php

...
50. 'baseUrl'=>'http://localhost/tm/',
...
187. 'db'=>array(
188.	'connectionString' => 'mysql:host=localhost;dbname=telemedellin',
189.	'emulatePrepare' => true,
190.	'username' => 'root',
191.	'password' => '',
...
200. 'callback' => 'http://concursomedellin2018.com/tm/usuario/registro/twitter',
...

console.php

...
19. 'db'=>array(
20.	'connectionString' => 'mysql:host=localhost;dbname=telemedellin',
21.	'emulatePrepare' => true,
22.	'username' => 'root',
23.	'password' => '',
...
  • En el archivo index.php se deben comentar los scripts de ClickTale para que no interfiera con las estadísticas del sitio web.

index.php

...
8. if($track)
9.   require_once( '/home/telemedellin/public_html' . "/ClickTale/ClickTaleTop.php" );
...
22. if($track)
23.   require_once( '/home/telemedellin/public_html' . "/ClickTale/ClickTaleBottom.php");

###Grunt Se recomienda instalar Grunt con npm si va a modificar los archivos CSS y JavaScript. ####Instalar grunt globalmente

$ npm install -g grunt-cli

####Instalar las dependencias del proyecto

$ npm install

En el archivo Gruntfile.js se encuentra la configuración para concatenar y minificar los estilos CSS y los JavaScript para producción.
Se recomienda antes de modificar estos archivos ejecutar la tarea watch de Grunt en la consola (no cerrarla) para que se compilen los archivos minificados.

$ grunt watch

###JavaScript Cuando el sitio se carga en un subdirectorio se debe configurar la url base en los script para las llamadas al servidor.
app-dev.js

1. var url_base = '/',

file.app-dev.js

1. jQuery(function($) {
2.   var url_base = '/';

iframe.app-dev.js

23. jQuery(function($) {
24.   var url_base = '/';

mobile-dev.js

1. function abrir_multimedia(hash) {
2.   var url_base = '/', 

Configuración para producción

###CKFinder Plugin utilizado para la subida de archivos en el administrador.
Se debe modificar el archivo de configuración y el plugin admintm.

config.php

...
66. $baseUrl = 'http://telemedellin.tv/';
...
87. $baseDir = '/home/telemedellin/public_html/';

admintm/plugin.php

...
10. $base_path = '/home/telemedellin/public_html/archivos/';
...
87. function bd()
88. {
89.     $host = 'localhost';
90.     $user = 'root';
91.     $pass = '';
92.     $bd   = 'telemedellin';

###Xcloner Aplicación utilizada para generar backups del sitio bajo demanda.
Verificar el acceso en el archivo de configuración.

$_CONFIG['jcuser'] = 'admin';
$_CONFIG['jcpass'] = md5('admin');

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 60.1%
  • JavaScript 29.1%
  • CSS 8.3%
  • HTML 2.2%
  • ApacheConf 0.3%
  • Shell 0.0%