In my previous blog, I provided a temporary fix for jQuery XSLT plugin. However, it is neither complete nor correct due to the plugin's lacking of callback interface during its asynchronous XSLT processing. From David Flanagan's excellent book "JavaScript: The Definitive Guide (5th Edition)", I found a pure Javascript solution and decided to enhance it to suit my needs.
The potential usage of this small Javascript library is calling any web services that return XML then transforming it directly to HTML elements by XSLT. In my case, I created a customized People Search web part in SharePoint 2007 as a replacement for the built-in one, and made complicated search easier, more flexible and interactive. This web part doesn't need any server side programming as it's pure HTML + Javascript contained in SharePoint's provided Content Editor Web Part. For more information about this web part, please stay tuned.
More information here, downloads and source code.
Showing posts with label Open Source. Show all posts
Showing posts with label Open Source. Show all posts
Tuesday, May 3, 2011
Monday, December 13, 2010
JB Renamer v0.3.36 released
JB Renamer (Java Batch Renamer) is my open source (GNU LGPL v3) tool to batch rename files.
Main features:
--------------
1. Add sequence to file name
2. Re-sequence the file name, eg. change the digits of existing sequences
3. Replace part of the file name either literally or by regular expression (Java style)
4. Move part of the file name
5. Test renaming without the real name change
6. Unlimited undo/redo
7. Save file names in a directory to a text file
8. Pre-defined renaming: load a file list to rename
System Requirements:
--------------------
Java 1.6
Download it here.
Website and Source code
Main features:
--------------
1. Add sequence to file name
2. Re-sequence the file name, eg. change the digits of existing sequences
3. Replace part of the file name either literally or by regular expression (Java style)
4. Move part of the file name
5. Test renaming without the real name change
6. Unlimited undo/redo
7. Save file names in a directory to a text file
8. Pre-defined renaming: load a file list to rename
System Requirements:
--------------------
Java 1.6
Download it here.
Website and Source code
Subscribe to:
Posts (Atom)