O | S | D | N NEWSLETTER September 12, 2002 DEVELOPER SERIES
The 'Developer Series' Newsletter is developed to bring Open Source related content to a user with a focus for development with Open Source If you'd like to receive more content relating to Open Source subscribe at http://www.osdn.com/newsletters/ ============================================================== Sponsored by Thinkgeek http://www.ThinkGeek.com/ ============================================================== Thinkgeek Cube Fodder: Tangle Desktop Toy http://www.thinkgeek.com/stuff/fun-stuff/5a38.shtml Gadgets: Sharp Zaurus Linux PDA http://www.thinkgeek.com/stuff/gadgets/5a3c.shtml Gadgets: Key Katcher http://www.thinkgeek.com/stuff/gadgets/5a05.shtml Tshirts: Kids: newbie http://www.thinkgeek.com/stuff/apparel/59cc.shtml Caffeine: Energy Gum http://www.thinkgeek.com/stuff/caffeine/5a35.shtml Gadgets: Super Bright GREEN Laser Pointer! http://www.thinkgeek.com/stuff/gadgets/5a1d.shtml Gadgets: SoundBug - Turns Glossy Surfaces Into Speakers! http://www.thinkgeek.com/stuff/computing/5a15.shtml Tshirts: It Must Be User Error http://www.thinkgeek.com/stuff/apparel/59fe.shtml Gadgets: Key Katcher Privacy Device http://www.thinkgeek.com/stuff/gadgets/5a05.shtml Gadgets: Mini Wireless Color Video Cam (for RC rovers) http://www.thinkgeek.com/stuff/fun-stuff/59eb.shtml Cube Goodies: Levitron Desktop Levitation Toy http://www.thinkgeek.com/stuff/fun-stuff/59a9.shtml Tshirts: Bug Off, I'm On My Break http://www.thinkgeek.com/stuff/apparel/5a00.shtml Watches: onHand PC Watch http://www.thinkgeek.com/stuff/gadgets/5a1a.shtml Caffeine: Hyperglow Caffeinated Beer http://www.thinkgeek.com/stuff/looflirpa/beer.shtml Gadgets: Desktop Zero Point Infinite Power Generator http://www.thinkgeek.com/stuff/looflirpa/zero.shtml Cube Fodder: New Desktop Mini Fridge/Warmer http://www.thinkgeek.com/stuff/fun-stuff/5991.shtml Mods: New Lian-LIi Cases http://www.thinkgeek.com/stuff/computing/cases-mods.shtml Cube Fodder: LED Binary Clock http://www.thinkgeek.com/stuff/fun-stuff/59e0.shtml Cube Fodder: Rogers Connection Magnetic Set http://www.thinkgeek.com/stuff/fun-stuff/59b4.shtml Caffeine: Warp Mints In Cinnamon Flavor http://www.thinkgeek.com/stuff/caffeine/59de.shtml Sourceforge Automated Security Tools http://sourceforge.net/project/showfiles.php?group_id=51027 Release Candidate 1 phpLotto http://sourceforge.net/project/showfiles.php?group_id=53340 phpLotto 1st Release Legend of the Wonderer TCG http://sourceforge.net/project/showfiles.php?group_id=44698 battle system in the project Docs Advanced Simlulation Toolkit http://sourceforge.net/project/showfiles.php?group_id=48818 Recruiting PHPortal http://sourceforge.net/project/showfiles.php?group_id=28568 PHPortal version 0.1.9 released! PCGen -- A d20 Character Generator http://sourceforge.net/project/showfiles.php?group_id=25576 PCGen 2.6.3 is available MySQL Objective C API for Cocoa http://sourceforge.net/project/showfiles.php?group_id=42424 SMySQL version 0.7.0 i810 Framebuffer Device Driver http://sourceforge.net/project/showfiles.php?group_id=39579 Video Overlay Support for the Intel 810 and 815 Framebuffer 'Just For Fun' Network Management System http://sourceforge.net/project/showfiles.php?group_id=46041 JFF Network Management System 0.6.4 VietPad http://sourceforge.net/project/showfiles.php?group_id=46758 VietPad 1.0.2 Release Slashdot When Users Attack http://slashdot.org/article.pl?sid=02/09/11/1122208 [0]AdmiralKit writes "Ever wonder how much damage some users can inflict on their computers? This site documents the cream of the crop of parts that have been [1]returned because they are "defective" or "broken." Pretty amazing what people can do to computers in the middle of the information age." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.thetechboard.com/mishaps/index.html Discarded AT&T Microwave Bunkers For Sale http://slashdot.org/article.pl?sid=02/09/11/230203 [0]InitZero writes "[1]American Tower is selling nearly 2000 old [2]AT&T Long Line microwave locations that are no longer needed thanks to fiber. These towers -- spaced about 50 miles in every direction -- and their associated bunkers were designed to withstand World War III. The average location ([3]find one near you) has two acres of land, 1,800 square feet worth of bunker and a tower of 200 feet. Some locations still have their hardware (60KW generator, microwave feedlines, equipment racks, feed horns, etc.) All this for an average price of just $25,000. If you're a [4]ham radio operator, building a data center or just looking for a place to put your wireless access point, these locations look awesome." Links 0. http://matt.steinhoff.net/ 1. http://www.americantower.com/ 2. http://www.drgibson.com/towers/ 3. http://www.americantower.com/OasisPublic/SiteSearchADO/ 4. http://www.arrl.org/ Canon Mistakenly Announces 11-Megapixel Digital Camera http://slashdot.org/article.pl?sid=02/09/11/2255210 [0]RichardtheSmith writes " [1]PC Magazine just confirmed that [2]Canon mistakenly announced a new 11-Megapixel digital camera that wasn't supposed to be announced for another two weeks. This caused quite a stir on the digital photography message boards like [3]DPReview, where Canon apparently tried to have all links to the press release taken down. The PC [4]Magazine article is here. The original press release [5]can be found here." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.pcmag.com/ 2. http://www.usa.canon.com/html/canonindex.html 3. http://www.dpreview.com/ 4. http://www.pcmag.com/article2/0%2C4149%2C528206%2C00.asp 5. http://www.digitalfocus.net/sections/views/1DsRumour/1DsRelease.htm Epson Pulls Linux Software Following GPL Violations http://slashdot.org/article.pl?sid=02/09/11/2225212 ChrisWong writes "GPL violations has caused Epson to [0] yank their free downloads of their ImageScan! and Photo Image Print System software for Linux. While one can use xsane instead of their ImageScan! software, the latter is easier to use and produces subjectively more attractive output." Links 0. http://www.epkowa.co.jp/english/linux_e/linux.html Comedy Central Cancels BattleBots http://slashdot.org/article.pl?sid=02/09/11/0633252 [0]Rathian writes "Bad news for BattleBot lovers, I saw on the [1]BattleBots Builder's Forum that CC is NOT going to film Phase 6.0 of BattleBots. You can see copies of the email from the BattleBots founders Trey & Greg [2]at RobotCombat.com, and [3]at Team DaVinci Robots God willing, another network will pick it up and keep this sport alive!" Links 0. mailto:SnyderD@NOSPAMmindspringDOTcom 1. http://forums.delphiforums.com/BattleBot_Tech/ 2. http://www.robotcombat.com/battlebots11.html 3. http://www.teamdavinci.com/ Where The Bandwidth Goes http://slashdot.org/article.pl?sid=02/09/11/193251 An anonymous reader writes "An often overlooked fact about network bandwidth utilization is that the bandwidth consumed on networks is more than the sum of the data exchanged at the highest level; itÂs data+overhead+upkeep. In the early 90Âs I worked for a large multi-national company whose software engineering department had a transatlantic x.25 circuit connection to itÂs European engineering headquarters. It was necessary that the connection be Âon 24x7 due to the spanning of a large number of time zones, disparate working hours and tight contractual requirements. Very large data transfers were sometimes operationally essential. But the financial people used to scream constantly about the circuit costs (charged per packet, IIRC) of several thousand dollars/month. The sys admin realized that if he just reduced the frequency of keep-alives, he could shave something like 10% off the monthly bill. This article points out that p2p applications are [0]greater bandwidth hogs than one might think because of the foregoing and more  they also search, accept pushed advertising and do other transactions that are transparent to most users, but add up. I doubt that developers of those free p2p applications have gave much thought to efficiency. This will be no surprise to many of you, but helps explain why ISPÂs rushing to put caps on transfers." Links 0. http://rtnews.globetechnology.com/servlet/ArticleNews/tech/RTGAM/20020906/gtcybsept6/Technology/techBN/ AMD Makes 10-Nanometer Transistor http://slashdot.org/article.pl?sid=02/09/11/1836217 Yorrike writes: "Reuters is reporting that AMD are about to reveal their [0]smallest double-gate transistor to date. From the article: 'The gate of the transistor, across which electrical current flows to turn the switch on, measures 10 nanometers, or 10 billionths of a meter.' The article goes on to suggest that this may lead to a 1 billion transistor chip." Links 0. http://www.reuters.com/news_article.jhtml?type=technologynews&StoryID=1434428 Is This Moon Three? http://slashdot.org/article.pl?sid=02/09/11/1757242 tetrad writes "The BBC reports that a new object has been [0]discovered orbiting Earth. It's possible that it's just a piece of space junk, but more likely it is a rock that has been recently (in the last year) captured by our planet's gravitational field. If the object is confirmed to be natural, this would be Earth's third moon. (Did you know there were two already?)" Here's our earlier mention of [1]Earth's alleged second moon. Update: 09/12 04:52 GMT by [2]T: Reader cscx adds a link to an article running on space.com which says this newfound object may be some [3]trash from the Apollo missions. Links 0. http://news.bbc.co.uk/2/hi/science/nature/2251386.stm 1. http://science.slashdot.org/article.pl?sid=00/01/25/0826212&tid=160 2. http://www.monkey.org/~timothy/ 3. http://www.space.com/scienceastronomy/mystery_object_020911.html Yet Another Look at CD Sales http://slashdot.org/article.pl?sid=02/09/11/1543237 citizenkeller writes "[0]Dan Bricklin, of VisiCalc fame, has published a very interesting essay on [1]"CD sales, downloading, and burning". In his own words: 'Given the slight dip in CD sales despite so many reasons for there to be a much larger drop, it seems that the effect of downloading, burning, and sharing is one of the few bright lights helping the music industry with their most loyal customers. Perhaps the real reason for some of the drop in sales was the shutdown of Napster and other crackdowns by the music industry.'" Links 0. http://www.bricklin.com/ 1. http://www.bricklin.com/recordsales.htm More Applications For Hashcash http://slashdot.org/article.pl?sid=02/09/11/1646230 Anon writes: "Although the use of HashCash has been featured [0]before, [1]Adam Back has recently (August 1st) published a [2] paper about it, outlining many other applications for the mechanism. Quite an interesting read. It seems the guys at [3]camram have been working on a standard for use in e-mail too." Links 0. http://yro.slashdot.org/article.pl?sid=01/04/19/0411201&tid=111 1. http://www.cypherspace.org/~adam/ 2. http://www.cypherspace.org/hashcash/hashcash.pdf 3. http://www.camram.org/ Freshmeat Astaro Security Linux 3.209 (Stable 3.x) http://freshmeat.net/releases/96762/ Astaro Security Linux is a firewall solution. It does stateful packet inspection filtering, content filtering, user authentication, virus scanning, VPN with IPSec (PKI for X.509 certificates) and PPTP, and much more. With its Web-based management tool, WebAdmin, and the ability to pull updates via the Internet, it is pretty easy to manage. It is based on a special hardened Linux 2.4 distribution where most daemons are running in change-roots and are protected by kernel capabilities. CDo 0.2 http://freshmeat.net/releases/96774/ CDo is a small tool that reads and executes a C statement from the command line. CheckInstall 1.5.3 (Stable) http://freshmeat.net/releases/96758/ CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution. Childsplay 0.11 http://freshmeat.net/releases/96765/ Childsplay is a suite of educational games for young children. It aims to be more games-like then gcompris. CompaqArray Daemon 1.3 http://freshmeat.net/releases/96770/ The CompaqArray Daemon polls and checks a SmartArray controller, and reports abnormal statuses to syslog or via SNMP traps to a several hosts at once. Cream for Vim 0.15 http://freshmeat.net/releases/96747/ Cream is a configuration of the famous Vim text editor that makes it easier to use, like an Apple- or Windows-style text editor. It uses Vim's own extensibility to improve menus, keyboard shortcuts, and editing behavior. Cream seamlessly maintains Vim's insertmode to access all the power of the original Vim plus many custom Cream extensions. curl and libcurl 7.10 pre-release 3 (Development) http://freshmeat.net/releases/96780/ curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, portnumbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings/interfaces to libcurl for more than a dozen languages and environments. cWriter 1.8 http://freshmeat.net/releases/96751/ cWriter is a Web-based collaborative writer. Its goal is to facilitate working on a document online and collaborating with peers. It includes tools like a calendar, a file repository, user permissions fixed per document, a bookmark database, and more. cWriter can also be used as an intranet freeform tool. ELOG Electronic Web Logbook 2.1.2 http://freshmeat.net/releases/96767/ ELOG Electronic Web Logbook is an electronic logbook with a Web interface. It can be used to maintain personal or shared logbooks, with the ability to add attachments to logbook pages. Logbook entries can be categorized with user-defined classes, and queried using filters on these classes. Automatic email notifications can be generated on new entries based on the classes. The ELOG server is a small stand-alone C program, which runs under Linux and Windows. The logbooks are saved in plain ASCII files for easy and fast access. enigma 3 211 http://freshmeat.net/releases/96766/ enigma 3 is a Web-starting Java Jabber client with audio and voice chat support. Euchre 0.4 http://freshmeat.net/releases/96743/ Euchre is a spades or bridge-like card game played with four players (3 computer players and 1 human). The game is played via a GTK+ interface and allows customization of the computer skill level, aggression level, and many of the other game parameters. There are three levels of AI skill (easy, medium, and hard). The medium and hard levels are good enough to give you a decent challenge. explainBot 1.0.3 http://freshmeat.net/releases/96772/ ExplainBot is a single-minded IRC bot. Its single purpose is to allow users of a channel to query/store/change information directly from an IRC channel. Administrative features like giving ops, setting topic etc. are not implemented and never will be. There are other channel bots that can do that better. The bot is written in Java and uses Java classes for accessing IRC and a MySQL server. Firewall Builder 1.0.5 http://freshmeat.net/releases/96748/ Firewall Builder consists of a GUI and set of policy compilers for various firewall platforms. It helps users maintain a database of objects and allows policy editing using simple drag-and-drop operations. The GUI and policy compilers are completely independent, and support for a new firewall platform can be added to the GUI without any changes to the program (only a new policy compiler is needed). This provides for a consistent abstract model and the same GUI for different firewall platforms. It currently supports iptables, ipfilter, and OpenBSD pf. Generic Information Server Toolkit 2.1.5 http://freshmeat.net/releases/96760/ Generic Information Server Toolkit (GIST) provides support for managing user definable information objects, so you don't write any CGI programs or SQL in your HTML, or worry about indexing your data: GIST does it for you. You define your data and its structure and GIST takes care of adding, changing, deleting and indexing it, allowing you to focus on the important issues of providing the features and facilities your user community expect and demand. KMameRun 1.1.0 http://freshmeat.net/releases/96773/ KMameRun is a KDE frontend for M.A.M.E. It features a screenshot preview, search input boxes, and a nice look and feel. KOffice 1.2 http://freshmeat.net/releases/96763/ KOffice is an integrated office suite based on the KDE libraries. KOffice currently includes KWord, KSpread, KPresenter, KChart, Kontour, Karbon14, KFormula, Kugar, and Kivio. There are no special mail and news clients included in KOffice, because there are KMail and KNode available for KDE anyway. All KOffice components work together, and you can embed every KOffice component into any other KOffice component. This is realized using the KParts object model. KRunning 0.2.0 (KDE 3) http://freshmeat.net/releases/96741/ KRunning is a database manager to track your personal running (track, jogging, etc.) events. It prints all results and a document for each runner. lftp 2.6.2 http://freshmeat.net/releases/96764/ lftp is a sophisticated command line based FTP client. It has a multithreaded design allowing you to issue and execute multiple commands simultaneosly or in the background. It also features mirroring capabilities and will reconnect and continue transfers in the event of a disconnection. Also, if you quit the program while transfers are still in progress, it will switch to nohup mode and finish the transfers in the background. HTTP protocol and FTP over HTTP proxy are supported. Version 2.3.0 includes HTTPS and FTP over SSL support. Linux Capability PAM Module 0.22 http://freshmeat.net/releases/96768/ The Linux Capability PAM Module is an attempt at a Role-Based Access Control (RBAC) system. Users can be assigned a "role", and roles have capabilities that are set during a PAM session. For more on capabilities, read the "capfaq". A sample config file is included. mfinance 1.6 http://freshmeat.net/releases/96776/ mfinance is a set of scripts for personal finance management which use MySQL. It allows you to add, delete, modify, and transfer incomes and outcomes in different currencies. mkwav 1.1 http://freshmeat.net/releases/96739/ mkwav provides quick and easy MP3 conversion and burning with pretty dialog interfaces for console and X using dialog/Xdialog. It is written in bash. Moodle 1.0.4 http://freshmeat.net/releases/96752/ Moodle is a course management system for producing Internet-based courses for distance education. It is written in PHP and has been tested on Linux, Windows, and Mac OS X. It offers a Free alternative to commercial software such as WebCT and Blackboard. Moodle has been designed to support modern pedagogies based on social constructionist theory, and is easy to install and use. Mozilla 1.0.1 (1.0) http://freshmeat.net/releases/96753/ Mozilla is a Web browser that is being developed by the Free Software Community with the cooperation and support of Netscape. The current Mozilla is a completely new software based on the "NGLayout" layout engine and runs on almost all current operating systems. Mozilla's user interface is written on top of NGLayout using XUL and JavaScript. The Mozilla project only develops and tests the source code for other projects / companies to use. Netscape 6 (the Web browser from Netscape) and Beonex Communicator (an open-source project to make a Mozilla for end-users) are directly based on Mozilla. Many other projects use/embed Mozilla's rendering engine (e.g., Galeon). MySQL High Availability clustering alpha-2 http://freshmeat.net/releases/96746/ MySQL High Availability clustering is a set of scripts and programs that provide a high availability database cluster using MySQL replication. It is transparent to client applications, as the cluster uses a shared logical IP to provide the service. OpenSymphony Workflow 2.0.3 http://freshmeat.net/releases/96750/ OpenSymphony Workflow is a very flexible workflow system that can be plugged in to almost any need or existing application. Uses can range from document management to order processing to project management. It includes support for many different interface mechanisms (SOAP, EJB, Java Class) as well as persistence (EJB, JDBC, XMl, Ofbiz). It works in any J2EE container, including servlet containers (without EJB support). PDFGo 1.0.3 http://freshmeat.net/releases/96761/ The PDFGo.com PDF Java Library is a pure Java component for PDF file parsing and visualization, letting you view PDF files on the Web without the need of Acrobat Reader. pfmds 0.4 http://freshmeat.net/releases/96771/ Pfmds (PHP Fast Mailer Delivery System) is a very fast mail delivery system written in PHP. Pfmds is a text-based application. It features a simple INI-style configuration file, load balancing through multiple SMTP servers, and multiple simultaneous process control. PHP DJ 0.2 http://freshmeat.net/releases/96738/ PHP DJ is a PHP program for playing music on remote servers, or downloading music files listed on them. It features playlists, the ability to play full folders, highlighting for new tracks, and simple installation. PLies 1.5 (Stable) http://freshmeat.net/releases/96778/ PLies is a Perl script used to split an input HTML file into multiple slides which are then presented using CSS. Pounder 0.94 http://freshmeat.net/releases/96756/ Pounder is a utility for testing Java GUIs. It allows developers to dynamically load components, record scripts, and then use those scripts in JUnit. It supports custom components, drag and drop, and the examination of test runs in source. SILC 0.9.5 (Server) http://freshmeat.net/releases/96757/ SILC (Secure Internet Live Conferencing) is a protocol which provides secure conferencing services in the Internet over insecure channels. SILC superficially resembles IRC, although they are very different internally. The purpose of SILC is to provide secure conferencing services. Strong cryptographic methods are used to secure all traffic, and all messages are encrypted and authenticated. The SILC also supports secure file transferring. The SILC is delivered as SILC Client for end users, SILC Server for system administrators, and SILC Toolkit for application developers. Sweep 0.5.4 http://freshmeat.net/releases/96754/ Sweep is a sound wave editor, and it is also a flexible recording and playback tool. Inside lives a pesky little virtual stylus called Scrubby who enjoys mixing around in your files. The StreamModule System 0.4.0 http://freshmeat.net/releases/96781/ The StreamModule system is a result of several different ideas about how distributed (especially widely distributed) systems should function. Instead of attempt ing to hide asynchronous behavior behind a synchronous facade, it attempts to make it easier to write programs that deal with asynchronous behavior. It achieves this using event-driven programming combined with a pipeline-like architecture. Slashcode Daylight Savings Time http://slashcode.com/article.pl?sid=02/09/10/1915232 I run a (relatively) large internal Slash site at my company. The user base is pretty far flung, with people accessing and posting from the western, central and eastern US timezones, as well as overseas (BST/GMT). I did manage to get everyone to set up their timezones appropriately once user accounts are created. The problem is long term maintenance of these zones, as daylight savings time comes and goes. How do other sites with geographically diverse readerships deal with the DST problem? Is there a script I can run, or am I missing something here? Machinists http://slashcode.com/article.pl?sid=02/09/09/0529215 slash site for and about machinists. Still new and a little rough though. http://www.netwhit.net Slash or other weblog on school server? http://slashcode.com/article.pl?sid=02/09/08/0514220 I'm a college student building a site for a student organization. We were given a directory on the server which allows cgi scripts and has perl installed, but that is about it. No sql database. Not even cron jobs can be run in this space. I want to use what I've got, which is perl and the ability to write text files, and run a weblog with nice looking threaded discussions and user info pages. From what I can tell, Slash needs not only cgi and sql, but also several other parts of the server which are even less likely to be provided on a school account. Is there an easy way to adapt Slash to my tight constraints? If not, can anyone recommend a good alternative? That is, a well-used, well-tested blog application that uses text files instead of a backend database? Fingers are crossed. Zoo2 http://slashcode.com/article.pl?sid=02/09/06/174240 Zoo2, which is the friends and foe system, is now running on Slashcode, UsePerl, and Slashdot. This allows one to not only mark friends and foes, but to see second level relationships like friends of friends and foes of friends. There are still bits and pieces to the interface to happen but the base code is complete. Check it out from CVS If you login you can see the additional URL's for zoo in the lefthand menu bar. The Bookiejoint is back for 2002 http://slashcode.com/article.pl?sid=02/09/05/0451223 The Bookiejoint is back for another season of pro football picks! The Bookiejoint is an online game that's beat-the-spread. It's based on Slash, and it's free to anyone who wants to take a shot at the glory of winning it all. Sign up before the regular season starts at http://bookiejoint.org/! Sectional Topic Icon Spreads? http://slashcode.com/article.pl?sid=02/09/04/0557202 I like the way slash puts the most recent topic icons at the top right of the front page. What I don't like is that the ones for the front page ("articles") are the ones that show up on every section. Even if none of those topics are eligible to be used in that section. Is there some way to get the topic icons on sections to reflect what's actually showing on the front page of that section rather than what is on the front page? Passing variables to templates through Story http://slashcode.com/article.pl?sid=02/09/03/1534246 I have only been playing with SlashCode for the last couple of days and am afraid that my theme is already getting me into a lot of trouble. I decided that it would be neat if the heading for the stories/boxes on the page where different colors. I do not want random colors I want the colors to go in a specific order which I just set in an array in the .pl files in htdocs for now. When you click read more and view the story in article.pl I want to the corresponding title box etc. on this page to match the color that the story was on the main page. I have this pretty well working now however the only way that I can find to do it is very sloppy at best. I have been pulling the functions such as displayStory() from the module and including it in a .pl file that I am calling with require from these scripts. The only thing that I change in these functions is the hash that is being passed to slashDisplay() in order to pass the variable on to the template file. I know that it would be slightly better doing this with modules and overriding these functions to add in that variable but even so upgrading my theme for the next version of slashcode still seems like it would be hell. I am wondering if the functionality could be added so that with functions such as displayStory() or displayLink() would take a hashref that would have the values I want to pass along to the template? I know what I am doing is kind of odd and won't be done often but it seems that it may often be valuable to pass special variables along to the templates that change each iteration through a loop (such as the loop in index.pl of the slashcode template). RDF/RSS not automagically updating http://slashcode.com/article.pl?sid=02/09/02/0635259 Our rdf file hasn't automagically updated in 3 days... is there something I can do to force it to update? I've also noticed that the deletion queue wasn't getting completed until I kicked freshenup.pl. It looks like everything else is being done properly (stories being moved to older stories, authors tables being refreshed, etc.) Does anyone have any ideas? Thanks for any help you may be able to offer. WildFaith.org http://slashcode.com/article.pl?sid=02/08/30/1926246 We've helped setup yass for an initiative that flows into the UN's International day of Peace, Ceasefire, and Non-Violence, which occurs on Sept 21st. Wild Faith is building a network of distributed actions to celebrate this day, and get more people involved. Slash has provided the platform for rapid publishing of new info as the day draws near, as well as the ability to allow others to comment and participate. Slash DB Question: Part II http://slashcode.com/article.pl?sid=02/08/29/1551232 Following my previous post asking where user settings are saved (Thanks to thelink (http://thelink.concordia.ca) for his speedy response), I have an additional, almost identical question for the Slashcoders out there. On the Comment options page (users.pl?op=editcomm), does anyone know where the follwing settings are saved? "Email Display" "Signature Dash" "Reason Modifier" "People Modifier" "Anonymous Modifier" "NewUser Modifier" (Both the percentage field and the bonus) "Display Link Domains" Sorry to be such a pest. I've pretty much figured out all the other settings on this page. Price Compare Sony MSA-128A 128MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=424271 Lowest Price: $65.00 256MB Secure Digital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=588627 Lowest Price: $124.50 IBM 1GB Microdrive with PC Card Adapter (IBM) http://osdn.pricegrabber.com/search_getprod.php?masterid=435768 Lowest Price: $245.99 SANDISK 128MB SECURE DATA CARD (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $57.00 128MB Compact Flash Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=457764 Lowest Price: $44.95 Power Mac G4 (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=216734 Lowest Price: $895.00 iMac PowerPC G4 800MHz 256MB 60GB CDRW/DVD-R (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=546009 Lowest Price: $1794.00 XTREME - EXPLORER X4000 PC Intel Pentium 4 Processor 1.60 GHz, 256MB DDR, 40GB (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551387 Lowest Price: $558.00 Dimension 8200 (P4 2.2 GHz, 256MB, 40GB, CDRW) (Dell) http://osdn.pricegrabber.com/search_getprod.php?masterid=550241 Lowest Price: $1298.00 X3000 (AMD Thunderbird 1.2GHz, 512MB, 20GB 52X CD-ROM) (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551397 Lowest Price: $445.00 Haley's Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287313 Lowest Price: $15.71 GRE Big Book by Educational Staff (Paper Text) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396001 Lowest Price: $27.00 Haley's Cleaning Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287348 Lowest Price: $17.46 Insider's Guide Instant Win Tickets by Don D. Basina (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0759660093 Lowest Price: $13.46 Prevention Get Thin, Get Young Plan by Selene Yeager (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1579542174 Lowest Price: $18.01 ================================================== Copyright (c) 2002 OSDN. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of OSDN is prohibited. -------------------------------------------------- url - http://www.osdn.com email - [EMAIL PROTECTED]