а разве в статьях есть иконки? там же изображения загруженные в статью ...
вообще давай код, и что с ним сделать

Mr.Andreius
раз, два, три, четыре, пять - начинаем ковырять ...
+196
Репутация
882
Рейтинг
конкретнее
ну
сотри эту строку полностью
{foreach key=aid item=action from=$actions}
<div class="action_entry act_{$action.name}">
<div class="action_date{if $action.is_new} is_new{/if}">{$action.pubdate}
и сотри закрывающий див
{/if}
</div>
{/foreach}
что стереть зачеркнул
иконки в ленте перестанут выводиться
ну
сотри эту строку полностью
{foreach key=aid item=action from=$actions}
<div class="action_date{if $action.is_new} is_new{/if}">{$action.pubdate}
и сотри закрывающий див
{/if}
{/foreach}
что стереть зачеркнул

иконки в ленте перестанут выводиться
игла в яйце, яйцо в утке, утка в зайце .....
закопано все это в core/js/smile.js
ковыряй…
закопано все это в core/js/smile.js
function addTagQuote(field_id){ var txtarea = document.getElementById(field_id); var q_text = ''; q_text = prompt('Текст цитаты:'); var q_user = prompt('Автор цитаты (не обязательно):'); if (q_text=='') { return; } return; }

либо отредактировать строку <div class="action_entry act_{$action.name}">
именно от подстановки {$action.name} зависит какой класс будет применен к записи при выводе в поток
именно от подстановки {$action.name} зависит какой класс будет применен к записи при выводе в поток
Таня, что касается ленты
редактировать css
редактировать css
.act_add_comment{ background:url(../images/icons/actions/add_comment.png) no-repeat left 3px; } .act_add_photo{ background:url(../images/icons/actions/add_photo.png) no-repeat left 3px; } .act_add_article{ background:url(../images/icons/actions/add_article.png) no-repeat left 3px; } .act_set_status{ background:url(../images/icons/actions/set_status.png) no-repeat left 3px; } .act_add_friend{ background:url(../images/icons/actions/add_friend.png) no-repeat left 3px; } .act_add_blog{ background:url(../images/icons/actions/add_blog.png) no-repeat left 3px; } .act_add_post{ background:url(../images/icons/actions/add_post.png) no-repeat left 3px; } .act_add_board{ background:url(../images/icons/actions/add_board.png) no-repeat left 3px; } .act_add_catalog{ background:url(../images/icons/actions/add_catalog.png) no-repeat left 3px; } .act_add_club{ background:url(../images/icons/actions/add_club.png) no-repeat left 3px; } .act_add_club_user{ background:url(../images/icons/actions/add_club_user.png) no-repeat left 3px; } .act_add_quest{ background:url(../images/icons/actions/add_quest.png) no-repeat left 3px; } .act_add_fpost{ background:url(../images/icons/actions/add_fpost.png) no-repeat left 3px; } .act_add_thread{ background:url(../images/icons/actions/add_thread.png) no-repeat left 3px; } .act_add_avatar{ background:url(../images/icons/actions/add_avatar.png) no-repeat left 3px; } .act_add_award{ background:url(../images/icons/actions/add_award.png) no-repeat left 3px; } .act_add_file{ background:url(../images/icons/actions/add_file.png) no-repeat left 3px; } .act_add_wall{ background:url(../images/icons/actions/add_wall.png) no-repeat left 3px; } .act_add_wall_club{ background:url(../images/icons/actions/add_wall_club.png) no-repeat left 3px; } .act_add_post_club{ background:url(../images/icons/actions/add_post_club.png) no-repeat left 3px; } .act_add_user_photo{ background:url(../images/icons/actions/add_user_photo.png) no-repeat left 3px; } .act_add_user_photo_multi{ background:url(../images/icons/actions/add_user_photo_multi.png) no-repeat left 3px; } .act_add_user{ background:url(../images/icons/actions/add_user.png) no-repeat left 3px; } .act_add_wall_my{ background:url(../images/icons/actions/add_wall_my.png) no-repeat left 3px; }
Но как бы сделать чтоб имя отображалось?
надо запомнить имя гостя и записать его а актион лог…
сделать чтоб смайлики в ленте активности тоже были?
х.з. сделать все можно…
А по-моему бред это все.
Аргументы —
1. никакой логики в размещении блоков (вернее она есть, но человеку неведома)
2. чуть изменил размер окна браузера или зашел с другого компьютера — ищи заново глазами куда что уехало, каждый раз новый сайт по-сути, раздражает.
Ну и чисто субъективно — выглядит как куча-мала. Хотя это на вкус и цвет.
согласен

сейчас тестирую Twitter Bootstrap, в нем логичнее перемещение сайдбаров или колонок при изменении ширины окна браузера
по крайней мере сохраняется порядок модулей в сайдбарах и порядок следования колонок…
поиск не? spacer, instantcms.ru/forum/thread10982.html ты же сам тему начинал

хотя нет…
есть идеальный не ломаемый код
<?php echo " Привет Мир! Это мой сайт на Instant"; ?>
гарантия 100% от всех шеллов xss атак и пр бестиария…


есть идеальный не ломаемый код
<?php echo " Привет Мир! Это мой сайт на Instant"; ?>
гарантия 100% от всех шеллов xss атак и пр бестиария…




ага в булке, жумле, ведропрессе дырок нет пользуйтесь ими .......
раз инстант дырявый
когда же вы все поймете, нет идеальных скриптов, нет кода без ошибок.
раз инстант дырявый
когда же вы все поймете, нет идеальных скриптов, нет кода без ошибок.
ху из ис?двузначность
можно было бы упростить, сделать проверку модулей в сайдбарах сразу в правом и левом, но смарти не понимает оператора and 
пришлось извращаться…

пришлось извращаться…
skaz, может так будет понятней
отформатировал код (просто для красоты вывода в шаблоне все лишние пробелы были убраны)
отформатировал код (просто для красоты вывода в шаблоне все лишние пробелы были убраны)
<div class=" {if $count_sidebar_left != 0 } {if $count_sidebar_right != 0 } span6 {else} span9 {/if} {elseif $count_sidebar_right != 0} {if $count_sidebar_left != 0 } span6 {else} span9 {/if} {else} span12 {/if} ">
делал трехколоночный макет для twitter bootstrap, в нем сетка по другому называется но суть будет понятна…
основное тут
<div class="{if $count_sidebar_left != 0 }{if $count_sidebar_right != 0 }span6{else}span9{/if}{elseif $count_sidebar_right != 0}{if $count_sidebar_left != 0 }span6{else}span9{/if}{else}span12{/if}">
шаблон имеет 12 колонок
для левого или правого сайдбара отведено по три колонки
проверяем есть ли модули в левом сайдбаре, если есть задаем центральной области ширину в 9 колонок
теперь перед тем как задать центру ширину проверяем есть ли модули в правом сайдбаре и если есть то
центральной области задаем ширину 6
и последняя проверка, если есть модули в правом сайдбаре, и нет модулей в левом, то центральной области задаем ширину 9
если ни одно из условий не выполнено центральной области будет задана ширина 12
Переделать под любую сетку — дело пяти минут…
span заменить на grid… или пересчитать если сетка на 16, 24 колонок…
<div class="row-fluid"> {if $count_sidebar_left > 0} <div class="span3"> {print_modules position="sidebar_left"} </div> {/if} <div class="{if $count_sidebar_left != 0 }{if $count_sidebar_right != 0 }span6{else}span9{/if}{elseif $count_sidebar_right != 0}{if $count_sidebar_left != 0 }span6{else}span9{/if}{else}span12{/if}"> {if $count_maintop > 0} {print_modules position="maintop"} {/if} {if $messages} <div class="sess_messages"> {foreach $messages as $message} {$message} {/foreach} </div> {/if} {print_body} {if $count_mainbottom > 0} {print_modules position="mainbottom"} {/if} <div class="row-fluid"> {print_pathway separator="—›"} </div> </div> {if $count_sidebar_right > 0} <div class="span3"> {print_modules position="sidebar_right"} </div> {/if} </div>
основное тут
<div class="{if $count_sidebar_left != 0 }{if $count_sidebar_right != 0 }span6{else}span9{/if}{elseif $count_sidebar_right != 0}{if $count_sidebar_left != 0 }span6{else}span9{/if}{else}span12{/if}">
шаблон имеет 12 колонок
для левого или правого сайдбара отведено по три колонки
проверяем есть ли модули в левом сайдбаре, если есть задаем центральной области ширину в 9 колонок
теперь перед тем как задать центру ширину проверяем есть ли модули в правом сайдбаре и если есть то
центральной области задаем ширину 6
и последняя проверка, если есть модули в правом сайдбаре, и нет модулей в левом, то центральной области задаем ширину 9
если ни одно из условий не выполнено центральной области будет задана ширина 12
Переделать под любую сетку — дело пяти минут…
span заменить на grid… или пересчитать если сетка на 16, 24 колонок…