Gracias Gracias:  60
Página 16 de 22 PrimerPrimer ... 6121314151617181920 ... ÚltimoÚltimo
Resultados 226 al 240 de 318

Tema: Joomla vs Dreamweaver

  1. #226
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    Vamos a ir explicando por partes:

    var photo_id = ["c1", "c2", "c3", "c4", "c5", "c6", "c7", "c8", "c9", "c10"];
    Un array por normal general en informática se recorre desde 0 a N. En este caso como tiene 10 elemento se recorrería desde 0 - 9. Para coger el valor de una posición del array se realiza de la siguiente manera:

    [nombre_variable][posición];

    de modo que si hacemos esto:

    photo_id[0]; Obtendremos como resultado c1
    photo_id[1]; Obtendremos como resultado c2
    ...
    photo_id[9]; Obtendremos como resultado c10

    Si ponemos el nombre de la variable seguido de .length, obtendremos el número total de posiciones del array.

    photo_id.length; Obtendremos 10. Al ser un array de 0 a 9 posiciones.

    Es muy importante saber esto correctamente para comprender la funcionalidad de la variable index en el código y las condiciones de las diferentes sentencias de control.

    En cuanto me prepare un cafelillo sigo con más, si te surge una duda ve posteando.

  2. #227
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    en este momento, estoy deseando que me hija me llame para darla de cenar...

    he estado todo el día en la sierra haciendo muñecos de nieve en medio de una nevada impresionante

    y al volver me puse...

    y llevo un par de horas con for, while y do-while

    la verdad es que esto engancha... quién me lo iba a decir

  3. #228
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    mientras te preparas el cafelito

    te copio y pego el programa con mis comentarios, para que veas lo que entioendo, lo que no entiendo y en donde estoy perdido:

    // Array con los ID de cada foto
    var photo_id = ["c1", "c2", "c3", "c4", "c5", "c6", "c7", "c8", "c9", "c10"];

    /************************************************** ******
    Esta función se carga desde el body mediante un onLoad
    para hacer visible la primera imagen
    ************************************************** **/

    function comienzo() {
    document.getElementById(photo_id[0]).style.visibility="visible";
    }

    /************************************************** *******************************
    La función comienzo_serie se carga onload desde el body a continuación de la
    funcion comienzo
    para ejecutar de forma periodica la función serie
    intervalo = 3000 milisegundos = 3 sg
    ************************************************** *****************************/

    function comienzo_serie() {
    setInterval("serie()", 3000);
    }

    // aquí defines una variable index que será la primera foto

    function serie() {
    var index = 0;
    //aquí comienzas la sentencia do-while
    do {
    var visible = document.getElementById(photo_id[index]).style.visibility;

    /************************************************** ********
    con la sentencia if le dices que cuando la visibilidad sea visible
    la cambie a hidden
    ************************************************** *********************/

    if (visible == "visible"){
    document.getElementById(photo_id[index]).style.visibility = "hidden";

    /************************************************** *
    aquí me pierdo
    creo que le estas diciendo que haga lo anterior hasta la foto 9 ( lenght - 1 )
    y que al llegar a la 10 -else- se lance de nuevo la función comienzo
    ************************************************** *********************/

    if (index < photo_id.length - 1){
    document.getElementById(photo_id[index+1]).style.visibility = "visible";
    } else {
    comienzo();
    }

    // el index++ que sigue no lo entiendo, no sé para qué lo pones aquí

    }
    index++;

    /*****************************************
    esto supongo que es la condicion final
    que pareces decirle que sea cuando la visibilidad sea hidden en la foto 9
    pero no estoy seguro
    *********************************************/

    }while( visible == "hidden" && index < photo_id.length );
    }
    Última edición por Pit [reloaded]; 30-01-2011 a las 21:25

  4. #229
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    he estado todo el día en la sierra haciendo muñecos de nieve en medio de una nevada impresionante
    Me da frío de pensarlo

    function serie() {
    var index = 0;
    Al comenzar la función establecemos el índice a 0.
    do {

    Obtenemos el valor css del elemento almacenado en el array. Primeramente posición 0, luego ira ampliandose la variable index de 1 en 1 con la sentencia index++ que es equivalente a index = index + 1
    var visible = document.getElementById(photo_id[index]).style.visibility;

    Si la variable visible, tiene como valor "visible"
    if (visible == "visible"){

    La imagen de esa posición en el array se oculta.
    document.getElementById(photo_id[index]).style.visibility = "hidden";

    Si el índice es estrictamente menor que el fin del array, que significa que no es el último elemento del array.
    if (index < photo_id.length - 1){

    El siguiente valor al valor del índice se pondría como visible.
    document.getElementById(photo_id[index+1]).style.visibility = "visible";
    } else {

    Por el contraría si el elemento del array fuera el último, se mostraría el elemento inicial para volver a iniciar la secuencia.
    comienzo();
    }

    }

    index++; Se amplia el índice en 1.

    }while( visible == "hidden" && index < photo_id.length ); Mientras la variable visible se hidden y el índice no llegue al final del array se repetira todo esto. Con que uno de las dos condiciones no se cumpla se saldrá del array. Por lo que si la variable visible llega a contener "visible" como valor, quiere decir que ha encontrado el elemento que se estaba mostrando, lo ha ocultado y ha mostrado el siguiente por lo que ya no tiene sentido continuar en el bucle y finalizara.
    }

  5. #230
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    aquí me pierdo
    creo que le estas diciendo que haga lo anterior hasta la foto 9 ( lenght - 1 )
    y que al llegar a la 10 -else- se lance de nuevo la función comienzo
    ************************************************** *********************/

    if (index < photo_id.length - 1){
    document.getElementById(photo_id[index+1]).style.visibility = "visible";
    } else {
    comienzo();
    }
    Efectivamente si el index es 9 ya será el último elemento y no tiene sentido mostrar el index+1 ya que esa posición en ese array no existe. Por lo que llamo a la función comienzo para que muestre la imagen 0 de nuevo. Así en el siguiente intervalo de 3000ms volvera a ocurrir todo el proceso.

  6. #231
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    edito: entendido lo que preguntaba

    ahora me tortura:



    }while( visible == "hidden" && index < photo_id.length );
    }

    mi pobre cerebro echa chispas con el AND lógica


    Última edición por Pit [reloaded]; 30-01-2011 a las 21:56

  7. #232
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    Esa sentencia AND lo que quiere decir es que mientras se cumplan las dos condiciones se seguirá haciendo el bucle, si en algún momento alguna de las dos no es verdadera se saldría del while y acabaría la ejecución de la función, esperando al siguiente setInterval de 3s para que vuelva a ejecutarse.

    Mientras la variable visible sea "hidden" y no se llegue al fin del array, se seguirá buscando en el array un id de foto hasta que se encuentre la propiedad visible con valor "visible" o se llegue al fin del array, lo que hace es que si index por algún motivo cogiera un valor superior al número de elemento que tiene el array esa condición hará que se finalice el bucle y no se produzcan errores.

  8. #233
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    mañana me entra otro curre y tengo que ponerme

    pero dedicaré la tarde noche a seguir estudiando

    en cuanto haga un intento del ejercicio de DNI lo subo

    voy muy retrasado en el curso de la UNED

    cosas que pasan cuando te matriculan a última hora y a traición

    pero creo que llegaré, espero

  9. #234
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    Yo creo que llegaras a tiempo, lo vas pillando rapido.
    Última edición por MooDiE; 30-01-2011 a las 23:19

  10. #235
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    Pit estoy preparandome este sistema y me he acordado de ti, http://expressionengine.com/. Es un sistema que en principio para diseñar nuevas web no requiere de un uso avanzado de php como puede ser el caso de wordpress o drupal. Los usuarios de este sistema hacen muchas veces referencia a él, como un sistema creado para diseñadores.

    Esto no quiere decir que en un futuro no se pueda ampliar con PHP, incluso me gusta más como esta todo organizado. Es muy seguro y estable. ¿Y donde esta el pero MooDiE? Es de pago, en la web puedes ver las licencias y prestaciones, yo no lo veo caro. Llevo un par de días leyendo la documentación y estoy a punto de comprarme una licencia para probarlo. Si me la compro os escribiré más acerca de su funcionamiento.

    Aquí la galería oficial de web realizadas con expression engine: http://show-ee.com/. He encontrado auténticas joyas realizadas y la verdad que no sería nada difícil hacerlas en comparación con lo que tardaría con sistemas gratuitos.

    Y hay un soporte de la web, por si tienes problemas con la programación y configuración del sitio, los técnicos de soporte oficiales están ahí para ayudarte a crear tu web, me ha gustado mucho eso de no tener que andar quebrandote la cabeza con problemas, buscando en foros, documentación y google para resolver lo que al final era una tontería. ¿Al fin y al cabo pagar por algo siempre tiene sus ventajas, no?

    Ya os iré contando más!

  11. #236
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    gracias MooDiE

    he parado el estudio por unos trabajos... uno lo acabo este finde, y el otro es una decoración para un restaurante que estoy haciendo aquí en madfrid con rbk... ando con noches sin dormir, etc...

    empiezo a estar preocupado porque tenía que haber entregado ya el examen de javascript, pero es lo que hay... primero dar comer a la familia...

    creo que a medía semana retomaré el javascript e intentaré hacer los dos ejercicios que quedaban antes de pasar al resto...

    encima el arquitecto del estudio en el que hago los trabajos de arquitectura me ha pedido que le haga un formulario de esos como los de la imagen que te adjunto, pero que puedan subir un buen texto

    sé montarlo en xhtml y css

    pero para que se mande el formulario y les llegue de vuelta el contenido de la consulta habrá que poner algún script o algo, ¿no?

    como siempre... entregando unas infos y con un lío de bigotes con la decoración, me lo suelta así: "oye mira a ver si sacas un rato y nos haces eso de una vez"

    cómo me quito eso de encima para seguir con el javascript y continuar el programa que em marcaste al principio del hilo?

    Miniaturas adjuntadas Miniaturas adjuntadas Joomla vs Dreamweaver-formulario.jpg  

  12. #237
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    sobre el http://expressionengine.com/ le hecho un vistazo, si funciona y me apunto...

    cuando dices que es de pago... ¿de cuanto estamos hablando?

    lo del formulario del post anterior...

    no tendrás a mano un formurario básico de esos de contactar para pedir infirmación... algo que pueda copiar y pegar para que me dejen tranquilo y poder acabar la decoración del restaurante, que estoy que ni duermo ni dejo dormir

  13. #238
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    no tendrás a mano un formurario básico de esos de contactar para pedir infirmación...
    Te lo estaba preparando para que lo tuvieras, lo tienes que probar y decirme si funciona ya que ahora mismo no puedo comprobar si funciona correctamente. Solo le tendrías que poner el css que mejor le venga a la web.

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Simple Contact Form</title>
    </head>

    <style type="text/css">

    input[type=text],
    label,
    submit {
    display: block;
    clear: both;
    }

    input[type=text]{
    width: 250px;
    }

    </style>

    <body>

    <form method="post">
    <legend>
    <label for="txt-name">Nombre:</label>
    <input id="txt-name" name="txt-name" type="text" />

    <label for="txt-tlfn">Teléfono:</label>
    <input id="txt-tlfn" name="txt-tlfn" type="text" />

    <label for="txt-business">Empresa:</label>
    <input id="txt-business" name="txt-business" type="text" />

    <label for="txt-email">Email:</label>
    <input id="txt-email" name="txt-email" type="text" />

    <label for="txt-subject">Asunto:</label>
    <input id="txt-subject" name="txt-subject" type="text" />

    <input name="cmd-send" type="submit" value="Enviar" />
    </legend>
    </form>

    </body>
    </html>

    <?php
    if( isset($_POST['cmd-send']) ):

    $email = 'COLOCA aquí EL EMAIL AL QUE LLEGARÁN LOS CORREOS';
    $message = 'Nombre:\t'.$_POST['txt-name'].'\n'.
    'Teléfono:\t'.$_POST['txt-tlfn'].'\n'.
    'Empresa:\t'.$_POST['txt-business'].'\n'.
    'E-mail:\t'.$_POST['txt-email'].'\n'.
    'Asunto:\t'.$_POST['txt-subject'].'\n';

    $mail_message_true = "El mensaje se ha enviado correctamente";
    $mail_message_false = "Lo sentimos, el mensaje no ha podido ser enviado";

    if( mail($email, "Formulario de contacto", $message) ):
    echo $mail_message_true;
    else:
    echo $mail_message_false;
    endif;
    endif;
    ?>
    Es algo muy simple, pero creo que te funcionara. Ya me cuentas

  14. #239
    Senior Member Avatar de MooDiE
    Fecha de ingreso
    Jul 2005
    Ubicación
    Málaga
    Mensajes
    280

    Re: JOOMLA vs DREAMWEAVER

    Por cierto nombra el fichero en el que lo guardes con la extensión .php, no uses .htlm que dependiendo del hosting php funciona en los ficheros .html o no.

  15. #240
    soy un emigrante Avatar de Pit [reloaded]
    Fecha de ingreso
    Jun 2005
    Ubicación
    viendo bob esponja
    Mensajes
    16,804

    Re: JOOMLA vs DREAMWEAVER

    voy a probarlo... estoy al mismo tiempo que esto con la decoración... mi cerebelo podría explotar como una pompa de jabón

Página 16 de 22 PrimerPrimer ... 6121314151617181920 ... ÚltimoÚltimo

Temas similares

  1. Dreamweaver CS6
    Por 3dpoder en el foro Libreria fisica y electronica
    Respuestas: 0
    Último mensaje: 02-05-2015, 10:37
  2. Crear una web desde cero. Paso a paso con Joomla!
    Por 3dpoder en el foro Libreria fisica y electronica
    Respuestas: 0
    Último mensaje: 26-01-2015, 10:37
  3. 3ds Max Dreamweaver
    Por Geo_BsAs en el foro Problemas con Programas
    Respuestas: 3
    Último mensaje: 12-04-2013, 18:45
  4. adobe Dreamweaver CS6
    Por 3dpoder en el foro Programas de Diseño gráfico
    Respuestas: 0
    Último mensaje: 07-05-2012, 16:30
  5. ayuda con Dreamweaver
    Por franquy en el foro Diseño Gráfico y CAD
    Respuestas: 7
    Último mensaje: 22-10-2003, 09:18

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •