Lilesnet CGI Scripts Currently In Use

Home of several great applications from CGIScript.com!

I Learned Perl To Make Our Site More Interactive

In computer programming, Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall, a linguist working as a systems administrator for NASA, in 1987, as a general purpose Unix scripting language to make report processing easier

I stumbed upon cgiscript.com while looking for a search engine and these folks have some great software with super support.  I have been extremely happy with their product and supportive attitudes! Great support and super products! Highly recommended

Random Text

Random Text

csRandomText is a content management system for displaying blocks of text/html in random order, in true order, or refreshed every 'n' days. Add multiple random text items to your website.

You can even specify HTML code pointing to banner images and links.

Use the script as a random banner rotation scrip The random text generator allows me to put random files anywhere in the website easily.Manage the generator.

Page Hit Counter

csCounter

csCounter is a simple, yet flexible web-based counter program. csCounter enables counters to be put on any page.  csCounter has many flexible options. The counter can be set at a starting value. Existing values can be edited. The number of digits to display on counter can also be modified. For example, if you set the digit count to 10 and there are 1245 hits to site the counter will look like this: 0000001245.  The digit output is in raw text format. Adjusting the font is done using your favorite HTML editor.You can specify whether you want to count unique hits only or you can count all page views, including refreshes/reloads.

You can set the counter to hidden. This will make the digits invisible on the page. It will still count page views. Easily reference counter values on the main management page. The value for each counter is displayed next to each count. Access the  counter.

Guestbook

Guestbook

csGuestis an automated application that allows the user to manage one or more guestbooks from one location. You can add as many guestbooks as you would like.

Many sites use a guestbook to get comments about their web site. This guestbook can double as a single thread forum as well. Manage

Search Engine

Search The Site For: Boolean: Case:   

The search engine goes through specific directories and extracts the words placing them into a database associated with the files where they were found. 

The indexing is done by the administrator. This has been modified to also generate a listing of all 3000+ pages and be able to randomly select any single page.  The site is indexed everyday at around 2am EST (to minimize load on the servers).

Several other modifications have also been added. The search engine is available all over the lilesnet website.

Search Engine Update/Modification

We called CGIScipts and asked to get a modification done to the search engine script to make it easier to find things on our site. Since our site is so big, we wanted to be able to search within a single directory in order to limit the search. This is what we started with!

<form 	
		method="post" 
		action="http://www.lilesnet.com/cgi-script/csSearchPro/csSearchPro.cgi" 
name="form2"
class="searchBar1" />

<p> Search The Site For: <input type="text" name="terms" size="45" value="" /> Boolean: <select name="mbool"> <option selected="selected">AND</option>
<option >OR</option> </select> Case: <select name="mcase"> <option >Insensitive</option> <option >Sensitive</option> </select> <input class="button" type="submit" value="-=Search=-"/> <input type="hidden" name="command" value="query"/> </p> </form>

Requested Change

Because our site is so big these days (close to 9,000 pages, when we search for "Zaitz" -our dear friends- we get hundred's of hits.... I would like to search for "Zaitz" in a directory/sub-web called "temecula" only.

We asked to be able to pass a variable to the search engine that would restrict the search to one or more directories (one would work, several would be ideal). The variable containing the directory to search could be either hard-coded or in a drop-down selection.  

Adding another input looking something like below. We would manually enter which directories we want OR :

SearchIn: 
		<select name="searchin"> 
		<option value="friends">Friends</option>
		<option value="family">Family</option>
		<option value="temecula">Temecula Adventures</option>
</select>
    

If we wanted to search just one area, we could simply add:

<input 
type="hidden"
name="searchin"
value="friends"/>