ivank
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Лехко! Ищешь: Код: if (($lastposttime > $forumlastvisit) and ($inmembername ne "Guest")) { $folderpicture = qq~<img src="$imagesurl/images/$foldernew" border="0" align=center>~; $posts = qq~</b>$posts</b>~; } else { $folderpicture = qq~<img src="$imagesurl/images/$folder" border="0">~; $posts = qq~$posts~; } | К сожалению оригинала нет, но поищи по первой строке (if...) и блок примерно такого же содержания как я запостил меняешь на: Код: if (($lastposttime > $forumlastvisit) and ($inmembername ne "Guest")) { if( -e "$imagesdir/newposts/$forums.gif" ) { $folderpicture = qq~<img src="$imagesurl/newposts/$forumid.gif" border="0" align=center>~; } else { $folderpicture = qq~<img src="$imagesurl/images/$foldernew" border="0" align=center>~; } $posts = qq~</b>$posts</b>~; } else { if( -e "$imagesdir/nonewposts/$forumid.gif" ) { $folderpicture = qq~<img src="$imagesurl/nonewposts/$forumid.gif" border="0" align=center>~; } else { $folderpicture = qq~<img src="$imagesurl/images/$folder" border="0">~; } $posts = qq~$posts~; } | Далее создаёшь в imagesdir (т.е. где у тя картинки хранятся) две жиры newposts и nonewposts. Если форуму нужны персональные иконки -- закидываешь их туда... Фсё. Добавлено Упс! Это всё делается в ikonboard.cgi А вообсче я эту фичу минуты две делал. Добавлено Цитата: $posts = qq~</b>$posts</b>~; | Гы-гы-гы... Никогда не замечал что тэг криво прописан. Надо будет исправить. Цитата:Эту строку можно вообще выкинуть. Добавлено Исчо очепятка:Вместо этого: Код: if( -e "$imagesdir/newposts/$forums.gif" ) | Конечно-же должно быть это: Код: if( -e "$imagesdir/newposts/$forumid.gif" ) | А вообще, можно проще. В оригинальном (т.е. без применеия предыдущих инструкций) меняешь Код: $folderpicture = qq~<img src="$imagesurl/images/$foldernew" border="0" align=center>~; | на: Код: $folderpicture = qq~<img src="$imagesurl/images/$forumid$foldernew" border="0" align=center>~; | И вместо: Код: $folderpicture = qq~<img src="$imagesurl/images/$folder" border="0">~; | соответственно: Код: $folderpicture = qq~<img src="$imagesurl/images/$forumid$folder" border="0">~; | Только в этом случае _каждому_ форуму должны соответствовать файлы номер_форумаfolder.gif и номер_форумаfoldernew.gif. А в первом случае если у форкума нет своей иконки, то будет показываться стандартная.
| Всего записей: 553 | Зарегистр. 24-01-2002 | Отправлено: 11:21 23-06-2002 | Исправлено: ivank, 11:31 23-06-2002 |
|