Social

Search Results

I've created a patch release of XSL PDF Creator for Umbraco. Version 1.0.1 is a result of customer feedback and enhances the product so that existing XSLT Macros in rich text editors can be displayed.
The sample XSLT file now demonstrates how to process RTE Macros.
For more information on XSL PDF Creator for Umbraco visit the our.umbraco project page.

Thanks to Chriztian Steinmeier aka @greystate I'm happy to
post an update to yesterdays XSLT hack blog post that allows you to
do paging in Umbraco without recusrsive templates.
This is a pure XSLT solution.
Oh and by the way - yesterdays blog was a bit of fun and a joke.
So please, no more snide emails OK?
<xsl:for-each select="$childNodes[position() &lt;= $numberOfPages]">
<a href="{pageUrl}?page={position()}">
<xsl:value-of select="position()"/>
</a>
</xsl:for-each>
<div>
<xsl:for-each select="$childNodes[position() &gt;= $startIndex and position() &lt;= $endIndex]">
<xsl:variable name="counter" select

they want to
achieve.
Recently I met a chap on my course who didn't like XSLT. I love
XSLT, but I wasn't convincing this guy. There are no for loops you
see, you can't do something n times. Words like recursion and
functional were met with looks of resentment. So I gave up - I gave
him an XSLT for loop.
After I bit of hacking I had this XSLT extension method - which
I'd never use myself - but hey:
using System.Xml;
using System.Xml.XPath;
using umbraco;
namespace... the above now allows us to do the common task that is paging
using "for loops" in XSLT :)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
]>
<xsl:stylesheet
version="1.0"
xmlns

First and foremost,DO NOTgo and get this and try and install the
package over the top of a 0.1 blog extension. This isn't an upgrade
and I am afraidI CAN'T HELP YOUif you do this.
A couple of things I have done:
- added a resources folder into SVN that contains related HTML,
CSS and XSLT (these files were not in SVN). - added a release
folder into SVN that contains the latest and greatest .umb file
plus release notes. - added a bat file makePackage.bat that will
move dll's and .ascx controls into the resources folder named with
their appropriate GUID's and then assemble the package into the
release folder. Just run this in the project folder after you have
built in visual Studio to create a new .umb file.
I am working

I've released a package allows you to display RSS feeds on your
Umbraco dashboard. The package is available to dowload from my Umbraco packages page or the our.umbraco
project page. Features of this package include:Full PDF documentationSource code availableRefreshes feeds using AJAX on a configurable intervalFully customisable CSSUse your own XSLT to transform feedsRetrieve feeds from URL or local cache.This initial release is relatively simple and just renders RSS.
The next release will allow you to build customisable filters on
top of RSS feeds by implementing some simple interfaces. This will
allow you to do simple things like display most recent content from
Umbraco and add edit/delete buttons.Please feel free to send your

The Umbraco multi content picker is a wonderful little control,
but can sometimes become a bit of a maintenance nightmare. The
example below gives you an idea of how to implement dead link
notification within XSLT.
The other way to deal with this would be have an action handler
checking document integrity each time a publish occured, but this
is a nice quick fix if you have a relatively small amount of
content.
<xsl:if test="count($currentPage/data[@alias = 'Links']/nodes... items, but you
could always hard code them in your XSLT.

should be cross platform.The benefit here is much quicker access to log files and code, it will just make your whole development experience quicker.2. Use XSLTTeamSite 6.7 supports XSLT and so do earlier versions by using the iwov_xslt tag in your presentation templates.If you use XSLT for presentation you can copy your TeamSite DCRs locally and run your XSLT transformations against them independently of the TeamSite server. I use jEdit and the XSLT plugin to do this. Once you’ve perfected your XSLT you upload it to your TeamSite server.You may find that you miss some of the tags and helper functions that standard TeamSite presentation templates provide, but if you do I’d firmly suggest that the logic you are performing would be better

The screencast below demonstrates
PDF Creator for Umbraco 2.0. I've dropped the XSL prefix from
the package title as you can now use the templating language of
your choice to output PDF.
This tool does not mimic your HTML layouts in
PDF format but allows you to define rich, unrestricted layouts
suitable for printing using FO.
PDF files are created as Umbraco templates
PDFs are created using your templating language of choice,
Razor, XSLT or your favourite.
Easily embed Fonts, Images and SVG.
PDF Creator is a commercial package.
New features in version 2:
No custom Macro required - just use standard Umbraco templates
to output FO.
Use Razor and other template languages.
Force

A while back I wrote about
displaying maps on your Umbraco website using my Google
maps datatype for Umbraco. Since then I've had a number of
requests to provide an example of how to display multiple points on
a map and Matt Perry
and I have finally come up with such an example.
The first step is to write a simple XSLT macro that will list
out all of the points that you want to show. I'm not going to give
that example here, but the output should look similar to the
following... a simply XSLT Extension -->
<div class="point">52.94341429133642,-2.1892619132995605,17,A34-STONE ROAD TITTENSOR N/B</div>
<div class="point">53.029535856006525,-2.176837921142578,16,A50-POTTERIES WAY</div>
Note