Posted 12 ноября, 201212 yr comment_14774 Это тема поддержки статьи: Украшаем статистику для каждого форума. Здесь вы можете обсудить все вопросы, связанные с этой статьёй. Дата добавления статьи: 12 Ноябрь 2012 - 17:19 Дата обновления статьи: 20 Декабрь 2012 - 12:04 Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/ Share on other sites Больше вариантов
19 декабря, 201211 yr comment_16721 Нету файлов Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=16721 Share on other sites Больше вариантов
20 декабря, 201211 yr Author comment_16728 Elbrain, исправил! Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=16728 Share on other sites Больше вариантов
20 декабря, 201211 yr comment_16733 Не отображается скриншот stats.jpg Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=16733 Share on other sites Больше вариантов
13 апреля, 201311 yr comment_27443 не работает скриншот Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=27443 Share on other sites Больше вариантов
13 апреля, 201311 yr comment_27446 Сделал, ничего не поменялось Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=27446 Share on other sites Больше вариантов
16 апреля, 201311 yr Author comment_27824 Сделал, ничего не поменялось Значит не сделал. Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=27824 Share on other sites Больше вариантов
22 апреля, 201311 yr comment_28578 Нету скриншота. Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=28578 Share on other sites Больше вариантов
22 апреля, 201311 yr comment_28579 Нету скриншота. +1, скриншот не отображается. Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=28579 Share on other sites Больше вариантов
22 апреля, 201311 yr comment_28584 не работает скриншот Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=28584 Share on other sites Больше вариантов
11 октября, 201311 yr comment_45708 может быть есть вариант перезалить скрин? не понятно что должно измениться спасибо заранее Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45708 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45717 может быть есть вариант перезалить скрин? не понятно что должно измениться спасибо заранее Есть еще 2 варианта: - сделать самому и посмотреть; - сходить на форум (Оригинальная идея - skinbox.net) и посмотреть. Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45717 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45761 <if test="$this->settings['hoverDescriptions']='yes'"></if> <if test="$this->settings['removeStatsColumn']='yes'"></if> <if test="$this->settings['customForumIcons']='no'"></if> <!-- --> {parse js_module="board"} {parse variable="sidebar_enabled" default="$show_side_blocks"} <if test="boardIndexTop:|:true"></if> <div id='board_index' class='ipsLayout <if test="sideBarEnabledL:|:$this->templateVars['sidebar_enabled']">ipsLayout_withright</if> ipsLayout_largeright clearfix <if test="sidebarclosed:|:IPSCookie::get('hide_sidebar') == '1'">no_sidebar</if>'> <div id='categories' class='ipsLayout_content clearfix'> <!-- CATS AND FORUMS --> <if test="cats_forums:|:is_array( $cat_data ) AND count( $cat_data )"> <foreach loop="categories:$cat_data as $_data"> <if test="cat_has_forums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )"> <div id='category_{$_data['cat_data']['id']}' class='category_block block_wrap'> {parse replacement="header_start"}<h3 class='maintitle'> <a class='toggle right' href='#' title="{parse expression="sprintf( $this->lang->words['toggle_cat'], $_data['cat_data']['name'] )"}">{parse expression="sprintf( $this->lang->words['toggle_cat'], $_data['cat_data']['name'] )"}</a> <a href="{parse url="showforum={$_data['cat_data']['id']}" seotitle="{$_data['cat_data']['name_seo']}" template="showforum" base="public"}" title='{parse expression="sprintf( $this->lang->words['view_cat'], $_data['cat_data']['name'] )"}'>{$_data['cat_data']['name']}</a> </h3>{parse replacement="header_end"} <div class='ipsBox table_wrap removeDefault'> <div class='ipsBox_container'> <table class='ipb_table' summary="{$this->lang->words['forums_in_cat']} '{$_data['cat_data']['name']}'"> <tr class='header hide'> <th scope='col' class='col_c_icon'> </th> <th scope='col' class='col_c_forum'>{$this->lang->words['cat_name']}</th> <if test="$this->settings['removeStatsColumn']=='no'"><th scope='col' class='col_c_stats stats'>{$this->lang->words['stats']}</th></if> <if test="canSeeLastInfoHeader:|:$this->memberData['gbw_view_last_info']"><th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th></if> </tr> <!-- / CAT HEADER --> <foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data"> <if test="forumRedirect:|:$forum_data['redirect_on']"> <tr class='redirect_forum' id='f_{$forum_data['id']}'> <td class='col_c_icon'> <if test="$this->settings['customForumIcons']=='yes'"> <php> $imageURL = "{$this->settings['img_url']}"; $imageFolder = basename($imageURL); $forumId = $forum_data['id']; </php> <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )"> <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" /> <else /> <img src="{style_images_url}/forum_images/default.png" alt="" /> </if> <else /> <img src='{$this->settings['img_url']}/f_redirect.png' /> </if> </td> <td <if test="$this->settings['removeStatsColumn']=='no'"><if test="canSeeLastInfoRedirect:|:$this->memberData['gbw_view_last_info']">colspan='2'</if></if> class='col_c_forum'> <h4 class='forum_name'><strong><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a></strong></h4> <if test="$forum_data['description']"><if test="$this->settings['hoverDescriptions']=='yes'"><span class='forum_desc_pos'><span class='forum_desc_con'><span class='forum_description'>{$forum_data['description']}</span></span></span><else /><p class='desc forum_desc'>{$forum_data['description']}</p></if></if> </td> <td class='desc'> <ul class='last_post ipsType_small'> <li class='desc lighter'><em>{parse format_number="$forum_data['redirect_hits']"} {$this->lang->words['rd_hits']}</em></li> </ul> </td> </tr> <else /> <tr class='<if test="hasUnreadClass:|:$forum_data['_has_unread']">unread<else />notnew</if>'> <td class='col_c_icon'> <if test="hasUnread:|:$forum_data['_has_unread']"> <a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'> <if test="$this->settings['customForumIcons']=='yes'"> <php> $imageURL = "{$this->settings['img_url']}"; $imageFolder = basename($imageURL); $forumId = $forum_data['id']; </php> <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )"> <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" /> <else /> <img src="{style_images_url}/forum_images/default.png" alt="" /> </if> <else /> <img src='{$this->settings['img_url']}/f_icon.png' /> </if> </a> <else /> <if test="$this->settings['customForumIcons']=='yes'"> <php> $imageURL = "{$this->settings['img_url']}"; $imageFolder = basename($imageURL); $forumId = $forum_data['id']; </php> <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )"> <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" class='fadedForumIcon' /> <else /> <img src="{style_images_url}/forum_images/default.png" alt="" class='fadedForumIcon' /> </if> <else /> <img src='{$this->settings['img_url']}/f_icon_read.png' /> </if> </if> </td> <td class='col_c_forum'> <h4 class='forum_name'> <if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])"> <a href='{parse url="showforum={$forum_data['id']}&modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a> </if> <strong class='highlight_unread'><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a></strong> </h4> <if test="$forum_data['description']"><if test="$this->settings['hoverDescriptions']=='yes'"><span class='forum_desc_pos'><span class='forum_desc_con'><span class='forum_description'>{$forum_data['description']}</span></span></span><else /><p class='desc forum_desc'>{$forum_data['description']}</p></if></if> <if test="$this->settings['removeStatsColumn']=='yes'"><div class='forum_stats'><span>{$this->lang->words['topics']}:</span> {$forum_data['topics']} <span>{$this->lang->words['replies']}:</span> {$forum_data['posts']}</div></if> <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']"> <ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'> <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data"> <if test="showSubForumsLit:|__data[3]"><li class='unread'><else /><li></if> <a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a> </li> </foreach> </ol> </if> </td> <if test="$this->settings['removeStatsColumn']=='no'"><td class='col_c_stats ipsType_small'> <ul> <li>{$forum_data['topics']} {$this->lang->words['topics']}</li> <li>{$forum_data['posts']} {$this->lang->words['replies']}</li> </ul> </td></if> <if test="canSeeLastInfo:|:$this->memberData['gbw_view_last_info']"> <td class='col_c_post'> <if test="hideLastInfo:|:$forum_data['hide_last_info']"> <ul class='last_post'> <li class='desc lighter'><em>{$this->lang->words['f_protected']}</em></li> </ul> <else /> <if test="hideTopicInTitle:|:$forum_data['_hide_last_date']"> {parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => '' )"} <else /> {parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"} </if> <ul class='last_post ipsType_small'> <if test="!$forum_data['last_id']"> <li class='desc lighter'><em>{$this->lang->words['f_none']}</em></li> <else /> <li> <span class='highlight_unread'>{$forum_data['last_topic_title']}</span> </li> <li> <span class='desc lighter blend_links'> <if test="hideDateUrl:|:$forum_data['_hide_last_date']"> {parse date="$forum_data['last_post']" format="DATE"} <else /> <a href='{parse url="showtopic={$forum_data['last_id']}&view=getlastpost" base="public" template="showtopic" seotitle="{$forum_data['seo_last_title']}"}' title='{$this->lang->words['view_last_post']}'>{parse date="$forum_data['last_post']" format="DATE"}</a> </if></span> <if test="lastPosterID:|:$forum_data['last_poster_id']"> {$this->lang->words['by']} {parse template="userHoverCard" group="global" params="$forum_data"} </if> </li> </if> </ul> </if> </td></if> </tr> </if> </foreach> </table> </div> </div>{parse replacement="box_end"} <br /> </div> </if> </foreach> </if> </div> <if test="sideBarEnabled2:|:$this->templateVars['sidebar_enabled']"> <div id='index_stats' class='ipsLayout_right clearfix' <if test="sidebarclosed2:|:IPSCookie::get('hide_sidebar') == '1'">style='display: none'</if>> <foreach loop="side_blocks:$side_blocks as $block"> {$block} </foreach> </div> <a href='#' id='toggle_sidebar' title='{$this->lang->words['toggle_sidebar']}' data-closed="{$this->lang->words['_laquo']}" data-open="×"> </a> </if> </div> <script type='text/javascript'> //<![CDATA[ var markerURL = ipb.vars['base_url'] + "app=forums&module=ajax§ion=markasread&i=1"; // Ajax URL so don't use & var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />"; <if test="markercatforums:|:is_array( $cat_data ) AND count( $cat_data )"> <foreach loop="markercategories:$cat_data as $_data"> <if test="markerhasforums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )"> <foreach loop="markerforums:$_data['forum_data'] as $forum_id => $forum_data"> <if test="markernotredirect:|:!$forum_data['redirect_on']"> <if test="markerhasunread:|:$forum_data['_has_unread']"> ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" ); </if> </if> </foreach> </if> </foreach> </if> //]]> </script> <if test="showTotals:|:$this->settings['show_totals']"> <div id='board_stats'> <ul class='ipsType_small ipsList_inline'> <li class='clear'> <span class='value'>{$stats['info']['total_posts']}</span> {$this->lang->words['total_posts']} </li> <li class='clear'> <span class='value'>{$stats['info']['mem_count']}</span> {$this->lang->words['total_members']} </li> <li class='clear'> {IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )} {$this->lang->words['newest_member']} </li> <li class='clear' data-tooltip="{$stats['info']['most_time']}"> <span class='value'>{$stats['info']['most_online']}</span> {$this->lang->words['online_at_once']} </li> </ul> </div> </if> <div id='board_statistics' class='statistics clearfix'> <h4 class='statistics_head clearfix'><ul id='stat_links' class='ipsList_inline right ipsType_small'> <if test="statsLinks:|:1==1"> <!-- Hook point --> <li><a href="{parse url="app=forums&module=extras&section=stats&do=leaders" base="public"}" title="{$this->lang->words['sm_forum_leaders_title']}">{$this->lang->words['sm_forum_leaders']}</a></li> <li><a href="{parse url="app=forums&module=extras&section=stats" base="public"}" title="{$this->lang->words['sm_all_posters_title']}">{$this->lang->words['sm_today_posters']}</a></li> <li><a href="{parse url="app=members&module=list&max_results=20&sort_key=posts&sort_order=desc&filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li> <if test="reputationEnabled:|:$this->settings['reputation_enabled']"> <li> <a href="{parse url="app=members&module=reputation&section=most" base="public" template="most_liked" seotitle="most_liked"}"> <if test="reputationType:|:$this->settings['reputation_point_types'] == 'like'"> {$this->lang->words['most_rep_likes']} <else /> {$this->lang->words['most_rep_rep']} </if> </a> </li> </if> </if> </ul> <if test="showActive:|:$this->settings['show_active'] && $this->memberData['gbw_view_online_lists']">{parse expression="sprintf( $this->lang->words['online_right_now'], $stats['TOTAL'] )"} {$this->lang->words['active_users']}</if></h4> <if test="$this->settings['show_active']"><p class='statistics_brief desc'> {parse expression="sprintf( $this->lang->words['active_users_detail'], $stats['MEMBERS'], $stats['GUESTS'], $stats['ANON'] )"} <if test="onlineListEnabled:|:$this->settings['allow_online_list']"> <a href='{parse url="app=members&module=online&sort_order=desc" base="public"}'>({$this->lang->words['online_link']})</a> </if> </p></if> <if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']"> <br /> <p> <span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span> </p> </if> </div> В скине Uniform что-то не нахожу данный код <ul> <li><strong>{$forum_data['topics']}</strong> {$this->lang->words['topics']} </li><li><strong>{$forum_data['posts']}</strong> {$this->lang->words['replies']}</li> </ul> может быть какую то часть только надо заменить!? Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45761 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45763 у меня вот что получилось, не понятно что =) Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45763 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45769 poduna, может вы картинку в шаб не залили ... Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45769 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45771 Куда именно заливать её? Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45771 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45777 изображение в архиве лишь придаёт светлую часть цифрам... вся беда в том - что нужно выдирать css с оригинала и править шаблон, разделяя одиночный блок статистики на 2 блока... если заморочиться - то делается всё очень легко Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45777 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45894 Я вообще бы по другому сделал. Разбил бы на колонки и откорректировал CSS. у меня вот что получилось, не понятно что =) Ну потому что CSS не отредактировано. Пустой вставкой кода в шаблон ничего не решится. Необходимо ещё темизировать. Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45894 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45898 если кто знает как сделать в точности как на скрине, плиз полное описание без этого ставить не стоит получается слитное Г толку ноль пользы ноль Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45898 Share on other sites Больше вариантов
12 октября, 201311 yr comment_45900 толк и польза будут если css с html'ем подучить... поставил как на скрине, у меня стиль подсвечивает форумы с не прочтенными темами, в итоге получается что картинку слишком заметно в подсвеченных форумах. надо костылём пихать условие и другую картинку под цвет. вывод - готового решения под все стили как такового нет (представляю ужос на тёмных стилях) и мод будет работать при наличии дружбы пользователя с css и html Edited 12 октября, 201311 yr by Lordbl4 Link to comment https://ipbmafia.ru/topic/2229-ukrashaem-statistiku-dlya-kazhdogo-foruma/?&do=findComment&comment=45900 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.