 Site Search Database LINKS APPLICATION (SSDLAPP.EXE 1.1) update jan2000.
 Copyright All Rights Reserved December 1999.
 By Charles Peter White,
 26, Oakdene,
 Stourport-On-Severn,
 Worcestershire,
 DY13 9NF, England.

 NOTE!!!!
 --------
 This routine is FREE but 'All Rights' are Reserved by me, Charles Peter White.
 The creation, documentation, design and program code for SSDLAPP.EXE is 
 fully designed, created and copyrighted my me and ALL RIGHTS to such
 Copyright remain mine, period !
 This program can not be sold, hired or distributed in any form, that
 includes exchanges in Money or Barter. It can only be distributed FREELY
 (in the FULL sence of the word), with all documentation.
 Reverse engineering is strictly forbidden !!

 This documentaion is in rough format.
 Anyone wishing to re-write it for me, will get their name attached to the
 document with a grateful 'Thank you'.

 NO TEST 'LINK' FILE IS AVAILABLE WITH THIS PROGRAM AS IT WOULD BE NECESSARY
 TO INCLUDE A VERY LARGE FILE MAKING IT 'TO LARGE' TO DOWNLOAD.
 IT IS ADVISED THAT YOU USE 'SSDL' ON YOUR OWN WEB PAGES TO EXTRACT LINKS
 USING SSDL'S APPEND SYSTEM.

 Update Jan 2000
 ---------------
 Now includes code to stop people from 'Viewing' source etc.
 The code is Java Script.

 Site Search and Data Links APPLICATION. (What's What)
 =========================================
 Operating systems: PC, MSDOS 3.2 onwards, Windows 3.x, WIN95, WIN98
 and maybe others. Requires external SORT routine be it DOS or Windows.

 Memory required: Anything above 360k.
 Original File size: Up to 4 megabytes.
 Created file size: 2 types. Single large file or Full single Page indexed.
 Mode of entry: Keyboard. (not command line)
 Execution. Just select SSDLAPP.EXE to enter the system.
 Configuration file created: SSDLAPP.CFG. Holds selection settings.
 Built in 'partial' STRIP, if required, for HTML code.
 Requires external SORT routine with 'start position' input.

 SSDLAPP will deal with the LARGE standard HTML 'Links' extracted file
 that has been created with my SSDL (Site Search Data Links) utility.
 (SSDL is available from the sites listed at the end of this document).
 It allows you to do a FULL sort on the URL 'WORD', using your favourate 
 SORT routine.
 It can create a 'Full' single file (compressed if required) or extract
 all the links in 'alphabetical order, put them within a two cloumn 'Table'
 with either a FULL (a-z) 'cross link selector' or a selector using what
 is available from within the document. Files will be created (A,B,C...)
 in 'Alphabetical' order depending on what is available in the URL 'Word'.
 You can select to allow 'how many lines' are needed before a second 
 'selector' is displayed at the bottom of the page.
 Cross link 'selector' system can have a 'TARGET' name (if required).
 You can have a 'Background.JPG' file of your choice providing you give
 it the name of SSDLAPP.JPG.
 The 'Background' properties are 'FIXED' allowing 'Layer' scroll.
 (Some browsers will ignore the command but not effect the display).
 BODY tags, colour for links are all pre-set in the program (for now).
 However, the results are superb !
 To examine, please see the documentation and pictures on my web site of..
 http://www.alltodaysnews.com/index.htm
 
 SSDLAPP will attempt to create everything for you. If you elect to create
 'Alphabetical' files, you would be required, after the task has been
 completed, to make sure that the file/s are in LOWER case for
 Windows operating system. DOS users have no problem in that respect and
 do not need to do this.
 
 Function Keys:
 --------------
 F1    = Select 'Compress' lines or not. This is only a 'partial' compress.
 F3    = Create File Type. Single LARGE or Alpha(a-z)
 F5    = If F3 set to 'Alpha', select 'cross 'link selector' file names 
         from what is within master file or create a full a-z display.
 F8/F9 = Select total lines befor the bottom 'cross link selector is active.
 F10   = To begin the task.
 --------------------

 Keyboard.
 ---------
 Keyboard entry on page TARGET (if required).
 --------------------

 SORT
 ----
 Windows 95/98 has a SORT routine in the WINDOWS/COMMAND directory.
 This is accessable in any mode, as the PATH is already setup.
 DOS Users may use the DOS SORT. It is suggested that the sort routine
 is either in the directory that 'ssdlapp' resides in, or it is placed
 in a directory that your PATH is setup to access.
 You do not need to use 'just' those types. You can use any other sort
 that allows 'start position of sort' switch.
 DOS and WIN95/98 SORT does the following.....
 SORT /+n ssdlapp.wrk > wrk.wrk
 n = start position of sort
 
 What SSDLAPP does.
 ------------------
 It takes the large SSDLAPP.HTL file created by SSDL and looks for the
 longest line. It then PADS everything with spaces to make sure that
 begining of every URL 'word' starts in the same position.
 Having done that, it creates a file called SSDLAPP.WRK in that format.
 It will display the position (numericaly) where your SORT will begin and
 drop to 'command line entry' mode.
 At this point you enter your SORT routines name, position of sort,
 'in file' name ssdlapp.wrk and 'out file' name wrk.wrk and press ENTER.
 NB, your SORT routine may require a different entry method which you
 will do.
 The 'IN file' MUST be SSDLAPP.WRK and 'OUT FILE' MUST BE CALLED WRK.WRK 
 THIS IS A MUST !!!!
 After the SORT has taken place you type EXIT and press ENTER and
 SSDLAPP will do its stuff, creating what it was told to do.
 The resulting file/s will be in HTML format ready to operate (as-is)
 or altered to suit your needs.
 An SSDLAPP.CFG file will be created holding all the settings that you made.
 This will help you to complete other tasks without the need to re-enter.
 If needs must, you can change those settings and they will, once again,
 be saved for you for the next time.

 ALPHABETICAL FILES
 ------------------
 Using the ASCII format, anything below and including 'A' will be placed
 into the same file named 'A'. The file name created will be A.HTM.
 
 At the top of the file will the a large 'A' centered.

 On the next line will be the 'cross link selector'. This allows you to
 select all the other 'alpha' files. It is created by using one of two
 methods.
 i). If 'as-is' was selected and your file did not contain any
     URL description words begining (say) with 'L', then 'L' would not
     be displayed or selectable.
 ii). If, on the other hand, you selected 'FULL', the missing 'L' would
     be present and selectable. This allows you to ADD a different file
     into the overall selection process. (A facility that could be useful).
 The file l>HTM will not be created in either case. It is for you to decide
 what 'L' will contain. It could be a programe named L with the file L.HTM
 containing its descriptions and pictures. Its really up to you.
 The 'alpha' selection can have a TARGET page assigned.

 After the 'cross link selector' you will have a two column TABLE displaying
 ALL the selections from 'A' (and below).
 The display will be 'alphabetically' correct down the first column and
 continueing on the top of the right column.

 The last TABLE will contain another 'cross link selector' depending on
 the your set up.
 If you decide that files with no more that 10 lines (across) should not
 include the 'cross link selector' display, then thats what you get.
 After-all, if the display is in 'view', the bottom selector is really
 not necessary.

 Finally, the last line contains my little 'statement'.
 

 OPERATIONS: HOW to....
 ----------
 Place SSDLAPP.EXE, SSDLAPP.CFG, SSLDLAPP.TXT and SSDLAPP.JPG in an empty
 directory or in the directory that SSDL.EXE resides in.
 Make sure that that the directory does not contain any .HTML files that are
 named a.htm, b.htm and so on. SSDLAPP will over-write them if it creates
 an 'alpha' file selection system.
 It is a good idea to place your SORT routine in the same directory.
 This saves you messing about if your PATH has not been set-up.

 First create your appended ssdlapp.htl file with SSDL.EXE.
 Now, execute SSDLAPP.EXE.

 Decide what file type you want, A single file or files extracted in
 Alphabetical format.
 Press F3 and select 'Large File' or 'Alpha (a-z).

 Now decide if you want the 'cross link selector' to create links only
 by extracting what is available from the master file (as-is), or create
 all the links from a-z (FULL).
 Press F5 for (as-is) or FULL
 
 Decide if the 'cross link selector' links should point to a new browser
 page or not. If you decide that 'the same window' then leave the entry
 are BLANK. If on the other hand you decide that they should point to
 another TARGET page, simply type in the page name.

 Finally decide how many lines of text displayed do not require the
 'cross link selector' being displayed at the bottom of the page.
 10 is the minimum. 
 Press F9 to increase or F8 to decrease the count.

 When everything is to your likeing, press F10 to start the process.

 If you decided to create a single large file, SSDLAPP will go straight
 in to the process and create it without any further notices.
 The created file will be named SSDLAPP.HTM. This will be ready to
 exectue if you desire.

 If you decided to create Alphabetical files....
 After a while you will see the folowing..........

 working out largets line and formatting ready for sort.

 Then displayed....

 CREATED SSDLAPP.WRK
 SORT Character Position =      <** The figure you use in your SORT !!!
 Now Use your SORT routine with the output file named WRK.WRK
 WINDOWS SORT is: SORT /+*** SSDLAPP.WRK > WRK.WRK
 When finished....type EXIT and press ENTER and continue.
                             ----------------

 Now you need to execute your external sort routine.
 Using Microsoft DOS and Windows95/98 SORT routine.

 SORT /+    SSDLAPP.WRK > WRK.WRK and press ENTER
        
          This is the start position of the sort as shown by SSDLAPP.
           -----------------------------------------------------------
 If you get an error, just type things again until you get it right.
 Some sort routines may consided the first character position as '0'.
 If this is the case, please subtract 1 from ssdlapp displayed number.
 When the SORT has been completed.
 I suggest that you examine the created wrk.wrk file to make sure that
 you have sorted the file from the correct character position.
 When all is correct, type EXIT and press ENTER.
 SSDLAPP will now do its stuff and create the Files.
 In Windows, the created files will have the file names in Captials.
 You will have to rename to lower case. DOS users will not have to do this.

 Now, run the file a.htm (or any other) and check out the selections.
 If you have TARGETED the pages to a different 'window', all files
 there-after will be dispalyed in a new browser window.
 To test things out correctly, place a 'link' to file a.htm in to your 
 main pages and select from within that. Things will be displayed
 correctly.

 BACKGROUND.JPG file.
 --------------------
 Supplied with SSDLAPP is a background .JPG. You can have any JPG but
 you must name it SSDLAPP.JPG.
 As SSDLAPP has fixed colours, may I suggest that you keep the background
 light and bright. Unles you want to change the code in the created
 files.
 Later, I may a colour selection on all the link attributes etc.

 --------------------

 This routine was written by me to complete a task that could take
 a full day by normal means. Although 'rough and ready', SSDLAPP does
 the job and releases one to do other tasks.

 If you use this routine, please put my small link (all2days.gif refering
 to http://www.alltodaysnews.com/index.htm) on your pages.
 After all, you get this routine for FREE.

 Regards.
 Charles Peter White.

 E-Mail:
 webmaster@alltodaysnews.com
 or
 fuddyduddy@connectfree.co.uk

 or if all fails:-
 fuddyduddy@telinco.co.uk

 My Sites:
 ---------
 http://www.alltodaysnews.com
 http://www.fuddyduddy.connectfree.co.uk
 http://www.cpwhite.free-online.co.uk
 http://fuddyduddy.future.easyspace.com
 http://members.xoom.com/afuddyduddy
 http://www.freenetpages.co.uk/fuddyduddy
 http://www.fuddyduddy.telinco.co.uk
 http://members.tripod.co.uk/fuddyduddy
 More being added.
