You are here: Home > Analyse > Statistics > RIPEstat > About RIPEstat > Widget List
" } else { var tooltipText = col.sTitle.toLowerCase() .replace("ip", "IP") .replace("asn","ASN"); return "
" + " " + "
" } } var dataTable = $("#maincontent table").dataTable({ bJQueryUI: true, aaData: tableData, iDisplayLength: 100, aoColumns: [ { sTitle: "Slug (show title)", bVisible: false }, { sTitle: "Title (show slug)", fnRender: renderLink }, { sTitle: "URL", bVisible: false }, { sTitle: "Example", bSortable: false }, { sName: "prefix", sTitle: "Prefix", sType: "numeric", bUseRendered: false, fnRender: renderBoolean, sWidth: "1em" }, { sName: "ipaddr", sTitle: "IP address", sType: "numeric", bUseRendered: false, fnRender: renderBoolean, sWidth: "1em" }, { sName: "asn", sTitle: "ASN", sType: "numeric", bUseRendered: false, fnRender: renderBoolean, sWidth: "1em" }, { sName: "hostname", sTitle: "Hostname", sType: "numeric", bUseRendered: false, fnRender: renderBoolean, sWidth: "1em" }, { sName: "country", sTitle: "Country code", sType: "numeric", bUseRendered: false, fnRender: renderBoolean, sWidth: "1em" } ] }); function setupTableMagic() { $("table").uitooltip(); $("th a").click(function(event) { event.preventDefault(); var col = $(this).closest("th").index(); var tbody = $(this).closest("table").find("tbody"); var td = tbody.find("tr").first()[0].children[col]; var thisCol = dataTable.fnGetPosition(td)[2]; var otherCol = thisCol == 0 ? 1 : 0; dataTable.fnSetColumnVis(otherCol, true); dataTable.fnSetColumnVis(thisCol, false); $(this).unbind(); setupTableMagic(); return false; }); } setupTableMagic(); });

RIPEstat Widgets

This is a complete list of all of the widgets that RIPEstat offers. Each of these widgets can be accessed using the links below.

When you view a widget you can also get code for embedding it in your own pages. The full procedure for embedding and configuring widgets is described in the Widget API Documentation.