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
joomla1.520 中文安装包
需积分: 0 146 浏览量
更新于2009-08-25
收藏 6.41MB ZIP 举报
**Joomla 1.5中文安装包详解**
Joomla是一个非常流行的开源内容管理系统(CMS),广泛用于构建网站和管理在线内容。此“Joomla 1.5中文安装包”是针对中文用户特别优化的版本,使得不懂英文的用户也能轻松进行安装和操作。
**一、Joomla 1.5系统概述**
Joomla 1.5是该平台的一个早期版本,它引入了多语言支持、强大的模板引擎和扩展管理等特性。这个版本在当时是许多网站开发者和管理员的首选,尽管现在已经有了更新的版本,但1.5版依然在一些站点中运行。
**二、安装过程**
1. **环境要求**:安装Joomla 1.5需要一个本地或远程的PHP环境,通常包括Apache服务器、MySQL数据库以及PHP 5.1.x以上的版本。确保这些组件都已安装并配置正确。
2. **解压安装包**:将下载的“joomla1.520 中文安装包”解压到服务器的适当目录。解压后,你会看到以下文件:
- `说明.htm`:提供了安装指南和基本操作说明。
- `CHANGELOG.php`:记录了版本更新的变更日志。
- `LICENSES.php`、`LICENSE.php`、`CREDITS.php`:包含软件的许可协议和开发团队信息。
- `INSTALL.php`:安装脚本,引导用户完成安装流程。
- `index.php`:Joomla的入口文件,用于加载框架和控制页面显示。
- `COPYRIGHT.php`:版权信息。
- `index2.php`:备用的首页文件,通常在安装过程中使用。
- `configuration.php-dist`:预设的配置文件模板,安装完成后会根据实际设置自动生成`configuration.php`。
3. **开始安装**:通过浏览器访问`index.php`,开始Joomla的安装向导。向导将引导你配置数据库连接、站点信息、管理员账户等。
4. **数据库配置**:输入MySQL数据库的用户名、密码、数据库名和主机地址,创建一个新的数据库用于存储Joomla的内容。
5. **站点信息**:设定网站标题、描述、默认语言(这里应选择中文)和其他选项。
6. **管理员账户**:创建一个管理员用户,用于登录后台管理系统。
7. **完成安装**:安装向导会自动处理文件权限和表结构,完成后生成`configuration.php`文件,保存所有配置信息。
**三、后续操作**
安装完成后,你可以通过`administration`目录(通常是`/administrator`)登录Joomla后台,开始管理网站内容。在这里,你可以添加文章、创建菜单、安装扩展、管理用户和权限等。
**四、安全与升级**
虽然Joomla 1.5是一个旧版本,但仍然需要注意安全问题。定期备份数据库和文件,确保所有组件和插件都是最新的,以抵御可能的安全威胁。考虑到Joomla 1.5的安全漏洞和已不再提供官方支持,建议尽快升级到更现代的版本,如Joomla 3.x或4.x,以获得持续的安全更新和新功能。
总结来说,"joomla1.520 中文安装包"为中文用户提供了一个便捷的途径来搭建和管理自己的网站。尽管这是一个旧版本,了解其安装过程和基本操作对理解CMS的工作原理和管理网站仍然非常有价值。同时,对于初次接触Joomla的用户,这同样是一个学习和实践的好起点。

wmz1817
- 粉丝: 0
最新资源
- 高性能电机控制系统的可编程逻辑器件实现技术.docx
- 国内外主流三维GIS软件比较与应用分析.docx
- 基于HyperMAML算法的轴承小样本故障诊断研究与应用探索.docx
- 基于OBE理念的AI驱动软件工程专业教学改革模式构建.docx
- 基于大模型的腹腔镜胆囊切除术健康教育材料研究.docx
- 基于大数据分析的银行信贷风险管理优化策略.docx
- 基于图卷积自适应处理的水下图像质量提升算法研究.docx
- 基于智能算法的制造车间AGV路径优化与任务协同调度机制分析.docx
- 激光点云数据在单木胸径测量中的应用:最优切片厚度算法研究.docx
- 基于注意力机制的水下光流估算新算法研究.docx
- 教育大数据视野下的教学效果测量研究:评价指标体系构建与应用创新.docx
- 焦炭CSR和CRI性能预测:决策树算法在工业领域的应用.docx
- 精密机床动态误差补偿算法优化与应用.docx
- 企业市场营销模式创新:人工智能的角色与应用探索.docx
- 轻量化YOLOv7算法在钢材表面缺陷检测中的应用研究.docx
- 人工智能赋能的运筹学课程混合式教学模式构建与应用研究.docx