Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Attachments No Popup & Auto Upload Details »»
Attachments No Popup & Auto Upload
Version: 1.00, by Jafo232 Jafo232 is offline
Developer Last Online: Oct 2022 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.6.8 Rating:
Released: 10-25-2007 Last Update: Never Installs: 56
Uses Plugins Template Edits
 
No support by the author.

This hack was created on a custom job that I am doing for a third party and they gave me permission to release it to the community. It requires several template REPLACEMENTS, but most are minor and should not affect your forums layout. To be prudent BACKUP YOUR TEMPLATES before installing this hack.

This hack is a use at your own risk mod!

What does it do?

As part of the custom job, the client requested a way to make the upload attachments part not require a popup window. Currently, when you upload attachments to threads, you click the manage attachments button and a popup appears and you upload your attachments.

This modification will keep the uploads on the same page (no popup).

Auto uploading is also a feature. When a user browses to the file and selects it, the file is automatically uploaded so the user does not have to click the upload button. I don't know about you guys, but there has been a few times I forget to hit that stupid upload button.

Will this work for your forum?

Well, I have no idea, and honestly it really is not my concern. This should work for a new installation of a Vbulletin forum. It could be possible that you have mod'd your templates to the point where this mod may adversely affect your layout and function.

As for support, don't come begging to me if you cannot get this to work. Most people who pay for scripting never let custom work like this out to the public free of charge. Consider how much you paid for this before you complain if it doesn't work for you.

I will support this as I can, but I am very busy lately so don't hold your breath for replies.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 10-30-2007, 03:38 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jafo232 View Post
Not sure if this will work with the virus scan.. Should, but I haven't dealt with that plugin in some time..
I tried it and get this error after uploading:

Code:
Warning: system() has been disabled for security reasons in /newattachment.php(159) : eval()'d code on line 49
and oddly enough, line 49 of newattachment.php is:

Code:
if (!$vbulletin->userinfo['userid']) // Guests can not post attachments
(I am not a guest - I am an admin)

Reply With Quote
  #23  
Old 10-30-2007, 03:42 AM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My guess is first, you have wordwrap on, on your editor. Turn it off so you get the proper line number.

Second, the error is point towards eval'd code, not the source code.

Third, your server does not allow the system command. If you are the server administrator, you will need to edit your php.ini file to allow it. It needs to be able to execute the f-prot program so it can check for viruses..
Reply With Quote
  #24  
Old 10-30-2007, 05:18 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks for the reply - I do not have word wrap on. Any idea on what I should add to the php.ini file to get f-prot working? sorry to hijack your thread here - if you wanna take it to PM I can do that.
Reply With Quote
  #25  
Old 10-30-2007, 07:31 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think the popup offers timeout protection whereas embeded would not. It might work well with iFrame though, I will give it a try and see

Great idea btw
Reply With Quote
  #26  
Old 10-31-2007, 05:31 AM
andrewy3k's Avatar
andrewy3k andrewy3k is offline
 
Join Date: Oct 2006
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmm.. I wonder if someone can take this mod and turn it into something using this..

http://swfupload.mammon.se/

That would be awesome.. id pay for a mod like that ^

I would use the current one it if it wasn't an iframe..
Reply With Quote
  #27  
Old 11-02-2007, 04:36 PM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yoyoyoyo View Post
thanks for the reply - I do not have word wrap on. Any idea on what I should add to the php.ini file to get f-prot working? sorry to hijack your thread here - if you wanna take it to PM I can do that.
In your php.ini file you should see a line that looks something like:

disable_functions = system, exec, passthru, proc_open, shell_exec,
popen

Want to take system out of there...
Reply With Quote
  #28  
Old 11-09-2007, 12:43 AM
slednutz.com slednutz.com is offline
 
Join Date: Oct 2007
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Jafo, I'm having a little trouble getting this work work smoothly.

First, I have a highslide mod on, i'm running 3.6.8, and I just installed your edit. I changed the upload template a little (removed the table with the acceptable extensions because I feel it just takes up too much space).

The problems that I'm having now are:

If I click the paperclip nothing happens, except the browser says "error on page" in the bottom left. No biggie - but it'd be nice if clicking the paperclip jumped the page down to where the new upload section is?

Second one is the real issue. Uploaded attachments do nothing when you click on them... and they say "attached images" unlike my previously attached ones that say "attached thumbnails". Can I get a little help as to what I need to change so that my highslide works again?

Thanks
Reply With Quote
  #29  
Old 11-14-2007, 05:42 AM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This may be due to your template modifications. Can't confirm it with the default template..
Reply With Quote
  #30  
Old 11-14-2007, 11:43 PM
nerofix nerofix is offline
 
Join Date: Mar 2006
Location: Saarland
Posts: 219
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great idea and I like the mod, I just hope it isnt completly unsupported because I got following error message in my browser:

window.opener has no properties
[Break on this error] if (typeof window.opener.vB_Attachments != 'undefined')
newattachment.php (line 462)

Uploading works well but I want get this error away of my newreply page. Someone can help?
Reply With Quote
  #31  
Old 11-15-2007, 01:35 AM
slednutz.com slednutz.com is offline
 
Join Date: Oct 2007
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't know how this is possible, but I tried to remove this and it won't completely go away.

If anyone tries to upload anything, it does the auto-upload deal... but doesn't save it.
How can I get rid of the auto-upload completely?
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 06:55 PM.


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.08208 seconds
  • Memory Usage 2,312KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete