A user wanted lines between every line in their blocks. (You can see the result 
at http://www.sandiego.edu/ins/insites/)

Geeklog currently takes the lines in a block and puts a <br /> between them 
(using nl2br). I changed lib-common.php from:

                if( substr( $blockcontent, 0, 1 ) != '<' )
                {
                    $blockcontent = nl2br( $blockcontent );
                }

to:

                if( substr( $blockcontent, 0, 1 ) != '<' )
                {
                        $blocklines = explode("\n", $blockcontent);
                        $blockclass = '<p class="blocklines">';
                        $blockcontent = $blockclass . 
implode("</p>$blockclass", $blocklines) . '</p>';
                }

which allows controlling the appearance of such text via the appropriate 
style.css.

Incidentally, the copyright year is hard-coded into lib-common.php. Shouldn't 
it at least be in config.php, as, perhaps, $_CONF['site_copyright']? (It might 
make even more sense to use the year from the most recent displayed article.)

Jerry
-- 
[EMAIL PROTECTED]
http://www.sandiego.edu/~jerry/
Serra 188B/x8773
--
"The major difference between a thing that might go wrong and a thing that 
cannot possibly go wrong is that when a thing that cannot possibly go wrong 
goes wrong it usually turns out to be impossible to get at and 
repair."--Douglas Adams (Mostly Harmless)

Reply via email to