Overview
Arnica LinkServer is a web-based tool, which helps you create and present customized sets of links. Arnica LinkServer add many great features to what may otherwise be considered a simple task of displaying links. These features are: authentication, authorization, conditional display, randomized display from a pool of available links, display and click quota, rotating links, links with special presentation features, server-side processing of click event, detailed click statistics reporting, etc.
True Thin Client
Arnica LinkServer is a true thin client solution: design, execution and
administration are all done through a web browser. To ensure broader
compatibility, LinkServer uses pure
HTML/XML/CSS content on web pages and does not utilize client-side
ActiveX components, DLLs, or heavy-duty JavaScript libraries. Remote design, maintenance and customization through a web browser provide great flexibility and opportunities in both internal and outsourced development and management.
Template Driven
Arnica LinkServer is a template-driven system. Templates are created using
standard HTML content fragments with evaluatable expressions and may be
used to customize virtually any presentation part of link listing output: top
level link composition, composition within link subcategories, design of actual link presentation, etc. Link presentation may be defined as text content or images, with various effects provided by HTML and CSS, for example, image fading effect when displaying rotating links with each link presented as an image. Shared
presentation features saved in a template may be used for multiple link categories and managed centrally. A contemporary default template
may be used for all new solutions, with further modifications added to
fit your style requirements.
Feature-Rich Management Options
Arnica LinkServer provides designers with many powerful management features, which affect whether a link is displayed, how it is displayed and what happens when user clicks on the link:
- authentication and authorization (to determine whether user is authorized to see the link and/or click on the link)
- customized presentation of link content based on type of user and other conditions
- link list (link category) template
- individual link presentation template
- use text and images in clickable link area
- display quota (specifies maximum number of times the link may be displayed)
- click quota (specifies maximum number of times the link may be clicked on)
- rotating presentation of links
- randomized presentation of links
- click count
- click activity and link popularity statistics
- vertical, horizontal or custom link list layout orientation
- flexible link position relative to other links
- conditional display within a specified date range, which also accepts evaluatable expressions to dynamically calculate the date range
- rich set of server-side actions, which may be configured in response to user clicking on link, e.g. display content saved with link definition, execute web request GET/POST against web services with specified URL and display received content, HTTP redirect, download file, execute server-side script, etc.
- dynamic links - generate links as a result of database query
- condition scripts, which may express any condition affecting link presentation and click action
Central Database Repository
Arnica LinkServer stores its meta data (link categories definitions) in a central
database repository (based on Microsoft SQLServer or free SQLServer
Express Edition) and allows for certain operations to be performed simultaneously against
multiple link categories and links at design time, for example, metadata search and
updates against several link categories, link category export/import,
ability to use global parameters shared by multiple links, etc. There are no individual files to deploy on
multiple servers to make the solution available at runtime, as all link definitions and templates are stored in the database and LinkServer pulls all this information from database at realtime when displaying link categories with links.
Broad Compatibility and Integration Capabilities
Web interface of Arnica LinkServer allows you to easily integrate your LinkServer solution with virtually any contemporary tools and technologies supporting HTTP communication, such
as .NET, PHP, Java, COM, Microsoft SharePoint, IBM WebSphere, open
source portals and other integration platforms. Users can retrieve links for presentation by link category to achieve the effect of a customized menu system on a standalone page, or links may be presented as a portlet on a portal page using web requests.
Access Control and Activity Log
Arnica
LinkServer supports user authentication and authorization provided by
.NET and allows granular user access control with zero programming
efforts through integration with Arnica UnifiedLogon identity management
system (single application version of Arnica UnifiedLogon is included
at no cost with Arnica LinkServer).
Arnica LinkServer publishes detailed activity events into a central database
repository, enabling you to perform statistical analysis of activity by
various parameters, such as click per user, click per link, within specified date
range, etc.