Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-06-2011, 09:48 PM
Frosty Frosty is offline
 
Join Date: Apr 2011
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Attachment upload - Display attachment ID

Hey guys,
Does anyone know how to display attachment ID wrapped in the bb code after the upload in the attachment manager box?

Basically, I want that it shows attachment ID only in certain forum ID's (which is easy) but hard part for me is to show attachment ID in the bb code (video category of the forum, hence in the bb code), which would user copy and then paste into the post.

Thanks,
- Frosty
Reply With Quote
  #2  
Old 07-10-2011, 04:19 PM
Frosty Frosty is offline
 
Join Date: Apr 2011
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone? It shouldn't be that hard I guess... I just want to show ID's of the attachments that have been uploaded in the certain forums be wrapped in the bb code. Instead of the normal attachments list. :/
Reply With Quote
  #3  
Old 07-10-2011, 04:54 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think you just need to edit the newattachmentbit template (under "New Posting Templates") and put $attach[attachmentid] where you want to insert it. For instance maybe add another table cell like:

Code:
<td>[SOMECODE]$attach[attachmentid][/SOMECODE]</td>
Reply With Quote
  #4  
Old 07-10-2011, 05:10 PM
Frosty Frosty is offline
 
Join Date: Apr 2011
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
<if condition="in_array($foruminfo['forumid'], array(14,15,16,17,18, 22, 29, 33))"
<if 
condition="$show['attachmentlist']">
<
fieldset class="fieldset">
<
legend>$vbphrase[current_attachments] ($totallimit)</legend>
<
div style="padding:$stylevar[formspacer]px">
<
table class="fieldset" cellpadding="0" cellspacing="1" border="0" width="100%">
<
form action="">
<
input type="text" value="[attachvideo]$attach[attachmentid][/attachvideo]" size="50">
</
form>
</
table>
</
div>
</
fieldset>
</if>
<else />
<if 
condition="$show['attachmentlist']">
<
fieldset class="fieldset">
<
legend>$vbphrase[current_attachments] ($totallimit)</legend>
<
div style="padding:$stylevar[formspacer]px">
<
table class="fieldset" cellpadding="0" cellspacing="1" border="0" width="100%">
$attachments
</table>
</
div>
</
fieldset>
</if>
</if> 
Yeah.. Had the exact same idea, but the only difference is that I never thought of simply adding that variable.

P.S. It doesn't work though.
Reply With Quote
  #5  
Old 07-10-2011, 05:20 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That looks like template newattachment - try adding it to newattachmentbit (although then you will get one per attachment and not one for the entire box).

If you want one that's not in the list of attchments but just has the id for the latest, it's a little harder, you'd probably have to create a plugin and query the database since the attachment info isn't saved after the list is created (or you could always edit newattachment.php).
Reply With Quote
Благодарность от:
Frosty
  #6  
Old 07-10-2011, 05:38 PM
Frosty Frosty is offline
 
Join Date: Apr 2011
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cheers man.. It works!

Reply With Quote
Reply


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 08:18 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08976 seconds
  • Memory Usage 2,221KB
  • Queries Executed 13 (?)
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
  • (1)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (1)post_thanks_box_bit
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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_postinfo_query
  • fetch_postinfo
  • 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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete