The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
AJAX File Manager For Your Admin CP Details »» | |||||||||||||||||||||||||||||||||||||||||||||
Bug Fix for Who's Online!
See https://vborg.vbsupport.ru/showthrea...11#post2533411 below. New Version 1.2 with sprites. See below. (Also some bugs fixed) This product puts a file manager with a CodeMirror editor right in your forum's admin control panel, giving you full access to your files without logging in on the server. Besides file manager operations it makes forum management easier by providing a full code editor for templates and plugins, a hook finder and function finder that shows the hook or function in the file, and allows you to switch to debug mode without editing config.php. Features:
New Features for Version 1.1
New Features for Version 1.2 I've rebuilt all the file icons and converted to sprites for faster loading. I tried to find all the different file types in vBulletin but I may have missed some. If you need other icons for different files I've included a sprite factory in the images directory. You will find detailed instructions there. For results perfectly matching existing icons you may wish to download Paint.NET Security Of course nothing beats ssl/tls, but I've tried to build in enough security to foil the dilettante hacker. File Manager requires a separate login, which may have to be different from the user's regular one, depending on settings. The login verification process follows vBulletin's double hashing, but unlike vBulletin, File Manager hashes using SHA512, which cannot be cracked. As with the standard login, five strikes and you're out for 15 minutes. CSRF protection is active and a security key gives further protection. The security key is a hash generated by various formulas depending on the operation. The JavaScript in your computer and the PHP on the server update it with each operation and the two versions are compared with each operation (except downloading a file ). They could get out of sync if someone else (an eavesdropper) sends an AJAX request or submits a form. This could be a concern on an unsecure WiFi connection. But if a window is inactive for too long the Security Key will be deleted and you will get a notice. If you have no reason to suspect eavesdropping you can just reset it and move on. Each File Manager page has its own security key. When you log out of the File Manager all your security keys are deleted. If you log back in you will have to reset the security keys on any code editor pages that were left open. Logging out of the AdminCP always logs you out of the File Manager. All filesystem functions use the file full path but the server username (home/XXXXXXXX) never appears on the AJAX query string. For protection against remote hacking, the filemanager directory name can be changed to a random string or some name that disguises its purpose. The filemanager index page fakes a 404 Not Found error (regardless of the filemanager directory name) to hide the existence of the File Manager from snoops. Miscellaneous Never MOVE files out of the filemanager directory, always COPY where necessary. You want to keep the originals for your next upgrade. This was developed in vB 4.2.1 and vB 4.2.2. It will probably work in vB 3X. All the active JavaScipt files in filemanager/clientscript are minified using jscompress.com. The originals can be found in filemanager/misc. The Edit/View feature shows a code editor for code and an image viewer for images. (There could be a problem getting the right image path. Let me know if you have any problems.) No alerts, confirms or prompts. All messages appear in built-in message blocks. You select directories from the Directory Tree to move or copy. No typing in misspelled directories and accidentally creating new ones. The full Directory Tree is loaded when the page loads; no AJAX call when you open a directory. Directory Tree and File List automatically rebuild and reload when needed The File Manager main page and the Code Editor window use AJAX login for both the AdminCP and File Manager so your work and settings are preserved. For both the Code Editor and Template Editor, if you open a new edit window any older one will be closed. The product is fully phrased. Anyone wishing to translate is free to do so but PM me for details on changing phrases in the CodeMirror toolbars. Installation
Known Issues
Upgrading to Version 1.2 First, UNINSTALL THE OLD VERSION and then follow the same procedure as the original installation. The only thing you need not do is edit config.php. Bugs Fixed Versions 1.0 and 1.1
Download Now
Screenshots
Show Your Support
|
Благодарность от: | ||
tbworld |
Comments |
#12
|
|||
|
|||
Did you assign yourself a password in File Manager Admin?
|
#13
|
||||
|
||||
Yes and it said it saved it.
Now I can not even get into my ACP. I even disabled hooks... |
#14
|
|||
|
|||
Yikes. I've tried this in several browsers and it works fine for me.
What exactly happens when you try to go to adminCP? What browser are you using? |
#15
|
||||
|
||||
When I login, in the upper left corner I get a little box that displayed a hook name for a DB product. When I went to the ACP I got the same box but blank. However this one I could adjust its size. I had to pull the adminfunctions file in order to get back in. Using IE under Win 8.1
|
#16
|
|||
|
|||
I wonder if you made an error pasting in the new function print_textarea_row() in adminfunctions.php.
That isn't necessary for the File Manager, it's only for putting in a CodeMirror code editor for plugins and products. If there's a problem like a missing curly it would make a mess of a whole bunch of functions. |
#17
|
||||
|
||||
I was able to access the other options just could not access the manager. I uploaded the codemirror-3.0 folder to the clientscript folder.
When I edited the adminfunctions I found the file on line 999 like you mentioned. I remarked that line out and then added the code. I guess I'll have to go try again and see if I maybe missed something... |
#18
|
||||
|
||||
Yea still got the same problem. Sigh...
|
#19
|
||||
|
||||
Well re-installed from scratch and got the same results
The only thing I can think of is it is in some sort of debug mode or the code mirror folder is not support to get uploaded to the clientscript folder? I must be missing something... |
#20
|
|||
|
|||
Just skip the adminfunctions edit for now and see how it goes
|
#21
|
|||
|
|||
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|