O | S | D | N NEWSLETTER September 06, 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 Upheavals In UnitedLinux http://slashdot.org/article.pl?sid=02/09/05/2358224 An anonymous reader writes "I found this story on UnixReview.com - vnunet has some commentary about UnitedLinux and it [0]sounds like it's struggling." I dunno - I plan on still giving them the benefit of the doubt, and see what comes out. Heck, I might even try installing a machine with the "united distro" - but it's still an interesting pickle some of the primary members are in. Links 0. http://www.vnunet.com/News/1134753/a Ripping Vinyl Via Your Scanner? http://slashdot.org/article.pl?sid=02/09/05/1814203 An anonymous reader writes "[0]This site describes a method of extracting audio off of scanned images of vinyl records. Kazaa vinyl swapping is on it's way!" While this method creates exceptionally noisy samples, you can definitely hear the underlying music. Links 0. http://www.cs.huji.ac.il/~springer/ Several Extrasolar Planets May Be Optical Illusions http://slashdot.org/article.pl?sid=02/09/05/235216 [0]person-0.9a writes "Seems that a few of the extrasolar planets detected via their sun's wobble [1]might be written off according to a [2]CNN article. You can also read it about it in [3]New Scientist." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.cnn.com/2002/TECH/space/09/05/planet.illusion.reut/index.html 2. http://www.cnn.com/ 3. http://www.newscientist.com/news/news.jsp?id=ns99992765 Palm Offers Refund to m130 Owners http://slashdot.org/article.pl?sid=02/09/05/2233205 [0]EyesWideOpen writes "On Wednesday Palm began notifying registered m130 owners "that they were [1]entitled to a full refund, including taxes paid on the PDA" for [2]misleading them about the actual number of colors the product supports. The m130 was originally advertised as supporting 65,536 colors when in actuality it can only display 58,621. Owners who choose to forfeit the refund and keep the PDA could instead download a free version of the video game SimCity." Looks like a great deal for those who don't care about the bit depth of their PDA, and a way out for those who do. Links 0. mailto:cams89 AT hotmail DOT com 1. http://www.wired.com/news/wireless/0,1382,54965,00.html 2. http://slashdot.org/article.pl?sid=02/08/22/1225237&tid=100 Linux Replacing Windows More Than Unix http://slashdot.org/article.pl?sid=02/09/05/2145202 [0]LordNimon writes "Over the past couple years, we've been hearing several Linux migration stories, but they have been mostly migration from proprietary Unix systems rather than from Windows. Well, [1]this story on News.com indicates otherwise: of the migrations, 24% were from Unix, but 31% were from Windows. Sounds promising." Links 0. mailto:<1tkipwqmo001> <at> <sneakemail.com> 1. http://news.com.com/2100-1001-956496.html?tag=fd_top Maxtor Announces 80GB Platters http://slashdot.org/article.pl?sid=02/09/05/2047249 [0]mackstann writes "[1]StorageReview has some info on Maxtor's new [2]80GB hard disk platters. The new drives based on the 80GB platters will come in capacities up to 160GB, with some having Serial ATA and/or 8MB caches. They are also resurrecting the (formerly Quantum) Fireball name, shortening their warranty (previously 3 years, now 1 year), and adding some slim (38% thinner) drives to their lineup." New products like this make me feel like I'm not keeping up fast enough. I bought a 100GB drive last spring and it's not even half full yet! Links 0. http://incise.org 1. http://storagereview.com/ 2. http://www.storagereview.com/news/news.html#title_1 Million-Dollar Donation To Fight Abusive Copyrights http://slashdot.org/article.pl?sid=02/09/05/1942206 WeekendKruzr writes: "There is a [0]story on [1]C|Net detailing how Duke University's law school received an anonymous gift of $1 million for the express purpose of funding '...advocacy and research aimed at curtailing the recent expansion of copyright law.' It's good to know that we have some well-funded idealists on our side, even if they are 'Anonymous Cowards.' ;^) This, combined with the recent rash of even large corporations running afoul of intellectual property law, could precipitate some tangible results in the next couple of years." Links 0. http://news.com.com/2100-1023-956637.html?tag=fd_top 1. http://www.cnet.com/ Plastic Optical Fibre: Cheap and Bendy http://slashdot.org/article.pl?sid=02/09/05/1730232 [0]Motivator_Bob writes: "The [1]Sydney Morning Herald has an article on [2] making optical fibres from plastic rather than the traditional glass."Advances in optical-fibre making at the Australian Photonics research centre could bring communications at the speed of light into Australian homes and businesses in the next few years. The advance - microstructured polymer optical fibres (MPOF) - allows the manufacture of optical fibres that are much smaller, cheaper, more rugged and easier to make than glass fibres..." Links 0. mailto:motivator(underscore)bob(at)hotmail(dot)com 1. http://www.smh.com.au/ 2. http://smh.com.au/articles/2002/09/02/1030508178706.html First Commercial Moon Mission Approved http://slashdot.org/article.pl?sid=02/09/05/158257 [0]dorantrist writes "A Discovery Channel [1]article that The U.S. Government has just licensed the first commercial mission to the moon to [2]TransOrbital, Inc.. Part of the mission is "to VERIFY Apollo and other landing sites" because there are still a few people out there who believe the Apollo program was a hoax. --Maybe they can also pickup the golf balls left by Alan Shepard?" Links 0. mailto:[EMAIL PROTECTED] 1. http://dsc.discovery.com/news/briefs/20020902/moon.html 2. http://www.transorbital.net/ Public vs. Private Sector? http://slashdot.org/article.pl?sid=02/09/04/130240 [0]yusing asks: "Public sector or private sector? Which would you rather work in? What are Slashdot reader experiences like? What are the differences in work environments? What are the frustrations of each? [1]This person chose private sector after working in public. [2]This article argues that the public sector should be expanded. There are definitely political considerations in this choice (bigger/smaller government for example) but I'd like help deciding which would be more appropriate for me. Where can I find quality reading to help me decide?" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.tms.org/Students/ProPref/9704/PubvsPriv.html 2. http://www.ranknfile-ue.org/policy_ps.html Freshmeat ADP 0.3.0 (Stable) http://freshmeat.net/releases/96155/ ADP is a set of PHP classes that facilitates the generation of a front-end to a database, based on HTML templates. Using a modular system, ADP provides support for most HTML constructs. This way, the need for custom programming is reduced to almost nothing. The user only needs basic understanding of SQL and XML and to be able to work with HTML. You can use a WYSIWYG editor to create the HTML templates. Developers can write their own modules to extend the functionality of ADP. AFT 5.0793 http://freshmeat.net/releases/96121/ AFT (Almost Free Text) is a document preparation system. It is mostly free form, meaning that there is little intrusive markup; AFT source documents look a lot like plain old ASCII text. It has a few rules for structuring your document, more to do with formatting your text than embedding lots of commands, and it produces all types of output (HTML, XHTML, LaTeX, roll-your-own XML, etc.). All that needs to be done is to edit a rule file. You can even customize your own rule files for specialized output. Barra Home CMS 1.1 http://freshmeat.net/releases/96080/ Barra Home CMS is a PHPNuke-style portal written in Spanish. It is multilingual and includes user management, news, an admin control panel, modules, polls, download, forum, and other modules. CVSTrac 1.1.1 http://freshmeat.net/releases/96153/ CVSTrac implements a low-ceremony Web-based bug and patch-set tracking system for use with CVS. Features include automatic changelog generation, repository change history browsing, user-defined bug database queries, Wiki pages, and Web-based administration of the CVSROOT/passwd file. CVSTrac is a stand-alone C program that operates either as CGI or as its own Web server. Daffodil DB 1.2 http://freshmeat.net/releases/96105/ Daffodil DB is a SQL-99 specification compliant, lightweight, Java-based relational database engine (RDBMS). It supports almost all constructs of SQL 99 (including triggers, views, constraints, UDT, stored procedures, etc.), supports distributed transactions (XA), provides a complete JDBC 3.0 driver (including support for optional features like save points, rowsets, UDT, XA, connection pooling, etc.), and can run in embedded or server mode. It can be included as a jar file in any Java application. Daffodil DB includes Daffodil DB Browser, a GUI-based database management tool that can be used to carry out all database operations such as creating a database, creating database objects, executing SQL statements, and manipulating data, browser database objects, etc. Dekadent 0.94 http://freshmeat.net/releases/96109/ Dekadent is an IRC bot coded in C. It features controlled user access, autoop, autovoice, shitlist, autojoin, different configurations per user and per channel, the ability to auto-identify, the ability to add and remove channels on the fly, CTCP responses, logging, and more. Duh DRAW 2.7.5 http://freshmeat.net/releases/96117/ DuhDraw is a program which almost perfectly simulates TheDraw for DOS. Back in the good old BBSing days, TheDraw was a program used by a SysOp in order to draw ANSI screens, the only graphics available on BBSes for quite a while. However, for a long time, nobody considered Linux, as Linux BBSes were uncommon. Other applications of the software include login screens, and mud screens. I always thought it ironic that MUDs were mostly run off of Unix machines, and yet they used DOS editors to generate the ANSI screens. exiscan 4.10-15 (For exim 4) http://freshmeat.net/releases/96138/ exiscan is a patch against exim version 4, providing support for content scanning in email messages received by exim. It works after the sending client has completed the SMTP data phase and waits for an answer from the server. Messages containing unwanted content can be rejected at that stage, so the job of generating a bounce message is the job of the sending host. Four different scanning facilities are supported: antivirus, antispam, regular expressions, and file extensions. Fake AP 0.3 (Development) http://freshmeat.net/releases/96123/ Black Alchemy's Fake AP generates thousands of counterfeit 802.11b access points. It allows you to hide in plain sight amongst Fake AP's cacophony of beacon frames. As part of a honeypot or as an instrument of your site security plan, Fake AP confuses wardrivers, netstumblers, script kiddies, and other undesirables. Fake AP is a proof of concept. floppyfw 2.0.1 (Stable) http://freshmeat.net/releases/96137/ floppyfw is a router and simple firewall on one single floppy. It uses Linux basic firewall capabilities, and has a very simple packaging system. It is perfect for masquerading and securing networks on ADSL and cable lines, using both static IP, DHCP, and PPPoE, and provides a simple installation, which usually involves editing of only one file on the floppy. Gambas 0.38 (Development) http://freshmeat.net/releases/96128/ Gambas is a graphical development environment based on a Basic interpreter, like Visual Basic. It uses the Qt toolkit, but is able to use any other toolkit that a module is written for. gmandel 1.1.0 http://freshmeat.net/releases/96120/ Gmandel is a program for exploring intricate and beautiful details of the Mandelbrot set, the classic fractal image. It displays images and allows you to select portions, and click-and- drag for enhancement. You can set the number of colors per iteration, and the iteration limit. It is multi-threaded and runs especially well on SMP machines, and can use the combined processing power in a computer cluster. GPC-Slots 2 0.0.1 http://freshmeat.net/releases/96129/ GPC-Slots 2 is a more advanced GPC-Slots. It sports multiple slot machines and a progressive jackpot which is added to by all the slot machines. GQmpeg 0.19.0 http://freshmeat.net/releases/96125/ GQmpeg is a frontend to various audio players, featuring themes (skins), playlists, and many configuration options. Supported backends are mpg123, ogg123, xmp, and video4linux radio tuners. IR File Chooser 2002-09-05 http://freshmeat.net/releases/96150/ Infra Red (IR) File Chooser is a remote-controlled menu for selecting files and loading them by an assigned program. You can add as many filetypes and associated programs as you wish. The functionality of Infra Red (IR) File Chooser may be extended using Perl or Shell scripts. The GUI was created with Perl::GTK and it uses RCU::Lirc to fetch the remote controller commands. Launch.app 0.8.0 http://freshmeat.net/releases/96143/ Launch.app is a small program for executing applications, based on the WINGs library (a part of WindowMaker). It features a command history, executing applications as different users (e.g. root), and tab completion. LibTPT 1.01a (Release) http://freshmeat.net/releases/96132/ TPT is a template scripting language implemented in C++. The LibTPT parser transforms TPT templates into text. The parser, which integrates with your C++ code through a simple class API, is small and fast, focusing on functionality instead of rich feature sets. Uses include on-the-fly HTML and source code generation. Lircemu 0.1 http://freshmeat.net/releases/96116/ Lircemu is small tool for developers of Lirc applications. It emulates the Lirc demon so you can test, develop, and use programs with Lirc support. It provides a graphical virtual remote control so you can send buttons in easy way. On the other side, simple version for console is also included. LUFS Userland Filesystem 0.6.0 http://freshmeat.net/releases/96141/ LUFS is a hybrid userspace filesystem framework supporting an indefinite number of filesystems (localfs, sshfs, ftpfs, httpfs, socketfs, freenetfs, and nutellafs) transparently for any application. It can be regarded as doing the same job as the VFS (virtual filesystem switch) in the kernel: it is a switch, distributing the filesystem calls to its supported filesystems. However, LUFS filesystems are implemented in userspace. This would be a drawback for local filesystems where the access speed is important, but proves to be a huge advantage for networked filesystems where the userland flexibility is most important. Mainstreet Credit Verification Engine 2.5.3 http://freshmeat.net/releases/96159/ Mainstreet Credit Verification Engine (MCVE) is a scalable Credit Card Processing Engine for Linux and UNIX. MCVE is designed to handle credit card authorizations and is certified to support major clearing house protocols. Features include support for multiple modems, multiple merchant accounts, and multiple processors, all simultaneously -- as well as IP and SSL connectivity along side SQL database support. Designed in C, conforming to POSIX standards, and utilizing light weight processes (threads), this product is able to handle a large number of transactions with high speed and minimal CPU usage. mharc 0.6.1 http://freshmeat.net/releases/96124/ mharc is a collection of scripts for generating and managing Web-based searchable archives of mailing lists. MHonArc, Namazu, and Procmail are required. mod_haydn 0.0.3 http://freshmeat.net/releases/96147/ mod_haydn is an Apache module which allows developers to write Apache modules using the Microsoft .NET platform by running compiled MSIL bytecodes natively in Apache, and providing a full interface to Apache's filter and module APIs. Moodle 1.0.3 http://freshmeat.net/releases/96122/ 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. MuseScore 0.0.1 http://freshmeat.net/releases/96160/ MuseScore is a WYSIWYG musical score typesetter for Linux. It uses TrueType fonts for display and printing. Namp! 3.01 http://freshmeat.net/releases/96102/ Namp! turns your home or office Web server into a digital juke box. Place your ripped CDs (MP3 or Ogg Vorbis format) into a Web directory, browse them, create playlists, and stream them over the Internet. PEAR MDB 1.0 RC3 (Development) http://freshmeat.net/releases/96149/ PEAR MDB is a merge of the PEAR DB and Metabase PHP database abstraction layers. It provides a common API for all RDBMS. The main difference from most other DB abstraction packages is that MDB goes much further to ensure portability. It features various fetch modes, emulation for sequences, replace, prepare/execute, row limit, support for LOBs, transactions, XML-based schema management, and wrappers for PEAR DB, Metabase, and the PEAR framework. PHP Eclipse 3.1 (Stable) http://freshmeat.net/releases/96151/ Eclipse is an object-oriented class library for PHP. The classes in the library are very powerful, allowing programmers to execute queries on databases (PostgreSQL, MySQL, MS-SQL and Sybase), read data from files, process all kinds of lists to create nice looking reports, and much more. The strength of the library lies in its extensibility and ease of use. It is very easy to add new classes to cooperate with the classes that already exist. The biggest difference between this library and other object-oriented libraries for PHP is that this one was designed by the book, using Design Patterns and Refactoring techniques, resulting in lean, efficient, simple and powerful classes, instead of large, bloated, slow ones. PostgreSQL Table Log 0.0.5 http://freshmeat.net/releases/96145/ PostgreSQL Table Log contains functions that allow you to log PostgreSQL table inserts, updates, and deletes into another table. This can be used to recover the state of the logged table or to recover specific rows from a given time period. QtUnit 0.9.8 http://freshmeat.net/releases/96158/ QtUnit is a unit testing framework for C++ which compiles into a shared library. It uses the Qt library for platform independence. Tests can be compiled into modules which are automatically reloaded after modification. The text and graphical testrunners are fully localized and integrate perfectly into IDEs for the display of the exact source location where failures occurred. runit 0.5.0 http://freshmeat.net/releases/96142/ runit replaces the /sbin/init binary and cooperates with the daemontools package to create a replacement for SysVinit or other init schemes. runit currently runs on Debian GNU/Linux sid/woody, OpenBSD 2.9, FreeBSD 4.4, and reportedly runs on FreeBSD 4.3. runit implements a simple three-stage concept. Stage 1 performs the system's one-time initialization tasks. Stage 2 starts the system's uptime services (via svscanboot from the daemontools package). Stage 3 handles the tasks necessary to shutdown and halt or reboot. Sitellite Collaboration Server 1.0beta1 http://freshmeat.net/releases/96115/ Sitellite Collaboration Server is a Wiki-based collaboration server based on the Sitellite Application Framework. It has a multi-user editing environment for Web site content using a custom, simplified markup system called EasyText and even an optional WYSIWYG interface. Core features include fully-versioned content with history views and restore capabilities, a recent changes page, search function, and a master administration screens to manage users and settings. Pages can also be organized into sections to create simple hierarchies and page grouping. It has a fully template-driven design, and the interface can be extended using a simple box API and PHP code. Sloggi 0.1.1 http://freshmeat.net/releases/96108/ Sloggi is a thin loadable kernel module for the Solaris Operating Environment (OE) 8 and 9. It allows the administrator to change the name, the release, and the version of the operating system on a running system by intercepting the uname() system call. It is a coarse way of creating a compatible environment for applications that check for the information returned by uname() (or the command uname). ue 1.24 http://freshmeat.net/releases/96130/ ue is a Linux console ASCII text editor with the optimal mixture of code size and functions. String search, undo, and tab character handling are all featured in this 6.4kb screen editor. It uses the console cursor positioning, rather than termcap or curses. Clib is the only dependency. ue is good for rescue disks and roll-your-own projects. vimsh 0.14 http://freshmeat.net/releases/96126/ vimsh is a terminal/shell buffer script for Python-enabled [g]vim. It allows execution of shell commands in a vim buffer, without having to suspend the vim session. Visuel Hexdiff 0.0.21 http://freshmeat.net/releases/96157/ Visuel Hexdiff is a curses-based application designed to make it easy to visually detect the differences between two binary files. It has only been tested on Linux and OpenBSD. webcpp gtkgui 0.3.2 (Gnome) http://freshmeat.net/releases/96134/ webcpp gtkgui is a GTK+ GUI for webcpp. Wellenreiter 1.5 http://freshmeat.net/releases/96118/ Wellenreiter is a GTK/Perl program that makes the discovery and auditing of 802.11b wireless networks much easier. All three major wireless cards (Prism2, Lucent, and Cisco) are supported. It has an embedded statistics engine for the common parameters provided by wireless drivers. Its scanner window can be used to discover access-points, networks, and ad-hoc cards. It detects essid broadcasting or non-broadcasting networks in every channel. The manufacturer and WEP is automaticly detected. A flexible sound event configuration lets you work in unattended environments. An ethereal / tcpdump-compatible dumpfile can be created for the whole session. GPS is used to track the location of the discovered networks immediately. Automatic associating is possible with randomly generated MAC addreses. Wellenreiter can reside on low-resolution devices that can run GTK/Perl and Linux/BSD (such as iPaqs). Uniq Essod-bruteforcer is now included too. WormScan 1.5.4 http://freshmeat.net/releases/96114/ WormScan is a utility written in Java for the purpose of reporting attempted attacks on your Apache Web server. It was written to be able to support an unlimited number of worms. It is, however, very extendable, and can easily be configured to search and report on just about anything that can be found in your Web server's log files. The reports themselves are customizable, and can easily be modified to suit your needs. Numerous configuration options let you tweak the performance and the output. XPaint 2.6.3 http://freshmeat.net/releases/96139/ XPaint is an image editor which supports most standard paint program options. It includes advanced features like image processing algorithms, simultaneous editing of multiple images, and support for a wide variety of image formats. Zeiberbude 2.0.2 http://freshmeat.net/releases/96136/ Zeiberbude is a point of sales program for cyber-cafes. Its features include an independent timer for each computer in the cafe, user accounts for easier identification, drag 'n' drop of user information from one computer to another (if the user switch machines), and support for entering and billing for supplemental cost items (drinks, snacks, etc.). It also includes a configuration wizard to set cafe rates, including standard rates (per hour, half-hour and quater-hour), Happy Hour rates (start time, end time and cost allocations with the standard rate), club member rates, etc. Slashcode 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. Playball4free.com http://slashcode.com/article.pl?sid=02/08/29/1528200 A new slash site (our first) talking about MLB and the coming strike. Please check it out... --wrttnwrd Submiting Long Story question http://slashcode.com/article.pl?sid=02/08/28/0442225 How do you only post part of the story and then when you click read more it shows a larger story. I know /. uses it and I was wondering how. Bruce Gillham Disappearing/Reappearing Topics and Sections http://slashcode.com/article.pl?sid=02/08/27/0542208 I've recently installed Slash 2.2.6 and for the most part, it's running beautifully. The only thing that's succeeding in driving me nuts is that my defined topics and sections appear in the dropdown menu inconsistenly when posting a new article or when searching. So one minute all topics/sections will appear, and for the next new article, one or two may appear, and the next, all but one appears, but it happens with no rhyme or reason. All topics and sections are correctly listed in their respective backslash sections and in the database table. I've restarted slash (apache and the server), but it didn't help. Is it one of those things that are handled by some hidden scheduled process, like the authors table? Any suggestions anyone can offer would be greatly appreciated. Jasmine Colors not saving http://slashcode.com/article.pl?sid=02/08/26/0728247 I just installed slash, and whenever I try to customize the colors on my site, I pick them out, enter them into the boxen, then click either "preview" or "save" and am summarily presented with the story list (not to mention an unchanged site). Is there something I'm missing here? Price Compare Sony MSA-128A 128MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=424271 Lowest Price: $63.50 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: $248.95 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.99 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 Haley's Hints by Graham Haley (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287356 Lowest Price: $11.87 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: $10.46 ================================================== 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]