Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Table of Contents in Newest Nodes

by exussum0 (Vicar)
on Jun 02, 2004 at 10:44 UTC ( [id://359331]=note: print w/replies, xml ) Need Help??


in reply to Table of Contents in Newest Nodes

If you use a div, or a span for the various parts, we can also adjust the positioning of those chunks too. I'm no CSS hacker, like those http://csszengarden.com guys, but it's definitely something worth trying.

Bart: God Schmod. I want my monkey-man!

Replies are listed 'Best First'.
Re: Re: Table of Contents in Newest Nodes
by demerphq (Chancellor) on Jun 02, 2004 at 10:49 UTC

    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.


      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://359331]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (4)
As of 2024-04-23 05:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found