Página 1 de 2

Modificar el calendario

Publicado: 22 Ene 2009, 10:27
por enmogon
Versión de phpBB: 3.0.4
Tipo de phpBB: phpBB estandar, (tambien llamado Vanilla) phpBB2 o phpBB3
MODs Instalados: Si
Tu conocimiento: Principiante
Enlace del Foro: http://www.los-elegidos.es/foro

¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
No es un error, quiero modificar el calendario. Quiero que la seman empiece en lunes y termine en domingo. Cambiar los colores de los nombres de los dias.

¿Qué has realizado para intentar resolver el problema?
He intentado editar el archivo mini_calendar.html con Dreamweaver (por mi bajo conocimiento, necesito un editor grafico). He movido los dias de sitio y solo consigo cambiar los nombres, pero el dia actual no aparece en donde corresponde, sino un dia adelantado por haber movido los nombres.

Descripción y Mensaje
He intentado editar el archivo mini_calendar.html con Dreamweaver (por mi bajo conocimiento, necesito un editor grafico). He movido los dias de sitio y solo consigo cambiar los nombres, pero el dia actual no aparece en donde corresponde, sino un dia adelantado por haber movido los nombres.

Re: Modificar el calendario

Publicado: 27 Ene 2009, 17:46
por enmogon
¿no se puede modificar?

Re: Modificar el calendario

Publicado: 27 Ene 2009, 21:19
por Manolo
No lo he comprobado, pero creo que funcionara, ya diras.

En styles/TUESTILO/template/portal/block/mini_calendar.html cambia este codigo

Código: Seleccionar todo

<td width="16%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_SUN}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_MON}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_TUE}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_WED}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_THU}</span></td>
				<td width="14%"><span class="gensmall">{L_MINI_CAL_FRI}</span></td>
				<td width="14%"><span class="gensmall" style="color:#FF0000">{L_MINI_CAL_SAT}</span></td>
Por este

Código: Seleccionar todo

<td width="16%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_MON}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_TUE}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_WED}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_THU}</span></td>
				<td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_FRI}</span></td>
				<td width="14%"><span class="gensmall">{L_MINI_CAL_SAT}</span></td>
				<td width="14%"><span class="gensmall" style="color:#FF0000">{L_MINI_CAL_SUN}</span></td>
Saludos

Re: Modificar el calendario

Publicado: 28 Ene 2009, 20:03
por enmogon
No, no ha funcionado. :(
Cambia los dias de sitio, pero el dia actual lo situa un dia antes.
Gracias de todos modos.

Re: Modificar el calendario

Publicado: 28 Ene 2009, 20:55
por Manolo
No te acabe de entender, error mio :oops:
Prueba cambiando en portal/lenguage/es/portal.php

Este codigo

Código: Seleccionar todo

'mini_cal'	=> array(
		'day'	=> array(
			'1'	=> 'Do',
			'2'	=> 'Lu',
			'3'	=> 'Ma',
			'4'	=> 'Mi',
			'5'	=> 'Ju',
			'6'	=> 'Vi',
			'7'	=> 'Sa',
		),
Cambialo por este

Código: Seleccionar todo

'mini_cal'	=> array(
		'day'	=> array(
			'1'	=> 'Lu',
			'2'	=> 'Ma',
			'3'	=> 'Mi',
			'4'	=> 'Ju',
			'5'	=> 'Vi',
			'6'	=> 'Sa',
			'7'	=> 'Do',
		),
No tengo tiempo de comprobarlo, espero que este cambio si funcione :oops:

Re: Modificar el calendario

Publicado: 28 Ene 2009, 22:49
por portugalete
:ops Perdón por infiltrarme en este post

Manolo, acabo de probarlo y mira como queda.
Imagen

Re: Modificar el calendario

Publicado: 28 Ene 2009, 23:25
por Manolo
Me acabo de dar cuenta que justo antes del codigo que puse del portal.php esta la solucion

Código: Seleccionar todo

// if you change the first day of the week in constants.php, you should change values for the short day names accordingly
// e.g. FDOW = Sunday -> $lang['mini_cal']['day'][1] = 'Su'; ... $lang['mini_cal']['day'][7] = 'Sa'; 
//      FDOW = Monday -> $lang['mini_cal']['day'][1] = 'Mo'; ... $lang['mini_cal']['day'][7] = 'Su'; 
Yo me voy a dormir, sorry, lo seguire investigando.

Saludos

Re: Modificar el calendario  Tema Solucionado

Publicado: 03 Feb 2009, 02:46
por portugalete
¡¡¡Yujuu, lo solucioné!!!

Además de los cambios que nos indicó Manolo hay que ir a:

phpbb3/portal/block/minical.php

Buscar:

Código: Seleccionar todo

	'L_MINI_CAL_SUN' =>  $user->lang['mini_cal']['day'][1], 
	'L_MINI_CAL_MON' =>  $user->lang['mini_cal']['day'][2], 
	'L_MINI_CAL_TUE' =>  $user->lang['mini_cal']['day'][3], 
	'L_MINI_CAL_WED' =>  $user->lang['mini_cal']['day'][4], 
	'L_MINI_CAL_THU' =>  $user->lang['mini_cal']['day'][5], 
	'L_MINI_CAL_FRI' =>  $user->lang['mini_cal']['day'][6], 
	'L_MINI_CAL_SAT' =>  $user->lang['mini_cal']['day'][7], 
Reemplazar por:

Código: Seleccionar todo

	'L_MINI_CAL_MON' =>  $user->lang['mini_cal']['day'][1], 
	'L_MINI_CAL_TUE' =>  $user->lang['mini_cal']['day'][2], 
	'L_MINI_CAL_WED' =>  $user->lang['mini_cal']['day'][3], 
	'L_MINI_CAL_THU' =>  $user->lang['mini_cal']['day'][4], 
	'L_MINI_CAL_FRI' =>  $user->lang['mini_cal']['day'][5], 
	'L_MINI_CAL_SAT' =>  $user->lang['mini_cal']['day'][6],
	'L_MINI_CAL_SUN' =>  $user->lang['mini_cal']['day'][7], 
Resultado:
Imagen

:D Al final estais consiguiendo que aprenda algo :bravo: Sois los mejores :ok:

Re: Modificar el calendario

Publicado: 05 Feb 2009, 03:12
por portugalete
Perdón, me faltó añadir un dato.

En phpBB3/portal/includes/mini_cal/mini_cal_config.php

Buscar:

Código: Seleccionar todo

define('MINI_CAL_FDOW', 0);
Reemplazar por:

Código: Seleccionar todo

define('MINI_CAL_FDOW', 1);
Acordaros de limpiar el caché al final :wink:

Re: Modificar el calendario

Publicado: 05 Feb 2009, 13:44
por enmogon
Muchas gracias a todos por vuestra ayuda, yo tambien estoy aprendiendo mucho con vosotros. He estado una semana sin poder hacer nada en el portal, pero esta noche arreglaré el calendario con vuestra ayuda.
:cerveza: os debo una cañitas.

Re: Modificar el calendario

Publicado: 15 Feb 2009, 03:32
por luffysombrerodepaja
Antes que nada pido disculpas por "reflotar" este post, pero es que no me ha quedado claro cómo hacerlo. ¿Alguien podría poner la MODificación completa? Es que así a trozos no me sale. Gracias.

Re: Modificar el calendario

Publicado: 23 Feb 2009, 15:40
por portugalete
A ver si así te va mejor:

En styles/TUESTILO/template/portal/block/mini_calendar.html CAMBIA este codigo

Código: Seleccionar todo

    <td width="16%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_SUN}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_MON}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_TUE}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_WED}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_THU}</span></td>
                <td width="14%"><span class="gensmall">{L_MINI_CAL_FRI}</span></td>
                <td width="14%"><span class="gensmall" style="color:#FF0000">{L_MINI_CAL_SAT}</span></td>
Por este:

Código: Seleccionar todo

    <td width="16%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_MON}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_TUE}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_WED}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_THU}</span></td>
                <td width="14%"><span class="gensmall" style="color:#0000FF">{L_MINI_CAL_FRI}</span></td>
                <td width="14%"><span class="gensmall">{L_MINI_CAL_SAT}</span></td>
                <td width="14%"><span class="gensmall" style="color:#FF0000">{L_MINI_CAL_SUN}</span></td>
En phpBB3/lenguage/es/portal.php CAMBIA este codigo

Código: Seleccionar todo

    'mini_cal'   => array(
          'day'   => array(
             '1'   => 'Do',
             '2'   => 'Lu',
             '3'   => 'Ma',
             '4'   => 'Mi',
             '5'   => 'Ju',
             '6'   => 'Vi',
             '7'   => 'Sa',
          ),
Por este:

Código: Seleccionar todo

    'mini_cal'   => array(
          'day'   => array(
             '1'   => 'Lu',
             '2'   => 'Ma',
             '3'   => 'Mi',
             '4'   => 'Ju',
             '5'   => 'Vi',
             '6'   => 'Sa',
             '7'   => 'Do',
          ),
En portal/block/minical.php CAMBIA este codigo:

Código: Seleccionar todo

       'L_MINI_CAL_SUN' =>  $user->lang['mini_cal']['day'][1],
       'L_MINI_CAL_MON' =>  $user->lang['mini_cal']['day'][2],
       'L_MINI_CAL_TUE' =>  $user->lang['mini_cal']['day'][3],
       'L_MINI_CAL_WED' =>  $user->lang['mini_cal']['day'][4],
       'L_MINI_CAL_THU' =>  $user->lang['mini_cal']['day'][5],
       'L_MINI_CAL_FRI' =>  $user->lang['mini_cal']['day'][6],
       'L_MINI_CAL_SAT' =>  $user->lang['mini_cal']['day'][7], 
Por este:

Código: Seleccionar todo

       'L_MINI_CAL_MON' =>  $user->lang['mini_cal']['day'][1],
       'L_MINI_CAL_TUE' =>  $user->lang['mini_cal']['day'][2],
       'L_MINI_CAL_WED' =>  $user->lang['mini_cal']['day'][3],
       'L_MINI_CAL_THU' =>  $user->lang['mini_cal']['day'][4],
       'L_MINI_CAL_FRI' =>  $user->lang['mini_cal']['day'][5],
       'L_MINI_CAL_SAT' =>  $user->lang['mini_cal']['day'][6],
       'L_MINI_CAL_SUN' =>  $user->lang['mini_cal']['day'][7], 
En phpBB3/portal/includes/mini_cal/mini_cal_config.php CAMBIA este codigo:

Código: Seleccionar todo

    define('MINI_CAL_FDOW', 0);
Por este:

Código: Seleccionar todo

    define('MINI_CAL_FDOW', 1);


Acuerdate de limpiar el caché al final :wink:

Re: Modificar el calendario

Publicado: 23 Feb 2009, 17:41
por luffysombrerodepaja
Mil gracias. Corregiré el mio luego XD

Re: Modificar el calendario

Publicado: 23 Feb 2009, 21:14
por Manolo
Gracias Portugalete por reunificarlo todo :bravo:

Re: Modificar el calendario

Publicado: 25 Feb 2009, 15:27
por portugalete
De nada :jaja: