Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 01-24-2008, 06:05 PM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default what hook is the postbit attahment ?

i tried

PHP Code:
eval('$post[otherattachments] = "' fetch_template('new_attachemnt_layout') . '";'); 
but no hook is working

--------------- Added [DATE]1201207108[/DATE] at [TIME]1201207108[/TIME] ---------------

figured it out but now the attachment is dead ?
Reply With Quote
  #2  
Old 01-24-2008, 09:47 PM
cheesegrits's Avatar
cheesegrits cheesegrits is offline
 
Join Date: May 2006
Posts: 500
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you give us a bit more detail to go on? What are you trying to do? You talk about a hook, but the code is a template eval. And "the attachment is dead" isn't very informative ...

-- hugh
Reply With Quote
  #3  
Old 01-25-2008, 05:24 AM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well what it is m8 is i wanted to have a different attachment layout for certain forums. so i did it and the new layout worked but none of the varibles worked like the

link to download: $attachment[attachmentid] dead
attachment views: $attachment[counter]
attachment size: $attachment[filesize]

all are dead if the template is not postbit_attachment any other name and it wont work. any ideas
Reply With Quote
  #4  
Old 01-25-2008, 05:42 AM
cheesegrits's Avatar
cheesegrits cheesegrits is offline
 
Join Date: May 2006
Posts: 500
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In which case we'll need to see your alternate template.

-- hugh
Reply With Quote
  #5  
Old 01-25-2008, 03:17 PM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
<tr>
    <
td>
    <
fieldset class="bbfieldset">
    <
legend class="bblegend">Download File</legend>
    <
div style="padding-left:120px;">
    <
img class="inlineimg" src="$stylevar[imgdir_attach]/zip.gif" alt="Zip" width="20" height="18" border="0" style="vertical-align:baseline" />&nbsp;<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]"<if condition="$show['newwindow']"target="_blank"</if> id="attachment_filename_$attachment[attachmentid]"><b>Download .Zip</b></a><br />
    <
b>Zip File Size$attachment[filesize]</b><br />
    <
b>Downloads$attachment[counter]</b>
        </
div>
</
fieldset></td>
</
tr
Reply With Quote
  #6  
Old 01-25-2008, 04:38 PM
cheesegrits's Avatar
cheesegrits cheesegrits is offline
 
Join Date: May 2006
Posts: 500
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, so presumably this is the template you are using as an alternative to postbit_attachment. It looks OK. Which means the problem must be in where / how you are evaluating it.

Can you explain where you are trying to do it? From looking at the code in class_postbit, the postbit_attachment hook won't work because it gets called before vB itself uses it's own templates. So unless you've made some code edits, I'm not sure where else you could hook in that would have $attachment in scope.

If you are doing it with code edits, could you post them, along with a few lines of context (vB's code) top and bottom so we can see exactly where the code is.

-- hugh
Reply With Quote
  #7  
Old 05-20-2011, 03:58 AM
asdfadrian asdfadrian is offline
 
Join Date: May 2011
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What hook did you use to get the custom template to display? I cant get anything to display with any hooks
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:18 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.04164 seconds
  • Memory Usage 2,214KB
  • Queries Executed 11 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete