TinyBrowser 1.41 - A TinyMCE file browser (C) 2008 Bryn Jones
(author website - http://www.lunarvis.com)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
TinyBrowser Features:
=====================
- Integrates as a custom file browser within TinyMCE for image, media and 'all'
file types, or can work in stand-alone mode
- Adobe Flash based file uploader, supporting multiple file selection and upload
with file type and size filtering (permission based)
- Browse files with a list view or as thumbnails (images only), with optional
pagination
- List view has image thumbnail on hover
- File display order customisable e.g. by name, type, size, date
- Find function to filter results by search string
- Display detailed file information such as type, size and dimensions (images
only)
- File deletion facility (permission based)
- File edit facility (permission based) - rename, resize and rotate (last two
images only)
- Folder browsing and creation
- File storage location user definable for each file type
- Optional session control
- Multi-lingual support with language definition files
- Many user definable settings, all from central configuration file
TinyBrowser Background
======================
I created TinyBrowser as I couldn't find the right TinyMCE file browser for my
needs, particularly the ability to select and upload multiple files in an easy
way.
Version Notes
=============
TinyBrowser 1.41 - released 05/05/2009
--------------------------------------
New Features:
Added folder argument to tinyBrowserPopUp function, so that a sub-folder can be
selected when using TinyBrowser in standalone mode.
Added error logging - errors are output to error.log in tinybrowser directory.
Added Spanish, Croatian, Slovakian, Latvian, Czech, Italian, Hungarian, Swedish
and Russian language files (thanks to all who contributed).
Changes:
Prohibited files are no longer browseable (if the paths defined contained files
of this type).
Only defined file extensions of a file type are browseable and editable.
Changed stripos function to strpos to ensure PHP4 compatability.
Updated createfolder function to work recursively with PHP4.
Remember current folder after upload.
Changed filename clean regex to be less strict.
Bug Fixes:
Fixed transparency support for gif and png (thanks to Dirk Bohl).
Added 'no-cache' meta tag to ensure latest page is served by web browser.
Added another fix for no style issue with TinyMCE integration.
Security fix for browse type when set to non-existant value.
Security fix for malicious setting of folder get variable to relative values.
TinyBrowser 1.40 - released N/A
--------------------------------------
New Features:
Added multiple folder support with a separate Folders tab to allow folder
creation, renaming and deletion.
Added Move action to Edit tab, to allow moving of files between folders.
Added Danish language file.
Added 'delayprocess' to config file - this can be set if server response is
delayed, preventing uploaded files being processed correctly.
Added width and height config values for the TinyBrowser pop up window size.
Added 'cleanfilename' flag to config file, to remove disallowed characters
from filenames on upload (set to true by default).
Changes:
Added recursive flag to createfolder function, to allow TinyBrowser to
create full upload path.
Changed default window size to 770px x 480px.
Minor code optimisation.
Prohibited files are now not browseable (if the paths defined contained files of
this type).
Now only defined file extensions of a file type are browseable and editable.
Changed stripos function call to strpos to ensure PHP4 compatability.
Updated createfolder function to work recursively with PHP4.
Remember current folder after upload.
Bug Fixes:
Fixed minor bug causing elementid to be lost after file upload in
stand-alone mode.
Fixed stand-alone javascript selectURL function bug that prevented
TinyBrowser window close on selection.
Fixed bug in Flash upload that prevented folder permission error reporting.
Fixed bug in image resize and rotate functions that converted all types
to jpeg.
TinyBrowser 1.33 - released 23/09/2008
--------------------------------------
New Features:
Added German, Finnish, Traditional and Simplified Chinese language files.
Added session control workaround for upload_file.php (called by Flash).
Changes:
Flash uploader has been modified to display the file type and also to fix
strange progress bar behaviour when uploading multiple files. As the
upload process is not concurrent, I have removed the individual progress
bars and replaced them with one (progress is still per file however).
When the Upload button is pressed all the buttons now disappear.
Bug Fixes:
Fixed minor bug that affected css layout after file upload.
Fixed bug introduced in 1.32 that prevented automatic image resize on
upload.
Added 'HTTP/1.1 200' response to upload_file.php script, to address
Flash bug in some Mac setups.
Added check for valid images in Browse and Edit tabs - non-image files
are still listed but error producing image properties code is bypassed.
TinyBrowser 1.32 - released 17/09/2008
--------------------------------------
New Features:
None.
Changes:
The upload path is now passed to the Flash upload widget, for better
compatibility with Firefox and Opera when you set your paths using session
variables (this is due to a Flash bug that loses session data).
Files are no longer uploaded to a temporary directory, so there's now no
folder creation during the upload process. Instead, file name extensions
are suffixed with an underscore until processed. (This renders them
useless until verification).
The thumbs directory has been changed to '_thumbs'.
Bug Fixes:
Fixed security hole - previously, it was possible to directly
submit files to the upload_file.php script. Due to the Flash session bug,
normal session control does not work. Instead, a hash string check has been
added to the upload_file.php script and the installation instructions
amended.
TinyBrowser 1.31 - released 16/09/2008
--------------------------------------
New Features:
None.
Changes:
Added prohibited files logic to the file_upload.php script (previously
located only in file_process.php script).
Changed duplicate file handling behaviour - TinyBrowser now discards
files with the same name.
Bug Fixes:
None.
TinyBrowser 1.30 - released 12/09/2008
--------------------------------------
New Features:
'Stand-alone' mode, for use without TinyMCE.
Optional and configurable pagination, to break results down into pages.
New configuration option, $tinybrowser['link'], allows the passback link to
be different to the upload path.
Added automatic creation of upload directories (with definable chmod for Unix
servers).
Added alert messages for errors and actions.
Multi-lingual support - credit to Francis Rebou�as
(francisreboucas[at]gmail[dot]com) for idea, design, implementation and
Portugese language file.
Experimental support for FCKeditor.
Changes:
Rationalised TinyBrowser file and folder names and structure (brought in line
with TinyMCE plugin specification).
Revised documentation.
After file upload user is now
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于CMS实现的Joomla! 1.5.12_joomla15(使用说明+源代码+html).zip (2000个子文件)
template.css 26KB
layout.css 22KB
docbook.css 20KB
ui.css 15KB
general.css 15KB
ui.css 15KB
template_rtl.css 13KB
template.css 12KB
editor_ui.css 8KB
ja-sosdmenu.css 8KB
template.css 7KB
style.css 7KB
icon.css 7KB
style.css 7KB
template_rtl.css 7KB
window.css 6KB
theme.css 6KB
calendar-system.css 6KB
dialog.css 5KB
dialog.css 5KB
editor_popup.css 5KB
theme.css 5KB
general_rtl.css 5KB
calendar-jos.css 4KB
calendar-mos.css 4KB
position.css 3KB
general.css 3KB
menu.css 3KB
fullpage.css 3KB
template_rtl.css 3KB
popup-imagemanager.css 3KB
rounded.css 2KB
type_rtl.css 2KB
general.css 2KB
ui.css 2KB
popup-imagemanager.css 2KB
type.css 2KB
ieonly.css 2KB
editor_ui.css 2KB
style.css 2KB
style.css 2KB
ui.css 2KB
tabpane.css 2KB
login.css 2KB
tabpane_rtl.css 2KB
print.css 2KB
mediamanager.css 2KB
medialist-thumbs.css 2KB
error.css 2KB
stylefull_tinybrowser.css 2KB
ui_black.css 2KB
menu.css 2KB
offline.css 2KB
component.css 1KB
system.css 1KB
popup-imagelist.css 1KB
content.css 1KB
template.css 1KB
menu_rtl.css 1KB
popup-imagelist.css 1KB
content.css 1KB
media.css 1KB
devkit.css 1KB
norounded.css 1KB
editor_content.css 1KB
modal.css 1KB
contextmenu.css 1KB
system.css 1KB
error.css 1KB
login_rtl.css 1KB
editor.css 1014B
medialist-details.css 1012B
inlinepopup.css 961B
ie7only.css 951B
template_rtl.css 945B
editor_content.css 878B
toolbar.css 876B
props.css 859B
dtree_rtl.css 848B
dtree.css 847B
template.css 834B
white.css 820B
ui_silver.css 819B
offline_rtl.css 768B
editor_popup.css 765B
template_rtl.css 764B
orange_bg.css 748B
orange.css 739B
green_bg.css 739B
white_bg.css 736B
black_bg.css 736B
green.css 734B
black.css 733B
blue_bg.css 730B
blue.css 723B
red.css 721B
red_bg.css 721B
advimage.css 672B
colorpicker.css 664B
style.css 541B
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
CrMylive.
- 粉丝: 1w+
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功