User:Yair rand/fillcategory.js

Note – after saving, you may have to bypass your browser’s cache to see the changes.

  • Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh);
  • Konqueror and Chrome: click Reload or press F5;
  • Opera: clear the cache in Tools → Preferences;
  • Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.

function filltopiccat(qwe)
{

document.getElementById('wpTextbox1').value='{'+'{topic cat|'+((wgTitle.indexOf(':')!=-1)?wgTitle.substr(0,wgTitle.indexOf(':')):'en')+'|'+wgTitle.substr(wgTitle.indexOf(':')+1)+'}}'
if(qwe)
{document.getElementById('wpSave').click()}

}

if(wgNamespaceNumber==14&&wgCurRevisionId==0)
{
$(function(){
document.getElementById("firstHeading").innerHTML+='<span class="editsection">[<a href="javascript:filltopiccat(1)" title="Create this category using topic cat">create topic cat</a>|<a href="javascript:filltopiccat(0)">(don\'t autosave)</a>]</span>'
})
}