Необходимо изменить в текстовом редакторе 2 файла:
- SYSTEM\TEMPLATE\sbj_edit.css
- SYSTEM\TEMPLATE\sbj_edit.js
Изменяем sbj_edit.css
Для устранения таблицы в начале печатаемого сюжета необходимо в sbj_edit.css изменить текст стиля .PrintHeader для MEDIA="PRINT", как в примере (находится в самом низу файла).
Добавляется строка display:none;
<STYLE MEDIA="PRINT">
.PrintHeader
{
display:none;
background-color:#CDCDCD;
width:100%;
}
Внимание! Это касается и печати одного сюжета, и печати всей ленты диктора.
Изменяем sbj_edit.js
Для устранения разрывов страниц необходимо в sbj_edit.js изменить обработчик onbeforeprint. Он последнем в файле.
К примеру, в тексте есть 5 одинаковых строк, устанавливающих значение стиля разрыва страницы.
К примеру, в тексте есть 5 одинаковых строк, устанавливающих значение стиля разрыва страницы.
Чтобы убрать разрывы страницы между блоками, нужно в первой такой строке изменить значение на пустую строку:
obj.style.pageBreakBefore = "";
Чтобы убрать разрывы страницы между сюжетами, нужно в третьей такой строке изменить значение на пустую строку:
obj.style.pageBreakBefore = "";
Если заменить в обоих случаях, все 5 строк будут одинаковыми.
Новые файлы можно разнести по рабочим местам при помощи системы автоматического обновления.