SOLDNER Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 Мне вот хотелось бы что можно было сделать так и в IPB 2.3.X Это реализованно в DLE http://4dle.ru/hacks/1147155664-khak-9-maja.html Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Roman Borisovich Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 Если можно , то не плохо было бы и для 2.1.х. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kvendi Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 в skin_topic->render_row Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 Не прокатит Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 /sources/ipsclass.php В функции get_avatar поискать строки, начинающиеся с return "<img src Поменять их на желаемые. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sudmed Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 (изменено) Это реализованно в DLE http://4dle.ru/hacks/1147155664-khak-9-maja.htmlСсылка редиректит на nic.ru. Что там было то? Изменено 28 Апреля 2008 пользователем sudmed Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kvendi Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 Не прокатит У себя сделал примерно вот так:<if="$author['avatar_type']=='url'"> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url({$author['avatar_location']}); background-repeat:no-repeat;"/> </if> <if="$author['avatar_type']=='upload'"> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url(/uploads/{$author['avatar_location']}); background-repeat:no-repeat;"/> </if>не лучший способ но зато только в шаблонах )позже...Все равно пришлось файл править.. для проверки на IE-шность Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SOLDNER Опубликовано 29 Апреля 2008 Автор Жалоба Поделиться Опубликовано 29 Апреля 2008 У себя сделал примерно вот так:<if="$author['avatar_type']=='url'"> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url({$author['avatar_location']}); background-repeat:no-repeat;"/> </if> <if="$author['avatar_type']=='upload'"> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url(/uploads/{$author['avatar_location']}); background-repeat:no-repeat;"/> </if>не лучший способ но зато только в шаблонах )позже...Все равно пришлось файл править.. для проверки на IE-шность Укажи плиз полный путь к файлу, я так же сделаю. И скажи что найти Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kvendi Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 ну я сделал так:в skin_topic->render_row найти{$author['avatar']}заменить: (если у вас не используется аватар по умолчанию, то уберите ненужный код)<if="$author['is_ie']"> {$author['avatar']} <else /> <if="$author['avatar_type']=='url'"> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url({$author['avatar_location']}); background-repeat:no-repeat;"/> </if> <if="$author['avatar_type']=='upload'"> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url(/uploads/{$author['avatar_location']}); background-repeat:no-repeat;"/> </if> </if> </a><br /><br /> <else /> <if="$author['is_ie']"> <img src="style_images/<#IMG_DIR#>/noavatar.gif"> <else /> <img src="/style_images/softbeige/9may.png" border="0" alt="" style="background: url('style_images/<#IMG_DIR#>/noavatar.gif'); background-repeat:no-repeat;"/> </if>только аккуртаней,та вам адо юудт удалить старый код <br /><br /> <else />В файле sources/lib/func_topic_linear.phpнайти//----------------------------------------- // Format and print out the topic list //----------------------------------------- доавть после: function maxsite_testIE() { $user_agent = $_SERVER['HTTP_USER_AGENT']; $browserIE = false; if ( stristr($user_agent, 'MSIE 7.0') ) $browserIE = true; // IE7 if ( stristr($user_agent, 'MSIE 6.0') ) $browserIE = true; // IE6 if ( stristr($user_agent, 'MSIE 5.0') ) $browserIE = true; // IE5 return $browserIE; }найти далее $row = $return['row'];добавить после:$poster['is_ie'] = maxsite_testIE(); разумеется исть все это дело ужасно, может ко и поправит) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SOLDNER Опубликовано 29 Апреля 2008 Автор Жалоба Поделиться Опубликовано 29 Апреля 2008 Все сделал как было написано, но не работает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kvendi Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 обрати внимание вот на это /style_images/softbeige/ здесь должен быть путь к твоей кратинке хотя может меня поправят профессионалы, но может можно сделать проще:аватар сделать фоном некой таблицы из одной строки и одного столбца, а в саму единственную ячейку таблицу как раз вывести ленточку а хотя тогда проблемы с размерами будут Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 Kvendi, прогладите список переменных в class ipsclass и не пишите велосипеды Особенно неясно, зам нужно:$user_agent = $_SERVER['HTTP_USER_AGENT']; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kvendi Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 Сделал что первое в голову пришло ) пользуясь древным дивизом "работает же" =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SOLDNER Опубликовано 29 Апреля 2008 Автор Жалоба Поделиться Опубликовано 29 Апреля 2008 Не пашет все сделал даже путь прописал и все такое и ни чего Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kvendi Опубликовано 30 Апреля 2008 Жалоба Поделиться Опубликовано 30 Апреля 2008 А что значит не пашет ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
BoomerYA Опубликовано 3 Мая 2008 Жалоба Поделиться Опубликовано 3 Мая 2008 Можно такое для логотипа ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.