[Pmwiki-users] Styling simple table rules
Ciaran
ciaranj
Thu Dec 9 12:56:52 CST 2004
On Thu, 9 Dec 2004 11:39:35 -0700, Patrick R. Michaud
<pmichaud at pobox.com> wrote:
> On Thu, Dec 09, 2004 at 08:03:18AM +0000, Ciaran wrote:
>
>
> > After our quick conversation in irc t'other afternoon/morning I
> > implemented a simple row counter in the simple table markup. Used in
> > conjunction with || class="someclass" this gives great flexibility in
> > the styling of tables. I can now simply setup styles for my users such
> > as
> > || class="headedTable
> > || Item || Size || Cost ||
> > || foo || bar || fish ||
> > And get a nice table with a grey header...
>
> Perhaps it would've been better to do
>
> || class="headedTable"
> ||! Item ||! Size ||! Cost ||
> || foo || bar || fish ||
>
> and then styled the <th> elements to be gray background
> for the headings, with
>
> table.headedTable th { background-color:#eeeeee; }
>
> > The changes I made were basic/naieve imho, just adding a global
> > rowCounter that FormatTableRow both used and incremented and modifying
> > the block table markup to call a function that reset the rowCounter
> > back to 0/1 before performing the original markup change.
>
> I've gone ahead and implemented something like this into the
> beta8 distribution -- maybe it's feature creep but it was
> fairly easy to do. If someone needs it taken out I can turn it into
> an option.
>
> Pm
>
I never knew about the !Header syntax, is this documented anywhere? :)
--
- Ciaran
More information about the pmwiki-users
mailing list