Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
Admin CP File Manager (FTP) - Download, Upload, Edit, Rename, Delete PHP Files/Images Details »»
Admin CP File Manager (FTP) - Download, Upload, Edit, Rename, Delete PHP Files/Images
Version: 1.00, by Erwin Erwin is offline
Developer Last Online: May 2013 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 01-06-2004 Last Update: 04-18-2005 Installs: 88
 
No support by the author.

vB Admin CP File Manager (FTP) 1.2 - a File Manager/ FTP client for vBulletin 3.x.x
vB Admin CP Integration by Erwin Loh

Updated for vB 3.0.7
Totally revised with new code
Previously called vB FTP

UPDATED: This replaces vB FTP 1.0. The whole hack is changed - to install, you need to basically uninstall the old vB FTP hack and reinstall this. It's based on an updated version of what the old hack was based on but I've changed the directories, made changes to most files to make it work with vBulletin and added a search feature to the edit panel.

Improvements: Eliminated need for a /tmp/ directory. Also, you can now select different languages - refer to config file for more information.

It's possible to run both the old and the new together as I've renamed the files.

I suggest using the new version as it fixes a few old bugs and is much better.

Have you ever wanted to edit, download or upload files to your server or edit one of your forum PHP files, but have no access to an FTP client?

Well, this is the hack for you. It basically adds a file manager/ secure FTP interface to your vB Admin CP. You can edit, delete, download, upload, create, or rename PHP files, OR do the same for directories, all from within the comfort of your Admin CP through your browser.

Use this hack to install hacks on the fly.

Features
--------------

1) Integrated into vB Admin CP - uses Admin CP cp.css style
2) Create, delete, rename directories
3) Create, delete, rename, edit, upload or download files
4) File Editor with Search functions (feature added by Erwin)
5) View, Zoom In/ Zoom Out with GIF/ JPG files
6) Different icons for different types of file (configurable)
7) Ability to password protect the vB File Manager file (configurable)
8) FTP functions straight from within your Admin CP!!!
9) Select other languages!

Installation
-----------------

YOU MUST FOLLOW ALL THESE STEPS FOR THIS TO WORK PROPERLY! NOTE: This hack requires PHP 4.1.0 installed or better.

Instructions in the "Installation.txt" file of the attachment. It's easy - uploading 1 file and 2 directories to your admin directory, and then editing your admin/index.php file so you can link to the filemanager.php file.

1. You need to edit /admincp/vbfm/config.inc.php to point to your forum's absolute directory server path for this hack to work properly.

2. Files that are to be edited or directories where you want to upload need to be chmod 0777.

Once this is installed, you can just click on the "vB File Manager" link in your Admin CP on the left column underneath your "vBulletin Options" to access this.

Update
--------

Version 1.1 - Fixed a path bug in filebrowser.inc.php
Version 1.2 - Corrected spelling mistake in footer.inc.php, updated version number in config.inc.php

Screenshots
----------------------------------------------

1. Screenshot: Main Page
--------------------------------

2. Screenshot: Editing PHP File
--------------------------------------

3. Screenshot: Viewing GIF/ JPG file
--------------------------------------------

4. Screenshot: Downloading file
----------------------------------------

5. Screenshot:Uploading file
-------------------------------------

If you like this, please click the INSTALL link at the bottom of the thread, so that I can send you updates!

Enjoy!

Dr. Erwin Loh

Show Your Support

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

Comments
  #112  
Old 06-02-2005, 11:25 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by GearTripper
does this hack give the ability to bypass the default php file-size limitations? my php uploads are limited to 8Megs, but i would like to give my users the ability to download much larger files from within posts... or is there another way of using my regular FTP client to upload the file directly into the attachments folder and link to that within a post?
AFAIK, this hack will not bypass your php config settings in php.ini.
Reply With Quote
  #113  
Old 06-18-2005, 12:28 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I sure hope that this is ported over to 3.5 since I use this hack so much that I almost take it for granted.
Reply With Quote
  #114  
Old 08-22-2005, 01:51 PM
Sovereign Sovereign is offline
 
Join Date: Apr 2004
Posts: 182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ya, *waits for 3.5 port*
Reply With Quote
  #115  
Old 09-14-2005, 11:39 AM
biggjoe biggjoe is offline
 
Join Date: Sep 2005
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello Erwin!

I was referred to this site by some of the folks at 'TheAdminZone' and I just joined 2 days ago!

Rather than re-typing my question, let me copy/paste in here the question I originally had posted to the forums at 'TheAdminZone'.

So far, this vB hack looks awesome! My question however, is if you have any future plans on maybe making a version of this hack that's more like 'Invision Power File Manager' which has been discontinued by IPS recently.

IPFM is more geared towards creating multiple users/groups, with different 'root directories' per user, permissions and etc.

I WOULD LOVE to officially make a request for a version of 'vB Admin CP File Manager' that is geared towards the type of setup I've explained. This hack is a perfect 'Admin' tool, as the name suggests, but if theres anyway that a version can be created that's more like IPFM, THAT WOULD BE AWESOME!

It's too bad that there isn't one already created for vBulletin.

Thanks so much for your time Erwin! Following is the original message that I had posted to 'TheAdminZone':

---------------------------------------------------------------------------------

Hello All!

Here's a side-question, something that I'm working on as well;

As I SLOWLY move forward with the building of our new online community
(via vBulletin) I had a question regarding File Managers.

I've searched google for DAYS looking for something that can come somewhat close to a PHP or PERL based/Web-based FTP replacement. I know that none of these would be 100% better than FTP, but I need something none-the-less.

I've checked out HotScripts.Com, DMOZ and tons of websites...and it's gotten out of hand...lol.

There some 'payware' out there that I don't mind...but its still not what I really want.

Plus, alot of these have been designed for you to manage your own web-based content...not really designed to be used like an FTP with extensive user-mgmt and etc.

The only choices I've settled on are the following non-payware choices...but they either lack in a nice UI, support, documentation and etc.

Here they are for your reference:

Top Choice:

http://demo.invisionfilemanager.com/index.php

I know that it's discontinued and the UI is a bit plain...but I got it up and running with no problems. A big 'pet peeve' is that on the directories, you can either click on the actual folder icon for it to open or click on the 'Open Directory' link.

If you click on the folder icon, it's perfect. If you click on the 'Open Directory' link...it takes you to the actual URL of the folder...which means anyone can simply 'walk-in' to your files without even logging in. I've by-passed this in several ways, but still I wish I could just take the 'Open Directory' link OFF completely, because I know that people WILL get confused.

2nd Choice:

http://forums.invisionpower.com/lof...hp/t141655.html

Love the UI, but way too buggy...of course I was warned. I just found a PDR 3 which has tons of fixes...so I'm going to install that tonight and test it.

3rd Choice:

http://phpfilenavigator.litoweb.net/ and for demo:
http://www.litoweb.net/pfn/

This one works perfect without any problems. The only thing is that the UI is pretty cheesy and the docs have been HORRIFICALLY translated into english.

Support is there, but I'm at the mercy of the developer who is in Spain.

4th Choice:

http://sourceforge.net/project/scre...?group_id=72517

This one is 'ok'. It's kinda plain...but light-weight which I like. Not too many options for user-mgmt. Maybe too light-weight for what I want.

Runner-ups

http://projects.quasars.de/storage/

This one looked 'very clean' but they strictly prohibit commercial use...which is what I need. I sure wish the makers of vBulletin made a nice File Manger that I could use with vBulletin, or possibly a separate module/add-on for vBulletin.

http://www.afian.com/demo.php

This one was pretty clean as well...but payware.

There are so many that I tried during this weekend, but these make the list. Hell...maybe these will be good for someone else needing something like this.

Anyway, your suggestions will be greatly appreciated!

Thanks,

J.
---------------------------------------------------------------------------------
Thanks again Erwin!

Joe
Reply With Quote
  #116  
Old 09-14-2005, 11:48 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

FTP is insecure by design, why bother with it when you can use SCP or SFTP instead?
Reply With Quote
  #117  
Old 09-15-2005, 01:16 AM
biggjoe biggjoe is offline
 
Join Date: Sep 2005
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey KirbeDE!

Thanks for the input! Basically, what I'm asking for, is if they can some how create something like IPFM but for vBulletin. It doesn't have to necessarily 'plug-in' to vB, it can be a totally 'stand alone' app like IPFM.

If you look at IPFM, it's not FTP by any means. Being that's http/php, you can use https for the session and the dl of files, if I'm not mistaken.

I'm not asking for an FTP client by any means, but for a replacement that functions 'very much like' FTP.

I look forward to what Dr. Erwin might have to say!

Thanks again,

Joe
Reply With Quote
  #118  
Old 09-15-2005, 02:41 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yoyoyoyo
I sure hope that this is ported over to 3.5 since I use this hack so much that I almost take it for granted.
This should be an easy port to 3.5. Once 3.5 turns gold I will port it.

As for biggjoe's questions, this hack gives file management powers to the site admin. Giving them to the users brings about a lot more security issues and would be more complicated.
Reply With Quote
  #119  
Old 09-26-2005, 05:10 PM
biggjoe biggjoe is offline
 
Join Date: Sep 2005
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello Erwin!

Thanks so much for the response! I was just curious as to if there would be some kind of 'hack' developed such as in the 'Invision Power File Manager', where it would work as a pure File Manager.

It seems that this hack is mainly for Admin management...which is why I asked the question.

Anyway, here's another related question. I know that vBulletin supports 'attachments/files' to be attached to posts and etc.

Are there any hacks, for example, that would allow one to specificy some kind of 'download' area', where registered members can download various files/documentation, of course this would be within the forums after they've logged in?

Thanks in advance!

Joe
Reply With Quote
  #120  
Old 11-05-2005, 07:36 AM
Rhoads Rhoads is offline
 
Join Date: Dec 2004
Location: Holland
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice hack for 3.5, wait patiently
Reply With Quote
  #121  
Old 11-05-2005, 08:47 PM
Stone Cold 3:16's Avatar
Stone Cold 3:16 Stone Cold 3:16 is offline
 
Join Date: Oct 2005
Location: Fort Worth - Texas
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This deserves a HOTM award! Cool dude!

~Installed!
Reply With Quote
Reply

Thread Tools

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:03 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.07381 seconds
  • Memory Usage 2,320KB
  • 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_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
  • (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