vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=229)
-   -   Profile Enhancements - Report, Edit and IP icons in Profile (https://vborg.vbsupport.ru/showthread.php?t=187217)

cheat-master30 08-03-2008 10:00 PM

Report, Edit and IP icons in Profile
 
Well, on behalf of one vBulletin.com member who said he wanted this kind of thing in the next version of vB, and said my profile warning message thing was overkill, I have now actually made such a modification. Behold, it adds simple icons next to the option links in the profiles, the exact same as used elsewhere on the board.

To Install:

In memberinfo_visitormessage:

Find:

Code:

<ul class="list_no_decoration controls">
            <if condition="$show['converse']">
                <li class="smallfont"><a href="converse.php?$session[sessionurl]u=$message[hostuserid]&amp;u2=$message[guestuserid]" title="$message[converse_description_phrase]">$vbphrase[view_conversation]</a></li>
            </if>
            <if condition="$show['edit']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]u=$userinfo[userid]&amp;do=message&amp;vmid=$message[vmid]">$vbphrase[edit]</a></li>
            </if>
            <if condition="$show['reportlink']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]do=report&amp;vmid=$message[vmid]">$vbphrase[report]</a></li>
            </if>
            <if condition="$message['messageipaddress']">
                <li class="smallfont"><a href="visitormessage.php?do=viewip&amp;vmid=$message[vmid]">$vbphrase[ip]</a></li>
            </if>
        </ul>

Replace with:

Code:

                <ul class="list_no_decoration controls">
            <if condition="$show['converse']">
                <li class="smallfont"><a href="converse.php?$session[sessionurl]u=$message[hostuserid]&amp;u2=$message[guestuserid]" title="$message[converse_description_phrase]">$vbphrase[view_conversation]</a></li>
            </if>
            <if condition="$show['edit']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]u=$userinfo[userid]&amp;do=message&amp;vmid=$message[vmid]"><img src="images/misc/userfield_edit.gif" alt="$vbphrase[edit]" border="0"/>$vbphrase[edit]</a></li>
            </if>
            <if condition="$show['reportlink']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]do=report&amp;vmid=$message[vmid]"><img src="images/buttons/report.gif" alt="$vbphrase[report]" border="0" />$vbphrase[report]</a></li>
            </if>
            <if condition="$message['messageipaddress']">
                <li class="smallfont"><a href="visitormessage.php?do=viewip&amp;vmid=$message[vmid]"><img src="images/buttons/ip.gif" alt="$vbphrase[ip]" border="0" />$vbphrase[ip]</a></li>
            </if>
        </ul>

memberinfo_visitormessage_deleted:

Find:

Code:

            <if condition="$show['edit'] OR $show['reportlink']">
        <ul class="list_no_decoration controls">
            <if condition="$show['edit']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]u=$userinfo[userid]&amp;do=message&amp;vmid=$message[vmid]">$vbphrase[edit]</a></li>
            </if>
            <if condition="$show['reportlink']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]u=$userinfo[userid]&amp;do=report&amp;vmid=$message[vmid]">$vbphrase[report]</a></li>
            </if>
        </ul>
    </if>

Change to:

Code:

    <if condition="$show['edit'] OR $show['reportlink']">
        <ul class="list_no_decoration controls">
            <if condition="$show['edit']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]u=$userinfo[userid]&amp;do=message&amp;vmid=$message[vmid]"><img src="images/misc/userfield_edit.gif" alt="$vbphrase[edit]" border="0" />$vbphrase[edit]</a></li>
            </if>
            <if condition="$show['reportlink']">
                <li class="smallfont"><a href="visitormessage.php?$session[sessionurl]u=$userinfo[userid]&amp;do=report&amp;vmid=$message[vmid]"><img src="images/buttons/report.gif" alt="$vbphrase[report]" border="0" />$vbphrase[report]</a></li>
            </if>
        </ul>
    </if>

Demo:

http://dsultimate.net/Board/upload/m...?u=1&styleid=1

Notes:

Works on all 3.7, and likely 3.8 and 4.0 versions. Never needs to be upgraded. Legend of Zelda potion bottle and treasure chest icons in the screenshot/demo mean report and IP on my forum, and are nothing to do with this mod (which uses whatever icons your board actually has for report and IP in posts).

Screenshots:

Attachment 85000

cheat-master30 08-04-2008 06:42 PM

Oh, and this was the topic it was asked for in:

http://www.vbulletin.com/forum/showthread.php?t=280283

macc 08-04-2008 07:04 PM

could not see anything in live demo ... and first replace code is in which template??

regards

macc

cheat-master30 08-04-2008 08:07 PM

It was memberinfo_visitormessage, forgot to put in first post.

PoetJA-1975 08-05-2008 07:51 AM

Nice = Thanx for sharing.

Jacquii.

IIAnDoII 11-23-2008 12:12 PM

would be sweet if the text was replaced with the image. if you get me

cheat-master30 11-23-2008 02:23 PM

Can you explain a bit more? If you mean use an image instead of text, just remove the text that says 'report' etc, which will leave you with just the image icons.


All times are GMT. The time now is 04:55 AM.

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.01069 seconds
  • Memory Usage 1,738KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (7)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete