NEW PLUGINS [log.sql] Stores all ajaxplorer logs in a DB instead of files [editor.codemirror] New source viewer with inline syntax highlighting, replaces CodePress. [Access.smb] & [auth.smb] Browse a samba server (based on smbclient commandline tool). [editor.video] Video-js integration (better support of mp4, ogv and webm formats) EXTERNAL BRIDGES : [Wordpress] Important Security Update! Upgrade is highly recommanded. [Joomla] New version of the plugin, compatible with Joomla! 1.6 PLUGINS FIXES [conf.sql] Add a USERS_DIRPATH option for storing the temporary data, instead of hardcoding /server/users [auth.ldap] LDAP Remur patches [uploader.jumploader] Was broken in 3.2 [uploader.html] Calling form.reset() was breaking the upload options after adding a file to the list... Use xhr.onreadystatechange instead of xhr.upload.onload , seems to be better supported by Chrome (fixes the "loaded" state) [access.fs] Fix various issues with recursivity and file/dir choice. Chmod value was not correctly applied. [access.ftp] FTP Upload broken [access.sql] SQL Pagination broken CORE ENHANCEMENTS Huge optimization (30% perf) using xdebug : cache registry and required files. "Columns Template" concept to enable columns width save in repositories like ajxp_conf. Missing updateIcon() implementation when loading a subfolder at startup. Do not display empty lines in logs. Remove old USERS_DIR constant that was in fact useless, and deported folders checks inside drivers (new performChecks function in AJXP_Plugin). ConfService now stores errors at initialisation, which can be checked for alerting user of misconfiguration. Introduce AJXP_LAST_KNOWN_VERSION to cookie to issue an alert message on version update and invite user to clear the cache. [gui.mobile] iPhone adaptation : touch events, display optimization, and much more. Small changes in initTemplates (backward compatible) to support scripts & css insertion. MISC FIXES: Disable "Share Folder" if the Auth driver implementation cannot edit the users. Fix location bar autocompleter : clicking on a choice does not trigger the context to change. i18n : Force replacing the newline (double antislah) to be sure the language will dynamically reload. Declare skipSecureToken in action. Warning, action must be declared directly inside manifest.xml, not in inclusions. Woodruff enhancements : users custom data (sample commented in conf file), and "full" list modes for displaying grid contents on multiple lines. Warning on filename truncation at upload Always stripScripts() in message Ajxp link was broken if users not enabled Fix disappearing favicon in FF after updating location.hash Files DIFF >svn diff -r 1846:1912 --summarize D ext/joomla/user.ajaxplorer A ext/joomla/1.5/user.ajaxplorer/LICENSE.txt A ext/joomla/1.5/user.ajaxplorer/ajaxplorer.xml A ext/joomla/1.5/user.ajaxplorer/ajaxplorer.php A ext/joomla/1.5/user.ajaxplorer A ext/joomla/1.5 A ext/joomla/1.6/user.ajaxplorer/LICENSE.txt A ext/joomla/1.6/user.ajaxplorer/ajaxplorer.xml A ext/joomla/1.6/user.ajaxplorer/ajaxplorer.php A ext/joomla/1.6/user.ajaxplorer A ext/joomla/1.6 M ext/joomla/Joomla.Ajaxplorer-HOWTO.html M ext/wordpress/ajaxplorer/class.WpAjxp.php M ext/wordpress/ajaxplorer/How-To.txt M core/src/content.php M core/src/plugins/auth.serial/class.serialAuthDriver.php A core/src/plugins/log.sql/create.sql A core/src/plugins/log.sql/manifest.xml A core/src/plugins/log.sql/class.sqlLogDriver.php A core/src/plugins/log.sql/README.txt A core/src/plugins/log.sql M core/src/plugins/auth.ldap/manifest.xml M core/src/plugins/auth.ldap/class.ldapAuthDriver.php M core/src/plugins/editor.diaporama/class.Diaporama.js M core/src/plugins/editor.ckeditor/class.AjxpCkEditor.js M core/src/plugins/access.ftp/class.ftpAccessDriver.php A core/src/plugins/editor.codemirror/i18n/en.php A core/src/plugins/editor.codemirror/i18n A core/src/plugins/editor.codemirror/CodeMirror/* [... WE SKIP THE WHOLE CODE MIRROR DISTRIB] A core/src/plugins/editor.codemirror/CodeMirror A core/src/plugins/editor.codemirror/manifest.xml A core/src/plugins/editor.codemirror/css/linenumbers-py.css A core/src/plugins/editor.codemirror/css/dummycolors.css A core/src/plugins/editor.codemirror/css/linenumbers.css A core/src/plugins/editor.codemirror/css A core/src/plugins/editor.codemirror/source_edit.png A core/src/plugins/editor.codemirror/class.CodeMirrorEditor.js A core/src/plugins/editor.codemirror/img/go_jump.png A core/src/plugins/editor.codemirror/img/format_wrap.png A core/src/plugins/editor.codemirror/img/undo.png A core/src/plugins/editor.codemirror/img/format_list_ordered.png A core/src/plugins/editor.codemirror/img/redo.png A core/src/plugins/editor.codemirror/img/system_search.png A core/src/plugins/editor.codemirror/img/format_indent_more.png A core/src/plugins/editor.codemirror/img A core/src/plugins/editor.codemirror A core/src/plugins/gui.mobile/ajxp-mobile.js M core/src/plugins/gui.mobile/manifest.xml A core/src/plugins/gui.mobile/ajxp-mobile.css M core/src/plugins/log.text/class.textLogDriver.php M core/src/plugins/gui.ajax/ajxpclient_actions.xml M core/src/plugins/gui.ajax/manifest.xml M core/src/plugins/gui.ajax/class.AJXP_ClientDriver.php M core/src/plugins/access.ajxp_conf/class.ajxp_confAccessDriver.php M core/src/plugins/access.ajxp_conf/i18n/hu.php M core/src/plugins/access.ajxp_conf/i18n/fi.php M core/src/plugins/access.ajxp_conf/i18n/en.php M core/src/plugins/access.ajxp_conf/i18n/es.php M core/src/plugins/access.ajxp_conf/i18n/fr.php M core/src/plugins/access.ajxp_conf/i18n/de.php M core/src/plugins/access.ajxp_conf/ajxp_confActions.xml M core/src/plugins/access.ajxp_conf/class.ConfigEditor.js M core/src/plugins/access.fs/class.fsAccessDriver.php M core/src/plugins/access.fs/fsActions.xml M core/src/plugins/editor.exif/class.ExifEditor.js M core/src/plugins/editor.exif/manifest.xml A core/src/plugins/access.smb/manifest.xml A core/src/plugins/access.smb/smb.php A core/src/plugins/access.smb/class.smbAccessDriver.php A core/src/plugins/access.smb/class.smbAccessWrapper.php A core/src/plugins/access.smb A core/src/plugins/auth.smb/manifest.xml A core/src/plugins/auth.smb/class.smbAuthDriver.php A core/src/plugins/auth.smb M core/src/plugins/conf.sql/manifest.xml M core/src/plugins/conf.sql/class.AJXP_User.php M core/src/plugins/conf.sql/class.sqlConfDriver.php M core/src/plugins/auth.remote/glueCode.php A core/src/plugins/editor.video/video-js/LICENSE.txt A core/src/plugins/editor.video/video-js/video.js A core/src/plugins/editor.video/video-js/video-js.css A core/src/plugins/editor.video/video-js A core/src/plugins/editor.video/class.VideoReader.php M core/src/plugins/editor.video/manifest.xml M core/src/plugins/editor.video/class.VideoPreviewer.js M core/src/plugins/auth.sql/class.sqlAuthDriver.php M core/src/plugins/conf.serial/class.serialConfDriver.php M core/src/plugins/access.mysql/class.mysqlAccessDriver.php M core/src/plugins/uploader.flex/flash_tpl.html M core/src/plugins/uploader.flex/FlashFileUpload.swf M core/src/plugins/editor.text/class.TextEditor.js D core/src/plugins/editor.codepress/manifest.xml A core/src/plugins/editor.codepress/manifest.xml.default M core/src/plugins/editor.codepress/class.CodePressEditor.js M core/src/plugins/uploader.jumploader/jumploader_tpl.html M core/src/plugins/uploader.html/class.MultiUploader.js M core/src/plugins/uploader.html/manifest.xml M core/src/plugins/uploader.html/class.XHRUploader.js M core/src/files M core/src/server/users M core/src/server/conf/base.conf.php M core/src/server/conf/extensions.conf.php M core/src/server/conf/conf.php M core/src/server/conf M core/src/server/classes/class.HTMLWriter.php M core/src/server/classes/class.ConfService.php M core/src/server/classes/class.AJXP_XMLWriter.php M core/src/server/classes/class.AJXP_Plugin.php M core/src/server/classes/class.AuthService.php M core/src/server/classes/class.AJXP_PluginsService.php M core/src/index.php M core/src/client/i18n/ja.php M core/src/client/i18n/eus.php M core/src/client/i18n/he.php M core/src/client/i18n/fi.php M core/src/client/i18n/en.php M core/src/client/i18n/cs.php M core/src/client/i18n/es.php M core/src/client/i18n/fr.php M core/src/client/i18n/gr.php M core/src/client/i18n/zh-tw.php M core/src/client/i18n/nl.php M core/src/client/i18n/pl.php M core/src/client/i18n/no.php M core/src/client/i18n/hu.php M core/src/client/i18n/it.php M core/src/client/i18n/kr.php M core/src/client/i18n/zh.php M core/src/client/i18n/ca.php M core/src/client/i18n/da.php M core/src/client/i18n/pt-br.php M core/src/client/i18n/tr.php M core/src/client/i18n/ru.php M core/src/client/i18n/de.php M core/src/client/i18n/sv.php M core/src/client/html/gui.html M core/src/client/html/gui_debug.html M core/src/client/themes/oxygen/css/allz.css M core/src/client/themes/oxygen/css/ajaxplorer.css M core/src/client/js/ajaxplorer.js M core/src/client/js/ajaxplorer_boot.js M core/src/client/js/lib/prototype/proto.history.js M core/src/client/js/lib/webfx/xtree.js M core/src/client/js/lib/webfx/ajxptree.js M core/src/client/js/ajaxplorer/class.Ajaxplorer.js M core/src/client/js/ajaxplorer/class.InfoPanel.js M core/src/client/js/ajaxplorer/class.Repository.js M core/src/client/js/ajaxplorer/class.AbstractEditor.js M core/src/client/js/ajaxplorer/ajxp_utils.js M core/src/client/js/ajaxplorer/class.FoldersTree.js M core/src/client/js/ajaxplorer/class.RepositorySelect.js M core/src/client/js/ajaxplorer/class.ActionsToolbar.js M core/src/client/js/ajaxplorer/class.Modal.js M core/src/client/js/ajaxplorer/class.LocationBar.js M core/src/client/js/ajaxplorer/class.FilesList.js M core/flex/src/components/ApplicationClass.as