Blog Search
Blog Latest Comments
nice!
by Hunter Eskew on Tuesday, August 16, 2011
Hahaha, not blogging from the iPad. This time it was me trying to do 8 things at once :) But I've since corrected. An...
by TJ Muehleman on Wednesday, May 11, 2011
Blogging from your iPad again, I see :). Great stuff, TJ! It's always so intriguing to hear where our architecture is ...
by kcoleman on Wednesday, May 11, 2011
Interesting stuff TJ! Please immediately come up with a clever acronym for cloud based OEM before Gartner or Forrester ...
by Kevin Fielding on Wednesday, May 11, 2011
Ho ADACarolyn, To further elaborate: any email generated from the community platform (invites, report abuse notificat...
by kcoleman on Thursday, May 05, 2011
Page  of  Total Items: 28

firstprevnextlast

ThePort's Product and Technology blog. We'll share helpful tips about the platform, talk about upcoming releases, and maybe on occasion share a story or two on how awesome the team is here.
Archive for January 2010
TJ Muehleman
Posted by TJ Muehleman
Friday, January 22, 2010
Comments (0)
ThePort's looking for qualified folks again. This time it's our Client Services team. They're looking for a seasoned project manager to come in and help manage new implementations. This person should be detail oriented, technically minded, and enjoy day-to-day interaction with bright, like minded folks. If you're good at foosball, that's a bonus too.

Job description can be downloaded here: http://bit.ly/6pTLU4


TJ Muehleman
Posted by TJ Muehleman
Wednesday, January 13, 2010
Comments (0)
One handy trick you can take advantage of in our XSLT template system is calling out to a webservice to fetch XML. This can be ANY RSS, ATOM, or XML based publicly available feed out on the web. And it's super easy to use. See the code snippet below:
// Creating a variable that will contain the XML node iterator
<xsl:variable name="oXML" select="iPageInformation:UtilGetXMLFromUrl('your url here')"/>


// Using our show xml construct so we can debug and see the return
<xsl:value-of select="iPageInformation:ShowXML($oXML,'Show XML')" disable-output-escaping="yes"/>

// from here you can treat the return as any other XML node iterator. Loop, XPath, etc.
And it's that simple. One gotcha to be aware of is namespacing. For instance, if the below sample return is namespaced:

<StatusUpdates xmlns="http://services.theport.com">


When this is the case, you have to be sure to declare the namespace in your XSLT like so:

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:theport="http://services.theport.com"

And then your XPATH must include the namespace like so:.

<xsl:for-each select="$oXML/theport:StatusUpdates/theport:StatusUpdate">

Hope this helps!