Bikarhêner:Balyozxane/hw-ceke.js
Zanibe: Piştî weşandinê, ji bo dîtina guhartinan dibe ku hewce be "cache"ya geroka xwe paqij bikî.
- Firefox / Safari: Pê li Shift û Reload bike an jî Ctrl-F5 an Ctrl-R bike (ji bo Mac: ⌘-R)
- Google Chrome: Pê li Ctrl-Shift-R (ji bo Mac: ⌘-Shift-R) bike
- Internet Explorer / Edge: Pê li Ctrl û Refresh bike, an jî Ctrl-F5 bike
- Opera: Pê li Ctrl-F5 bike.
var node = mw.util.addPortletLink('p-tb', '#', 'Herwiha Çekê', 't-hwceke', 'Beşa Herwiha Çekê');
node.addEventListener('click', function() {
const $textBox = $("#wpTextbox1");
const inputString = $textBox.val();
const transformedOutput = transformStrings(inputString);
$textBox.val(transformedOutput);
});
function transformStrings(inputString) {
const pattern = /\*[ ]?(.*?)[ ]?-[ ]?(.*?)\n/g;
let matches;
const transformedStrings = [];
while ((matches = pattern.exec(inputString)) !== null) {
const words = matches[1].split(', ');
const something = matches[2].split(', ');
const transformedString = `| {{hw|ku|${words.join('|')}||${something.join('|')}}}\n`;
transformedStrings.push(transformedString);
}
const result = `{{kol3|ku|cure=Herwiha\n${transformedStrings.join('')}}}`;
return result;
}