vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Attachment upload - Display attachment ID (https://vborg.vbsupport.ru/showthread.php?t=266389)

Frosty 07-06-2011 09:48 PM

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

Frosty 07-10-2011 04:19 PM

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. :/

kh99 07-10-2011 04:54 PM

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>

Frosty 07-10-2011 05:10 PM

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. :(

kh99 07-10-2011 05:20 PM

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).

Frosty 07-10-2011 05:38 PM

Cheers man.. It works!

https://vborg.vbsupport.ru/external/2011/07/37.png


All times are GMT. The time now is 03:35 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.00986 seconds
  • Memory Usage 1,734KB
  • 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
  • (1)bbcode_php_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