Как очистить палитру гиперссылок?

  • Автор темы Автор темы Dorm
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Добрый день.

Есть верстка на 1700 стр. Открывая палитру гиперссылок, индизайн виснет. Самих ссылок в тексте нет. Все что в палитре пришло из ворда и мусор как таковой. Маркеров вхождения гиперссылок не нет ни в тексте, ни редакторе материалов. Возможно каким-то способом очистить палитру, т.е. удалить все гиперссылки из палитры и из-текста (если таковые есть)?

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

Спс
 
Выделить все линки в палитре и перекинуть в корзину...
Вообще-вообще виснет? - Тогда кидайте сюда idml - может у кого и отвиснет :)
 
Все что в палитре пришло из ворда и мусор как таковой
хороший случай. научит жать в ворде ctrl-6 перед помещением в ИД. в будущем.

но чем чёрт не шутит? вдруг индд-идмл поможет?
а вообще-то строку кода сложно написать? удаление гиперов скриптом?
 
Палитра виснет при открытии ее. Ничего не могу выделить в ней...
Да, 1700 стр цвета.
 
Вот скрипт для чистки указателя.
Код:
var myTopics = app.activeDocument.indexes[0].topics;
for (var i = myTopics.length - 1; i >= 0; i--) {myTopics[i].remove()}
 
гиперссылки - это не указатель
 
Код:
var myDoc = app.activeDocument;

var myHyperlinks = myDoc.hyperlinks;
var myHyperSources = myDoc.hyperlinkPageItemSources;
var myHyperDestinations = myDoc.hyperlinkTextDestinations;
var myHyperTextSources = myDoc.hyperlinkTextSources;
var myHyperUrlDestinations = myDoc.hyperlinkURLDestinations;
var myHyperExtDestinations = myDoc.hyperlinkExternalPageDestinations;
var myHyperPageDestinations = myDoc.hyperlinkPageDestinations;


myHyperDestinations.everyItem().remove();
myHyperSources.everyItem().remove();
myHyperUrlDestinations.everyItem().remove();
myHyperTextSources.everyItem().remove();
myHyperExtDestinations.everyItem().remove();
myHyperPageDestinations.everyItem().remove();
myHyperlinks.everyItem().remove();

не проверял, если что не сработает - сообщайте
 
  • Спасибо
Реакции: Dorm
ну я привел выше скрипт, который все вычистит, а то помимо самих ссылок там еще мусора масса к ним
 
Огромное спс за оперативность. Надо много ссылок руками прописывать.

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

Нашел, что удалилось и оглавление на 5 страниц, которое генерилось Индизайном. Переделываю оглавление. Это в любом случае быстрее...
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.