Nueva pregunta

Pregunta:

Fecha: 26-09-2015 05:22:36 (En Español)

Calendario de la comunidad, participa con tu sugerencia[Resuelta]

Hola a todos, les cuento que la próxima funcionalidad importante a desarrollar será un calendario donde podamos ir llevando registro de distintas fechas de interes para la comunidad.

El objetivo de esta pregunta es pedirles sugerencias sobre la forma del calendario, mención de calendarios que hayan utilizado, que les gusto, que no les gusto (igual de importante).

Espero sus comentarios, muchas gracias a todos.

Saludos,
Fernando
Etiquetas: La Comunidad - Pregunta - Sugerencia Votos: 2 - Respuestas: 13 - Vistas: 8 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 26-09-2015 07:35:55 Hola Fernando / comunidad, yo utilizo google calendar, esta bueno (pero es un calendario personla), sugiero utilizar calendarios como los de papel (en cuanto al formato y estética).

    Saludos!
      Votos: 0 - Link respuesta
     
  • Fecha: 26-09-2015 07:58:43 si me parece muy útil google calendar, creo que la mayoria de los users utilizan gmail.
    solo basta con ver en los registros de la comunidad si la mayoría de los emails ingresados son de gmail ;) como para tener una observación global de la utilización.


    Por otro lado, justo hoy estaba viendo esta herramienta que tal vez pueda servir.

    DHTMLX: JavaScript Event Calendar | Ajax Scheduler

    saludos
      Votos: 0 - Link respuesta
     
  • Fecha: 26-09-2015 08:11:04 Miren que interesante este ejemplo de Rubén Martín

    <?php
    /**
     * Calendario PHP/HTML5
     *
     * Calendario muy básico desarrollado sobre PHP y HTML5, que nos muestra el mes
     * actual con la posibilidad de elegir otro.
     *
     * @author		Rubén Martín - www.rubenmartin.me | @hasdpk | skype: hasdpk
     * @copyright	CC BY-SA
     * @version		0.1 first release
     */
    // Establecer el idioma al Español para strftime().
    setlocale(LC_TIME, 'spanish');
    // Si no se ha seleccionado mes, ponemos el actual y el año
    $month = isset($_GET['month']) ? $_GET['month'] : date('Y-n');
    $week = 1;
    for ($i = 1; $i <= date('t', strtotime($month)); $i++) {
    
        $day_week = date('N', strtotime($month . '-' . $i));
    
        $calendar[$week][$day_week] = $i;
        if ($day_week == 7)
            $week++;
    }
    ?>
    
    <!DOCTYPE html>
    
    <html>
    
        <head>
    
            <title>Calendario PHP/HTML5</title>
    
            <style type="text/css">
    
                table { margin: auto; }
    
            </style>
    
        </head>
    
        <body>
    
            <table border="1">
    
                <thead>
    
                    <tr>
    
                        <td colspan="7"><?php echo strftime('%B %Y', strtotime($month)); ?></td>
    
                    </tr>
    
                    <tr>
    
                        <td>Lunes</td>
                        <td>Martes</td>			
                        <td>Miércoles</td>			
                        <td>Jueves</td>			
                        <td>Viernes</td>			
                        <td>Sábado</td>			
                        <td>Domingo</td>			
    
                    </tr>
    
                </thead>
    
                <tbody>
    
                    <?php foreach ($calendar as $days) : ?>
    
                        <tr>
    
                            <?php for ($i = 1; $i <= 7; $i++) : ?>
    
                                <td>
    
                                    <?php echo isset($days[$i]) ? $days[$i] : ''; ?>
    
                                </td>
    
                            <?php endfor; ?>
    
                        </tr>
    
                    <?php endforeach; ?>
    
                </tbody>
    
                <tfoot>
    
                    <tr>
    
                        <td colspan="7">
    
                            <form method="get">
    
                                Formato YYYY-MM: <input type="month" name="month">
                                <input type="submit">
    
                            </form>
    
                        </td>
    
                    </tr>
    
                </tfoot>
    
            </table>
    
        </body>
    
    </html>
    


    Aquí algo que programe hace un tiempo relacionado a la confección de un calendario:
    <?php
    $ano = 2014;
    $mes = 8;
    //$dia = 0; //<-- se obtiene por medio del for
    $cantidad_dias_del_mes = cal_days_in_month(CAL_GREGORIAN, $mes, $ano);
    ?>
    <?php for ($dia = 1; $dia <= $cantidad_dias_del_mes; $dia++):?>
        <?php echo ($dia<10)?'0':'',$dia ?>/<?php echo ($mes<10)?'0':'',$mes ?>/<?php echo $ano, '<br/>';?>
    <?php endfor;?>
    
    <?php
    echo "Hubo $cantidad_dias_del_mes días en el mes $mes del año $ano";
    $ano = 2012;
    $mes = 02;
    
    echo '<br>', '<br>';
    
    $cantidad_dias_del_mes = cal_days_in_month(CAL_GREGORIAN, $mes, $ano);
    echo "Hubo $cantidad_dias_del_mes días en el mes $mes del año $ano";
    ?>
    


    Saludos,
      Votos: 0 - Link respuesta
     
  • Fecha: 26-09-2015 08:14:33 sobre ese ejemplo hay algun demo online para ver?   Votos: 0 - Link respuesta
     
  • Fecha: 26-09-2015 08:35:11 No que yo sepa, pero los dos ejemplos son 100% ejecutables, se podrían subir a algún sitio de ejecución de código online y ver el resultado.

    Saludos,
      Votos: 0 - Link respuesta
     
  • Fecha: 26-09-2015 09:07:10 Yo estoy desarrollando algo parecido o similar usando la API de Google Calendar, un sistema interno para crear alertas automaticas en proyectos.   Votos: 1 - Link respuesta
     
  • Fecha: 26-09-2015 09:28:38 Harold
    Buenas tardes
    ¿Podrias ampliar mas al respecto?
    Desde ya muchas gracias
    Daniel
      Votos: 0 - Link respuesta
     
  • Fecha: 26-09-2015 11:10:12 Hola
    Aqui les dejo los demos Online de los codigos proporcionados por Fenando

    Primer script

    Segundo Script

    Saludos
      Votos: 1 - Link respuesta
     
  • Fecha: 28-09-2015 02:13:31 Fernando
    Buenos dias
    Tengo una inquietud y tal vez sugerencia:
    Walter en una pregunta que cerre, me plantea algo, a lo cual le conteste ...
    ¿Como se entera si el no va a la pregunta?
    La dejo picando
    Un saludo a todos
    Daniel
      Votos: 0 - Link respuesta
     
  • Fecha: 28-09-2015 04:09:28 Hola Daniel, le llega un aviso vía email informando que hay una nueva respuesta. Imagino que estas sugiriendo que se desarrolle algún sistema de avisos / alertas dentro de la comunidad (y no sólo por email), si es así, te cuento que esta pensado junto con un sistema de mensajería interno para que los miembros puedan hablar entre sí, se va a hacer, pero más adelante. Ahora le estoy dando prioridad al contenido (en este caso un calendario ), ya que comunicarnos entre sí lo podemos hacer en facebook, por email, skype, etc....
    Muchas gracias por tu comentario
    Saludos,
      Votos: 1 - Link respuesta
     
  • Fecha: 28-09-2015 17:13:49 Si, estaria bueno un sistema de notificaciones tipo facebook ;)   Votos: 0 - Link respuesta
     
  • Fecha: 11-10-2015 17:47:33 Apoyó la noción de nuestro colega Walter con el sistema de notificaciones.   Votos: 0 - Link respuesta
     
  • Fecha: 15-10-2015 19:41:56 Muchas gracias a todos por sus comentarios, les cuento que ya se encuentra disponible una primera versión del calendario en el menú principal de la comunidad. En esta primera implementación el calendario es de solo lectura, si quieren que se incorpore alguna fecha pueden sugerirla en la pregunta: Calendario de la comunidad - eventos

    Saludos,
    Fernando
      Votos: 1 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com