using xslt
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 17136
SingleSub 0.1
SingleSub provides a set of tools to make it easier to subscribe to RSS feeds. more>>
The purpose of SingleSub is to a provide a set of tools to make it easier to subscribe to RSS feeds.
It consists of one Perl script and a set of XSLT templates, which provide RSS, HTML and Javascript tools used to subscribe to RSS feeds without restricting them to a specific aggregator.
Instead, a dynamic list of aggregators is provided for the user to choose from. This list of RSS aggregators and how to subscribe to them is provided via several XML formats, so other tool developers can use them as well.
<<lessIt consists of one Perl script and a set of XSLT templates, which provide RSS, HTML and Javascript tools used to subscribe to RSS feeds without restricting them to a specific aggregator.
Instead, a dynamic list of aggregators is provided for the user to choose from. This list of RSS aggregators and how to subscribe to them is provided via several XML formats, so other tool developers can use them as well.
Download (0.027MB)
Added: 2005-10-31 License: The Apache License 2.0 Price:
1454 downloads
Libxslt 1.1.20
Libxslt is the XSLT C library developed for the Gnome project. more>>
Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the Gnome project.
It also implements most of the EXSLT set of processor-portable extensions functions and some of Saxons evaluate and expressions extensions.
People can either embed the library in their application or use xsltproc the command line processing tool. This library is free software and can be reused in commercial applications
<<lessIt also implements most of the EXSLT set of processor-portable extensions functions and some of Saxons evaluate and expressions extensions.
People can either embed the library in their application or use xsltproc the command line processing tool. This library is free software and can be reused in commercial applications
Download (2.6MB)
Added: 2007-01-24 License: GPL (GNU General Public License) Price:
1007 downloads

Rapid XSLT for linux 0.1
Provide a complete set of tools that a programmer can use for writing XSLT. more>> The project is still too early in its development life cycle to be compared to other, more mature, editors and IDEs. Nevertheless, it does provide a complete set of tools that a programmer can use for writing XSLT.
There are no plans to further develop this project.
Some of the features of this editor:
- Ctrl+Shift brings up a list of frequently typed XSLT elements with a shortcut letter that allows one to be inserted.
- Shorthand Notation supports two groups of elements that abstract nicely to programmatic constructs: xsl:call-template and xsl:with-param elements and xsl:choose, xsl:when and xsl:otherwise. They can be written using the shorthand notation as a method call and a case-default construct, respectively.
- Ctrl+Alt+arrow keys navigate between elements and attributes.
- User preferences allow inserted code to be customized.
- One or more elements can be wrapped with an inserted element.
- Multiple XSLT files can be opened and edited at once.
The download file contains help sheets to explain how to use the program.
What are its known limitations?
- The preferences window is not user friendly in that the options that should be set via radio buttons are set by typing YES or NO into text fields.
- When closing an open document, the user is prompted to save even if no changes have been made to it.
- Only one construct can be typed at a time in the shorthand notation text area. Therefore, a case/default construct may not be followed by a method call, and vice versa.<<less
Download (111KB)
Added: 2009-04-18 License: Freeware Price: Free
188 downloads
mod-xslt 1.3.8
mod-xslt is an Apache module that converts XML files into HTML files using XSLT stylesheets. more>>
mod-xslt is an Apache module that converts XML files into HTML files using XSLT stylesheets. It was written to overcome most of the limits of similar modules and uses a standard API, which could easily be used for other applications or to support more servers.
It is able to parse dynamically generated documents, both in POST and GET requests, includes a fully featured language to choose the stylesheet to load from both configuration files and from .xml files, and allows stylesheets to access server variables. It supports redirects, dynamically generated stylesheets, and both Apache 1 and 2.
Enhancements:
- configure, configure.ac - updated automatically by release scripts, in order to prepare a snapshot.
<<lessIt is able to parse dynamically generated documents, both in POST and GET requests, includes a fully featured language to choose the stylesheet to load from both configuration files and from .xml files, and allows stylesheets to access server variables. It supports redirects, dynamically generated stylesheets, and both Apache 1 and 2.
Enhancements:
- configure, configure.ac - updated automatically by release scripts, in order to prepare a snapshot.
Download (1.7MB)
Added: 2005-08-23 License: GPL (GNU General Public License) Price:
1525 downloads
Insurrection 301
Insurrection provides an advanced Web interface for Subversion. more>>
Insurrection provides an advanced Web interface for Subversion.
Insurrection is a Web interface and RSS and Atom feed generator for Subversion that uses modern browser features while being as browser agnostic as possible. It has some repository rights administration features and a reasonably good-looking interface that can be customized. RSS and Atom feeds of updates to the project are available.
Main features:
- Easily browse the repository
- Access any version of any file
- View revision histories
- View differences at various revisions
- Annotate files with respect to author and revision
- Get RSS and Atom feeds of changes in a repository or part of a repository or a specific file
- All repository features are via repository consistent URLs
- Administrate user access to repositories
Enhancements:
- The way the filter for non-XSLT browsers works was changed such that it is possible to detect the upcoming Apple Safari update that fixes its XSLT implementation.
- A way to browse the repository at any revision was added.
- To enable the user to enter this mode, there is a link on the revision change log pages.
- The pre-commit hook was fixed to deal with the trailing "/" on directory entries.
<<lessInsurrection is a Web interface and RSS and Atom feed generator for Subversion that uses modern browser features while being as browser agnostic as possible. It has some repository rights administration features and a reasonably good-looking interface that can be customized. RSS and Atom feeds of updates to the project are available.
Main features:
- Easily browse the repository
- Access any version of any file
- View revision histories
- View differences at various revisions
- Annotate files with respect to author and revision
- Get RSS and Atom feeds of changes in a repository or part of a repository or a specific file
- All repository features are via repository consistent URLs
- Administrate user access to repositories
Enhancements:
- The way the filter for non-XSLT browsers works was changed such that it is possible to detect the upcoming Apple Safari update that fixes its XSLT implementation.
- A way to browse the repository at any revision was added.
- To enable the user to enter this mode, there is a link on the revision change log pages.
- The pre-commit hook was fixed to deal with the trailing "/" on directory entries.
Download (MB)
Added: 2007-02-07 License: GPL (GNU General Public License) Price:
989 downloads
Business::Associates::XML 1.00
Business::Associates::XML is a Perl module for encapsulating XML, XSL, and XSLT operations for the Associates package. more>>
Business::Associates::XML is a Perl module for encapsulating XML, XSL, and XSLT operations for the Associates package.
SYNOPSIS
use Business::Associates::Data();
use Business::Associates::XML();
$data = Business::Associates::Data->$type ($what, $mode);
$xml = new Business::Associates::XML ($data) if defined $data;
$s = $xml->transform($ss_name, %args) if defined $xml;
print "nn$sn";
METHODS
new($data [, %options ])
This constructor takes an Business::Associates::Data object as the required argument. The optional options hash can be used to set additional values.
xml
This is the parsed xml string. If you want to pass special arguments to the XML::LibXML library then you can do it with this argument:
$data = Business::Associates::Data->$type ($what, $mode);
my $xml_string = $data->xml();
my $parser = XML::LibXML->new();
$parser->load_ext_dtd(0); # Global setting, unfortunately :-(
my $xml = new Business::Associates::XML(
xml => $parser->parse_string($xml_string));
...
It is possibly more efficient to access this element directly after the construction to set the options on the newly constructed XML::LibXML object.
transform($stylesheet_name [, %args ] )
This method transforms the XML using the named stylesheet, parsing any additional arguments to the stylesheet transform method. Typically, these additional arguments are used to set global XSLT parameters.
$data = Business::Associates::Data->$type ($what, $mode);
$xml = new Business::Associates::XML ($data);
$s = $xml->transform($ss_name, width => "3");
Note that these are named stylesheets. By default, they are found in the Base_Directory (see "Base_Directory") with the same name and the extension .xslt. To change this, either change the Base_Directory variable, or derive another class from this, overriding the get_stylesheet method.
<<lessSYNOPSIS
use Business::Associates::Data();
use Business::Associates::XML();
$data = Business::Associates::Data->$type ($what, $mode);
$xml = new Business::Associates::XML ($data) if defined $data;
$s = $xml->transform($ss_name, %args) if defined $xml;
print "nn$sn";
METHODS
new($data [, %options ])
This constructor takes an Business::Associates::Data object as the required argument. The optional options hash can be used to set additional values.
xml
This is the parsed xml string. If you want to pass special arguments to the XML::LibXML library then you can do it with this argument:
$data = Business::Associates::Data->$type ($what, $mode);
my $xml_string = $data->xml();
my $parser = XML::LibXML->new();
$parser->load_ext_dtd(0); # Global setting, unfortunately :-(
my $xml = new Business::Associates::XML(
xml => $parser->parse_string($xml_string));
...
It is possibly more efficient to access this element directly after the construction to set the options on the newly constructed XML::LibXML object.
transform($stylesheet_name [, %args ] )
This method transforms the XML using the named stylesheet, parsing any additional arguments to the stylesheet transform method. Typically, these additional arguments are used to set global XSLT parameters.
$data = Business::Associates::Data->$type ($what, $mode);
$xml = new Business::Associates::XML ($data);
$s = $xml->transform($ss_name, width => "3");
Note that these are named stylesheets. By default, they are found in the Base_Directory (see "Base_Directory") with the same name and the extension .xslt. To change this, either change the Base_Directory variable, or derive another class from this, overriding the get_stylesheet method.
Download (0.045MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1135 downloads
svn2cl 0.9
svn2cl is an XSLT script that generates a clasic GNU-style changelog file from Subversion log messages. more>>
svn2cl is an xsl stylesheet for generating a clasic GNU-style ChangeLog from a subversion repository log. svn2cl is made from several changelog-like scripts using common xslt constructs found in different places. This is just my implementation.
I made it because it was the only thing that I missed from cvs after I converted a repository to subversion. I used cvs2cl before.
Installation:
Just unpack the tarball in some directory (e.g. /opt/svn2cl-0.3) and symlink the svn2cl.sh script in your path somewhere (e.g. ln -s /opt/svn2cl-0.3/svn2cl.sh /usr/local/bin/svn2cl).
Note: Be sure to keep the svn2cl.xsl file in the same directory as the svn2cl.sh script as the script looks for it there (symlinking is ok).
Enhancements:
- The implementation of a new option to ignore log messages that start with a specific text and change to ignore paths from outside of the directory where svn2cl is run.
<<lessI made it because it was the only thing that I missed from cvs after I converted a repository to subversion. I used cvs2cl before.
Installation:
Just unpack the tarball in some directory (e.g. /opt/svn2cl-0.3) and symlink the svn2cl.sh script in your path somewhere (e.g. ln -s /opt/svn2cl-0.3/svn2cl.sh /usr/local/bin/svn2cl).
Note: Be sure to keep the svn2cl.xsl file in the same directory as the svn2cl.sh script as the script looks for it there (symlinking is ok).
Enhancements:
- The implementation of a new option to ignore log messages that start with a specific text and change to ignore paths from outside of the directory where svn2cl is run.
Download (0.005MB)
Added: 2007-04-09 License: BSD License Price:
928 downloads
XmlAutoIndex 0.03
XmlAutoIndex (xai) is a module forApache written in perl that browses your directories and outputs it into Xml. more>>
XmlAutoIndex (xai) is a module for Apache written in perl that browses your directories and outputs it into Xml.
The aim of this project is to replace mod_autoindex in Apache:
I would like to separate data from design, that is why I have made a xml output.
After that, using Xslt you can translate it into Html, Svg or Xul for example (you can make your own theme by updating xsl style sheet and with never touching the core engine).
Each plugins are indepentant and are here to generate thumbnails, previews, etc... Each previews, meta-data are cached in a cache directory to accelerate http queries. bonus: I have included in engine a handler that allows you to add comments per file, this behaviour does not require SQL server because comments are saved in files caches meta-data.
<<lessThe aim of this project is to replace mod_autoindex in Apache:
I would like to separate data from design, that is why I have made a xml output.
After that, using Xslt you can translate it into Html, Svg or Xul for example (you can make your own theme by updating xsl style sheet and with never touching the core engine).
Each plugins are indepentant and are here to generate thumbnails, previews, etc... Each previews, meta-data are cached in a cache directory to accelerate http queries. bonus: I have included in engine a handler that allows you to add comments per file, this behaviour does not require SQL server because comments are saved in files caches meta-data.
Download (1.3MB)
Added: 2006-09-06 License: GPL (GNU General Public License) Price:
1143 downloads
XML::DOM::Lite::XSLT 0.15
XML::DOM::Lite::XSLT is Perl module XSLT engine for XML::DOM::Lite. more>>
[COPYRIGHT]
SYNOPSIS
use XML::DOM::Lite qw(Parser XSLT);
$parser = Parser->new( whitespace => strip );
$xsldoc = $parser->parse($xsl);
$xmldoc = $parser->parse($xml);
$output = XSLT->process($xmldoc, $xsldoc);
<<lessSYNOPSIS
use XML::DOM::Lite qw(Parser XSLT);
$parser = Parser->new( whitespace => strip );
$xsldoc = $parser->parse($xsl);
$xmldoc = $parser->parse($xml);
$output = XSLT->process($xmldoc, $xsldoc);
Download (0.031MB)
Added: 2006-11-30 License: Perl Artistic License Price:
1059 downloads
GNU/Linux Desktop Testing Project 0.8.0
GNU/Linux Desktop Testing Project is aimed at producing high quality test automation framework. more>>
GNU/Linux Desktop Testing Project (GNU/LDTP) is aimed at producing high quality test automation framework and cutting-edge tools that can be used to test GNU/Linux Desktop and improve it.
GNU/Linux Desktop Testing Project uses the "Accessibility" libraries to poke through the applications user interface. The framework has tools to generate "AppMap" by reading through the user interface components of an application. The framework also has tools to record test-cases based on user-selection on the application.
GNU/LDTP core framework uses "AppMap" and the recorded "test-cases" to test an application and gives the status of each test-case as output.
As of now, GNU/LDTP can test any GNOME application which are accessibility enabled, Mozilla, OpenOffice.org, any Java application (should have a UI based on swing) and KDE 4.0 applications based on QT 4.0 (based on the press releases by KDE).
We encourage you to join the project and help us to create robust, reliable and stable test tool/framework for Linux Desktops.
Main features:
- LDTP concepts are derived from Software Automation Framework Support
- LDTP supports verification of actions performed (GuiExist, VerifyState, etc) - API Reference
- Writing test scripts are very easy, the script writer need not know about the object hierarchy
- CPU / Memory performance monitoring of application-under-test can be measured - Class pstats
- From the XML log, we can gather HTML report using XSLT
- Group based execution, which provides precise control on the flow of test-script execution - Gldap XML
- Scripts can be written as a reusable component and for that the datas can be stored / retrieved in XML - Data XML
- User-friendly Text Editor with syntax highlighting for generating and grouping test data Howto use LDTP Editor
- Objects are identified both statically and dynamically
Enhancements:
- Now automation scripts can be written without using time.sleep.
- A particular object and its child can be remapped in a window.
- Memory leaks were fixed.
<<lessGNU/Linux Desktop Testing Project uses the "Accessibility" libraries to poke through the applications user interface. The framework has tools to generate "AppMap" by reading through the user interface components of an application. The framework also has tools to record test-cases based on user-selection on the application.
GNU/LDTP core framework uses "AppMap" and the recorded "test-cases" to test an application and gives the status of each test-case as output.
As of now, GNU/LDTP can test any GNOME application which are accessibility enabled, Mozilla, OpenOffice.org, any Java application (should have a UI based on swing) and KDE 4.0 applications based on QT 4.0 (based on the press releases by KDE).
We encourage you to join the project and help us to create robust, reliable and stable test tool/framework for Linux Desktops.
Main features:
- LDTP concepts are derived from Software Automation Framework Support
- LDTP supports verification of actions performed (GuiExist, VerifyState, etc) - API Reference
- Writing test scripts are very easy, the script writer need not know about the object hierarchy
- CPU / Memory performance monitoring of application-under-test can be measured - Class pstats
- From the XML log, we can gather HTML report using XSLT
- Group based execution, which provides precise control on the flow of test-script execution - Gldap XML
- Scripts can be written as a reusable component and for that the datas can be stored / retrieved in XML - Data XML
- User-friendly Text Editor with syntax highlighting for generating and grouping test data Howto use LDTP Editor
- Objects are identified both statically and dynamically
Enhancements:
- Now automation scripts can be written without using time.sleep.
- A particular object and its child can be remapped in a window.
- Memory leaks were fixed.
Download (0.36MB)
Added: 2007-02-22 License: LGPL (GNU Lesser General Public License) Price:
978 downloads
Nmap-cgi 1.0
Nmap-cgi is a web-portscanner that use nmap to make his scans. more>>
Nmap-cgi is a web-portscanner that use nmap to make his scans. Nmap-cgi is written in Perl and run on *nix machines. Initially made during the SoC program, this project was developped by the Nmap project
Main features:
- Separate privileges and rights into groups
- Many rights for each nmap option
- Three type of scans : single, scheduled and periodic
- The scan-output is available in a text and xml file (with XSLT stylesheet)
- OS detection
- Support TCP and UDP
- Scan an IP address, a hostname or a subnet
<<lessMain features:
- Separate privileges and rights into groups
- Many rights for each nmap option
- Three type of scans : single, scheduled and periodic
- The scan-output is available in a text and xml file (with XSLT stylesheet)
- OS detection
- Support TCP and UDP
- Scan an IP address, a hostname or a subnet
Download (0.33MB)
Added: 2006-08-22 License: BSD License Price:
1158 downloads
Making-Money-Using-The-Internet 1.0
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-03 License: Freeware Price: Free
204 downloads
Molins 0.10.7
Molins is a framework for the development of applications with PHP 5. more>>
Molins is a framework for the development of applications with PHP 5. Its more important features are database persistence, logging, unit testing, dynamic content generation (PDF, Flash, graphics, XML), security roles, GTK+ wrapper classes, and a complete Web MVC model (using XSLT). It is fully object-oriented, with class packaging similar to Java.
Enhancements:
- This version is focused only on bugfixes.
- The most important bugfix is related to the exception handler.
<<lessEnhancements:
- This version is focused only on bugfixes.
- The most important bugfix is related to the exception handler.
Download (1.0MB)
Added: 2005-11-07 License: LGPL (GNU Lesser General Public License) Price:
1446 downloads
Tinyquizz 2.3
Tinyquizz is a deliberately simplistic tool to produce self-assessment quizzes. more>>
Tinyquizz project is a deliberately simplistic tool to produce self-assessment quizzes. Quizzes consist of a single entirely self-contained XHTML file. There is no need for a web server, PHP, database server, or e-learning platform to run them. A simple web browser is enough. It even fully works offline.
Quizzes produces by Tinyquizz can only be used for self-assessment because the answers are contained in the quizz file.
How does Tinyquizz work ?
Quizzes are written in XML, that is raw text with tags to delimit sections. For instance here is a question (tags are in bold):
< question>
< statement>You can cross when the light is < /statement>
< answer correct="no">Red< /answer>
< answer correct="yes">Green< /answer>
< /question>
Once you wrote the quizz you transform it with an XSLT processor or using the online transformer which does not require any installation.
Any basic text editor is ok to write Tinyquizz quizzes. However you may prefer to use a dedicated XML text editor such as Jaxe which can additionally ensure that the syntax is correct. Indeed you need to use the right tag at the right place
Enhancements:
- Input widgets are now locked once the result is displayed.
- A new reset button has been added.
- A new optional < justification > tag can now be added after each answer to provide the user with individualized feedback.
- Disc bullets are used for answers when there is no correct answer.
- New reference documentation is now available on the Web site as well as in the distribution.
<<lessQuizzes produces by Tinyquizz can only be used for self-assessment because the answers are contained in the quizz file.
How does Tinyquizz work ?
Quizzes are written in XML, that is raw text with tags to delimit sections. For instance here is a question (tags are in bold):
< question>
< statement>You can cross when the light is < /statement>
< answer correct="no">Red< /answer>
< answer correct="yes">Green< /answer>
< /question>
Once you wrote the quizz you transform it with an XSLT processor or using the online transformer which does not require any installation.
Any basic text editor is ok to write Tinyquizz quizzes. However you may prefer to use a dedicated XML text editor such as Jaxe which can additionally ensure that the syntax is correct. Indeed you need to use the right tag at the right place
Enhancements:
- Input widgets are now locked once the result is displayed.
- A new reset button has been added.
- A new optional < justification > tag can now be added after each answer to provide the user with individualized feedback.
- Disc bullets are used for answers when there is no correct answer.
- New reference documentation is now available on the Web site as well as in the distribution.
Download (0.015MB)
Added: 2006-04-10 License: GPL (GNU General Public License) Price:
1292 downloads
phpBuns 0.7.0
PhpBuns is a generator of SQL query and Web pages written in PHP. more>>
PhpBuns generates SQL queries and web pages written in PHP.
It makes it possible to, among other things, generate the queries and the pages for adding, editing, deleting, listing or retreiving data from an SQL
database.
It uses AdoDB (http://php.weblogs.com/ADODB) as an abstraction layer for an RDBMS.
phpBuns project uses Smarty as a templating engine and can generate templates for handling a given query.
NEW ! PhpBuns can now generate XML templates with HTML output XSLT transformation.
<<lessIt makes it possible to, among other things, generate the queries and the pages for adding, editing, deleting, listing or retreiving data from an SQL
database.
It uses AdoDB (http://php.weblogs.com/ADODB) as an abstraction layer for an RDBMS.
phpBuns project uses Smarty as a templating engine and can generate templates for handling a given query.
NEW ! PhpBuns can now generate XML templates with HTML output XSLT transformation.
Download (2.5MB)
Added: 2006-05-27 License: GPL (GNU General Public License) Price:
1248 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above using xslt search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed