Отличное решение чтоб автоматом проставлялись тэги на материал который вы пишите в заголовке. Работает все очень просто, если вы написали, то сами теги не появятся, так как нужно сделать простой клик. Также они не появятся если вы название копируете и прописываете, вам просто в конце нужно поставить или цифру или букву, тогда появятся и потом вы что поставили убираете.
Просто бывает так, что ставят сам скрипт и он не работает, все будет работать если соблюдать как описал.
При добавлении любых ваших файлов теги будут прописываться автоматически, исходя из названия файла и категории.
Установка: На странице добавления/редактирования файлов после $BODY$ вставляйте: В модуле board: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#bdF1').val(); entryname = entryname.split(' ').join(', '); $("#suggEdit").val("" + entryname + ""); }});}); </script>
В модуле load: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#ldF1').val(); entryname = entryname.split(' ').join(', '); var cat = $("#ldM55 input:checked").next().html(); $("#suggEdit").val("" + entryname + ", " + cat + ""); }});}); </script>
В модуле publ: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#puF1').val(); entryname = entryname.split(' ').join(', '); $("#suggEdit").val("" + entryname + ""); }});}); </script>
В модуле dir: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#puF1').val(); entryname = entryname.split(' ').join(', '); $("#suggEdit").val("" + entryname + ""); }});}); </script>
В модуле stuff: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#sfF1').val(); entryname = entryname.split(' ').join(', '); $("#suggEdit").val("" + entryname + ""); }});}); </script>
Для модулей blog и news подключаем скрипты так (Страница Архив материалов после /head): В модуле blog: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#blF1').val(); entryname = entryname.split(' ').join(', '); $("#suggEdit").val("" + entryname + ""); }});}); </script>
В модуле news: Код
<script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ if ($('#suggEdit').val().match(/^?*$/)) { var entryname = $('#nwF1').val(); entryname = entryname.split(' ').join(', '); $("#suggEdit").val("" + entryname + ""); }});}); </script>