sadhaka всё же нашла время показать мне азы магии и волшебства, так что грех не поделиться с вами этим. Смысл - поставить какое-то условие на странице темы (где посты), и по этому условию что-то изменить в посте пользователя. Небольшой пример:
var arrArg = [
["field_class","field_value","result_class"],
[".pa-title","Заблокирован","banished"]
]if(document.URL.indexOf("viewtopic.php")!=-1) {
$(".post").each(function(){
for (i=0; i<arrArg.length; i++) {
if($(this).find(arrArg[i][0]).text() == arrArg[i][1]) {
$(this).find(".post-box").addClass(arrArg[i][2]);
}
}
});
}
Здесь обозначен массив с условиями, которые позже используются в самом скрипте. Логика по православному, учитывая массив из примера:
Если в адресной строке есть viewtopic.php, находи див с классом .post. В этом диве находи класс .pa-title (статус пользователя), и если в нём написано Заблокирован, тогда добавляй классу .post-box (класс поста) ещё класс banished. Нам только остаётся вписать в цсс окошко что-то типа:
.banished{ background-color: #fff; fon-size: 10px;}
и все посты пользователей, у которых будет статус "Заблокирован", будут с белым фоном, а шрифт размером в 10 пикселей. Таким образом можно играть с чем угодно и менять как угодно пост по условию. Кому надо - те поймут