Related Links

Slash::Blob

I've added Slash::Blob to the main dist in CVS. Its a module for storing binaries and serving them up on the web. It will be the foundation for most of the new features we are adding so that we can use images and pdf files with stories (and other subsystems).
If you are writing modules you may find it useful for your own applications. Feedback is welcome.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.

Just the first stage. Mainly announced for the module writers. I may though put a simple interface on it to begin with though if people would find that useful. Give a few more weeks and it will be integrated into admin.pl to make story attachments a bit easier.

First, I updated my CVS (cvs update -APCd), then did the 'make clean; make; make install', last went and reinstalled the slashsite, and got this:

What is the email address of the account? [vlad@vlad.geekizoid.com]DBD::mysql::db do failed: Column 'value' cannot be null at/usr/local/lib/perl5/site_perl/5.8.0/i686-linux/Sl ash/DB/Utility.pm line 590.Error in library:Slash::DB::Utility:/usr/local/lib/perl5/si te_perl/5.8.0/i686-linux/Slash/DB/Utility.pm:580:I NSERT INTO site_info (value,name,description) VALUES(
NULL,
'plugin',
NULL)

Which was called by:Slash::Install:/usr/local/lib/perl5/site_perl/5.8.0/i686-linux/Slash/Install.pm:34:INSERT INTO site_info (value,name,description) VALUES(
NULL,
'plugin',
NULL)

Hey Krow, is this what you were referring to the other day [slashcode.com]?

It sure looks like it:)

Ok, here's my question - why have seclev in the schema [slashcode.com]? Why not use ACL? I'm just curious. The seclev's tried, and true and works. However, even in my own plugins and code and crap, I'm constantly wondering if I shouldn't stop using it altogether and use the ACL system.