Инструменты пользователя

Инструменты сайта


Боковая панель

Этот перевод старее, чем оригинальная страница, и может быть неактуальным. Смотрите, что было изменено.
Перевод этой страницы?:

О «Докувики»

Дополнительные возможности

Corporate Use

Наше сообщество


Следуйте за нами на Фейсбуке, в Твиттере и других социальных сетях.

Конфиденциальность (англ.)

ru:plugin:orphanswanted

Плагин OrphansWanted

Совместим с «Докувики»

2009-12-25c, 2010-11-07, rincewind, angua, adora belle, weatherwax

plugin Указатель "страниц-сирот" и "требуемых страниц". Также показывает счётчики ссылок, в том числе и для правильных страниц (прежний автор: Doug Edmunds)

Последнее обновление:
2012-12-05
Предоставляет
Syntax
Репозиторий
Исходный код

Это расширение не обновлялось более двух лет. Возможно, оно больше не разрабатывается или не поддерживается; возможны проблемы совместимости.

Похож на multiorphan, orphanmedia

Теги: links, listing, orphan, search

Оригинал от Doug Edmunds.

Описание

Плагин используется для поиска «страниц-сирот» и «требуемых страниц» в составе списка:

  • Сироты - страница существует, ссылок на неё на сайте нет
  • Требуемые - страницы нет, есть хотя бы одна («красная») ссылка на неё
  • Правильные - страница существует, есть хотя бы одна ссылка на неё

Таблицы включают счётчики ссылок и бэклинки (страницы-списки ссылающихся страниц)

Синтаксис

Базовый синтаксис:

 ~~ORPHANSWANTED:orphans~~
 ~~ORPHANSWANTED:wanted~~
 ~~ORPHANSWANTED:valid~~    
 ~~ORPHANSWANTED:all~~      << все списки сразу

Любой другой параметр вызовет ошибку синтаксиса.

Продвинутый синтаксис позволяет исключить указанные через знак «!» пространства имён, в том числе и подпространства, адресуемые через знак «:».

~~ORPHANSWANTED:orphans|wanted|valid|all[!пространства!имён!и:подпространства:тоже]~~

Пример – исключим пространство wiki: из поиска требуемых страниц:

~~ORPHANSWANTED:wanted!wiki~~   

Пример – исключим пространства wiki: и sys:personal: из поиска страниц-сирот:

~~ORPHANSWANTED:orphans!wiki!sys:personal~~

Версии/Требования

:!: Последняя версия находится на GitHub'е; комментируйте её через GitHub 'issues'. Comments and issues below apply to the code included on the page below.

Изменения

Замечания

  • Очень рекомендуется проставить ~~NOCACHE~~ на странице со статистикой Orphanswanted. Это поможет защитить её от просмотра кэшированной версии пользователями, которым не следует её видеть.
  • Установки ACL имеют приоритет - страниц, на которые у вас нет прав, вы в статистике не увидите. Используйте админский доступ при необходимости.
  • Однако счётчики ссылок приоритету ACL не подчиняются, подсчитывая даже запретные страницы.
  • Плагин достаточно шустр для сайтов с более чем двумя сотнями мелких страниц.
  • Если вы видите несогласовки, проверьте написание ссылок, опечатки увеличивают число ссылок требуемых страниц за счёт числа ссылок существующих.
  • Исправляйте все ошибочные ссылки!

Пожелания

  • Было бы замечательно сортировать по пространствам имён, именам и названиям страниц, а не только по страницам-спискам ссылающихся страниц. → Это достижимо плагином sortablejs. плагином sortablejs с Tablesorter.
  • Было бы замечательно добавить опцию ограничителя числа строк или выводить самые многотребуемые страницы.

Обсуждение и ошибки

Пожалуйста, присылайте ошибки и запросы в GitHub. Эта страница контролируется непостоянно и комментарии могут пролежать вечность. Тем более, что тут локализация на русский.

Совместимость

Только что установил и протестировал Orphanswanted в моей Dokuwiki Weatherwax. Отлично работает, no display issues между Firefox 21.0 и IE 8.0 (не смейтесь). - Steve

ru/plugin/orphanswanted.txt · Последние изменения: 2013-11-16 11:03 — 217.150.76.32