Diferencia entre revisiones de «MediaWiki:Guidedtour-tour-buscar.js»

De CNB
Ir a la navegación Ir a la búsqueda
Busca en cnbGuatemala con Google

Línea 33: Línea 33:
 
         name: 'buscar1',
 
         name: 'buscar1',
 
         title: 'Prueba el buscador wiki.',
 
         title: 'Prueba el buscador wiki.',
         description: 'Escribe <i>Comunicación</i> en la ventana de búsqueda o selecciona el botón «Enséñame cómo». <br>Cuida bien la ortografía (en especial las tildes) porque la búsqueda wiki es exacta.',
+
         description: 'Escribe algo en la ventana de búsqueda. <br>Cuida bien la ortografía (en especial las tildes) porque la búsqueda wiki es exacta.',
 
         attachTo: '#Inicial-y-Preprimaria-main',
 
         attachTo: '#Inicial-y-Preprimaria-main',
 
         position: 'left',
 
         position: 'left',
Línea 40: Línea 40:
 
         closeOnClickOutside: false,
 
         closeOnClickOutside: false,
 
         allowAutomaticOkay: false,
 
         allowAutomaticOkay: false,
        onShow: function () {
 
                var press = jQuery.Event("keypress");
 
                press.which = 36;
 
                $("#searchInput").trigger(press); 
 
                $('#searchInput').val('Comunicación'); 
 
                var press = jQuery.Event("keypress");
 
                press.which = 36;
 
                $("#searchInput").trigger(press);           
 
},
 
        buttons: [ {
 
            name: 'Enséñame cómo',
 
            onclick: function () {
 
                mw.libs.guiders.next();
 
                $('#searchInput').focus();
 
                $('#searchInput').val('Comunicación');
 
                $('#searchInput').focus();
 
                var press = jQuery.Event("keypress");
 
                press.which = 40;
 
                $("#searchInput").trigger(press);
 
                $('#searchInput').focus();
 
            }
 
        } ],
 
 
     } )
 
     } )
 
         .next( 'buscar2' )
 
         .next( 'buscar2' )
Línea 69: Línea 47:
 
     tour.step( {
 
     tour.step( {
 
         name: 'buscar2',
 
         name: 'buscar2',
         title: 'El buscador wiki te ayuda a encontrar títulos de páginas...',
+
         title: 'El buscador wiki encuentra páginas...',
         description: 'El buscador te sugerirá nombres de páginas que incluyen tu búsqueda en el título',
+
         description: 'Te ayudará a encontrar páginas que incluyan las palabras que buscas en el título.',
 
         attachTo: '#p-search',
 
         attachTo: '#p-search',
 
         position: 'left',
 
         position: 'left',
Línea 85: Línea 63:
 
},
 
},
 
         buttons: [ {
 
         buttons: [ {
             name: 'Muéstrame la lista de nuevo',
+
             name: 'Mostrar ejemplo',
 
             onclick: function () {
 
             onclick: function () {
 +
                mw.libs.guiders.next();
 
                 $('#searchInput').focus();
 
                 $('#searchInput').focus();
 
                 $('#searchInput').val('Comunicación');
 
                 $('#searchInput').val('Comunicación');
Línea 119: Línea 98:
  
 
         buttons: [
 
         buttons: [
             {  name: 'show list',
+
             {  name: 'Mostrar ejemplo',
 
                 onclick: function () {
 
                 onclick: function () {
 
                     $('#searchInput').focus();
 
                     $('#searchInput').focus();
Línea 130: Línea 109:
 
                 }
 
                 }
 
             },{
 
             },{
             name: 'Enséñame cómo',
+
             name: 'Mostrar ejemplo',
 
             onclick: function () {
 
             onclick: function () {
 
                 $('#searchInput').focus();
 
                 $('#searchInput').focus();
Línea 163: Línea 142:
 
         overlay: false
 
         overlay: false
 
     } )
 
     } )
         .next( 'buscar6' )
+
         .next( 'buscar9' )
 
         .back( 'buscar4' );
 
         .back( 'buscar4' );
 
    tour.step( {
 
        name: 'buscar6',
 
        title: '... y aquí puedes crear una página nueva usando el término como título.',
 
        description: '',
 
        attachTo: '.mw-search-createlink a',
 
        position: 'topLeft',
 
        closeOnClickOutside: false,
 
        overlay: false
 
    } )
 
        .next( 'buscar7' )
 
        .back( 'buscar5' );
 
 
 
    tour.step( {
 
        name: 'buscar7',
 
        title: 'Usa las comillas para precisar más tu búsqueda.',
 
        description: '¡Pruébalo! Escribe <i>"criterio evaluativo"</i> en la búsqueda wiki.',
 
        attachTo: '#p-search',
 
        position: 'right',
 
        closeOnClickOutside: false,
 
        overlay: false,
 
        buttons: [ {
 
            name: 'Enséñame cómo',
 
            onclick: function () {
 
                $('#searchInput').focus();
 
                $('#searchInput').val('"criterio evaluativo"');
 
                $('#searchInput').focus();
 
                $('form#searchform').submit();
 
                mw.libs.guiders.next();
 
            }
 
        } ],
 
    } )
 
        .next( 'buscar9' )
 
        .back( 'buscar6' );
 
  
 
   
 
   
Línea 205: Línea 149:
 
         name: 'buscar9',
 
         name: 'buscar9',
 
         title: 'También puedes precisar tu búsqueda con los operadores booleanos "+" y "-".',
 
         title: 'También puedes precisar tu búsqueda con los operadores booleanos "+" y "-".',
         description: '¡Pruébalo! Escribe <i>criterio -evaluativo</i> en la búsqueda wiki',
+
         description: '¡Pruébalo! Escribe <i>criterio +evaluativo</i> o <i>criterio -evaluativo</i> y observa los resultados.',
 
         attachTo: '#p-search',
 
         attachTo: '#p-search',
 
         position: 'left',
 
         position: 'left',
Línea 211: Línea 155:
 
         overlay: false,
 
         overlay: false,
 
         buttons: [ {
 
         buttons: [ {
             name: 'Enséñame cómo',
+
             name: 'Mostrar ejemplo',
 
             onclick: function () {
 
             onclick: function () {
 
                 $('#cse-search-box input[type="text"]').focus();
 
                 $('#cse-search-box input[type="text"]').focus();
Línea 221: Línea 165:
 
         } ],
 
         } ],
 
     } )
 
     } )
         .back( 'buscar7' )
+
         .back( 'buscar5' )
 
         .next( 'buscar11' )
 
         .next( 'buscar11' )
  
Línea 229: Línea 173:
 
         name: 'buscar11',
 
         name: 'buscar11',
 
         title: '2) También puedes usar el buscador de Google',
 
         title: '2) También puedes usar el buscador de Google',
         description: 'El buscador Google es más flexible y poderoso. Encontrarás resultados aunque no utilices tildes, pero no podrás crear páginas nuevas.',
+
         description: 'El buscador Google es más flexible y poderoso. Encontrarás resultados aunque no utilices tildes.',
 
         attachTo: '#cse-search-box',
 
         attachTo: '#cse-search-box',
 
         position: 'right',
 
         position: 'right',

Revisión del 16:28 27 ago 2016

( function ( window, document, $, mw, gt ) {

    if ( mw.config.get( 'wgPageName' ) !== 'Bienvenidos_al_Currículum_Nacional_Base' ) {
        //return;
    }

    if (mw.cookie.get('buscar_tour')){
        //return;
    }

    mw.cookie.set('buscar_tour','done');

    var pageName = 'Bienvenidos_al_Currículum_Nacional_Base',
        tour;
    tour = new gt.TourBuilder( {
        name: 'buscar'
    } );


    tour.firstStep( {
        name: 'buscar',
        title: '¿Buscas algo?',
        description: '¡Es muy fácil encontrar material en el CNB en línea!',
        position: 'topLeft',
        attachTo: '#p-search',
        closeOnClickOutside: false,
        overlay: true
    } )

        .next( 'buscar1' );

    tour.step( {
        name: 'buscar1',
        title: 'Prueba el buscador wiki.',
        description: 'Escribe algo en la ventana de búsqueda. <br>Cuida bien la ortografía (en especial las tildes) porque la búsqueda wiki es exacta.',
        attachTo: '#Inicial-y-Preprimaria-main',
        position: 'left',
        attachTo: '#p-search',
        overlay: false,
        closeOnClickOutside: false,
        allowAutomaticOkay: false,
    } )
        .next( 'buscar2' )
        .back( 'buscar' );


    tour.step( {
        name: 'buscar2',
        title: 'El buscador wiki encuentra páginas...',
        description: 'Te ayudará a encontrar páginas que incluyan las palabras que buscas en el título.',
        attachTo: '#p-search',
        position: 'left',
        closeOnClickOutside: false,
        overlay: false,
        onShow: function () { 
                var press = jQuery.Event("keypress");
                press.which = 36;
                $("#searchInput").trigger(press);  
                $('#searchInput').val('Comunicación');  
                var press = jQuery.Event("keypress");
                press.which = 36;
                $("#searchInput").trigger(press);             
			},
        buttons: [ {
            name: 'Mostrar ejemplo',
            onclick: function () {
                mw.libs.guiders.next();
                $('#searchInput').focus();
                $('#searchInput').val('Comunicación');
                $('#searchInput').focus();
                var press = jQuery.Event("keypress");
                press.which = 40;
                $("#searchInput").trigger(press);
                $('#searchInput').focus();
            }
        } ],
    } )
        .next( 'buscar3' )
        .back( 'buscar1' );

    tour.step( {
        name: 'buscar3',
        title: '... y también a encontrar contenidos.',
        description: 'Selecciona el término abajo de "que contiene..." para ver páginas con el término en su contenido ',
        attachTo: '#p-search',
        position: 'bottomLeft',
        closeOnClickOutside: false,
        overlay: false,        
        onShow: function () { 
                var press = jQuery.Event("keypress");
                press.which = 36;
                $("#searchInput").trigger(press);  
                $('#searchInput').val('Comunicación');  
                var press = jQuery.Event("keypress");
                press.which = 36;
                $("#searchInput").trigger(press);             
			},

        buttons: [
            {  name: 'Mostrar ejemplo',
                onclick: function () {
                    $('#searchInput').focus();
                    $('#searchInput').val('Comunicación');
                    $('#searchInput').focus();
                    var press = jQuery.Event("keypress");
                    press.which = 40;
                    $("#searchInput").trigger(press);
                    $('#searchInput').focus();
                }
            },{
            name: 'Mostrar ejemplo',
            onclick: function () {
                $('#searchInput').focus();
                mw.libs.guiders.next();
                window.location.href = "http://cnbguatemala.org/index.php?search=Comunicación&title=Special:Search&fulltext=1";
            }
        } ],

    } )
        .next( 'buscar4' )
        .back( 'buscar2' );

    tour.step( {
        name: 'buscar4',
        title: 'Aquí verás la lista de páginas que contienen en su título el término que buscaste...',
        description: '',
        attachTo: 'span[id^="Resultados_por_t"]',
        position: 'topLeft',
        closeOnClickOutside: false,
        overlay: false
    } )
        .next( 'buscar5' )
        .back( 'buscar3' );

    tour.step( {
        name: 'buscar5',
        title: 'Aquí verás la lista de páginas que contienen en su texto el término que buscaste...',
        description: '',
        attachTo: 'span[id^="Resultados_por_texto_de"]',
        position: 'topLeft',
        closeOnClickOutside: false,
        overlay: false
    } )
        .next( 'buscar9' )
        .back( 'buscar4' );

 
    tour.step( {
        name: 'buscar9',
        title: 'También puedes precisar tu búsqueda con los operadores booleanos "+" y "-".',
        description: '¡Pruébalo! Escribe <i>criterio +evaluativo</i> o <i>criterio -evaluativo</i> y observa los resultados.',
        attachTo: '#p-search',
        position: 'left',
        closeOnClickOutside: false,
        overlay: false,
        buttons: [ {
            name: 'Mostrar ejemplo',
            onclick: function () {
                $('#cse-search-box input[type="text"]').focus();
                $('#cse-search-box input[type="text"]').val('criterio');
                $('#cse-search-box input[type="text"]').focus();
                $('form#cse-search-box').submit();
                mw.libs.guiders.next();
            }
        } ],
    } )
        .back( 'buscar5' )
        .next( 'buscar11' )



    tour.step( {
        name: 'buscar11',
        title: '2) También puedes usar el buscador de Google',
        description: 'El buscador Google es más flexible y poderoso. Encontrarás resultados aunque no utilices tildes.',
        attachTo: '#cse-search-box',
        position: 'right',
        closeOnClickOutside: false,
        overlay: false,
        buttons: [ {
            name: 'Make a search',
            onclick: function () {
                $('#cse-search-box input[type="text"]').focus();
                $('#cse-search-box input[type="text"]').val('criterio');
                $('#cse-search-box input[type="text"]').focus();

            }
        } ],
    } )
        .back( 'buscar9' )
        .next( 'buscar12' )
    tour.step( {
        name: 'buscar12',
        title: '',
        description: '¡Usa los buscadores y no te pierdas nada en el sitio!',
        position: 'center',
        closeOnClickOutside: false,
        overlay: true,
    } )
        .back( 'buscar11' );


} ( window, document, jQuery, mediaWiki, mediaWiki.guidedTour ) );

Se entiende como el “conjunto de normas que regulan la correcta escritura de una lengua”.(Asociación de Academias de la Lengua Española, ASALE. (2010). Ortografía de la lengua española. España: Espasa).

Sistema social para expresar ideas y manifestarlas al prójimo. Este sistema existe dentro de un entorno social (sistema social) y un sistema lingüístico (ejemplos son el español, francés, k’iche’, kaqchikel, etc.) Tienen que existir ambos sistemas para que pueda existir la comunicación.