vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   change color of admin posts (https://vborg.vbsupport.ru/showthread.php?t=196613)

ibeteck 03-05-2009 03:58 AM

the code i posted on my last response is the one i used. and all the post text turns yellow i mean everyones text.

Lynne 03-05-2009 04:10 AM

Just adding that one line is hopefully not all you did. I mean when you make a change, you should post ALL the code change like this (changed code shown in red):
Code:

<tr valign="top">
<if condition="is_member_of($post[usergroupid], 4, 6)">
    <td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px; background-color: purple">
<else />
    <td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px;">
</if>


            <div id="postmenu_$post[postid]">

That is the code taken directly from the template I just modified and it turned all my admin posts purple (the userinfo part) and didn't touch anyone else's posts. So, if you have that exact code above, then I'll ask again about your usergroups. *What* is usergroupid 4 on your forum? Cuz that code changes it for all those in usergroup 4 and usergroup 6.

ibeteck 03-05-2009 04:23 AM

That code change the bottom left border into yellow on postbit_legacy 6 is admin and 7 is mods. I want the text in the post to change for the mods also. here is the code im trying to use to change the admin and mod post text. the code for the color behind the avatars works fine its the one for the post text.

HTML Code:

<!-- message -->
                <div id="post_message_$post[postid]">
                        $ad_location[ad_showthread_firstpost_start]
                        <!--message-->
<div>
<if condition="is_member_of($post[usergroupid], 6, 7)">
<div style="color:#CCCC66">
</if>
$post[message]
<if condition="is_member_of($post[usergroupid], 6, 7)">
</div>
</if>
</div>
<!--message-->
                </div>
                <!-- / message -->

                <if condition="$show['attachments']">


Lynne 03-05-2009 03:08 PM

If the code I posted only changed a border, then you are posting it in the wrong place or something. Images and posting your code (with a couple lines before and after the change) always helps if something isn't working.

This should (I haven't tested it) change the text color just for posts by a user in group 6 or 7:

HTML Code:

                        <!--message-->
<div <if condition="is_member_of($post[usergroupid], 6, 7)">style="color:#CCCC66"</if>>
$post[message]
</div>
<!--message-->
                </div>
                <!-- / message -->


ibeteck 03-05-2009 03:36 PM

I tried the code but it still didnt work I'am posting it in postbit_legacy. does the red text have anything to do with it.

Lynne 03-05-2009 03:42 PM

1 Attachment(s)
I just tested that code and it works just fine on my test board. My posts now look like this from the two edits I've tried out of yours. Other users posts are completely normal.
Attachment 95950

ibeteck 03-05-2009 03:50 PM

Did you put it in the postbit? also this is the code I put i modified it a little and now it give colors to all the special groups but not to members

HTML Code:

<!--message-->
<div>
<if condition="is_member_of($post[usergroupid], 6, 7)">
<div style="color:#CCCC66">
</if>
$post[message]
</div>
<!--message-->
                </div>
                <!-- / message -->


Lynne 03-05-2009 03:53 PM

I put my code in the postbit_legacy template (that is what is shown in the image).

Your code is going to cause your page to not validate since you are missing a </div> tag.

ibeteck 03-05-2009 03:57 PM

like this

HTML Code:

<!--message-->
<div>
<if condition="is_member_of($post[usergroupid], 6, 7)">
<div style="color:#CCCC66">
</div>
</if>
$post[message]
</div>
<!--message-->


Lynne 03-05-2009 04:03 PM

Quote:

Originally Posted by ibeteck (Post 1761168)
like this

HTML Code:

<!--message-->
<div>
<if condition="is_member_of($post[usergroupid], 6, 7)">
<div style="color:#CCCC66">
</div>
</if>
$post[message]
</div>
<!--message-->


No, that won't work. Did you try what I posted? Actually copy/paste it over what is between the <!-- message --> area? As you can see in my image, it worked fine.


All times are GMT. The time now is 11:11 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.01190 seconds
  • Memory Usage 1,750KB
  • 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
  • (1)bbcode_code_printable
  • (5)bbcode_html_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete