Changes

MyWikiBiz, Author Your Legacy — Sunday December 01, 2024
Jump to navigationJump to search
no edit summary
Line 1: Line 1:  +
// '''Note''': There is now a mostly equivalent function, <code>addPortletLink()</code>, included as a part of [[MediaWiki]] in [http://en.wikipedia.org/skins-1.5/common/wikibits.js wikibits.js].  Please consider using it instead.  The only major difference is that the first argument to <code>addPortletLink()</code> should be the <code>id</code> attribute of an element containing the list, not the DOM node of the list itself.  <pre>
 +
 +
function addlilink(node, href, text, id, tooltip, accesskey) {
 +
        // the code below is mostly copied from addPortletLink()
 +
 +
var link = document.createElement( "a" );
 +
link.appendChild( document.createTextNode( text ) );
 +
link.href = href;
 +
 +
var item = document.createElement( "li" );
 +
item.appendChild( link );
 +
if ( id ) item.id = id;
 +
 +
if ( accesskey ) {
 +
link.setAttribute( "accesskey", accesskey );
 +
tooltip += " ["+accesskey+"]";
 +
}
 +
if ( tooltip ) {
 +
link.setAttribute( "title", tooltip );
 +
}
 +
updateTooltipAccessKeys( new Array( link ) );
 +
 +
node.appendChild( item );
 +
 +
return item;
 +
}
 +
 +
// </pre>
 +
 +
// '''Note''': This is now just a thin wrapper around <code>addPortletLink()</code> from [http://en.wikipedia.org/skins-1.5/common/wikibits.js wikibits.js].  Please consider using <code>addPortletLink()</code> directly instead.
 +
 +
function addTab(url, name, id, title, key) {
 +
    return addPortletLink('p-cactions', url, name, id, title, key);
 +
}
 +
 +
// [[Category:Wikipedia scripts]]
 +
 
// <pre><nowiki>
 
// <pre><nowiki>
  
111

edits

Navigation menu