Go Back   vb.org Archive > vBulletin Modifications > vBulletin 5.x Modifications > vBulletin 5.x Products & Extensions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[DBTech] InfoPanels v2 (vB5) [AJAX] Details »»
[DBTech] InfoPanels v2 (vB5) [AJAX]
Version: 2.0.6a8, by DragonByte Tech DragonByte Tech is offline
Developer Last Online: Mar 2023 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 5.2.x Rating:
Released: 09-16-2012 Last Update: 05-06-2016 Installs: 111
DB Changes Uses Plugins
Additional Files Translations Is in Beta Stage  
No support by the author.

DragonByte Technologies are proud to present InfoPanels v2: The most feature-packed Welcome Panel system for vBulletin, and the first Welcome Panel system for vBulletin 5!

Why InfoPanels?

Info Panels is another product from DragonByte Technologies, creators of vBActivity and vBShout. Info Panels allows you to display useful and interesting information in a much more user friendly way, allowing your members to access important areas of the forum, and important information, without having to go through different menu screens.

The Welcome Panel displays all the information your users may want to see instantly when they log on, without having to go searching for it. A handy Module format means you don't have to fiddle with complex code in order to drop it on ANY page, you simply use the Site Manager natively in vBulletin 5!

The Top X Stats portion of the software allows your users to keep track of whats going on in the forum almost in real time - perfect for boards with many forums which are hard to keep track of!

-------------------------------------------------------------------------------------------

Complete Feature List

Welcome Panel
  • The user's picture with link to the profile where they can edit their User Picture
  • New posts and threads since the user's last visit
  • Time and date
  • # unread PMs (# total PMs)
  • Forum Stats: Total Members / Total Threads / Total Posts
  • Top Poster with link to their profile, showing number of posts and threads they have
  • Own Posts / Threads
  • # Posts Per Day (# Posts Today)
  • % of forum's total posts
  • What forum the user is most active in (# posts and # threads)
  • Latest News ticker with fade between news items (settable in vBulletin Options)
  • Link to User Settings page

Top X Stats
  • Choose "X"
  • Disable each individual block
  • Set various options per block
  • Create new blocks with different options based on each Block Type
  • User Stats
    • Newest Members
    • Top Posters
    • Top Thread Starters
  • Forum Statistics
    • Newest Replies
    • Most Viewed Threads

Caching
  • Fully integrated with vBulletin 5's new Cache functionality using the "Standard" cache type
  • Settable Time-To-Live in vBulletin options to balance stale content with resource savings
  • "Global" stats such as the Forum Stats in the above list are cached user-agnostic
  • Per-user stats like # Posts Per Day are cached per-user

Easy Setup
  • A hassle-free Module setup lets you drop the Welcome Panel on literally any page via vBulletin 5's Site Builder!
  • Configurable Module title lets you rename the "Welcome Panel" header should you choose
  • Fully integrated with the Site Builder under the "Display" grouping

-------------------------------------------------------------------------------------------

This mod displays a copyright notification on all pages which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

Download Now

File Type: zip [DBTech] InfoPanels (vB5) v2.0.6a8 [Lite].zip (52.9 KB, 438 views)

Screenshots

File Type: jpg InfoPanelsvB5.jpg (32.5 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
guidomoro

Comments
  #52  
Old 04-03-2013, 02:05 PM
robsta robsta is offline
 
Join Date: Oct 2006
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

pls update to 5.0.1
Reply With Quote
  #53  
Old 05-13-2013, 01:44 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

InfoPanels v2.0.6 Alpha 6
Change: Now requires vBulletin Connect 5.0.2 to run
Change: Reduced memory usage by reworking the way the mod caches things to take advantage of vB5's built-in long-term cache storage
Change: Modules in the Site Builder are now grouped under the "DragonByte" category rather than the "Display" category
Fix: Modules in the Site Builder now once again have titles
Fix: Un-closed variable in 2 templates

Fillip
Reply With Quote
  #54  
Old 07-06-2013, 02:27 PM
godarmy godarmy is offline
 
Join Date: May 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I try to set is as module...but the color is not same with the other module....it's not fully colorize as it should be...
Any help?

Best Regards
Reply With Quote
  #55  
Old 07-06-2013, 02:30 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'll need your site URL to investigate this further.

Fillip
Reply With Quote
  #56  
Old 07-07-2013, 04:09 AM
sergiomc sergiomc is offline
 
Join Date: Jan 2013
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for this good mod!

Edit:
No work this mod for me, no work any dbtech mod for me, this is a problem with the new version 5.0.3 or I have a problem on my forum?

Screenshot: http://take.ms/9X3yJ
Reply With Quote
  #57  
Old 07-07-2013, 08:09 AM
godarmy godarmy is offline
 
Join Date: May 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@DragonTech...i have edit the template and set same like other module...and it's work perfectly....

PHP Code:
<vb:if condition="!empty($widgetConfig)">
    {
vb:set widgetid, {vb:raw widgetConfig.widgetid}}
    {
vb:set widgetinstanceid, {vb:raw widgetConfig.widgetinstanceid}}
    {
vb:set widgeticon, {vb:raw widgetConfig.icon}}
<
vb:else />
    <
vb:if condition="!empty($widgetinstanceid)">
        {
vb:data widgetConfigwidgetfetchConfig, {vb:raw widgetinstanceid}}
    </
vb:if>
</
vb:if>
<
div class="canvas-widget default-widget wol-widget" data-widget-id="{vb:raw widgetid}" data-widget-instance-id="{vb:raw widgetinstanceid}">
{
vb:template module_titlewidgetConfig={vb:raw widgetConfig}, title={vb:raw widgetConfig.title}, can_use_sitebuilder={vb:raw user.can_use_sitebuilder}}
    <
div class="widget-content">
        <
vb:if condition="!empty($widgetinstanceid)">
            <
table border="0" width="100%" align="center" style="margin: 1px;">
                <
tbody>
                    <
tr>
                        <
td align="center" width="1%">
                        <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 8192) AND !($user['dbtech_infopanels_settings'] & 8192)">
                        {
vb:set data.userid, {vb:raw user.userid}}
                        <
a href="{vb:url 'profile', {vb:raw data}}" class="avatar medium">
                            {
vb:data avataruserfetchAvatar, {vb:raw user.userid}, true}
                            <
vb:if condition="$avatar AND $avatar['avatarpath']">
                                <
img src="{vb:raw baseurl_core}/{vb:raw avatar.avatarpath}" class="left avatar-{vb:raw user.userid}"/>
                            <
vb:else />
                                <
img src="{vb:raw baseurl_core}/images/css/default_avatar_thumb.png" class="left avatar-{vb:raw user.userid}"/>
                            </
vb:if>
                        </
a>
                        </
vb:if>
                        </
td>
                        <
td width="50%" align="{vb:stylevar left}" valign="top" style="padding: 6px;">
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 1) AND !($user['dbtech_infopanels_settings'] & 1)">
                                {
vb:data newThreadsPostsDatainfopanels_welcomepanelgetNewThreadsPostsData}
                                {
vb:rawphrase dbtech_infopanels_x_posts_y_threads_since_z
                                    {
vb:raw newThreadsPostsData.posts}, 
                                    {
vb:raw newThreadsPostsData.threads}, 
                                    {
vb:date user.lastvisit}, 
                                    {
vb:time user.lastvisit}
                                }<
br />
                            </
vb:if>
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 2) AND !($user['dbtech_infopanels_settings'] & 2)">
                                {
vb:data dateTimeDatainfopanels_welcomepanelgetDateTimeData}
                                {
vb:rawphrase dbtech_infopanels_time_is_x_on_y, {vb:raw dateTimeData.time}, {vb:raw dateTimeData.date}}<br />
                            </
vb:if>
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 4) AND !($user['dbtech_infopanels_settings'] & 4)">
                                {
vb:data pmDatainfopanels_welcomepanelgetPmData}
                                {
vb:phrase dbtech_infopanels_x_unread_pms, {vb:raw pmData.unread}, {vb:raw pmData.total}}
                            </
vb:if>
                            <
hr size="1" style="color:transparent" />
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 8) AND !($user['dbtech_infopanels_settings'] & 8)">
                                {
vb:data forumDatainfopanels_welcomepanelgetForumData}
                                {
vb:phrase dbtech_infopanels_forum_statistics, {vb:raw forumData.members}, {vb:raw forumData.threads}, {vb:raw forumData.posts}}<br />
                            </
vb:if>
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 16) AND !($user['dbtech_infopanels_settings'] & 16)">
                                {
vb:data topPosterDatainfopanels_welcomepanelgetTopPosterData}
                                {
vb:phrase dbtech_infopanels_top_poster_x_with_y_posts_z_threads, {vb:raw topPosterData.link}, {vb:raw topPosterData.username}, {vb:raw topPosterData.posts}, {vb:raw topPosterData.threads}}
                            </
vb:if>
                        </
td>
                        <
td width="50%" align="{vb:stylevar left}" valign="top" style="padding: 6px; vertical-align:top;">
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 32) AND !($user['dbtech_infopanels_settings'] & 32)">
                                {
vb:data ownThreadsPostsDatainfopanels_welcomepanelgetOwnThreadsPostsData}
                                <
b>&raquo;</b> {vb:phrase dbtech_infopanels_you_have_x_posts_y_threads, {vb:raw ownThreadsPostsData.posts}, {vb:raw ownThreadsPostsData.threads}}<br />
                            </
vb:if>
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 64) AND !($user['dbtech_infopanels_settings'] & 64)">
                                {
vb:data postsPerDayDatainfopanels_welcomepanelgetPostsPerDayData}
                                <
b>&raquo;</b> {vb:phrase dbtech_infopanels_you_have_x_posts_per_day, {vb:raw postsPerDayData.postsPerDay}, {vb:raw postsPerDayData.todaysPosts}}<br />
                            </
vb:if>
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 128) AND !($user['dbtech_infopanels_settings'] & 128)">
                                {
vb:data forumPostsDatainfopanels_welcomepanelgetForumPostsData}
                                <
b>&raquo;</b> {vb:phrase dbtech_infopanels_you_have_x_of_forum_posts, {vb:raw forumPostsData.percent}}<br />
                            </
vb:if>
                            
                            <
vb:comment>
                            
                            <
vb:if condition="!($vboptions['dbtech_infopanels_disabledstats'] & 4096) AND !($user['dbtech_infopanels_settings'] & 4096)">
                                <
vb:if condition="$activity['activitylevel']"><b>&raquo;</b> {vb:phrase dbtech_infopanels_vbactivity_x_y_z, {vb:raw activity.achievement}, {vb:raw activity.medal}, {vb:raw activity.trophy}}<br /></vb:if>
                            </
vb:if>
                            </
vb:comment>
                        </
td>
                    </
tr>
                    <
tr>
                        <
td style="padding: 6px;">&nbsp;</td>
                        <
td style="padding: 6px;"><div align="center">
                            <
vb:comment>
                            <
a href="search.php?{vb:raw session.sessionurl}do=getnew&amp;contenttype=vBForum_Post">{vb:phrase new_posts_nav}</a> | 
                            <
a href="search.php?{vb:raw session.sessionurl}do=getdaily&amp;contenttype=vBForum_Post">{vb:phrase todays_posts}</a> | 
                            </
vb:comment>
                            {
vb:set settingsRouteInfo.tab'profile'}
                            <
a href="{vb:url 'settings', {vb:raw settingsRouteInfo}}">{vb:phrase user_settings}</a>
                            <
vb:comment>
                            
                            </
vb:comment>
                        </
div></td>
                        <
td style="padding: 6px;"><div align="center">
                            <
vb:comment>
                            <
vb:if condition="$vboptions['forumleaders']"><a href="showgroups.php{vb:raw session.sessionurl_q}">{vb:phrase dbtech_infopanels_view_forum_staff}</a> | </vb:if>
                            <
a href="forumdisplay.php?{vb:raw session.sessionurl}do=markread&amp;markreadhash={vb:raw user.securitytoken}">{vb:phrase mark_forums_read}</a>
                            </
vb:comment>
                        </
div></td>
                    </
tr>                    
                    {
vb:data newsTickerinfopanels_welcomepanelgetNewsTickerData}
                    <
vb:if condition="$newsTicker['firstLine']">
                    <
tr>
                        <
td colspan="3" style="padding: 6px;">
                            <
b>{vb:rawphrase dbtech_infopanels_news_ticker}:</b> <span id="dbtech_infopanels_bar">{vb:raw newsTicker.firstLine}</span>
                        </
td>
                    </
tr>
                    </
vb:if>
                </
tbody>
            </
table>
            <
vb:if condition="$newsTicker['lines']">
            {
vb:data versionNumberinfopanels_coregetVersionNumber}
            <
script type="text/javascript">
            <!--
                var 
InfoPanels = {
                    
lines : {vb:raw newsTicker.lines}
                };
            
// -->
            
</script>
            {
vb:js core/packages/dbtechinfopanels/js/newsticker.js}
            </
vb:if>
        <
vb:else />
            <
vb:if condition="$user['can_use_sitebuilder']">
                <
span class="note">{vb:phrase click_edit_to_config_module}</span>
            </
vb:if>
        </
vb:if>
    </
div>
</
div
Reply With Quote
  #58  
Old 07-11-2013, 04:08 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could you please highlight the changes for me?

Fillip
Reply With Quote
  #59  
Old 07-11-2013, 05:32 PM
godarmy godarmy is offline
 
Join Date: May 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
<vb:if condition="!empty($widgetConfig)">
    {
vb:set widgetid, {vb:raw widgetConfig.widgetid}}
    {
vb:set widgetinstanceid, {vb:raw widgetConfig.widgetinstanceid}}
    {
vb:set widgeticon, {vb:raw widgetConfig.icon}}
<
vb:else />
    <
vb:if condition="!empty($widgetinstanceid)">
        {
vb:data widgetConfigwidgetfetchConfig, {vb:raw widgetinstanceid}}
    </
vb:if>
</
vb:if>

-->>> 
start here
<div class="canvas-widget default-widget custom-html-widget" data-widget-id="{vb:raw widgetid}" data-widget-instance-id="{vb:raw widgetinstanceid}">
    <
div class="widget-header clearfix">
        <
vb:if condition="!empty($widgeticon)">
        <
div class="module-icon"><img src="{vb:raw baseurl}/{vb:raw admincpdir}/img/{vb:raw widgeticon}" height="60" width="60" alt="{vb:phrase module_icon}" /></div>
        </
vb:if>
        <
div class="module-title left"><span class="main-title">{vb:raw widgetConfig.title}</span><span class="admin-only"> {vb:phrase module}</span></div>
        <
div class="module-buttons">
            <
vb:if condition="$user['can_use_sitebuilder']">
                <
span class="admin-only">
                    <
span class="move-icon module-button-item" title="{vb:phrase move_module}"><span>{vb:phrase move}</span></span>                    
                    <
span class="edit-button module-button-item" title="{vb:phrase edit_module}"><span>{vb:phrase edit}</span></span>
                    <
span class="close-button module-button-item" title="{vb:phrase remove_module}"><span>{vb:phrase remove}</span></span>
                </
span>
            </
vb:if>
            <
span class="toggle-button module-button-item collapse" title="{vb:phrase collapse}" data-toggle-title="{vb:phrase expand}"><span>{vb:phrase collapse}</span></span>
        </
div>
    </
div>
-->>>
end here

have replace to

<vb:if condition="!empty($widgetConfig)">
    {
vb:set widgetid, {vb:raw widgetConfig.widgetid}}
    {
vb:set widgetinstanceid, {vb:raw widgetConfig.widgetinstanceid}}
    {
vb:set widgeticon, {vb:raw widgetConfig.icon}}
<
vb:else />
    <
vb:if condition="!empty($widgetinstanceid)">
        {
vb:data widgetConfigwidgetfetchConfig, {vb:raw widgetinstanceid}}
    </
vb:if>
</
vb:if>

-->> 
start here
<div class="canvas-widget default-widget wol-widget" data-widget-id="{vb:raw widgetid}" data-widget-instance-id="{vb:raw widgetinstanceid}">
{
vb:template module_titlewidgetConfig={vb:raw widgetConfig}, title={vb:raw widgetConfig.title}, can_use_sitebuilder={vb:raw user.can_use_sitebuilder}}
-->> 
end here... 
Reply With Quote
  #60  
Old 07-11-2013, 05:41 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I see.

This change is already present in my development version - all our mods are currently stuck in a weird "limbo" because of how quickly new vB5 versions are pushed out with breaking changes.

Until this settles down, it's going to be difficult for us to fully support our vB5 mods - hence why they're all flagged as Alpha.

Thanks for letting me know


Fillip
Reply With Quote
  #61  
Old 07-11-2013, 07:08 PM
godarmy godarmy is offline
 
Join Date: May 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

aye aye Filip...

'limbo'...dmc?hahaha
btw..keep a good work Filip thanks...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:54 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05160 seconds
  • Memory Usage 2,489KB
  • Queries Executed 28 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete