Package rife.render

Class ShortenUrl

java.lang.Object
rife.render.ShortenUrl
All Implemented Interfaces:
ValueRenderer

public class ShortenUrl extends Object implements ValueRenderer

Shortens a template value using is.gid. The value must a valid http or https URL.

Based on isgd-shorten

Usage:

   <!--v render:rife.render.ShortenUrl:valueId/-->
   {{v render:rife.render.ShortenUrl:valueId/}}
 
Since:
1.0
Author:
Erik C. Thauvin
See Also:
  • Constructor Details

    • ShortenUrl

      public ShortenUrl()
  • Method Details

    • render

      public String render(Template template, String valueId, String differentiator)
      Returns the template value shortened using is.gid.
      Specified by:
      render in interface ValueRenderer
      Parameters:
      template - the template that contains the value
      valueId - the id of the value
      differentiator - the differentiator to use
      Returns:
      the template shortened value