Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] REALLY DISCOVER THE POWER OF REBOL Re:(8)

From: news:ted:husted at: 22-Sep-2000 22:03

On 9/22/2000 at 7:58 PM [jsc--dataheaven--de] wrote:
> I plan to develop a collaborative work environment tool with REBOL.
There is nothing done yet, so that if some of you want to join me please contact me. I can't offer to do any coding right now, but here's a description of my favorite collaborative dreamware. -- In essence, this application would act like like dmoz.org hooked up to hypertext articles, rather than just links, with the same group editing features dmoz provides for just links. Objective Collect, organize, and maintain a collection of hypertext documents via a HTML browser or SMTP/POP3 email. Audience Knowledge workers connected by a network, already familiar with Internet browsers, portals, and search engines. Requirements - Knowledge Base The knowledge base allows people to create and update articles. The articles are submitted as plain text and converted to HTML. An advanced version allows articles to be formatted according to a template and include various CGI components. Allow text articles and one standard image to be submitted by browser or email. Track article title, ad-hoc and standard keywords, original author, creation date, last editor, edit date, edit history Save articles to HTML files + Title, meta keywords, link to author profile, edit history + Email comment form to author and editors + Back link + Convert HTML meta characters to macros (< >), et cetera Parse saved articles into component fields for editing or indexing Allow author and authorized editors to add target and anchor links to article, when available Create and update author profiles by browser or email Allow new author registration and first article submission as an unified transaction Hold new submissions to queue pending approval by editor Allow updates to article by original author or authorized editor Grant editor rights to an author profile Track articles authored or edited with each profile Full-text search: Responsibility of Web site. Organization by topic: Responsibility of Article binder. Possible Refinements Store articles in alternate format (database, XML / RDF ), and generate HTML pages upon request Maintain companion annotation/history pages linked to main article + May be enabled by template (infra) Allow for submission of multiple images Full-text/keyword search of articles Plain-text formatting of simple HTML elements ("pidgin HTML") *bold* - _underscore_ - ~italics~ - :hot zone: {target} (anchor) bold - underscore - italics - hot zone {{ A: [block] }} - no evaluation - fixed font [heading]:1 {target} (anchor) | col | col | Create articles with various layouts or features based on templates. The template would determine both the input form (by the browser) and the display format (as an HTML document). Knowledge Base | Author Profile Job Postings | Resume | Employer profile / Classified ads Link Directory / Article binder (hint) Common CGI components (some may require registration with a cron script) + Time/date stamp + Guest books | Link Lists | "Talk Back" replies + Email response forms | Confirmations + Email page to reader + Exams | Surveys (Rate it) - - Optional real time tallies + Table of contents (from anchor page to target links) + + What's new index + Blue sky | Kitchen sink - - Includes | Scheduled includes - - Display or comment block - - Variable substitutions - - Hit Counters - - File uploading / downloading - - Shopping carts - - Managed banners - - Slide shows Requirements - Article Binder / Link Directory The article binder allows people to organize hypertext documents into a hierarchy, and also generates alphabetical and chronological indexes. When someone is authorized to edit a topic in the heirarchy, they are also authorized to edit its sub-topics and the associated articles. An advanced version also provides for other features to be associated with topics in the hierarchy, including email, remote updates, and secure viewing of topics or articles. An important feature is that articles can be associated with more than one topic in the hierarchy. Index articles into a hierarchy, with headings and sub-headings Allow articles to appear under more than one heading or sub-heading Authorize editors by heading and sub-heading, with rights for a heading descending to its sub-headings Create hyperlinked heading index in HTML + Top-level headings / Heading and sub-headings for each top-level Create hyperlinked alphabetical index to articles titles in HTML Create hyperlinked author index to articles in HTML, with public portion of author's profile Possible Refinements Email new articles to list of subscribers by heading, or heading and all sub-headings + Articles only; Articles and Replies. + Viewer-only registration / email address Route replies to author and editor, and (optionally) other subscribers Smart update of remote Web site from local machine + May disallow default updates by Internet mail or browser Allow for updates to mirror sites (complete hierarchy or selected branches) Merge and delete articles between binders Secure (members-only) headings or articles Links to off-site articles + Meta-link option to allow update of URL and/or description for entire hierarchy + Or, URL search and replace? Constraints Must be cross-platform + Available to any client platform with a HTML 3.2 or later browser + Run through any popular HTTPD CGI - Apache, IIS, et cetera. -Ted.