Martin, why not add this to a solutions page? It would make a nice
plugin. Just backup the embed page, and put in a few instructions.
Mention it will need the next release # to work. I'll try and get it
out here one of these days...
Cheers
Dan
On Fri, Oct 10, 2008 at 5:23 PM, Martin <[EMAIL PROTECTED]> wrote:
>
> Here is a tiny javascript that calculates the sum of every column in a
> table, even if the columns mix links, letters and numbers. Credit goes
> to 4umi.com/web/javascript/tablesum.php
>
> Caveats: All table cells must have at least one whitespace.
>
> Put this in a code.embed.somename file, add <embed somename> in your
> template.last and put [t id=sumtable] in your template.first
>
>
> <input type='submit' onclick='sumup(this)' name='submit'
> value='Summe' /><p /><code>
> <script language="javascript" type="text/javascript">
>
> function sumup( o ) {
> var t = [], cell,
> row = document.getElementById( 'sumtable' ).rows,
> i = row.length - 1,
> lastrow = row[i];
> while(i--) {
> cell = row[i].cells; j = cell.length;
> while(j--) {
> if( !t[j] ) { t[j] = 0; }
> t[j] += parseFloat( cell[j].firstChild.nodeValue ) || 0;
> }
> }
> j = t.length; while(j--) {
> if( lastrow.cells[j] ) { lastrow.cells[j].firstChild.nodeValue =
> t[j]; }
> }
> o.disabled = true;
> }
>
> </script>
>
>
> Greetings, Martin
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"BoltWire" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/boltwire?hl=en
-~----------~----~----~----~------~----~------~--~---