uploader621

所属分类:其他
开发工具:PHP
文件大小:672KB
下载次数:147
上传日期:2006-07-01 03:02:23
上 传 者jois
说明:  一款文件上传程序,注册使用多用户,可以分配用户的空间默认容量,也可单独配置某个用户享有的容量,可自定义上传类型,可以自动生成论坛贴图代码.
(new file upload procedures, the use of multi-user registration, and users can allocate the space default capacity, a separate configuration can also enjoy a certain capacity, can be uploaded from the definition of the type, can automatically generate code mapping forum.)

文件列表:
uploader v6.2.1\.htaccess (1468, 2006-01-08)
uploader v6.2.1\account.php (22344, 2006-01-01)
uploader v6.2.1\admin.php (49347, 2006-01-10)
uploader v6.2.1\browse.php (10951, 2006-01-01)
uploader v6.2.1\data\.htaccess (119, 2005-09-05)
uploader v6.2.1\data\bandwidth_exceeded.gif (2877, 2005-10-02)
uploader v6.2.1\data\file_not_found.gif (2529, 2005-10-02)
uploader v6.2.1\data\logs\.htaccess (56, 2005-08-07)
uploader v6.2.1\data\logs (0, 2006-06-27)
uploader v6.2.1\data\notices.psd (142623, 2005-09-05)
uploader v6.2.1\data\publicfiles_htaccess.txt (1659, 2005-12-31)
uploader v6.2.1\data\public_file_removed.gif (2700, 2005-12-31)
uploader v6.2.1\data\settings\.htaccess (56, 2005-08-07)
uploader v6.2.1\data\settings\announcements.php (1275, 2006-02-24)
uploader v6.2.1\data\settings\email_templates.php (1508, 2006-02-24)
uploader v6.2.1\data\settings\pub_settings.php (463, 2006-01-01)
uploader v6.2.1\data\settings\upl_settings.php (706, 2006-02-24)
uploader v6.2.1\data\settings\usr_settings.php (574, 2006-01-12)
uploader v6.2.1\data\settings (0, 2006-06-27)
uploader v6.2.1\data\userfiles_htaccess.txt (2296, 2005-12-31)
uploader v6.2.1\data\watermark.png (3050, 2005-08-07)
uploader v6.2.1\data\watermark.psd (45482, 2005-08-07)
uploader v6.2.1\data (0, 2006-06-27)
uploader v6.2.1\file.php (2708, 2006-01-10)
uploader v6.2.1\files (0, 2006-06-23)
uploader v6.2.1\folders.php (12422, 2006-01-05)
uploader v6.2.1\help.php (320, 2005-12-29)
uploader v6.2.1\includes\commons.inc.php (4146, 2006-01-08)
uploader v6.2.1\includes\configs.inc.php (3255, 2006-01-14)
uploader v6.2.1\includes\constants.inc.php (1094, 2006-01-14)
uploader v6.2.1\includes\db.class.php (1181, 2005-12-30)
uploader v6.2.1\includes\functions.inc.php (8413, 2005-11-26)
uploader v6.2.1\includes\functions_base.inc.php (7275, 2006-01-06)
uploader v6.2.1\includes\functions_img.inc.php (3704, 2005-12-29)
uploader v6.2.1\includes\functions_mime.inc.php (1010, 2005-12-14)
uploader v6.2.1\includes\functions_upload.inc.php (7306, 2005-12-29)
uploader v6.2.1\includes\messages.inc.php (2306, 2006-01-01)
uploader v6.2.1\includes\messages_account.inc.php (3280, 2005-12-20)
uploader v6.2.1\includes\messages_folders.inc.php (1210, 2005-12-31)
uploader v6.2.1\includes\messages_upload.inc.php (1863, 2005-12-30)
... ...

Uploader Version 6.2.1 (c) www.celerondude.com (Tuan "celerondude" Do) Table of contents: A. Insallation (New installation) B. Upgrade from previous version C. Upgrade from beta 1 D. License E. Version history A. Installation (New installation) ----------------------------------------- Create a mysql database with ALL priviledge. If you don't know how, contact your hosting provider. Extract all files and directories in the zip file to a temporary directory. Open includes/configs.inc.php and enter the mysql info. There are other settings you should also look at, save and exit when you are finished. Upload all the files and folders to your server, keeping the directory structure intact. You should have 5 folders and a bunch of PHP files, like so: data /settings <-- chmod contents to 0777 /logs <-- chmod to 0777 files <--- chmod to 0777 includes public <--- chmod to 0777 templates .htaccess <--- edit if you want to disable image hotlinking. account.php admin.php . . install.php <-- do not upload this file since you are doing a new installation. update.php <-- do not upload this file since you are doing a new installation. . . usercp.php Run install.php which will try to chmod all the directories and files as well as making sure everything is properly configured. If it fails to chmod, you will have to do so manually. There is a directory called "files" where all user files will go into. If you want to specify a different directory, delete this directory and create another one (on your server) anywhere you like. The installer will ask you for the path to the user files directory regardless, but do this BEFORE running the installer. Remember to use absolute path AND CHMOD THIS DIRECTORY!!!! (0777, 0755, or 0666 will do) Similar to the "files" directory, the "public" directory stores publicly uploaded files. Chmod this directory to 0777 AND copy the contents of data/publicfiles_htaccess.txt to this directory. Rename this file to ".htaccess" without the quotes. Edit this file if you want to disable image hotlinking. Visit my forums (www.celerondude.com/forums/) for further assistance. Remember to search before you post. Most of the time your problem have been answered. Also state the version and any error messages you have. I ignore any post that sounds like "it doesn't work, how do i fix it?". B. Upgrade from v6.2 ------------------------------------------------------------------------- Upload all php files in the root directory (where index.php, admin.php, etc. are located) and the "includes" directory to your server and replace existing ones. Look at the version history below for more specific changes so you'll get a better idea at what to update. If you've customized the templates, look through the list of changed templates and only upload those. If you made any changes to the ones listed, you will probably have to edit them again. If you didn't change any templates, simply overwrite all template files. Tips on upgrading: 1. Temporary rename the uploader directory, replace the files, and rename it back. 2. Disable registration before upgrading. 3. If you can shut down apache, do so before upgrading. C. Upgrade from Beta 1 ----------------------------------------- A converter is available on my website. The converter will only update to version 6.0. You will have to download version 6 and then upgrade to this version. D. License ----------------------------------------- This software is copyrighted, this applies to any work(s) derived from any portion(s) of this script. This means that you cannot add some feature and then call it your own. If you use any codes from this script, you must conspicuously display the (original) copyright on the derived work(s). I cannot be held reliable for any kind of damages caused by this software. I offer no warranty of any kind. Simply put, you are on your own. You may use this software for personal and/or non-commercial purposes only. Commerical usage includes but are not limited to charging for accounts, account upgrades, or any monetary requirement to access this software. You may obtain a commercial license by contacting me. Advertisements and donations are allowed as I understand bandwidth costs money. However, asking for donations in exchange for account upgrade is considered as charging for account upgrade. Basically, please don't make money from my work, which is free. If you wish to obtain a commercial license, email me. I don't ask much. You're basically supporting me to update and maintain this script. You may not remove (or hide) the copyright notice at the bottom of the page without my permission. The notice must contain the URL (or a hyperlink) to my website www.celerondude.com/page_php. An example: Powered by Uploaderv6.2 (c) www.celerondude.com If you wish to obtain a commercial license and permission to remove the copyright notice, please contact me at celerondude@gmail.com and we will work something out. Again, I don't ask for much. Just enough for coffee, lots of it :). Many of you do not understand the meaning of commercial license and copyright removal which should be quite obvious. Commercial license allows you to use the script commercially. Copyright removal means you can remove the copyright notice at the bottom of the page. May be I'm missing something but that should be very clear. To all those who have supported me, thank you! E. Updates / Version history ------------------------------------------ uploader v6.2.1 Some of the features added in this version was added in the previous version, I just forgot to list them. Added: Public files management. Added: Browsing public files past 100 which was the limit in the last version. Fixed: Base url problems for IE users. Fixed: Bugs generating URLs for files. Fixed: File not found when there are special characters in the file name. Changed: "default" template updated. Template changes: tpl_uploader.php, tpl_myfiles.php, all javascript files. tpl_public_*.php Uploader v6.2 Added: Photo folder (gallery) feature. Added: Public uploader feature. Changed: Requires mysql 4.0 and up. I have not tested older mysql versions. Changed: Bath file uploading does not require the ZIP library. Added: Mysql optimize tool, run this once a month. Template changes: Almost all of the template files have been changed to match the new features. If you have made extensive modifications to the templates, you will have to do it again. Remember not to intefere with the javascript files. I don't recommend messing with the templates unless you know what you're doing. I will not answer questions regarding some template change you made that disables the uploader. Uploader v6.1 Added: Batch file upload through Zip files. The script will extract user uploaded Zip files and discard the zip files, saving only the contents. Your server must have the Zip extension installed, visit http://us2.php.net/manual/en/ref.zip.php for more information on installtion. If it's available, you should see a new checkbox on the Upload page that says "Extract Zip files". Otherwise you won't see it and zip files will be uploaded as normal. Added: File listing caching. Cache user files list for faster load time. Added: more admin options (specifically the users section) Added: more features to emailer Added: a new template called default2. The old template "default" is also included if you prefer it. Changed: File locking issue is resolved (hopefully!!). I've tested this new method on a high traffic server and no index corruptions. Template changes: Added a new default template called "default2". It's wider and looks better IMO. Changed pretty much all template files in the old "default" template. Only update template files that you did NOT change. The changes I made are mostly aesthetic and shouldn't interfere with the rest of the script functionalities. The following templates must be updated because they include new features: tpl_upload.php, tpl_myfiles.php, tpl_user_admin.php, tpl_users.php, tpl_tools.php. I may have forgotten the rest, but your best bet is to update everything except tpl_uploader.php and tpl_admin.php. Uploader v6 Final Added: An option to the Browse page to show only users with shared folders. Added: More user filtering options. (registration time and bandwidth used) Added: Tools page in the admin section (mass emailer and data import/export for backup purpose) However the import feature is not completed so it's kinda useless. Changed: file.php will show an image if the file is not found or user has run out of bandwidth. The images and the PSD file is in the "data" directory. Changed: added extra file locking mechanism to prevent data corruption. Fixed: The script loads slowly with large files. Template changes : added tpl_tools.php added folder3.gif and folder4.gif to the images folder changed tpl_folders.php changed tpl_browse.php changed tpl_user.php changed tpl_myfiles.php (minor cosmetic changes, no layout change) changed tpl_uploader.php (changed uploader version) changed tpl_admin.php (changed uploader version) Beta 2.4 To upgrade from 2.3 to this version, replace all the PHP files in the root directory and the includes directory. If you have changed any of the templates listed below, you will need to edit them again to match with your design. Changes in this update: +fixed: user data file corruption. +added: changed tpl_uploader.php to alert users on new unread messages. +added: GIF resizing will be enabled automatically if the server supports it. +changed: browsing user files layout changed. +changed: some spelling errors Updated templates: style.css tpl_browse.php tpl_myfiles.php tpl_resize.php tpl_uploader.php (added "popup" on new private message, no layout changes) tpl_user.php Again, you should only worry about this if you have made significant changes to your templates. If you didn't do anything, just delete the old templates/default folder and replace it with the one from the zip file. Beta 2.3 To upgrade from 2.2 to this version, remove all files EXCEPT the following: /data/ directory /files/ directory (or whatever user files directory you specify) Now upload everything from the zip file EXCEPT for the files/directories listed above. Some templates were change in this version, if you customized any of the following templates you will need to replace and customize them again. Sorry for this but there's no other way. tpl_upload.php tpl_browse.php tpl_stats.php tpl_users.php + fixed: bug that will allow users to browse a non public folder + fixed: browsing other user files error + changed: bandwidth tracking is now more accurate. + added: browse.php will now split the user list into pages + added: browse.php will only show the Browse icon if user has public folders. + added: Admin stats page now shows total bandwidth used by users + added: Sorting users in the admin section by space and bandwidth usage. Beta 2.2 A new installer. Looks ugly but i'm just trying to get it working right now. To update from old betas 2.0 or 2.1 to 2.2, just replace all the php. The easiest way to update would be to delete everything EXCEPT the following: /data/ directory /files/ directory In your ftp client, select everything and upload. If it asks if you want to replace, say NO! + fixed: warning from admin section when editing user settings + fixed: renaming files denied when user is allowed to rename + fixed: minor typos...again! Beta 2.1 To update from beta 2 to beta 2.1, just replace the php files in the uploader directory and include directory. Specifically the following files: admin.php usercp.php install.php includes/commons.inc.php All user data and files will not change. + fixed: ini_set fatal error with ob_start + fixed: when editing user, user becomes Unapproved. + added: install.php will try to chmod the user files directory. + fixed: max_messages set as 0 will be counted as Unlimited instead of being full. + fixed: typo in install.php + other: added messages Beta 2.0 + first release

近期下载者

相关文件


收藏者