happyslacker
New Member
Доста е досадно да цъкате на ръка всички полета за отметка (checkboxes) в някоя страница. С този скрипт това може да се автоматизира:
На мен ми се наложи да го ползвам при чистене на спама от един Drigg - там няма такива екстри. Тъй като на една страница излизат само 50 коментара се наложи да редактирам "modules/comment/comment.module" като замених почти навсякъде числото 50 с 1000 - по този начин наведнъж мога да отмятам по 1000 спам коментара (а те са десетки хиляди - бях оставил системата без защита от спам).
Този скрипт може да се добави в comment.module или като блок (Administer -> Site building -> Blocks) - последното е по-лесно.
HTML:
<script language="JavaScript">
function checkAllBoxes()
{
var cboxes = document.getElementsByTagName('input');
for (var i=0; i < cboxes.length; i++) {
var cbox = cboxes[i];
if (cbox.type =='checkbox') {cbox.checked=true}
}
}
</script>
<input value="Отмятане на всички отметки" onclick="checkAllBoxes()" type="button">
На мен ми се наложи да го ползвам при чистене на спама от един Drigg - там няма такива екстри. Тъй като на една страница излизат само 50 коментара се наложи да редактирам "modules/comment/comment.module" като замених почти навсякъде числото 50 с 1000 - по този начин наведнъж мога да отмятам по 1000 спам коментара (а те са десетки хиляди - бях оставил системата без защита от спам).
Този скрипт може да се добави в comment.module или като блок (Administer -> Site building -> Blocks) - последното е по-лесно.