vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Adding Links to Postbit (https://vborg.vbsupport.ru/showthread.php?t=52227)

PixelFx 04-27-2003 05:14 PM

Adding Links to Postbit
 
I'm not sure if I'm over looking code or if I have to add a query to my vb database.

I was wondering if someone could do a basic walk through for adding a new link to the button of the post bit.

example buttons in post bit.

profile pm www search buddy (buttons with url)

say I wanted to add a new button, gallery

$post[gallery] <-- what code so I need to do it get this to work? I've tried to make a template but it seems I'm missing something, I've look at the functions.php and index.php but I'm not sure if I'm over looking code.

I've looked over vbulletin.org but didn't see anything in relation to this, and I'm sure others that are new to hacking vbulletin would love info about this. So we can add custom links to the post bit.

thanks for any help in advance.

assassingod 04-27-2003 05:25 PM

Well, the easiest way, is to make a new template with your content in (ie postbit_gallery) then in functions.php

find
PHP Code:

        eval("\$post[buddy] = \"".gettemplate("postbit_buddy")."\";"); 

underneath add:

PHP Code:

        eval("\$post[gallery] = \"".gettemplate('postbit_gallery')."\";"); 

then find
PHP Code:

$templatesused 'postbit_search,postbit_buddy,postbit_useremail,icq,aim,yahoo,postbit_homepage,postbit_profile,postbit_ip_show,postbit_ip_hidden,postbit,postbit_sendpm,postbit_avatar,postbit_offline,postbit_online,postbit_editedby,postbit_signature,postbit_attachment,postbit_attachmentimage,showpost'

and simply add ,postbit_gallery after showpost:)

Then in your postbit template, add $post[gallery] anywhere you want;)

Jacko 04-27-2003 05:48 PM

couldnt of said it better :p

PixelFx 04-27-2003 07:44 PM

Thank you for your fast reply,

PHP Code:


<a href="member2.php?s=$session[sessionhash]
&action=addlist&userlist=buddy&userid=
$post[userid]"><img
 src
="https://vborg.vbsupport.ru/images/buddy.gif" border="0" alt="Add $userinfo[username] to your buddy
 list"
></a

the above code is for the buddy system, with my gallery link or other link, how would I set it up so that if the user has a gallery link when they click the button it loads their own gallery if they have one, or have it work similar to profile.

example would I do something like this?

PHP Code:


<a href="http://www.pixelfx.ca/gallery/index.php?s=$session
[sessionhash]&action=getinfo&userid=
$post[userid]
target="_blank"><img src="http://www.pixelfx.ca/forum/images/gallery4.gif" border="0" 
alt="Click Here to See the gallery for $post[username]"></a

I'm trying to see if I understand how this works ;) Thank you everyone for your support. This has been a great learning experience :)

example of site so far, www.pixelfx.ca/index.php ...

Update:

I think I have it but if you see any code for my template above that you think I should change please let me know :) Thanks


All times are GMT. The time now is 11:39 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.01005 seconds
  • Memory Usage 1,731KB
  • 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
  • (5)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)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