Використання та поширені запитання

Regionalportal West (regio-west.de) об’єднує місцеві новини, вакансії та події із західної Німеччини. Контент походить із первинних джерел на місці й подається за населеним пунктом та між пунктами. Портал безкоштовний і без реклами.

Ця сторінка детально пояснює публічні екрани: підказка населеного пункту та карта Німеччини на головній, списки з GET-фільтрами place, period і job_type з дозволеними значеннями, технічними та реальними прикладами, таблицями параметрів і результатів, нескінченним прокручуванням і глобальним віджетом feedback. Немає класичного глобального текстового пошуку по всьому контенту і немає глобуса.

Зміст веде до вступу, кроків використання та FAQ. Публічні екрани посилаються як шляхи з початковим слешем без хоста. Таблиці параметрів, результатів і feedback документують поля та HTML-місця цього хоста.

Як користуватися сайтом

Головна та підказка населеного пункту

/ Головна показує пояснення порталу, карту Німеччини з точками населених пунктів, поле підказки та плитки. У полі вільний текст фільтрує увімкнені пункти на клієнті за назвою та регіоном; вибір відкриває портал пункту. Перевага: швидкий вхід у місцевий контент без глобального пошуку. Типовий хід: ввести, обрати підказку, відкрити портал.

Списки в шапці: новини, вакансії, події

/nachrichten/, /stellen/, /veranstaltungen/ Навігація в шапці відкриває списки новин, вакансій і подій. Глобального текстового пошуку немає; навігація веде прямо до списків. Типовий хід: відкрити список, задати фільтри, прокрутити результати. Перевага: тематичні входи замість змішаного пошуку.

Фільтри списку place, period і job_type

GET place (UI-мітка Населений пункт / Усі): порожнє або all означає всі; інакше точний slug із places-config. Технічні приклади: blankenheim, mechernich, kall, euskirchen, schleiden. Реальний приклад: лише Blankenheim з place=blankenheim. На новинах, вакансіях і подіях. GET period (UI-мітка Період): today, yesterday, last_7_days, this_month, this_year, last_year; початкове UI last_7_days; cookie place_news_period. Приклади: period=today, period=last_7_days, period=this_year. Реальний приклад: лише сьогоднішні повідомлення ратуші з period=today. На новинах і місцевих новинах. GET job_type (UI-мітка Тип роботи): порожнє або all = усі; інакше точно Festanstellung, Teilzeit, Minijob, Ausbildung, Duales Studium, Praktikum, Werkstudent, Aushilfe, Freelance або Befristet. Приклади: job_type=Festanstellung, job_type=Teilzeit, job_type=Ausbildung. Реальний приклад: регіональна освіта з job_type=Ausbildung. На вакансіях. Список оновлюється через AJAX і History API; далі — infinite scroll / load-more під /nachrichten/more/, /stellen/more/, /veranstaltungen/more/. Перевага: URL із тими ж фільтрами.

Таблиця параметрів новин (/nachrichten/)

Параметр
UI-назва
Мета
Технічні приклади
Реальний приклад
place
Населений пункт / Усі
Обмежує список новин увімкненим slug населеного пункту.
blankenheim; mechernich; kall; euskirchen; schleiden; all
Показати лише новини з Blankenheim з place=blankenheim.
period
Період
Фільтрує новини за вікном дати знахідки; cookie place_news_period запам’ятовує вибір.
today; yesterday; last_7_days; this_month; this_year; last_year
Перевірити лише сьогоднішні повідомлення ратуші з period=today.

Таблиця параметрів вакансій (/stellen/)

Параметр
UI-назва
Мета
Технічні приклади
Реальний приклад
place
Населений пункт / Усі
Обмежує ринок вакансій увімкненим slug населеного пункту.
blankenheim; mechernich; kall; euskirchen; schleiden; all
Показати лише вакансії з Mechernich з place=mechernich.
job_type
Тип роботи
Фільтрує вакансії за типом зайнятості з config job-types.
Festanstellung; Teilzeit; Ausbildung; Minijob; Praktikum
Знайти регіональну освіту з job_type=Ausbildung.

Таблиця параметрів подій (/veranstaltungen/)

Параметр
UI-назва
Мета
Технічні приклади
Реальний приклад
place
Населений пункт / Усі
Обмежує події увімкненим slug населеного пункту.
blankenheim; mechernich; kall; euskirchen; schleiden; all
Показати лише події в Kall з place=kall.

Поля результатів і HTML-місця

Кожен результат показує фіксовані поля у фіксованих HTML-місцях цього хоста. Новини: заголовок, пункт, тизер, дата знахідки. Вакансії: заголовок, пункт, тип, опис, дата. Події: заголовок, пункт, початок, локація, опис, дата. Таблиці нижче називають поле, зміст і HTML-місце (ID або клас). Перевага: однозначне зіставлення для людей і машин.

Таблиця результатів новин

Поля результату новин з HTML-місцями з шаблону screen-news.

Поле
Зміст
HTML-місце
Заголовок
Заголовок повідомлення, часто як посилання на первинне джерело через clickout.
.news-item-title / .news-item-link
Населений пункт
Назва пункту з посиланням на портал.
.news-place / .news-place-link
Тизер
Короткий текст повідомлення.
.news-teaser
Дата знахідки
Час, коли повідомлення знайдено.
.news-found-at
Елемент списку
Обгортка одного результату в списку новин.
#news-item-{n} / .news-item

Таблиця результатів вакансій

Поля результату вакансії з HTML-місцями з шаблону screen-jobs.

Поле
Зміст
HTML-місце
Заголовок
Заголовок вакансії з посиланням на первинне джерело.
.place-job-card-title / .place-job-card-title-link
Населений пункт
Назва пункту з посиланням на місцеві вакансії.
.place-job-card-place / .place-job-card-place-link
Тип роботи
Тип зайнятості як бейдж.
.place-job-card-badge / .place-job-card-badge-link
Опис
Короткий опис вакансії.
.place-job-card-description
Дата знахідки
Час знахідки.
.place-job-card-found-at
Елемент списку
Обгортка одного результату вакансії.
#jobs-item-{n} / .jobs-item

Таблиця результатів подій

Поля результату події з HTML-місцями з шаблону screen-events.

Поле
Зміст
HTML-місце
Заголовок
Заголовок події з посиланням на первинне джерело.
.place-event-card-title / .place-event-card-title-link
Населений пункт
Назва пункту з посиланням на портал.
.place-event-card-place-link
Початок
Час початку як бейдж.
.place-event-card-badge
Локація
Текст місця події як бейдж.
.place-event-card-badge
Опис
Короткий опис події.
.place-event-card-description
Дата знахідки
Час знахідки.
.place-event-card-found-at
Елемент списку
Обгортка одного результату події.
#events-item-{n} / .events-item

Портали населених пунктів і підсторінки

Портали та підсторінки фактів міста, місцевих новин, вакансій і подій з infinite scroll є catch-all шляхами. Доступ через головну та підказку. Шляхи-заповнювачі лише пояснюють; вхід лишається головна. Перевага: місцевий вхід без довгого набору шляху. /

Clickout до первинних джерел

/out/ Зовнішні первинні джерела відкриваються через проміжну сторінку clickout перед оригіналом. Перевага: прозорий перехід від порталу до джерела. Типовий хід: клік по результату, короткий clickout, джерело.

Віджет feedback

Глобальний віджет відкриває модальне вікно кнопкою toggle. Обов’язкове поле message — вільний текст; після нормалізації потрібно щонайменше п’ять символів Unicode. Надсилання йде на /feedback. Закриття та Escape завершують модальне вікно. Статуси в області статусу. Перевага: швидкий відгук. Поля контактної форми тут не каталогізуються.

Робота віджета feedback і HTML-місця

Елемент
Мета
HTML-місце
Технічні деталі
Toggle
Відкриває або закриває модальне вікно feedback.
#feedbackWidgetToggle
Кнопка; керує aria-expanded і видимістю модального вікна.
Modal
Діалог для введення feedback.
#feedbackWidgetModal
role=dialog; Escape закриває.
Повідомлення
Обов’язкове поле вільного тексту.
#feedbackWidgetMessage
POST name=message; мінімум 5 символів Unicode після нормалізації.
Надіслати
Надсилає feedback.
#feedbackWidgetSubmit
Надсилання на API-шлях /feedback.
Закрити
Закриває модальне вікно без надсилання.
#feedbackWidgetClose
Кнопка type=button.
Статус
Показує успіх або помилку після надсилання.
#feedbackWidgetStatus
Жива область статусу в модальному вікні.

Зміна мови

Мови UI німецька, англійська, іспанська та українська (de, en, es, uk) перемикаються прапорцями в шапці (параметр lang). Без lang у URL сесія зберігається. Перевага: однакова робота всіма мовами хоста.

Юридичні сторінки

/imprint, /privacy, /terms Імпресум, конфіденційність і умови доступні в підвалі й не замінюють інструкцію. Вони доповнюють grounding. Типовий хід: обрати посилання в підвалі й прочитати.

Поширені запитання

Що таке Regionalportal West?

Regionalportal West — регіональний портал місцевих новин, вакансій і подій із західної Німеччини. Контент із первинних джерел показується за пунктом і між пунктами. Портал безкоштовний і без реклами для тих, хто шукає місцеву інформацію без глобального пошуку.

Чи є глобальний текстовий пошук?

Ні. На головній підказка фільтрує увімкнені пункти на клієнті за назвою та регіоном. Посилання шапки ведуть до списків із GET-фільтрами place, period і job_type та infinite scroll. Для пункту — підказка або плитки; для тематичних списків — новини, вакансії чи події з фільтрами.

Навіщо GET-параметр place?

Ім’я GET place. UI-мітка Населений пункт / Усі. Мета: обмежити міжпунктові списки одним увімкненим пунктом. Значення: порожнє або all = усі; інакше точний slug. Приклади: blankenheim, mechernich, kall, euskirchen, schleiden. Реальний приклад: лише Blankenheim з place=blankenheim. На новинах, вакансіях і подіях. URL можна зберегти; AJAX і History API оновлюють список і query.

/nachrichten/, /stellen/, /veranstaltungen/

Навіщо GET-параметр period?

Ім’я GET period. UI-мітка Період. Мета: фільтрувати новини за вікном дати знахідки. Точні значення: today, yesterday, last_7_days, this_month, this_year, last_year. Початкове UI last_7_days; cookie place_news_period. Приклади: period=today, period=last_7_days, period=this_year. Реальний приклад: лише сьогоднішні повідомлення ратуші з period=today. На новинах. Хід: обрати період, AJAX оновлює список і лічильник, infinite scroll починається знову.

/nachrichten/

Навіщо GET-параметр job_type?

Ім’я GET job_type. UI-мітка Тип роботи. Мета: фільтрувати вакансії за типом зайнятості. Значення: порожнє або all = усі; інакше Festanstellung, Teilzeit, Minijob, Ausbildung, Duales Studium, Praktikum, Werkstudent, Aushilfe, Freelance або Befristet. Приклади: job_type=Festanstellung, job_type=Teilzeit, job_type=Ausbildung. Реальний приклад: регіональна освіта з job_type=Ausbildung. Разом із place; load-more зберігає параметри.

/stellen/

Як працює віджет feedback?

Кнопка feedbackWidgetToggle відкриває feedbackWidgetModal. У feedbackWidgetForm поле message обов’язкове в feedbackWidgetMessage; мінімум п’ять символів Unicode після нормалізації. Надсилання через feedbackWidgetSubmit на /feedback. Закриття через feedbackWidgetClose або Escape. Статус у feedbackWidgetStatus. Перевага: швидкий відгук. Поля контактів тут не описуються.

Які поля показує результат новин і де в HTML?

Кожен результат у #news-item-{n} або .news-item. Заголовок у .news-item-title і посилання .news-item-link. Пункт у .news-place з .news-place-link. Тизер у .news-teaser. Дата у .news-found-at. Зміна фільтрів оновлює список і лічильник через AJAX; далі — infinite scroll.

/nachrichten/

Які мови є і де юридичні сторінки та clickout?

Мови UI: німецька, англійська, іспанська та українська (de, en, es, uk). Перемикання прапорцями з параметром lang. Без lang сесія не змінюється. Імпресум, конфіденційність, умови та clickout доповнюють публічні потоки через посилання шляхів.

/, /imprint, /privacy, /terms, /out/, /nutzung