Увійти

Цитати

Категорій

АБВГҐДЕЖЗ
ИІКЛМНОПР
СТУФХЦЧШЩ
ЮЯ*

Автор

АБВГҐДЕЖЗ
ИІКЛМНОПР
СТУФХЦЧШЩ
ЮЯ*

Допомога

Будовувати

Проект

Імпресум

Вставка цитат

Хочете відображати цитати на вашому веб-сайті? Тут ви можете дізнатися, як це зробити за допомогою WordPress, Joomla, за допомогою API та через iFrame.

Content Managament Systems (CMS)

Joomla! Існує модуль Joomla для інтеграції цитат в CMS Joomla: Тут ви можете знайти допомогу: Допомога.

WordPress logo Існує модуль Joomla для інтеграції цитат в CMS WordPress. Тут ви можете знайти допомогу: Допомога.

API

Доступний інтерфейс програмування застосунків (API) за адресою: https://api.zitat-service.de. Наприклад, наступне посилання надає випадкову цитату українською мовою: https://api.zitat-service.de/v1/quote_html?language=uk. За допомогою API Explorer ви можете переглядати доступні параметри, список ID та проводити тести.

Iframe

Ви можете відображати цитати на своїй сторінці за допомогою iframe. Дизайн можна налаштовувати за допомогою каскадних таблиць стилів (CSS). Ось приклад:

Код iframe для цієї інтеграції:

<iframe src="https://api.zitat-service.de/v1/quote_html?language=uk&target=quotes&style=https://www.zitat-service.de/quote.css" frameborder="1" scrolling="auto" width="700"></iframe>

Для першого тесту ви можете використовувати цей код безпосередньо.

CSS

Після того як ви вставили iframe на ваш веб-сайт, ви можете налаштувати його дизайн. Для цього ви можете використовувати файл quote.css як шаблон та налаштовувати його для себе. Потім прив’яжіть свій користувацький CSS за допомогою параметра style. Елемент DIV класу quote обгортає всю цитату, тому, наприклад, ви можете встановити рамку. Усередині є два елементи DIV з класами quotation для самої цитати та source для автора та джерела.

Параметри

Ви можете налаштовувати вибір цитат за допомогою різних параметрів. Унікальні номери, ID, завжди використовуються. Наприклад, випадкова цитата англійською мовою (language=en) у категорії Політика (categoryId=147):
https://api.zitat-service.de/v1/quote_html?categoryId=147&language=en

Ви можете комбінувати параметри для автора (authorId), категорії (categoryId), користувача (userId) та мови (language).

Параметр target є важливим для інтеграції у веб-сторінку, наприклад, за допомогою iframe. З міркувань безпеки, відкриття нової веб-сторінки всередині оригінальної сторінки не дозволяється. Параметр target тепер дозволяє відкривати посилання у новій вкладці або вікні.

Практичні приклади

Як натхнення, ось деякі веб-сайти, які інтегрували сервіс цитат (Статус 3 лютого 2024 року):