vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   need help with postbit (https://vborg.vbsupport.ru/showthread.php?t=203508)

regitbull 01-29-2009 05:12 PM

need help with postbit
 
Hello,

I use images as titles in the postbit.
Like a image with user info text and under this it shows the user info.

And next to it a hide and show image so users can choose if they want to see the info.

I found this code somewere here but cant find it anymore.

Anyway everything with the code is fine execpt 1 thing.
If i press the hide image then it only hides the info of the user of the first post of the page.
For all other posts it just shows the users info.
I tried to fix it but cant do it alone.

Can some1 pls look to it and tell me whats wrong.

Here is the html code:

HTML Code:

                <table cellpadding="0" cellspacing="0" border="0" width="175" align="center" style="margin-top: 5px;">
                <tbody>

                <tr>
                        <td nowrap="nowrap"><img src="http://illusion-hacks.net/forum/images/mini_userinfo.png" border="0" class="inlineimg" alt=""  /></td>
                        <td width="100%" style="background: #171717 url(http://illusion-hacks.net/forum/images/sidebar_bg.gif) repeat-x;">&nbsp;</td>
                        <td nowrap="nowrap"><a href="illusion-hacks.net/forum/index.php#top" onclick="return toggle_collapse('sidebar_minicard_2475');"><img id="collapseimg_sidebar_minicard_2475" src="http://illusion-hacks.net/forum/images/collapse_tside.gif" alt="" border="0" /></a></td>
                </tr>
                </tbody>
                </table>

                <table cellpadding="2" cellspacing="0" border="0" width="175" align="center" id="collapseobj_sidebar_minicard_2475" style="">

                <tbody>
                <tr>
                       
                        <td width="100%" class="smallfont" nowrap="nowrap">


Do you see any mistake in this code why it only hides the user info for the first post and not the others.

I know its somewhere in the line
HTML Code:

<a href="illusion-hacks.net/forum/index.php#top" onclick="return toggle_collapse('sidebar_minicard_2475');">
but cant find the problem.

Thanks for the help and for your time to look to it.

Lynne 01-31-2009 01:52 AM

I would guess it's because nothing has an id of "sidebar_minicard_2475' and so it is just collapsing them all. See the article about making a dropdown menu and how you need to have the id present.

regitbull 01-31-2009 07:29 PM

Quote:

Originally Posted by Lynne (Post 1729623)
I would guess it's because nothing has an id of "sidebar_minicard_2475' and so it is just collapsing them all. See the article about making a dropdown menu and how you need to have the id present.

uuhm ok.

this is my full code:

HTML Code:

<!-- user info -->
                <table cellpadding="0" cellspacing="0" border="0" width="175" align="center" style="margin-top: 5px;">
                <tbody>

                <tr>
                        <td nowrap="nowrap"><img src="http://illusion-hacks.net/forum/images/mini_userinfo.png" border="0" class="inlineimg" alt=""  /></td>
                        <td width="100%" style="background: #171717 url(http://illusion-hacks.net/forum/images/sidebar_bg.gif) repeat-x;">&nbsp;</td>
                        <td nowrap="nowrap"><a href="illusion-hacks.net/forum/index.php#top" onclick="return toggle_collapse('sidebar_minicard_2475');"><img id="collapseimg_sidebar_minicard_2475" src="http://illusion-hacks.net/forum/images/collapse_tside.gif" alt="" border="0" /></a></td>
                </tr>
                </tbody>
                </table>

                <table cellpadding="2" cellspacing="0" border="0" width="175" align="center" id="collapseobj_sidebar_minicard_2475" style="">

                <tbody>
                <tr>
                       
                        <td width="100%" class="smallfont" nowrap="nowrap">

<if condition="$post['joindate']"><strong>$vbphrase[join_date]:</strong> $post[joindate]</div></if><br>
                                        <strong>$vbphrase[posts]:</strong> $post[posts]<br>

$user[videocount]<br>

                                <if condition="$post['field11']"><strong>Country: </strong>
        <img src="images/flags/$post[field11].gif" alt="$post[field11]" align="center"  border="0" />
</if></br>


</td>
                <td nowrap="nowrap">
                </td>
                </tr>

               
                </table>
<br>
                <!-- / user info -->


I tried what you said but without any luck.

Can you see the problem?
Cause what ever i try with ids or other things it keeps only hidding stuff in the first post and keeps the info on all other posts.

Lynne 01-31-2009 07:49 PM

If you want the click to only collapse one post, then it has to have a unique id. I'm guessing that "sidebar_minicard_2475" is supposed to be "sidebar_minicard_xxxx", where xxxx is the postid. If you look at this article, https://vborg.vbsupport.ru/showthread.php?t=122523, you'll see that the 'name' called in the javascript is used as the id in the div to be collapsed. Every post will need it's own id and then that id will need to be called in the javascript there.

regitbull 02-01-2009 10:54 AM

thanks for your help.

i replaced all 2475 text with $post[postid]

It works perfect now and only hides the info on the post i select.

Again thanks for you help.

Lynne 02-01-2009 03:11 PM

Awesome! :up:


All times are GMT. The time now is 09:19 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.00974 seconds
  • Memory Usage 1,747KB
  • 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
  • (3)bbcode_html_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)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