MediaWiki:Skin/Spezial:RatedPages.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
J* (Diskussion | Beiträge) K hat „MediaWiki:Skin/Spezial:RatedPages“ nach „MediaWiki:Skin/Spezial:RatedPages.js“ verschoben: ist natürlich javascript |
J* (Diskussion | Beiträge) Nutzungsfertig gemacht |
||
| Zeile 1: | Zeile 1: | ||
var items = jQuery("#bodyContent ul li"); | addOnloadHook ( function () | ||
{ | |||
var items = jQuery("#bodyContent ul li"); | |||
var table = jQuery('<table border="2" cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#F9F9F9; font-size:95%; empty-cells:show;"></table>'); | var table = jQuery('<table border="2" cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#F9F9F9; font-size:95%; empty-cells:show;"></table>'); | ||
items.each( function () { | items.each( function () { | ||
var links = jQuery(this).find("a"); | |||
var small = jQuery(this).find("small").text().replace(/^.*\((.*)\).*$/,"$1"); | |||
var text = jQuery(this).contents()[jQuery(this).contents().length - 1].data.replace(/^.*\((.*)\).*$/,"$1"); | |||
var row = jQuery("<tr></tr>"); | |||
var col1 = jQuery("<td></td>"); | |||
col1.append(links[0]); | |||
row.append(col1); | |||
var col4 = jQuery("<td></td>"); | |||
col4.text(text); | |||
row.append(col4); | |||
var col3 = jQuery("<td></td>"); | |||
col3.append(links[2]); | |||
row.append(col3); | |||
var col2 = jQuery("<td></td>"); | |||
col2.append(links[1]); | |||
row.append(col2); | |||
var col5 = jQuery("<td></td>"); | |||
col5.text(small); | |||
row.append(col5); | |||
table.append(row); | |||
} ); | |||
jQuery("#bodyContent ul").replaceWith(table); | |||
} ); | } ); | ||
Aktuelle Version vom 5. Oktober 2010, 15:49 Uhr
addOnloadHook ( function ()
{
var items = jQuery("#bodyContent ul li");
var table = jQuery('<table border="2" cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#F9F9F9; font-size:95%; empty-cells:show;"></table>');
items.each( function () {
var links = jQuery(this).find("a");
var small = jQuery(this).find("small").text().replace(/^.*\((.*)\).*$/,"$1");
var text = jQuery(this).contents()[jQuery(this).contents().length - 1].data.replace(/^.*\((.*)\).*$/,"$1");
var row = jQuery("<tr></tr>");
var col1 = jQuery("<td></td>");
col1.append(links[0]);
row.append(col1);
var col4 = jQuery("<td></td>");
col4.text(text);
row.append(col4);
var col3 = jQuery("<td></td>");
col3.append(links[2]);
row.append(col3);
var col2 = jQuery("<td></td>");
col2.append(links[1]);
row.append(col2);
var col5 = jQuery("<td></td>");
col5.text(small);
row.append(col5);
table.append(row);
} );
jQuery("#bodyContent ul").replaceWith(table);
} );