BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
News Site
version 2.5
contact publisher
home page
version history
other reviews
send updates for this application
 Published by Ryan Christiansen
   Click here for more information about this publisher...
 Date Posted:   May 13th, 2000
 Last Updated:   September 17th, 2000
 License: Artistic License
 Downloads: 1,075 total; 96 recently
 Page Views: 38,389 total
 User Rating: awaiting 10 votes Give this application a rating
 Jump to the Downloads section
About News Site:
News Site (news-site.cgi) is a CGI executable script written in REBOL which allows you to update a news headlines Web site by sending an e-mail to a POP account.

News Site (news-site.cgi) is a CGI executable script which checks a POP e-mail account for new mail, verifies the e-mail is from a qualified contributor (or deletes the e-mail), converts the contents of the e-mail object (as understood by REBOL) into a "make object!" expression saved to a file. These "make object!" expressions are set up as news articles, including values for headlines, subheadlines, bylines, titles, body text in paragraphs, reference numbers, file names, and approval status. The script also creates a comments directory for each new article.

When executed, News Site dynamically creates the front page of a news-oriented web site. Currently prints the following as text/html output:

  • html head and meta information.
  • stylesheet information.
  • banner information.
  • news headlines, bylines, articles, and article reference numbers.
  • a link to execute displaycomments.cgi, which renders the article again, comments already made on the article, and a form for posting a new comment.
  • upon execution, news-site.cgi updates an .rss (Rich Site Summary) XML file for the site.
Known problems include:

  • parse problem with tilde "~" characters when parsing e-mail message body content for conversion to objects.
  • most recent articles are expected to show up in the tail end of a directory because of the file-naming scheme. This has proven true on all test systems with Windows NT and BeOS, but when used live on a Solaris machine the articles appeared out of order.
News Site requires you have the appropriate REBOL/Core binary located in the cgi-bin directory of your web space. You can download REBOL/Core binaries for various platforms at

Remember to download the binary appropriate for the operating system your web server is using (not the BeOS binary, unless, of course the web server IS a BeOS-based server.)

You will also want to download the appropriate binary for your BeOS machine (x86 or PowerPC) so that you can execute the script locally and tweak it as you like.

I have converted all available REBOL scripting language documentation into .pdf format available for download from this location. The documentation is current as of 13-May-2000. New documentation is expected soon and will be available from the REBOL Technologies site. You may also purchase REBOL: The Official Guide and REBOL for Dummies from REBOL Press

The style of the news articles and news page banner is dependent upon a cascading style sheet, which is sent by the script as text/html output to the browser. The cascading style sheet is fully customizable provided you retain the same class structures. Your browser must support cascading style sheets in order for the script to display the articles properly by default. In the BeOS, as of 17-September-2000 only the beta version of the Opera browser will display the stylesheet correctly.

Latest Version
Details about this version:
New version includes commenting system and .rss file generation

Any Processor - requires R5   (75 KB) 594 downloads
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link
The BeOS Journal
Add Additional Location
  Source Included
Related Links:
Post your own comment to the Talkback for this application!
Report a problem with the listing for this application!
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
The Green Board
  Recent Downloads  -  # 352
Total Downloads  -  # 1,935
Total Views  -  # 407
User Ratings  -  N/A
  Misc. Development
Misc. WebDev Tools
Web Development Utilities
1.  BePodder - 9.73
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  VNCServer - 9.36
5.  Haiku AGP busm... - 9.35
6.  cpu_fix - 9.31
7.  vim6 - 9.31
8.  Beezer - 9.26
9.  HandBrake - 9.25
10.  BeeF - 9.25
1.  Ati Radeon G... - 46,117
2.  BeOS 5 Perso... - 41,242
3.  BePDF - 30,467
4.  Ensoniq Audi... - 22,158
5.  Realtek RTL8... - 21,336
6.  USB Joystick... - 18,159
7.  VLC Media Pl... - 17,784
8.  ATI Rage 128... - 14,164
9.  DOSBox - 13,490
10.  S3 Trio 64 v... - 11,794
You are not logged in.

Unless otherwise noted, everything is copyright © 1999-2013 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Website Deisgn: NumbDesign