
Google Maps is a popular Google service, where users are provided with a map that they can pan and zoom. They can also search the map by address or area, and also search for businesses or attractions. It also has an interface for adding maps to your own site, and it's possible to add custom points to the maps. In this article we will...
Read more »
This tutorial shows you how to test your plugins in Vertical Site. By using Spring´s MockHttpServletRequest and -Response this becomes easy. The only thing is to know where to inject those mocks so that your plugin can use them. This tutorial shows you how for three types of plugins: controller plugin, http response filter plugin and...
Read more »
Although HTML, CSS and Javascript are technologies that are easy to get started with, they do not provide high-level components as is common with GUI frameworks for desktop applications. Luckily there has been a lot of progress in user interface frameworks for rich Internet applications the last few years. In this article we will show...
Read more »
Dynamic languages have been gaining a lot of popularity over the last few years, and Ruby seems to be one of the languages attracting many Java developers. In this article, we'll show how to access Vertical Site remotely in Ruby, using the SOAP interface for Vertical Site, and the soap4r library. All examples here are shown running in...
Read more »
Having forms on your site is one efficient way to gather/ask for input from your visitors. The form can be of any types such as leads, a questionaire, feedback on your products/services or maybe a simple quiz. When you know what data you need, it is just the matter of creating a new menu item and from there you can visually build the...
Read part I here »
Every now and then one has to output entitiy references unchanged from the source XSLT stylesheet to the result document, for example output ' ' to the XHTML source instead of just an actual space.
Read more »
The Google chart API is a dynamic chart library that is hosted at Google. It's implemented as a web service that renders image chart based on a series of parameters. It is very easy to integrate this into your existing application. This is thanks to the simple url approach and no need to do any form of login into the service itself.
Read more »
All the Vertical Site API is available in any plugins. The client API is accessed using “ClientFactory” and the plugin environment is accessed using “PluginEnvironment”. Below I will illustrate some common usages.
Read more »
A response filter is a code that filters any textural output from a redered page. The filter can do anything with the text, like replace some tokens. In this example I will illustrate the replacement of a token with some data. Binary responses will not be filtered by this plugin.
Read more »
A controller is a code that does something to the response. It does not send the request down the chain. In this tutorial I will illustrate how to build a simple hello world controller. Yes, I said it was simple.
Read more »