QuestionPoint

Seleccionar idioma:

Revisado: Mayo 16, 2003

Agregar el Formulario de chat del usuario a su sitio Web

Contenido

Introducción
Editar formulario
Procedimiento general
Eliminar el campo Consulta
Especificar el campo Consulta como requerido


Introducción

Después de haber bajado la plantilla del formulario de chat, tiene que modificar el formulario y agregarlo al sitio Web de su biblioteca. Aunque puede usar el formulario de chat con el mismo formato que el sitio Web de QuestionPoint, el formulario con formato mínimo se presta mejor para hacerlo consistente con el formato de su sitio Web. También puede modificar el formulario con el formato de QuestionPoint y cambiar los colores, fuentes y gráficos para hacerlos coincidir con los de su sitio Web. Finalmente, puede eliminar el campo Consulta de cualquiera de las plantillas o especificar ese campo como requerido.

Este documento señala paso a paso el procedimiento a seguir para realizar estas tareas.


Edición del formulario

  • Cuando el procedimiento incluye un paso que requiere que usted edite el formulario, abra el formulario usando un editor de su preferencia. Puede usar un editor de texto Windows (ej., TextPad o NotePad), un editor HTML, o un editor UNIX. Use un programa de tratamiento de texto sólo si le permite ver el código HTML y si le permite ver archivos en formato de texto normal. Guarde el formulario agregando una extensión .htm o .html al nombre del archivo, según sea la convención que se aplique a su sitio Web.

  • Los elementos a modificar en el formulario aparecen en un casillero como éste:
<!-- Comienzo de campo de entrada escondida de la biblioteca -->
<!-- Reemplace el atributo de valor "1" por la ID de institución para QuestionPoint de su biblioteca, suministrada por OCLC, en el campo de entrada escondida de la biblioteca -->
<input type=hidden name="library" value="1" >
<!-- Fin del campo de entrada escondida de la biblioteca -->

con el código a modificar destacado, por ejemplo: valor="1".

  • A menos que un paso del procedimiento le señale que modifique el JavaScript, no modifique ni elimine nada de lo que haya entre estas etiquetas:

    <script language="JavaScript">
        y
    </script>

Volver arriba

Procedimiento general

Este procedimiento se basa en un enfoque incremental que le permite ir probando frecuentemente las modificaciones que efectúa al formulario y asegurarse que funcionen correctamente antes de continuar con las modificaciones siguientes.

Paso Acción
1 Haga una copia de seguridad del formulario que bajó.
2 Abra el archivo del formulario con un editor de texto.
3

¿Piensa modificar el texto del formulario para que esté en un idioma que no sea el inglés?

  • Sí. Vaya al paso 4.
  • No. Vaya al paso 5.
4

Si desea permitir que sus usuarios vean los mensajes de QuestionPoint en su idioma, siga los pasos siguientes:

  • Encuentre la sección del formulario que se ve así:

<!-- Comienzo del campo de entrada escondida de idioma -->
<!-- Si este formulario va a estar en un idioma que no sea el inglés, reemplace el atributo de valor "1" por el valor apropiado para su idioma, como se describe en
http://questionpoint.org/web/members/
addingchatform.html. -->
<input type=hidden name="language" value="1">
<!-- Fin del campo de entrada escondida de idioma -->

  • Use la tabla siguiente para encontrar el valor correspondiente a su idioma:

    Idioma Valor
    Francés (Français)
    2
    Español (Spanish)
    3
    Chinese tradicional (中文(繁體))
    4
    Chino simplificado ( 中文(简体 )
    5
    Holandés (Nederlands)
    7
    Eslovaco (Slovensko)
    8
    Alemán (Deutsch)
    10
    Coreano (한국어)
    12

  • Cambie value="1" de modo que contenga el valor del idioma de su biblioteca, por ejemplo:
<tipo de entrada=nombre escondido="biblioteca" valor="1"
5

Agregue la ID de institución de su biblioteca al campo escondido "biblioteca" de su biblioteca:

  • Encuentre la sección del formulario que se ve así:
<!-- Comienzo del campo de entrada escondida de biblioteca -->
<!-- Reemplace el atributo de valor "1" por la ID de institución de su biblioteca para QuestionPoint, suministrada por OCLC, en el campo de entrada escondida de biblioteca -->
<input type=hidden name="library" value="1" >
<!-- Fin del campo de entrada escondida de biblioteca -->
  • Cambie value="1" de modo que contenga la ID de institución de su biblioteca, por ejemplo:
<input type=hidden name="library" value="10097" >
¿Cómo puedo encontrar la ID de institución de mi biblioteca?
  • Conéctese a QuestionPoint.
  • Si no ve la pantalla Inicio (Home), haga clic en el enlace Home en la barra negra de la parte superior de la pantalla.
  • La ID de su institución aparece bajo el nombre de su institución.
6 Guarde y cierre el archivo del formulario.
7 Agregue el formulario al área de prueba del sitio Web de su biblioteca o a la zona de ensayo. Aquí es donde usted prueba lo que desea agregar al sitio antes de pasarlo a su sitio Web activo al que tendrán acceso los usuarios.
8 Use el formulario para enviar una consulta a su biblioteca. Luego examine la lista de nuevas consultas de su biblioteca para ver la consulta.
9

Abra el formulario con un editor y efectúe las modificaciones que desee al título de la página, imagen o texto introductorio del formulario. También puede agregar más imágenes y texto en otras partes de la página. El código que aparece a continuación corresponde al formulario de chat con formato mínimo. Los otros formularios pueden tener leves diferencias pero los cambios que usted haga serán similares.

Título de la página

<html>
<head>
<!--Modifique la línea siguiente para insertar el título de la página-->
<title>Ejemplo #2 del formulario de chat [QuestionPoint] - Coloque aquí el título de esta página </title>

Imagen

<table width="95%" cellpadding="3" cellspacing="0" align="center">
  <tr>
    <td colspan="2">
    <!-- Este es un espacio reservado para el gráfico que desee poner. -->
    <img src="images/image_placeholder.gif"
       width="200" height="110">
   </td>
  </tr>

Texto introductorio

<td colspan="2">
<!-- Modifique los datos en esta celda de la tabla (hasta </td> tag) según corresponda.-->
<p> <br>
Bienvenidos al servicio Consulte a un bibliotecario de QuestionPoint, servicio de referencia en el Web que ayuda a las bibliotecas a prestar servicios de referencia mediante correo electrónico y sesiones de chat. El acceso a QuestionPoint es cortesía de su biblioteca. </p>
<p>Para una sesión de chat con un bibliotecario, ingrese su nombre, dirección de correo electrónico y, si desea, su consulta y haga clic en Chat. Se abre otra ventana de navegador para la sesión de chat.
  </p>
</td>

Guarde y cierre el archivo del formulario.

10 Repita los pasos 7 y 8 para probar las modificaciones que ha efectuado.
11

¿Desea usted:

12 Repita los pasos 7 y 8 para probar las modificaciones que ha efectuado (eliminar el campo Consulta o especificarlo como requerido).
13 Aplique al formulario el formato del sitio Web de su biblioteca (página de estilo de formatos, enlaces de navegación superiores e inferiores, colores, fuentes y otros).
14 Agregue enlaces al formulario desde otras páginas de su sitio Web en su área de prueba o zona de ensayo.
15 Repita los pasos 7 y 8 para probar las modificaciones que ha efectuado en los pasos 13 y 14.
16 Cuando el formulario se vea y funcione como lo desea, agréguelo al sitio Web activo de su biblioteca.


Volver arriba

Eliminar el campo Consulta

Para eliminar el campo Consulta del formulario, efectúe los siguientes pasos:

Paso Acción
1

Borre las siguientes líneas del archivo:

<!-- Comienzo del campo consulta -->
<tr>
  <th width="20%" align="right">
    <label for="question"
     accesskey="Q">Question:</label>
  </th>
  <td width="80%">
     <textarea name="question" rows="7"
      cols="50"></textarea>
   </td>
</tr>
<!-- Fin del campo consulta -->
2 Guarde y cierre el archivo.
3 Vuelva al paso 12 del procedimiento general.

Volver arriba

Especificar el campo Consulta como requerido

Para especificar el campo Consulta como requerido, siga los pasos siguientes:

Paso Acción
1 Vaya a la sección JavaScript en la parte superior del archivo, en medio de las líneas siguientes:
<script language="JavaScript">
    y
</script>
2 Elimine los caracteres de comentario (//) de la línea destacada a continuación:

function checkIt(form) {
   var name = form.chat_name.value;
   var email = form.chat_email.value;
   /*Library: Para especificar el campo Consulta como
requerido, elimine los caracteres de comentario
   (//) de la próxima línea y de
 otras secciones que se indiquen.*/
   //var ques = form.question.value;
   var lib = form.library.value;
   var msg = '';
3 Elimine los caracteres de comentario (//) de cada una de las líneas siguientes.

//if (ques.length < 1) {
// if(msg.length > 0)
// msg+=', ';
// msg += 'Question';
//}
4 Para indicar que un campo es requerido, cambie la etiqueta de la pantalla del campo de manera consistente con el diseño de su formulario de consulta, por ejemplo, anteponga un asterisco a la etiqueta de campo.

Ejemplo:

<!-- Comienzo del campo consulta -->
<tr>
  <th width="20%" align="right">
   <label for="question" accesskey="Q">
    *Question:</label>
  </th>
  <td width="80%">
   <textarea name="question" rows="7"
      cols="50"></textarea>
   </td>
</tr>
<!-- Fin del campo consulta -->
5 Vuelva al paso 12 del procedimiento general.

Volver arriba