Mkportal Hispano
07 de 09 del 2010, 02:12:12 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Ingresar Registrarse  
Páginas: [1] 2   Ir Abajo
  Imprimir  
Autor Tema: [Calendario] - Lunes Primer día  (Leído 3917 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
elecasei
Moderador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 83

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 16


Miranda de Ebro (ciudad nuclear)


WWW
« : 30 de 04 del 2006, 17:20:21 »

Tipo de Mod: Hack
Versión actual de Mkportal: 1.1 RC1- M1.1.2b
Versión actual de Foro: Todos
Autor: elecasei
Imagen Previa:
Demo:
Descripción: La modificación es muy sencilla y conseguiremos que el bloque muestre el Lunes como el primer día

// abrir:
 mkportal/blocks/calendar.php

buscar
Código:
$day_words   = array( $this->lang['sunday'], $this->lang['monday'], $this->lang['tuesday'], $this->lang['wednesday'], $this->lang['thursday'], $this->lang['friday'], $this->lang['saturday']);

sustituir
Código:
$day_words   = array(  $this->lang['monday'], $this->lang['tuesday'], $this->lang['wednesday'], $this->lang['thursday'], $this->lang['friday'], $this->lang['saturday'], $this->lang['sunday']);


buscar
Código:
$first_day_array = getdate($our_datestamp);

sustituir
Código:
$first_day_array = getdate($our_datestamp -1);


Listo xD

Sorry me equivoqué, Mario o Cur movédmelo please



Nota del moderador: Movido el hilo a su sitio Y Añadida información sobre el mod


Los siguientes miembros han considerado útil este post:

Trampasj, salmy, AngelG, dkno, carsan, Trav, GammaRome, Ferro_Zero, Nosferatus, tranqui69, savaj, jmtnez, atentadocumbiero, Admin

14 Miembros
« Última modificación: 20 de 12 del 2007, 21:50:12 por Admin » En línea

Información de Soporte:
Portal: MK Portal v.1.1 rc1
Foro: SMF v.1.1 rc2
elecasei
Moderador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 83

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 16


Miranda de Ebro (ciudad nuclear)


WWW
« Respuesta #1 : 30 de 04 del 2006, 19:09:34 »

thx

Los siguientes miembros han considerado útil este post:

dark_1001, ducados

2 Miembros
En línea

Información de Soporte:
Portal: MK Portal v.1.1 rc1
Foro: SMF v.1.1 rc2
Admin
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 3859

AGRADECIMIENTOS
-Agradecido: 313
-
Recibido: 531


WWW
« Respuesta #2 : 30 de 04 del 2006, 20:24:29 »

Sorry elecasei mea culpa.
[Fixed]
En línea

Información de Soporte:
Portal: MK Portal v.C1.2.2
Foro: SMF v.1.1.11
elecasei
Moderador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 83

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 16


Miranda de Ebro (ciudad nuclear)


WWW
« Respuesta #3 : 30 de 04 del 2006, 20:58:36 »

lo qué? que es tu culpa?

OK a lo de abajo xD
   |  |
   |  |
   |  |
\        /
  \    /
    \/
« Última modificación: 30 de 04 del 2006, 21:24:57 por elecasei » En línea

Información de Soporte:
Portal: MK Portal v.1.1 rc1
Foro: SMF v.1.1 rc2
Admin
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 3859

AGRADECIMIENTOS
-Agradecido: 313
-
Recibido: 531


WWW
« Respuesta #4 : 30 de 04 del 2006, 21:10:11 »

No tenias ningun permiso.
En línea

Información de Soporte:
Portal: MK Portal v.C1.2.2
Foro: SMF v.1.1.11
Luis
Recién llegado
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 42

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 0


« Respuesta #5 : 02 de 06 del 2006, 18:53:15 »

perfecto ya lo he modificado y va de lujo gracias  drinks
En línea

Información de Soporte:
Portal: MK Portal v.1.1 rc1
Foro: SMF v.SMF 1.1 RC3
oxlo
Desarrollo
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 215

AGRADECIMIENTOS
-Agradecido: 41
-
Recibido: 35


Desarrollo-mkp Desarrollador


WWW
« Respuesta #6 : 12 de 01 del 2007, 11:50:08 »

Hola.

Muchas Gracias por este Mod. funciona a la perfección. Sois unos makinas.

Ya sería el remate que los domingos salieran en rojo, pero no sé si se podrá hacer.

Saludos.
En línea

Información de Soporte:
Portal: MK Portal v.C1.2 Final
Foro: SMF v.1.1.5
craver
Renegado
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1508

AGRADECIMIENTOS
-Agradecido: 12
-
Recibido: 83


Vitoria-Gasteiz


WWW
« Respuesta #7 : 12 de 01 del 2007, 12:27:46 »

Eso es fácil:
Código:
<?
/*
+--------------------------------------------------------------------------
|   MkPortal
|   ========================================
|   by Meo aka Luponero <Amedeo de longis>
|
|   (c) 2004 mkportal.it
|   http://www.mkportal.it
|   Email: luponero@mclink.it
|
+---------------------------------------------------------------------------
|
|   > MKPortal
|   > Written By Amedeo de longis
|   > Date started: 9.2.2004
|
+--------------------------------------------------------------------------
*/


$content = "";
$todayev = "";
$todaybi = "";
$showdaywords=1;

$linkcalevent = $mklib_board->forum_link("calendar_event");
$tool_col = "<td class=\"tdblock\" style=\"height:10px\" valign=\"middle\" align=\"center\" >";
$col_close = "</td>";

$month_words = array( $this->lang['Jan'], $this->lang['Feb'], $this->lang['Mar'], $this->lang['Apr'], $this->lang['May'], $this->lang['Jun'], $this->lang['Jul'], $this->lang['Aug'], $this->lang['Sep'], $this->lang['Oct'], $this->lang['Nov'], $this->lang['Dec'] );
$day_words   = array(  $this->lang['monday'], $this->lang['tuesday'], $this->lang['wednesday'], $this->lang['thursday'], $this->lang['friday'], $this->lang['saturday'], "<FONT color=\"Red\">" . $this->lang['sunday'] . "</FONT>");
$now_date = getdate( time() + $offset);

$chosen_month = (intval($_POST['m_m']) == "") ? $now_date['mon']  : $_POST['m_m'];
$chosen_year  = (intval($_POST['y_y']) == "") ? $now_date['year'] : $_POST['y_y'];

if ( ! checkdate( $chosen_month, 1 , $chosen_year ) ){
  $chosen_month = $now_date['mon'];
  $chosen_year  = $now_date['year'];
}

$our_datestamp   = mktime( 0, 0, 0, $chosen_month, 1, $chosen_year);
$first_day_array = getdate($our_datestamp - 1);

$temp_birthdays = $mklib_board->calendar_birth($chosen_month, $chosen_year);
$birthdays = $temp_birthdays[0];
$tool_birthdays = $temp_birthdays[1];
unset ($temp_birthdays);

$temp_events = $mklib_board->calendar_events($chosen_month, $chosen_year);
$events = $temp_events[0];
$tool_events = $temp_events[1];
unset ($temp_events);

$return = "http://".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']."?".$_SERVER['QUERY_STRING']."#cal";
for ($i = 1; $i <= 12; $i++) {
  $selected = "";
  if ($i == $chosen_month) $selected = "selected=\"selected\"";
  $m_options .= "<option value=\"$i\" $selected >".$month_words[$i-1]."</option>\n";
}
for ($i = $now_date['year'] - 3; $i <= $now_date['year'] + 3; $i++) {
  $selected = "";
  if ($i == $chosen_year) $selected = "selected=\"selected\"";
  $y_options .= "<option value=\"$i\" $selected >$i</option>\n";
}

$content .= "
  <tr>
    <td class=\"tdblock\" >
      <form action=\"$return\" name=\"CalForm\" method=\"post\">
        <table width=\"100%\" align=\"center\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\">
          <tr>
            <td class=\"tdglobal\" style=\"text-align:center;\" align=\"center\" colspan=\"7\">
              <input type=\"hidden\" name=\"old_y\" value=\"$chosen_year\" />
              <input type=\"hidden\" name=\"old_y\" value=\"$chosen_month\" />
              <select name=\"m_m\" class=\"bgselect\" onchange=\"document.CalForm.submit();\">$m_options</select>
              <select name=\"y_y\" class=\"bgselect\" onchange=\"document.CalForm.submit();\">$y_options</select>
            </td>
          </tr>
          <!--CALENDAR_TITLE_ROW-->      
          <!--CALENDAR_CONTENT-->      
          <!--CALENDAR_EVENTS-->      
        </table>
      </form>
    </td>
  </tr>
";

$day_output = "";
$cal_output = "";

$day_output .= "<tr>";

if ($showdaywords) {
  foreach ($day_words as $day) {
    $day_output .= "<th class=\"modulex\" style=\"height: 18px; padding: 0px; margin: 0px; border: 0px; font-size: 10px; width: 14%\" align=\"center\" valign=\"middle\">$day</th>";
  }
}

$seen_days = array();
for ( $c = 0; $c < 42; $c++ ) {
  $day_array = getdate($our_datestamp);
  if ( (($c) % 7 ) == 0 ) {
    if ($day_array['mon'] != $chosen_month) break;
    $cal_output .= "</tr><tr>";
  }
  if ( ($c < $first_day_array['wday']) or ($day_array['mon'] != $chosen_month) ) {
    $cal_output .= "<td class=\"tdblock\" style=\"height:10px; width:4px; padding: 0px; margin: 0px; border: 0px;\"><br /></td>";
  } else {
    $our_datestamp += 86400;
    if ( $seen_days[ $day_array['yday'] ] == 1 ) {
      $c--;
      continue;
    }
    $seen_days[ $day_array['yday'] ]  = 1;
    $this_day_events                  = "";
    if ( (($c) % 7 ) == 6 ) {
      $cal_date = "<font  style=\"color: Red;\">{$day_array['mday']}</font>";
    } else {
      $cal_date = $day_array['mday'];
    }
    $this_events                      = "";
    $tooltip                          = "";
    if (isset($tool_events[$day_array['mday']]) || isset($tool_birthdays[$day_array['mday']])) {
      if ( (($c) % 7 ) == 6 ) {
        $cal_date = "<a class=\"uno\" href=\"".$linkcalevent."&amp;code=showday&amp;y=".$chosen_year."&amp;m=".$chosen_month."&amp;d=".$day_array['mday']."&amp;month=".$chosen_month."&amp;day=".$day_array['mday']."&amp;year=".$chosen_year."\" style=\"color: Red;\">{$day_array['mday']}</a>";
      } else {
        $cal_date = "<a class=\"uno\" href=\"".$linkcalevent."&amp;code=showday&amp;y=".$chosen_year."&amp;m=".$chosen_month."&amp;d=".$day_array['mday']."&amp;month=".$chosen_month."&amp;day=".$day_array['mday']."&amp;year=".$chosen_year."\">{$day_array['mday']}</a>";
      }
    }
    if ( ($day_array['mday'] == $now_date['mday']) and ($now_date['mon'] == $day_array['mon']) and ($now_date['year'] == $day_array['year'])) {
      if ($tool_events[$day_array['mday']]) {
        $todayev .= "<a class=\"uno\" style=\"font-weight: normal;\" href=\"$linkcalevent&amp;code=showday&amp;y=$chosen_year&amp;m=$chosen_month&amp;d={$day_array['mday']}&amp;month=$chosen_month&amp;year=$chosen_year&amp;day={$day_array['mday']}\">{$tool_events[$day_array['mday']]}</a>";
      }
      $todaybi .= $tool_birthdays[$day_array['mday']];
      $cal_output .= "<td class=\"tdblock\" style=\"font-size: 10px; height:10px; border:2px; border-style:outset; background-color: #ffff00;\" valign=\"middle\" align=\"center\"><b>$cal_date</b></td>";
    } else {
      $cal_output .= "<td class=\"modulecell\" style=\"font-size: 10px; height:10px\" valign=\"middle\" align=\"center\">$cal_date</td>";
    }
    unset($this_day_events);
  }
}

$content = str_replace( "<!--CALENDAR_TITLE_ROW-->", $day_output, $content );
$content = str_replace( "<!--CALENDAR_CONTENT-->"  , $cal_output, $content );

$day_output = "
  </tr>
  <tr>
    <td class=\"trattini3\" style=\"font-size: 1px; background: transparent;\" colspan=\"7\">&nbsp;</td>
  </tr>
";

if ($todaybi) {
  $day_output .= "
    <tr>
      <td class=\"tdglobal\" colspan=\"7\">
        {$this->lang['cal_tbi']}
      </td>
    </tr>
    <tr>
      <td class=\"modulecell\" style=\"font-size: 10px; font-weight: normal;\" colspan=\"7\">
        $todaybi
      </td>
    </tr>
  ";
}
if ($todayev) {
  $day_output .= "
    <tr>
      <td class=\"tdblock\" colspan=\"7\">
        {$this->lang['cal_tev']}
      </td>
    </tr>
    <tr>
      <td class=\"modulecell\" colspan=\"7\">
        $todayev
      </td>
    </tr>
  ";
}
$content = str_replace( "<!--CALENDAR_EVENTS-->"  , $day_output, $content );

unset($now_date);
unset($choose_month);
unset($choose_year);
unset($our_datestamp);
unset($first_day_array);
unset($birthdays);
unset($tool_birthdays);
unset($seen_days);
unset($this_events);
unset($caption);
unset($tooltip);
unset($cal_output);
unset($cal_date);
unset($day_output);
unset($tooltip_js);
?>

Los siguientes miembros han considerado útil este post:

Kronos28, modestof, dkno, scalfron, Juanan, Nosferatus, rosariotpalacios, tranqui69, DaRKeN_58, oxlo, javiotero, MyFazer, arbustinza

13 Miembros
En línea

Información de Soporte:
Portal: Portalon 0.1
Foro: SMF v.2.0 RC1.2
oxlo
Desarrollo
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 215

AGRADECIMIENTOS
-Agradecido: 41
-
Recibido: 35


Desarrollo-mkp Desarrollador


WWW
« Respuesta #8 : 12 de 01 del 2007, 17:34:48 »

Hola.

Me ha costado un poco por que me lié con el código jeje, pero por fin lo conseguí.

Muchas Gracias Craver.

Saludos.
En línea

Información de Soporte:
Portal: MK Portal v.C1.2 Final
Foro: SMF v.1.1.5
craver
Renegado
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1508

AGRADECIMIENTOS
-Agradecido: 12
-
Recibido: 83


Vitoria-Gasteiz


WWW
« Respuesta #9 : 17 de 01 del 2007, 08:08:39 »

LoL, solo tenías que copiar y pegar :P
En línea

Información de Soporte:
Portal: Portalon 0.1
Foro: SMF v.2.0 RC1.2
mookie
Recién llegado
*
Desconectado Desconectado

Mensajes: 7

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 0


WWW
« Respuesta #10 : 01 de 07 del 2007, 13:51:51 »

Gracias por el Fix!!!
 drinks
En línea

Información de Soporte:
Portal: MK Portal v.1.1
Foro: vBulletin v.3.6.4
Barbanegra
Recién llegado
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 11

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 0


El azote de los siete mares


WWW
« Respuesta #11 : 14 de 07 del 2007, 19:03:24 »

¿en cualquier lugar de /blocks/calendar.php?

Gracias drinks
En línea

Información de Soporte:
Portal: MK Portal v.1.1.1.
Foro: SMF v.1.1.2
craver
Renegado
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1508

AGRADECIMIENTOS
-Agradecido: 12
-
Recibido: 83


Vitoria-Gasteiz


WWW
« Respuesta #12 : 16 de 07 del 2007, 08:22:45 »

 blink
En línea

Información de Soporte:
Portal: Portalon 0.1
Foro: SMF v.2.0 RC1.2
Barbanegra
Recién llegado
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 11

AGRADECIMIENTOS
-Agradecido: 0
-
Recibido: 0


El azote de los siete mares


WWW
« Respuesta #13 : 16 de 07 del 2007, 16:28:44 »

Vale, pasado el susto inicial, ¿donde pego el código? laugh2
En línea

Información de Soporte:
Portal: MK Portal v.1.1.1.
Foro: SMF v.1.1.2
craver
Renegado
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1508

AGRADECIMIENTOS
-Agradecido: 12
-
Recibido: 83


Vitoria-Gasteiz


WWW
« Respuesta #14 : 16 de 07 del 2007, 18:13:37 »

  Has leido el post? Las instrucciones son claras, buscar y sustituir; y lo que yo puese es el bloque entero ... No entiendo que parte no entiendes ...
En línea

Información de Soporte:
Portal: Portalon 0.1
Foro: SMF v.2.0 RC1.2
Páginas: [1] 2   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC XHTML 1.0 válido! CSS válido!
Página creada en 0.147 segundos con 23 consultas.
 

MKPortal C1.2.2 ©2003-2009 mkportal.it
Fundador mkportal.es: Cur aka J.Corbillon ©2005-2010

Página generada en 0.1182 segundos con 14 consultas a la base de datos