Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot


by ar0n (Priest)
on Apr 25, 2000 at 17:03 UTC ( #8948=user: print w/replies, xml ) Need Help??

For pmdevers:

A while ago I started working on a 'clean' version of Perl Monks. This version was supposed to only use CSS for layout, allowing for tremendous flexibility in determining how the page looks. I have since lost most, if not all, interest in finishing it.

To see what the current page would look like in the CSS version, append &style=css to the current URL. This will only work properly in browsers that properly support CSS. To my knowledge, both Mozilla and IE6 browsers work decently enough. The stylesheet currently being used is available at css stylesheet.

The system works by overriding the parent container of general container. All 'normal' nodes (as opposed to XML nodes or plain text) use general container as their parent container. If the style param is set to css, general container's parent container will be set to css body container, which in turn has css global container as parent.

If you're interested on working on it, contact tye.

The following things need to be done:

  • Sections (meditations, sopw, etc) need to use list type approved for CSS style (move old section code into htmlcodes).
  • Everything::mod_perlInit() needs to set $q->param('style') for each page load.
  • snownote should be replaced with list replies
  • The ad-code needs to be incorporated cleanly into the page design (preferably without an iframe)
  • The nodelet control icons may need to be a bit more user friendly and larger
  • links need to die a horrible death. approved has all the data we need.
  • Users need to be able to load external javas‎crip‎ts, like currently stylesheets.
  • There is more, probably. Ask tye.

Log In?

What's my password?
Create A New User
LanX in train, bad connection
[Corion]: ambrus: Yeah - we're in that situation too, except that there is no time to do the reorganizing :-/
[LanX]: ... so my boss started a project with the newest sun servers and invited the traders to come on weekend to test it... and they were so pleased, that they forced him to keep it in production...
[ambrus]: Corion: sure, this is the long-term plan. The short term is that I have to run this ungodly mess to get results from the new input data today.
[Corion]: ambrus: Most of our "automation" is tied to process exit codes and a shell pipeline :-\
[LanX]: ... a week later they realized that one of the databases - which recorded how much the other banks due to this bank - was not correctly plugged
[ambrus]: Corion: I have no problem with exit codes and shell pipeline. My problem is that the current process requires a lot of manual intervention from me, including editing the source codes.
[ambrus]: (Also a lot of manual intervention by two or three other co-workers, who do other parts of the process.)
[ambrus]: Some of the manual part is unavoidable, but not all.
[choroba]: LanX was there a way to recover the numbers from the remaining information?

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (11)
As of 2017-03-29 11:52 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (350 votes). Check out past polls.