С этим скриптом вам станет легче делать красивое оформление описание добавляемым файлам, т.к. с помощью этого скрипта вы сможете предварительно просматривать результат оформления. Теперь не нужно будет добавлять материал, переходить по страницам, чтобы посмотреть созданное описание, все ли так.
Также в скрипт добавлена возможность просмотра названия, тегов и других полей. Вот их список:
Категория, Название, Краткое описание, Полное описание, Ссылка для скачивания архива с другого сервера, Размер архива на другом сервере, Теги
Внимание: скрипт создан для
каталога файлов и тестировался только в нем. В других модулях он может не работать.
Управление дизайном -> Каталог файлов -> Страница добавления/Редактирования материала -> После $BODY$ тавим этот код:
Code
<script type="text/javascript">
$('.manTdBut').append("<input type='button' id='nazv' style='display:none;'> <input type='button' style='font-weight:bold;' onclick='uwndall();' value='Предпросмотр'>");
$(document).ready(function () {
$('input[name="title"]').keyup(function() {
$('#nazv').val($(this).val())
});
});
function uwndall() {
var ssils = $('[name="llink"]').val();
if(ssils == ''){
var ssils = '#';
}
var nazv = $('#nazv').val();
if(nazv == ''){
var nazv = 'Нет названия';
}
var tagss = $('[name="tags"]').val();
if(tagss == ''){
var tagss = 'Нет тегов';
}
var ssilsna = $('[name="llink"]').val();
if(ssils == '' || ssils == '#'){
var ssilsna = 'Нет ссылки';
}
var archrazmerchik = $('[name="lsize"]').val();
if(ssils == '' || ssils == '#' || archrazmerchik == ''){
var archrazmerchik = 'Размер неизвестен';
}
var categories = $('[id^="catSelector"]').val();
if(categories == ''){
var categories = 'Категория не выбрана';
}
var fgg = $('#message').val();
if(fgg == ''){
var fgg = 'Полное описание не заполнено';
}
var gfd = $('#brief').val();
if(gfd == ''){
var gfd = 'Краткое описание не заполнено';
}
new _uWnd('uwndall', 'Предпросмотр материала', 350, 250, {autosize:1, max:1, min:1}, {url:'/forum/',xml:false,type:'post',data:{message: '[b]Название: [/b]'+nazv+'[hr][b]Категория: [/b]'+categories+'[hr][b]Краткое описание: [/b]'+gfd+'[hr][b]Полное описание: [/b]'+fgg+'[hr][b]Ссылка на скачивание:[/b] <a href="'+ssils+'" target="_blank">'+ssilsna+'</a> ('+archrazmerchik+')[hr][b]Теги[/b]:'+tagss+' ',sm:1,frmt1:1,ahtml1:1,a:32,smiles_on:1}});
}
</script>