Sitemap Sitemap  |  Contact Us Contact Us  |  Clients Clients
   The HareScript Language
  Home |  WebHare Lite |  Downloads |  HareScript |  Websites/CMS |  Applications
Search for:  in: 
HareScript
 
Tutorial
General functions
Internet connectivity
File I/O and processes
File types libraries
Databases
Graphics
Language reference
Errors reference
The HareScript Language
The HareScript language is the core of our WebHare products. The conversion templates, web applications and the WebHare interface are all written in this language. HareScript is a web scripting language, like PHP and ASP, but is optimized for quick and efficient data access and manipulation - accessing content in a database is just as easy as accessing a Word document.

Tutorial
An introduction to the HareScript language.

General functions
This section explains the basic string, datetime and other data manipulation functions.

Internet connectivity
WebHare offers native support for all common internet protocols such as POP3, FTP and HTTP.
Besides libraries enabling you to use these open standards in your own modules, this section also includes a low-level TCP/IP library you can use to add your own internet connectivity features.


File I/O and processes
These functions allow you to access files, directories, processes and other core operating system functions. Additionally, the 'anyfs' library allows you to write code that transparantly accesses local or remote files (ftp, webdav)

File types libraries
If you want your scripts to be able to do some advanced filetype detection (instead of just looking up the file's extention) or create or extract tar.gz archive files, this is where you can find the necessary functions. Documentation on the built-in WebHare record files (useful for developing import and export scripts, for example) can also be found here.

Databases
HareScript allows transparant access to the WebHare database, to external databases, and you can even use SELECT on Word documents and file systems. This section explains how to set up a connection to a database in HareScript.

Graphics
The graphics module allows you to create graphs, buttons and photo galleries. This can be done both dynamically (on demand) or during the publication of HTML pages.

Language reference
The HareScript language reference describes all elements of the HareScript language. The reference is not intended to be used as a starting point for you to learn the HareScript language, but is more suitable to look up syntax specifications and general language structure information.

Errors reference
In this document you can find an overview of help for all possible HareScript error messages.


 
Related
Download documents
The online documents are also available for download in PDF format, for offline use.
Read more...
 
Top To top of page