<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AjaXplorer</title>
	<atom:link href="http://ajaxplorer.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://ajaxplorer.info</link>
	<description>Un site utilisant WordPress</description>
	<lastBuildDate>Tue, 14 May 2013 21:03:30 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>AjaXplorer 4.3.4 dev : AjaXplorer 5 RC4</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-3-4/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-3-4/#comments</comments>
		<pubDate>Tue, 14 May 2013 20:41:28 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3521</guid>
		<description><![CDATA[Ok this time this is official, AjaXplorer v5 is really getting closer! AjaXplorer v4.3.4 is a massive bugfix release and the 4th Release Candidate for AjaXplorer 5. It&#8217;s time to deploy, test, get back to us! From now on, we will only fix blocking bugs, but also it&#8217;s time for you to contribute by providing [...]]]></description>
				<content:encoded><![CDATA[<p>Ok this time this is official, AjaXplorer v5 is really getting closer! AjaXplorer v4.3.4 is a massive bugfix release and the 4th Release Candidate for AjaXplorer 5.</p>
<p style="text-align: center;"><a href="http://ajaxplorer.info/wp-content/uploads/2013/05/Capture-d’écran-2013-05-14-à-23.00.14.png"><img class="aligncenter  wp-image-3530" alt="AjaXplorer 5 screenshot" src="http://ajaxplorer.info/wp-content/uploads/2013/05/Capture-d’écran-2013-05-14-à-23.00.14.png" width="537" height="328" /></a></p>
<p>It&rsquo;s time to deploy, test, get back to us! From now on, we will only <strong>fix blocking bugs</strong>, but also it&rsquo;s time for you to contribute by <strong>providing updated translations</strong>! Please fork, update language files from the various plugins i18n folders and return us Pull Request for merging.</p>
<p>Also, we are writing on a <strong>new documentation</strong> repository and more generally the new forge. The Admin Guide is in good way (now in a wiki), please contact us (team at ajaxplorer dot info)  if you&rsquo;d like to give a hand  for re-reading and correcting. Or even adding some dedicated how-tos.</p>
<h3 class="cufon">Summary</h3>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2013</li>
<li><strong>Version number</strong> : 4.3.4</li>
<li><strong>Download Core</strong> : <a title="Click to download ajaxplorer-core-4.3.4.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.4/ajaxplorer-core-4.3.4.zip/download">ajaxplorer-core-4.3.4.zip</a> or <a title="Click to download ajaxplorer-core-4.3.4.tar.gz" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.4/ajaxplorer-core-4.3.4.tar.gz/download">ajaxplorer-core-4.3.4.tar.gz</a></li>
<li><strong>Install instructions</strong> : See the 4-steps installation guide.</li>
<li><strong>Upgrade</strong> : package available on the &laquo;&nbsp;dev&nbsp;&raquo; channel.  Nothing special to do between 4.3.3 and 4.3.4</li>
<li><strong>Linux packages</strong> are available in the &lsquo;testing&rsquo; channel.</li>
<li><strong>Demo</strong> : <a href="http://demo.ajaxplorer.info/tp/">http://demo.ajaxplorer.info/tp/</a></li>
<li><strong><strong>Contributor(s) : </strong></strong>mattlef, piterdias, ultreia-es, chusopr, sabas</li>
<li><strong>Requirement</strong> : <span style="color: #800000;">php5.3 and upper</span></li>
<li><strong>Major changes : bugfixes, see below.</strong></li>
<li><strong>If you missed the previous dev release</strong> : here are good reads to discover the actual features of this branch : <a href="http://ajaxplorer.info/ajaxplorer-4-3-3/">v4.3.3 release note</a>, <a href="http://ajaxplorer.info/ajaxplorer-4.3.2/">v4.3.2 release note</a> , v<a href="http://ajaxplorer.info/ajaxplorer-4.3.1/">4.3.1 release note</a>.</li>
</ul>
<h3 class="cufon">Detailed Changelog</h3>
<ul>
<li>Dist : fix debian testing</li>
<li>Sharelink rewrite : use [QSA] Query String Append file to avoid breaking download</li>
<li>Fix #92, Fix #94, Fix #93</li>
<li>Fix #91 : typo when creating role, using old AjxpRole instead of AJXP_Role!</li>
<li>Fix #90 : Reintroduced admin_counted and first_run_passed to differenciate both behaviours</li>
<li>Fix SerialMetaStore wrong check on repository scope.</li>
<li>Null button in FF. Fix #87</li>
<li>Add a test for LDAP connexion, and optionnaly test whether a given user exists.</li>
<li>Quickly fix Shared Elements driver</li>
<li>Todo: should be reworked more deeply to display more info, or simply dropped.</li>
<li>Fix #95, various issues on both Sqlite and MySQL for handling dates.</li>
<li>Fix #80 : table creation was broken</li>
<li>Embed the phpws library for simpler setup. Close #5</li>
<li>Initiate 4.3.4 migration script.</li>
<li>Close #71 by checking parameter client-side.</li>
<li>Universign feature by @fdecourt</li>
<li>Fix timestamp system, this is NOT an editor, but simply an action provider.</li>
<li>Update README.md</li>
<li>Fix array_merging polluting roles parameters.</li>
<li>Fix from @dmitrydvorkin for basic_auth</li>
<li>Fix build deployment</li>
<li>Fix #103</li>
<li>Fix add WS action / fix websocket</li>
<li>Fix #107</li>
<li>Fix #110</li>
<li>Fix #101</li>
<li>Fix templates not appearing</li>
<li>Fix #98</li>
<li>Fix notification problem (empty node), ignore and log a warning</li>
<li>Fix Settings navigation problems fix #79</li>
<li>Fix Settings Search (was performing ok but results were not displayed)</li>
<li>Probably fix weirdness of repositories</li>
<li>Call flush() after sharing problems can arise if OB active</li>
<li>Fixes #104</li>
<li>Fix #104 (pass ignored group when getting context menu actions, ignore &laquo;&nbsp;inline&nbsp;&raquo;)</li>
<li>Disable text selection in InfoPanel</li>
<li>Fix cmd.php warnings, do not init gui driver anymore. Comment in index.php as well, should be unnecessary</li>
<li>Massive documentation of the administration driver (ajxp_conf), along with some actions renamed for consistency. update_user_group renamed to user_update_group, same for right. Meta sources actions renamed as well, now meta_source_add, meta_source_edit, meta_source_edit.</li>
<li>Alternative JSON encoded parameters accepted for repository creation, and meta source edition as well.</li>
<li>Meta Source deletion was probably broken.</li>
<li>URLDECODE the path parts when using rest access.</li>
<li>Fix an output_buffering conflict, was preventing BitLy shortening to work correctly</li>
<li>Fix #99 : Mod Sec may block uri containing a ../../ in the query parameters. Replace them by _UP_/_UP_/ to avoid blocking.</li>
<li>Optimize raster graphics (@oo12)</li>
<li>Update German translation (@Vorlif)</li>
<li>Update Shortener plugins</li>
<li>&gt; New way of storing metadata</li>
<li>&gt; Use group_switch type for a better GUI</li>
<li>&gt; Fix #113 apply shortening on folders sharing</li>
<li>Update XSD and ajxp_mixins</li>
<li>Auto check new version upgrades</li>
<li>Display release note if there is one before upgrading.</li>
<li>New version of the Joomla Bridge for Joomla! 3.0 (JForm replaced by JRegistry). Fixes #106</li>
<li>Rework auth.remote parameters using group_switch feature to simplify the process.</li>
<li>Fix logout urls for WP &amp; Drupal</li>
<li>Update Readme</li>
<li>Commit uploader.plupload, disabled by default as it requires downloading and installing the PlUpload sources.</li>
<li>Fix Rename position</li>
<li>Create guest Role (disable notifications &amp; watches for guest)</li>
<li>Rework installer last step (show an informational panel instead of nothing and reload)</li>
<li>Typo, fix #119</li>
<li>Update Joomla! Bridge : detect group &laquo;&nbsp;8&Prime; (Super Administrator) to apply to AjaXplorer</li>
<li>Avoid Main and Minisite collision by using different session name. Make sure it does not have side-effects.</li>
<li>Change how auth.remote is working : set bi-directonnial mode by default (not slave only), and fix the pass checks to implement an equivalent of auth.multi config. Auth against remote CMS, and then against local user base, to allow folder sharing user creations.</li>
<li>Fix #120</li>
<li>Update FontAwesome version to 3.1.11</li>
<li>Fix wrong message displayed on WebDAV activation</li>
<li>Quick fixes for Umbra Theme</li>
<li>Sanitize actionName parameter before applying xpath query.</li>
<li>Test access to data/cache/index.html, testing .ser file is irrelevant in IIS</li>
<li>Fix bootstrap year</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-3-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CMS Bridges update : Joomla! 3.0 support</title>
		<link>http://ajaxplorer.info/cms-bridges-update-joomla-3-0-support/</link>
		<comments>http://ajaxplorer.info/cms-bridges-update-joomla-3-0-support/#comments</comments>
		<pubDate>Mon, 13 May 2013 08:41:19 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[CMS Bridges]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3518</guid>
		<description><![CDATA[We release an update package for the AjaXplorer &#8211; CMS &#8211; Bridges to enable the support of Joomla! 3.0 (previous version were broken). Please read the Extensions &#62; CMS Bridges for more info, and download the ZIP package from Sourceforge : ajaxplorer-cms-bridges-4.0.1.zip]]></description>
				<content:encoded><![CDATA[<p>We release an update package for the AjaXplorer &#8211; CMS &#8211; Bridges to enable the support of Joomla! 3.0 (previous version were broken).</p>
<p>Please read the <a href="http://ajaxplorer.info/extensions/bridges/">Extensions &gt; CMS Bridges</a> for more info, and download the ZIP package from Sourceforge : <a href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/cms-bridges/ajaxplorer-cms-bridges-4.0.1.zip/download">ajaxplorer-cms-bridges-4.0.1.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/cms-bridges-update-joomla-3-0-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer 4.3.3 dev : AjaXplorer 5 RC3</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-3-3/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-3-3/#comments</comments>
		<pubDate>Wed, 01 May 2013 10:59:23 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3392</guid>
		<description><![CDATA[Glad to announce the release of AjaXplorer 4.3.3, a final Release Candidate for AjaXplorer 5. &#171;&#160;Final&#160;&#187; means that although it&#8217;s still in the dev channel, it&#8217;s already considered very stable, thus every motivated user should definitely deploy it somewhere and play with it!! We need bug reports to be able to go to v5! Translations [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://ajaxplorer.info/wp-content/uploads/2013/05/Capture-d’écran-2013-05-01-à-16.32.04.png"><img class=" wp-image-3396 alignleft" title="Notification System" alt="Notification system" src="http://ajaxplorer.info/wp-content/uploads/2013/05/Capture-d’écran-2013-05-01-à-16.32.04-300x237.png" width="180" height="142" /></a>Glad to announce the release of AjaXplorer 4.3.3, a final Release Candidate for AjaXplorer 5. &laquo;&nbsp;Final&nbsp;&raquo; means that although it&rsquo;s still in the dev channel, it&rsquo;s already considered very stable, thus every <strong>motivated user should definitely deploy it somewhere</strong> and play with it!! We need bug reports to be able to go to v5! Translations are needed as well, use GitHub Pull Requests to provide updated language files.</p>
<p><strong>If you missed the previous dev release</strong> : here are good reads to discover the content of this branch : <a href="http://ajaxplorer.info/ajaxplorer-4.3.2/">http://ajaxplorer.info/ajaxplorer-4.3.2/</a> , <a href="http://ajaxplorer.info/ajaxplorer-4.3.1/">http://ajaxplorer.info/ajaxplorer-4.3.1/</a></p>
<h3 class="cufon">Summary</h3>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2013</li>
<li><strong>Version number</strong> : 4.3.3</li>
<li><strong>Download Core</strong> : <a title="Click to download ajaxplorer-core-4.3.2.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.3/ajaxplorer-core-4.3.3.zip/download">ajaxplorer-core-4.3.3.zip</a> or <a title="Click to download ajaxplorer-core-4.3.3.tar.gz" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.3/ajaxplorer-core-4.3.3.tar.gz/download">ajaxplorer-core-4.3.3.tar.gz</a></li>
<li><strong>Install instructions</strong> : See the 4-steps installation guide.</li>
<li><strong>Upgrade</strong> : package available from 4.3.1 to 4.3.3 on the &laquo;&nbsp;Developement&nbsp;&raquo; channel (see below) .</li>
<li><strong>Linux packages</strong> are available in the &lsquo;testing&rsquo; channel.</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
<li><strong><strong>Contributor(s) : </strong></strong>mattlef, piterdias, ultreia-es, chusopr, sabas</li>
<li><strong>Requirement</strong> : <span style="color: #800000;">php5.3 and upper</span></li>
<li><strong>Major changes :</strong>
<ul>
<li>Startup Installer : deploy on a database, define admin user credentials, etc.</li>
<li>SQLite3 support</li>
<li>Lots of bug fixes since 4.3.2, to make it a serious release candidate for AjaXplorer 5</li>
<li>New theme customizations options</li>
<li>Workspaces now take and display a description</li>
<li>Test parameters (SQL connexion, email sender, etc) before saving them.</li>
<li>SabreDAV &amp; Dibi updated to latest version</li>
</ul>
</li>
</ul>
<h3 class="cufon"><a href="http://ajaxplorer.info/wp-content/uploads/2013/05/Capture-d’écran-2013-05-01-à-17.13.05.png"><img class="aligncenter  wp-image-3400" title="New setup wizard" alt="Capture d’écran 2013-05-01 à 17.13.05" src="http://ajaxplorer.info/wp-content/uploads/2013/05/Capture-d’écran-2013-05-01-à-17.13.05-1024x557.png" width="717" height="390" /></a></h3>
<h3 class="cufon">Upgrade from 4.3.1 or from 4.2.3</h3>
<p>For those already switched to the dev branch (v4.3.1),  set directly to point 3, others, you have to first switch to &laquo;&nbsp;Development&nbsp;&raquo; update channel. Please make sure to backup your install before doing this!</p>
<ol>
<li><span style="line-height: 13px;"><strong> Backup</strong> the application files, and make sure the running instance is writeable by the server</span></li>
<li>Go to the plugins settings, and edit the &laquo;&nbsp;action.updater&nbsp;&raquo; plugin options : <strong>switch to the &laquo;&nbsp;Development&nbsp;&raquo; channel</strong> instead of &laquo;&nbsp;Stable&nbsp;&raquo;. Save.</li>
<li>Click on the &laquo;&nbsp;Upgrade&nbsp;&raquo; button in the top bar, you should see available 4.3.1 &gt;&gt; 4.3.3 packages.</li>
<li>Start upgrade.</li>
<li>You WILL probably have errors after that, you have to manually <strong>kill your session by clearing your browser cookies</strong> (and more generally your browser cache).</li>
<li>Also clear the following server folder : <strong>data/cache/i18n/*.ser</strong></li>
<li>Refresh the page, you should see the new theme appear.</li>
<li>Check that your various configurations (users/repositories, plugins, etc) are still alive, if not, please report the problem!</li>
<li><strong>Regenerate the data/public/.htaccess</strong> file to enable rewrite rule : to do this remove this file and <span style="text-decoration: underline;">also data/public/grid_t.png (if you&rsquo;re coming from 4.3.1) or data/public/down.png (if coming from 4.2.3)</span>, and generate directly a new public link or minisite, to make sure it is recreated by the application (will contain new RewriteRule instructions).</li>
<li>Switching to new core configs system : to migrate from the horrid &laquo;&nbsp;bootstrap_plugins.php&nbsp;&raquo; file to a more human-friendly GUI for the basic plugins (AUTH, CONF), we introduced a new layer in the configurations management. But to avoid letting you down after upgrade, until the bootstrap_plugins.php file is there, if you try to edit the configs via the Main AjaXplorer Options node in the Settings panel, your edits will not be taken into account. <strong>Rename the php file to something else (bootstrap_plugins.php.orig)</strong>, and this will allow you to configure the AUTH &amp; CORE plugins via the &laquo;&nbsp;Authentification Options&nbsp;&raquo; and &laquo;&nbsp;Configuration Management&nbsp;&raquo; panels.</li>
</ol>
<h3 class="cufon">Detailed Changelog</h3>
<ul>
<li>Fix resizer conflix</li>
<li>Disable MqObserver and NotificationLoader in ajxpMinisite context.</li>
<li>Fix sqlite binaries : store_id cannot be null</li>
<li>Update hooks.json</li>
<li>Startup Tests : add a test for APC extension. Add a client-side test to check that data/cache/ is correctly protected.</li>
<li>Change download, chmod and download_chunk positions</li>
<li>Fix download counter and new link form</li>
<li>Adapt InfoPanel padding when there is a scroller.</li>
<li>Set up a description for default repositories</li>
<li>Set share links RewriteRule disabled by default</li>
<li>Fix Alerts for SQlite</li>
<li>Fix history browsers (git &amp; svn). Fix repository description (use creation time and user if they exist)</li>
<li>revert commit</li>
<li>[access.webdav] Add performChecks function / Better error / update getRealFSReference ( see @dmitrydvorkin PR #50)</li>
<li>WebDAV Server : automatically switch to BASIC if detected in headers, and also add a parameter to force BASIC auth (using standard user password in that case). This closes #57</li>
<li>AJXP_Node : do not serialize utilitary variables</li>
<li>[access.fs] Add a config for using POSIX when checking write permission.</li>
<li>[access.fs] Add a config for using POSIX when checking write permission.</li>
<li>Fix Safari download : do not use hidden iframe, it fails after the first download.</li>
<li>Complete #82 Fix FF20+ error</li>
<li>Merge pull request #82 from mattleff/master</li>
<li>SQLite : create parent folder during test or installation.</li>
<li>Rework accordion</li>
<li>Big refactorings to create a first-run installer.</li>
<li>Sqlite : add a searchable_repositories field as blob are not searchable.</li>
<li>Fix resizing issue with Firefox 20+.</li>
<li>Adapt all SQL-based plugins for Sqlite3</li>
<li>Tmp fix #78</li>
<li>Fix #66</li>
<li>Try as much as possible to avoid admin setting wrong config if no SQL connexion is defined.</li>
<li>Fix warnings</li>
<li>Remove include in Writeability test.</li>
<li>Make sure WebDAV triggers the correct events.</li>
<li>Remove bootstrap_plugins.php file</li>
<li>Delete all alert occurrences at once. Send an instant message to the AJXP_SCOPE_REPOSITORY_ALL Make sure dav.php initialize all plugins</li>
<li>Delete all alert occurrences at once. Send an instant message to the AJXP_SCOPE_REPOSITORY_ALL Make sure dav.php initialize all plugins</li>
<li>Merge pull request #72 from piterdias/master</li>
<li>Last compile</li>
<li>Fix ajaxplorer.goTo to other repository Fix notifications list</li>
<li>Feed loading : automatically load the wrapper if not already registered. Should be generalized at some point.</li>
<li>&laquo;&nbsp;Settings&nbsp;&raquo; Workspace icons &amp; fixes</li>
<li>If necessary, rerun fireSelectionChange just after fireContextChange to avoid intempestive buttons appearing/disappearing</li>
<li>AttachMobileScroll is not working if the element does not have an ID. Add a random one. Proto.menu : attachMobileScroll to the container Fix to menu widthes</li>
<li>Rework the Workspaces &amp; Notifications Menu, both styling and features. Implement a description field on the repositories. Ability to add label in the menu, defining a separator with a menuTitle option Move switch_to_settings button inside the user menu.</li>
<li>PHP Version is now officially 5.3</li>
<li>Dismiss alerts from feed</li>
<li>Fix Goto in another repository</li>
<li>Fix protoMenu click detection</li>
<li>Catch WebSocket error</li>
<li>Fix get_user_templates_definition</li>
<li>Fix #75</li>
<li>Transmit ajxpPaneObject to subforms (to propagate replicate_row events)</li>
<li>[auth.ldap] Upgrade auth.ldap to define custom parameters mapping and multiple DN&rsquo;s from GUI. Custom params can be mapped to plugin parameter, role ID, group path or profile. [auth.multi] Fix users listing in &laquo;&nbsp;user choice&nbsp;&raquo; mode [core.notifications] Fix empty result if no notifications returned.</li>
<li>Fix problems when many replication group in the same form. Use formManager.observerFormChanges() when possible</li>
<li>Merge pull request #70 from ultreia-es/ajaxplorer-core-cas_default_users_filepath</li>
<li>Merge branch &lsquo;master&rsquo; of https://github.com/ajaxplorer/ajaxplorer-core</li>
<li>Merge remote-tracking branch &lsquo;origin/master&rsquo;</li>
<li>Binaries &amp; logos, handle case where it&rsquo;s directly pointing to a plugin folder</li>
<li>Upgrade SabreDAV to 1.8.5</li>
<li>Fix PHPDoc signature</li>
<li>Default value for USERS_FILEPATH in auth.cas plugin.</li>
<li>Fix #67 : WebDAV problem in 4.3.2 if only HA1 is set but not PASS.</li>
<li>Merge pull request #69 from ultreia-es/ajaxplorer-core-69</li>
<li>Fix #53 : update S3 regions</li>
<li>Fixed again the #24 (reopened)</li>
<li>Issue 69: auth.cas type mismatch for server port parameter</li>
<li>Read observer after replication Action.share : load configs from plugin instance</li>
<li>Fix disableTextSelection function</li>
<li>Pass a title to a tabulator, or use the label and stripTags</li>
<li>Do not compute the labels width if current form has 0 width</li>
<li>[action.share] Put the background options in a separate group</li>
<li>Add an image for the resize_handle</li>
<li>Add Resizable class from Cameron Wengert</li>
<li>Set up custom attributes for share link page</li>
<li>Update logo widget dynamically</li>
<li>Send cache headers for binary images</li>
<li>Update the toolbar logo from the Gui plugins options</li>
<li>Fix media queries</li>
<li>getFilteredOption should always take repositoryScope into account</li>
<li>Method get_global_binary_param to skip the USER context.</li>
<li>SliderInput do not trig an error on click if element does not have descendantOf method</li>
<li>Remove default texterea styling</li>
<li>Use image types for logos, will break the logo display for the moment.</li>
<li>Update README.md</li>
<li>Create CONTRIBUTING.md</li>
<li>Merge pull request #58 from sabas/master</li>
<li>Merge pull request #63 from piterdias/master</li>
<li>Add Canon CR2 extension (RAW) to editor.imagick</li>
<li>Italian translation update</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-3-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer 4.3.2 &#171;&#160;dev&#160;&#187; : the sharing machine</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-3-2/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-3-2/#comments</comments>
		<pubDate>Tue, 02 Apr 2013 10:48:08 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3369</guid>
		<description><![CDATA[Glad to announce the release of AjaXplorer 4.3.2, which as its number implies is in the DEV branch. This means that it is not meant to be used in a production environnement, but it is a new AjaXplorer 5 Release Candidate : we are following the roadmap defined in the previous version, and getting closer [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.19.38.png"><img class="alignleft" alt="Capture d’écran 2013-04-02 à 12.19.38" src="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.19.38-300x208.png" width="210" height="146" /></a>Glad to announce the release of AjaXplorer 4.3.2, which as its number implies is in the DEV branch. This means that it is not meant to be used in a production environnement, but it is a new AjaXplorer 5 Release Candidate : we are following the roadmap defined in the previous version, and getting closer from the major stable release.</p>
<p><strong>QUICK NOTE, if you missed it this month</strong> : the new <a href="http://ajaxplorer.info/extensions/filelink-for-thunderbird/">AjaXplorer for FileLink Thunderbird extension</a>, contributed by our spanish friends from Ultreia!</p>
<p>&nbsp;</p>
<h3 class="cufon">Summary</h3>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2013</li>
<li><strong>Version number</strong> : 4.3.2</li>
<li><strong>Download Core</strong> : <a title="Click to download ajaxplorer-core-4.3.2.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.2/ajaxplorer-core-4.3.2.zip/download">ajaxplorer-core-4.3.2.zip</a> or <a title="Click to download ajaxplorer-core-4.3.2.tar.gz" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.2/ajaxplorer-core-4.3.2.tar.gz/download">ajaxplorer-core-4.3.2.tar.gz</a></li>
<li><strong>Install instructions</strong> : See the 4-steps installation guide.</li>
<li><strong>Upgrade</strong> : package available from 4.3.1 to 4.3.2 on the &laquo;&nbsp;Developement&nbsp;&raquo; channel (see below) .</li>
<li><strong>Linux packages</strong> are available in the &lsquo;testing&rsquo; channel.</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
<li><strong>Contributor(s) : </strong>miguelon, juan, ultreia, rmeske, panzaeron, hkev, gynter, terminal-addict, chusopr, cfoellman</li>
<li><strong>New requirement</strong> : <span style="color: #800000;">php5.3 and upper</span></li>
</ul>
<p>Here is a summary of the major changes and new plugins, the complete changelog is available lower in this page. Please also <a href="http://ajaxplorer.info/ajaxplorer-4-3-0-dev-release-brand-new-features/">read the 4.3.0</a> and <a href="http://ajaxplorer.info/ajaxplorer-4-3-1/">4.3.1</a> release notes if you are just testing the dev channel for the first time. Many new features were already introduced in the last release (Auth/Conf moduler rewrite, WebDAV comp replacement, Notifications and mailing, etc).</p>
<p>&nbsp;</p>
<ul>
<li><strong>The sharing machine!</strong><a href="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.29.22.png"><img class="wp-image-3377 alignright" alt="Capture d’écran 2013-04-02 à 12.29.22" src="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.29.22-300x288.png" width="210" height="202" /></a><br />
Share a folder as a public listing (&laquo;&nbsp;minisite&nbsp;&raquo;), with preview for major file types, Generate HTML Embed code for all type of sharing (ministe or file), and direct download link for files. Better &laquo;&nbsp;Shared Elements&nbsp;&raquo; management : browse all shared elements inside a given workspace<em id="__mceDel"> </em></li>
</ul>
<ul>
<li><strong>New theme expansion</strong> : new view type &laquo;&nbsp;Detail&nbsp;&raquo; on two lines. Along with a great responsiveness, allows each user to setup her layout exactly as desired. Notifications : display Alerts in the feed. GUI optimization for IE (IE8 does not switch to legacy anymore!), for mobile and for widgeting.  Performances improvement at various points, especially the first time loading of the GUI<a href="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.19.38.png"><br />
</a></li>
<li><strong>Admin&rsquo;s delight</strong> : full rework of the Configuration to be able to manage them entirely via the GUI (drop bootstrap_plugins.php). This opens a better ability to create an installer.<a href="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.25.30.png"><br />
</a></li>
<li><strong>Developer Experience </strong>: exposition of the API and the hooks, [experimental] New &laquo;&nbsp;rest.php&nbsp;&raquo; access point to run API queries in a more REST-oriented approach. Migration to GitHub at last, to ease the ability to contribute to the code.</li>
</ul>
<h3 class="cufon">Upgrade from 4.3.1 or from 4.2.3</h3>
<p>For those already switched to the dev branch (v4.3.1),  set directly to point 3, others, you have to first switch to &laquo;&nbsp;Development&nbsp;&raquo; update channel. Please make sure to backup your install before doing this!</p>
<ol>
<li><span style="line-height: 13px;"><strong> Backup</strong> the application files, and make sure the running instance is writeable by the server</span></li>
<li>Go to the plugins settings, and edit the &laquo;&nbsp;action.updater&nbsp;&raquo; plugin options : <strong>switch to the &laquo;&nbsp;Development&nbsp;&raquo; channel</strong> instead of &laquo;&nbsp;Stable&nbsp;&raquo;. Save.</li>
<li>Click on the &laquo;&nbsp;Upgrade&nbsp;&raquo; button in the top bar, you should see an available 4.3.1 &gt;&gt; 4.3.2 package.</li>
<li>Start upgrade.</li>
<li>You WILL probably have errors after that, you have to manually <strong>kill your session by clearing your browser cookies</strong> (and more generally your browser cache).</li>
<li>Also clear the following server folder : <strong>data/cache/i18n/*.ser</strong></li>
<li>Refresh the page, you should see the new theme appear.</li>
<li>Check that your various configurations (users/repositories, plugins, etc) are still alive, if not, please report the problem!</li>
<li><strong>Regenerate the data/public/.htaccess</strong> file to enable rewrite rule : to do this remove this file and <span style="text-decoration: underline;">also data/public/grid_t.png (if you&rsquo;re coming from 4.3.1) or data/public/down.png (if coming from 4.2.3)</span>, and generate directly a new public link or minisite, to make sure it is recreated by the application (will contain new RewriteRule instructions).</li>
<li>Switching to new core configs system : to migrate from the horrid &laquo;&nbsp;bootstrap_plugins.php&nbsp;&raquo; file to a more human-friendly GUI for the basic plugins (AUTH, CONF), we introduced a new layer in the configurations management. But to avoid letting you down after upgrade, until the bootstrap_plugins.php file is there, if you try to edit the configs via the Main AjaXplorer Options node in the Settings panel, your edits will not be taken into account. <strong>Rename the php file to something else (bootstrap_plugins.php.orig)</strong>, and this will allow you to configure the AUTH &amp; CORE plugins via the &laquo;&nbsp;Authentification Options&nbsp;&raquo; and &laquo;&nbsp;Configuration Management&nbsp;&raquo; panels.</li>
</ol>
<p>&nbsp;</p>
<h3 class="cufon">What&rsquo;s next ?</h3>
<div><a href="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.25.30.png"><img class="alignleft" alt="Capture d’écran 2013-04-02 à 12.25.30" src="http://ajaxplorer.info/wp-content/uploads/2013/04/Capture-d’écran-2013-04-02-à-12.25.30-292x300.png" width="163" height="168" /></a>The roadmap to AjaXplorer 5 is the following :</div>
<div>
<ul>
<li><span style="line-height: 13px;">Validate and extensively test the new features (we count on you on that one!). </span></li>
<li>Create an installer to configure all SQL-based plugins at once</li>
<li>Write more and more and more documentation, for developers, admins, end-users (help welcome as well). Extend the continuous integration framework with PHP unit tests.</li>
<li>
<p style="display: inline !important;">Improve Notifications panel layout</p>
</li>
<li>
<p style="display: inline !important;">Add buttons to test LDAP connexion, test email sending, etc.</p>
</li>
<li>
<p style="display: inline !important;">Digg the WebServer socket feature</p>
</li>
</ul>
</div>
<h3 class="cufon">Detailed Changelog</h3>
<h4>Core Auth &amp; Conf</h4>
<ul>
<li>[core.conf] Legcay to new format conversion for AUTH_DRIVER key in bootstrap_plugin</li>
<li>[core.conf] MINISITE &amp; MINISITE_NODOWNLOAD roles creation at startup</li>
<li>[auth.serial] fix two performance problems: For conf.serial, keep a reference to the children to make listUsersChildren acceptable. Was impacting admin users listing and also when sharing a folder to a new worpspace.</li>
<li>[core.auth] Generally, avoid recomputing merged role after calling addRole() if there is no real changes.</li>
<li>[core.conf] When updating the INSTANCE of core.auth or core.conf, force disconnexion and remove admin_counted file to make sure it the user is not logged out.</li>
<li>[conf.sql] SQL_DRIVER is mandatory Add ajxp_user table in conf.sql as well</li>
<li>Readapt the core.auth plugin to automatically convert parameters into auth.multi driver</li>
<li>Refactoring : Move QUEUES stuff from core.notification to core.mq</li>
<li>Core : filter registry from serverCallbacks that are not used by the client</li>
<li>Make TRANSMIT_CLEAR_PASS a default to &laquo;&nbsp;true&nbsp;&raquo;, to avoid by default having to retype a password for WebDAV access. Rework WebDAV Panel.</li>
<li>[conf.sql] Clear serial_role on repository delete</li>
<li>[conf.sql] Fix issue #29 : Deleting a group with users does not delete the users</li>
<li>Massive refactoring for lazier loading of repositories : only load the accessible repositories, only when it&rsquo;s necessary. May break some stuff, to check&#8230;</li>
<li>[core.conf] Fix orderRoles function to make sure we keep the groups hierarchy</li>
<li>[boot.conf] For core.conf and all conf.* plugins, always use the boot.conf as storage, otherwise it&rsquo;s weird (conf driver is storing its configs in its own storage)</li>
<li>Core : fix double loading of external files, do not reload contributions if external files are already appended to the manifest.</li>
<li>[auth.remote] Typo in checkPassword ! see #41</li>
<li>[core] At last fix the Repository::getId() method, remove the tests for isWriteable</li>
<li>[core] Attach instanciated driver instance to the repository</li>
<li>[core] Switch the AuthService to be usable with session or not.</li>
<li>[core] Start a REST access point</li>
<li>Declare &laquo;&nbsp;Indexable&nbsp;&raquo; metadata for in-house optimization : ajxp_shared meta allow for superfast loading of all shared elements of a repository.</li>
<li>Also required the ability to create &laquo;&nbsp;user-scoped&nbsp;&raquo; entries in Lucene : we duplicated for as many as necessary.</li>
<li>TODO : clear all user-scope Lucene document when deleting a user.</li>
<li>TODO : use Lucene as well to optimize the whole conf.serial/auth.serial drivers?</li>
<li>Refactor AjxpWebdavProvider to AjxpWrapperProvider …</li>
<li>Start a massive refactoring to Restify the behaviour : A node can &laquo;&nbsp;on his own&nbsp;&raquo; load a repository -&gt; a driver -&gt; a metastore.</li>
<li>Memory cache the users label for better perfs</li>
<li>AuthService : remove the &laquo;&nbsp;password min length&nbsp;&raquo; check as it prevent the admin/admin creation.</li>
<li>Make sure to call parent::initOptions() to get the default options values (from Manifest)</li>
<li>Apply defered hooks inside try/catch otherwise it can break the chain.</li>
<li>Use restore_error_handler to avoid triggering errors when loading feed</li>
<li>Send template only if the header is text/html, to avoid resending the whole thing if a wrong request is sent.</li>
<li>AJXP_PLUGIN : Load Options Default like for global parameters …</li>
<li>Move initActivePlugins from ConfService to AJXP_PluginsService</li>
<li>Move all bootstrap_plugins configs to a specific boot.conf AbstractConfDriver implementation</li>
<li>Use AJXP_Utils::cleanDibiDriverParameters() when using a dibi like field</li>
<li>&gt; Clean dibi parameter by removing the driver prefix …</li>
<li>&gt; Change the way plugins are automatically activated or not : if there is a core.* plugin, do not load this category, it will be the core plugin task. Create manifests where necessary (meta, index, access)</li>
<li>&gt; Move AJXP_Logger class to core.log, instanciate the real logger using the core plugin config.</li>
<li>&gt; Plugins list : skip core plugin that don&rsquo;t have any parameters to avoid polluting display</li>
<li>Merge pull request #25 from cfoellmann/master minor README update</li>
</ul>
<h4>WebDAV</h4>
<ul>
<li>WebDAV fixes : fix lock backend (create lock file if it does not exists), was preventing upload.</li>
<li>Always $ignoreRangeHeader for the moment, fseek is not working correctly with the inner streams.</li>
<li>AJXP_Sabre_NodeLeaf was missing the getContentType() implementation (see #31)</li>
</ul>
<h4>Admin GUI</h4>
<ul>
<li>Use a button to trigger SQL tables creation. Update all CREATE TABLE instructions with IF NOT EXISTS</li>
<li>SQL-consumer plugins use the default &laquo;&nbsp;Core&nbsp;&raquo; driver defined in the core.conf plugin</li>
<li>Fix plugin editor and roles editor layout details</li>
</ul>
<h4>GUI</h4>
<ul>
<li>Relabel Shared Elements repository</li>
<li>[core.mq] : new parameter for polling time</li>
<li>Fix ajxp_shared tabs, send to user menu, do not show in RepositorySelect</li>
<li>[gui.ajax] Handle autoload of css files.</li>
<li>[gui.ajax] Action : specify a forbidden extension in allowedMimes by using &laquo;&nbsp;^ext&nbsp;&raquo;</li>
<li>Gui.ajax : Fixes for IE7 and IE8, IE8 now does not switch to legacy theme anymore !</li>
<li>[gui.ajax] Fix FilesList height and content_pane border radius …</li>
<li>[gui.ajax] Ability to pass the standard GET parameters during the get_boot_conf action</li>
<li>Bootstrap : Prepend SERVER_PREFIX_URI to logo path</li>
<li>FilesList : fix duplicate listing when displayMode is fixed by componentConfig</li>
<li>gui.mobile : fix content pane duplicate.</li>
<li>Fix selectable + touch : trigger selection if deltaY is very small, otherwise it&rsquo;s a scrolling action.</li>
<li>InfoPanel : check viewPort dimensions when opened as editor.</li>
<li>Use InfoPanel as an editor (disabled by default). To be applied for mobile version</li>
<li>Declare an &lsquo;inline&rsquo; toolbar for mobile GUI (all the old code could be removed). Put ls, open_with and download in this new toolbar</li>
<li>FilesList : pass a toolbarOptions to be displayed inline, either multiple (visible on each line) or unique (only selected line)</li>
<li>Toolbars : ability for an action to belong to many toolbar groups, using comma-separated list</li>
<li>Rework notifications feed styling.</li>
<li>Bookmarks implementation as a FetchedResultPanel</li>
<li>Rework InfoPanel responsiveness &gt; switch to 2 or 3 columns and biggest preview</li>
<li>Fix video.js preview repositionning</li>
<li>Handle ajxp_bookmarked metadata in the same way …</li>
<li>Redefine tabulator content for ajxp_conf driver / TODO check other non-wrappers drivers</li>
<li>Fix IE Tweaks : make sure parseXML uses XMLDom active X instead of simple DOM parser (to use XPath)</li>
<li>Forgotten observer in search engine (destroy), set lightbox markup on sub element in the fileList</li>
<li>Rework the splitter and the tabulator</li>
<li>Fix AjxpPane.scanChildrenPanes</li>
<li>Rework Tree Styling, the caret is still not good (white border when selected).</li>
<li>Fix various JS files to allow concurrent FilesList instances. Use one in the SearchEngine result.</li>
<li>Fix Key events for new Detail view</li>
<li>New view type &laquo;&nbsp;Detail&nbsp;&raquo; on two lines.</li>
<li>Fix #28 WS not refreshed for user-added repositories</li>
<li>Avoid many XHR at startup by sending directly the bootconf and the registry in the HTML template.</li>
<li>Readapt ajxp_widget for new theme</li>
<li>Default values for nested fields in FormManager</li>
<li>FormManager : Fix missing &laquo;&nbsp;No&nbsp;&raquo; selection on boolean</li>
<li>Rework FormManager to send nested values as JSON, creating too long key names can be blocked by Suhosin</li>
<li>New group_switch: type for standard form, new hidden type, new mixin for dibidriver_providers using these new types.</li>
</ul>
<h4>Sharing</h4>
<ul>
<li>Use previewProvider editors to generate embeddable HTML code for shared files. Handles Images, audio, and video.</li>
<li>Fix public links list, was broken by the new share mechanisms, and by any other php file inside the folder (#45)</li>
<li>Add &laquo;&nbsp;minisite&nbsp;&raquo; toolbar : upload actions, logout, new download_all action</li>
<li>Inline Toolbar : fix css for minisite, new invisibleSelection option for Selectable</li>
<li>Minisite : move template in action.share</li>
<li>[action.share] New share mechanism : minisite</li>
<li>[action.share] Better reload minisite configs …</li>
<li>[action.share] New parameter AVOID_SHARED_FOLDER_SAME_LABEL</li>
<li>Stripped out version of the template prepared for minisite feature, inlineToolbar in multiple mode</li>
<li>Use a short form of the web link hash, along with a RewriteRule</li>
<li>[action.share] Minisite, do not use the tag, must be absolute</li>
<li>Re-put the Share action in right click</li>
</ul>
<h4>Plugins</h4>
<ul>
<li>[editors] Fix eml editor, fix editor.other styling, add iconClass to editor.text</li>
<li>[action.share] Make sure the minisite.php template is dynamically configured to point to server root (e.g. alias to public)</li>
<li>[access.fs] When looping through a dir and using listing cache, make sure that the base path is also the correct one.</li>
<li>[access.ftp] Fix ftp permissions (readonly state now has some direct impact)</li>
<li>[access.fs] Fix dircopy by postponing the recursion after the closedir &#8211; should fix access.ftp</li>
<li>Legcay to new format conversion for AUTH_DRIVER key in bootstrap_plug… …</li>
<li>[uploader.jumploader] Fix uc_uploadUrl to fit ajxp widget mechanism</li>
<li>[editor.soundmanager] Fix hookToList that was recently broken</li>
<li>[editor.soundmanagaer] Fix sound (destroy on validation to be sure it&rsquo;s happening before disapear)</li>
<li>[editor.diaporama] Handle window.ajxpMinisite config (hide metadata panel)</li>
<li>[editor.soundmanager] Openable previewer</li>
<li>[editor.video] Openable previewer</li>
<li>[access.ajxp_conf] Fix delete user &amp; delete role …</li>
<li>[access.fs] Fix ls &amp; copy actions rights</li>
<li>[access.ftp] Let the driver handle the hidden files case, always get the whole list in the wrapper</li>
<li>[access.ftp] Partially fixed the displaying of hidden files in FTP access plug-in</li>
<li>[auth.ldap] Updated ldapAuthDriver to reduce calls to ldap_connect/_bind/_search</li>
<li>[editor.diaporama] : correctly place the open overlay</li>
<li>[editor.codemirror] Fix SERVER_PREFIX_URI case …</li>
<li>[editor.infopanel] Create &laquo;&nbsp;Folder Info&nbsp;&raquo; action</li>
<li>[editor.codemirror] Fix for mobile version</li>
<li>[editor.soundmanager] Enable wav support</li>
<li>[access.jsapi] Fix JSAPI driver</li>
<li>Add Lucene by default to FTP, SFTP and SMB drivers</li>
<li>[access.ftp] Fix wrong year for recent monthes, see bug #15</li>
<li>[uploader.html] Fix #12 Files duplicated with drag and drop upload</li>
<li>[access.ftp] Merge pull request #26 from ultreia-es/issue-17 Workaround for PHP bug #62035</li>
<li>Issue 17: Workaround for PHP bug #62035 about PHP not being able to handle properly some FTP responses.</li>
<li>[auth.cas] CAS Authentification plugin, contributed by Ultreia Communicaciones</li>
<li>Fixes on WebSocket server</li>
<li>[core.ajaxplorer/i18n] updated hu.php added translation for untranslated strings</li>
</ul>
<h4>Developer</h4>
<ul>
<li>List all ACTIONS and HOOKS in a new &laquo;&nbsp;Developer&nbsp;&raquo; node in the Settings panel.</li>
<li>Still todo: document all serverCallback nodes, argh.</li>
<li>Add a new &laquo;&nbsp;Developer&nbsp;&raquo; node in the Settings panel and display the actions and their API here.</li>
<li>Rework phpDocs packages and subpackages</li>
<li>Fix rest access point : /api/repository_id/action_name/parameters</li>
<li>[core] died rest access point …</li>
<li>[dist] Git tag and push instead of svn tag</li>
<li>[dist] New task for git diff-tree, adapt parseSvnSummarize task, rework the prepare_update task</li>
<li>[dist] Switch automatic builds from SVN to GIT</li>
<li>Create README.md for new git repository</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer 4.3.1 &#171;&#160;dev&#160;&#187; : new interface &amp; features</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-3-1/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-3-1/#comments</comments>
		<pubDate>Sat, 02 Mar 2013 17:16:08 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3328</guid>
		<description><![CDATA[Glad to announce the release of AjaXplorer 4.3.1, which as its number implies is in the DEV branch. This means that it is not meant to be used in a production environnement, but it is sufficient stable enough to be an AjaXplorer 5 Release Candidate. Summary License : Affero GPL Copyright : Charles du Jeu 2013 Version [...]]]></description>
				<content:encoded><![CDATA[<p>Glad to announce the release of AjaXplorer 4.3.1, which as its number implies is in the DEV branch. This means that it is not meant to be used in a production environnement, but it is sufficient stable enough to be an AjaXplorer 5 Release Candidate.</p>
<h3 class="cufon">Summary</h3>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2013</li>
<li><strong>Version number</strong> : 4.3.1</li>
<li><strong>Download Core</strong> : <a title="Click to download ajaxplorer-core-4.3.1.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.1/ajaxplorer-core-4.3.1.zip/download">ajaxplorer-core-4.3.1.zip</a> or <a title="Click to download ajaxplorer-core-4.3.1.tar.gz" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/dev-channel/4.3.1/ajaxplorer-core-4.3.1.tar.gz/download">ajaxplorer-core-4.3.1.tar.gz</a></li>
<li><strong>Install instructions</strong> : See the 4-steps installation guide.</li>
<li><strong>Upgrade</strong> : package available from 4.2.3 to 4.3.1 on the &laquo;&nbsp;Developement&nbsp;&raquo; channel (see below) .</li>
<li><strong>Linux packages</strong> are not release yet, they should be available for the next dev release.</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
<li><strong>Contributor(s) : </strong>miguelon, juan, ultreia, rmeske, panzaeron, thx mates!</li>
<li><strong>New requirement</strong> : <span style="color: #800000;">php5.3 and upper</span></li>
</ul>
<p>Here is a summary of the major changes and new plugins, the complete changelog is available lower in this page. Please also <a href="http://ajaxplorer.info/ajaxplorer-4-3-0-dev-release-brand-new-features/">read the 4.3.0 release note</a> if you are just testing the dev channel for the first time. Many new features were alread introduced in the last release (Auth/Conf moduler rewrite, WebDAV comp replacement, Notifications and mailing, etc).</p>
<p><a href="http://ajaxplorer.info/wp-content/uploads/2013/03/CAPTURE-1.png"><img class="aligncenter size-medium wp-image-3336" alt="CAPTURE-1" src="http://ajaxplorer.info/wp-content/uploads/2013/03/CAPTURE-1-300x190.png" width="300" height="190" /></a></p>
<ul>
<li><strong>Full rewrite of the WebApp theme</strong> : as many of you noted in our november survey, the interface needed a deep rethinking to be more intuitive for the end-users. We&rsquo;ve be working with a UX expert (cheers Rod !) to rethink where each action and buttons should be, and we really hope you&rsquo;ll love it! Please give us some feedback, or improved CSS if you want to go into the details! The new theme is called &laquo;&nbsp;vision&nbsp;&raquo;.</li>
<li><strong>Wording</strong> : along with the GUI re-designing, we are also reworking the whole wording of the application concept. Repository are now Workspaces, bookmarks should turn into flags and comments into tags&#8230; <img src='http://ajaxplorer.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><strong>Realtime notification (server &gt; client)</strong> : a brand new event mechanism allows the webapplication to be notificed in real-time of server changse : that way, most &laquo;&nbsp;reload&nbsp;&raquo; actions are now replaced by &laquo;&nbsp;atomic&nbsp;&raquo; loading of concerned change nodes. Concurrent modification by another user will appear automatically in real time. This is implemented by default with polling, an alternative WebSocket implementation is still in  experimentation. Events (and alerts, see meta.watch plugin introduced in 4.3.0) can be logged to a user feed, to provide a facebook-like notification feed (requires SQL).</li>
<li><strong>Many Fixes and feature requests</strong> posted in the forum were implemented, see detailed log below.</li>
</ul>
<h3 class="cufon">Automatic upgrade from 4.2.3</h3>
<p>Testing the upgrader and reporting problems will be really helpfull, but once again, as this release is still in the &laquo;&nbsp;dev&nbsp;&raquo;  channel, please make sure to BACKUP YOUR INSTALL before upgrading!</p>
<ul>
<li><span style="line-height: 13px;">Backup the application files, and make sure the running instance is writeable by the server</span></li>
<li>Go to the plugins settings, and edit the &laquo;&nbsp;action.updater&nbsp;&raquo; plugin options : switch to the &laquo;&nbsp;Development&nbsp;&raquo; channel instead of &laquo;&nbsp;Stable&nbsp;&raquo;. Save.</li>
<li>Click on the &laquo;&nbsp;Upgrade&nbsp;&raquo; button in the top bar, you should see an available 4.2.3 &gt;&gt; 4.3.1 package.</li>
<li>Start upgrade.</li>
<li>You WILL have errors after that, you have to manually kill your session by clearing your browser cookies (and more generally your browser cache).</li>
<li>Refresh the page, you should see the new theme appear.</li>
<li>Check that your various configurations (users/repositories, plugins, etc) are still alive, if not, please report the problem!</li>
</ul>
<h3 class="cufon">What&rsquo;s next ?</h3>
<div>The roadmap to AjaXplorer 5 is the following :</div>
<div>
<ul>
<li><span style="line-height: 13px;">Validate and extensively test the new features (we count on you on that one!). Extend the continuous integration framework with PHP unit tests.</span></li>
<li>Migrate source code to GitHub, requires some work on automatic build scripts</li>
<li>Write an installer</li>
<li>Write a migration script for upgrading from current stable release.</li>
<li>Write more and more and more documentation, for developers, admins, end-users (help welcome as well)</li>
<li>Re-integrate the &laquo;&nbsp;Shared Elements&nbsp;&raquo; into each repository for a more direct access (filter-like).</li>
</ul>
</div>
<h3 class="cufon">Detailed Changelog</h3>
<h4 class="cufon">BUG FIXES</h4>
<ul>
<li>[standard forms] Fix false value for standard form</li>
<li>[access.fs] Wrong anti-slash inside autoRename function</li>
<li>[index.lucene] Indexation : cleanIndexedChildren to make sure to avoid duplicates</li>
<li>[gui.ajax] Catch a problem in bootstrap if messages sent in bootstrap_conf are empty.</li>
<li>[access.fs] Apply CHMOD_VALUE on file copy</li>
<li>[meta.mount] Filter plugin options</li>
<li>[security] Make sure the auth result does not differ on user test</li>
<li>[editor.diaporama] Disable download button in Diaporama and ImagickPreviewer if download action is not registered.</li>
<li>[cross-copy] Cross repository move : try to touch the destination file to make sure the date is kept. Also trigger the various hooks.</li>
<li>[pclzip] Upgrade pclzip to latest version (2.8.2)</li>
<li>[access.ftp, access.sftp] FIX : Implement CREATE option</li>
<li>[conf.serial] Fix deleteRepository bug : delete aliases.ser entry and remove ACL from attributed users. TODO : check performance issue (check the limit to swtich from serial to sql)</li>
<li>[uploader] Remove dropareaHover after drop</li>
<li>[action.share] Skip current user when sharing a folder</li>
<li>[php 5.4] Exclude E_STRICT from error_reporting to avoid php 5.4 errors</li>
</ul>
<h4 class="cufon">MASSIVE GUI IMPROVEMENT</h4>
<ul>
<li>Brand new vision theme, comes with FontAwesome for monocolor icons.</li>
<li>Rework Settings layout : close InfoPanel, dedicated Parameters button, etc.</li>
<li>Rework public DL page</li>
<li>Interface responsiveness using css media-queries</li>
<li>Add image attributes in form grammar. TODO : parse image parameters AFTER the elements creation (e.g. repository)</li>
<li>Enabling selection in left panel.</li>
<li>Panel Header actions, use the disable state with CSS instead of manually show/hide buttons</li>
<li>Custom &laquo;&nbsp;create&nbsp;&raquo; action for Fix background for share page</li>
<li>Improve infoPanel: register panels based on metadata presence, Limit exif data to images, Use modifier to add a dynamic infoPanel for Share data</li>
<li>Improve Login Box add texture to overlay, prevent box from closing until user is correctly logged</li>
<li>Recompute the header toolbar widget sizes when the splitters are moving (generic binding to a given widget</li>
<li>resize event).</li>
<li>New groupOtherToolbars options for ActionsToolbars</li>
<li>Simple breadcrumb class</li>
<li>Adapt sortable to work on non-table rendering</li>
<li>Connexion JS : discrete attribute to avoid showing loader Fix click/touch event for iOS 6</li>
</ul>
<h4 class="cufon">REAL-TIME NOTIFICATIONS / MAILER</h4>
<ul>
<li>Most &laquo;&nbsp;reload&nbsp;&raquo; actions are now replaced by dynamic loading of modified nodes. Concurrent modification by another user will appear automatically in real time.</li>
<li>This is implemented by default with Polling, an alternative WebSocket implementation is still in experimentation.</li>
<li>Mailer is now part of the core (using phpmail-lite)</li>
<li>User feed : store events and alerts as a feed : this requires SQL and is not enabled by default for the moment.</li>
<li>Pass host &amp; port to ws-server.php</li>
<li>Extract the queues management into specific plugins mq.* (remove the worker queues from conf plugins, remove the instant queues from core.mq)</li>
<li>Meta.quota uses instant message (hook msg.instant) if active.</li>
<li>Still todo : implement various drivers to store the events feed / alerts (persisting queues) / Unify non persisting queues (worker queues like email, instant messages).</li>
<li>Reuse opened WsSocketClient to send multiple messages during request lifecycle.</li>
<li>Auto switch between websocket and polling</li>
<li>Use hook for mailer instead of dispatching directly</li>
<li>Subject append / prepend and body layout for emails</li>
<li>Localization of mails templates in french.</li>
</ul>
<h4 class="cufon">PLUGINS MISC</h4>
<ul>
<li>[core.conf] New option in core.conf to avoid autoloading of last visited folder.</li>
<li>[uploaders] Server-side checks before upload, for both triggering before_create hook and checking filename.</li>
<li>[shorten.multi] New shorten.multi plugin (contributed by Miguelon), should replace shorten.bitly</li>
<li>[meta.quota] Set quota recompute deferred</li>
<li>[action.share] Do NOT override sharing options if re-editing</li>
<li>[action.share] Try displaying USER_DISPLAY_NAME whenever possible</li>
<li>[action.share] Set the resolveAsParent flag on user before getting the PATH option, to make sure it&rsquo;s correctly resolved for computing</li>
<li>[action.share] Make sure to avoid // in public link</li>
<li>[action.share] Make sure we don&rsquo;t read a non existing file (seems to hog CPU)</li>
<li>[action.share] Use getUsersForRepository() instead of listUsers() in ShareCenter, and update this method in serial &amp; sql drivers.</li>
<li>[action.share] Option HIDE_REAL_LOGIN for autocomplete list.</li>
<li>[auth.ldap] strtolower ldap attr directly</li>
<li>[editor.imagick] Fix Imagick Previewer for remote viewers / Add option for setting own custom Imagick parameters</li>
<li>[index.lucene] Set Numeric Zend Analyser</li>
<li>[meta.mount] Escape password in FSMounter</li>
<li>[editor.imagick] IMagickPreviewer send correct cache data to avoid reloading thumb during the session.</li>
<li>[auth.ftp] Hide remember me for auth.ftp</li>
<li>[meta.quota] Fix meta.quota : shared folder / new parameter to skip caching.</li>
<li>[action.scheduler] use queue to pass huge number of users</li>
<li>[access.hpcloud] Force usage of object-store and not CDN, otherwise it can create errors (if CDN is not up-to-date probably)</li>
</ul>
<h4 class="cufon">INTERNATIONALIZATION</h4>
<ul>
<li>Catalan update by Joan</li>
<li>German translations added (panzaeron)</li>
</ul>
<h4 class="cufon">CORE</h4>
<ul>
<li>Generate direct Ajxp link to files ( = shortcuts )</li>
<li>Node.meta_change hook, triggers reindexation.</li>
<li>Assign a clientForm to a given theme</li>
<li>Finally discriminate before_change ( = content) and before_path_change ( = path) hooks, to fix disappearing</li>
<li>shared metadata on content update.</li>
<li>XSD Accept special chars in component_config className attribute (className::ajxpPaneId)</li>
<li>Send Content-Encoding:none header to force closing connection</li>
<li>Add a start test for Output Buffering</li>
<li>Fix metastore security scope and metadata cleaning</li>
<li>First pass on virtual roots (should be provided by user roles)</li>
<li>Fix Lucene Indexer if repository is group-scope</li>
<li>Clear stat cache before sending node.change event.</li>
<li>Make sure to force IE9 in standard mode</li>
<li>[phpunit] Organize PHPUnit Tests</li>
<li>[index.lucene] Special * query to send whole arborescence (performances test)</li>
<li>New variable AJXP_GROUP_PATH_FLAT to avoid seeing subgroups folders</li>
<li>Save digest HA1 on password update (if TRANSMIT_CLEAR_PASS is set to true), to avoid having to re-enter a</li>
<li>password for WebDAV &gt;&gt; To validate</li>
<li>Utils : do not sanitize HTML for textarea fields / Pass these fields value as CDATA, not attribute.</li>
<li>Make sure to send node.change event AFTER download (otherwise it triggers an output_buffer).</li>
<li>Set doc/ppt/xls mimes in core, not only zoho</li>
<li>Apply ultreia suggestion to trim only null characters (ultreia)</li>
<li>Trigger upload directly when ios-client / apache</li>
</ul>
<h4 class="cufon">PERFORMANCES</h4>
<ul>
<li>Perf hunting : introduce an accessible cache for full registry queries</li>
<li>Perf hunting : fullMetaCache broken by alternating global and local cache. Always use ajxpNode-&gt;isLeaf()</li>
<li>instead of is_file / is_dir.</li>
<li>The getTrueSizeOnFileSystem is VERY time consuming, we could maybe use a cache. The long part is now located in renderAjxpNode() and xmlEntities() function&#8230;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-3-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer Synchro Client 0.8.3</title>
		<link>http://ajaxplorer.info/ajaxplorer-synchro-client-0-8-3/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-synchro-client-0-8-3/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 20:08:46 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Synchronization Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3319</guid>
		<description><![CDATA[Glad to announce a new release of the Synchro Client (Mac / Windows), which gathers a lot of bugfixes for improving stability and performances. Tested on Windows 32/64 bits &#038; Mac 64bit, Linux is still not packaged, any contribution on this would be welcome. More info about the application here. The installers are available on [...]]]></description>
				<content:encoded><![CDATA[<p>Glad to announce a new release of the Synchro Client (Mac / Windows), which gathers a lot of bugfixes  for improving stability and performances. Tested on Windows 32/64 bits &#038; Mac 64bit, Linux is still not packaged, any contribution on this would be welcome.</p>
<p>More info about the application <a href="http://ajaxplorer.info/extensions/desktop-sync/">here</a>. The installers are available on Sourceforge : <a href = "https://sourceforge.net/projects/ajaxplorer/files/ajaxplorer-sync/dev/?">https://sourceforge.net/projects/ajaxplorer/files/ajaxplorer-sync/dev/</a>.</p>
<p>Please test and report bugs directly on the <a href="https://github.com/ajaxplorer/ajaxplorer-sync) ! ">GitHub issues tracker </a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-synchro-client-0-8-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Android Client v1.2 released</title>
		<link>http://ajaxplorer.info/android-client-v1-2-released/</link>
		<comments>http://ajaxplorer.info/android-client-v1-2-released/#comments</comments>
		<pubDate>Mon, 14 Jan 2013 16:46:35 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Android Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3306</guid>
		<description><![CDATA[A new release is available on Google Play Store,  more info on the application on the dedicated page : http://ajaxplorer.info/extensions/android/ New feature : search (requires the lucene search engine to be enabled on the server) Fix password not urlencoded (problems with +, ?, #, etc&#8230;) for REAL (was announced last release but was in fact still [...]]]></description>
				<content:encoded><![CDATA[<div>A new release is available on Google Play Store,  more info on the application on the dedicated page : <a href="http://ajaxplorer.info/extensions/android/">http://ajaxplorer.info/extensions/android/</a></div>
<ul>
<li>New feature : search (requires the lucene search engine to be enabled on the server)</li>
<li>Fix password not urlencoded (problems with +, ?, #, etc&#8230;) for REAL (was announced last release but was in fact still running. It&rsquo;s also passed by POST instead of GET</li>
<li>Fix &laquo;&nbsp;next&nbsp;&raquo; button of image previewer</li>
<li>label server is filled automatically from the server path on interface addserver</li>
<li>transform ajaxplorer to lib and create android ajaxplorer application.</li>
</ul>
<p>Update will be automatic for installed devices.</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/android-client-v1-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS Client 1.8 released</title>
		<link>http://ajaxplorer.info/ios-client-1-8-released/</link>
		<comments>http://ajaxplorer.info/ios-client-1-8-released/#comments</comments>
		<pubDate>Fri, 21 Dec 2012 23:34:05 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[iOS Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3303</guid>
		<description><![CDATA[A new iOS client update is now available on the AppStore : Stability and bug fixes More info on http://ajaxplorer.info/extensions/ios-client/ Enjoy! Charles]]></description>
				<content:encoded><![CDATA[<p>A new iOS client update is now available on the AppStore :</p>
<ul>
<li>Stability and bug fixes</li>
<ul>
<p>More info on <a href="http://ajaxplorer.info/extensions/ios-client/">http://ajaxplorer.info/extensions/ios-client/</a></p>
<p>Enjoy!</p>
<p>Charles</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ios-client-1-8-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS Client 1.7 released</title>
		<link>http://ajaxplorer.info/ios-client-1-7/</link>
		<comments>http://ajaxplorer.info/ios-client-1-7/#comments</comments>
		<pubDate>Wed, 14 Nov 2012 10:13:25 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[iOS Client]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3290</guid>
		<description><![CDATA[A new iOS client update is now available on the AppStore : iOS6 regressions fixed  : Welcome back, AjaXplorer legacy users (v3.2.4)! Use the &#171;&#160;Legacy Server&#160;&#187; switch in the server configuration window to connect ajaxplorer servers &#60;4.X . Many NAS provide these old versions. Full screen is back again, stability on the new split view improved [...]]]></description>
				<content:encoded><![CDATA[<p>A new iOS client update is now available on the AppStore :</p>
<ul>
<li><strong>iOS6 regressions fixed </strong> :
<ul>
<li>Welcome back, AjaXplorer legacy users (v3.2.4)! Use the &laquo;&nbsp;Legacy Server&nbsp;&raquo; switch in the server configuration window to connect ajaxplorer servers &lt;4.X . Many NAS provide these old versions.</li>
<li>Full screen is back again, stability on the new split view improved</li>
</ul>
</li>
<li><strong>Toolbar reorganization</strong> : creation actions (create folder, take picture, pick from camera roll) are grouped in a common &laquo;&nbsp;+&nbsp;&raquo; button, contextual actions appear in the toolbar not only by long-press</li>
<li><strong>Bookmarks:</strong> AjaXplorer bookmarks are now available in the application</li>
<li><strong>Search: </strong>Search engine is now available. Administrators, this require a server-side indexation engine to be active on the repositories (namely index.lucene, the only one available currently)!</li>
</ul>
<div></div>
<div><a href="http://ajaxplorer.info/wp-content/uploads/2012/11/Capture-d’écran-2012-11-14-à-11.10.26.png"><img class="aligncenter  wp-image-3291" title="v1.7 screenshot" src="http://ajaxplorer.info/wp-content/uploads/2012/11/Capture-d’écran-2012-11-14-à-11.10.26.png" alt="" width="450" height="388" /></a></div>
<p>&nbsp;</p>
<p>More info on <a href="http://ajaxplorer.info/extensions/ios-client/">http://ajaxplorer.info/extensions/ios-client/</a></p>
<p>Enjoy!</p>
<p>Charles</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ios-client-1-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AjaXplorer 4.2.3 released</title>
		<link>http://ajaxplorer.info/ajaxplorer-4-2-3/</link>
		<comments>http://ajaxplorer.info/ajaxplorer-4-2-3/#comments</comments>
		<pubDate>Sun, 11 Nov 2012 19:43:10 +0000</pubDate>
		<dc:creator>Charles</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Stable]]></category>

		<guid isPermaLink="false">http://ajaxplorer.info/?p=3284</guid>
		<description><![CDATA[Summary Announcing AjaXplorer 4.2.3, a &#171;&#160;final&#160;&#187; release of the stable 4.2.X branch. It is a bugfix release that should fix various issues reported on the forum. It is not yet an image of the usage survey done during the last weeks, as important changes are now ported to the dev branch (4.3.X). Upgrade is not [...]]]></description>
				<content:encoded><![CDATA[<h4 class="cufon">Summary</h4>
<p>Announcing AjaXplorer 4.2.3, a &laquo;&nbsp;final&nbsp;&raquo; release of the stable 4.2.X branch. It is a bugfix release that should fix various issues reported on the forum. It is not yet an image of the usage survey done during the last weeks, as important changes are now ported to the dev branch (4.3.X). Upgrade is not critical, except if you have some bugs listed in the changelog.</p>
<ul>
<li><strong>License</strong> : Affero GPL</li>
<li><strong>Copyright</strong> : Charles du Jeu 2012</li>
<li><strong>Version number</strong> : 4.2.3</li>
<li><strong>Download</strong> : <a title="Click to download ajaxplorer-core-4.2.3.zip" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/4.2.3/ajaxplorer-core-4.2.3.zip/download">ajaxplorer-core-4.2.3.zip</a> or <a title="Click to download ajaxplorer-core-4.2.3.tar.gz" href="http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/4.2.3/ajaxplorer-core-4.2.3.tar.gz/download">ajaxplorer-core-4.2.3.tar.gz</a></li>
<li><strong>Install instructions</strong> : see the 4-steps installation guide</li>
<li><strong>Demo</strong> : <a href="http://ajaxplorer.info/demo">http://ajaxplorer.info/demo</a></li>
<li><strong>Contributors : </strong>ultreia, mattlef, rmeske, didier &#8211; thanks mates!</li>
<li><strong>Upgrade fom 4.2.2</strong> : use the automatic upgrade mechanism  if you are using the ZIP packaging, or your package manager if AjaXplorer is installed via YUM or APT (packages are up-to-date).</li>
</ul>
<h4 class="cufon">Changelog</h4>
<p><strong>CORE</strong></p>
<ul>
<li>[Core] Make sure to re-order plugins by dependency before activating them</li>
<li>[Core] Link AJXP_SKIP_CACHE to i18n cache as well</li>
<li>[Core] CONF WebFTP Template</li>
<li>[Core] If recursive errors, use php error_log function</li>
<li>[Core] PHPCLI on windows, fix by @rmeske</li>
<li>[Core] Put Word, Excel and Presentation files in the core, not only in Zoho plugin</li>
<li>[Core] Follow @ultreia suggestion to trim only NULL character after decrypt operation.</li>
<li>[Core] Perform an ordering when activating plugins, to ensure a consistent order. Fixes the header of action.skeleton being misplaced.</li>
<li>[Core] Logger : fix no IP when called through PHP_CLI</li>
<li>GUI : Fix Safari iOS6 Touch events broken</li>
<li>[Core] Simple getRemoteContent() function detecting allow_url_fopen, CURL extension, or using HttpClient</li>
<li>[action.updater] Use new getRemoteContent() function in action.updater, editor.zoho and shorten.bitly</li>
<li>plugins. Should prevent people to miss updates!</li>
</ul>
<p><strong>Conf &amp; Auth</strong></p>
<ul>
<li>[core.conf] New option in core.conf plugin to avoid autoloading last visited folder at login.</li>
<li>[auth.multi] trigger createUserObject() when creating local copy of the user, to make sure the</li>
<li>default roles are applied</li>
<li>[auth.ldap] turn USER_LDAPATTR to lowercase / Fix the case sensitive userExists() test.</li>
<li>[auth.multi] fix getUsersCount() if no USER_BASE is set.</li>
<li>[auth.ftp] Disable remember box for auth.ftp, as we cannot store the credentials.</li>
<li>[conf.serial] Serial AJXP_USER : catch exception in __destruct() function</li>
</ul>
<p><strong>Access &amp; Meta plugins</strong></p>
<ul>
<li>[access.ftp] Missing sortType in columns definition prevented sorting</li>
<li>[access.ftp] Trigger remote copy (ftp &amp; remote_fs) if USER-AGENT is IOS or Apache-Http (=java)</li>
<li>[access.fs] Fix AJXP_LINK on dynamic repositories</li>
<li>[access.ajxp_conf] XML Entities on the roleID before sending.</li>
<li>[access.fs] Escape chmod to avoid error if operation is not authorized on server.</li>
<li>[meta.filehasher] (rsync) filling tmp dir with delta files.</li>
<li>[meta.filehasher] Remove rsync actions if extension is not found. Should be interpreted by the</li>
<li>client.</li>
<li>[meta.git] Fix error when entering Plugins &gt; Meta if VersionControl_Git is not installed</li>
<li>[index.lucene] Change default Analyser to be able to search for numbers.</li>
<li>[meta.mount] Escape password in Filesystem Mounter (@didier)</li>
<li>[meta.quota] For shared folder, a new parameter to skip caching.</li>
</ul>
<p><strong>Editors &amp; Gui plugins</strong></p>
<ul>
<li>[gui.ajax] JS and css micro fixes (connexion does not display error correctly)</li>
<li>[editor.imagick] Fix IMagickPreviewer for remote wrappers.</li>
<li>[editor.imagick] Correct headers for pdf thumbs</li>
<li>[editor.diaporama] PThumb still had deprecated join() calls</li>
<li>[editor.soundmanager] Disable soundmanager if no Canvas</li>
<li>[gui.ajax] Apply a style similar to the iconset to the image thumbnails (white border and dropshadow)</li>
<li>[editor.pixlr] Node_change not triggered after Pixlr Modif (&gt;git not commited)</li>
</ul>
<p><strong>Build System</strong></p>
<ul>
<li>Fix build mechanism that was preventing meta.svn and meta.git to be included in debian package</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxplorer.info/ajaxplorer-4-2-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 11/14 queries in 0.001 seconds using disk: basic
Object Caching 920/940 objects using disk: basic

 Served from: ajaxplorer.info @ 2013-05-20 06:22:18 by W3 Total Cache -->