MediaWiki:Skin/Spezial:RatedPages.js: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
K hat „MediaWiki:Skin/Spezial:RatedPages“ nach „MediaWiki:Skin/Spezial:RatedPages.js“ verschoben: ist natürlich javascript
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 links = jQuery(this).find("a");
    var small = jQuery(this).find("small").text().replace(/^.*\((.*)\).*$/,"$1");
    var small = jQuery(this).find("small").text().replace(/^.*\((.*)\).*$/,"$1");
    var text = jQuery(this).contents()[jQuery(this).contents().length - 1].data.replace(/^.*\((.*)\).*$/,"$1");
    var text = jQuery(this).contents()[jQuery(this).contents().length - 1].data.replace(/^.*\((.*)\).*$/,"$1");


    var row = jQuery("<tr></tr>");
    var row = jQuery("<tr></tr>");
    var col1 = jQuery("<td></td>")
    var col1 = jQuery("<td></td>");
    col1.append(links[0]);
    col1.append(links[0]);
    row.append(col1)
    row.append(col1);


    var col4 = jQuery("<td></td>")
    var col4 = jQuery("<td></td>");
    col4.text(text);
    col4.text(text);
    row.append(col4)
    row.append(col4);


    var col3 = jQuery("<td></td>")
    var col3 = jQuery("<td></td>");
    col3.append(links[2]);
    col3.append(links[2]);
    row.append(col3)
    row.append(col3);


    var col2 = jQuery("<td></td>")
    var col2 = jQuery("<td></td>");
    col2.append(links[1]);
    col2.append(links[1]);
    row.append(col2)
    row.append(col2);


    var col5 = jQuery("<td></td>")
    var col5 = jQuery("<td></td>");
    col5.text(small);
    col5.text(small);
    row.append(col5)
    row.append(col5);




    table.append(row);
    table.append(row);
} );
 
jQuery("#bodyContent ul").replaceWith(table);
} );
} );
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);
} );