From: <tra...@hu...> - 2001-06-10 18:17:13
|
----- Begin Hush Signed Message from tra...@hu... ----- As everyone probably knows, Slash 2.0.0 just has "Bite my shiny metal ass! -- Bender" hardcoded for the MOTD template. After seeing this and reading the comments in that particular template, I'm assuming that for whatever reason, the Fortune/MOTD function is not operational upon the initial install. Question is, what is the proper way to get this function working? I've messed around with setting it up as a Block as the comments hint at, but can't figure out how to get that displayed in the index page when not logged in as an Admin. So, I tried setting it up as a variable (motd) and had Slashd update that field in the 'vars' table with the following code: sub newmotd { return unless -x '/usr/games/fortune'; chomp(my $t = `/usr/games/fortune -s`); $slashdb->setVar('motd', $t); } I've edited the footer templates to: [% constants.motd %] instead of [% INCLUDE motd %] since it should be getting the text from the var motd instead of the template. The field in the 'vars' table gets updated just fine when Slashd runs the code, but the index page doesn't get updated unless I stop and restart Slash AND Apache. Another question I suppose is is this a good way of doing it? Or is there a better way? Any words of wisdom will be appreciated. Thanks. ----- Begin Hush Signature v1.3 ----- CuN5p7sAwPbYBSiZYvgm4WHw7rig8BLwqCIOQNzmo0p9p9ZP4XcnFMoC5TanEdRfktt+ AiHNdStkM24kGgHC3a+bRqLtkhbguaLicsGzWlcK2kAGOLg/Nqy5tDgVwR8ktb4UXO46 ZbmzJ/dZJ8alCLa1O5o01UdnERcdupKos4byWQIGbZIRDg9DweAiP1qBM+DAOl8jCJrA v97LLcQbr5ul+aI01emPBbBFv3a/4bNYDQbfeW/Aw1oAMgDS1d2HVIIDwmR6fFyDzHMM 8YGBboCg2PlTO/Lf2YCNiqnrqehQ8qcwDzuprrGFK+zSdTwYnIlGwGw2ncRo5SAL6Rwn i4x4TUm7RBl8g74xfw1yGnD0HyJ3LRJHmfpmm4rsDOVR3uatMotKU3TmXaNbd64beD4q iS3FjUxC79lJHQDXgnKFzBuPgHdv68YRVkAuwze072z6/pGZXMDMVAKja6pgIksfCE5V KzM2fL6NwgZDBFC91BBDOPZhU4vMo2jNQQSEgCJu6jAg ----- End Hush Signature v1.3 ----- This message has been signed with a Hush Digital Signature. To verify the signature, please go to www.hush.com/tools Free, encrypted, secure Web-based email at www.hushmail.com |
From: Alessio B. <al...@al...> - 2001-06-11 07:23:34
|
tra...@hu... wrote: > Question is, what is the proper way to get this function working? There is also a thread on this same subject at <http://slashcode.com/article.pl?sid=01/06/07/2233222> -- Alessio F. Bragadini al...@al... APL Financial Services http://village.albourne.com Nicosia, Cyprus phone: +357-2-755750 "It is more complicated than you think" -- The Eighth Networking Truth from RFC 1925 |