Quantcast
Channel: Planet Ubuntu
Viewing all articles
Browse latest Browse all 17727

Ingeniero Forigua: Como obtener lista de karma en un team en launchpad

$
0
0

Como obtener lista de karma en un team en launchpad

http://ingforigua.com/imagenes/lo.png

 Uno de nuestros miembros de la comunidad de ubuntu colombia, Fernando (Puedes ver su blog en http://blog.beford.org) publico hace algunas semanas este pequeño script en java que puede ser util  para otros team, me encuentro transcribiendo su post aca para que sea difundido publicamente.

Este pequeño script en java obtiene una lista de miembros de cualquier equipo de launchpad por karma. Usando la API de Launchpad y Mochikit

La forma de ensayarlo, se debe arrastrar el enlace dela tabla de karma a su barra de favoritos, entonces debe ir a www.launchpad.net. Cuando este ahi de clic en la tabla de karma de tus favoritos y deberá preguntarle por el equipo que desea visualizar y asi obtendra la tabla organizada por el karrma de los miembros del equipo.

El código puede ser visto por todos en:

 

javascript:(
function(){
var d = loadJSONDoc('/api/devel/~'+prompt('Team name:', 'ubuntu-co')+'/members?ws.size=200');
d.addBoth(function (res) {
res.entries.sort(function(a,b) { return parseFloat(b.karma) - parseFloat(a.karma) } );
msg = "";
for (i=0;i<res.total_size;i++) {
msg = msg + "\r\n" + '<tr><td>'+(i+1)+'</td>
<td><a href="/~'+res.entries[i].name+'">'+res.entries[i].display_name+'</a></td>
<td>'+res.entries[i].karma+'</td></tr>';
};
document.body.innerHTML="<table class=\"listing\" id=\"activemembers\">
<thead><tr><th>&nbsp;</th><th>Name</th><th>Karma</th></tr></thead>
<tbody>"+msg+"</tbody>
</table>";
});
}
)();

El resultado será

http://ingforigua.com/imagenes/karma.png

El post original puede ser observado en http://blog.beford.org/2010/07/30/obtener-lista-de-karma-en-teams-launchpad-net/


Viewing all articles
Browse latest Browse all 17727

Trending Articles