Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: Re: Table of Contents in Newest Nodes

by demerphq (Chancellor)
on Jun 02, 2004 at 10:49 UTC ( [id://359335]=note: print w/replies, xml ) Need Help??


in reply to Re: Table of Contents in Newest Nodes
in thread Table of Contents in Newest Nodes

If you or any CSS guru reading (where is Petruchio hiding when you need him?) wants to post a sample of the TOC's html with appropriate class settings etc, then id be happy to implement the code required.

My CSS skills/knowledge is on the low side so im not really sure what a CSS style monster would like to see. :-)


---
demerphq

    First they ignore you, then they laugh at you, then they fight you, then you win.
    -- Gandhi


• Update:  
Part of the problem is that it has to look good for folks who dont have any CSS set up. So whatever gets posted needs to look reasonably good (no worse than now) without the correct CSS configured. Maybe im missing something here, but thats the way it seems to me now.


Replies are listed 'Best First'.
Re^3: Table of Contents in Newest Nodes
by particle (Vicar) on Jun 02, 2004 at 15:07 UTC

    i'd rather see something like the sample html below. i don't understand the use of an unordered list with anchor tags and hard breaks instead of list items, and i think a table offers more control. note that i added a row header, "Table of Contents." also, i renamed the existing css class and added others, and added a comma-space-hard break after New Notes.

    <table class="nnTOC" cellspacing="0"> <tr> <th class="nnTOCtop" name="toc_top"><a href="#toc_top">Table of Conten +ts</a></th> </tr> <tr> <td class="nnTOCbody"> There are <br /> <a href="#toc_New Discussion">5&nbsp;New&nbsp;Discussions</a>, <br /> <a href="#toc_New Questions">21&nbsp;New&nbsp;Questions</a>, <br /> <a href="#toc_New Meditations">1&nbsp;New&nbsp;Meditation</a>, <br /> <a href="#toc_New Patches">5&nbsp;New&nbsp;Patches</a>, <br /> <a href="#toc_New Perl Announcements">1&nbsp;New&nbsp;Perl&nbsp;Announ +cement</a>, <br /> <a href="#toc_New Cool Uses For Perl">1&nbsp;New&nbsp;Cool&nbsp;Use&nb +sp;For&nbsp;Perl</a>, <br /> <a href="#toc_New Code">1&nbsp;New&nbsp;Code</a>, <br /> <a href="#toc_New Notes">234&nbsp;New&nbsp;Notes</a>, <br /> and <a href="#toc_New Users">12&nbsp;New&nbsp;Users</a><br /> not yet reviewed... </table>

    here's how it looks:

    Table of Contents
    There are
    5 New Discussions,
    21 New Questions,
    1 New Meditation,
    5 New Patches,
    1 New Perl Announcement,
    1 New Cool Use For Perl,
    1 New Code,
    234 New Notes,
    and 12 New Users
    not yet reviewed...

    no css changes are neccessary to view this properly in any browser. with a little css magic, it's possible to make the TOC body appear on fewer lines: <style> .nnTOCbody br { display: none; }</style>

    let me know what you think.

    ~Particle *accelerates*

      While adding optional counts to the banner format may soon make this unneeded, I'm trying to do it via css now.

      Using: .nnSummary br { display: none; } and the long format Newest Nodes doesn't seem to have any effect. Can anyone tell me what I'm doing wrong?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://359335]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (2)
As of 2024-04-25 05:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found