MediaWiki:Common.js: Difference between revisions
From EPOD
(Created page with "→Any JavaScript here will be loaded for all users on every page load.: /* mwCustomEditButtons.push({ "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/...") |
No edit summary |
||
Line 127: | Line 127: | ||
"sampleText": "Your Comment Here" | "sampleText": "Your Comment Here" | ||
}); | }); | ||
window.onscroll = function (e) { | |||
var vertical_position = 0; | |||
if (pageYOffset)//usual | |||
vertical_position = pageYOffset; | |||
else if (document.documentElement.clientHeight)//ie | |||
vertical_position = document.documentElement.scrollTop; | |||
else if (document.body)//ie quirks | |||
vertical_position = document.body.scrollTop; | |||
//document.getElementById('mw-head').style.top = (vertical_position) + 'px'; | |||
document.getElementById('mw-panel').style.top = (vertical_position + 160) + 'px'; | |||
} |
Revision as of 10:52, 28 February 2017
/* Any JavaScript here will be loaded for all users on every page load. */
/*
mwCustomEditButtons.push({
"imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",
"speedTip": "Strike",
"tagOpen": "<s>",
"tagClose": "</s>",
"sampleText": "Strike-through text"
});
*/
mwCustomEditButtons.push({
"imageFile": "images/Button_enter.png",
"speedTip": "Line break",
"tagOpen": "<br />",
"tagClose": "",
"sampleText": ""
});
mwCustomEditButtons.push({
"imageFile": "images/Button_upper_letter.png",
"speedTip": "Superscript",
"tagOpen": "<sup>",
"tagClose": "</sup>",
"sampleText": "Superscript text"
});
/*
mwCustomEditButtons.push({
"imageFile": "images/Button_lower_letter.png",
"speedTip": "Subscript",
"tagOpen": "<sub>",
"tagClose": "</sub>",
"sampleText": "Subscript text"
});
*/
mwCustomEditButtons.push({
"imageFile": "images/Button_small.png",
"speedTip": "Small",
"tagOpen": "<small>",
"tagClose": "</small>",
"sampleText": "Small Text"
});
/*
mwCustomEditButtons.push({
"imageFile": "http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png",
"speedTip": "Insert hidden Comment",
"tagOpen": "<!-- ",
"tagClose": " -->",
"sampleText": "Comment"
});
*/
mwCustomEditButtons.push({
"imageFile": "images/Button_gallery.png",
"speedTip": "Insert a picture gallery",
"tagOpen": "\n<gallery>\n",
"tagClose": "\n</gallery>",
"sampleText": "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2"
});
mwCustomEditButtons.push({
"imageFile": "images/Button_CoverPage.png",
"speedTip": "Insert an Document Title Page",
"tagOpen": "{{Doc_Title\n|System=''Calidus'' System\n|Title=Doc Title\n|Reference=Document type and Supimix reference\n|Version=0.1\n|Date=9th May 2011\n}}\n",
"tagClose": "",
"sampleText": ""
});
mwCustomEditButtons.push({
"imageFile": "images/Button_blockquote.png",
"speedTip": "Insert an Estimate template",
"tagOpen": "{{EstimateCostDetails\n|REQ=Requirements Days\n|EST=Estimation Days\n|FS=Functional Specification Days\n|TS=Technical Specification Days\n|DEV=Development Days\n|ST=Testing and Release Days\n|IMP=Implementation Days\n|Client=Client for charges|Year=Year for charges}}\n",
"tagClose": "",
"sampleText": ""
});
mwCustomEditButtons.push({
"imageFile": "images/Button_LastPage.png",
"speedTip": "Insert an Document Final Page",
"tagOpen": "{{Doc_Appendix|\nAppendix=The Appendix Section. Defaults to A\n|Glossary=WCS|WMS|CTMS. Omit if no glossary is to be included.\n|Ref1=First reference document title. There can be up to 5 (Ref2, Ref3, etc). Omit those you do not want to use.\n|RefV1=First reference document version\n|RefDate1=First reference document date\n|Rev1=Authorising Name. Up to 3 may be specified (Rev2, Rev3)\n|Rev1Title=Job Title\n",
"tagClose": "\n}}\n",
"sampleText": "<!-- The following may also be added -->\n|Estimate=Enter Y if an estimate section is to be included. Use the following fields for the values. If the values are omitted, they default to Zero. Also include Client and Year for the correct rates.\n|REQ=Requirements Time\n|EST=Estimate Time\n|FS=Functional Specification Time\n|TS=Technical Specification Time\n|DEV=Development Time\n|ST=Testing Time\n|IMP=Implementation Time\n|Client=Client for estimate rates\n|Year=Year for estimate rates"
});
mwCustomEditButtons.push({
"imageFile": "images/Button_test_header.png",
"speedTip": "Insert a test plan template",
"tagOpen": "{{TestPlan_Header\n|Title=Title of test plan\n|Log=Supimix log reference\n|Description=description of what is to be achieved\n|MenuAccess=Where on the menus the item can be found\n|Prerequisites=The prerequisites of the test\n|Objective=The details of what each group of tests is to achieve\n}}\n{{ #vardefine: Cycle | 0 }}{{ #vardefine: SubCycle | 0 }}\n{{TestPlan_CycleHeader\n|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }}\n|Title=Area being tested in this cycle\n|Notes=Any notes or prerequisites for the tests following.\n}}\n",
"tagClose": "\n{{TestPlan_CycleFooter}}\n",
"sampleText": "<!--INSERT TESTS HERE -->"
});
mwCustomEditButtons.push({
"imageFile": "images/Button_test_header.png",
"speedTip": "Insert a test plan cycle",
"tagOpen": "{{TestPlan_CycleHeader\n|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }}\n|Title=Area being tested in this cycle\n|Notes=Any notes or prerequisites for the tests following.\n}}\n",
"tagClose": "\n{{TestPlan_CycleFooter}}\n",
"sampleText": "<!--INSERT TESTS HERE -->"
});
mwCustomEditButtons.push({
"imageFile": "images/Button_test_add.png",
"speedTip": "Insert a new test",
"tagOpen": "{{TestPlan_Test\n|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.1 }} }}\n|Action=The actions to follow\n|Result=The expected result\n}}\n",
"tagClose": "",
"sampleText": ""
});
mwCustomEditButtons.push({
"imageFile": "images/Button_insert_table.png",
"speedTip": "Insert a table",
"tagOpen": '{| class="wikitable"\n|',
"tagClose": "\n|}\n",
"sampleText": "-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3"
});
var today = new Date();
mwCustomEditButtons.push({
"imageFile": "images/Button_comment.png",
"speedTip": "Insert a comment",
"tagOpen": '{{comment|text=',
"tagClose": "\n|sign=[[User:"+wgUserName+"]]|date="+today.getDay()+"/"+today.getMonth()+"/"+today.getFullYear()+" "+today.getHours()+":"+today.getMinutes()+":"+today.getSeconds()+"}}\n",
"sampleText": "Your Comment Here"
});
window.onscroll = function (e) {
var vertical_position = 0;
if (pageYOffset)//usual
vertical_position = pageYOffset;
else if (document.documentElement.clientHeight)//ie
vertical_position = document.documentElement.scrollTop;
else if (document.body)//ie quirks
vertical_position = document.body.scrollTop;
//document.getElementById('mw-head').style.top = (vertical_position) + 'px';
document.getElementById('mw-panel').style.top = (vertical_position + 160) + 'px';
}