Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Files Upload Center - Upload Your Files To External Server Details »»
Files Upload Center - Upload Your Files To External Server
Version: 3.3.4, by beebi beebi is offline
Developer Last Online: Jan 2009 Show Printable Version Email this Page

Category: Major Additions - Version: 3.5.4 Rating:
Released: 04-19-2006 Last Update: 05-08-2006 Installs: 311
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Description
allow your users to upload files by a highly rules. which can be customized in your ACP


for 3.5.x AND 3.6.x

Features List:
1- Folder for each member or one folder to all members.
2- You can customize file size, type and the folder size.
3- Full statistics about each file uploaded, by who and the time.
4- Have the option to delet specifiec file or all files for specifiec member.
5- Any member can delet all files he uploaded.
6- Work with safe mode without problems.
7- You can choose specifiec member and give him the right to upload with any size or type.
8- Full information about every member using the uploading center.
9- You can make make any member folder : Unlimited
10- Giving the member (bbcode) to use it on his posts.
11- Customize a setting for each group.
12- Ban member when he try to upload a file that can cause to hack the site (php, htm, cgi)
13- Block specifiec members.
14- upload your files to AN external server. .
15- (NEW) Moderators control panel
16- (NEW) Real name even when you using the digital names.
17- (NEW) Description for uploaded files.
18- (NEW) Disable [tags].
19- (NEW) 16 hooks location built-in. to use it in stores systems
20- (NEW) Upload from post,PM,newthread.

100% Valid XHTML 1.0 Templates


Installation:
1. Upload the contents of 'upload' to your forum directory.
2. Import product-uploader.xml into your products be going to Plugin System -> Manage Products -> Add/Import Product.
3. Create a directory called 'uploaded' (just make sure it has the same name as the directory in your settings) and make it writable and executable (777 permissions).
4. Go to your 'Usergroup Manager' and assign usergroups permissions.
5. Go to the 'Settings' menu under 'Files upload center options' in your admincp and fill them out accordingly.

upgrade:
1. Upload the contents of 'upload' to your forum directory.
2. Import product-uploader.xml into your products be going to Plugin System -> Manage Products -> Add/Import Product with YSE in Allow Overwrite
3. Go to your 'Usergroup Manager' and assign usergroups permissions.
4. Go to the 'Settings' menu under 'Files upload center options' in your admincp and fill them out accordingly.

Template Edits:
Inside template 'navbar':

Find:
Code:
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
Add Below:
Code:
<!-- uploader -->
<td class="vbmenu_control"><a href="uploader.php$session[sessionurl_q]">$vbphrase[uploader]</a></td>
<!-- uploader end -->
Known Bugs:
If you can upload files but you can't browse them, delete .htaccess in the folder uploaded

Translations:
1-English Translation Ghanem .
2-German Trasnlation derblack .

please click install
if you installed this hack. so you can received the update. and to get support thank you.

Regards.

Supporters / CoAuthors

Show Your Support

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

Comments
  #12  
Old 04-20-2006, 06:39 PM
beebi beebi is offline
 
Join Date: Aug 2005
Posts: 197
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachery
For starters, theres no reason to ever store attachments (of any kind) in a webaccessable folder.

It seems that you retain the original filenames? Why? It would be better to store the entrys filetype in the database and pass the fileinfo back in the headers and serve the file dynamicly, much like how vB already does it.

Also, some filesystems have a limit of files/folders that they can store in a single directory, even with the /userid setting that could still get bad.

Anyreason you don't just store the files with a more useable namespace, like userid_attachid.attach ?
I like it this way

If u want it in the database use attachments system
Reply With Quote
  #13  
Old 04-20-2006, 06:46 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Developer
and it's realy TOTALY secured.
Please explain what that means.

*edit to add quoted text*
Reply With Quote
  #14  
Old 04-20-2006, 06:59 PM
hotwheels hotwheels is offline
 
Join Date: May 2005
Location: Cheyenne, wy
Posts: 1,380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

very nice
Reply With Quote
  #15  
Old 04-20-2006, 07:02 PM
COBRAws's Avatar
COBRAws COBRAws is offline
 
Join Date: Oct 2002
Location: Buenos Aires
Posts: 864
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

GOOD one.

About what Zachery said, I partly agree on that. But I take this hack as a public imageshack for our boards. In this case I believe its better having original names instead of an attachment ID'ed URL like the one in the attachmnets system vB uses.
Just my opinion tho.
Reply With Quote
  #16  
Old 04-20-2006, 07:03 PM
mbaa mbaa is offline
 
Join Date: Jul 2004
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great Hack ..

Thanx beebi
Reply With Quote
  #17  
Old 04-20-2006, 07:07 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by beebi
I like it this way

If u want it in the database use attachments system
I'm not asking you to store attachments in the database, vB does have an option to store files in the filesystem.
Reply With Quote
  #18  
Old 04-20-2006, 07:39 PM
jugo jugo is offline
 
Join Date: Feb 2004
Location: Reading your emails.
Posts: 573
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachery
I'm not asking you to store attachments in the database, vB does have an option to store files in the filesystem.

Beat me to it.

Nice idea, could use a bit more thogu, can't quite put my finger onit. but I totally agree with Zach.
Reply With Quote
  #19  
Old 04-20-2006, 07:54 PM
Makaveli105's Avatar
Makaveli105 Makaveli105 is offline
 
Join Date: May 2004
Location: California
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed, when I go to upload something it comes to a page saying:

"You did not select a file"
Reply With Quote
  #20  
Old 04-20-2006, 08:02 PM
beebi beebi is offline
 
Join Date: Aug 2005
Posts: 197
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachery
I'm not asking you to store attachments in the database, vB does have an option to store files in the filesystem.

when u use the filesystem in the VB.
it gives u a Dynamic URL which is disabled by default in the VB

Attached img
Reply With Quote
  #21  
Old 04-20-2006, 08:03 PM
Omranic's Avatar
Omranic Omranic is offline
 
Join Date: Jan 2005
Location: Egypt
Posts: 536
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

** Installed **

will return back here after testing

thnx alot
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 02:19 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.05129 seconds
  • Memory Usage 2,317KB
  • Queries Executed 26 (?)
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
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (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