Понять это сразу :
Эмманюал :
Контент:
Внешний вид :
Нестандартное :
Проблемы :

Рандомизация контента сотворением всплывающих подсказок :

Это не изменение контента, а разбавление его целевыми кусочками текста.

Если выделить в тексте отдельные ключевые слова, и сделать на CSS фичу, творящую появление слоя с некоторым текстом при наезде мышом на это ключевое слово, то как бы понятно, что это и зачем- мы разъясняем ньюбу, прямо не сходя с места, что тот или иной термин означает. Возможно, многословно, со ссылками :)

Однако фактически всё это объяснялово входит в HTML код артикля, и неотделимо от него. А потому без проблем индексируемо, и ещё более отдаляет артикль от оригинала, но не нарушая ничьих авторских прав на контент.

Пример: Наведите сюда мыша Это всплывающая подсказка, скрытый текст, появляющийся при наведении мыша на ссылку.. (можете иметь хитрый браузер, который не покажет всплывающую подсказку).


В файле сеттингов всё очень просто и понятно:

# База всплывающих подсказок и её местоположение.
# Вы вправе определить базу за пределами папки скрипта.
# Чтобы сделать её совместно используемой многими портаторами:
   $_s['popup']['path']="./data/dbs/popups.txt";

# Задействовать этот сервис (true) или нет (false):
   $_s['popup']['onair']=false;

Архитектура этого текстового файла базы проста:

термин=>объяснение термина
слово=>рассказ про то, что обозначает это слово.

Никто не запрещает использовать какие угодно HTML теги справа от значка =>

Что нужно помнить и понимать:

  1. Всплывающие подсказки встраиваются в артикль не на этапе импорта текста с донорского ресурса, а в процессе просмотра этого артикля серфером, то есть каждый раз.

  2. Если для какого-то термина сформирована всплывающая подсказка, то она в пределах этого артикля вторично уже не появится (однократное разъяснение термина).

  3. Вы можете в любой момент подменить (модернизировать, дополнить, обкарнать) базу всплывающих подсказок, и все изменения вступят в силу тотчас же. Соответственно, поисковики увидят изменившийся контент артиклей.

Различные браузеры могут либо обрабатывать, либо не обрабатывать всплывающие подсказки. Собственно говоря, это абсолютно поровну- мы преследуем задачу рандомизации контента, а не увеселения серфера. Оно вторично.

Поскольку, как и в предыдущем документе, тут мы видим в сеттингах явно прописанный путь до базы, то сразу понимаем, что ничто нам не мешает вынести эту базу за пределы папки домена, и сделать общей для всех портаторов сразу.