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

 
(No se muestran 70 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
 
( function ( window, document, $, mw, gt ) {
 
( function ( window, document, $, mw, gt ) {
  
      if ( mw.config.get( 'wgPageName' ) !== 'Bienvenidos_al_Currículum_Nacional_Base' ) {
+
    if ( mw.config.get( 'wgPageName' ) !== 'Bienvenidos_al_Currículum_Nacional_Base' ) {
//return;
+
        //return;
}
+
    }
  
      if (mw.cookie.get('buscar_tour')){
+
    if (mw.cookie.get('buscar_tour')){
                //return;
+
        return;
        }
+
    }
       
+
 
        mw.cookie.set('buscar_tour','done');
+
    mw.cookie.set('buscar_tour','done');
+
 
var pageName = 'Bienvenidos_al_Currículum_Nacional_Base',
+
    var pageName = 'Bienvenidos_al_Currículum_Nacional_Base',
tour;
+
        tour;
tour = new gt.TourBuilder( {
+
    tour = new gt.TourBuilder( {
name: 'buscar'
+
        name: 'buscar'
} );
+
    } );
 +
 
 +
 
 +
    tour.firstStep( {
 +
        name: 'buscar',
 +
        title: '¿Buscas algo? <br> ¡Es muy fácil encontrar material <br> en el CNB en línea!',
 +
        description: 'Puedes buscar contenido de dos maneras: con el buscador wiki o con el buscador de Google ubicado al final del menú lateral.',
 +
        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 casilla de búsqueda y presiona la tecla <i>Enter</i>. Cuida bien la ortografía (en especial las tildes) porque la búsqueda wiki es exacta.',
 +
        position: 'left',
 +
        attachTo: '#p-search',
 +
        overlay: false,
 +
        closeOnClickOutside: false,
 +
        allowAutomaticOkay: false,
 +
    } )
 +
        .next( 'buscar2' )
 +
        .back( '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( {
+
    tour.step( {
name: 'buscar1',
+
        name: 'buscar2',
title: 'Prueba el buscador wiki.',
+
        title: 'El buscador wiki encuentra páginas...',
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: 'Te ayudará a encontrar páginas que incluyan las palabras que buscas en sus títulos.',
attachTo: '#Inicial-y-Preprimaria-main',              
+
        attachTo: '#p-search',
position: 'left',
+
        position: 'left',
                attachTo: '#p-search',               
+
        closeOnClickOutside: false,
                overlay: false,
+
        overlay: false,
                closeOnClickOutside: false,              
+
        buttons: [ {
                allowAutomaticOkay: false,  
+
            name: 'Mostrar ejemplo',
        buttons: [ {
+
            onclick: function () {
name: 'Enséñame cómo',
+
                mw.libs.guiders.next();
onclick: function () {
+
                $('#searchInput').focus();
                                mw.libs.guiders.next();
+
                $('#searchInput').val('Comunicación');
                                $('#searchInput').focus();
+
                $('#searchInput').focus();
$('#searchInput').val('Comunicación');  
+
                var press = jQuery.Event("keypress");
                                $('#searchInput').focus();
+
                press.which = 40;
                                var press = jQuery.Event("keypress");                              
+
                $('#searchInput').focus();
                                press.which = 40;
+
            }
                                $("#searchInput").trigger(press);
+
        } ],
                                $('#searchInput').focus();                                                              
+
    } )
}
+
        .next( 'buscar3' )
} ],                      
+
        .back( 'buscar1' );
} )
 
.next( 'buscar2' )
 
.back( 'buscar' );
 
  
     
+
    tour.step( {
      tour.step( {
+
        name: 'buscar3',
name: 'buscar2',
+
        title: '... y también encuentra contenidos.',
title: 'El buscador wiki te ayuda a encontrar títulos de páginas...',
+
        description: 'Selecciona lo que aparece debajo de "que contiene..." para ver páginas con ese texto.',
description: 'El buscador te sugerirá nombres de páginas que incluyen tu búsqueda en el título',
+
        attachTo: '#p-search',
attachTo: '#p-search',              
+
        position: 'bottomLeft',
position: 'left',
+
        closeOnClickOutside: false,
                closeOnClickOutside: false,
+
        overlay: false,
                overlay: false,
+
        onShow: function () {
                buttons: [ {
+
            var press = jQuery.Event("keypress");
name: 'Muéstrame la lista de nuevo',
+
            press.which = 36;
onclick: function () {
+
            $("#searchInput").trigger(press);
                                $('#searchInput').focus();
+
            $('#searchInput').val('Comunicación');
$('#searchInput').val('Comunicación');  
+
            var press = jQuery.Event("keypress");
                                $('#searchInput').focus();
+
            press.which = 36;
                                var press = jQuery.Event("keypress");                              
+
            $("#searchInput").trigger(press);
                                press.which = 40;
+
        },
                                $("#searchInput").trigger(press);
+
      
                                $('#searchInput').focus();                               
+
       
}
 
} ],      
 
} )
 
.next( 'buscar3' )
 
.back( 'buscar1' );
 
  
      tour.step( {
+
} )
name: 'buscar3',
+
.next( 'buscar4' )
title: '... y también a encontrar contenidos.',
+
    .back( 'buscar2' );
description: 'Selecciona el término abajo de "que contiene..." para ver páginas con el término en su contenido ',
 
attachTo: '#p-search',               
 
position: 'bottom',
 
                closeOnClickOutside: false,
 
                overlay: false,
 
                buttons: [ {
 
name: 'Enséñame cómo',
 
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( {
+
tour.step( {
name: 'buscar4',
+
    name: 'buscar4',
title: 'Aquí verás la lista de páginas que contienen en su título el término que buscaste...',
+
    title: 'Si elegiste el contenido, entonces aquí verás la lista de páginas que tienen en su título lo que buscaste...',
description: '',
+
    description: '',
attachTo: '.mw-search-createlink',            
+
    attachTo: 'span[id^="Resultados_por_t"]',
position: 'topLeft',
+
    position: 'topLeft',
                closeOnClickOutside: false,
+
    closeOnClickOutside: false,
                overlay: false
+
    overlay: false
} )
+
} )
.next( 'buscar5' )
+
    .next( 'buscar5' )
.back( 'buscar3' );
+
    .back( 'buscar3' );
  
      tour.step( {
+
tour.step( {
name: 'buscar5',
+
    name: 'buscar5',
title: 'Aquí verás la lista de páginas que contienen en su texto el término que buscaste...',
+
    title: '... y aquí está la lista de páginas que lo incluyen en el texto.',
description: '',
+
    description: '',
attachTo: 'span[id^="Resultados_por_texto_de"]',            
+
    attachTo: 'span[id^="Resultados_por_texto_de"]',
position: 'topLeft',
+
    position: 'topLeft',
                closeOnClickOutside: false,
+
    closeOnClickOutside: false,
                overlay: false
+
    overlay: false
} )
+
} )
.next( 'buscar6' )
+
    .next( 'buscar6' )
.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( {
      tour.step( {
+
    name: 'buscar6',
name: 'buscar7',
+
    title: 'También puedes hacer una búsqueda más específica con los operadores booleanos "+" y "-"',
title: 'Usa las comillas para precisar más tu búsqueda.',
+
    description: '¡Pruébalo! Escribe <i>criterio +evaluativo</i> o <i>criterio -evaluativo</i>, presiona la tecla <i>Enter</i> y observa los resultados.',
description: '¡Pruébalo! Escribe <i>"criterio evaluativo"</i> en la búsqueda wiki.',
+
    attachTo: '#p-search',
attachTo: '#cse-search-box',              
+
    position: 'bottomLeft',
position: 'right',
+
    closeOnClickOutside: false,
                closeOnClickOutside: false,
+
    allowAutomaticOkay: false,
                overlay: false,
+
    overlay: false,
                buttons: [ {
+
    buttons: [ {
name: 'Enséñame cómo',
+
        name: 'Mostrar ejemplo',
onclick: function () {
+
        onclick: function () {
                                $('#searchInput').focus();
+
            $('#searchInput').focus();
$('#searchInput').val('Comunicación');  
+
            $('#searchInput').val('criterio -evaluativo');
                                $('#searchInput').focus();                          
+
            $('#searchInput').focus();
                                $('form#searchform').submit();
+
            var press = jQuery.Event("keypress");
                                mw.libs.guiders.next();
+
            press.which = 40;
}
+
            $("#searchInput").trigger(press);
} ],
+
            $('#searchInput').focus();
} )
+
        }
.next( 'buscar8' )
+
    } ],
.back( 'buscar6' );
+
} )
 +
    .back( 'buscar5' )
 +
    .next( 'buscar7' );
 +
 
  
      tour.step( {
+
tour.step( {
name: 'buscar8',
+
    name: 'buscar7',
title: 'Esto encuentra solo las páginas que contengan ambas palabras juntas.',
+
    title: 'También puedes usar el buscador de Google',
description: '',
+
    description: 'Este buscador es más flexible y poderoso. Escribe algo en la casilla y presiona la tecla <i>Enter</i> para probarlo.',
attachTo: 'div[id^="p-Mallas_curriculares_por_nivel_"]',              
+
    attachTo: '#cse-search-box',
position: 'left',
+
    position: 'right',
                closeOnClickOutside: false,
+
    closeOnClickOutside: false,
                overlay: false
+
    overlay: false,
} )
+
} )
.next( 'buscar9' )
+
    .back( 'buscar6' )
.back( 'buscar7' );
+
    .next( 'buscar8' );
  
        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> en la búsqueda wiki',
 
attachTo: '#cse-search-box',               
 
position: 'right',
 
                closeOnClickOutside: false,
 
                overlay: false,
 
                buttons: [ {
 
name: 'Enséñame cómo',
 
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( 'buscar8' )
 
.next( 'buscar10' )
 
  
      tour.step( {
+
tour.step( {
name: 'buscar10',
+
    name: 'buscar8',
title: 'Esto encuentra solo las páginas que <i>no</i> contengan la palabra que pusiste después del símbolo "-".',
+
    title: '¡Usa los buscadores y no te pierdas nada en el sitio!',
description: '',
+
    description: '',
attachTo: 'div[id^="p-Mallas_curriculares_por_nivel_"]',               
+
    position: 'center',
position: 'left',
+
    closeOnClickOutside: false,
                closeOnClickOutside: false,
+
    overlay: true,
                overlay: false
+
} )
} )
+
    .back( 'buscar7' );
.next( 'buscar11' )
 
.back( 'buscar9' );
 
  
 
    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, pero no podrás crear páginas nuevas. <br>¡Usa los buscadores y no te pierdas nada en el sitio!',
 
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( 'buscar10' );
 
  
 
 
} ( window, document, jQuery, mediaWiki, mediaWiki.guidedTour ) );
 
} ( window, document, jQuery, mediaWiki, mediaWiki.guidedTour ) );

Revisión actual del 14:48 21 oct 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? <br> ¡Es muy fácil encontrar material <br> en el CNB en línea!',
        description: 'Puedes buscar contenido de dos maneras: con el buscador wiki o con el buscador de Google ubicado al final del menú lateral.',
        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 casilla de búsqueda y presiona la tecla <i>Enter</i>. Cuida bien la ortografía (en especial las tildes) porque la búsqueda wiki es exacta.',
        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 sus títulos.',
        attachTo: '#p-search',
        position: 'left',
        closeOnClickOutside: false,
        overlay: false,
        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').focus();
            }
        } ],
    } )
        .next( 'buscar3' )
        .back( 'buscar1' );

    tour.step( {
        name: 'buscar3',
        title: '... y también encuentra contenidos.',
        description: 'Selecciona lo que aparece debajo de "que contiene..." para ver páginas con ese texto.',
        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);
        },
    
        

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

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

tour.step( {
    name: 'buscar5',
    title: '... y aquí está la lista de páginas que lo incluyen en el texto.',
    description: '',
    attachTo: 'span[id^="Resultados_por_texto_de"]',
    position: 'topLeft',
    closeOnClickOutside: false,
    overlay: false
} )
    .next( 'buscar6' )
    .back( 'buscar4' );


tour.step( {
    name: 'buscar6',
    title: 'También puedes hacer una búsqueda más específica con los operadores booleanos "+" y "-"',
    description: '¡Pruébalo! Escribe <i>criterio +evaluativo</i> o <i>criterio -evaluativo</i>, presiona la tecla <i>Enter</i> y observa los resultados.',
    attachTo: '#p-search',
    position: 'bottomLeft',
    closeOnClickOutside: false,
    allowAutomaticOkay: false,
    overlay: false,
    buttons: [ {
        name: 'Mostrar ejemplo',
        onclick: function () {
            $('#searchInput').focus();
            $('#searchInput').val('criterio -evaluativo');
            $('#searchInput').focus();
            var press = jQuery.Event("keypress");
            press.which = 40;
            $("#searchInput").trigger(press);
            $('#searchInput').focus();
        }
    } ],
} )
    .back( 'buscar5' )
    .next( 'buscar7' );


tour.step( {
    name: 'buscar7',
    title: 'También puedes usar el buscador de Google',
    description: 'Este buscador es más flexible y poderoso. Escribe algo en la casilla y presiona la tecla <i>Enter</i> para probarlo.',
    attachTo: '#cse-search-box',
    position: 'right',
    closeOnClickOutside: false,
    overlay: false,
} )
    .back( 'buscar6' )
    .next( 'buscar8' );


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


} ( 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.