Kurz:     Dateibasiertes URL VerwaltungsSystem (ARexx)
Short:    Universal file based Favorit Link List System
Author:   Christian Effenberger (youcan@amclust.de)
Uploader: Christian Effenberger (youcan@amclust.de)
Version:  1.0 (21-Jun-2001)
Type:     comm/www
Origin:   www.amclust.de
Requires: OS 3.x, ARexx, OpenURL, ReqTools, [AWeb 3.x, YAM 2.x]


Download
========

    #1  OpenURL 3.x
        -----------
        <ftp://de.aminet.net/pub/aminet/comm/www/OpenURL30.lha>

    #2  ReqTools 38.x
        -------------
        <ftp://de.aminet.net/pub/aminet/util/libs/ReqToolsUsr.lha>



    Universal file-based Favorit Link List System
    =============================================

    UrlBase 1.0 (21-Jun-2001), й 2001 by C. Effenberger

    If you often use Internet Software you possibly notice
    that all these programs use their own URL-Database format.
    Irrespective of what they term it (Hotlist, Favorits,
    Bookmarks), the formats are always incompatible and it's
    mostly impossible to get quick access from Workbench.

    That's the reason why I made my own version of a
    universal file based Favorit Link List System.
    The basic concept behind the idea is very simple.

    Only standard system resources are used (ARexx and Shell-
    Commands), except of ReqTools.library (for "c:RequestString"
    only) and a general API to handle URLs (OpenURL package).

    Every URL has it's own file. Thereby you can handle your
    URLs with drag `n drop and double clicking. The filesystem
    will be used like a database.

    Now you can access an URL via Workbench (double click),
    Shell (execute) and every program with an ARexx port.

    The included ARexx scripts to 'Add' and 'Edit' URLs
    ask you for an URL, a Filename and a Comment. The Icon
    is choosen depending of the URL-Scheme from ".info/"
    subdirectory of "UrlBase/". The Files script bit will
    be set and the file comment is filled with the URL.


    Example URL file
    ----------------

    AmCluSt.info    project icon    default Tool: "c:IconX"
    AmCluSt         58 -s--rwed     Comment: "http://www.amclust.de/"

    Content:    c:OpenURL "http://www.amclust.de/"

                ;Amiga Club Steinfurt


NOTE ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн

      IF YOU DON'T USE THE INSTALL SCRIPT

      You have to edit the value of the variable "url_base"
      in every * marked Arexx script to the path, where you
      copied the "UrlBase/" folder to.

нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн


The paket includes 4 different parts
====================================

    #1  UrlBase/  (copy to whereever you want.. ..defaults to "Work:Cache/")
        |_ .info (dir)
        |  |_ def_FILE.info
        |  |_ def_FTP.info
        |  |_ def_HTTP.info
        |  |_ def_HTTPS.info
        |  |_ def_MAILTO.info
        |  |_ def_NEWS.info
        |  |_ def_URL.info
        |_ FTP   (dir with example FTP Link)
        |  |_ AmiNet
        |  |_ AmiNet.info
        |_ HTTP  (dir with example HTTP Link)
        |  |_ AmCluSt
        |  |_ AmCluSt.info
        |_ MAIL  (dir with example MAILTO Link)
        |  |_ Author
        |  |_ Author.info
        |_*Add_URL
        |_*Edit_URL

        C/  (copy to "C:")
        |_ RequestString

        S/  (copy to "S:")
        |_*Add_URL.rexx
        |_*Edit_URL.rexx
        |_ SortIconsToGrid.rexx [optional]


    #2  AWeb/       (see below)     [optional]
    #3  YAM/        (see below)     [optional]
    #4  WBStartup/  (see below)     [optional]



AWeb specific files: ...belongs to "AWebPath:Plugins/AWebUrlBase/"
==================================================================

    *AWebAddURL.awebrx (and AWebAddURL.html)
        ARexx script to grab the current URL and save the
        result into the file based favorit link list.

    *AWebShowURL.awebrx (and AWebShowURL.html)
        ARexx script to show the file based favorit link
        list as HTML document in the active AWeb window.

    *AWebSearchURL.awebrx (and AWebSearchURL.html)
        ARexx script for recursive context searching
        in the file based favorit link list.

    OpenFolder.awebrx (and OpenFolder.html)
        ARexx script for poping up the named
        drawer window on Workbench.

    AWebGrabURL.awebrx
        ARexx script to auto create the the file based
        favorit link list out of AWebs current Hotlist.

    AWebURL.html
        Main documentation page.

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

YAM specific file: ...belongs to "Yam:Rexx/"
==================================================================

    *AddMailAddress.yam
        ARexx script to grab the current URL and save the
        result into the file based favorit link list.

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

TOOLS-Menu specific file: ...belongs to "Sys:WBStartup/"
==================================================================

    Hotlist
        ARexx script to auto create tools menu items and
        keyboard objects for adding and editing URLs.

        ADDRESS WORKBENCH

        KEYBOARD ADD NAME '"Add_URL_Key"' KEY '"CTRL ALT a"' CMD "Rexx:Add_URL.rexx"
        KEYBOARD ADD NAME '"Edit_URL_Key"' KEY '"CTRL ALT e"' CMD "Rexx:Edit_URL.rexx"

        MENU ADD NAME '"Add_URL_Item"' TITLE '"Add URL to Hotlist"' CMD "Rexx:Add_URL.rexx"
        MENU ADD NAME '"Edit_URL_Item"' TITLE '"Edit Hotlist URL"' CMD "Rexx:Edit_URL.rexx"

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