Como funciona Jobanzeiger Hunsrück

Jobanzeiger Hunsrück es un portal regional privado y no comercial de ofertas en Hunsrück. Esta pagina explica el uso publico: inicio, busqueda con filtros y tarjetas, lista de guardados, widget global de feedback y paginas legales.

La busqueda en /stellen/ es el nucleo: ciudad, tipo de empleo y texto libre de profesion acotan resultados; las pretty URL siguen legibles. Infinite scroll carga mas tarjetas; los guardados estan en /stellen/merkliste/. Los enlaces externos pasan por /out/.

El indice salta a la introduccion, cada paso de uso y cada FAQ. Las rutas publicas de pantallas estan enlazadas. Las tablas de filtros, campos de resultado y feedback describen el manejo y los lugares HTML con gran detalle.

Uso publico

Pagina de inicio

/ – En / comienza la historia de Jobanzeiger Hunsrück. El hero lleva directamente a la busqueda. Beneficio: llegar de inmediato a ofertas abiertas en Hunsrück y entender el caracter regional del sitio.

Elegir idioma

El selector fija aleman, ingles, ucraniano, turco y espanol (?lang=de, ?lang=en, ?lang=uk, ?lang=tr o ?lang=es). El idioma elegido permanece en la sesion hasta un nuevo ?lang=. Beneficio: la misma interaccion en el idioma preferido.

Busqueda de empleo y filtros

/stellen/ – En /stellen/ hay texto libre de profesion con autosuggest (#jobs-category-query, sugerencias #jobs-category-suggest, API /stellen/category-suggest/), select de ciudad (#jobs-filter-city) y de tipo de empleo (#jobs-filter-job-type). El valor all o texto vacio de categoria significa sin restriccion. La busqueda de profesion solo arranca tras elegir Suggest (clic o resalte con flechas mas Enter); Enter sin resalte no inicia busqueda. Los filtros visibles entran en la pretty URL /stellen/{category}/{city}/{job_type}/ (orden como los campos de filtro; segmentos vacios al final se omiten, landing p. ej. /stellen/koch/kall/). Los filtros activos aparecen como chips bajo #jobs-active-filter-chips y se pueden quitar uno a uno. El cambio de filtro actualiza lista y facetas por AJAX. Las tablas de parametros y resultados debajo listan nombres GET, etiquetas UI, ejemplos y lugares HTML de los campos de tarjeta.

Parametros de filtro de la busqueda

Parametro
Nombre UI
Proposito
Ejemplos tecnicos
Ejemplo real
city
Ciudad (#jobs-filter-city)
Restringe resultados a una ciudad del empleo; ausente o all = sin restriccion de ciudad.
all; Kall; Monschau; Wittlich; Nettersheim
Buscar ofertas solo en Kall al mudarse al norte de Hunsrück.
job_type
Tipo de empleo (#jobs-filter-job-type)
Restringe a un tipo catalogado; ausente o all = sin restriccion de tipo.
all; Vollzeit; Teilzeit; Ausbildung; Minijob
Mostrar solo ofertas de formacion (Ausbildung) en Hunsrück.
category_q
Profesión (#jobs-category-query)
Texto libre de profesion con autosuggest; vacio = sin restriccion de profesion.
Koch; Elektriker; Kellner; Kundenservice
Encontrar ofertas de cocina en Monschau con texto y suggest.
category_match
Modo de coincidencia de profesion
La UI solo pone exact tras elegir autosuggest; partial solo en URL legacy/bookmark (la UI no genera partial); solo con category_q.
exact; partial
Elegir la profesion exacta Koch del Suggest (UI pone category_match=exact).

Campos de una tarjeta de oferta

Cada tarjeta bajo #jobs-list muestra estos campos en los lugares HTML del Ist-template de la busqueda.

Campo
Contenido
Lugar HTML
Titulo de tarjeta
Titulo del puesto, opcionalmente con empleador
.place-job-card-title / .place-job-card-title-link
Badge de profesion
Profesión con enlace de filtro
.place-job-card-badge (profession)
Badge de lugar
Texto de ubicacion de la oferta
.place-job-card-badge (location with city filter link)
Badge de tipo de empleo
Tipo de trabajo con enlace de filtro
.place-job-card-badge (job_type)
Descripcion
Texto corto sobre la oferta
.place-job-card-description
Contacto
Telefono y/o email si existen
.place-job-card-contact
Fecha de hallazgo
Fecha en que se encontro la oferta
.place-job-card-found-at
Boton de lista guardada
Guardar o quitar
#jobs-result-merkliste-{id} / .jobs-result-merkliste-button
Lista e infinite scroll
Lista de resultados y scroll sentinel
#jobs-list / #jobs-infinite-scroll-sentinel

Infinite scroll y clickout

La primera pagina muestra un numero limitado de resultados. Al desplazarse, /stellen/more/ carga mas ofertas como JSON (sentinel #jobs-infinite-scroll-sentinel). Los clics en URL externas pasan por /out/. Beneficio: leer listas largas sin cambiar de pagina y abrir ofertas externas de forma trazable.

Lista de guardados

/stellen/merkliste/ – En cada tarjeta el boton de guardar (#jobs-result-merkliste-{id}) guarda la oferta en la sesion del visitante. La vision general esta en /stellen/merkliste/; el endpoint /stellen/merkliste-toggle/ actualiza el estado. Beneficio: reunir ofertas interesantes de Hunsrück y encontrarlas despues.

Widget de feedback

El widget global abre un modal con #feedbackWidgetToggle. El campo obligatorio es message (#feedbackWidgetMessage) con al menos cinco caracteres Unicode. El envio va a /feedback; el cierre con #feedbackWidgetClose o Escape. La tabla de feedback debajo indica elemento, proposito, lugar HTML y detalles tecnicos.

Uso del widget de feedback

Elemento
Proposito
Lugar HTML
Detalles tecnicos
Toggle
Abre el modal de feedback
#feedbackWidgetToggle
Button; aria-controls=feedbackWidgetModal
Modal
Dialogo con intro y formulario
#feedbackWidgetModal / #feedbackWidgetDialog
role=dialog; hidden when closed
Mensaje
Campo obligatorio de texto libre
#feedbackWidgetMessage
name=message; minimum length 5 Unicode characters
Enviar
Envia el feedback
#feedbackWidgetSubmit
POST to /feedback
Cerrar
Cierra el modal sin enviar
#feedbackWidgetClose
Button or Escape
Estado
Muestra exito o error tras el envio
#feedbackWidgetStatus
Status message in the modal

Paginas legales

Aviso legal en /imprint, condiciones en /terms y privacidad en /privacy completan el uso publico. Beneficio: identificacion del proveedor y avisos de privacidad siempre alcanzables.

Preguntas frecuentes

Que es Jobanzeiger Hunsrück?

Jobanzeiger Hunsrück es un anuncio regional privado de ofertas en Hunsrück. La pagina ayuda a los habitantes en la busqueda y encuentra ofertas con su propia tecnica de busqueda y analisis – al espiritu de grandes motores; los detalles quedan bajo el capot.

Donde se encuentran las ofertas abiertas?

En /stellen/ la busqueda lista ofertas actuales de empleadores de Hunsrück. Desde la inicio / el enlace hero lleva alli. Filtros y pretty URL mantienen la seleccion apta para marcadores.

Que filtros tiene la busqueda?

Los parametros city (ciudad), job_type (tipo de empleo), category_q (texto libre de profesion) y category_match. La UI pone category_match solo en exact tras elegir autosuggest; partial solo queda legible en URL legacy/bookmark y la UI no lo genera. Ausente o all o texto de profesion vacio significa sin restriccion. Orden de pretty URL: /stellen/{category}/{city}/{job_type}/. Ejemplos concretos y lugares UI estan en la tabla de parametros de esta pagina.

Como funciona infinite scroll?

La primera pagina muestra un numero limitado de resultados; al desplazarse /stellen/more/ carga mas ofertas como JSON. El sentinel #jobs-infinite-scroll-sentinel controla la carga hasta que no haya mas resultados.

Para que sirve el widget de feedback?

El widget global acepta notas cortas de texto libre. El campo obligatorio es message con al menos cinco caracteres; el envio va a /feedback. Manejo, lugares HTML y detalles tecnicos estan en la tabla de feedback de esta pagina.

Que idiomas hay?

Aleman, ingles, ucraniano, turco y espanol via ?lang=de, ?lang=en, ?lang=uk, ?lang=tr o ?lang=es. La sesion conserva la eleccion hasta un nuevo parametro de idioma.

Como funciona la lista de guardados?

El boton de guardar en la tarjeta guarda la oferta en la sesion del visitante. La vision general esta en /stellen/merkliste/; el endpoint /stellen/merkliste-toggle/ actualiza el estado. Asi las ofertas interesantes de Hunsrück quedan reunidas para visitas posteriores de la misma sesion de visitante.

Donde estan aviso legal, condiciones y privacidad?

Aviso legal en /imprint, condiciones en /terms y privacidad en /privacy. Las paginas son de acceso publico.