ZebroidФорумПубличный разделПредложенияАрхивПерелинковка. Не ставить ссылки со статей, дата которых меньше

Перелинковка. Не ставить ссылки со статей, дата которых меньше

07 июня 2017, 14:10
Зарегистрирован: 09 апреля 2011, 14:10
Вот мой процесс перелинковки — https://www.youtube.com/watch?v=c1pciHVkfxw
Все статьи имеют разные даты публикации. Поэтому возникает проблема, что в статье появляется ссылка на другую статью, дата публикации которой еще не наступила. Нужна опция, которая поможет избегать такой ситуации.
Аналогичная опция уже есть в другом инструменте.


И второе. Можно сделать так, чтобы в статье не ставилась ссылка на саму себя?

Комментарий отредактирован 1 раз(а). Последний раз редактировал Vincent 07 июня 2017, 14:34. Причина: второе
07 июня 2017, 20:49
Зарегистрирован: 10 апреля 2012, 00:00
Поэтому возникает проблема, что в статье появляется ссылка на другую статью, дата публикации которой еще не наступила. Нужна опция, которая поможет избегать такой ситуации.

Такая опция?



07 июня 2017, 21:29
Зарегистрирован: 09 апреля 2011, 14:10
Почти, но нет.
Возможна такая ситуация когда мы сделаем ограничение на 10 вхождений и начнем перелинковку. Программа начинает идти по дереву проекта сверху вниз и проставляет ссылки в подходящих статьях. Делает 10 ссылок со статей и завершает перелинковку. Потом мы начинаем экспорт проекта с включенной опцией, которую вы указали. И тут подвох.
Может случиться так, что все наши 10 ссылок оказались в статьях, которые младше чем ссылка на нашу статью и ссылки благополучно удалились. А ведь в проекте могли есть статьи (где то ниже в дереве проекта), которые будут публиковаться позже чем наша заветная статью. И вот с этих самых статей (которые публикуются позже) можно было поставить ссылки.
Надеюсь уловили мою мысль.