ਵਿਕੀਸਰੋਤ pawikisource https://pa.wikisource.org/wiki/%E0%A8%AE%E0%A9%81%E0%A9%B1%E0%A8%96_%E0%A8%B8%E0%A8%AB%E0%A8%BC%E0%A8%BE MediaWiki 1.44.0-wmf.6 first-letter ਮੀਡੀਆ ਖ਼ਾਸ ਗੱਲ-ਬਾਤ ਵਰਤੋਂਕਾਰ ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ ਵਿਕੀਸਰੋਤ ਵਿਕੀਸਰੋਤ ਗੱਲ-ਬਾਤ ਤਸਵੀਰ ਤਸਵੀਰ ਗੱਲ-ਬਾਤ ਮੀਡੀਆਵਿਕੀ ਮੀਡੀਆਵਿਕੀ ਗੱਲ-ਬਾਤ ਫਰਮਾ ਫਰਮਾ ਗੱਲ-ਬਾਤ ਮਦਦ ਮਦਦ ਗੱਲ-ਬਾਤ ਸ਼੍ਰੇਣੀ ਸ਼੍ਰੇਣੀ ਗੱਲ-ਬਾਤ ਲੇਖਕ ਲੇਖਕ ਗੱਲ-ਬਾਤ ਪੋਰਟਲ ਪੋਰਟਲ ਗੱਲ-ਬਾਤ ਪ੍ਰਕਾਸ਼ਕ ਪ੍ਰਕਾਸ਼ਕ ਗੱਲ-ਬਾਤ ਲਿਖਤ ਲਿਖਤ ਗੱਲ-ਬਾਤ ਆਡੀਓਬੁਕ ਆਡੀਓਬੁਕ ਗੱਲ-ਬਾਤ ਅਨੁਵਾਦ ਅਨੁਵਾਦ ਗੱਲ-ਬਾਤ ਪੰਨਾ ਪੰਨਾ ਗੱਲ-ਬਾਤ ਇੰਡੈਕਸ ਇੰਡੈਕਸ ਗੱਲ-ਬਾਤ TimedText TimedText talk ਮੌਡਿਊਲ ਮੌਡਿਊਲ ਗੱਲ-ਬਾਤ ਵਰਤੋਂਕਾਰ:Benipal hardarshan 2 939 183163 159901 2024-12-06T01:58:06Z Benipal hardarshan 117 183163 wikitext text/x-wiki [[File:WikiGif.gif|centre|150px]] ==ਮੇਰੇ ਕੰਮ ਬਾਰੇ== [https://meta.wikimedia.org/wiki/Special:CentralAuth/Benipal_hardarshan ਵਿਕੀ ਉੱਤੇ ਮੇਰੇ ਯੋਗਦਾਨ ਨੂੰ ਵੇਖਣ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ] {{#babel:en-N|Pa-N|Hi-4|}} dyvk6r538xcle764ce5mjxwzwtrhlyc 183189 183163 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 183163 wikitext text/x-wiki [[File:WikiGif.gif|centre|150px]] ==ਮੇਰੇ ਕੰਮ ਬਾਰੇ== [https://meta.wikimedia.org/wiki/Special:CentralAuth/Benipal_hardarshan ਵਿਕੀ ਉੱਤੇ ਮੇਰੇ ਯੋਗਦਾਨ ਨੂੰ ਵੇਖਣ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ] {{#babel:en-N|Pa-N|Hi-4|}} dyvk6r538xcle764ce5mjxwzwtrhlyc ਵਰਤੋਂਕਾਰ:Benipal hardarshan/common.js 2 12490 183195 155458 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/common.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/common.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 155458 javascript text/javascript importScript("User:Benipal_hardarshan/authorworks.js"); importScript("User:Benipal_hardarshan/blockcenter.js"); importScript("User:Benipal_hardarshan/cleanup.js"); //importScript("User:Benipal_hardarshan/eis.js"); importScript("User:Benipal_hardarshan/editcommonjs.js"); importScript("User:Benipal_hardarshan/userinfo.js"); //importScript("User:Benipal_hardarshan/FullScreenEditing.js"); importScript("User:Benipal_hardarshan/copy.js"); importScript("MediaWiki:Gadget-massdelete.js"); importScript("User:Benipal_hardarshan/TOC.js"); importScript("User:Benipal_hardarshan/after-proofread.js"); importScript("User:Benipal_hardarshan/personal-charinsert.js"); //mw.loader.load( '//wikisource.org/w/index.php?title=User:Putnik/TesseractOCR.js&action=raw&ctype=text/javascript' ); mw.loader.load('meta.wikimedia.org/w/index.php?title=User:Indic-TechCom/Script/MoveAndReplace.js&action=raw&ctype=text/javascript'); mw.loader.load('meta.wikimedia.org/w/index.php?title=User:Indic-TechCom/Script/massMover.js&action=raw&ctype=text/javascript'); //importScript("User:Benipal_hardarshan/pa2pnb.js"); //Voicetyping importStylesheet('User:Benipal_hardarshan/voicetyping.css'); importScript("User:Benipal_hardarshan/voicetyping.js"); /**** importScript("User:Benipal_hardarshan/QualityButton.js"); importScript("User:Benipal hardarshan/saveandedit.js"); mw.loader.load('www.wikidata.org/w/index.php?title=User:Tpt/interproject.js&action=raw&ctype=text/javascript'); mw.loader.load('pa.wikisource.org/w/index.php?title=User:Benipal_hardarshan/Running header.js&action=raw&ctype=text/javascript'); mw.loader.load('en.wikisource.org/w/index.php?title=User:Inductiveload/Visibility.js&action=raw&ctype=text/javascript'); mw.loader.load('meta.wikimedia.org/w/index.php?title=User:Urvaxhi/speechToText.js&action=raw&ctype=text/javascript'); //Apperance mw.loader.load('en.wikipedia.org/w/index.php?title=User:Theopolisme/Scripts/adminhighlighter.js&action=raw&ctype=text/javascript'); mw.loader.load('en.wikipedia.org/w/index.php?title=User:Eizzen/PageCreator.js&action=raw&ctype=text/javascript'); mw.loader.load('en.wikipedia.org/w/index.php?title=User:Eizzen/LastEditor.js&action=raw&ctype=text/javascript'); mw.loader.load('en.wikisource.org/w/index.php?title=User:Samwilson/CurlyQuotes.js&action=raw&ctype=text/javascript'); ****/ aoadjrv7icx6qk9cyu4n0tyvbe8tpq2 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/cleanup.js 2 12491 183193 139742 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/cleanup.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/cleanup.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 139742 javascript text/javascript $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { pathoschild.TemplateScript.add([ { name: 'Clean up', script: function(editor) { editor .replace(/ \n/g, '\n') .replace(/Digitized[\s\n]+by[^\n]+\n(Google)?/, '') .replace(/ +<br *\/?>/g, '<br />') .replace(/\s+$/g, '') .replace(/ +<\/ref>/g, '</ref>') .replace(/ +}}/g, '}}') .replace(/([^\|])-\n/g, '$1') .replace(/ ([);:\।?!,])/g, '$1') .replace(/ ([॥])/g, '$1') .replace(/ +}}/g, '}}') .replace(/ +— +/g, '—') .replace(/ ([);:\।?!,])/g, '$1') .replace(/–/g, '—') .replace(/।।/g, '॥') .replace(/ +''/g, '"') .replace(/'' +/g, '"') .replace(/”/g, '"') .replace(/________________\n\n/g, '') .replace(/“/g, '"') .replace(/{{nop}}/g, '\n\n') .replace(/ +/g, ' '); } } ]); }); po9dtcz4tn2qkq73p9clg4foxl8j2ex ਪੰਨਾ:Guru Granth Sahib Ji.pdf/104 250 21838 183255 52926 2024-12-06T07:15:14Z GaganKaire95 2099 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183255 proofread-page text/x-wiki <noinclude><pagequality level="3" user="GaganKaire95" /></noinclude>ਸਾਧਸੰਗਿ ਜਨਮੁ ਮਰਣੁ ਮਿਟਾਵੈ ॥ ਆਸ ਮਨੋਰਥੁ ਪੂਰਨੁ ਹੋਵੈ ਭੇਟਤ ਗੁਰ ਦਰਸਾਇਆ ਜੀਉ ॥੨॥ ਅਗਮ ਅਗੋਚਰ ਕਿਛੁ ਮਿਤਿ ਨਹੀ ਜਾਨੀ ॥ ਸਾਧਿਕ ਸਿਧ ਧਿਆਵਹਿ ਗਿਆਨੀ ॥ ਖੁਦੀ ਮਿਟੀ ਚੂਕਾ ਭੋਲਾਵਾ ਗੁਰਿ ਮਨ ਹੀ ਮਹਿ ਪ੍ਰਗਟਾਇਆ ਜੀਉ ॥੩॥ ਅਨਦ ਮੰਗਲ ਕਲਿਆਣ ਨਿਧਾਨਾ ॥ ਸੂਖ ਸਹਜ ਹਰਿ ਨਾਮੁ ਵਖਾਨਾ ॥ ਹੋਇ ਕ੍ਰਿਪਾਲੁ ਸੁਆਮੀ ਅਪਨਾ ਨਾਉ ਨਾਨਕ ਘਰ ਮਹਿ ਆਇਆ ਜੀਉ ॥੪॥੨੫॥੩੨॥ ਮਾਝ ਮਹਲਾ ੫ ॥ ਸੁਣਿ ਸੁਣਿ ਜੀਵਾ ਸੋਇ ਤੁਮਾਰੀ ॥ ਤੂੰ ਪ੍ਰੀਤਮੁ ਠਾਕੁਰੁ ਅਤਿ ਭਾਰੀ ॥ ਤੁਮਰੇ ਕਰਤਬ ਤੁਮ ਹੀ ਜਾਣਹੁ ਤੁਮਰੀ ਓਟ ਗੋਪਾਲਾ ਜੀਉ ॥੧॥ ਗੁਣ ਗਾਵਤ ਮਨੁ ਹਰਿਆ ਹੋਵੈ ॥ ਕਥਾ ਸੁਣਤ ਮਲੁ ਸਗਲੀ ਖੋਵੈ ॥ ਭੇਟਤ ਸੰਗਿ ਸਾਧ ਸੰਤਨ ਕੈ ਸਦਾ ਜਪਉ ਦਇਆਲਾ ਜੀਉ ॥੨॥ ਪ੍ਰਭੁ ਅਪੁਨਾ ਸਾਸਿ ਸਾਸਿ ਸਮਾਰਉ ॥ ਇਹ ਮਤਿ ਗੁਰ ਪ੍ਰਸਾਦਿ ਮਨਿ ਧਾਰਉ ॥ ਤੁਮਰੀ ਕ੍ਰਿਪਾ ਤੇ ਹੋਇ ਪ੍ਰਗਾਸਾ ਸਰਬ ਮਇਆ ਪ੍ਰਤਿਪਾਲਾ ਜੀਉ ॥੩॥ ਸਤਿ ਸਤਿ ਸਤਿ ਪ੍ਰਭੁ ਸੋਈ ॥ ਸਦਾ ਸਦਾ ਸਦ ਆਪੇ ਹੋਈ ॥ ਚਲਿਤ ਤੁਮਾਰੇ ਪ੍ਰਗਟ ਪਿਆਰੇ ਦੇਖਿ ਨਾਨਕ ਭਏ ਨਿਹਾਲਾ ਜੀਉ ॥੪॥ ੨੬॥੩੩॥ ਮਾਝ ਮਹਲਾ ੫ ॥ ਹੁਕਮੀ ਵਰਸਣ ਲਾਗੇ ਮੇਹਾ ॥ ਸਾਜਨ ਸੰਤ ਮਿਲਿ ਨਾਮੁ ਜਪੇਹਾ ॥ ਸੀਤਲ ਸਾਂਤਿ ਸਹਜ ਸੁਖੁ ਪਾਇਆ ਠਾਢਿ ਪਾਈ ਪ੍ਰਭਿ ਆਪੇ ਜੀਉ ॥੧॥ ਸਭੁ ਕਿਛੁ ਬਹੁਤੋ ਬਹੁਤੁ ਉਪਾਇਆ ॥ ਕਰਿ ਕਿਰਪਾ ਪ੍ਰਭਿ ਸਗਲ ਰਜਾਇਆ ॥ ਦਾਤਿ ਕਰਹੁ ਮੇਰੇ ਦਾਤਾਰਾ ਜੀਅ ਜੰਤ ਸਭਿ ਧ੍ਰਾਪੇ ਜੀਉ ॥੨॥ ਸਚਾ ਸਾਹਿਬੁ ਸਚੀ ਨਾਈ ॥ ਗੁਰ ਪਰਸਾਦਿ ਤਿਸੁ ਸਦਾ ਧਿਆਈ ॥ ਜਨਮ ਮਰਣ ਭੈ ਕਾਟੇ ਮੋਹਾ ਬਿਨਸੇ ਸੋਗ ਸੰਤਾਪੇ ਜੀਉ ॥੩॥ ਸਾਸਿ ਸਾਸਿ ਨਾਨਕੁ ਸਾਲਾਹੇ ॥ ਸਿਮਰਤ ਨਾਮੁ ਕਾਟੇ ਸਭਿ ਫਾਹੇ ॥ ਪੂਰਨ ਆਸ ਕਰੀ ਖਿਨ ਭੀਤਰਿ ਹਰਿ ਹਰਿ ਹਰਿ ਗੁਣ ਜਾਪੇ ਜੀਉ ॥੪॥੨੭॥੩੪॥ ਮਾਝ ਮਹਲਾ ੫ ॥ ਆਉ ਸਾਜਨ ਸੰਤ ਮੀਤ ਪਿਆਰੇ ॥ ਮਿਲਿ ਗਾਵਹ ਗੁਣ ਅਗਮ ਅਪਾਰੇ ॥ ਗਾਵਤ ਸੁਣਤ ਸਭੇ ਹੀ ਮੁਕਤੇ ਸੋ ਧਿਆਈਐ ਜਿਨਿ ਹਮ ਕੀਏ ਜੀਉ ॥੧॥ ਜਨਮ ਜਨਮ ਕੇ ਕਿਲਬਿਖ ਜਾਵਹਿ ॥ ਮਨਿ ਚਿੰਦੇ ਸੇਈ ਫਲ ਪਾਵਹਿ ॥ ਸਿਮਰਿ ਸਾਹਿਬੁ ਸੋ ਸਚੁ ਸੁਆਮੀ ਰਿਜਕੁ ਸਭਸੁ ਕਉ ਦੀਏ ਜੀਉ ॥੨॥ ਨਾਮੁ ਜਪਤ ਸਰਬ ਸੁਖੁ ਪਾਈਐ ॥ ਸਭੁ ਭਉ ਬਿਨਸੈ ਹਰਿ ਹਰਿ ਧਿਆਈਐ ॥ ਜਿਨਿ ਸੇਵਿਆ ਸੋ ਪਾਰਗਿਰਾਮੀ ਕਾਰਜ ਸਗਲੇ ਥੀਏ ਜੀਉ ॥੩॥ ਆਇ ਪਇਆ ਤੇਰੀ ਸਰਣਾਈ ॥ ਜਿਉ ਭਾਵੈ ਤਿਉ ਲੈਹਿ ਮਿਲਾਈ ॥<noinclude></noinclude> 90mne7fzaodrjmhwb4j2sq6if0p1wf0 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/formulas 2 28851 183212 69494 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/formulas]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/formulas]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 69494 wikitext text/x-wiki {{underline|{{gap|1.5em}}1{{gap|1.5em}}}} =sin<sup>-1</sup>{{Sfrac|x|a}}+ c<br>√{{overline|a<sup>2</sup>-x<sup>2</sup>}} c3m45kv7k3aswuecv4vdr1sh1er4j1e ਵਰਤੋਂਕਾਰ:Benipal hardarshan/F1 2 28967 183236 69728 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/F1]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/F1]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 69728 wikitext text/x-wiki * (a+b)<sup>2</sup>=a<sup>2</sup>+b<sup>2</sup>+2ab *(a-b)<sup>2</sup>=a<sup>2</sup>+b<sup>2</sup>-2ab *a<sup>2</sup>-b<sup>2</sup>=(a+b)(a-b) 7eykiua3emr5aamffegrabh55pwxv23 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/EIS.js 2 29024 183180 86045 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/EIS.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/EIS.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 86045 javascript text/javascript // mw.loader.load('//wikisource.org/w/index.php?title=User:Alex brollo/common.js&action=raw&ctype=text/javascript'); /* Edit In Sequence, version 0.0 ottobre 2016 Alex brollo Logics: 1. disable navigation and save/preview buttons 2. load a small new navigation + level setting tool 3. use normal edit boxes uploading wikicode and saving edited wikicode from them by ajax statements Versión modificada (marzo 2017) por Ninovolador Cambios: 1. Traducido parcialmente al español 2. Compatibilidad con easyLST (sistema de seccionamiento con almohadillas (##seccion##) ) 3. Agregados botones para previsualizar páginas sin cambiar */ mw.loader.load("jquery.ui"); var alex={}; var eis={}; eis.cp={}; (function ($,mw) { // console.log("passo 1"); if(mw.config.get("wgCanonicalNamespace")!=="Page" || mw.config.get("wgAction")!=="edit") { console.log("eis non eseguito"); return false;} // console.log("passo 2"); activate(); $(document).keyup(function(e) { if (e.keyCode == 27 && $("#divPreview").is(":visible")) { $('#wpPreviewExit').trigger('click'); } }); /* passo 1 : costruire l'ambiente */ // in nsPage, and in view mode, eis environment is built function activate() { // access button $('<li id="ca-eis"><span><a href="#" title="Activate Edit in Sequence" >EIS ਨਾਲ ਸੋਧ</a></span></li>').click(function() { $("#wptextbox1").css("font-size",".9pc"); creaEis(); pp(); }).insertAfter($("#ca-edit")); // loading wikitext of three pages return false; } // initializing function, it disables some buttons, builds preview box, build action buttons function creaEis() { // disabilitazioni $("#ca-proofreadPagePrevLink a, #ca-proofreadPageNextLink a").remove(); $("#wpSave").remove(); $("#wpPreview, #wpDiff, #wikiPreview").css('display','none').attr('accesskey',''); $(".mw-summary, .editCheckboxes").remove(); $("#ca-eis").remove(); //$('<div id="sfondoeis" style="position:fixed; top:0; left:0; z-index:100;"></div>').appendTo($("#content")); var box=$("<div id='editBox' style='background-color:#dfdfdf; min-height:10px; display:inline-block;position:fixed; top:0; left:0; z-index:100' ></div>"); if (mw.user.options.get("gadget-barbaforcutanew")===null) $("#content").append(box); else box.css("position","static").appendTo($(".editButtons")); var qb='<span id="radiobuttons">'+ '<span class="quality0"><input tabindex="5" title="Empty%" type="radio" value="0" name="wpQuality"></span>'+ '<span class="quality2"><input tabindex="6" title="Not Proofread%" type="radio" value="2" name="wpQuality"></span>'+ '<span class="quality1"><input tabindex="7" title="Problem%" type="radio" value="1" name="wpQuality"></span>'+ '<span class="quality3"><input tabindex="8" title="Proofread%" checked="" type="radio" value="3" name="wpQuality"></span>'+ '<span id="radioQuality4" class="quality4" style="display:none;"><input tabindex="9" title="Validated%" type="radio" value="4" name="wpQuality">&nbsp;&nbsp;</span></span>'; qb+='<span>&nbsp;&nbsp;'+ '<button class="baseButton" id="wpPrev" style="display: inline; padding: 1px 2px;" type="button" title="Previous page" ><small><</small></button>'+ '<button class="baseButton" id="wpNext" style="display: inline; padding: 1px 2px;" type="button" title="Next page" ><small>></small></button>'+ '<button class="baseButton" id="wpSave" style="display: inline; padding: 1px 2px;" type="button" title="Publish your changes [alt+shift+s]" accesskey="s" ><small>Save</small></button>'+ '<button class="baseButton" id="wpPreviewSave" style="display: inline; padding: 1px 2px;" type="button" title="Preview changes made [alt+shift+p]" accesskey="p" ><small>Preview</small></button>'+ '<button class="baseButton" id="wpPreviewPrev" style="display: inline; padding: 1px 2px;" type="button" title="Preview previous page" ><small>Preview previous</small></button>'+ '<button class="baseButton" id="wpPreviewNext" style="display: inline; padding: 1px 2px;" type="button" title="Preview next page" ><small>Preview next</small></button>'+ '<button class="baseButton" id="wpExit" style="display: inline; padding: 1px 2px;" type="button" title="Close editing in EIS" ><small>Cancel</small></button>'+ '&nbsp;<input type="text" id="wpComment" value="Edit in Sequence (EIS)" size="50"></span>'; $("#editBox").append($(qb)); $("span[class^='quality'] input").click(function() { $("#wpComment").val("/* EIS nivel "+$(this).attr("value")+" */"); }); $("#wpExit").click(function(){ window.open("/wiki/"+eis.cp.title,"_self"); }); $("#wpSave").click(function(){ pageSave(); }); $("#wpPreviewNext").click(function(){ pagePreviewNext(); }); $("#wpPreviewPrev").click(function(){ pagePreviewPrev(); }); $("#wpPreviewSave").click(function(){ pagePreview(); }); $("#wpPrev").click(function(){ $("#divPreview").css("display","none"); pp(prevPage()); }); $("#wpNext").click(function(){ $("#divPreview").css("display","none"); pp(nextPage()); }); //creazione box divPreview var divPreview=$("<div>").css({ "position":"absolute", "top":"20px", "left":"100px", "width":"580px", "height":"700px", "overflow":"scroll", "padding":"20px", "z-index":"150", "background-color":"white", "border":"1px dotted black", "display":"none" }).attr("id","divPreview") .append($("<div>").attr("id","previewContent")); $("#content").append(divPreview); $("#divPreview").draggable(); var x=$("<div>").attr("style",'position:absolute; top:0;right:0;cursor:pointer; z-index:200;') .append($('<button class="baseButton" id="wpPreviewExit" style="display: inline; padding: 1px 2px;" type="button" title="Salir" ><small>Cancelar</small></button>').click(function(){ $("#divPreview").toggle(); if (!window.proofreadpage_raw_lst) window.easy_lst(); })) .append($("#wpSave").clone(true)); x.appendTo($("#divPreview")); eis.baseImg=$(".prp-page-image img").attr("src").match(/(.+page)\d+(-\d+px.+)/); // eis.baseImg[1]+[numero pagina]+eis.baseImg[2] è l'url dell'immagine // della pagina [numero pagina)] // può essere caricato con // $(".prp-page-image img").attr("src",eis.baseImg[1]+211+eis.baseImg[2]); } function nextPage() { var np=eis.cp.title.match(/(.+\/)(\d+)$/); return np[1]+(np[2]*1+1); } function prevPage() { var np=eis.cp.title.match(/(.+\/)(\d+)$/); return np[1]+(np[2]*1-1); } // splits wiki code into header,body,footer function splitPagina(tpp) { var testo = ["", "", ""]; testo[0] = tpp.substring(0, tpp.indexOf("</noinclude>") + 12); testo[2] = tpp.substring(tpp.lastIndexOf("<noinclude>")); testo[1] = tpp.substring(testo[0].length, tpp.length - testo[2].length); return testo; } // reads three pages code (current, previous, previous of previous) function pp(pageName) { if (pageName===undefined) pageName=mw.config.get("wgPageName"); pageName=pageName.replace(/_/g," "); var pagine={}; var t=(/(.+\/)(.+)$/).exec(pageName); var t1=t[2]*1-1; var t2=t[2]*1-2; var p_cor=pageName; var p_prec1=t[1]+t1; var p_prec2=t[1]+t2; console.log(p_prec2,p_prec1,p_cor); var api = new mw.Api(); $("#firstHeading").text("EIS ਨਾਲ "+pageName +"ਸੋਧਣਾ ਜਾਰੀ"); // lettura di tre pagine api.get( { action: 'query', prop: 'revisions', titles:p_prec2+"|"+p_prec1+"|"+p_cor, rvprop:"content" } ).done( function ( data ) { alex.query=data.query.pages; $.each(data.query.pages, function(index,value) { if (alex.query[index].missing!==undefined) pagine[alex.query[index].title]=["","",""]; else pagine[alex.query[index].title]=splitPagina(alex.query[index].revisions[0]["*"]); }); eis.p_2=[p_prec2,pagine[p_prec2]]; eis.p_1=[p_prec1,pagine[p_prec1]]; eis.p_0=[p_cor,pagine[p_cor]]; alex.p_2=eis.p_2; alex.p_1=eis.p_1; alex.p_0=eis.p_0; testoPag2Prec=alex.p_2[1]; testoPagPrec=alex.p_1[1]; // settaggi comuni eis.cp.basePageName=t[1]; eis.cp.basePageNum=t[2]; eis.cp.title=eis.p_0[0]; mw.config.set("wgTitle",eis.cp.title.slice(7)); if ($("#croptool").length>0) { eis.cp.croptool=$("#t-cropNew a").attr("href").replace(/\d+$/,eis.cp.basePageNum); $("#t-cropNew a").attr("href",eis.cp.croptool); } var urlImg=$(".prp-page-image img").attr("src").match(/(.+page)(\d+)(-.+)/); eis.cp.imageUrl=urlImg[1]+eis.cp.basePageNum+urlImg[3]; // assegno valori alle variabili globali testoPagPrec e testo2PagPrec per renderli visibili a autoPt e autoRi7 testoPagPrec=eis.p_1[1]; testo2PagPrec=eis.p_2[1]; $("#radioQuality4").css("display","none"); $(".prp-page-image img").attr("src",eis.cp.imageUrl); if (eis.p_0[1].toString()===",,") { // caso pagina corrente non esistente // leggo la pagina... $.get( mw.config.get("wgServer")+"/w/index.php?title="+eis.cp.title+"&action=edit&redlink=1", function( data ) { $("#wpTextbox1").val($("#wpTextbox1",$(data)).val()); $("#wpHeaderTextbox").val($("#wpHeaderTextbox",$(data)).val()); $("#wpFooterTextbox").val($("#wpFooterTextbox",$(data)).val()); //$("#wpHeaderTextbox").val(eis.cp.header); //$("#wpFooterTextbox").val(eis.cp.footer); // eseguo postOCR e autoRi $("#button4").click(); $("#button0").click(); eis.p_0[1][1]= $("#wpTextbox1").val(); eis.cp.user=mw.config.get("wgUserName"); eis.cp.level="1"; if (!window.proofreadpage_raw_lst) window.easy_lst(); }); } else { // caso pagina esistente eis.cp.user=eis.p_0[1][0].match(/user=\"([^"]*)\" \/>/)[1]; eis.cp.level=eis.p_0[1][0].match(/level=\"(\d+)\" /)[1]; eis.cp.header=$.trim(eis.p_0[1][0].replace(/<noinclude\><pagequality.+?>/,"").replace("</noinclude>","")); eis.cp.footer=$.trim(eis.p_0[1][2].replace("<noinclude>","").replace("<references/>","").replace("</noinclude>","")); $("#wpHeaderTextbox").val(eis.cp.header); $("#wpFooterTextbox").val(eis.cp.footer); $("#wpTextbox1").val(eis.p_0[1][1]); if (!window.proofreadpage_raw_lst) window.easy_lst(); // if level=3 and user is another one, or if level=4 display radiobutton4 if ( (eis.cp.level==="3" && eis.cp.user!==mw.config.get("wgUserName")) || eis.cp.level==="4") $("#radioQuality4").css("display","inline"); $("#radiobuttons input[value='"+eis.cp.level+"']").click(); } }); $(".prp-page-image img").css("top","0"); $("#wpTextbox1").scrollTop(0); }; function chiudiEditBox () { $("#sfondoeis").toggle(); } function pageBuild() { var template= '<noinclude><pagequality level="#LEVEL#" user="#USER#" />#HEADER#</noinclude>' + '#BODY#<noinclude>#FOOTER#\n</noinclude>'; var wikicode= template.replace("#HEADER#",$("#wpHeaderTextbox").val()) .replace("#BODY#",$("#wpTextbox1").val()) .replace("#FOOTER#",$("#wpFooterTextbox").val()); if (eis.cp.level ===$("input:checked","#radiobuttons").val()) { wikicode=wikicode.replace("#LEVEL#",eis.cp.level).replace("#USER#", eis.cp.user); } else {wikicode=wikicode.replace("#LEVEL#",$("input:checked","#radiobuttons").val()) .replace("#USER#", mw.config.get("wgUserName")); } return wikicode; } function pageSave() { if (!window.proofreadpage_raw_lst) window.restore_lst(); var wikicode=pageBuild(); new mw.Api().postWithToken( 'edit', { action: 'edit', title: eis.cp.title, summary:$("#wpComment").val(), text: wikicode, tags: 'eis', }).done(function( data ) { if ( data && data.edit && data.edit.result === 'Success' ) { console.log("OK, pagina " + eis.p_0[0] + "salvata"); $("#wpNext").click(); } else { alert("Errore nel salvataggio della pagina");l } }); } function pagePreview() { // toggleButton generico (nasconde parent()) /* var toggleButton=$('<img>') .attr("src","//upload.wikimedia.org/wikipedia/commons/f/f8/Tooltip-CloseButton.png") .attr("style",'position:absolute; top:0;right:0;cursor:pointer; z-index:200;') .click(function(){$(this).parent().toggle();}); */ //caricamento preview if (!window.proofreadpage_raw_lst) window.restore_lst(); var wikicode=pageBuild(); $("#divPreview").toggle(); $.ajax({ url: mw.util.wikiScript( 'api' ), data: { format: 'json', action: 'parse', contentmodel: 'proofread-page', summary: "ajax preview", text: wikicode, time: $.now() }, dataType: 'json', type: 'POST', success: function( data ) { if ( data && data.parse ) { $("#previewContent").html($(data.parse.text["*"])); } else if ( data && data.error ) { alert( 'Error: API returned error code "' + data.error.code + '": ' + data.error.info ); } else { alert( 'Error: Unknown result from API.' ); } }, error: function( xhr ) { alert( 'Error: Request failed.' ); } }); } function pagePreviewPrev() { var imagen=$(".prp-page-image img").attr("src").match(/.+page(\d+)-\d+px.+/); $(".prp-page-image img").attr("src",eis.baseImg[1]+(imagen[1]*1-1)+eis.baseImg[2]); } function pagePreviewNext() { var imagen=$(".prp-page-image img").attr("src").match(/.+page(\d+)-\d+px.+/); $(".prp-page-image img").attr("src",eis.baseImg[1]+(imagen[1]*1+1)+eis.baseImg[2]); } })(jQuery,mw); gho6artyctq45ntj7jty8is4oi63fgh ਵਰਤੋਂਕਾਰ:Benipal hardarshan/personal-charinsert.js 2 29040 183234 98414 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/personal-charinsert.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/personal-charinsert.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 98414 javascript text/javascript window.updateEditTools = function () { }; jQuery( document ).ready( function ( $ ) { var $currentFocused, editTools; function getSelectedSection() { var selectedSection = mw.storage.get( editTools.storageKey ) || mw.storage.session.get( editTools.storageKey ); return selectedSection; } function saveSelectedSection( newIndex ) { mw.storage.set( editTools.storageKey, newIndex ) || mw.storage.session.set( editTools.storageKey, newIndex ); } editTools = { // Entries prefixed with ␥ (U+2425 SYMBOL FOR DELETE FORM TWO) will not appear in the article namespace (namespace 0). // Please make any changes to [[MediaWiki:Edittools]] as well, however, instead of using the ␥ symbol, use {{#ifeq:{{NAMESPACE}}|{{ns:0}}| | }}. charinsert: { 'ਫਰਮੇ': '{\{center|<poem>+</poem>}} <poem>+</poem> {\{Block.center|+}} {\{Block.center|<poem>+</poem>}} {\{Float.left|+}} {\{Float.right|+}} [\[ਲੇਖਕ:+|]] {\{xxxx-larger|+}} {\{gap}} {\{nop}} {\{rh|Left|Center|Right}} {\{rule}} {\{dhr|3em}} </br> <center>+</center> {\{overfloat.left|+|depth=1em}} {\{overfloat.right|+|depth=1em}} {\{underline|+}} {\{bar|3}} {\{missing.image}} <references/> {\{SIC|+|+}} {\{red|+}} {\{green|+}} {\{greyed|+}} {\{larger|+}} {\{smaller|+}} {\{Custom.rule|sp|40|co|6|sp|40}} {\{sp|+}} {\{Asterism}} {\{rule|height=4px}}{\{rule}} {\{border|maxwidth=350px|padding=15px|+}} {\{***|5|3em|char=*}} <nowiki>+</nowiki> {\{hws|+}} {\{hwe|+}} #REDIRECT.[\[+]] <i>+</i> <b>+</b> <pages.index="\.djvu".from=x.to=y/> ॥ ', }, charinsertDivider: "\240", storageKey: 'edittoolscharsubset', createEditTools: function ( placeholder ) { var sel, id; var box = document.createElement( 'div' ); var prevSubset = 0, curSubset = 0; box.id = 'editpage-specialchars'; box.title = 'Click on the character or tag to insert it into edit window'; // append user-defined sets if ( window.charinsertCustom ) { for ( id in charinsertCustom ) { if ( !editTools.charinsert[id] ) { editTools.charinsert[id] = ''; } } } // create drop-down select sel = document.createElement( 'select' ); for ( id in editTools.charinsert ) { sel.options[sel.options.length] = new Option( id, id ); } sel.selectedIndex = 0; sel.style.marginRight = '.3em'; sel.title = 'Choose character subset'; sel.onchange = sel.onkeyup = selectSubset; box.appendChild( sel ); // create "recall" switch if ( window.editToolsRecall ) { var recall = document.createElement( 'span' ); recall.appendChild( document.createTextNode( '↕' ) ); // ↔ recall.onclick = function() { sel.selectedIndex = prevSubset; selectSubset(); }; recall.style.cssFloat = 'left'; recall.style.marginLeft = '5px'; recall.style.cursor = 'pointer'; box.appendChild( recall ); } if ( getSelectedSection() ) { sel.selectedIndex = getSelectedSection(); } placeholder.parentNode.replaceChild( box, placeholder ); selectSubset(); return; function selectSubset() { // remember previous (for "recall" button) prevSubset = curSubset; curSubset = sel.selectedIndex; //save into web storage for persistence saveSelectedSection( curSubset ); //hide other subsets var pp = box.getElementsByTagName( 'p' ) ; for ( var i = 0; i < pp.length; i++ ) { pp[i].style.display = 'none'; } //show/create current subset var id = sel.options[curSubset].value; var p = document.getElementById( id ); if ( !p ) { p = document.createElement( 'p' ); p.className = 'nowraplinks'; p.id = id; if ( id == 'Arabic' || id == 'Hebrew' ) { p.style.fontSize = '120%'; p.dir = 'rtl'; } var tokens = editTools.charinsert[id]; if ( window.charinsertCustom && charinsertCustom[id] ) { if ( tokens.length > 0 ) { tokens += ' '; } tokens += charinsertCustom[id]; } editTools.createTokens( p, tokens ); box.appendChild( p ); } p.style.display = 'inline'; } }, createTokens: function ( paragraph, str ) { var tokens = str.split( ' ' ), token, i, n; for ( i = 0; i < tokens.length; i++ ) { token = tokens[i]; n = token.indexOf( '+' ); if ( token[0] === '␥' ) { if ( token.length > 1 && mw.config.get( 'wgNamespaceNumber' ) === 0 ) { continue; } else { token = token.substring( 1 ); } } if ( token === '' || token === '_' ) { addText( editTools.charinsertDivider + ' ' ); } else if ( token === '\n' ) { paragraph.appendChild( document.createElement( 'br' ) ); } else if ( token === '___' ) { paragraph.appendChild( document.createElement( 'hr' ) ); } else if ( token.charAt( token.length-1 ) === ':' ) { // : at the end means just text addBold( token ); } else if ( n === 0 ) { // +<tag> -> <tag>+</tag> addLink( token.substring( 1 ), '</' + token.substring( 2 ), token.substring( 1 ) ); } else if ( n > 0 ) { // <tag>+</tag> addLink( token.substring( 0, n ), token.substring( n+1 ) ); } else if ( token.length > 2 && token.charCodeAt( 0 ) > 127 ) { // a string of insertable characters for ( var j = 0; j < token.length; j++ ) { addLink( token.charAt( j ), '' ); } } else { addLink( token, '' ); } } return; function addLink( tagOpen, tagClose, name ) { var handler; var dle = tagOpen.indexOf( '\x10' ); var a = document.createElement( 'a' ); if ( dle > 0 ) { var path = tagOpen.substring( dle + 1 ).split( '.' ); tagOpen = tagOpen.substring( 0, dle ); for ( var i = 0; i < path.length; i++ ) { handler = handler[path[i]]; $( a ).on( 'click', handler ); } } else { tagOpen = tagOpen.replace( /\./g,' ' ); tagClose = tagClose ? tagClose.replace( /_/g,' ' ) : ''; $( a ).on( 'click', { tagOpen: tagOpen, sampleText: '', tagClose: tagClose }, insertTags ); } name = name || tagOpen + tagClose; name = name.replace( /\\n/g,'' ); a.appendChild( document.createTextNode( name ) ); a.href = ''; paragraph.appendChild( a ); addText( ' ' ); } function addBold( text ) { var b = document.createElement( 'b' ); b.appendChild( document.createTextNode( text.replace( /_/g,' ' ) ) ); paragraph.appendChild( b ); addText( ' ' ); } function addText( txt ) { paragraph.appendChild( document.createTextNode( txt ) ); } function insertTags( e ) { e.preventDefault(); if ( $currentFocused && $currentFocused.length ) { $currentFocused.textSelection( 'encapsulateSelection', { pre: e.data.tagOpen, peri: e.data.sampleText, post: e.data.tagClose } ); } } }, setup: function () { var placeholder; if ( $( '#editpage-specialchars' ).length ) { placeholder = $( '#editpage-specialchars' )[0]; } else { placeholder = $( '<div id="editpage-specialchars"> </div>' ).prependTo( '.mw-editTools' )[0]; } if ( !placeholder ) { return; } if ( !window.charinsertDontMove ) { $( '.editOptions' ).before( placeholder ); } // Find the element that is focused $currentFocused = $( '#wpTextbox1' ); // Apply to dynamically created textboxes as well as normal ones $( document ).on( 'focus', 'textarea, input:text', function () { $currentFocused = $( this ); } ); // Used to determine where to insert tags editTools.createEditTools( placeholder ); window.updateEditTools = function () { editTools.createEditTools( $( '#editpage-specialchars' )[0] ); }; } }; // end editTools editTools.setup(); } ); elr8rygqdgnusoykqjtinvkux8ax9c4 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/ColourBackground.js 2 29041 183186 82712 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/ColourBackground.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/ColourBackground.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 82712 javascript text/javascript //This Script is made by User:Benipal hardarshan //You can copy it or just put this in your common.js {{{{{{{importscript("User:Benipal_hardarshan/ColourBackground.js")}}}}}}} jQuery( document ).ready( function() { (wgAction == "edit" || wgAction=="submit") var colourEditInterfaceBackground = function( pageBG, editboxBG, fontColour, linkColour, newLinkColour, extLinkColour){ style = $('<style type="text/css" />').appendTo('head'); style.append( '#content {background-color:'+ pageBG +' !important;}\ #content {color:'+ fontColour +' !important;}\ a {color:'+ linkColour +' !important;}\ .new {color:'+ newLinkColour +' !important;}\ .extiw {color:'+ extLinkColour +' !important;}\ textarea, input {background-color:'+editboxBG +' !important;}'); } colourEditInterfaceBackground('white', 'silver', '#2f4f4f', '#3198cc', 'red', 'brown'); } ); 1yjjvtsthc52kmglnxpg5yxe2nqdix0 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Running header.js 2 29184 183196 70502 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Running header.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/Running header.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 70502 javascript text/javascript /* * Does a lookup two previous Page:* from the current, extract the rh from * its content, insert it in the header after trying to increase the rh page * number. See the FIXME comment(s) for caveats. * * Originally at User:Phe/Running header.js * * To use this script, add the following to your .js: * importScript('User:Inductiveload/Roman numerals.js'); * importScript('User:Inductiveload/Running header.js'); */ (function($, mw) { "use strict"; // Roman numeral functions // From http://blog.stevenlevithan.com/archives/javascript-roman-numeral-converter function int_to_roman(num) { if (Number(num) === 0) { return false; } var digits = String(Number(num)).split(""), key = ["", "C", "CC", "CCC", "CD", "D", "DC", "DCC", "DCCC", "CM", "", "X", "XX", "XXX", "XL", "L", "LX", "LXX", "LXXX", "XC", "", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX" ], roman = "", i = 3; while (i--) { roman = (key[+digits.pop() + (i * 10)] || "") + roman; } return Array(+digits.join("") + 1).join("M") + roman; } function roman_to_int(in_str) { var str = in_str.toUpperCase(), validator = /^M*(?:D?C{0,3}|C[MD])(?:L?X{0,3}|X[CL])(?:V?I{0,3}|I[XV])$/, token = /[MDLV]|C[MD]?|X[CL]?|I[XV]?/g, key = { M: 1000, CM: 900, D: 500, CD: 400, C: 100, XC: 90, L: 50, XL: 40, X: 10, IX: 9, V: 5, IV: 4, I: 1 }, num = 0, m; if (!(str && validator.test(str))) return false; while ((m = token.exec(str))) num += key[m[0]]; return num; } var RunningHeaderAutoComplete = function() { this.offsets = [2, 4, 1, -2]; //offsets to try, in order this.offset = 0; }; RunningHeaderAutoComplete.prototype.increment_arabic = function(rh) { try { // now attempt to increment the number var r = new RegExp( "^(.*[\\|][\\[\\( ]*)(\\d+)([\\]\\)\\. ]*[\\|}].*)$"); var regex_res = r.exec(rh); var page = Number(r.exec(rh)[2]) + 2; rh = regex_res[1] + String(page) + regex_res[3]; this.add_rh(rh); return true; } catch (err) { return false; } }; RunningHeaderAutoComplete.prototype.increment_roman = function(rh) { try { // now attempt to increment a roman numeral var r = new RegExp( "^(.*[\\|] *)([ivxlcm]+|[IVXLCM]+)(\\.? *[\\|}].*)$"); var regex_res = r.exec(rh); var numeral = regex_res[2]; var lower_case = false; if (numeral.charCodeAt(0) > 96 && numeral.charCodeAt(0) < 123) { lower_case = true; } var number = roman_to_int(numeral) + 2; numeral = int_to_roman(number); if (lower_case) { numeral = numeral.toLowerCase(); } //insert the numeral back into the RH rh = regex_res[1] + numeral + regex_res[3]; this.add_rh(rh); return true; } catch (err) { return false; } }; RunningHeaderAutoComplete.prototype.add_rh = function(rh) { var r = new RegExp(/^\s*$/); if (r.test(this.header.value)) { this.header.value = rh; } else { this.header.value = rh + '\n' + this.header.value; } }; RunningHeaderAutoComplete.prototype.fill_rh = function(data) { if (this.header && !data.query.pages["-1"]) { for (var ids in data.query.pages) { var content = data.query.pages[ids].revisions[0]['*']; var r = new RegExp("{" + "{([Rr]h|[Rr]unning header|[[Rr]unningHeader) *\\|.*}}"); var match = r.exec(content); if (match) { // FIXME: needs to be tweaked, actually works only if the first // rh parameters consisting of only digits or roman numerals is the one to increment var rh = match[0]; //try to increment the number var success = this.increment_arabic(rh); if (!success) { //we failed to get a number, see if there is a roman numeral success = this.increment_roman(rh); } if (!success) { //we didn't find a number to increment //set equal to the previous page's header, the user needs to edit by hand this.add_rh(rh); } if ($("prp_header").css('display') == 'none') { pr_toggle_visibility(); } } else { //go back and try the next offset this.offset = this.offset + 1; if (this.offset < this.offsets.length) { this.try_offset(); } else { //none of them have an RH, we failed! break; } } break; } } }; RunningHeaderAutoComplete.prototype.set_running_header = function() { this.header = document.getElementsByName('wpHeaderTextbox')[0]; if (!this.header) { return; } //remove existing RH this.header.value = this.header.value.replace( /{{([Rr]h|[Rr]unning ?[Hh]eader) *\|.*}}\n?/, ''); this.try_offset(); }; RunningHeaderAutoComplete.prototype.try_offset = function() { var rhac = this; var r = new RegExp("(\\d+)$"); var page = Number(r.exec(mw.config.get("wgPageName"))[1]) - this.offsets[ this.offset]; var pagename = mw.config.get("wgPageName").replace(/\d+$/g, page); mw.loader.using(['mediawiki.util']).then(function() { $.ajax({ type: "GET", url: mw.util.wikiScript('api'), data: { 'action': 'query', 'prop': 'revisions', 'rvprop': 'content', 'titles': pagename, 'format': 'json' }, dataType: 'json', success: function(jsondata) { rhac.fill_rh(jsondata); } }); }); }; var RunningHeaderAutoCompleteInstance = new RunningHeaderAutoComplete(); /** * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor. * @see https://meta.wikimedia.org/wiki/TemplateScript * @update-token [[File:pathoschild/templatescript.js]] */ $.ajax( '//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType: 'script', cache: true }).then(function() { pathoschild.TemplateScript.add([{ name: 'Running header', script: function() { RunningHeaderAutoCompleteInstance.set_running_header(); }, forNamespaces: 'page' }]); }); }(jQuery, mediaWiki)); q9tnt5eonp919v9llp3ev87xza40dzh ਵਰਤੋਂਕਾਰ:Benipal hardarshan/global.js 2 29425 183213 71325 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/global.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/global.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 71325 javascript text/javascript mw.loader.load('//pa.wikisource.org/w/index.php?title=User:Benipal_hardarshan/ColourBackground.js&action=raw&ctype=text/javascript'); ib830fijtsyrghjf2mi4or1js1poooa ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Benipal hardarshan 3 29657 183250 165554 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Benipal hardarshan]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:PunjabiNerd]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 165554 wikitext text/x-wiki == ਪਰੂਫਰੀਡ 'ਚ ਮਦਦ == ਹਰਦਰਸ਼ਨ ਜੀ, ਕ੍ਰਿਪਾ ਕਰਕੇ [https://pa.wikisource.org/wiki/%E0%A8%AA%E0%A9%B0%E0%A8%A8%E0%A8%BE:%E0%A8%AA%E0%A9%B0%E0%A8%9C%E0%A8%BE%E0%A8%AC%E0%A9%80_%E0%A8%95%E0%A9%88%E0%A8%A6%E0%A8%BE_-_%E0%A8%9A%E0%A8%B0%E0%A8%A8_%E0%A8%AA%E0%A9%81%E0%A8%86%E0%A8%A7%E0%A9%80.pdf/5 ਇਸ] ਸਫੇ ਦੀ ਪਰੂਫਰੀਡਿੰਗ ਕਰ ਦੇਵੋ। ਧੰਨਵਾਦ --[[ਵਰਤੋਂਕਾਰ:Jagseer S Sidhu|Jagseer S Sidhu]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Jagseer S Sidhu|ਗੱਲ-ਬਾਤ]]) 11:10, 14 ਜੁਲਾਈ 2019 (IST)- :{{ping|Jagseer S Sidhu}} ਜ਼ਰੂਰ ਜੀ ਅੱਜ ਸ਼ਾਮ ਤੱਕ ਹੋ ਜਾਵੇਗੀ। --[[File:Hardarshan.gif|frameless|link=User:Benipal hardarshan]]<sup>[[User talk:Benipal hardarshan|Talk]]</sup> 11:16, 14 ਜੁਲਾਈ 2019 (IST) == Author pages == I see you have moved several main-namespace pages whose titles start with "Author:" into the "ਲੇਖਕ:" namespace. But what about [//pa.wikisource.org/wiki/%E0%A8%96%E0%A8%BC%E0%A8%BE%E0%A8%B8:%E0%A8%85%E0%A8%97%E0%A9%87%E0%A8%A4%E0%A8%B0_%E0%A8%A4%E0%A8%A4%E0%A8%95%E0%A8%B0%E0%A8%BE?prefix=Author%3A&namespace=0&hideredirects=1 these pages]? Did you forget to move those? - [[ਵਰਤੋਂਕਾਰ:Dcljr|dcljr]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Dcljr|ਗੱਲ-ਬਾਤ]]) 07:37, 16 ਜੁਲਾਈ 2019 (IST) ::{{Ping|Dcljr}} I started other works after renaming some. I'll change left overs by tonight. Thanks for informing :-) --[[File:Hardarshan.gif|frameless|link=User:Benipal hardarshan]]<sup>[[User talk:Benipal hardarshan|Talk]]</sup> 17:56, 16 ਜੁਲਾਈ 2019 (IST) == WAT 2019 request == ਮੈਂ Wikisource Advance Training (WAT) ਵਿਚ ਭਾਗ ਲੈਣ ਦਾ ਇਛੱਕ ਹਾਂ। ਸਮਰਥਨ ਕਰਨ ਲਈ {{support}} ਅਤੇ ਵਿਰੋਧ ਕਰਨ ਲਈ {{oppose}} ਲਿੱਖ ਕੇ [[ਵਰਤੋਂਕਾਰ:Harkawal Benipal|Harkawal Benipal]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Harkawal Benipal|ਗੱਲ-ਬਾਤ]]) 20:38, 4 ਸਤੰਬਰ 2019 (IST) ਨਾਲ ਆਪਣੇ ਦਸਤਖ਼ਤ ਕਰੋ। ਜੇਕਰ ਕੋਈ ਇਸ ਬਾਰੇ ਕੋਈ ਟਿੱਪਣੀ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ ਤਾਂ ਹੇਂਠ ਲਿੱਖ ਸਕਦਾ ਹੈ ਜਾਂ ਮੇਰੇ [[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ: Benipal hardarshan|ਗੱਲ-ਬਾਤ]] ਸਫੇ 'ਤੇ ਲਿੱਖ ਸਕਦਾ ਹੈ। [[ਵਰਤੋਂਕਾਰ:Harkawal Benipal|Harkawal Benipal]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Harkawal Benipal|ਗੱਲ-ਬਾਤ]]) 20:38, 4 ਸਤੰਬਰ 2019 (IST) == Community Insights Survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> '''Share your experience in this survey''' Hi {{PAGENAME}}, The Wikimedia Foundation is asking for your feedback in a survey about your experience with {{SITENAME}} and Wikimedia. The purpose of this survey is to learn how well the Foundation is supporting your work on wiki and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. Please take 15 to 25 minutes to '''[https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=CI2019List(other,act5) give your feedback through this survey]'''. It is available in various languages. This survey is hosted by a third-party and [https://foundation.wikimedia.org/wiki/Community_Insights_2019_Survey_Privacy_Statement governed by this privacy statement] (in English). Find [[m:Community Insights/Frequent questions|more information about this project]]. [mailto:surveys@wikimedia.org Email us] if you have any questions, or if you don't want to receive future messages about taking this survey. Sincerely, </div> [[User:RMaung (WMF)|RMaung (WMF)]] 20:04, 9 ਸਤੰਬਰ 2019 (IST) <!-- Message sent by User:RMaung (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=CI2019List(other,act5)&oldid=19352874 --> == Reminder: Community Insights Survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> '''Share your experience in this survey''' Hi {{PAGENAME}}, A couple of weeks ago, we invited you to take the Community Insights Survey. It is the Wikimedia Foundation’s annual survey of our global communities. We want to learn how well we support your work on wiki. We are 10% towards our goal for participation. If you have not already taken the survey, you can help us reach our goal! '''Your voice matters to us.''' Please take 15 to 25 minutes to '''[https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=CI2019List(other,act5) give your feedback through this survey]'''. It is available in various languages. This survey is hosted by a third-party and [https://foundation.wikimedia.org/wiki/Community_Insights_2019_Survey_Privacy_Statement governed by this privacy statement] (in English). Find [[m:Community Insights/Frequent questions|more information about this project]]. [mailto:surveys@wikimedia.org Email us] if you have any questions, or if you don't want to receive future messages about taking this survey. Sincerely, </div> [[User:RMaung (WMF)|RMaung (WMF)]] 00:44, 21 ਸਤੰਬਰ 2019 (IST) <!-- Message sent by User:RMaung (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=CI2019List(other,act5)&oldid=19395141 --> == Reminder: Community Insights Survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> '''Share your experience in this survey''' Hi {{PAGENAME}}, There are only a few weeks left to take the Community Insights Survey! We are 30% towards our goal for participation. If you have not already taken the survey, you can help us reach our goal! With this poll, the Wikimedia Foundation gathers feedback on how well we support your work on wiki. It only takes 15-25 minutes to complete, and it has a direct impact on the support we provide. Please take 15 to 25 minutes to '''[https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=CI2019List(other,act5) give your feedback through this survey]'''. It is available in various languages. This survey is hosted by a third-party and [https://foundation.wikimedia.org/wiki/Community_Insights_2019_Survey_Privacy_Statement governed by this privacy statement] (in English). Find [[m:Community Insights/Frequent questions|more information about this project]]. [mailto:surveys@wikimedia.org Email us] if you have any questions, or if you don't want to receive future messages about taking this survey. Sincerely, </div> [[User:RMaung (WMF)|RMaung (WMF)]] 22:34, 4 ਅਕਤੂਬਰ 2019 (IST) <!-- Message sent by User:RMaung (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=CI2019List(other,act5)&oldid=19435548 --> :{{ping|RMaung (WMF)}} Done. --[[File:Hardarshan.gif|frameless|link=User:Benipal hardarshan]]<sup>[[User talk:Benipal hardarshan|Talk]]</sup> 15:42, 7 ਅਕਤੂਬਰ 2019 (IST) ::{{ping|Benipal hardarshan}} Thank you very much for your time and feedback! --[[ਵਰਤੋਂਕਾਰ:RMaung (WMF)|RMaung (WMF)]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:RMaung (WMF)|ਗੱਲ-ਬਾਤ]]) 22:37, 11 ਅਕਤੂਬਰ 2019 (IST) == Indic Wikisource Proofreadthon == {{clear}} ''Sorry for writing this message in English - feel free to help us translating it'' <div style="align:center; width:90%;float:left;{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|2}}||background:#F9ED94;|}}border:0.5em solid #000000; padding:1em;"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikisource-logo-with-text.svg|frameless|right|100px]] Hello, As '''[[:m:COVID-19|COVID-19]]''' has forced the Wikimedia communities to stay at home and like many other affiliates, CIS-A2K has decided to suspend all offline activities till 15th September 2020 (or till further notice). I present to you for an online training session for future coming months. The CIS-A2K have conducted a [[:m:Indic Wikisource Proofreadthon|Online Indic Wikisource Proofreadthon]] to enrich our Indian classic literature in digital format. '''WHAT DO YOU NEED''' * '''Booklist:''' a collection of books to be proofread. Kindly help us to find some classical literature your language. The book should not be available in any third party website with Unicode formatted text. Please collect the books and add our [[:m:Indic Wikisource Proofreadthon/Book list|event page book list]]. *'''Participants:''' Kindly sign your name at [[:m:Indic Wikisource Proofreadthon/Participants|Participants]] section if you wish to participate this event. *'''Reviewer:''' Kindly promote yourself as administrator/reviewer of this proofreadthon and add your proposal [[:m:Indic Wikisource Proofreadthon/Participants#Administrator/Reviewer|here]]. The administrator/reviewers could participate in this Proofreadthon. * '''Some social media coverage:''' I would request to all Indic Wikisource community member, please spread the news to all social media channel, we always try to convince it your Wikipedia/Wikisource to use their SiteNotice. Of course, you must also use your own Wikisource site notice. * '''Some awards:''' There may be some award/prize given by CIS-A2K. * '''A way to count validated and proofread pages''':[https://wscontest.toolforge.org/ Wikisource Contest Tools] * '''Time ''': Proofreadthon will run: from 01 May 2020 00.01 to 10 May 2020 23.59 * '''Rules and guidelines:''' The basic rules and guideline have described [[:m:Indic Wikisource Proofreadthon/Rules|here]] * '''Scoring''': The details scoring method have described [[:m:Indic_Wikisource_Proofreadthon/Rules#Scoring_system|here]] I really hope many Indic Wikisources will be present this year at-home lockdown. Thanks for your attention<br/> '''[[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]] 23:10, 17 ਅਪਰੈਲ 2020 (IST)'''<br/> ''Wikisource Advisor, CIS-A2K'' </div> </div> {{clear}} <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Helpdesk/ActiveUserlist&oldid=19991757 --> == About main page == Dear {{ping|Benipal hardarshan}}, Kindly add '''Template:Featured ਲੇਖਕ''' to the Main Page of Punjabi Wikisource. I've added Gurbax Singh Frank as a featured author as of now. I hope this will be good. Thanks - [[ਵਰਤੋਂਕਾਰ:Satpal Dandiwal|Satpal Dandiwal]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Satpal Dandiwal|ਗੱਲ-ਬਾਤ]]) 10:33, 12 ਮਈ 2020 (IST) :Thanks for informing [[User:Satpal Dandiwal|Satpal Dandiwal]]. Currently I'm working on a new design for home page I'll add Gurbax Singh Frank there.😊-[[File:Hardarshan.gif|frameless|link=User:Benipal hardarshan]]<sup>[[User talk:Benipal hardarshan|Talk]]</sup> 10:37, 12 ਮਈ 2020 (IST) == [Small wiki toolkits – Indic workshop series 2020] Register now! - Reminder == <small>Note:You have received this message as you an interface-admin on your home Wikimedia project.</small> ---- Greetings, hope this message finds you all in the best of your health, and you are staying safe amid the ongoing crisis. Firstly, to give you context, [[m:Small wiki toolkits|Small wiki toolkits]] (SWT) is an initiative to support [[m:Small_and_large_wikis#Small_wikis|small wiki]] communities, to learn and share technical and semi-technical skills to support, maintain, and grow. We are happy to inform you that the SWT group has planned a series of [[m:SWT Indic Workshop Series 2020/Overview|four online workshops for Indic Wikimedia community members]] during June & July 2020. These workshops have been specifically designed and curated for Indic communities, based on a [[:c:File:Community Engagement Survey report, WikiConference India 2020.pdf|survey conducted]] early this year. The four workshops planned in this regard are; *'''Understanding the technical challenges of Indic language wikis (by [[m:User:BMueller (WMF)|Birgit]]):''' Brainstorming about technical challenges faced by contributors to Indic language Wikimedia projects. *'''Writing user scripts & gadgets (by [[m:User:Jayprakash12345|Jayprakash12345]]):''' Basics to intermediate-level training on writing [[mw:Manual:Interface/JavaScript#Personal_scripts|user scripts]] (Javascript and jQuery fundamentals are prerequisites). *'''Using project management & bug reporting tool Phabricator (by [[m:User:AKlapper (WMF)|Andre]]):''' Introduction to [[mw:Phabricator|Phabricator]], a tool used for project management and software bug reporting. *'''Writing Wikidata queries (by [[m:User:Mahir256|Mahir256]]): '''Introduction to the Wikidata Query Service, from writing simple queries to constructing complex visualizations of structured data. :''You can read more about these workshops at: [[m:SWT Indic Workshop Series 2020/Workshops|SWT Indic Workshop Series 2020/Workshops]]'' -- exact dates and timings will be informed later to selected participants. Registration is open until 24 May 2020, and you can register yourself by visiting [[m:SWT Indic Workshop Series 2020/Registration|this page]]! These workshops will be quite helpful for Indic communities to expand their technical bandwidth, and further iterations will be conducted based on the response to the current series. Looking forward to your participation! If you have any questions, please contact us on the [[m:Talk:SWT Indic Workshop Series 2020/Overview|talk page here]]. [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 19:36, 22 ਮਈ 2020 (IST) <!-- Message sent by User:KCVelaga@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/India_Wikis_Interface_Admins&oldid=20108697 --> == Indic Wikisource Proofreadthon II 2020 == {{clear}} ''Sorry for writing this message in English - feel free to help us translating it'' <div style="align:center; width:90%;float:left;{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|2}}||background:#F9ED94;|}}border:0.5em solid #000000; padding:1em;"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikisource-logo-with-text.svg|frameless|right|100px]] Hello Proofreader, After successfull first [[:m:Indic Wikisource Proofreadthon|Online Indic Wikisource Proofreadthon]] hosted and organised by CIS-A2K in May 2020, again we are planning to conduct one more [[:m:Indic Wikisource Proofreadthon 2020|Indic Wikisource Proofreadthon II]].I would request to you, please submit your opinion about the dates of contest and help us to fix the dates. Please vote for your choice below. {{Clickable button 2|Click here to Submit Your Vote|class=mw-ui-progressive|url=https://strawpoll.com/jf8p2sf79}} '''Last date of submit of your vote on 24th September 2020, 11:59 PM''' I really hope many Indic Wikisource proofreader will be present this time. Thanks for your attention<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]]<br/> Wikisource Advisor, CIS-A2K <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Helpdesk/ActiveUserlistSept2020-B&oldid=20459404 --> </div> </div> {{clear}} == Indic Wikisource Proofreadthon II == {{clear}} ''Sorry for writing this message in English - feel free to help us translating it'' <div style="align:center; width:90%;float:left;{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|2}}||background:#F9ED94;|}}border:0.5em solid #000000; padding:1em;"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikisource-logo-with-text.svg|frameless|right|100px]] [[File:Indic Wikisource Proofreadthon 2020 Poll result with Valid Vote.svg|frameless|right|125px|Valid Vote share]] Hello Proofreader, Thank you for participating at [https://strawpoll.com/jf8p2sf79/r Pool] for date selection. But Unfortunately out of 130 votes [[:File:Indic Wikisource Proofreadthon 2020 - with Valid Vote.png|69 vote is invalid]] due to the below reason either the User ID was invalid or User contribution at Page: namespace less than 200. {| class="wikitable" ! Dates slot !! Valid Vote !! % |- | 1 Oct - 15 Oct 2020 || 26 || 34.21% |- | 16 Oct - 31 Oct 2020 || 8 || 10.53% |- | 1 Nov - 15 Nov 2020 || 30 || 39.47% |- | 16 Nov - 30 Nov 2020 || 12 || 15.79% |} After 61 valid votes counted, the majority vote sharing for 1st November to 15 November 2020. So we have decided to conduct the contest from '''1st November to 15 November 2020'''.<br/> '''WHAT DO YOU NEED''' * '''Booklist:''' a collection of books to be proofread. Kindly help us to find some books in your language. The book should not be available in any third party website with Unicode formatted text. Please collect the books and add our [[:m:Indic Wikisource Proofreadthon 2020/Book list|event page book list]]. Before adding the books, please check the pagination order and other stuff are ok in all respect. *'''Participants:''' Kindly sign your name at [[:m:Indic Wikisource Proofreadthon 2020/Participants|Participants]] section if you wish to participate this event. *'''Reviewer:''' Kindly promote yourself as administrator/reviewer of this proofreadthon and add your proposal [[:m:Indic Wikisource Proofreadthon 2020/Participants#Administrator/Reviewer|here]]. The administrator/reviewers could participate in this Proofreadthon. * '''Some social media coverage:''' I would request to all Indic Wikisource community members, please spread the news to all social media channels, we always try to convince it your Wikipedia/Wikisource to use their SiteNotice. Of course, you must also use your own Wikisource site notice. * '''Some awards:''' This time we have decided to give the award up to 10 participants in each language group. * '''A way to count validated and proofread pages''':[https://wscontest.toolforge.org/ Wikisource Contest Tools] * '''Time ''': Proofreadthon will run: from '''01 November 2020 00.01 to 15 November 2020 23.59''' * '''Rules and guidelines:''' The basic rules and guideline have described [[:m:Indic Wikisource Proofreadthon 2020/Rules|here]] * '''Scoring''': The details scoring method have described [[:m:Indic_Wikisource_Proofreadthon 2020/Rules#Scoring_system|here]] I really hope many Indic Wikisource proofread will be present in this contest too. Thanks for your attention<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]]<br/> Wikisource Advisor, CIS-A2K </div> </div> {{clear}} <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Helpdesk/ActiveUserlistSept2020-B&oldid=20459404 --> == Mahatma Gandhi edit-a-thon on 2 and 3 October 2020 == <div style=" border-left:12px blue ridge; padding-left:18px;box-shadow: 10px 10px;box-radius:40px;>[[File:Mahatma-Gandhi, studio, 1931.jpg|right|180px]] Hello,<br> Thanks for showing interest to participate in the <span style="text-shadow: 1px 1px yellow;">'''[[:m:Mahatma Gandhi 2020 edit-a-thon|Mahatma Gandhi 2020 edit-a-thon]]'''</span>. The event starts tomorrow 2 October 12:01 am IST and will run till 3 October 11:59 pm IST. '''Note a few points'''<br> * You may contribute to any Wikimedia project on the topic: Mahatma Gandhi, his life and contribution. Please see [[:m:Mahatma_Gandhi_2020_edit-a-thon#Scope|this section]] for more details. * If you have added your name in the "[[:m:Mahatma_Gandhi_2020_edit-a-thon#Participants|Participants]]" section, please make sure that you have mentioned only those projects where you'll participate for this particular edit-a-thon. The list is not supposed to be all the projects once contributes to in general. You may go back to the page and re-edit if needed. If you have questions, feel free to ask.<br> Happy Gandhi Jayanti. -- [[User:Nitesh (CIS-A2K)]] <small>(sent using [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 04:39, 1 ਅਕਤੂਬਰ 2020 (IST))</small> </div> <!-- Message sent by User:Titodutta@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Satpal_(CIS-A2K)/Mahatma_Gandhi_2020_edit-a-thon_Participants&oldid=20496916 --> == Indic Wikisource Proofreadthon Merchandise for admin/Reviewer == ''Sorry for writing this message in English - feel free to help us translating it'' {| style="background-color: #fdffe7; border: 1px solid #fceb92;" |rowspan="2" style="vertical-align: middle; padding: 5px;" | [[File:$1000 Amazon.com Giftcard.png|100px]] |style="font-size: x-large; padding: 3px 3px 0 3px; height: 1.5em;" | '''Congratulations!!!''' |- |style="vertical-align: middle; padding: 3px;" | Dear {{BASEPAGENAME}}, the results of the [[:meta:Indic Wikisource Proofreadthon/Result|Indic Wikisource Proofreadthon]] have been published. Thank for your support as an Admin/reviewer. [[:meta:CIS-A2K|The Centre for Internet & Society (CIS-A2K)]] will need to fill out the required information in this [https://docs.google.com/forms/d/e/1FAIpQLSdH7WRYMXOaFUrLcsyRCxiQMAXMfWO8zEiC6486v7nbTHLhTQ/viewform Google form] to send the [[:meta:Indic Wikisource Proofreadthon/Prize|contest prize]] to your address. We assure that this information will be kept completely [https://wikimediafoundation.org/wiki/Privacy_policy confidential]. Thank you for your contribution to Wikisource and supporting this contest. Hopefully, Wikisource will continue to enrich your active constructive editing in the future. Thanks for your contribution <br/> '''Jayanta (CIS-A2K)''' <br/> ''Wikisource Advisor, CIS-A2K'' |} <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Proofreadthon/Admin&oldid=20538572 --> == Indic Wikisource Proofreadthon II 2020 - Collect your book == ''Sorry for writing this message in English - feel free to help us translating it'' {| style="background-color: #fdffe7; border: 1px solid #fceb92;" |- |[[File:Wikisource-logo-with-text.svg|frameless|right|100px]] Dear {{BASEPAGENAME}}, Thank you and congratulation to you for your participation and support of our 1st Proofreadthon.The CIS-A2K has conducted again 2nd [[:m:Indic Wikisource Proofreadthon 2020|Online Indic Wikisource Proofreadthon 2020 II]] to enrich our Indian classic literature in digital format in this festive season. '''WHAT DO YOU NEED''' * '''Booklist:''' a collection of books to be proofread. Kindly help us to find some book your language. The book should not be available on any third party website with Unicode formatted text. Please collect the books and add our [[:m:Indic Wikisource Proofreadthon 2020/Book list|event page book list]]. You should follow the copyright guideline describes [[:m:Indic Wikisource Proofreadthon 2020/Book list|here]]. After finding the book, you should check the pages of the book and create Pagelist. *'''Participants:''' Kindly sign your name at [[:m:Indic Wikisource Proofreadthon 2020/Participants|Participants]] section if you wish to participate this event. *'''Reviewer:''' Kindly promote yourself as administrator/reviewer of this proofreadthon and add your proposal [[:m:Indic Wikisource Proofreadthon 2020/Participants#Administrator/Reviewer|here]]. The administrator/reviewers could participate in this Proofreadthon. * '''Some social media coverage:''' I would request to all Indic Wikisource community members, please spread the news to all social media channels, we always try to convince it your Wikipedia/Wikisource to use their SiteNotice. Of course, you must also use your own Wikisource site notice. * '''Some awards:''' There may be some award/prize given by CIS-A2K. * '''A way to count validated and proofread pages''':[https://indic-wscontest.toolforge.org/ Indic Wikisource Contest Tools] * '''Time ''': Proofreadthon will run: from 01 Nov 2020 00.01 to 15 Nov 2020 23.59 * '''Rules and guidelines:''' The basic rules and guideline have described [[:m:Indic Wikisource Proofreadthon 2020/Rules|here]] * '''Scoring''': The details scoring method have described [[:m:Indic_Wikisource_Proofreadthon 2020/Rules#Scoring_system|here]] I really hope many Indic Wikisources will be present this year at-home lockdown. Thanks for your attention<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]]<br/> Wikisource Program officer, CIS-A2K |} <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Helpdesk/ActiveUserlistOct2020&oldid=20484797 --> == Mahatma Gandhi 2020 edit-a-thon: Token of appreciation == <div style=" border-left:12px blue ridge; padding-left:18px;box-shadow: 10px 10px;box-radius:40px;>[[File:Mahatma-Gandhi, studio, 1931.jpg|right|50px]] Namaste, we would like to thank you for participating in [[:m: Mahatma Gandhi 2020 edit-a-thon|Mahatma Gandhi 2020 edit-a-thon]]. Your participation made the edit-a-thon fruitful. Now, we are sending a token of appreciation to them who contributed to this event. Please fill the Google form for providing your personal information as soon as possible. After getting the addresses we can proceed further. Please find the form [https://docs.google.com/forms/d/e/1FAIpQLSfyc-GyLOV8YsT0bKKuZlTvja4Kv2ifmZMvU5FdfI0g6C93BQ/viewform here]. [[ਵਰਤੋਂਕਾਰ:Nitesh (CIS-A2K)|Nitesh (CIS-A2K)]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Nitesh (CIS-A2K)|ਗੱਲ-ਬਾਤ]]) 22:53, 26 ਅਕਤੂਬਰ 2020 (IST) </div> == Thank you for your participation and support == ''Sorry for writing this message in English - feel free to help us translating it'' {| style="background-color: #fdffe7; border: 1px solid #fceb92;" |- |[[File:Wikisource-logo-with-text.svg|frameless|right|100px]] Dear {{BASEPAGENAME}},<br/> Greetings!<br/> It has been 15 days since Indic Wikisource Proofreadthon 2020 online proofreading contest has started and all 12 communities have been performing extremely well. <br/> However, the 15 days contest comes to end on today, '''15 November 2020 at 11.59 PM IST'''. We thank you for your contribution tirelessly for the last 15 days and we wish you continue the same in future events!<br/> *See more stats at https://indic-wscontest.toolforge.org/contest/ Apart from this contest end date, we will declare the final result on '''20th November 2020'''. We are requesting you, please re-check your contribution once again. This extra-time will be for re-checking the whole contest for admin/reviewer. The contest admin/reviewer has a right revert any proofread/validation as per your language community standard. We accept and respect different language community and their different community proofreading standards. Each Indic Wikisource language community user (including admins or sysops) have the responsibility to maintain their quality of proofreading what they have set. Thanks for your attention<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]]<br/> Wikisource Program officer, CIS-A2K |} <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Proofreadthon_2020/All-Participants&oldid=20666529 --> == Festive Season 2020 edit-a-thon == <div style=" border-left:12px red ridge; padding-left:18px;box-shadow: 10px 10px;box-radius:40px;>[[File:Rangoli on Diwali 2020 at Moga, Punjab, India.jpg|right|160px]] Dear editor, Hope you are doing well. First of all, thank you for your participation in [[:m: Mahatma Gandhi 2020 edit-a-thon|Mahatma Gandhi 2020 edit-a-thon]]. <br>Now, CIS-A2K is going to conduct a 2-day-long '''[[:m: Festive Season 2020 edit-a-thon|Festive Season 2020 edit-a-thon]]''' to celebrate Indian festivals. We request you in person, please contribute in this event too, enthusiastically. Let's make it successful and develop the content on our different Wikimedia projects regarding festivities. Thank you [[User:Nitesh (CIS-A2K)|Nitesh (CIS-A2K)]] ([[User talk:Nitesh (CIS-A2K)|talk]]) 18:22, 27 November 2020 (UTC) </div> <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Festive_season_2020_edit-a-thon_Participants&oldid=20720417 --> == ਟਿੱਪਣੀ-ਪ੍ਰੂਫਰੈਥਨ ਲਈ ਬੇਨਤੀਆਂ == ਪਿਆਰੇ ਸਾਥੀਓ, ਮੈਂ [[:m:Indic Wikisource Community/Requests for comment/Indic Wikisource Proofreadthon|ਇੱਥੇ ਵਿਚਾਰ ਵਟਾਂਦਰੇ ਅਤੇ ਵਿਚਾਰ ਸਾਂਝੇ ਕਰਨ ਲਈ ਬੇਨਤੀ]] ਅਰੰਭ ਕੀਤੀ ਹੈ। ਪਿਛਲੇ ਸਾਲ ਅਸੀਂ ਦੋ ਪਰੂਫਰੀਡ-ਆ-ਥਾਨ ਮੁਕਾਬਲੇ ਕਰਵਾਏ ਸਨ। ਭਾਰਤੀ ਭਾਸ਼ਾ ਵਿਕੀਸੋਰਸ ਦੇ ਭਵਿੱਖ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਤੁਹਾਡੇ ਹੋਰ ਸੁਝਾਅ ਅਤੇ ਟਿਪਣੀਆਂ ਦੀ ਬਹੁਤ ਲੋੜ੍ਹ ਹੈ। ਹਾਲਾਂਕਿ, ਵਿਚਾਰ-ਵਟਾਂਦਰੇ ਲਈ ਅੰਗਰੇਜ਼ੀ ਇੱਕ ਆਮ ਭਾਸ਼ਾ ਹੋ ਸਕਦੀ ਹੈ, ਪਰ ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀ ਮਾਤ-ਭਾਸ਼ਾ ਵਿੱਚ ਲਿਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ। ਸਾਨੂੰ ਤੁਹਾਡੇ ਵਿਚਾਰਾਂ ਦੀ ਜ਼ਰੂਰਤ ਵਧੇਰੇ ਹੈ। ਧੰਨਵਾਦ ਜਿਅੰਤਾ ਨਾਥ16:22, 23 ਜਨਵਰੀ 2021 (IST) <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Community/PaActiveUser&oldid=20965082 --> == Requests for comments : Indic wikisource community 2021 == (Sorry for writing this message in English - feel free to help us translating it)<br> Dear Wiki-librarian,<br> Coming two years CIS-A2K will focus on the Indic languages Wikisource project. To design the programs based on the needs of the community and volunteers, we invite your valuable suggestions/opinion and thoughts to [[:m:Indic Wikisource Community/Requests for comment/Needs assessment 2021|Requests for comments]]. We would like to improve our working continuously taking into consideration the responses/feedback about the events conducted previously. We request you to go through the various sections in the RfC and respond. Your response will help us to decide to plan accordingly your needs.<br> Please write in detail, and avoid brief comments without explanations.<br> Jayanta Nath<br> On behalf<br> Centre for Internet & Society's Access to Knowledge Programme (CIS-A2K) <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Community/PaActiveUser&oldid=20999466 --> == [Wikimedia Foundation elections 2021] Candidates meet with South Asia + ESEAP communities == Hello, As you may already know, the [[:m:Wikimedia_Foundation_elections/2021|2021 Wikimedia Foundation Board of Trustees elections]] are from 4 August 2021 to 17 August 2021. Members of the Wikimedia community have the opportunity to elect four candidates to a three-year term. After a three-week-long Call for Candidates, there are [[:m:Template:WMF elections candidate/2021/candidates gallery|20 candidates for the 2021 election]]. An <u>event for community members to know and interact with the candidates</u> is being organized. During the event, the candidates will briefly introduce themselves and then answer questions from community members. The event details are as follows: *Date: 31 July 2021 (Saturday) *Timings: [https://zonestamp.toolforge.org/1627727412 check in your local time] :*Bangladesh: 4:30 pm to 7:00 pm :*India & Sri Lanka: 4:00 pm to 6:30 pm :*Nepal: 4:15 pm to 6:45 pm :*Pakistan & Maldives: 3:30 pm to 6:00 pm * Live interpretation is being provided in Hindi. *'''Please register using [https://docs.google.com/forms/d/e/1FAIpQLSflJge3dFia9ejDG57OOwAHDq9yqnTdVD0HWEsRBhS4PrLGIg/viewform?usp=sf_link this form] For more details, please visit the event page at [[:m:Wikimedia Foundation elections/2021/Meetings/South Asia + ESEAP|Wikimedia Foundation elections/2021/Meetings/South Asia + ESEAP]]. Hope that you are able to join us, [[:m:User:KCVelaga (WMF)|KCVelaga (WMF)]], 12:02, 23 ਜੁਲਾਈ 2021 (IST) <!-- Message sent by User:KCVelaga (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:KCVelaga_(WMF)/Targets/Temp&oldid=21774692 --> == ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਪਰੂਫਰੀਡਥਨ ਅਗਸਤ 2021 == [[File:Wikisource-logo-with-text.svg|frameless|right|100px]] ਪਿਆਰੇ {{BASEPAGENAME}}, ਪਿਛਲੇ ਸਾਲ ਪਰੂਫਰੀਡਆਥਾਨ ਵਿੱਚ ਤੁਹਾਡੀ ਸ਼ਮੂਲੀਅਤ ਤੇ ਸਹਾਇਤਾ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਅਤੇ ਵਧਾਈ। CIS-A2K ਨੇ ਇਸ ਸਾਲ ਆਜ਼ਾਦੀ ਦੇ ਇਸ ਸੀਜ਼ਨ ਵਿੱਚ ਸਾਡੇ ਭਾਰਤੀ ਕਲਾਸਿਕ ਸਾਹਿਤ ਨੂੰ ਡਿਜੀਟਲ ਫਾਰਮੈਟ ਵਿੱਚ ਅਮੀਰ ਬਣਾਉਣ ਲਈ ਆਨਲਾਈਨ [[:m:Indic Wikisource Proofreadthon August 2021|ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਪਰੂਫਰੀਡਾਥਾਨ ਅਗਸਤ 2021]] ਦਾ ਆਯੋਜਨ ਕੀਤਾ ਹੈ। '''ਤੁਹਾਨੂੰ ਜ਼ਰੂਰਤ ਹੈ''' '''ਬੁੱਕਲਿਸਟ:''' ਪਰੂਫਰੀਡ ਕਰਨ ਲਈ ਕਿਤਾਬਾਂ ਦੇ ਸੰਗ੍ਰਹਿ ਦੀ ਜ਼ਰੂਰਤ। ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਕੁਝ ਕਿਤਾਬਾੰ ਲੱਭਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੀ ਮਦਦ ਕਰੋ। ਯੂਨੀਕੋਡ ਫਾਰਮੈਟ ਕੀਤੇ ਪਾਠ ਦੇ ਨਾਲ ਕਿਤਾਬ ਕਿਸੇ ਤੀਜੀ ਧਿਰ ਦੀ ਵੈਬਸਾਈਟ ‘ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ। ਕਿਰਪਾ ਕਰਕੇ ਕਿਤਾਬਾਂ ਇਕੱਠੀਆਂ ਕਰੋ ਅਤੇ ਸਾਡੇ [[:m:Indic Wikisource Proofreadthon August 2021/Book list|ਇਵੈਂਟ ਪੇਜ ਦੀ ਬੁੱਕ ਸੂਚੀ]] ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। ਤੁਹਾਨੂੰ [[:m:Indic Wikisource Proofreadthon August 2021/Book list|ਇੱਥੇ]] ਦੱਸੇ ਕਾਪੀਰਾਈਟ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਕਿਤਾਬ ਲੱਭਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਕਿਤਾਬ ਦੇ ਪੰਨਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ [[:m:Wikisource Pagelist Widget|<nowiki><pagelist/></nowiki>]] ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। '''ਭਾਗੀਦਾਰ:''' ਜੇ ਤੁਸੀਂ ਇਸ ਸਮਾਗਮ ਵਿੱਚ ਹਿੱਸਾ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ [[:m:Indic Wikisource Proofreadthon August 2021/Participants#Administrator/Reviewer|ਭਾਗੀਦਾਰਾਂ ਦੇ ਸੈਸ਼ਨ ਵਿੱਚ ਆਪਣੇ ਨਾਮ ‘ਤੇ ਦਸਤਖਤ ਕਰੋ]]। '''ਸਮੀਖਿਅਕ:''' ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ-ਆਪ ਨੂੰ ਇਸ ਪਰੂਫਰੀਡਾਥਾਨ ਦੇ ਪ੍ਰਸ਼ਾਸਕ/ਸਮੀਖਿਅਕ ਵਜੋਂ ਉਤਸ਼ਾਹਿਤ ਕਰੋ ਅਤੇ ਆਪਣਾ ਪ੍ਰਸਤਾਵ [[:m:Indic Wikisource Proofreadthon August 2021/Participants#Administrator/Reviewer|ਇੱਥੇ]] ਸ਼ਾਮਲ ਕਰੋ। ਪ੍ਰਬੰਧਕ/ਸਮੀਖਿਅਕ ਇਸ ਪਰੂਫਰੀਡਾਥਾਨ ਵਿੱਚ ਹਿੱਸਾ ਲੈ ਸਕਦੇ ਹਨ। '''ਕੁਝ ਸੋਸ਼ਲ ਮੀਡੀਆ ਕਵਰੇਜ:''' ਅਸੀਂ ਸਾਰੇ ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਕਮਿਊਨਿਟੀ ਮੈਂਬਰਾਂ ਨੂੰ ਬੇਨਤੀ ਕਰਾਂਗੇ, ਕਿਰਪਾ ਕਰਕੇ ਸਾਰੇ ਸੋਸ਼ਲ ਮੀਡੀਆ ਚੈਨਲਾਂ ਤੱਕ ਖਬਰਾਂ ਪਹੁੰਚਾਓ, ਅਸੀਂ ਹਮੇਸ਼ਾਂ ਤੁਹਾਡੇ ਵਿਕੀਪੀਡੀਆ/ਵਿਕੀਸੋਰਸ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਸਾਈਟਨੋਟਿਸ ਦੀ ਵਰਤੋਂ ਕਰਵਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ। '''ਕੁਝ ਪੁਰਸਕਾਰ:''' CIS-A2K ਦੁਆਰਾ ਕੋਈ ਪੁਰਸਕਾਰ/ਇਨਾਮ ਵੀ ਹੋ ਸਕਦਾ ਹੈ। ਪ੍ਰਮਾਣਿਤ ਅਤੇ ਪਰੂਫਰੀਡ ਪੇਜਾਂ ਨੂੰ ਗਿਣਨ ਦਾ ਇੱਕ ਤਰੀਕਾ: [https://indic-wscontest.toolforge.org/ ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਮੁਕਾਬਲਾ ਟੂਲ] '''ਸਮਾਂ:''' ਪਰੂਫਰੀਡਾਥਾਨ ਦੀ ਸ਼ੁਰੂਆਤ: 15 ਅਗਸਤ 2021 00.01 ਤੋਂ 31 ਅਗਸਤ 2021 23.59 (IST) '''ਨਿਯਮ ਅਤੇ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼:''' ਬੁਨਿਆਦੀ ਨਿਯਮਾਂ ਅਤੇ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਵਰਣਨ ਇੱਥੇ ਕੀਤਾ ਗਿਆ ਹੈ। '''ਸਕੋਰਿੰਗ:''' ਵਿਸਤਾਰ ਸਕੋਰਿੰਗ ਵਿਧੀ ਦਾ ਵਰਣਨ ਇੱਥੇ ਕੀਤਾ ਗਿਆ ਹੈ। ਅਸੀਂ ਉਮੀਦ ਕਰਦੇ ਹਾਂ ਕਿ ਇਸ ਸਾਲ ਬਹੁਤ ਸਾਰੇ ਇੰਡਿਕ ਵਿਕੀਪੀਸੋਰਸ ਇਸ ਮੁਕਾਬਲੇ ਵਿੱਚ ਆਪਣੀ ਸ਼ਮੂਲੀਅਤ ਪਾਉਣਗੇ। ਸਤਿਕਾਰ<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]]<br/> ਵਿਕੀਸੋਰਸ ਪ੍ਰੋਗਰਾਮ ਅਫਸਰ , CIS-A2K <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Community/PaActiveUser&oldid=21800568 --> == Feedback for Mini edit-a-thons == Dear Wikimedian, Hope everything is fine around you. If you remember that A2K organised [[:Category: Mini edit-a-thons by CIS-A2K|a series of edit-a-thons]] last year and this year. These were only two days long edit-a-thons with different themes. Also, the working area or Wiki project was not restricted. Now, it's time to grab your feedback or opinions on this idea for further work. I would like to request you that please spend a few minutes filling this form out. You can find the form link [https://docs.google.com/forms/d/e/1FAIpQLSdNw6NruQnukDDaZq1OMalhwg7WR2AeqF9ot2HEJfpeKDmYZw/viewform here]. You can fill the form by 31 August because your feedback is precious for us. Thank you [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 00:28, 17 ਅਗਸਤ 2021 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Mini_edit-a-thon_Participants&oldid=21886141 --> == ਵਿਕੀਮੀਡੀਆ ਬੁਣੀਆਦ ੨੦੨੧ ਬੋਰਡ ਆਫ ਟਰੱਸਟੀ ਚੌਣਾਂ ਚ ਵੋਟ ਪਾਉਣ ਦਾ ਯਾਦ ਰੱਖਣਾ। == ਡਿਅਰ Benipal hardarshan, ਤੁਸੀ ਇਹ ਈਮੇਲ ਇਸਲਈ ਪ੍ਰਾਪਤ ਕਰ ਰਹੇ ਹੋ ਕਿਓ ਕਿ ਤੁਸੀ ਵਿਕੀਮੀਡੀਆ ਬੁਣੀਆਦ ੨੦੨੧ ਬੋਰਡ ਆਫ਼ ਟਰਸਟੀ ਚੌਣਾ ਵਿੱਚ ਵੋਟ ਪੌਣ ਦੇ ਯੋਗ ਹੋ | ਚੋਣਾਂ ੧੮ ਅਗਸਤ, ੨੦੨੧ ਨੂੰ ਖੁੱਲੀਆਂ ਅਤੇ ੩੧ ਅਗਸਤ, ੨੦੨੧ ਨੂੰ ਬੰਦ ਹੋਣ ਗਿਆਂ | ਵਿਕੀਮੀਡੀਆ ਬੁਣੀਆਦ ਪੰਜਾਬੀ ਵਿਕੀਸਰੋਤ ਵਰਗੇ ਪਰੋਜੈਕਟਾਂ ਦਾ ਸੰਚਾਲਨ ਕਰਦੀ ਹੈ ਅਤੇ ਇਸ ਦੀ ਅਗਵਾਈ ਇੱਕ ਟਰਸਟੀ ਬੋਰਡ ਵਲੋ ਕਿਤੀ ਜਾਂਦੀ ਹੈ|ਬੋਰਡ ਵਿਕੀਮੀਡੀਆ ਬੁਣੀਆਦ ਦਾ ਫੈਂਸਲਾ ਲੈਣ ਵਾਲੀ ਸੰਸਥਾ ਹੈ | [[:m:Wikimedia Foundation Board of Trustees/Overview|ਬੋਰਡ ਆਫ ਟਰਸਟੀ ਬਾਰੇ ਹੋਰ ਜਾਣੋ]] | ਇਸ ਸਾਲ ਚਾਰ ਸੀਟਾਂ ਦੀ ਚੋਣ ਕਮਿਓਨਟੀ ਵਲੋ ਕਿਤੀ ਜਾਨੀ ਹੈ | ਦੁਨੀਆ ਭਰ ਦੇ ੧੯ ਉਮੀਦਵਾਰ ਇਨਾਂ ਸੀਟਾਂ ਲਈ ਚੋਣ ਲੜ ਰਹੇ ਹਨ | [[:m:Wikimedia_Foundation_elections/2021/Candidates#Candidate_Table|੨੦੨੧ ਦੇ ਬੋਰਡ ਟਰਸਟੀ ਦੇ ਉਮੀਦਵਾਰਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣੋ]] | ਲਗਭਗ ੭੦.੦੦੦ ਕਮਿਉਨਟੀ ਦੇ ਮੈਬਰਾਂ ਨੂੰ ਚੋਣ ਕਰਨ ਲਈ ਕਿਹਾ ਹੈ | ਜੋ ਤੁਹਾਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ ! ਚੋਣਾਂ ੨੩.੫੯ ਯੂਟੀਸੀ ੩੧ ਆਗਸਤ ਤੱਕ ਹੀ ਨੇ | *[[Special:SecurePoll/vote/Wikimedia_Foundation_Board_Elections_2021|'''ਪੰਜਾਬੀ ਵਿਕੀਸਰੋਤ ਦੇ ਸਿਕਿਉਰ ਪੋਲ ਤੇ ਜਾ ਕੇ ਵੋਟ ਕਰੋ''']] | ਜੇ ਤੁਸੀ ਪਹਿਲਾ ਵੋਟ ਕਰ ਚੁੱਕੇ ਹੋ, ਤਾਂ ਵੋਟ ਪਾਉਣ ਲਈ ਧੰਨਵਾਦ ਅਤੇ ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਮੇਲ ਨੂੰ ਨਜ਼ਰ ਅੰਦਾਜ਼ ਕਰੋ | ਲੋਕ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਵੋਟ ਪਾ ਸਕਦੇ ਹਨ ਚਾਹੇ ਉਨਾਂ ਦੇ ਕਿੰਨੇ ਵੀ ਖਾਤੇ ਹੋਨ | [[:m:Wikimedia Foundation elections/2021|ਇਸ ਚੋਣਾਂ ਦੀ ਹੋਰ ਜਾਨਕਾਰੀ ਲਈ ਪੜੋ]] | [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 12:08, 28 ਅਗਸਤ 2021 (IST) <!-- Message sent by User:KCVelaga (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:KCVelaga_(WMF)/Targets/Temp&oldid=21946172 --> == Mahatma Gandhi 2021 edit-a-thon to celebrate Mahatma Gandhi's birth anniversary == [[File:Mahatma Gandhi 2021 edit-a-thon poster 2nd.pdf|thumb|100px|right|Mahatma Gandhi 2021 edit-a-thon]] Dear Wikimedian, Hope you are doing well. Glad to inform you that A2K is going to conduct a mini edit-a-thon to celebrate Mahatma Gandhi's birth anniversary. It is the second iteration of Mahatma Gandhi mini edit-a-thon. The edit-a-thon will be on the same dates 2nd and 3rd October (Weekend). During the last iteration, we had created or developed or uploaded content related to Mahatma Gandhi. This time, we will create or develop content about Mahatma Gandhi and any article directly related to the Indian Independence movement. The list of articles is given on the [[:m: Mahatma Gandhi 2021 edit-a-thon|event page]]. Feel free to add more relevant articles to the list. The event is not restricted to any single Wikimedia project. For more information, you can visit the event page and if you have any questions or doubts email me at nitesh@cis-india.org. Thank you [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 23:02, 28 ਸਤੰਬਰ 2021 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Mini_edit-a-thon_Participants&oldid=21886141 --> == How we will see unregistered users == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin=content/> Hi! You get this message because you are an admin on a Wikimedia wiki. When someone edits a Wikimedia wiki without being logged in today, we show their IP address. As you may already know, we will not be able to do this in the future. This is a decision by the Wikimedia Foundation Legal department, because norms and regulations for privacy online have changed. Instead of the IP we will show a masked identity. You as an admin '''will still be able to access the IP'''. There will also be a new user right for those who need to see the full IPs of unregistered users to fight vandalism, harassment and spam without being admins. Patrollers will also see part of the IP even without this user right. We are also working on [[m:IP Editing: Privacy Enhancement and Abuse Mitigation/Improving tools|better tools]] to help. If you have not seen it before, you can [[m:IP Editing: Privacy Enhancement and Abuse Mitigation|read more on Meta]]. If you want to make sure you don’t miss technical changes on the Wikimedia wikis, you can [[m:Global message delivery/Targets/Tech ambassadors|subscribe]] to [[m:Tech/News|the weekly technical newsletter]]. We have [[m:IP Editing: Privacy Enhancement and Abuse Mitigation#IP Masking Implementation Approaches (FAQ)|two suggested ways]] this identity could work. '''We would appreciate your feedback''' on which way you think would work best for you and your wiki, now and in the future. You can [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|let us know on the talk page]]. You can write in your language. The suggestions were posted in October and we will decide after 17 January. Thank you. /[[m:User:Johan (WMF)|Johan (WMF)]]<section end=content/> </div> 23:48, 4 ਜਨਵਰੀ 2022 (IST) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Admins2022(6)&oldid=22532666 --> == ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਪਰੂਫਰੀਡਥਨ ਮਾਰਚ 2022 == [[File:Wikisource-logo-with-text.svg|frameless|right|100px]] ਪਿਆਰੇ {{BASEPAGENAME}}, ਪਿਛਲੇ ਸਾਲ ਪਰੂਫਰੀਡਆਥਾਨ ਵਿੱਚ ਤੁਹਾਡੀ ਸ਼ਮੂਲੀਅਤ ਤੇ ਸਹਾਇਤਾ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਅਤੇ ਵਧਾਈ। CIS-A2K ਨੇ ਇਸ ਸਾਲ ਆਜ਼ਾਦੀ ਦੇ ਇਸ ਸੀਜ਼ਨ ਵਿੱਚ ਸਾਡੇ ਭਾਰਤੀ ਕਲਾਸਿਕ ਸਾਹਿਤ ਨੂੰ ਡਿਜੀਟਲ ਫਾਰਮੈਟ ਵਿੱਚ ਅਮੀਰ ਬਣਾਉਣ ਲਈ ਆਨਲਾਈਨ [[:m:Indic Wikisource Proofreadthon March 2022|ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਪਰੂਫਰੀਡਾਥਾਨ ਮਾਰਚ 2022]] ਦਾ ਆਯੋਜਨ ਕੀਤਾ ਹੈ। '''ਤੁਹਾਨੂੰ ਜ਼ਰੂਰਤ ਹੈ''' '''ਬੁੱਕਲਿਸਟ:''' ਪਰੂਫਰੀਡ ਕਰਨ ਲਈ ਕਿਤਾਬਾਂ ਦੇ ਸੰਗ੍ਰਹਿ ਦੀ ਜ਼ਰੂਰਤ। ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਕੁਝ ਕਿਤਾਬਾੰ ਲੱਭਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੀ ਮਦਦ ਕਰੋ। ਯੂਨੀਕੋਡ ਫਾਰਮੈਟ ਕੀਤੇ ਪਾਠ ਦੇ ਨਾਲ ਕਿਤਾਬ ਕਿਸੇ ਤੀਜੀ ਧਿਰ ਦੀ ਵੈਬਸਾਈਟ ‘ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ। ਕਿਰਪਾ ਕਰਕੇ ਕਿਤਾਬਾਂ ਇਕੱਠੀਆਂ ਕਰੋ ਅਤੇ ਸਾਡੇ [[:m:Indic Wikisource Proofreadthon March 2022/Book list|ਇਵੈਂਟ ਪੇਜ ਦੀ ਬੁੱਕ ਸੂਚੀ]] ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। ਤੁਹਾਨੂੰ [[:m:Indic Wikisource Proofreadthon March 2022/Book list|ਇੱਥੇ]] ਦੱਸੇ ਕਾਪੀਰਾਈਟ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਕਿਤਾਬ ਲੱਭਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਕਿਤਾਬ ਦੇ ਪੰਨਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ [[:m:Wikisource Pagelist Widget|<nowiki><pagelist/></nowiki>]] ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। '''ਭਾਗੀਦਾਰ:''' ਜੇ ਤੁਸੀਂ ਇਸ ਸਮਾਗਮ ਵਿੱਚ ਹਿੱਸਾ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ [[:m:Indic Wikisource Proofreadthon March 2022/Participants#Administrator/Reviewer|ਭਾਗੀਦਾਰਾਂ ਦੇ ਸੈਸ਼ਨ ਵਿੱਚ ਆਪਣੇ ਨਾਮ ‘ਤੇ ਦਸਤਖਤ ਕਰੋ]]। '''ਸਮੀਖਿਅਕ:''' ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ-ਆਪ ਨੂੰ ਇਸ ਪਰੂਫਰੀਡਾਥਾਨ ਦੇ ਪ੍ਰਸ਼ਾਸਕ/ਸਮੀਖਿਅਕ ਵਜੋਂ ਉਤਸ਼ਾਹਿਤ ਕਰੋ ਅਤੇ ਆਪਣਾ ਪ੍ਰਸਤਾਵ [[:m:Indic Wikisource Proofreadthon March 2022/Participants#Administrator/Reviewer|ਇੱਥੇ]] ਸ਼ਾਮਲ ਕਰੋ। ਪ੍ਰਬੰਧਕ/ਸਮੀਖਿਅਕ ਇਸ ਪਰੂਫਰੀਡਾਥਾਨ ਵਿੱਚ ਹਿੱਸਾ ਲੈ ਸਕਦੇ ਹਨ। '''ਕੁਝ ਸੋਸ਼ਲ ਮੀਡੀਆ ਕਵਰੇਜ:''' ਅਸੀਂ ਸਾਰੇ ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਕਮਿਊਨਿਟੀ ਮੈਂਬਰਾਂ ਨੂੰ ਬੇਨਤੀ ਕਰਾਂਗੇ, ਕਿਰਪਾ ਕਰਕੇ ਸਾਰੇ ਸੋਸ਼ਲ ਮੀਡੀਆ ਚੈਨਲਾਂ ਤੱਕ ਖਬਰਾਂ ਪਹੁੰਚਾਓ, ਅਸੀਂ ਹਮੇਸ਼ਾਂ ਤੁਹਾਡੇ ਵਿਕੀਪੀਡੀਆ/ਵਿਕੀਸੋਰਸ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਸਾਈਟਨੋਟਿਸ ਦੀ ਵਰਤੋਂ ਕਰਵਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ। '''ਕੁਝ ਪੁਰਸਕਾਰ:''' CIS-A2K ਦੁਆਰਾ ਕੋਈ ਪੁਰਸਕਾਰ/ਇਨਾਮ ਵੀ ਹੋ ਸਕਦਾ ਹੈ। ਪ੍ਰਮਾਣਿਤ ਅਤੇ ਪਰੂਫਰੀਡ ਪੇਜਾਂ ਨੂੰ ਗਿਣਨ ਦਾ ਇੱਕ ਤਰੀਕਾ: [https://indic-wscontest.toolforge.org/ ਇੰਡਿਕ ਵਿਕੀਸੋਰਸ ਮੁਕਾਬਲਾ ਟੂਲ] '''ਸਮਾਂ:''' ਪਰੂਫਰੀਡਾਥਾਨ ਦੀ ਸ਼ੁਰੂਆਤ: 01 ਮਾਰਚ 2022 00.01 ਤੋਂ 16 ਮਾਰਚ 2022 23.59 (IST) '''ਨਿਯਮ ਅਤੇ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼:''' ਬੁਨਿਆਦੀ ਨਿਯਮਾਂ ਅਤੇ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਵਰਣਨ ਇੱਥੇ ਕੀਤਾ ਗਿਆ ਹੈ। '''ਸਕੋਰਿੰਗ:''' ਵਿਸਤਾਰ ਸਕੋਰਿੰਗ ਵਿਧੀ ਦਾ ਵਰਣਨ ਇੱਥੇ ਕੀਤਾ ਗਿਆ ਹੈ। ਅਸੀਂ ਉਮੀਦ ਕਰਦੇ ਹਾਂ ਕਿ ਇਸ ਸਾਲ ਬਹੁਤ ਸਾਰੇ ਇੰਡਿਕ ਵਿਕੀਪੀਸੋਰਸ ਇਸ ਮੁਕਾਬਲੇ ਵਿੱਚ ਆਪਣੀ ਸ਼ਮੂਲੀਅਤ ਪਾਉਣਗੇ। ਸਤਿਕਾਰ<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]] 00:10, 11 ਫ਼ਰਵਰੀ 2022 (IST)<br/> ਵਿਕੀਸੋਰਸ ਪ੍ਰੋਗਰਾਮ ਅਫਸਰ , CIS-A2K <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Community/PaActiveUser&oldid=21800568 --> == International Mother Language Day 2022 edit-a-thon == Dear Wikimedian, CIS-A2K announced [[:m:International Mother Language Day 2022 edit-a-thon|International Mother Language Day]] edit-a-thon which is going to take place on 19 & 20 February 2022. The motive of conducting this edit-a-thon is to celebrate International Mother Language Day. This time we will celebrate the day by creating & developing articles on local Wikimedia projects, such as proofreading the content on Wikisource, items that need to be created on Wikidata [edit Labels & Descriptions], some language-related content must be uploaded on Wikimedia Commons and so on. It will be a two-days long edit-a-thon to increase content about languages or related to languages. Anyone can participate in this event and editors can add their names [https://meta.wikimedia.org/wiki/International_Mother_Language_Day_2022_edit-a-thon#Participants here]. Thank you [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 18:43, 15 ਫ਼ਰਵਰੀ 2022 (IST) <small> On behalf of [[User:Nitesh (CIS-A2K)]]</small> <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Mini_edit-a-thon_Participants&oldid=21886141 --> == International Women's Month 2022 edit-a-thon == Dear Wikimedians, Hope you are doing well. Glad to inform you that to celebrate the month of March, A2K is to be conducting a mini edit-a-thon, International Women Month 2022 edit-a-thon. The dates are for the event is 19 March and 20 March 2022. It will be a two-day long edit-a-thon, just like the previous mini edit-a-thons. The edits are not restricted to any specific project. We will provide a list of articles to editors which will be suggested by the Art+Feminism team. If users want to add their own list, they are most welcome. Visit the given [[:m:International Women's Month 2022 edit-a-thon|link]] of the event page and add your name and language project. If you have any questions or doubts please write on [[:m:Talk:International Women's Month 2022 edit-a-thon|event discussion page]] or email at nitesh@cis-india.org. Thank you [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 18:23, 14 ਮਾਰਚ 2022 (IST) <small>On behalf of [[User:Nitesh (CIS-A2K)]]</small> <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Mini_edit-a-thon_Participants&oldid=21886141 --> == Indic Wikisource proofread-a-thon November 2022 == ''Sorry for writing this message in English - feel free to help us translate it'' [[File:Wikisource-logo-with-text.svg|frameless|right|100px]] Dear {{BASEPAGENAME}},<br> Thank you and congratulation to you for your participation and support last year. The CIS-A2K has been conducted again this year [[:m:Indic Wikisource proofread-a-thon November 2022|Online Indic Wikisource proofread-a-thon November 2022]] to enrich our Indian classic literature in digital format. <u>'''WHAT DO YOU NEED'''</u> * '''Booklist:''' a collection of books to be proofread. Kindly help us to find some books in your language. The book should not be available on any third-party website with Unicode formatted text. Please collect the books and add our [[:m:Indic Wikisource proofread-a-thon November 2022/Book list|event page book list]]. You should follow the copyright guideline described [[:m:Indic Wikisource proofread-a-thon November 2022/Book list|here]]. After finding the book, you should check the pages of the book and create [[:m:Wikisource Pagelist Widget|<nowiki><pagelist/></nowiki>]]. *'''Participants:''' Kindly sign your name at [[:m:Indic Wikisource proofread-a-thon November 2022/Participants|Participants]] section if you wish to participate in this event. *'''Reviewer:''' Kindly promote yourself as administrator/reviewer of this proofreadthon and add your proposal [[:m:Indic Wikisource proofread-a-thon November 2022/Participants#Administrator/Reviewer|here]]. The administrator/reviewers could participate in this Proofreadthon. * '''Some social media coverage:''' I would request to all Indic Wikisource community members, please spread the news to all social media channels, we always try to convince your Wikipedia/Wikisource to use their SiteNotice. Of course, you must also use your own Wikisource site notice. * '''Some awards:''' There may be some award/prize given by CIS-A2K. * '''A way to count validated and proofread pages''':[https://indic-wscontest.toolforge.org/ Indic Wikisource Contest Tools] * '''Time ''': Proofreadthon will run: from 14 November 2022 00.01 to 30 Novemeber 2022 23.59 (IST) * '''Rules and guidelines:''' The basic rules and guideline have described [[:m:Indic Wikisource proofread-a-thon November 2022/Rules|here]] * '''Scoring''': The details scoring method have described [[:m:Indic Wikisource proofread-a-thon November 2022/Rules#Scoring_system|here]] I really hope many Indic Wikisources will be present this time. Thanks for your attention<br/> [[User:Jayanta (CIS-A2K)|Jayanta (CIS-A2K)]]- 9 November 2022 (UTC)<br/> Wikisource Program officer, CIS-A2K <!-- Message sent by User:Jayantanth@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Indic_Wikisource_Community/PaActiveUser&oldid=21800568 --> == WikiConference India 2023: Program submissions and Scholarships form are now open == Dear Wikimedian, We are really glad to inform you that '''[[:m:WikiConference India 2023|WikiConference India 2023]]''' has been successfully funded and it will take place from 3 to 5 March 2023. The theme of the conference will be '''Strengthening the Bonds'''. We also have exciting updates about the Program and Scholarships. The applications for scholarships and program submissions are already open! You can find the form for scholarship '''[[:m:WikiConference India 2023/Scholarships|here]]''' and for program you can go '''[[:m:WikiConference India 2023/Program Submissions|here]]'''. For more information and regular updates please visit the Conference [[:m:WikiConference India 2023|Meta page]]. If you have something in mind you can write on [[:m:Talk:WikiConference India 2023|talk page]]. ‘‘‘Note’’’: Scholarship form and the Program submissions will be open from '''11 November 2022, 00:00 IST''' and the last date to submit is '''27 November 2022, 23:59 IST'''. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 16:55, 16 ਨਵੰਬਰ 2022 (IST) (on behalf of the WCI Organizing Committee) <!-- Message sent by User:Nitesh Gill@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WCI_2023_active_users,_scholarships_and_program&oldid=24082246 --> == WikiConference India 2023: Help us organize! == Dear Wikimedian, You may already know that the third iteration of [[:m:WikiConference_India_2023|WikiConference India]] is happening in March 2023. We have recently opened [[:m:WikiConference_India_2023/Scholarships|scholarship applications]] and [[:WikiConference_India_2023/Program_Submissions|session submissions for the program]]. As it is a huge conference, we will definitely need help with organizing. As you have been significantly involved in contributing to Wikimedia projects related to Indic languages, we wanted to reach out to you and see if you are interested in helping us. We have different teams that might interest you, such as communications, scholarships, programs, event management etc. If you are interested, please fill in [https://docs.google.com/forms/d/e/1FAIpQLSdN7EpOETVPQJ6IG6OX_fTUwilh7MKKVX75DZs6Oj6SgbP9yA/viewform?usp=sf_link this form]. Let us know if you have any questions on the [[:m:Talk: WikiConference_India_2023|event talk page]]. Thank you [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 20:51, 18 ਨਵੰਬਰ 2022 (IST) (on behalf of the WCI Organizing Committee) <!-- Message sent by User:Nitesh Gill@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WCI_2023_active_users,_organizing_teams&oldid=24094749 --> == WikiConference India 2023: Open Community Call and Extension of program and scholarship submissions deadline == Dear Wikimedian, Thank you for supporting Wiki Conference India 2023. We are humbled by the number of applications we have received and hope to learn more about the work that you all have been doing to take the movement forward. In order to offer flexibility, we have recently extended our deadline for the Program and Scholarships submission- you can find all the details on our [[:m:WikiConference India 2023|Meta Page]]. COT is working hard to ensure we bring together a conference that is truly meaningful and impactful for our movement and one that brings us all together. With an intent to be inclusive and transparent in our process, we are committed to organizing community sessions at regular intervals for sharing updates and to offer an opportunity to the community for engagement and review. Following the same, we are hosting the first Open Community Call on the 3rd of December, 2022. We wish to use this space to discuss the progress and answer any questions, concerns or clarifications, about the conference and the Program/Scholarships. Please add the following to your respective calendars and we look forward to seeing you on the call * '''WCI 2023 Open Community Call''' * '''Date''': 3rd December 2022 * '''Time''': 1800-1900 (IST) * '''Google Link'''': https://meet.google.com/cwa-bgwi-ryx Furthermore, we are pleased to share the email id of the conference contact@wikiconferenceindia.org which is where you could share any thoughts, inputs, suggestions, or questions and someone from the COT will reach out to you. Alternatively, leave us a message on the Conference [[:m:Talk:WikiConference India 2023|talk page]]. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 21:51, 2 ਦਸੰਬਰ 2022 (IST) On Behalf of, WCI 2023 Core organizing team. <!-- Message sent by User:Nitesh Gill@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WCI_2023_active_users,_scholarships_and_program&oldid=24083503 --> == Indic Wiki Improve-a-thon 2022 == Dear Wikimedian, Glad to inform you that CIS-A2K is going to conduct an event, Indic Wiki improve-a-thon 2022, for the Indic language. It will run from 15 December to 5 January 2023. It will be an online activity however if communities want to organise any on-ground activity under Improve-a-thon that would also be welcomed. The event has its own theme '''Azadi Ka Amrit Mahatosav''' which is based on a celebration of the 75th anniversary of Indian Independence. The event will be for 20 days only. This is an effort to work on content enrichment and improvement. We invite you to plan a short activity under this event and work on the content on your local Wikis. The event is not restricted to a project, anyone can edit any project by following the theme. The event page link is [[:m:Indic Wiki Improve-a-thon 2022|here]]. The list is under preparation and will be updated soon. The community can also prepare their list for this improve-a-thon. If you have question or concern please write on [[:m:Talk:Indic Wiki Improve-a-thon 2022|here]]. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 13:05, 12 ਦਸੰਬਰ 2022 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Satpal_(CIS-A2K)/Mahatma_Gandhi_2020_edit-a-thon_Participants&oldid=20516231 --> == Indic Wiki Improve-a-thon 2022 has started == Dear Wikimedians, As you already know, Indic Wiki improve-a-thon 2022 has started today. It runs from 15 December (today) to 5 January 2023. This is an online activity however if communities want to organise any on-ground activity under Improve-a-thon please let us know at program@cis-india.org. Please note the event has a theme ''' Azadi Ka Amrit Mahatosav''' which is based on a celebration of the 75th anniversary of Indian Independence. The event will be for 20 days only. This is an effort to work on content enrichment and improvement. The event is not restricted to a particular project. The event page link is [[:m:Indic Wiki Improve-a-thon 2022|here]] please add your name in the participant's section. A few lists are there and we will add more. The community can also prepare their list for this improve-a-thon but we suggest you list stub articles from your Wiki. If you have a question or concern please write [[:m:Talk:Indic Wiki Improve-a-thon 2022|here]]. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 14:00, 15 ਦਸੰਬਰ 2022 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Satpal_(CIS-A2K)/Mahatma_Gandhi_2020_edit-a-thon_Participants&oldid=20516231 --> == WikiConference India 2023:WCI2023 Open Community call on 18 December 2022 == Dear Wikimedian, As you may know, we are hosting regular calls with the communities for [[:m:WikiConference India 2023|WikiConference India 2023]]. This message is for the second Open Community Call which is scheduled on the 18th of December, 2022 (Today) from 7:00 to 8:00 pm to answer any questions, concerns, or clarifications, take inputs from the communities, and give a few updates related to the conference from our end. Please add the following to your respective calendars and we look forward to seeing you on the call. * [WCI 2023] Open Community Call * Date: 18 December 2022 * Time: 1900-2000 [7 pm to 8 pm] (IST) * Google Link: https://meet.google.com/wpm-ofpx-vei Furthermore, we are pleased to share the telegram group created for the community members who are interested to be a part of WikiConference India 2023 and share any thoughts, inputs, suggestions, or questions. Link to join the telegram group: https://t.me/+X9RLByiOxpAyNDZl. Alternatively, you can also leave us a message on the [[:m:Talk:WikiConference India 2023|Conference talk page]]. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 13:41, 18 ਦਸੰਬਰ 2022 (IST) <small> On Behalf of, WCI 2023 Organizing team </small> <!-- Message sent by User:Nitesh Gill@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WCI_2023_active_users,_organizing_teams&oldid=24099166 --> == Women's Month Datathon on Commons == Dear Wikimedian, Hope you are doing well. CIS-A2K and [[:commons:Commons Photographers User Group|CPUG]] have planned an online activity for March. The activity will focus on Wikimedia Commons and it will begin on 21 March and end on 31 March 2023. During this campaign, the participants will work on structure data, categories and descriptions of the existing images. We will provide you with the list of the photographs that were uploaded under those campaigns, conducted for Women’s Month. You can find the event page link [[:m:CIS-A2K/Events/Women's Month Datathon on Commons|here]]. We are inviting you to participate in this event and make it successful. There will be at least one online session to demonstrate the tasks of the event. We will come back to you with the date and time. If you have any questions please write to us at the event [[:m:Talk:CIS-A2K/Events/Women's Month Datathon on Commons|talk page]] Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 23:39, 12 ਮਾਰਚ 2023 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Mini_edit-a-thon_Participants&oldid=21886141 --> == Women's Month Datathon on Commons Online Session == Dear Wikimedian, Hope you are doing well. As we mentioned in a previous message, CIS-A2K and [[:commons:Commons Photographers User Group|CPUG]] have been starting an online activity for March from 21 March to 31 March 2023. The activity already started yesterday and will end on 31 March 2023. During this campaign, the participants are working on structure data, categories and descriptions of the existing images. The event page link is [[:m:CIS-A2K/Events/Women's Month Datathon on Commons|here]]. We are inviting you to participate in this event. There is an online session to demonstrate the tasks of the event that is going to happen tonight after one hour from 8:00 pm to 9:00 pm. You can find the meeting link [[:m:CIS-A2K/Events/Women's Month Datathon on Commons/Online Session|here]]. We will wait for you. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 19:08, 22 ਮਾਰਚ 2023 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Nitesh_(CIS-A2K)/Mini_edit-a-thon_Participants&oldid=21886141 --> == Wiki Loves Folklore Grants == Dear Hardarshan, Hope you are well, The International project of Wiki Loves Folklore is badly affected because of the missing $11,173 USD that is illegally detained by you. Kindly get in touch with the International Team as soon as possible. --[[ਵਰਤੋਂਕਾਰ:Tiven2240|Tiven2240]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Tiven2240|ਗੱਲ-ਬਾਤ]]) 17:53, 4 ਜੁਲਾਈ 2023 (IST) == Need your input on a policy impacting gadgets and UserJS == <div lang="en" dir="ltr" class="mw-content-ltr"> Dear interface administrator, This is Samuel from the Security team and I hope my message finds you well. There is an [[m:Talk:Third-party resources policy|ongoing discussion]] on a proposed policy governing the use of external resources in gadgets and UserJS. The proposed [[m:Special:MyLanguage/Third-party resources policy|Third-party resources policy]] aims at making the UserJS and Gadgets landscape a bit safer by encouraging best practices around external resources. After an initial non-public conversation with a small number of interface admins and staff, we've launched a much larger, public consultation to get a wider pool of feedback for improving the policy proposal. Based on the ideas received so far, the proposed policy now includes some of the risks related to user scripts and gadgets loading third-party resources, best practices for gadgets and UserJS developers, and exemptions requirements such as code transparency and inspectability. As an interface administrator, your feedback and suggestions are warmly welcome until July 17, 2023 on the [[m:Talk:Third-party resources policy|policy talk page]]. Have a great day!</div> <bdi lang="en" dir="ltr">[[m:User:Samuel (WMF)|Samuel (WMF)]], on behalf of the Foundation's Security team</bdi> 17:38, 10 ਜੁਲਾਈ 2023 (IST) <!-- Message sent by User:Samuel (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Samuel_(WMF)/IAdmins_MassMessage_list_2&oldid=25272792 --> == Image Description Month in India Campaign == Dear Wikimedian, A2K has conducted an online activity or campaign which is an ongoing Image Description Month in India description-a-thon, a collaborative effort known as [[:m:Image Description Month|Image Description Month]]. This initiative aims to enhance image-related content across Wikimedia projects and is currently underway, running from October 1st to October 31st, 2023. Throughout this event, our focus remains centered on three primary areas: Wikipedia, Wikidata, and Wikimedia Commons. We have outlined several tasks, including the addition of captions to images on Wikipedia, the association of images with relevant Wikidata items, and improvements in the organization, categorization, and captions of media files on Wikimedia Commons. To participate, please visit our dedicated [[:m:CIS-A2K/Events/Image Description Month in India|event page]]. We encourage you to sign up on the respective meta page and generously contribute your time and expertise to make essential and impactful edits. Should you have any questions or require further information, please do not hesitate to reach out to me at nitesh@cis-india.org or [[User talk:Nitesh (CIS-A2K)|Nitesh (CIS-A2K)]]. Your active participation will play a significant role in enriching Wikimedia content, making it more accessible and informative for users worldwide. Join us in this ongoing journey of improvement and collaboration. Regards [[ਵਰਤੋਂਕਾਰ:MediaWiki message delivery|MediaWiki message delivery]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:MediaWiki message delivery|ਗੱਲ-ਬਾਤ]]) 21:39, 10 ਅਕਤੂਬਰ 2023 (IST) <!-- Message sent by User:Nitesh (CIS-A2K)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Satpal_(CIS-A2K)/Mahatma_Gandhi_2020_edit-a-thon_Participants&oldid=20516231 --> == Request for bot flag == Would it possible to grant [[User:SodiumBot|SodiumBot]] the bot flag on pawikisource (this wiki). See the discussion/notice at [[ਵਿਕੀਸਰੋਤ:ਸੱਥ#Temporarily_taking_over_phetools_statistics_update_using_SodiumBot]] (Sorry that this is in English) :) [[ਵਰਤੋਂਕਾਰ:Sohom Datta|Sohom Datta]] ([[ਵਰਤੋਂਕਾਰ ਗੱਲ-ਬਾਤ:Sohom Datta|ਗੱਲ-ਬਾਤ]]) 19:26, 21 ਅਪਰੈਲ 2024 (IST) s7xjbw4kux4kl6r4tz6fz2ho77emzml ਵਰਤੋਂਕਾਰ:Benipal hardarshan/editcommonjs.js 2 30116 183200 92108 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/editcommonjs.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/editcommonjs.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 92108 javascript text/javascript $.when( mw.loader.using( ['mediawiki.util'] ), $.ready ).done( function() { mw.util.addPortletLink( 'p-personal', mw.util.getUrl( 'User:' ) + mw.config.get( 'wgUserName' ) + '/common.js', 'JS', 'pt-JavaScript', 'open common.js', null, '#pt-preferences' ); }); $.when( mw.loader.using( ['mediawiki.util'] ), $.ready ).done( function() { mw.util.addPortletLink( 'p-personal', mw.util.getUrl( 'User:' ) + mw.config.get( 'wgUserName' ) + '/common.css', 'CSS', 'pt-css', 'open common.css', null, '#pt-preferences' ); }); 6nds7teq3clz79137ge55d9mvogp67i ਵਰਤੋਂਕਾਰ:Benipal hardarshan/QualityButton.js 2 31070 183188 79156 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/QualityButton.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/QualityButton.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 79107 javascript text/javascript /******************** Indicateurs de qualité Auteur: ThomasV *********************/ var q0 = "//upload.wikimedia.org/wikipedia/commons/8/8f/00%25.png"; var q25 = "//upload.wikimedia.org/wikipedia/commons/5/5b/25%25.png"; var q50 = "//upload.wikimedia.org/wikipedia/commons/3/3a/50%25.png"; var q75 = "//upload.wikimedia.org/wikipedia/commons/c/cd/75%25.png"; var q100 = "//upload.wikimedia.org/wikipedia/commons/6/64/100%25.png"; var qvalid = "//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Mozilla.svg/10px-Mozilla.svg.png"; /**** *Mode édition *****/ if (mw.config.get('wgAction') == 'edit' || mw.config.get('wgAction') == 'submit') { /* *Boutons Qualité *Auteur: ThomasV */ window.addQuality = function (form,value){ var text=""; switch(value){ case "25%": text = "Not scanned"; break; case "50%": text = "not proofread"; break; case "75%": text = "need formatting"; break; case "100%": text = "proofread"; break; case "validated": text = "validated"; break; case "mode_page|": text = "Text in page mode"; break; } form.elements["wpSummary"].value="/* "+text+" */"; s = form.elements["wpTextbox1"].value; s = s.replace(/\{\{TextQuality\|([^}]*?)\}\}\n/gi,"") s = s.replace(/\{\{TextQuality\|([^}]*?)\}\}/gi,"") form.elements["wpTextbox1"].value="{"+"{TextQuality|"+value+"}"+"}\n"+s; }; function addQualityButtons(){ if( mw.config.get('wgNamespaceNumber') !== 0 ) return; var ig = document.getElementsByClassName("editCheckboxes")[0]; if(!ig) return; var f = document.createElement("span"); f.innerHTML = ' <input type="radio" name="quality" value="25%" onclick="window.addQuality(this.form,this.value)"><img src = "'+q25+'">' +'<input type="radio" name="quality" value="50%" onclick="window.addQuality(this.form,this.value)"><img src = "'+q50+'">' +'<input type="radio" name="quality" value="75%" onclick="window.addQuality(this.form,this.value)"><img src = "'+q75+'">' +'<input type="radio" name="quality" value="100%" onclick="window.addQuality(this.form,this.value)"><img src = "'+q100+'">' +'<input type="radio" name="quality" value="Textes validés" onclick="window.addQuality(this.form,this.value)"><img src = "'+qvalid+'">' //+'<input type="radio" name="quality" value="mode_page|" onclick="window.addQuality(this.form,this.value)"><img src = "//upload.wikimedia.org/wikipedia/commons/thumb/9/92/Open_book_nae_02.svg/20px-Open_book_nae_02.svg.png">' +' Niveau d\’avancement du texte'; ig.append(f) } $(addQualityButtons); } j8qggrnhwvrjsbt1fk7b7iquw1cgt60 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Qualitybutton.js 2 31095 183177 79157 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Qualitybutton.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/Qualitybutton.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 79157 javascript text/javascript /* #REDIRECT */mw.loader.load("//pa.wikisource.org/w/index.php?title=%E0%A8%B5%E0%A8%B0%E0%A8%A4%E0%A9%8B%E0%A8%82%E0%A8%95%E0%A8%BE%E0%A8%B0:Benipal_hardarshan/QualityButton.js\u0026action=raw\u0026ctype=text/javascript"); 0kshe6n2ermcbgfaaecfp35ysluqrlv ਵਰਤੋਂਕਾਰ:Benipal hardarshan/RegexEditor.js 2 31168 183187 79347 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/RegexEditor.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/RegexEditor.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 79347 javascript text/javascript /** * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor. * @see https://meta.wikimedia.org/wiki/TemplateScript * @update-token [[File:Pathoschild/templatescript.js]] */ // <nowiki> $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { pathoschild.TemplateScript.add([ // add your own templates or scripts here { name: 'welcome', template: '{{subst:welcome}} ~~~~', position: 'after', editSummary: 'welcome!', forNamespaces: 'user talk' }, ]); }); // </nowiki> 3xei2do3bw9esdqbvkrv68qsr0oiqc3 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/saveandedit.js 2 31500 183245 103372 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/saveandedit.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/saveandedit.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 103372 javascript text/javascript /** * To use this script, add following line to your [[Special:MyPage/common.js]] (without the "*"): * importScript('User:Mabdul/saveandedit.js'); */ /*global mw, $ */ (function () { var editButtons = document.getElementsByClassName('editButtons')[0]; if (!editButtons || !document.editform) { return; } var conf = mw.config.get(['wgPageName']); $('<input type="button"/>') .val('Save and edit') .on('click', function () { saveandedit_prompt(); }) .appendTo(editButtons); // Function for returning function saveandedit_prompt() { mw.loader.using(['mediawiki.util', 'mediawiki.api'], function () { var section = mw.util.getParamValue('section'); var summary = document.editform.wpSummary.value; // Some advertising summary += ' (using [[User:Mabdul/saveandedit.js|Save&Edit]])'; var params = { action: 'edit', title: conf.wgPageName, text: document.editform.wpTextbox1.value, summary: summary }; if (document.editform.wpMinoredit.checked) { params.notminor = '1'; } // Check if only a section will be edited if (section) { params.section = section; } var api = new mw.Api(); api.postWithEditToken(params).done(function (response) { if (response.edit.result === 'Success') { // Reload on the success location.reload(); } else { // Handle out the error message var error = $.parseHTML( '<div><div class="error">Edit failed on ' + mw.html.element('a', { href: mw.util.getUrl(conf.wgPageName), title: conf.wgPageName }, conf.wgPageName ) + '</div> Best try it again (<b>Don\'t forget to copy the text!</b>). Error info: ' + (response.error && mw.html.escape(response.error.code + ' : ' + response.error.info)) + '</div>' ); mw.notify(error, { autoHide: false }); } }); }); } }()); tv73lvdh133lvzfyk558eje5xj0kmdy ਵਰਤੋਂਕਾਰ:Benipal hardarshan/userinfo.js 2 31501 183246 80236 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/userinfo.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/userinfo.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 80236 javascript text/javascript function UserinfoJsFormatQty(qty, singular, plural) { return String(qty).replace(/\d{1,3}(?=(\d{3})+(?!\d))/g, "$&,") + "\u00a0" + (qty == 1 ? singular : plural); } function UserinfoJsFormatDateRel(old) { // The code below requires the computer's clock to be set correctly. var age = new Date().getTime() - old.getTime(); var ageNumber, ageRemainder, ageWords; if(age < 60000) { // less than one minute old ageNumber = Math.floor(age / 1000); ageWords = UserinfoJsFormatQty(ageNumber, "second", "seconds"); } else if(age < 3600000) { // less than one hour old ageNumber = Math.floor(age / 60000); ageWords = UserinfoJsFormatQty(ageNumber, "minute", "minutes"); } else if(age < 86400000) { // less than one day old ageNumber = Math.floor(age / 3600000); ageWords = UserinfoJsFormatQty(ageNumber, "hour", "hours"); ageRemainder = Math.floor((age - ageNumber * 3600000) / 60000); } else if(age < 604800000) { // less than one week old ageNumber = Math.floor(age / 86400000); ageWords = UserinfoJsFormatQty(ageNumber, "day", "days"); } else if(age < 2592000000) { // less than one month old ageNumber = Math.floor(age / 604800000); ageWords = UserinfoJsFormatQty(ageNumber, "week", "weeks"); } else if(age < 31536000000) { // less than one year old ageNumber = Math.floor(age / 2592000000); ageWords = UserinfoJsFormatQty(ageNumber, "month", "months"); } else { // one year or older ageNumber = Math.floor(age / 31536000000); ageWords = UserinfoJsFormatQty(ageNumber, "year", "years"); ageRemainder = Math.floor((age - ageNumber * 31536000000) / 2592000000); if(ageRemainder) { ageWords += " " + UserinfoJsFormatQty(ageRemainder, "month", "months"); } } return ageWords; } // If on a user or user talk page, and not a subpage... if((mw.config.get("wgNamespaceNumber") == 2 || mw.config.get("wgNamespaceNumber") == 3) && !(/\//.test(mw.config.get("wgTitle")))) { // add a hook to... mw.loader.using( ['mediawiki.util'], function() { $(function(){ // Request the user's information from the API. // Note that this is allowed to be up to 5 minutes old. var et = encodeURIComponent(mw.config.get("wgTitle")); $.getJSON(mw.config.get("wgScriptPath") + "/api.php?format=json&action=query&list=users|usercontribs&usprop=blockinfo|editcount|gender|registration|groups&uclimit=1&ucprop=timestamp&ususers=" + et + "&ucuser=" + et + "&meta=allmessages&amprefix=grouppage-&amincludelocal=1") .done(function(query) { // When response arrives extract the information we need. if(!query.query) { return; } // Suggested by Gary King to avoid JS errors --PS 2010-08-25 query = query.query; var user, invalid, missing, groups, groupPages={}, editcount, registration, blocked, gender, lastEdited; try { user = query.users[0]; invalid = typeof user.invalid != "undefined"; missing = typeof user.missing != "undefined"; groups = (typeof user.groups == "object") ? user.groups : []; editcount = (typeof user.editcount == "number") ? user.editcount : null; registration = (typeof user.registration == "string") ? new Date(user.registration) : null; blocked = typeof user.blockedby != "undefined"; gender = (typeof user.gender == "string") ? user.gender : null; lastEdited = (typeof query.usercontribs[0] == "object") && (typeof query.usercontribs[0].timestamp == "string") ? new Date(query.usercontribs[0].timestamp) : null; for (var am=0; am<query.allmessages.length; am++) { groupPages[query.allmessages[am]["name"].replace("grouppage-","")] = query.allmessages[am]["*"].replace("{{ns:project}}:","Project:"); } } catch(e) { return; // Not much to do if the server is returning an error (e.g. if the username is malformed). } // Format the information for on-screen display var statusText = ""; var ipUser = false; var ipv4User = false; var ipv6User = false; // User status if(blocked) { statusText += "<a href=\"" + mw.config.get("wgScriptPath") + "/index.php?title=Special:Log&amp;page=" + encodeURIComponent(mw.config.get("wgFormattedNamespaces")[2] + ":" + user.name) + "&amp;type=block\">blocked</a> "; } if (missing) { statusText += "username not registered"; } else if (invalid) { ipv4User = mw.util.isIPv4Address(user.name); ipv6User = mw.util.isIPv6Address(user.name); ipUser = ipv4User || ipv6User; if (ipv4User) { statusText += "anonymous IPv4 user"; } else if (ipv6User) { statusText += "anonymous IPv6 user"; } else { statusText += "invalid username"; } } else { // User is registered and may be in a privileged group. Below we have a list of user groups. // Only need the ones different from the software's name (or ones to exclude), though. var friendlyGroupNames = { // Exclude implicit user group information provided by MW 1.17 --PS 2010-02-17 '*': false, 'user': false, 'autoconfirmed': false, sysop: "administrator", accountcreator: "account creator", 'import': "importer", transwiki: "transwiki importer", 'ipblock-exempt': "IP block exemption", oversight: "oversighter", confirmed: "confirmed user", abusefilter: "edit filter manager", 'abusefilter-helper': "edit filter helper", autoreviewer: "autopatrolled user", epcoordinator: "Education Program course coordinator", epcampus: "Education Program campus volunteer", epinstructor: "Education Program instructor", eponline: "Education Program online volunteer", filemover: "file mover", 'massmessage-sender': "mass message sender", templateeditor: "template editor", extendedconfirmed: "extended confirmed user", extendedmover: "page mover", 'flow-bot': "Flow bot", reviewer: "pending changes reviewer", suppress: "suppressor", patroller: "new page reviewer" }; var friendlyGroups = []; for(var i = 0; i < groups.length; ++i) { var s = groups[i]; var t = friendlyGroupNames.hasOwnProperty(s) ? friendlyGroupNames[s] : s; if (t) { if (groupPages.hasOwnProperty(s)) { friendlyGroups.push("<a href=\"/wiki/" + encodeURIComponent( groupPages[s] ) + "\">" + t + "</a>"); } else { friendlyGroups.push(t); } } } switch(friendlyGroups.length) { case 0: // User not in a privileged group // Changed to "registered user" by request of [[User:Svanslyck]] // --PS 2010-05-16 // statusText += "user"; if(blocked) { statusText += "user"; } else { statusText += "registered user"; } break; case 1: statusText += friendlyGroups[0]; break; case 2: statusText += friendlyGroups[0] + " and " + friendlyGroups[1]; break; default: statusText += friendlyGroups.slice(0, -1).join(", ") + ", and " + friendlyGroups[friendlyGroups.length - 1]; break; } } // Registration date if(registration) { var firstLoggedUser = new Date("22:16, 7 September 2005"); // When the [[Special:Log/newusers]] was first activated if(registration >= firstLoggedUser) { statusText += ", <a href='" + mw.config.get("wgScriptPath") + "/index.php?title=Special:Log&amp;type=newusers&amp;dir=prev&amp;limit=1&amp;user=" + et + "'>" + UserinfoJsFormatDateRel(registration) + "</a> old"; } else { statusText += ", <a href='" + mw.config.get("wgScriptPath") + "/index.php?title=Special:ListUsers&amp;limit=1&amp;username=" + et + "'>" + UserinfoJsFormatDateRel(registration) + "</a> old"; } } // Edit count if(editcount !== null) { statusText += ", with " + "<a href=\"//tools.wmflabs.org/xtools-ec/?user=" + encodeURIComponent(user.name) + "&amp;project=en.wikipedia.org&amp;uselang=en\">" + UserinfoJsFormatQty(editcount, "edit", "edits") + "</a>"; } // Prefix status text with correct article if("AEIOaeio".indexOf(statusText.charAt(statusText.indexOf('>')+1)) >= 0) { statusText = "An " + statusText; } else { statusText = "A " + statusText; } // Add full stop to status text statusText += "."; // Last edited --PS 2010-06-27 // Added link to contributions page --PS 2010-07-03 if(lastEdited) { statusText += " Last edited <a href=\"" + mw.config.get("wgArticlePath").replace("$1", "Special:Contributions/" + encodeURIComponent(user.name)) + "\">" + UserinfoJsFormatDateRel(lastEdited) + " ago</a>."; } // Show the correct gender symbol var fh = document.getElementById("firstHeading") || document.getElementById("section-0"); // Add classes for blocked, registered, and anonymous users var newClasses = []; if(blocked) { newClasses.push("ps-blocked"); } if(ipUser) { newClasses.push("ps-anonymous"); } else if(invalid) { newClasses.push("ps-invalid"); } else { newClasses.push("ps-registered"); } fh.className += (fh.className.length ? " " : "") + groups.map(function(s) { return "ps-group-" + s; }).concat(newClasses).join(" "); var genderSpan = document.createElement("span"); genderSpan.id = "ps-gender-" + (gender || "unknown"); genderSpan.style.paddingLeft = "0.25em"; genderSpan.style.fontFamily = '"Lucida Grande", "Lucida Sans Unicode", "sans-serif"'; genderSpan.style.fontSize = "75%"; var genderSymbol; switch(gender) { case "male": genderSymbol = "\u2642"; break; case "female": genderSymbol = "\u2640"; break; default: genderSymbol = ""; break; } genderSpan.appendChild(document.createTextNode(genderSymbol)); fh.appendChild(genderSpan); // Now show the other information. Non-standard? Yes, but it gets the job done. // Add a period after the tagline when doing so. --PS 2010-07-03 var ss = document.getElementById("siteSub"); if(!ss) { ss = document.createElement("div"); ss.id = "siteSub"; ss.innerHTML = "From Wikipedia, the free encyclopedia"; var bc = document.getElementById("bodyContent"); bc.insertBefore(ss, bc.firstChild); } ss.innerHTML = '<span id="ps-userinfo">' + statusText + '</span> ' + ss.innerHTML + '.'; ss.style.display = "block"; }); }); }); } iehhvnpkr4c0s1oj69634f89utnyogd ਵਰਤੋਂਕਾਰ:Benipal hardarshan/addToToolbar.js 2 32182 183194 82001 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/addToToolbar.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/addToToolbar.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 82001 javascript text/javascript $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { section: 'main', groups: { list: { tools: { templates: { label: 'Tools', type: 'select', list: { 'Ping-button': { label: '{{Ping}}', action: { type: 'encapsulate', options: { pre: '{{Ping|', post: '}}' } } }, 'Link with Wikipedia': { label: 'Pedia link', action: { type: 'encapsulate', options: { pre: '[[:w:', post: ']]' } } }, 'Link with Meta': { label: 'Meta link', action: { type: 'encapsulate', options: { pre: '[[:meta:', post: ']]' } } }, 'Link with Commons': { label: 'Commons link', action: { type: 'encapsulate', options: { pre: '[[:commons:', post: ']]' } } }, } } } } } } ); 0h3beqor6bk2venfo96y4nf3r2makl2 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Buttons.js 2 32183 183185 81993 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Buttons.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/Buttons.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 81993 javascript text/javascript /* #REDIRECT */mw.loader.load("//pa.wikisource.org/w/index.php?title=%E0%A8%B5%E0%A8%B0%E0%A8%A4%E0%A9%8B%E0%A8%82%E0%A8%95%E0%A8%BE%E0%A8%B0:Benipal_hardarshan/addToToolbar.js\u0026action=raw\u0026ctype=text/javascript"); jie5syq9tkz4jblx1s1xi1t3phg8cd4 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/FullScreenEditing.js 2 33633 183176 86406 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/FullScreenEditing.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/FullScreenEditing.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 86406 javascript text/javascript /*jshint boss:true*/ /*global $, mw*/ /** * This script adds a toolbar button for making the side-by-side proofreading interface fullscreen. */ ( function ( mw, $ ) { /** * From: https://commons.wikimedia.org/wiki/File:View-fullscreen.svg */ var toolbarButtonImg = '//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/View-fullscreen.svg/22px-View-fullscreen.svg.png'; /** * The name of the cookie (wgCookiePrefix will be added). */ var cookieName = 'FullScreenEditing'; /** * The system messages required for this script. */ var sysMessages = [ 'fullscreenediting-button-label' ]; /** * The initialisation function, run on every load. Adds the activation * button to the toolbar if we're currently editing or previewing in the * Page namespace. */ function run() { var isPage, useOldToolbar, useBetaToolbar, toolbarLib; mw.loader.using( 'user.options', $.ready ).then( function () { isEditing = ( mw.config.get( 'wgAction' ) === "edit" || mw.config.get( 'wgAction' ) === "submit" ); isPage = mw.config.get( 'wgCanonicalNamespace' ) === 'Page'; useOldToolbar = mw.user.options.get( 'showtoolbar' ) === 1; useBetaToolbar = mw.user.options.get( 'usebetatoolbar' ) === 1; if ( isEditing && isPage && ( useOldToolbar || useBetaToolbar ) ) { toolbarLib = useBetaToolbar ? 'ext.wikiEditor' : 'mediawiki.toolbar'; mw.loader .using( [ 'mediawiki.api', 'mediawiki.cookie', toolbarLib ], $.ready ) .then( function () { // Add the toolbar button. new mw.Api().loadMessagesIfMissing( sysMessages ).then( customizeToolbar( useBetaToolbar ) ); // Do the initial toggle, in case there's already a cookie. toggleFullScreen(); } ); } } ); } /** * Add the button to the toolbar. This is called in run, and doesn't need to * check anything about whether we need to add the button. * * @param {boolean} useBeta Whether the WikiEditor toolbar should be used. */ function customizeToolbar( useBeta ) { // Add old-style toolbar button. if ( ! useBeta && mw.toolbar ) { mw.toolbar.addButton( { imageFile: toolbarButtonImg, speedTip: mw.message( 'fullscreenediting-button-label' ), imageId: "fullscreenediting-button" } ); $( "img#fullscreenediting-button" ).on( 'click', toggleFullScreenButton ); } // Add new-style WikiEditor toolbar button. if ( useBeta ) { $( document ).ready( function () { var buttonDetails = { type: 'button', icon: toolbarButtonImg, labelMsg: 'fullscreenediting-button-label', action: { type: 'callback', execute: toggleFullScreenButton } }; var button = { section: 'proofreadpage-tools', group: 'other', tools: { 'fullscreenediting': buttonDetails } }; $( "#wpTextbox1" ).wikiEditor( 'addToToolbar', button ); } ); } } /** * This is the button callback; it sets the cookie, and kicks off the * full-screen toggle. */ function toggleFullScreenButton() { console.log('toggling fullscreen'); var mode = mw.cookie.get( cookieName ); if ( mode === "fullscreen" ) { mw.cookie.set( cookieName, "normal" ); } else { mw.cookie.set( cookieName, "fullscreen" ); } toggleFullScreen(); } /** * Activate or de-activate the full-screen editing mode, based on what the * current value of the cookie is. The button sets the cookie before calling * this. */ function toggleFullScreen() { var elementsToHide = "#mw-page-base, #mw-head-base, #mw-navigation, " + "#footer, .templatesUsed, .mw-newarticletext, #contentSub, " + "#jump-to-nav", leftTabs = $( "#p-namespaces" ), rightTabs = $( "#p-views" ), mode = mw.cookie.get( cookieName ); if ( mode === "fullscreen" ) { // Entering full-screen editing mode. $( elementsToHide ).hide(); $( "#content" ).css( { margin: "0", padding: "0" } ); $( "#firstHeading" ).css( { "display": "inline-block", "margin": "0.4em 0 0 1em", "border": "0", "font-size": "1.4em" } ); $( "#firstHeading" ).after( leftTabs ); $( "#firstHeading" ).after( rightTabs ); rightTabs.css( "float", "right" ); $( ".editOptions" ).css( "margin", "0" ); $( ".prp-page-content" ).css( { "margin": "0 0 0 0.7em" } ); $( "#wikiPreview" ).css( "margin", "1em" ); } else { // Leave full-screen editing mode. $( elementsToHide ).show(); $( "#content" ).css( { margin: "", padding: "" } ); $( "#firstHeading" ).css( { "display": "", "margin": "", "border": "", "font-size": "" } ); $( "#left-navigation" ).append( leftTabs ); $( "#right-navigation" ).append( rightTabs ); rightTabs.css( "float", "" ); $( ".editOptions" ).css( "margin", "" ); $( ".prp-page-content" ).css( { "margin": "" } ); } } run(); }( mediaWiki, jQuery ) ); op66nqcyaf594id6dv8urodo3g0jew5 ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf 252 33699 183171 158032 2024-12-06T02:36:44Z Gill jassu 619 183171 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |Title=[[ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ]] |Language=pa |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=L |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} nlg6v73m28l0nyzrr17ysaz6bykl3pc ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Books(Heritage GLAM) 2 34629 183182 104768 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Books(Heritage GLAM)]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/Books(Heritage GLAM)]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 93289 wikitext text/x-wiki ਇੰਡੈਕਸ:ਰਾਜ ਕੁਮਾਰੀ.pdf ਇੰਡੈਕਸ:ਭਾਰਤ ਕਾ ਗੀਤ.pdf ਇੰਡੈਕਸ:ਪੋਥੀ ਪੰਜ ਗ੍ਰੰਥੀ ਸਟੀਕ.pdf ਇੰਡੈਕਸ:ਮਹਾਨ ਕੋਸ਼ ਭਾਗ 1.pdf ਇੰਡੈਕਸ:ਮਹਾਨ ਕੋਸ਼ ਭਾਗ 2.pdf ਇੰਡੈਕਸ:ਜਲ ਤਰੰਗ.pdf ਇੰਡੈਕਸ:ਸਿੱਖ ਤੇ ਸਿੱਖੀ.pdf ਇੰਡੈਕਸ:ਜ਼ਿੰਦਗੀ ਦੇ ਰਾਹ ਤੇ.pdf ਇੰਡੈਕਸ:ਸੂਫ਼ੀ-ਖ਼ਾਨਾ.pdf ਇੰਡੈਕਸ:ਸ਼ਹੀਦੀ ਜੋਤਾਂ.pdf ਇੰਡੈਕਸ:ਰੂਪ ਲੇਖਾ.pdf ਇੰਡੈਕਸ:ਰਮਲ ਟੀਚਰ.pdf ਇੰਡੈਕਸ:ਪੱਥਰ ਬੋਲ ਪਏ.pdf ਇੰਡੈਕਸ:ਨਵੀਂ ਵਿਦਿੱਆ.pdf ਇੰਡੈਕਸ:ਗੁਰਬਾਣੀ ਕੀਰਤਨ.pdf ਇੰਡੈਕਸ:ਇਹ ਰੰਗ ਗ਼ਜ਼ਲ ਦਾ.pdf ਇੰਡੈਕਸ:ਚੰਦ-ਕਿਨਾਰੇ.pdf ਇੰਡੈਕਸ:ਚੰਦ ਤਾਰੇ.pdf ਇੰਡੈਕਸ:ਛੇ ਊਣੇ.pdf ਇੰਡੈਕਸ:ਚੀਸਾਂ.pdf ਇੰਡੈਕਸ:ਅਰਸ਼ੀ ਝਲਕਾਂ.pdf ਇੰਡੈਕਸ:ਸਿੱਖੀ ਸਿਦਕ.pdf ਇੰਡੈਕਸ:ਆਕਾਸ਼ ਉਡਾਰੀ.pdf ਇੰਡੈਕਸ:ਅਨੰਦਪੁਰੀ ਦੀ ਕਹਾਣੀ.pdf ਇੰਡੈਕਸ:ਬੰਤੋ.pdf ਇੰਡੈਕਸ:ਫ਼ਰਾਂਸ ਦੀਆਂ ਰਾਤਾਂ.pdf ਇੰਡੈਕਸ:ਗੁਰਮਤ ਪਰਮਾਣ.pdf ਇੰਡੈਕਸ:ਮੇਰੀਆਂ ਨਜ਼ਮਾਂ ਪੈਸੇ ਪੈਸੇ.pdf ਇੰਡੈਕਸ:ਸਹੁਰਾ ਘਰ.pdf ਇੰਡੈਕਸ:ਮਾਛੀ ਵਾੜਾ.pdf ਇੰਡੈਕਸ:ਭਾਈ ਗੁਰਦਾਸ.pdf ਇੰਡੈਕਸ:ਮਾਤਾ ਹਰੀ.pdf ਇੰਡੈਕਸ:ਲਕੀਰਾਂ.pdf ਇੰਡੈਕਸ:ਟੈਗੋਰ ਕਹਾਣੀਆਂ.pdf ਇੰਡੈਕਸ:ਸਰਦਾਰ ਭਗਤ ਸਿੰਘ.pdf ਇੰਡੈਕਸ:ਪ੍ਰੀਤਮ ਛੋਹ.pdf ਇੰਡੈਕਸ:ਪੰਥਕ ਪ੍ਰਵਾਨੇ.pdf ਇੰਡੈਕਸ:ਮਨੁਖ ਦੀ ਵਾਰ.pdf ਇੰਡੈਕਸ:ਗੁਰੁਛੰਦ ਦਿਵਾਕਰ.pdf ਇੰਡੈਕਸ:ਰਾਸ਼ੇ.pdf ਇੰਡੈਕਸ:ਦੁਖੀ ਜਵਾਨੀਆਂ.pdf ਇੰਡੈਕਸ:ਦੀਵਾਨ ਗੋਯਾ (ਜ਼ਿੰਦਗੀਨਾਮਾ).pdf ਇੰਡੈਕਸ:ਚੂੜੇ ਦੀ ਛਣਕਾਰ.pdf ਇੰਡੈਕਸ:ਭੱਟਾਂ ਦੇ ਸਵੱਯੇ.pdf ਇੰਡੈਕਸ:ਭਰੋਸਾ.pdf ਇੰਡੈਕਸ:ਰੂਪ ਦੀਪ ਪਿੰਗਲ ਸਟੀਕ.pdf ਇੰਡੈਕਸ:ਝਾਕੀਆਂ.pdf ਇੰਡੈਕਸ:ਦੁਖ ਭੰਜਨੀ ਸਾਹਿਬ.pdf ਇੰਡੈਕਸ:ਚੌਪਈ ਸਾਹਿਬ.pdf ਇੰਡੈਕਸ:ਚੰਦ੍ਰ ਗੁਪਤ ਮੌਰਯਾ.pdf ਇੰਡੈਕਸ:ਕਲਾ ਮੰਦਰ.pdf ਇੰਡੈਕਸ:ਛੱਲੀਏ ਨੈਣ.pdf ਇੰਡੈਕਸ:ਨਵੀਨ ਦੁਨੀਆ.pdf ਇੰਡੈਕਸ:ਨਵੀਨ ਚਿੱਠੀ ਪੱਤਰ.pdf ਇੰਡੈਕਸ:ਫਤਿਹ ਨਾਮਾ ਗੁਰੂ ਖਾਲਸਾ ਜੀ ਕਾ.pdf ਇੰਡੈਕਸ:ਚਾਚਾ ਸ਼ਾਮ ਸਿੰਘ.pdf ਇੰਡੈਕਸ:ਚੋਣਵੀਂ ਪੰਜਾਬੀ ਵਾਰਤਕ.pdf ਇੰਡੈਕਸ:ਬੇਸਿਕ ਸਿਖਿਆ ਕੀ ਹੈ.pdf ਇੰਡੈਕਸ:ਬਾਗ਼ੀ ਯੁਵਰਾਜ.pdf ਇੰਡੈਕਸ:ਭਾਰਤ ਦਾ ਸੰਵਿਧਾਨ.pdf ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਤੀਜਾ ਹਿੱਸਾ.pdf ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਪਹਿਲਾ ਭਾਗ.pdf ਇੰਡੈਕਸ:ਸਿਖਿਆ ਵਿਗਿਆਨ.pdf ਇੰਡੈਕਸ:ਪੁਰਾਤਮ ਜਨਾਮਸਾਥੀ ਗੁਰੂ ਨਾਨਕ ਦੇਵ ਜੀ.pdf ਇੰਡੈਕਸ:ਸੰਤ ਗਾਥਾ.pdf ਇੰਡੈਕਸ:ਪੂਰਬੀ ਪੰਜਾਬ ਯੂਨੀਅਨ ਦੇ ਬਜਟ ਬਾਰੇ ਅਰਥ ਸੱਕਤਰ ਦਾ ਤਸ਼ਹੀਰੀ ਸਮਰਣ ਪੱਤਰ.pdf ਇੰਡੈਕਸ:ਢੋਲ ਦਾ ਪੋਲ.pdf ਇੰਡੈਕਸ:ਭੂ ਦਾਨ ਚੜਦੀ ਕਲਾ ਵਿੱਚ.pdf ਇੰਡੈਕਸ:ਸੋਵੀਅਤ ਯੂਨੀਅਨ ਵਿਚ ਪੈਨਸ਼ਨ ਨੇਮ.pdf ਇੰਡੈਕਸ:ਸ਼੍ਰੀ ਗੁਰੂ ਤੇਗ ਬਹਾਦਰ.pdf ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਦੀ ਪੰਜਵੀ ਪੋਥੀ.pdf ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਦੀ ਦੂਜੀ ਪੋਥੀ - ਬਾਲਾਂ ਦੀ ਸੁਗਤ.pdf ਇੰਡੈਕਸ:ਪ੍ਰੀਤ ਮਨੀ.pdf ਇੰਡੈਕਸ:ਪੁੰਗਰਦੀਆਂ ਪ੍ਰੀਤਾਂ.pdf ਇੰਡੈਕਸ:ਪੰਜਾਬੀ ਦੀ ਚੌਥੀ ਪੋਥੀ.pdf ਇੰਡੈਕਸ:ਪੂਰਬ ਅਤੇ ਪੱਛਮ.pdf ਇੰਡੈਕਸ:ਪ੍ਰਬੋਧ ਚੰਦ੍ਰ ਨਾਟਕ.pdf ਇੰਡੈਕਸ:ਨਿਰਾਲੇ ਦਰਸ਼ਨ.pdf {{rule}} https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਰਾਜ_ਕੁਮਾਰੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਭਾਰਤ_ਕਾ_ਗੀਤ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੋਥੀ_ਪੰਜ_ਗ੍ਰੰਥੀ_ਸਟੀਕ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਮਹਾਨ_ਕੋਸ਼_ਭਾਗ_1.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਮਹਾਨ_ਕੋਸ਼_ਭਾਗ_2.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਜਲ_ਤਰੰਗ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸਿੱਖ_ਤੇ_ਸਿੱਖੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਜ਼ਿੰਦਗੀ_ਦੇ_ਰਾਹ_ਤੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸੂਫ਼ੀ-ਖ਼ਾਨਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸ਼ਹੀਦੀ_ਜੋਤਾਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਰੂਪ_ਲੇਖਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਰਮਲ_ਟੀਚਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੱਥਰ_ਬੋਲ_ਪਏ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਨਵੀਂ_ਵਿਦਿੱਆ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਗੁਰਬਾਣੀ_ਕੀਰਤਨ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਇਹ_ਰੰਗ_ਗ਼ਜ਼ਲ_ਦਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੰਦ-ਕਿਨਾਰੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੰਦ_ਤਾਰੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਛੇ_ਊਣੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੀਸਾਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਅਰਸ਼ੀ_ਝਲਕਾਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸਿੱਖੀ_ਸਿਦਕ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਆਕਾਸ਼_ਉਡਾਰੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਅਨੰਦਪੁਰੀ_ਦੀ_ਕਹਾਣੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਬੰਤੋ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਫ਼ਰਾਂਸ_ਦੀਆਂ_ਰਾਤਾਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਗੁਰਮਤ_ਪਰਮਾਣ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਮੇਰੀਆਂ_ਨਜ਼ਮਾਂ_ਪੈਸੇ_ਪੈਸੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸਹੁਰਾ_ਘਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਮਾਛੀ_ਵਾੜਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਭਾਈ_ਗੁਰਦਾਸ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਮਾਤਾ_ਹਰੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਲਕੀਰਾਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਟੈਗੋਰ_ਕਹਾਣੀਆਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸਰਦਾਰ_ਭਗਤ_ਸਿੰਘ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪ੍ਰੀਤਮ_ਛੋਹ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਥਕ_ਪ੍ਰਵਾਨੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਮਨੁਖ_ਦੀ_ਵਾਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਗੁਰੁਛੰਦ_ਦਿਵਾਕਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਰਾਸ਼ੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਦੁਖੀ_ਜਵਾਨੀਆਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਦੀਵਾਨ_ਗੋਯਾ_(ਜ਼ਿੰਦਗੀਨਾਮਾ).pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੂੜੇ_ਦੀ_ਛਣਕਾਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਭੱਟਾਂ_ਦੇ_ਸਵੱਯੇ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਭਰੋਸਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਰੂਪ_ਦੀਪ_ਪਿੰਗਲ_ਸਟੀਕ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਝਾਕੀਆਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਦੁਖ_ਭੰਜਨੀ_ਸਾਹਿਬ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੌਪਈ_ਸਾਹਿਬ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੰਦ੍ਰ_ਗੁਪਤ_ਮੌਰਯਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਕਲਾ_ਮੰਦਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਛੱਲੀਏ_ਨੈਣ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਨਵੀਨ_ਦੁਨੀਆ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਨਵੀਨ_ਚਿੱਠੀ_ਪੱਤਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਫਤਿਹ_ਨਾਮਾ_ਗੁਰੂ_ਖਾਲਸਾ_ਜੀ_ਕਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚਾਚਾ_ਸ਼ਾਮ_ਸਿੰਘ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਚੋਣਵੀਂ_ਪੰਜਾਬੀ_ਵਾਰਤਕ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਬੇਸਿਕ_ਸਿਖਿਆ_ਕੀ_ਹੈ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਬਾਗ਼ੀ_ਯੁਵਰਾਜ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਭਾਰਤ_ਦਾ_ਸੰਵਿਧਾਨ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਜਾਬੀ_ਮਿਡਲ_ਕੋਰਸ_ਤੀਜਾ_ਹਿੱਸਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਜਾਬੀ_ਮਿਡਲ_ਕੋਰਸ_ਦੂਜਾ_ਹਿੱਸਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਜਾਬੀ_ਮਿਡਲ_ਕੋਰਸ_ਪਹਿਲਾ_ਭਾਗ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸਿਖਿਆ_ਵਿਗਿਆਨ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੁਰਾਤਮ_ਜਨਾਮਸਾਥੀ_ਗੁਰੂ_ਨਾਨਕ_ਦੇਵ_ਜੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸੰਤ_ਗਾਥਾ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੂਰਬੀ_ਪੰਜਾਬ_ਯੂਨੀਅਨ_ਦੇ_ਬਜਟ_ਬਾਰੇ_ਅਰਥ_ਸੱਕਤਰ_ਦਾ_ਤਸ਼ਹੀਰੀ_ਸਮਰਣ_ਪੱਤਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਢੋਲ_ਦਾ_ਪੋਲ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਭੂ_ਦਾਨ_ਚੜਦੀ_ਕਲਾ_ਵਿੱਚ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸੋਵੀਅਤ_ਯੂਨੀਅਨ_ਵਿਚ_ਪੈਨਸ਼ਨ_ਨੇਮ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਸ਼੍ਰੀ_ਗੁਰੂ_ਤੇਗ_ਬਹਾਦਰ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਜਾਬੀ_ਦੀ_ਪੰਜਵੀ_ਪੋਥੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਜਾਬੀ_ਦੀ_ਦੂਜੀ_ਪੋਥੀ_-_ਬਾਲਾਂ_ਦੀ_ਸੁਗਤ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪ੍ਰੀਤ_ਮਨੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੁੰਗਰਦੀਆਂ_ਪ੍ਰੀਤਾਂ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੰਜਾਬੀ_ਦੀ_ਚੌਥੀ_ਪੋਥੀ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪੂਰਬ_ਅਤੇ_ਪੱਛਮ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਪ੍ਰਬੋਧ_ਚੰਦ੍ਰ_ਨਾਟਕ.pdf https://pa.wikisource.org/wiki/ਇੰਡੈਕਸ:ਨਿਰਾਲੇ_ਦਰਸ਼ਨ.pdf f16xdkfj25ysvzint64nngv0xtwpr40 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/jquery.js 2 36373 183215 115577 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/jquery.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/jquery.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 115577 javascript text/javascript $("#bodyContent").hide().fadeIn(2000); axlcbl0zij1tsoeyhbiar6s7jh16jbu ਵਰਤੋਂਕਾਰ:Benipal hardarshan/fixPDF.js 2 36413 183206 92258 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/fixPDF.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/fixPDF.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 92258 javascript text/javascript // Script to fix the fraction of PDFHandler // Copy this code in your User:Username/common.js $( function(){ if( mw.config.get('wgCanonicalNamespace') === 'Page' ){ var file_url = $('.prp-page-image > img').attr("src"), rx = /[-+]?([0-9]*\.[0-9]+|[0-9]+)/g; matches = file_url.match(rx); matches.forEach(function(v ,k ){ file_url = file_url.replace(v, Math.trunc(v)); }); $('.prp-page-image > img').attr("src", file_url); } }); phan1dgr7rku92pykfgn11bwiy6cn8r ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Cropimage.js 2 41562 183175 100910 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/Cropimage.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/Cropimage.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 100910 javascript text/javascript /** * Tutorial script: ExtractImage ("Extract area typically image from pdf/djvu files of pages") * * A user script which adds a link to the toolbox to show a pop-up * dialog with page graphic of a book and enable a selection of an area(typically image) in it. * * Demonstrates: * - Use of the API * - Use of jQuery * - Use of ResourceLoader and some of the default modules that come with it * - Use of localization * * (Be bold and improve it!) * * Authors: * Arjuna Rao Chavala, 2015, Public domain * * Maintenace: * User:Jayprakash12345, 2018 * */ //$(document).ready(function() { //$(function(mw) { // Import the jQuery dialog plugin before starting the rest of this script mw.loader.using(['jquery.ui'], function() { // var cancel = function() { // $("#myDialog").dialog("close"); // } var dialogobjcreated; function renderCropImageDialog(pageLinks) { dialogobj = $(this); // dialogobj.dialog('destroy'); var cictext=[""]; var scale=1.50; $dialog = $('<div></div>') .html( '<div id="container">' + '<canvas id="canvas1" width="300" height="400" style="border: 1px solid black;">' + 'This text is displayed if your browser does not support HTML5 Canvas.' + '</canvas>' + '</div>' // pageLinks.join( '<br /><li>' ) + '</ul>' ) .dialog({ autoOpen: true, title: 'Crop image!', dialogClass: "no-close", width: '70%', modal: true, closeOnEscape: false, // open: function (event, ui) { // $(".ui-dialog-titlebar-close", ui.dialog || ui).hide(); // }, buttons: { "Done": function() { getTemplatetext(cictext,scale); console.log(cictext[0]); //add to document var $txt = $('#wpTextbox1'); // $txt.prepend(cictext[0]); //did not work on page namespace $("#wpTextbox1").val(cictext[0]+$("#wpTextbox1").val()); $(this).dialog('destroy').remove(); }, "Cancel": function(event, ui) { $(this).dialog('destroy').remove(); //cancel } }, }); } function cropimage() { var myPageLinks = []; // remdering and data preparations to be done renderCropImageDialog(myPageLinks); shapeinit(); } // By Simon Sarris // www.simonsarris.com // sarris@acm.org // // Code from the following pages merged by Andrew Clark (amclark7@gmail.com): // http://simonsarris.com/blog/510-making-html5-canvas-useful // http://simonsarris.com/blog/225-canvas-selecting-resizing-shape // Last update June 2013 // // Free to use and distribute at will // So long as you are nice to people, etc // Constructor for Shape objects to hold data for all drawn objects. // For now they will just be defined as rectangles. function Shape(state, x, y, w, h, fill) { "use strict"; // This is a very simple and unsafe constructor. All we're doing is checking if the values exist. // "x || 0" just means "if there is a value for x, use that. Otherwise use 0." // But we aren't checking anything else! We could put "Lalala" for the value of x this.state = state; this.x = x || 0; this.y = y || 0; this.w = w || 1; this.h = h || 1; this.fill = fill || '#AAAAAA'; } // Draws this shape to a given context Shape.prototype.draw = function(ctx, optionalColor) { "use strict"; var i, cur, half; ctx.fillStyle = this.fill; ctx.fillRect(this.x, this.y, this.w, this.h); if (this.state.selection === this) { ctx.strokeStyle = this.state.selectionColor; ctx.lineWidth = this.state.selectionWidth; ctx.strokeRect(this.x, this.y, this.w, this.h); // draw the boxes half = this.state.selectionBoxSize / 2; // 0 1 2 // 3 4 // 5 6 7 // top left, middle, right this.state.selectionHandles[0].x = this.x - half; this.state.selectionHandles[0].y = this.y - half; this.state.selectionHandles[1].x = this.x + this.w / 2 - half; this.state.selectionHandles[1].y = this.y - half; this.state.selectionHandles[2].x = this.x + this.w - half; this.state.selectionHandles[2].y = this.y - half; //middle left this.state.selectionHandles[3].x = this.x - half; this.state.selectionHandles[3].y = this.y + this.h / 2 - half; //middle right this.state.selectionHandles[4].x = this.x + this.w - half; this.state.selectionHandles[4].y = this.y + this.h / 2 - half; //bottom left, middle, right this.state.selectionHandles[6].x = this.x + this.w / 2 - half; this.state.selectionHandles[6].y = this.y + this.h - half; this.state.selectionHandles[5].x = this.x - half; this.state.selectionHandles[5].y = this.y + this.h - half; this.state.selectionHandles[7].x = this.x + this.w - half; this.state.selectionHandles[7].y = this.y + this.h - half; ctx.fillStyle = this.state.selectionBoxColor; for (i = 0; i < 8; i += 1) { cur = this.state.selectionHandles[i]; ctx.fillRect(cur.x, cur.y, this.state.selectionBoxSize, this.state.selectionBoxSize); } } }; // Determine if a point is inside the shape's bounds Shape.prototype.contains = function(mx, my) { "use strict"; // All we have to do is make sure the Mouse X,Y fall in the area between // the shape's X and (X + Height) and its Y and (Y + Height) return (this.x <= mx) && (this.x + this.w >= mx) && (this.y <= my) && (this.y + this.h >= my); }; var myState=[]; //need to access it for return values for shape code var imageObj = new Image(); var curResourceCounter = 0; var initcomplete = false; function CanvasState(canvas) { "use strict"; // **** First some setup! **** this.canvas = canvas; this.width = canvas.width; this.height = canvas.height; this.ctx = canvas.getContext('2d'); // This complicates things a little but but fixes mouse co-ordinate problems // when there's a border or padding. See getMouse for more detail var stylePaddingLeft, stylePaddingTop, styleBorderLeft, styleBorderTop, html, i; if (document.defaultView && document.defaultView.getComputedStyle) { this.stylePaddingLeft = parseInt(document.defaultView.getComputedStyle(canvas, null).paddingLeft, 10) || 0; this.stylePaddingTop = parseInt(document.defaultView.getComputedStyle(canvas, null).paddingTop, 10) || 0; this.styleBorderLeft = parseInt(document.defaultView.getComputedStyle(canvas, null).borderLeftWidth, 10) || 0; this.styleBorderTop = parseInt(document.defaultView.getComputedStyle(canvas, null).borderTopWidth, 10) || 0; } // Some pages have fixed-position bars (like the stumbleupon bar) at the top or left of the page // They will mess up mouse coordinates and this fixes that html = document.body.parentNode; this.htmlTop = html.offsetTop; this.htmlLeft = html.offsetLeft; // **** Keep track of state! **** this.valid = false; // when set to false, the canvas will redraw everything this.shapes = []; // the collection of things to be drawn this.dragging = false; // Keep track of when we are dragging this.resizeDragging = false; // Keep track of resize this.expectResize = -1; // save the # of the selection handle // the current selected object. In the future we could turn this into an array for multiple selection this.selection = null; this.dragoffx = 0; // See mousedown and mousemove events for explanation this.dragoffy = 0; // New, holds the 8 tiny boxes that will be our selection handles // the selection handles will be in this order: // 0 1 2 // 3 4 // 5 6 7 this.selectionHandles = []; for (i = 0; i < 8; i += 1) { this.selectionHandles.push(new Shape(this)); } this.displayedImageWidth = 0; this.displayedImageHeight = 0; this.horScalingFactor = 0; this.verScalingFactor = 0; // this.img = imageObj;// keep imageObj outside of myState // **** Then events! **** // This is an example of a closure! // Right here "this" means the CanvasState. But we are making events on the Canvas itself, // and when the events are fired on the canvas the variable "this" is going to mean the canvas! // Since we still want to use this particular CanvasState in the events we have to save a reference to it. // This is our reference! myState = this; //fixes a problem where double clicking causes text to get selected on the canvas canvas.addEventListener('selectstart', function(e) { e.preventDefault(); return false; }, false); // Up, down, and move are for dragging canvas.addEventListener('mousedown', function(e) { var mouse, mx, my, shapes, l, i, mySel; if (myState.expectResize !== -1) { myState.resizeDragging = true; return; } mouse = myState.getMouse(e); mx = mouse.x; my = mouse.y; shapes = myState.shapes; l = shapes.length; for (i = l - 1; i >= 0; i -= 1) { if (shapes[i].contains(mx, my)) { mySel = shapes[i]; // Keep track of where in the object we clicked // so we can move it smoothly (see mousemove) myState.dragoffx = mx - mySel.x; myState.dragoffy = my - mySel.y; myState.dragging = true; myState.selection = mySel; myState.valid = false; return; } } // havent returned means we have failed to select anything. // If there was an object selected, we deselect it if (myState.selection) { myState.selection = null; myState.valid = false; // Need to clear the old selection border } }, true); canvas.addEventListener('mousemove', function(e) { var mouse = myState.getMouse(e), mx = mouse.x, my = mouse.y, oldx, oldy, i, cur; if (myState.dragging) { mouse = myState.getMouse(e); // We don't want to drag the object by its top-left corner, we want to drag it // from where we clicked. Thats why we saved the offset and use it here myState.selection.x = mouse.x - myState.dragoffx; myState.selection.y = mouse.y - myState.dragoffy; myState.valid = false; // Something's dragging so we must redraw } else if (myState.resizeDragging) { // time ro resize! oldx = myState.selection.x; oldy = myState.selection.y; // 0 1 2 // 3 4 // 5 6 7 switch (myState.expectResize) { case 0: myState.selection.x = mx; myState.selection.y = my; myState.selection.w += oldx - mx; myState.selection.h += oldy - my; break; case 1: myState.selection.y = my; myState.selection.h += oldy - my; break; case 2: myState.selection.y = my; myState.selection.w = mx - oldx; myState.selection.h += oldy - my; break; case 3: myState.selection.x = mx; myState.selection.w += oldx - mx; break; case 4: myState.selection.w = mx - oldx; break; case 5: myState.selection.x = mx; myState.selection.w += oldx - mx; myState.selection.h = my - oldy; break; case 6: myState.selection.h = my - oldy; break; case 7: myState.selection.w = mx - oldx; myState.selection.h = my - oldy; break; } myState.valid = false; // Something's dragging so we must redraw } // if there's a selection see if we grabbed one of the selection handles if (myState.selection !== null && !myState.resizeDragging) { for (i = 0; i < 8; i += 1) { // 0 1 2 // 3 4 // 5 6 7 cur = myState.selectionHandles[i]; // we dont need to use the ghost context because // selection handles will always be rectangles if (mx >= cur.x && mx <= cur.x + myState.selectionBoxSize && my >= cur.y && my <= cur.y + myState.selectionBoxSize) { // we found one! myState.expectResize = i; myState.valid = false; switch (i) { case 0: this.style.cursor = 'nw-resize'; break; case 1: this.style.cursor = 'n-resize'; break; case 2: this.style.cursor = 'ne-resize'; break; case 3: this.style.cursor = 'w-resize'; break; case 4: this.style.cursor = 'e-resize'; break; case 5: this.style.cursor = 'sw-resize'; break; case 6: this.style.cursor = 's-resize'; break; case 7: this.style.cursor = 'se-resize'; break; } return; } } // not over a selection box, return to normal myState.resizeDragging = false; myState.expectResize = -1; this.style.cursor = 'auto'; } }, true); canvas.addEventListener('mouseup', function(e) { myState.dragging = false; myState.resizeDragging = false; myState.expectResize = -1; if (myState.selection !== null) { if (myState.selection.w < 0) { myState.selection.w = -myState.selection.w; myState.selection.x -= myState.selection.w; } if (myState.selection.h < 0) { myState.selection.h = -myState.selection.h; myState.selection.y -= myState.selection.h; } } }, true); // double click for making new shapes .. not needed //canvas.addEventListener('dblclick', function(e) { // var mouse = myState.getMouse(e); // myState.addShape(new Shape(myState, mouse.x - 10, mouse.y - 10, 20, 20, 'rgba(0,255,0,.6)')); //}, true); // **** Options! **** this.selectionColor = '#CC0000'; this.selectionWidth = 2; this.selectionBoxSize = 6; this.selectionBoxColor = 'darkred'; this.interval = 30; // this.bSize=0; //to store displayed image width setInterval(function() { myState.draw(); }, myState.interval); } CanvasState.prototype.addShape = function(shape) { "use strict"; this.shapes.push(shape); this.valid = false; }; CanvasState.prototype.clear = function() { "use strict"; this.ctx.clearRect(0, 0, this.width, this.height); }; // While draw is called as often as the INTERVAL variable demands, // It only ever does something if the canvas gets invalidated by our code CanvasState.prototype.draw = function() { "use strict"; var ctx, shapes, l, i, shape, mySel, img; // if our state is invalid, redraw and validate! if (!this.valid) { ctx = this.ctx; shapes = this.shapes; img = imageObj; this.clear(); //log shape location // console.log("Scaled image width, height:",displayedImageWidth,displayedImageHeight); // console.log("Ext Image location:", shapes[0].x,shapes[0].y); // console.log("Ext extents:",shapes[0].w,shapes[0].h); //output Template text // ** Add stuff you want drawn in the background all the time here ** //*** Background picture on which graphic part is to be selected** //add background image if (curResourceCounter > 0) { // if height is more than width make height is equal to canvas height if (img.height >= img.width) { this.displayedImageHeight = this.height; this.verScalingFactor = this.height / img.height; this.displayedImageWidth = Math.round(this.verScalingFactor * img.width); this.horScalingFactor = this.verScalingFactor; } else { this.displayedImageWidth = this.width; this.horScalingFactor = this.width / img.width; this.displayedImageHeight = Math.round(this.horScalingFactor * img.height); this.verScalingFactor = this.horScalingFactor; } // if width is more than height make width equal to canvas height // this.bSize=displayedImageWidth; // imgSmall.removeAttr("class").removeAttr("height").removeAttr("style").css("width", "inherit"); // append to DOM for drawing // $("canvas1").append(imgSmall); ctx.drawImage(img, 0, 0, this.displayedImageWidth, this.displayedImageHeight); //first time setting of shape for center of image if (initcomplete ){ shapes[0].x = Math.round(this.displayedImageWidth / 2 - 0.1 * this.displayedImageWidth); shapes[0].y = Math.round(this.displayedImageHeight / 2 - 0.1 * this.displayedImageHeight); shapes[0].w = Math.round(0.2 * this.displayedImageWidth); shapes[0].h = Math.round(0.2 * this.displayedImageHeight); initcomplete = false; } } // draw all shapes l = shapes.length; for (i = 0; i < l; i += 1) { shape = shapes[i]; // We can skip the drawing of elements that have moved off the screen: if (shape.x <= this.width && shape.y <= this.height && shape.x + shape.w >= 0 && shape.y + shape.h >= 0) { shapes[i].draw(ctx); } } // draw selection // right now this is just a stroke along the edge of the selected Shape if (this.selection !== null) { ctx.strokeStyle = this.selectionColor; ctx.lineWidth = this.selectionWidth; mySel = this.selection; ctx.strokeRect(mySel.x, mySel.y, mySel.w, mySel.h); } // ** Add stuff you want drawn on top all the time here ** this.valid = true; } }; // Creates an object with x and y defined, set to the mouse position relative to the state's canvas // If you wanna be super-correct this can be tricky, we have to worry about padding and borders CanvasState.prototype.getMouse = function(e) { "use strict"; var element = this.canvas, offsetX = 0, offsetY = 0, mx, my; // Compute the total offset if (element.offsetParent !== undefined) { do { offsetX += element.offsetLeft; offsetY += element.offsetTop; element = element.offsetParent; } while (element); } // Add padding and border style widths to offset // Also add the <html> offsets in case there's a position:fixed bar offsetX += this.stylePaddingLeft + this.styleBorderLeft + this.htmlLeft; offsetY += this.stylePaddingTop + this.styleBorderTop + this.htmlTop; mx = e.pageX - offsetX; my = e.pageY - offsetY; // We return a simple javascript object (a hash) with x and y defined return { x: mx, y: my }; }; var getTemplatetext = function(a,scale) { //{{Css image crop var cic = { Image: "", Page: 0, bSize: 0, cWidth: 0, cHeight: 0, oTop: 0, oLeft: 0, Location: "", Description: "" }; var str=""; //|Image =TeluguVariJanapadaKalarupalu.djvu //|Page = 35 //|bSize = 351 //|cWidth = 274 //|cHeight = 165 //|oTop =210 //|oLeft = 17 //|Location = center //|Description = //}} var cictext=a[0]; // console.log('{{Css image crop'); str = imageObj.src; if (str===null){ alert('Wait for scan image of page to load completely and then try'); } cic.Image = str.substring(str.search("px-") + 3, str.search(".jpg")); str = str.match(/page[0-9]+/); cic.Page = str[0].replace("page", ""); cic.bSize = Math.round(myState.displayedImageWidth*scale); cic.cWidth = Math.round(myState.shapes[0].w*scale); cic.cHeight = Math.round(myState.shapes[0].h*scale); cic.oTop = Math.round(myState.shapes[0].y*scale); cic.oLeft = Math.round(myState.shapes[0].x*scale); cic.Location = "center"; cic.Description = ""; //compose string //{"Image":"file:///home/arjun/extractimagejq/images/page35-3091px-TeluguVariJanapadaKalarupalu.djvu.jpg","Page":1,"bSize":281,"cWidth":56,"cHeight":80,"oTop":160,"oLeft":112,"Location":"","Description":""} cictext = "{{Css image crop\n"; cictext += "|Image = " + decodeURIComponent(cic.Image) + "\n"; cictext += "|Page = " + cic.Page + "\n"; cictext += "|bSize = " + cic.bSize + "\n"; cictext += "|cWidth = " + cic.cWidth + "\n"; cictext += "|cHeight = " + cic.cHeight + "\n"; cictext += "|oTop = " + cic.oTop + "\n"; cictext += "|oLeft = " + cic.oLeft + "\n"; cictext += "|Location = " + cic.Location + "\n"; cictext += "|Description = " + cic.Description + "\n}}\n"; a[0]=cictext; return true; }; // If you dont want to use <body onLoad='init()'> // You could uncomment this init() reference and place the script reference inside the body tag //init(); function shapeinit() { "use strict"; var s = new CanvasState(document.getElementById('canvas1')); // add a large green rectangle dummy will be set after img size is available s.addShape(new Shape(s, 0, 0, 50, 50, 'rgba(0,205,0,0.7)')); var imgSmall = $('.prp-page-image img'); imageObj.height = imgSmall.attr('height'); imageObj.width = imgSmall.attr('width'); imageObj.onload = function () { ++curResourceCounter; initcomplete = true; myState.valid = false; // alert("img loaded "+imageObj.src); }; imageObj.src = imgSmall.attr('src'); // alert("img src "+imageObj.src); // add a green-blue rectangle // s.addShape(new Shape(s, 240, 120, 40, 40, 'rgba(2,165,165,0.7)')); // add a smaller purple rectangle // s.addShape(new Shape(s, 5, 60, 25, 25, 'rgba(150,150,250,0.7)')); } var customizeToolbar = function() { if (mw.config.get("wgCanonicalNamespace")=="Page") { // if ( typeof $ != 'undefined' && typeof $.fn.wikiEditor != 'undefined' ) {$( function() { $('#wpTextbox1').wikiEditor('addToToolbar', { section: 'main', group: 'insert', tools: { "strikethrough": { label: 'Crop image', type: 'button', // filters: ['body.ns-250, body.ns-page'], icon: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Crop_button.svg/23px-Crop_button.svg.png', action: { type: 'callback', execute: function(context) { cropimage(); } } } } }); } }; /* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */ if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) { $.when( mw.loader.using( 'ext.wikiEditor' ), $.ready) .then( customizeToolbar ); } }); //}); //})(mediawiki); jt5xkslsuo32vm6oe1hvfwxl0j0fbw4 ਪੰਨਾ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf/211 250 42153 183164 111417 2024-12-06T02:05:58Z Gill jassu 619 183164 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੦੮)}}</noinclude>ਬਾਤ ਨੂੰ ਸੁਨਕੇ ਬ੍ਰਿਹਤ ਇਸਫਚ ਬੋਲਿਆ,ਇਸਦੀ ਖੁੱਡ ਕਿੱਥੇ ਹੈ,ਓਹ ਬੋਲਿਆ ਮੈਂ ਤਾਂ ਨਹੀਂ ਜਾਨਦਾ ਜੋ ਇਸ ਦਾ ਮਕਾਨ ਕਿੱਥੇ ਹੈ। ਅਭ੍ਯਾਗਤ ਬੋਲਿਆ ਇਸਦੀ ਬਿੱਲ ਬਿਖੇ ਧਨ ਹੈ, ਧਨ ਦੀ ਗਰਮਾਈ ਕਰਕੇ ਇਹ ਕੁੱਦਦਾ ਹੈ। ਕਿਹਾ ਹੈ:- {{center|॥ਦੋਹਰਾ॥}} {{Block center|<poem>ਧਨ ਕੇ ਆਸ੍ਰੇ ਮਨੁਜ ਕਾ ਤੇਜ ਬ੍ਰਿਧ ਹੋ ਜਾਤ। ਭੋਗ ਦਾਨ ਕਰ ਸਰਿਤ ਜੋ ਤਾਂ ਕੀ ਕਿਆਹੀ ਬਾਤ॥ ਤਥਾ ਹੈ ਮਾਤਾ ਯਹਿ ਬ੍ਰਾਹਮਨੀ ਅਕਸਮਾਤ ਨਹਿਦੇਤ। ਸੇਤ ਤਿਲਨ ਸੇ ਮਲਿਨ ਤਿਲ ਯਾਮੇ ਹੈ ਕੁਛੁ ਹੇਤ॥</poem>}} {{gap}}ਤਾਮ੍ਰਚੂੜ ਬੋਲਿਆ ਏਹ ਬਾਤ ਕਿਸ ਪ੍ਰਕਾਰ ਹੈ? ਓਹ ਬੋਲਿਆ ਸੁਨੋ:- {{center|॥ਕਥਾ॥}} {{gap}}ਅਭ੍ਯਾਗਤ ਬੋਲਿਆ ਹੇ ਤਾਮ੍ਰਚੂੜ! ਕਿਸੇ ਅਸਥਾਨ ਬਿਖੇ ਮੈਂ ਇਕ ਪ੍ਰਯੋਗ ਕਰਨ ਲਈ ਇਕ ਬ੍ਰਹਮਨ ਤੋਂ ਜਗ੍ਹਾਂ ਮੰਗੀ, ਉਸ ਬ੍ਰਹਮਨ ਨੇ ਬੀ ਮੇਰੇ ਬਚਨ ਨੂੰ ਮੰਨ ਲਿਆ ਅਰ ਮੈਂ ਆਪਨੇ ਇਸ ਮਕਾਨ ਤੇ ਅਪਨਾ ਪ੍ਰਯੋਗ<noinclude></noinclude> 4avbfuy2x05ygcvh8docrmh9m7w38cd ਪੰਨਾ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf/212 250 42154 183165 111419 2024-12-06T02:09:08Z Gill jassu 619 183165 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੦੯)}}</noinclude>ਕਰਨਾ ਅਰੰਭ ਕੇ ਬੈਠ ਗਿਆ। ਇਕ ਦਿਨ ਪ੍ਰਾਤਾਕਾਲ ਜੋ ਉੱਠਿਆ ਤਦ ਬ੍ਰਹਮਨ ਤੇ ਬ੍ਰਹਮਨੀ ਦੀਆਂ ਬਾਤਾਂ ਸੁਨਨ ਲੱਗਾ। ਬ੍ਰਹਮਨ ਬੋਲਿਆ ਹੇ ਬ੍ਰਹਮਨੀ ਕੱਲ ਮਾਘ ਦੀ ਸ਼ੰਕ੍ਰਾਂਤ ਬੜੀ ਉੱਤਮ ਹੈ, ਸੋ ਮੈਂ ਤਾਂ ਆਪਣੇ ਯਜਮਾਨਾਂ ਦੇ ਘਰ ਦਾਨ ਲਈ ਜਾਂਦਾ ਹਾਂ ਅਰ ਤੂੰ ਇਕ ਬ੍ਰਹਮਨ ਨੂੰ ਸੂਰਜ ਦੇ ਨਿਮਿਤ ਭੋਜਨ ਦੇਵੀਂ। ਤਦ ਬ੍ਰਹਮਨੀ ਕ੍ਰੋਧ ਨਾਲ ਉਸਨੂੰ ਝਿੜਕ ਕੇ ਬੋਲੀ ਤੈਨੂੰ ਦਰਿਦ੍ਰੀ ਨੂੰ ਭੋਜਨ ਕਿੱਥੇ? ਤੈਨੂੰ ਇਹ ਬਾਤ ਆਖਦਿਆਂ ਲੱਜਾ ਨਹੀਂ ਆਉਂਦੀ, ਦੇਖ ਮੈਂ ਤੇਰੇ ਪਾਸ ਆਕੇ ਕੁਝ ਸੁਖ ਨਹੀਂ ਪਾਯਾ ਅਤੇ ਨਾ ਕਦੇ ਮਿੱਠਾ ਭੋਜਨ ਅਰ ਨਾ ਕੋਈ ਹੱਥਾਂ ਪੈਰਾਂ ਦਾ ਭੂਖਨ ਲੱਭਿਆ ਹੈ। ਇਸ ਬਾਤ ਨੂੰ ਸੁਨਕੇ ਬ੍ਰਾਹਮਨ ਡਰਦਾ ਮਾਰਿਆ ਧੀਰੇ ਧੀਰੇ ਬੋਲਿਆ, ਹੈ ਬ੍ਰਾਹਮਨੀ ਏਹ ਬਾਤ ਕਹਿਨੀ ਯੋਗ ਨਹੀਂ। ਸ਼ਾਸਤ੍ਰਕਾਰਾਂ ਨੇ ਕਿਹਾ ਹੈ:- {{center|॥ਦੋਹਰਾ॥}} {{Block center|<poem>ਕਿਉਂ ਨ ਦੇਤ ਅਰਥੀਨ ਕੋ ਗ੍ਰਾਸ ਅਰਧ ਕਾ ਆਧ। ਇੱਛਿਆ ਕੇ ਅਨੁਸਾਰ ਧਨ ਕਬ ਮਿਲ ਹੈ ਸੁਨ ਸਾਧ॥ ਅਧਿਕ ਦਾਨ ਕਰ ਧਨੀ ਜੋ ਪਾਵਤ ਹੈ ਫਲ ਭੂਰ।</poem>}}<noinclude></noinclude> c3qzama8hzzobz7or8e3s5djs9uh6gu ਪੰਨਾ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf/213 250 42187 183166 111421 2024-12-06T02:12:02Z Gill jassu 619 183166 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੧੦)}}</noinclude>{{Block center|<poem>ਸ੍ਵਲਪ ਦਾਨ ਤੇ ਨਿਰਧਨੀ ਸੋ ਫਲ ਪਾਵੇਂ ਤੂਰ॥ ਕ੍ਰਿਪਨ ਧਨੀ ਨਹਿ ਸੇਵੀਏ ਲਘੁ ਦਾਤਾ ਬੀ ਸੇਵ। ਸੁਖ ਦਾਤਾ ਹੈ ਕੂਪ ਜਲ ਨਹਿ ਸਮੁੰਦ੍ਰ ਇਮਦੇਵ॥ ਨਾਮ ਮਾਤ੍ਰ ਕਰ ਨ੍ਰਿਪਨ ਹ੍ਵੈ ਬਿਨਾ ਦਾਨ ਸ਼ਿਵਨਾਥ। ਧਨ ਰੱਛਕ ਕੌਬੇਰ ਕੋ ਕੋ ਨ ਕਹਿਤ ਸੁਰਨਾਥ॥ ਦਾਨ ਹੇਤ ਦੁਰਬਲ ਭ੍ਯਾ ਲਹਿਤ ਪ੍ਰਸੰਸਾ ਨਾਗ। ਦਾਨ ਬਿਨਾਂ ਖਰ ਤੀਨ ਤਨ ਨਿੰਦਨੀਯ ਨਿਰਭਾਗ॥ ਸੀਤਲ ਸੁੰਦਰ ਘਟ ਜੋਊ ਅਧੋ ਜਾਤ ਦਿਨ ਦਾਨ। ਕਾਨੀ ਕੁਬਰੀ ਕਾਕੜੀ ਉਰਧ ਹੋਤ ਸੁਜਾਨ॥ ਜਲਧ ਦੇਤ ਜਲ ਜਬੀ ਲੌ ਲੋਗਨ ਕੋ ਪ੍ਰਿਯ ਹੋਤ। <ref>ਕਿਰਨਾਂ ਅਤੇ ਹੱਥ। ਮਿਤ੍ਰ ਸੂਰਜ ਅਤੇ ਮਿਤ</ref>*ਕਰ ਫੈਲਾਏ ਮਿਤ੍ਰ ਕੀ ਦਰਸ਼ਨ ਜੋਗ ਨ ਜੋਤ॥</poem>}} {{gap}}ਹੇ ਭੱਦ੍ਰੇ! ਇਸ ਬਾਤ ਨੂੰ ਸੋਚਕੇ ਗਰੀਬਾਂ ਨੂੰ ਬੀ ਉਚਿਤ ਹੈ ਜੋ ਸਮ੍ਯ ਸਿਰ ਚੰਗੇ ਪਾਤ੍ਰ ਨੂੰ ਦਾਨ ਦੇਨਾ। ਸ਼ਾਸਤ੍ਰਕਾਰਾਂ ਨੇ ਕਿਹਾ ਹੈ:- {{center|॥ਦੋਹਰਾ॥}} {{Block center|<poem>ਸਰਧਾ ਯੁਤ ਸੁਭ ਪਾਤ੍ਰ ਕੋ ਦੇਸ ਕਾਲ ਮੇਂ ਦਾਨ। ਦੇਵਤ ਜੋ ਬੁਧਿਮਾਨ ਨਰ ਫਲ ਹੈ ਤਾਸ ਮਹਾਨ॥</poem>}} {{rule}} <references/><noinclude></noinclude> p04xu0w21blvg2mepszq4tdhqwkpbyf 183167 183166 2024-12-06T02:12:19Z Gill jassu 619 183167 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੧੦)}}</noinclude>{{Block center|<poem>ਸ੍ਵਲਪ ਦਾਨ ਤੇ ਨਿਰਧਨੀ ਸੋ ਫਲ ਪਾਵੇਂ ਤੂਰ॥ ਕ੍ਰਿਪਨ ਧਨੀ ਨਹਿ ਸੇਵੀਏ ਲਘੁ ਦਾਤਾ ਬੀ ਸੇਵ। ਸੁਖ ਦਾਤਾ ਹੈ ਕੂਪ ਜਲ ਨਹਿ ਸਮੁੰਦ੍ਰ ਇਮਦੇਵ॥ ਨਾਮ ਮਾਤ੍ਰ ਕਰ ਨ੍ਰਿਪਨ ਹ੍ਵੈ ਬਿਨਾ ਦਾਨ ਸ਼ਿਵਨਾਥ। ਧਨ ਰੱਛਕ ਕੌਬੇਰ ਕੋ ਕੋ ਨ ਕਹਿਤ ਸੁਰਨਾਥ॥ ਦਾਨ ਹੇਤ ਦੁਰਬਲ ਭ੍ਯਾ ਲਹਿਤ ਪ੍ਰਸੰਸਾ ਨਾਗ। ਦਾਨ ਬਿਨਾਂ ਖਰ ਤੀਨ ਤਨ ਨਿੰਦਨੀਯ ਨਿਰਭਾਗ॥ ਸੀਤਲ ਸੁੰਦਰ ਘਟ ਜੋਊ ਅਧੋ ਜਾਤ ਦਿਨ ਦਾਨ। ਕਾਨੀ ਕੁਬਰੀ ਕਾਕੜੀ ਉਰਧ ਹੋਤ ਸੁਜਾਨ॥ ਜਲਧ ਦੇਤ ਜਲ ਜਬੀ ਲੌ ਲੋਗਨ ਕੋ ਪ੍ਰਿਯ ਹੋਤ। <ref>ਕਿਰਨਾਂ ਅਤੇ ਹੱਥ। ਮਿਤ੍ਰ ਸੂਰਜ ਅਤੇ ਮਿਤ</ref>ਕਰ ਫੈਲਾਏ ਮਿਤ੍ਰ ਕੀ ਦਰਸ਼ਨ ਜੋਗ ਨ ਜੋਤ॥</poem>}} {{gap}}ਹੇ ਭੱਦ੍ਰੇ! ਇਸ ਬਾਤ ਨੂੰ ਸੋਚਕੇ ਗਰੀਬਾਂ ਨੂੰ ਬੀ ਉਚਿਤ ਹੈ ਜੋ ਸਮ੍ਯ ਸਿਰ ਚੰਗੇ ਪਾਤ੍ਰ ਨੂੰ ਦਾਨ ਦੇਨਾ। ਸ਼ਾਸਤ੍ਰਕਾਰਾਂ ਨੇ ਕਿਹਾ ਹੈ:- {{center|॥ਦੋਹਰਾ॥}} {{Block center|<poem>ਸਰਧਾ ਯੁਤ ਸੁਭ ਪਾਤ੍ਰ ਕੋ ਦੇਸ ਕਾਲ ਮੇਂ ਦਾਨ। ਦੇਵਤ ਜੋ ਬੁਧਿਮਾਨ ਨਰ ਫਲ ਹੈ ਤਾਸ ਮਹਾਨ॥</poem>}} {{rule}} <references/><noinclude></noinclude> m2zosty474akgrut9xw9askgjn6nquj 183170 183167 2024-12-06T02:21:16Z Benipal hardarshan 117 183170 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੧੦)}}</noinclude>{{Block center|<poem>ਸ੍ਵਲਪ ਦਾਨ ਤੇ ਨਿਰਧਨੀ ਸੋ ਫਲ ਪਾਵੇਂ ਤੂਰ॥ ਕ੍ਰਿਪਨ ਧਨੀ ਨਹਿ ਸੇਵੀਏ ਲਘੁ ਦਾਤਾ ਬੀ ਸੇਵ। ਸੁਖ ਦਾਤਾ ਹੈ ਕੂਪ ਜਲ ਨਹਿ ਸਮੁੰਦ੍ਰ ਇਮਦੇਵ॥ ਨਾਮ ਮਾਤ੍ਰ ਕਰ ਨ੍ਰਿਪਨ ਹ੍ਵੈ ਬਿਨਾ ਦਾਨ ਸ਼ਿਵਨਾਥ। ਧਨ ਰੱਛਕ ਕੌਬੇਰ ਕੋ ਕੋ ਨ ਕਹਿਤ ਸੁਰਨਾਥ॥ ਦਾਨ ਹੇਤ ਦੁਰਬਲ ਭ੍ਯਾ ਲਹਿਤ ਪ੍ਰਸੰਸਾ ਨਾਗ। ਦਾਨ ਬਿਨਾਂ ਖਰ ਤੀਨ ਤਨ ਨਿੰਦਨੀਯ ਨਿਰਭਾਗ॥ ਸੀਤਲ ਸੁੰਦਰ ਘਟ ਜੋਊ ਅਧੋ ਜਾਤ ਦਿਨ ਦਾਨ। ਕਾਨੀ ਕੁਬਰੀ ਕਾਕੜੀ ਉਰਧ ਹੋਤ ਸੁਜਾਨ॥ ਜਲਧ ਦੇਤ ਜਲ ਜਬੀ ਲੌ ਲੋਗਨ ਕੋ ਪ੍ਰਿਯ ਹੋਤ। <ref>ਕਿਰਨਾਂ ਅਤੇ ਹੱਥ। ਮਿਤ੍ਰ ਸੂਰਜ ਅਤੇ ਮਿਤ</ref>ਕਰ ਫੈਲਾਏ ਮਿਤ੍ਰ ਕੀ ਦਰਸ਼ਨ ਜੋਗ ਨ ਜੋਤ॥ {{justify|width=16em|{{gap}}ਹੇ ਭੱਦ੍ਰੇ! ਇਸ ਬਾਤ ਨੂੰ ਸੋਚਕੇ ਗਰੀਬਾਂ ਨੂੰ ਬੀ ਉਚਿਤ ਹੈ ਜੋ ਸਮ੍ਯ ਸਿਰ ਚੰਗੇ ਪਾਤ੍ਰ ਨੂੰ ਦਾਨ ਦੇਨਾ। ਸ਼ਾਸਤ੍ਰਕਾਰਾਂ ਨੇ ਕਿਹਾ ਹੈ:-}} {{center|॥ਦੋਹਰਾ॥}} ਸਰਧਾ ਯੁਤ ਸੁਭ ਪਾਤ੍ਰ ਕੋ ਦੇਸ ਕਾਲ ਮੇਂ ਦਾਨ। ਦੇਵਤ ਜੋ ਬੁਧਿਮਾਨ ਨਰ ਫਲ ਹੈ ਤਾਸ ਮਹਾਨ॥</poem>}} {{rule}} <references/><noinclude></noinclude> n47vb5pxgr0zw5payrznwqbmrnk3k5d ਪੰਨਾ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf/214 250 42188 183168 111424 2024-12-06T02:15:05Z Gill jassu 619 183168 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੧੧)}}</noinclude>{{gap}}ਤਥਾ-ਅਤਿ ਤ੍ਰਿਸਨਾ ਕੋ ਮਤ ਕਰੋ ਨਾ ਕਰ ਤਿਸਕਾ ਤ੍ਯਾਗ। ਸਿਖਾ ਹੋਤ ਮਸਤਕ ਬਿਖੇ ਅਤਿ ਤ੍ਰਿਸਨਾ ਕੋ ਲਾਗ॥ {{gap}}ਬ੍ਰਹਮਨੀ ਬੋਲੀ-ਇਹ ਬਾਤ ਕਿਸ ਪ੍ਰਕਾਰ ਹੈ? ਬ੍ਰਹਮਨ ਬੋਲਿਆ ਸੁਨ:- {{center|॥ਕਥਾ॥}} {{gap}}ਕਿਸੇ ਬਨ ਵਿਖੇ ਇਕ ਕਰਾਤ ਰਹਿੰਦਾ ਸਾ, ਓਹ ਇਕ ਦਿਨ ਹਿੰਸਾ ਕਰਨ ਲਈ ਬਨ ਨੂੰ ਤੁਰ ਪਿਆ, ਉਸਨੇ ਸੰਘਨੇ ਬਨ ਵਿਖੇ ਜਾਕੇ ਕਾਲੇ ਪਹਾੜ ਜੇਡਾ ਉੱਚਾ ਸੂਰ ਦੇਖਿਆ। ਉਸਨੂੰ ਦੇਖਕੇ ਉਸ ਭੀਲ ਨੇ ਆਪਨੇ ਕੰਨਾਂ ਤੀਕੂੰ ਖਿੱਚਕੇ ਇਕ ਤੀਰ ਮਾਰਿਆ। ਸੂਰ ਨੇ ਬੀ ਕ੍ਰੋਧ ਕਰਕੇ ਛੋਟੇ ਚੰਦ ਜਿਹੇ ਦੰਦਾਂ ਦੇ ਅਗ੍ਰ ਭਾਗ ਨਾਲ ਉਸ ਦਾ ਪੇਟ ਪਾੜ ਦਿੱਤਾ ਅਰ ਓਹ ਸ਼ਕਾਰੀ ਮਰ ਗਿਆ। ਉਸ ਸ਼ਕਾਰੀ ਨੂੰ ਮਾਰਕੇ ਸੂਰ ਬੀ ਬਾਣ ਦੀ ਪੀੜਾ ਨਾਲ ਮਰ ਗਿਆ, ਇਤਨੇ ਚਿਰ ਵਿਖੇ ਇਕ ਗਿੱਦੜ ਜਿਸਦੀ ਮੌਤ ਨੇੜੇ ਆਈ ਹੋਈ ਸੀ ਭੁੱਖਾ ਤਿਹਾਯਾ ਇਧਰ ਉਧਰ ਫਿਰਦਾ ਉੱਥੇ ਆ ਪਹੁੰਚਿਆ। ਉਸਨੇ ਸ਼ਕਾਰੀ ਅਤੇ ਸ਼ਕਾਰ ਨੂੰ ਮੋਯਾ ਦੇਖ ਪ੍ਰਸੰਨ ਹੋਕੇ ਬਿਚਾਰ ਕੀਤਾ, ਆਹਾ! ਮੇਰੇ ਉੱਪਰ ਪ੍ਰਮੇਸ਼੍ਵਰ ਬੜਾ<noinclude></noinclude> 4jd8d5jd9csyx4nm64ggizfnelmugy7 ਪੰਨਾ:ਪੰਜਾਬੀ ਮਿਡਲ ਕੋਰਸ ਦੂਜਾ ਹਿੱਸਾ.pdf/215 250 42215 183169 111490 2024-12-06T02:18:01Z Gill jassu 619 183169 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Gill jassu" />{{center|(੨੧੪)}}</noinclude>ਯੋਗ ਨ ਰਹੇ। ਹੱਛਾ ਜੋ ਹੋਯਾ ਸੋ ਸਹੀ, ਪਰ ਮੈਂ ਇਨ੍ਹਾਂ ਨੂੰ ਲੈਕੇ, ਕਿਸੇ ਘਰ ਜਾਕੇ, ਛੜੇ ਹੋਇਆਂ ਤੋਂ ਅਨਛੜੇ ਲੈ ਆਵਾਂ, ਇਸ ਤਰਾਂ ਮਿਲ ਭੀ ਜਾਨਗੇ। ਹੇ ਤਾਮ੍ਰਚੂੜ! ਜਿਸ ਘਰ ਮੈਂ ਭਿੱਖਿਆ ਕਰਨ ਲਈ ਗਿਆ ਸਾਂ ਉਸੇ ਘਰ ਬਿਖੇ ਓਹ ਬ੍ਰਹਮਨੀ ਤਿਲਾਂ ਨੂੰ ਵਟਾਉਨ ਲਈ ਆ ਪਹੁੰਚੀ, ਅਰ ਬੋਲੀ ਜੋ ਛੜੇ ਹੋਏ ਤਿਲ ਲੈ ਕੇ ਅਨਛੜੇ ਦੇ ਦੇਵੋ। ਇਤਨੇ ਚਿਰ ਵਿਖੇ ਉਸ ਘਰ ਦੀ ਮਾਲਕ ਅਨਛੜਿਆਂ ਤੋਂ ਛੜੇ (ਛੱਟੇ) ਹੋਏ ਤਿਲ ਲੈਨ ਲੱਗੀ ਸੀ ਉਤਨੇ ਚਿਰ ਵਿਖੇ ਉਸ ਦੇ ਪੁਤ੍ਰ ਨੇ ਕਾਮੰਦਕੀ ਨਾਮ ਨੀਤਿ ਸ਼ਾਸਤ੍ਰ ਨੂੰ ਦੇਖ ਕੇ ਆਖਿਆ, ਹੇ ਮਾਤਾ ਇਹ ਤਿਲ ਲੈਨੇ ਦੇ ਜੋਗ ਨਹੀਂ, ਕਿਉਂ ਜੋ ਇਹ ਛੱਟੇ ਹੋਏ ਦੇਕੇ ਅਨਛੱਟੇ ਲੈਂਦੀ ਹੈ ਇਸ ਬਿਖੇ ਕੁਝ ਸਬਬ ਹੋਵੇਗਾ। ਇਹ ਬਾਤ ਸੁਣਕੇ ਉਸਨੇ ਓਹ ਤਿਲ ਨਾ ਲੀਤੇ। {{gap}}ਇਸ ਕਥਾ ਨੂੰ ਸੁਨਾਕੇ, ਓਹ, ਅਭ੍ਯਾਗਤ ਬੋਲਿਆ ਹੈ ਤਾਮ੍ਰਚੂੜ! ਤੂੰ ਇਸ ਦੇ ਆਉਣ ਦਾ ਰਸਤਾ ਜਾਣਦਾ ਹੈਂ? ਤਾਮ੍ਰਚੂੜ ਬੋਲਿਆ ਹੇ ਭਗਵਨ, ਮੈਂ ਨਹੀਂ ਜਾਣਦਾ ਕਿਉਂ ਜੋ ਇਹ ਤਾਂ ਅਕੱਲਾ ਨਹੀਂ ਆਉਂਦਾ ਬਲਕਿ ਬਹੁਤ ਸਾਰਿਆਂ ਚੂਹਿਆਂ ਸਹਿਤ ਇਧਰੋਂ ਉਧਰੋਂ ਫਿਰਦਾ ਆਉਂਦਾ ਹੈ, ਅਰ ਮੇਰੇ<noinclude></noinclude> ex8pk9wcpuf10jf8n6vffdjceh6agaq ਵਰਤੋਂਕਾਰ:Benipal hardarshan/MainPage 2 43247 183183 156005 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/MainPage]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/MainPage]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 156005 wikitext text/x-wiki __NOTOC__ __NOEDITSECTION__ <!----------------------Cadre haut---------------------------> {{Wikisource:Home/Title}} {{multicol}} <!-------------------------------------------- ਪਹਿਲਾ ਕਾਲਮ ---------------------------------------------> <div class="wikisource-Home-colonne60"><div class="wikisource-Home-colonne-gauche"> <!---------------------- Explore -----------------------> {{MainFrame | Color = fad67d | Title = ਕਿਤਾਬ ਦੀਆਂ ਕਿਸਮਾਂ | Content = ਵਿਕੀਸਰੋਤ:ਮੁੱਖ ਸਫ਼ਾ/ਕਿਸਮਾਂ }} <!---------------------- {{LOCALMONTH}} ਮਹੀਨੇ ਦੀ ਲਿਖਤ -----------------------> {{MainFrame | Color = fad67d | Title = ਚੁਣਵੀਂ ਲਿਖਤ | Content = Template:ਚੁਣੀ ਹੋਈ ਲਿਖਤ/{{LOCALMONTH}} }} </div></div> {{multicol-break}} <!-------------------------------------------- ਦੂਜਾ ਕਾਲਮ ---------------------------------------------> <div class="wikisource-Home-colonne40"><div class="wikisource-Home-colonne-droite"> <!---------------------- ਸੰਪੂਰਨ ਕਿਤਾਬਾਂ -----------------------> {{MainFrame | Color = BBFA7C | Title = ਸੰਪੂਰਨ ਕਿਤਾਬਾਂ | Content = ਵਿਕੀਸਰੋਤ:ਮੁੱਖ ਸਫ਼ਾ/ਸੰਪੂਰਨ ਕਿਤਾਬਾਂ }} <!---------------------- ਨਵੀਆਂ ਕਿਤਾਬਾਂ -----------------------> {{MainFrame | Color = BBFA7C | Title = ਨਵੀਆਂ ਕਿਤਾਬਾਂ | Content = ਵਿਕੀਸਰੋਤ:ਮੁੱਖ ਸਫ਼ਾ/ਨਵੀਆਂ ਕਿਤਾਬਾਂ }} </div></div> <div style="clear:both;"></div> {{multicol-end}} <div style="clear:both;"></div></div> <!------------------------------------Sister Projects---------------------------------------> {{Wikisource:Home/Sister Projects}} </div> bylezuuxmf05gl3g97wwbz4ra8or4lz ਵਰਤੋਂਕਾਰ:Benipal hardarshan/common.css 2 44035 183197 112945 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/common.css]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/common.css]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 112945 css text/css phoiac9h4m842xq45sp7s6u21eteeq1 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/after-proofread.js 2 46291 183184 137538 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/after-proofread.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/after-proofread.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 137538 javascript text/javascript $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { pathoschild.TemplateScript.add([ { name: 'After Proofread', script: function(editor) { editor .replace(/{{nop}}/g, '\n') .replace(/<\/br>/g, '\n') .replace(/“/g, '"') .replace(/\s+$/g, '') .replace(/ +<\/ref>/g, '</ref>') .replace(/ +}}/g, '}}') .replace(/([^\|])-\n/g, '$1') .replace(/ ([);:\।?!,])/g, '$1') .replace(/ ([॥])/g, '$1') .replace(/ +}}/g, '}}') .replace(/ +— +/g, '—') .replace(/ ([);:\।?!,])/g, '$1') .replace(/–/g, '—') .replace(/।।/g, '॥') .replace(/''/g, '"') .replace(/”/g, '"'); } } ]); }); // </nowiki> 57bwbq6yho7c8g0uh5x7kgci1eiik2s ਵਰਤੋਂਕਾਰ:Benipal hardarshan/HelpPage 2 46891 183192 121484 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/HelpPage]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/HelpPage]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 121484 wikitext text/x-wiki == ਵਿਕਿਸਰੋਤ ਕੀ ਹੈ? == ਵਿਕੀਸਰੋਤ, ਮੁਫਤ ਲਾਇਬ੍ਰੇਰੀ, ਵਿਕੀਮੀਡੀਆ ਫਾਉਂਡੇਸ਼ਨ ਦਾ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਹੈ ਜਿਸ ‘ਤੇ ਵਲੰਟੀਅਰ ਵੱਖੋ ਵੱਖ-ਭਾਸ਼ਾਵਾਂ ਦੇ ਸਰੋਤ ਟੈਕਸਟਾਂ ਨੂੰ ਇਕੱਤਰ, ਪ੍ਰਬੰਧਨ, ਪਰੂਫ ਰੀਡ ਕਰਦੇ ਹਨ। ਵਿਕੀਪੀਡੀਆ ਦੀ ਤਰ੍ਹਾਂ, ਵਿਕੀਸਰੋਤ ਨੂੰ ਵੀ ਵਰਤੋਂ ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ ਹਰ ਕੋਈ ਸੰਪਾਦਿਤ ਕਰ ਸਕਦਾ ਹੈ ਵਿਕੀਸਰੋਤ ਤੇ ਪਾਏ ਜਾਂਦੇ ਮੁੱਢਲੇ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਅਕਸਰ ਪ੍ਰਭਾਵੀ ਖੋਜਾਂ ਲਈ ਵਿਕੀਪੀਡੀਆ ਲੇਖਾਂ ਵਿੱਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। === ਇੰਡੈਕਸ ਸਫ਼ੇ === "ਇੰਡੈਕਸ ਪੇਜ" ਇੰਡੈਕਸ ਨੇਮਸਪੇਸ ‘ਚ ਮੌਜੂਦ ਇੱਕ ਸਫ਼ਾ ਹੁੰਦਾ ਹੈ। ਇੰਡੈਕਸ ਸਫ਼ਿਆਂ ਵਿੱਚ ਸਫ਼ਿਆਂ ਦੀਆਂ ਲਿਸਟਾਂ ਹੁੰਦੀਆਂ ਹਨ, ਜਿਸ ਨਾਲ ਲਿਖਤ ਦੇ ਹਰੇਕ ਸਫ਼ੇ ਲਈ ਇੱਕ ਨੰਬਰ ਲਿੰਕ ਹੁੰਦਾ ਹੈ। ਇਹ ਲਿੰਕ ਸਫ਼ਿਆਂ ਨੂੰ ਨੇਮਸਪੇਸ ਨਾਲ ਜੋੜਦੇ ਹਨ। ਇੰਡੈਕਸ ਅਤੇ ਪੇਜ ਨੇਮਸਪੇਸ ਪੰਨਿਆਂ ਦੇ ਸਿਰਲੇਖ ਇਕੋ ਜਿਹੇ ਹੁੰਦੇ ਹਨ। ====ਇੰਡੈਕਸ ਸਫ਼ੇ ਬਣਾਉਣਾ==== #ਵਿਕੀਮੀਡੀਆ ਕਾਮਨਜ਼ ‘ਤੇ ਫਾਈਲ (ਕਿਤਾਬ) ਖੋਲੋ ਅਤੇ URL commons.wikimedia.org/File:ੳਅੲ.pdf ਨੂੰ pa.wikisource.org/wiki/File:ੳਅੲ.pdf ‘ਤੇ ਭੇਜੋ ਉਦਾਹਰਣ ਲਈ - (https://commons.wikimedia.org/wiki/File:ਸੁਰ_ਤਾਲ_-_ਗੁਰਭਜਨ_ਗਿੱਲ.pdf ਤੋਂ https://pa.wikisource.org/wiki/File:ਸੁਰ_ਤਾਲ_-_ਗੁਰਭਜਨ_ਗਿੱਲ.pdf) #ਉੱਥੇ ਤੁਸੀਂ ਇਸ ਪੰਨੇ ਨੂੰ ਇੰਡੈਕਸ ਸਫ਼ੇ ਨਾਲ ਲਿੰਕ ਕਰਨ ਲਈ "ਇੰਡੈਕਸ ਸਫ਼ੇ ਦਾ ਲਿੰਕ" ਦਾ ਲਿੰਕ ਵੇਖੋਗੇ। ਇਸ ਲਿੰਕ ਤੇ ਕਲਿੱਕ ਕਰੋ। #ਉਪਰਲੇ ਕੋਨੇ ਵਿੱਚ ‘View in BookReader’ ਦੇ ਨੇੜੇ ‘ਬਣਾਓ’ ਤੇ ਕਲਿਕ ਕਰੋ #ਅਗਲਾ ਪੇਜ ਖੁਲ੍ਹਣ ‘ਤੇ ਹੇਠਾਂ ‘Pages’ ਵਾਲੇ ਖਾਨੇ ਵਿੱਚ ਜਾ ਕੇ ‘Preview Pagelist’ ‘ਤੇ ਕਲਿੱਕ ਕਰੋ। #ਤੁਸੀਂ [[:c:File:Pagelist in Punjabi Wikisource.webm|ਇੱਥੇ ਜਾ ਕੇ]] ਪੇਜਲਿਸਟ ਬਣਾਉਣ ਬਾਰੇ ਸਿੱਖ ਸਕਦੇ ਹੋ। #ਪੇਜ ਸੇਵ ਕਰੋ === ਪਰੂਫ਼ਰੀਡਿੰਗ === ਪਰੂਫ਼ਰੀਡਿੰਗ ਵਿਕੀਸਰੋਤ ਦੀ ਬੁਨਿਆਦ ਹੈ, ਜੋ ਸਾਡੀ ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਵਧੀਆ ਗੁਣਵੱਤਾ ਵਾਲੇ ਟੈਕਸਟ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਇਹ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਸਰੀਰਕ ਕਿਤਾਬ ਦੇ ਸਫ਼ੇ ਸਕੈਨ ਕਰਕੇ ਉਸਦਾ ਡਿਜ਼ੀਟਲ ਰੂਪ, ਆਮ ਤੌਰ ‘ਤੇ ਪੀਡੀਐਫ ਫਾਈਲ, ਤਿਆਰ ਕਰਨ 'ਤੇ ਅਧਾਰਤ ਹੈ। ਇਸਦੀ ਵਰਤੋਂ ਇੱਕ ਇੰਡੈਕਸ ਸਫ਼ੇ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਕਿਤਾਬ ਦਾ ਹਰੇਕ ਸਫਾ "ਪੇਜ ਨੇਮਸਪੇਸ" ਵਿੱਚ ਇੱਕ ਵੱਖਰਾ ਸਫ਼ਾ ਹੁੰਦਾ ਹੈ। ਇੰਡੈਕਸ ਸਫ਼ੇ ਕਿਤਾਬ ਦੇ ਸਫ਼ਿਆਂ ਨਾਲ ਲਿੰਕ ਹੋ ਜਾਂਦੇ ਅਤੇ ਹਰ ਸਫ਼ੇ ਨੂੰ ਪਰੂਫ਼ਰੀਡ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ। ==== ਸਫ਼ੇ ਨੂੰ ਪਰੂਫ਼ਰੀਡ ਕਿਵੇਂ ਕਰੀਏ? ==== ਪਰੂਫ਼ਰੀਡਿੰਗ ਇੰਡੈਕਸ ਸਫ਼ੇ ਅਤੇ ਪੇਜ-ਨੇਮਸਪੇਸ ਨਾਲ ਜੁੜੇ ਹੋਏ ਸਾਰੇ ਸਫ਼ਿਆਂ ਨਾਲ ਸਬੰਧਿਤ ਹੈ। #ਜੇ ਤੁਸੀਂ ਇੱਕ ਇੰਡੈਕਸ ਸਫ਼ੇ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਫ਼ੇ ਦੇ ਨੰਬਰ 'ਤੇ ਕਲਿੱਕ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਪਾਸੇ ਟੈਕਸਟ ਖੇਤਰ ਦੇ ਅਤੇ ਦੂਜੇ ਪਾਸੇ ਕਿਤਾਬ ਦੇ ਉਸ ਸਫ਼ੇ ਦਾ ਚਿੱਤਰ ਵੇਖ ਸਕੋਗੇ। ਟੈਕਸਟ ਖੇਤਰ ਖਾਲੀ ਜਾਂ ਆਪਣੇ ਆਪ ਹੀ ਉਸ ਸਫ਼ੇ ਦੇ ਟੈਕਸਟ ਨਾਲ ਭਰਿਆ ਹੋ ਸਕਦਾ ਹੈ।</br>(ਓ) ਜੇ ਇਹ ਖਾਲੀ ਹੈ: ਟੂਲਬਾਰ ਵਿਚਲੇ OCR ਬਟਨ ‘ਤੇ ਕਲਿਕ ਕਰੋ।</br>(ਅ) ਜੇ ਇਹ ਖਾਲੀ ਨਹੀਂ ਹੈ: ਟੈਕਸਟ ਖੇਤਰ ਵਿਚਲੇ ਟੈਕਸਟ ਹੂ-ਬ-ਹੂ ਚਿੱਤਰ ਵਿਚਲੇ ਟੈਕਸਟ ਵਾਂਗ ਸਹੀ ਕਰੋ। #ਟੈਕਸਟ ਫੌਰਮੈਟਿੰਗ: ਕਿਤਾਬ ਦੇ ਸਫ਼ੇ ਦੇ ਟੈਕਸਟ ਅਨੁਸਾਰ ਟੂਲਬਾਰ ਵਿਚਲੇ ''ਬੋਲਡ'' ਜਾਂ '' ਇਟਾਲਿਕਸ'' ਦੀ ਵਰਤੋਂ ਕਰੋ। #ਵੱਖਰੇ ਟੈਕਸਟ ਅਕਾਰ: <nowiki>{{smaller}}</nowiki> ਜਾਂ <nowiki>{{larger}}</nowiki> ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਟੈਕਸਟ ਨੂੰ ਵੱਡਾ ਜਾਂ ਛੋਟਾ ਕਰੋ। #ਵਿਸ਼ੇਸ਼ ਟਾਈਪੋਗ੍ਰਾਫੀ, ਜਿਵੇਂ ਕਿ:</br>(ਓ) ਰੇਖਾਵਾਂ ਲਈ <nowiki>{{rule}}</nowiki></br>(ਅ) ਭਾਗ ਤੋੜਨ ਲਈ <nowiki>(rows of asterisks: * * * * * ) </nowiki></br>(ੲ) ਟੈਕਸਟ ਫਾਰਮੈਟਿੰਗ ਫਰਮਿਆਂ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਦੇਖੋ [[:en:s:Help:Templates|ਫਰਮੇ]] #ਆਪਣੇ ਕੰਮ ਦੀ ਝਲਕ ਦੇਖੋ, “ਗਲਤੀਆਂ ਲਾਈਆਂ” (ਪੀਲਾ ਬਟਨ) ‘ਤੇ ਟਿੱਕ ਲਾਓ, ਫਿਰ ਸੇਵ ਕਰੋ।</br>(ਓ) ਜੇ ਤੁਸੀਂ ਪੂਰਾ ਸਫ਼ਾ ਪਰੂਫ਼ਰੀਡ ਨਹੀਂ ਕੀਤਾ ਹੈ ਪਰ ਤੁਸੀਂ ਇਸ ਨੂੰ ਸੇਵ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ “ਗਲਤੀਆਂ ਨਹੀਂ ਲਾਈਆਂ” (ਲਾਲ ਬਟਨ) 'ਤੇ ਟਿੱਕ ਕਰਕੇ ਸੇਵ ਕਰੋ। === ਵੈਲੀਡੇਸ਼ਨ/ਪ੍ਰਮਾਣਿਕਤਾ ਕੀ ਹੈ === ਪ੍ਰਮਾਣਿਕਤਾ ਕਿਸੇ ਵਰਤੋਂਕਾਰ ਵੱਲੋਂ ਕੀਤੀ ਪਰੂਫ਼ਰੀਡਿੰਗ ਦੀ ਜਾਂਚ ਕਰਨਾ ਹੈ। ਵੈਲੀਡੇਸ਼ਨ ਪਰੂਫ਼ਰੀਡਿੰਗ ਦਾ ਆਖਰੀ ਕਦਮ ਹੈ। ਜਿਸ ਵਰਤੋਂਕਾਰ ਨੇ ਸਫ਼ੇ ਨੂੰ ਪਰੂਫ਼ਰੀਡ ਕੀਤਾ ਹੁੰਦਾ ਹੈ ਉਹ ਇਸਦੀ ਵੈਲੀਡੇਸ਼ਨ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਇਹ ਕੰਮ ਕਿਸੇ ਹੋਰ ਵਰਤੋਂਕਾਰ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ==== ਵੈਲੀਡੇਸ਼ਨ ਕਿਵੇਂ ਕਰੀਏ? ==== #ਪਰੂਫ਼ਰੀਡ ਕੀਤੇ ਹੋਏ ਸਫ਼ੇ ‘ਤੇ ਜਾਓ।</br>(ਓ) ਪਰੂਫ਼ਰੀਡ ਕੀਤਾ ਹੋਇਆ ਸਫ਼ਾ ਨੰਬਰ ਇੰਡੈਕਸ ਸਫ਼ੇ ‘ਤੇ ਪੀਲੇ ਰੰਗ ਵਿੱਚ ਨਜਰ ਆਵੇਗਾ</br>(ਅ) ਸਫ਼ੇ ਦੇ ਉੱਪਰ “ਇਸ ਸਫ਼ੇ ਦੀ ਪਰੂਫ਼ਰੀਡਿੰਗ ਕੀਤੀ ਗਈ ਹੈ” ਲਿਖਿਆ ਹੋਵੇਗਾ। #ਸਫ਼ਾ ਸੋਧਣ ਲਈ “ਸੋਧੋ” ਬਟਨ ‘ਤੇ ਕਲਿੱਕ ਕਰੋ। #ਪਰੂਫ਼ਰੀਡਿੰਗ ਵਾਂਗ ਸਕੈਨ ਹੋਏ ਸਫ਼ੇ ਵਿਚਲੇ ਟੈਕਸਟ ਨੂੰ ਕਿਤਾਬ ਦੇ ਪੰਨੇ ਵਿਚਲੇ ਟੈਕਸਟ ਨਾਲ ਮਿਲਾਓ।</br>(ਓ) ਜੇਕਰ ਸਫ਼ੇ ਵਿਚਲੇ ਟੈਕਸਟ ਵਿੱਚ ਕੁਝ ਗਲਤੀਆਂ ਹਨ ਤਾਂ:</br>(ਅ) ਗਲਤੀਆਂ ਠੀਕ ਕਰੋ। ਜਾਂ</br>(ੲ) “ਗਲਤੀਆਂ ਨਹੀਂ ਲਾਈਆਂ” (ਲਾਲ ਬਟਨ) ਜਾਂ “ਸਮੱਸਿਆਤਮਕ” (ਨੀਲਾ ਬਟਨ) 'ਤੇ ਟਿੱਕ ਕਰਕੇ ਸੋਧ ਸਾਰ ਵਿੱਚ ਕਾਰਨ ਲਿਖਕੇ ਸੇਵ ਕਰੋ। ਕੋਈ ਹੋਰ ਸਫ਼ਾ ਵੈਲੀਡੇਟ ਕਰੋ।</br>(ਸ) ਜੇਕਰ ਸਫ਼ੇ ਵਿੱਚ ਸਭ ਠੀਕ ਹੈ (ਜਾਂ ਤੁਸੀਂ ਠੀਕ ਕਰ ਦਿੱਤਾ ਹੈ) ਤਾਂ ਜਾਰੀ ਰੱਖੋ। #ਪ੍ਰਮਾਣਿਤ (ਹਰਾ ਬਟਨ) ‘ਤੇ ਟਿੱਕ ਕਰੋ। ਸੋਧ ਸਾਰ ਵਿੱਚ /* ਪ੍ਰਮਾਣਿਤ */ ਆ ਜਾਵੇਗਾ #ਸਫ਼ਾ ਸੇਵ ਕਰੋ। #ਸਫ਼ਾ ਹੁਣ ਵੈਲੀਡੇਟ ਹੋ ਚੁੱਕਿਆ ਹੈ।</br>(ਓ) ਸਫ਼ੇ ਦੇ ਉੱਪਰ “ਇਹ ਸਫ਼ਾ ਪ੍ਰਮਾਣਿਤ ਹੈ” ਲਿਖਿਆ ਆ ਜਾਵੇਗਾ।</br>(ਅ) ਇੰਡੈਕਸ ਸਫ਼ੇ ‘ਤੇ ਵੀ ਇਹ ਪੇਜ ਨੰਬਰ ਹਰੇ ਰੰਗ ਦਾ ਹੋ ਜਾਵੇਗਾ ==== ਵੈਲੀਡੇਸ਼ਨ ਦੇ ਨਿਯਮ ==== ਸਫ਼ਾ ਵੈਲੀਡੇਟ ਕਰਨ ਲਈ ਤੁਸੀਂ ਰਜਿਸਟਰਡ `ਵਰਤੋਂਕਾਰ ਹੋਣੇ ਚਾਹੀਦੇ ਹੋ। ਸਫ਼ਾ ਵੈਲੀਡੇਟ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਲਾਗ ਇਨ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ। ਤੁਸੀਂ ਆਪਣੇ ਵੱਲੋਂ ਪਰੂਫ਼ਰੀਡ ਕੀਤਾ ਹੋਇਆ ਸਫ਼ਾ ਵੈਲੀਡੇਟ ਨਹੀਂ ਕਰ ਸਕਦੇ। ਸਿਰਫ ਪਰੂਫ਼ਰੀਡ (ਪੀਲੇ) ਕੀਤੇ ਹੋਏ ਸਫ਼ੇ ਹੀ ਵੈਲੀਡੇਟ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। === ਟ੍ਰਾਂਸਕਲੂਜ਼ਨ ਕੀ ਹੈ? === "ਟ੍ਰਾਂਸਕਲੂਜ਼ਨ" ਟੈਕਸਟ ਨੂੰ ਪੇਜ ਨੇਮਸਪੇਸ ਤੋਂ ਮੇਨ ਨੇਮਸਪੇਸ ‘ਤੇ ਲਿਆਉਣ ਦਾ ਇੱਕ ਤਰੀਕਾ ਹੈ। ਪੇਜ ਨੇਮਸਪੇਸ ਉਹ ਥਾਂ ਹੈ ਜਿਥੇ ਟੈਕਸਟ ਨੂੰ ਸੰਪਾਦਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਮੇਨ ਨੇਮਸਪੇਸ ‘ਤੇ ਉਸ ਟੈਕਸਟ ਨੂੰ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ। ਜਦੋਂ ਵੀ ਕੋਈ ਪਾਠਕ ਮੇਨਸਪੇਸ ਤੋਂ ਕੁਝ ਪੜ੍ਹਦਾ ਹੈ ਤਾਂ ਟ੍ਰਾਂਸਕਲੂਜ਼ਨ ਉਸਦੇ ਟੈਕਸਟ ਨੂੰ ਕਾਪੀ ਕਰਦਾ ਹੈ। ਪੇਜ ਨੇਮਸਪੇਸ ਨਾਲ ਜੁੜਿਆ ਹੋਣ ਕਰਕੇ ਜਦੋਂ ਵੀ ਟੈਕਸਟ ਵਿੱਚ ਕੀਤੀ ਕੋਈ ਤਬਦੀਲੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਇਹ ਮੇਨਸਪੇਸ ਵਿੱਚ ਵੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ==== ਟ੍ਰਾਂਸਕਲੂਜ਼ਨ ਕਰਨ ਲਈ ==== #ਇਕ ਨਵਾਂ ਸਫ਼ਾ ਸ਼ੁਰੂ ਕਰੋ ਜਿਸ 'ਤੇ ਤੁਸੀਂ ਟੈਕਸਟ ਦਾ ਅੰਤਮ ਰੂਪ ਦੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ। #ਇਸ ਪੇਜ ਨੂੰ ਸੋਧੋ। #ਇਸ ਵਿੱਚ ਟ੍ਰਾਂਸਕਲੂਜ਼ਨ ਕੋਡ ਸ਼ਾਮਲ ਕਰੋ (ਜਿਵੇਂ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ)। #ਪੇਜ ਸੇਵ ਕਰੋ। ਜਿਸ ਕੋਡ ਦੀ ਤੁਸੀਂ ਕਰਨੀ ਉਹ ਹੈ ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਇਕ ਪੰਨੇ ' ਤੇ ਕਿੰਨੇ ਪੰਨੇ ਲਿਆਉਣ (ਟ੍ਰਾਂਸਕਲੂਜ਼ ਕਰਨਾ) ਚਾਹੁੰਦੇ ਹੋ। === ਲੇਖਕ ਦਾ ਸਫ਼ਾ === ਤੁਹਾਨੂੰ ਆਪਣੀ ਕਿਤਾਬ ਦੇ ਲੇਖਕ ਦਾ ਸਫ਼ਾ ਆਪਣੀ ਕਿਤਾਬ ਨਾਲ ਲਿੰਕ ਕਰਨਾ ਹੁੰਦਾ ਹੈ। ਇਹ ਵਿਕੀਸੋਰਸ ਤੇ ਉਸ ਲੇਖਕ ਦੀਆਂ ਸਾਰੀਆਂ ਕਿਤਾਬਾਂ ਦਿਖਾਏਗਾ ਅਤੇ ਲੋਕਾਂ ਨੂੰ ਤੁਹਾਡੀ ਕਿਤਾਬ ਲੱਭਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰੇਗਾ। ਜਦੋਂ ਤੁਸੀਂ ਟ੍ਰਾਂਸਕਲੂਜ਼ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਆਪਣੀ ਕਿਤਾਬ ਦੇ ਲੇਖਕ ਦਾ ਨਾਮ ਸਿਰਲੇਖ ਦੇ ਟੈਂਪਲੇਟ ਵਿਚ ਪਾ ਦੇਵੋ, ਜੇ ਪਾਉਣ ਤੋਂ ਰਹਿ ਗਿਆ ਤਾਂ ਹੁਣੇ ਪਾ ਦੇਵੋ। ਲੇਖਕ ਦਾ ਨਾਮ ਸਿਰਲੇਖ ਵਿੱਚ ਵਿਕਿਲਿੰਕ ਦੇ ਰੂਪ ਵਿੱਚ ਨਜ਼ਰ ਆਉਂਦਾ ਹੈ। ਲੇਖਕ ਦੇ ਲੇਖਕ ਸਫ਼ੇ ਤੇ ਜਾਣ ਲਈ ਇਸ ਲਿੰਕ ਤੇ ਕਲਿਕ ਕਰੋ ਜਾਂ "ਲੇਖਕ: ਨਾਮ" (ਉਦਾਹਰਣ ਲਈ ਲੇਖਕ:ਆਰਥਰ ਕੌਨਨ ਡੋਲੀ) ‘ਤੇ ਇਸ ਦੀ ਭਾਲ ਕਰੋ। ਤੁਹਾਨੂੰ ਲੇਖਕ ਦੇ ਨਾਮ ਅਤੇ ਕਿਤਾਬਾਂ ਦੀ ਸੂਚੀ ਵਾਲਾ ਇੱਕ ਪੰਨਾ ਵਿਖਾਈ ਦੇਵੇਗਾ। ਆਪਣੀ ਕਿਤਾਬ ਨੂੰ ਬੁਲੇਟ ਪੁਆਇੰਟ ਅੰਦਾਜ਼ ਵਿੱਚ ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। ਸੂਚੀਆਂ ਅਕਸਰ ਤਾਰੀਖ ਦੇ ਅਨੁਸਾਰ ਹੁੰਦੀਆਂ ਹਨ। ਆਪਣੇ ਕਿਤਾਬ ਦਾ ਸਿਰਲੇਖ ਵਿਕਿਲਿੰਕ ਕਰੋ ਅਤੇ ਕਿਤਾਬ ਪ੍ਰਕਾਸ਼ਤ ਹੋਣ ਦੀ ਮਿਤੀ ਨੂੰ ਸ਼ਾਮਲ ਵੀ ਸ਼ਾਮਲ ਕਰੋ। ਉਦਾਹਰਣ ਲਈ: <pre>* [[ਕਿਤਾਬ ਦਾ ਨਾਮ]] (1902)</pre> ==== ਕੰਮਾਂ ਦੀ ਸੂਚੀ ==== ਇੱਕ "ਲੇਖਕ" ਪੰਨੇ ਨੂੰ ਸ਼ੁਰੂ ਜਾਂ ਪੂਰਾ ਕਰਨ ਲਈ, ਵਿਕੀਪੀਡੀਆ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਗਈਆਂ ਕਾਰਜਾਂ ਦੀ ਸੂਚੀ ਦੀ ਨਕਲ ਕਰਨਾ ਅਕਸਰ ਸੌਖਾ ਅਤੇ ਤੇਜ਼ ਤਰੀਕਾ ਹੁੰਦਾ ਹੈ। ਇਹ ਸੂਚੀਆਂ ਹਮੇਸ਼ਾਂ ਸੰਪੂਰਨ ਨਹੀਂ ਹੁੰਦੀਆਂ ਅਤੇ ਜਾਂਚੀਆਂ ਜਾਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ (ਸਰੋਤਾਂ ਦੀ ਭਰੋਸੇਯੋਗਤਾ ਦੇਖੋ), ਪਰ ਇਹ ਇਕ ਢੁਕਵਾਂ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਅਤੇ "ਲੇਖਕ" ਪੰਨੇ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦਾ ਵਧੀਆ ਢੰਗ ਹੈ। === ਪੰਜਾਬੀ ਟਾਈਪਿੰਗ ਕਿਵੇਂ ਕਰੀਏ? === ਪੰਜਾਬੀ ਟਾਈਪਿੰਗ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਕਰੀ ਜਾ ਸਕਦੀ ਹੈ। # ਵਿਕਸਰੋਤ ਵਿੱਚ ਦਿੱਤੇ ਗਏ “ਫੋਨੋਟਿਕ” ਕੀ-ਬੋਰਡ ਨਾਲ।</br>ਇਹ ਕੀ-ਬੋਰਡ “ਅੰਗ੍ਰੇਜ਼ੀ ਅੱਖਰਾਂ” ਅਤੇ “ਅਮ੍ਰਿਤ ਲਿਪੀ” ਫੌਂਟ ਨਾਲ ਕਾਫੀ ਰਲਦਾ ਮਿਲਦਾ ਹੈ ਅਤੇ ਵਰਤਣ ਵਿੱਚ ਕਾਫੀ ਸੌਖਾ ਹੈ। ਉਦਾਹਰਣ ਵਜੋਂ R=ਰ, T=ਟ, K=ਕ ਆਦਿ। # Google Input Tools Extension ਨਾਲ:</br>ਇਸ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣੇ Google Chrome ਵਿੱਚ Google Input Tools Extension ਸ਼ਾਮਲ ਕਰਨਾ ਹੋਵੇਗਾ।</br>ਇਹ ਟੂਲ ਵਰਤੋਂ ਕਰਨ ਵਿੱਚ ਬਹੁਤ ਸੌਖਾ ਹੈ. ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ “ਸਕੂਲ” ਲਿਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਇਸ ਟੂਲ ਰਾਹੀਂ skool ਲਿਖਣਾ ਹੋਵੇਗਾ। ਇਸ ਟੂਲ ਤੁਹਾਡੇ ਵੱਲੋਂ ਲਿਖੇ ਗਏ ਅੰਗ੍ਰੇਜੀ ਟੈਕਸਟ ਦਾ ਪੰਜਾਬੀ ਰੂਪ ਲਿਖ ਦੇਵੇਗਾ। jvd7fs9yhi54otb7nlf5j57p0l74p1o ਵਰਤੋਂਕਾਰ:Benipal hardarshan/LastEditor.js 2 47457 183179 122899 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/LastEditor.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/LastEditor.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 122899 javascript text/javascript $( function(){ $('#mw-content-text > p').remove(); $.when( mw.loader.using( 'mediawiki.api' ), $.ready ).then( function () { var api = new mw.Api(); $('#firstHeading').append(function(){ var param = { "action": "query", "format": "json", "prop": "revisions", "indexpageids": 1, "titles": "ਪੰਨਾ:ਮੋਘੇ ਵਿਚਲੀ ਚਿੜੀ - ਚਰਨ ਪੁਆਧੀ.pdf/7", "utf8": 1, "rvprop": "user|timestamp|comment" }; api.post( param ).done( function(data){ console.log(data); }); }); }); }); j68opq6saxgrz8os73o4aocs3u5qrjt ਵਰਤੋਂਕਾਰ:Benipal hardarshan/export.js 2 48139 183201 137539 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/export.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/export.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 125651 javascript text/javascript mw.loader.using('mediawiki.widgets').then( function (){ if (mw.config.get("wgNamespaceNumber") === 0){ var copyText = new mw.widgets.CopyTextLayout( { title: 'Copy the text', copyText: "* {{export|" + $("#header_title_text").text() + "}}" + "'''[[ਲੇਖਕ:" + $("#header_author_text").text() + "|]]'''," + "''[[" + $("#header_title_text").text() + "]]''," } ); $( '#bodyContent' ).prepend( copyText.$element ); } }); j88q6gfoftx930mx7x28ztjaari6fie ਵਰਤੋਂਕਾਰ:Benipal hardarshan/TOC.js 2 49363 183190 137340 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/TOC.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/TOC.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 137340 javascript text/javascript $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { pathoschild.TemplateScript.add([ { name: 'TOC', script: function(editor) { editor.replaceSelection(function(selected) { return '[[' + mw.config.get("wgTitle").split("/")[0].split(".")[0] + "/" + selected + '|' + selected + ']]'; }); } } ]); }); // </nowiki> mgr07ozfqlu18xcig30swe1rmnysz86 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/blockcenter.js 2 52298 183178 137878 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/blockcenter.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/blockcenter.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 137878 javascript text/javascript $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { pathoschild.TemplateScript.add([ { name: 'Block Center', script: function(editor) { editor .replace('{{block center|', '') .replace('{{Block center|', '') .replace('{{Bc|', '') .replace('{{center block}}', '') .replace('{{Center block}}', ''); editor.forField('#wpHeaderTextbox') .append('{{Block center/s}}'); editor.forField('#wpFooterTextbox') .append('{{Block center/e}}'); } } ]); }); hqxikuceiuywchfkh42l2rghzfmnmms ਵਰਤੋਂਕਾਰ:Benipal hardarshan/copy.js 2 52440 183199 137540 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/copy.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/copy.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 137540 javascript text/javascript /* #REDIRECT */mw.loader.load("//pa.wikisource.org/w/index.php?title=%E0%A8%B5%E0%A8%B0%E0%A8%A4%E0%A9%8B%E0%A8%82%E0%A8%95%E0%A8%BE%E0%A8%B0:Benipal_hardarshan/export.js\u0026action=raw\u0026ctype=text/javascript"); rwj4b81lvaqlw8ooav2nnc0szp4tzjp ਵਰਤੋਂਕਾਰ:Benipal hardarshan/pa2pnb.js 2 52844 183216 146594 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/pa2pnb.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/pa2pnb.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 146594 javascript text/javascript $.when( mw.loader.using( ['mediawiki.util'] ), $.ready ).done( function() { $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { pathoschild.TemplateScript.add([ { name: 'pa2pnb', script: function() { function selection(){ if (document.getSelection) return document.getSelection(); } var selObject = selection(); var text = selObject.toString(); //var body = document.getElementById("mw-content-text").innerText; var translated = 'http://aksharamukha-plugin.appspot.com/api/public?target=Gurmukhi&text=' + text; $.get( translated, function() { alert( "success" ); function myFunction() { var copyText = $.get(translated); copyText.select(); navigator.clipboard.writeText(copyText.value); } }) .fail(function() { alert( "error" ); }) .always(function() { alert( "finished" ); }); } } ]); }); /*mw.util.addPortletLink( 'p-personal', translated, 'pa2pnb', 'pt-pa2pnb', 'Change script from Gurmukhi to Shahmukhi', null, '#pt-preferences' ); */ console.log(translated); }); sp9tna4xdsgjm4evmjv2si84kdl318l ਵਰਤੋਂਕਾਰ:Benipal hardarshan/eis.js 2 52846 183198 140315 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/eis.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/eis.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 140315 javascript text/javascript // Eis versione 29.11.2021, implementa openSeadragon, vedi commento OpenSeadragon (righe 366 e segg.) if (typeof alex === 'undefined') { alex={}; } eis={}; eis.cp={}; (function ($,mw) { // console.log("passo 1"); if (mw.config.get("wgCanonicalNamespace")!=="Page" || mw.config.get("wgAction")!=="edit") { // console.log("eis non eseguito"); return false; } else { eis.base=/ਪੰਨਾ:(.+)\/\d+$/.exec(mw.config.get("wgPageName"))[1]; eis.html=$.ajax({ url: "/w/index.php?action=render&title=ਇੰਡੈਕਸ:" + normUrl(eis.base), async: false }).responseText; eis.indexLength=$(".index-pagelist a", $(eis.html)).length; } // console.log("passo 2"); activate(); /* passo 1 : costruire l'ambiente */ // in nsPage, and in view mode, eis environment is built function normUrl(nomePagina) { return encodeURI(nomePagina.replace(/ /g,"_")).replace(/&/g,"%26"); } function activate() { // access button if (mw.user.options.get("gadget-barbaforcutanew")==false) { $('<li id="ca-eis"><span><a href="#" title="EIS ਨਾਲ ਸੋਧੋ" >EIS ਨਾਲ ਸੋਧੋ</a></span></li>').click(function() { $("#wptextbox1").css("font-size",".9pc"); creaEis(); pp(); }).insertAfter($("#ca-edit")); // loading wikitext of three pages } else { $('<button id="ca-eis" type="button">EIS ਨਾਲ ਸੋਧੋ</button>').click(function() { $("#wpTextbox1").css("font-size",".9pc"); creaEis(); pp(); }).appendTo($(".editButtons")); // loading wikitext of three pages } return false; } shortcut.add('Ctrl+Alt+U', function() {navigator.clipboard.writeText('https:'+$('.prp-page-image img').attr('src')); mw.alertMessage("Image URL", "ਤਸਵੀਰ ਦੇ url ਨੂੰ ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਕੀਤਾ ਗਿਆ ਹੈ");}); /*img_enlarge=function(){ var img=$(".prp-page-image img")[0]; $(".prp-page-image img").css({"width":Math.trunc(img.width*1.12)+"px", "height":Math.trunc(img.height*1.12)+"px", "top":Math.trunc(img.top-img.height*0.03)+"px", }); return false; }; img_reduce=function(){ var img=$(".prp-page-image img")[0]; $(".prp-page-image img").css({"width":Math.trunc(img.width/1.12)+"px", "height":Math.trunc(img.height/1.12)+"px", "top":Math.trunc(img.left+img.width*0.03)+"px" }); return false; }; shortcut.add("Ctrl+Alt+i", function() { $(".openseadragon-container").remove(); $(".prp-page-image img").css("display","initial"); $(".prp-page-image").attr("id","prp-page-image"); $(".prp-page-image").css("overflow","auto"); $(".prp-page-image img").draggable(); $("#prp-page-zoomIn").click(img_enlarge); $("#prp-page-zoomOut").click(img_reduce); mw.alertMessage("MemoRegex", "ਓਪਨ ਸੀ ਡਰੈਗਨ ਨੂੰ ਡੀਐਕਟੀਵੇਟ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ"); }); */ // initializing function, it disables some buttons, builds preview box, build action buttons function creaEis() { // disabilitazioni $("#ca-proofreadPagePrevLink a, #ca-proofreadPageNextLink a").remove(); $("#wpSave, #wpPreview, #wpDiff, #wikiPreview").remove(); $(".mw-summary, .editCheckboxes").remove(); $("#ca-eis").remove(); // disabilito la disabilitazione di OCT tesseract // $("a[title='Get the text by OCR']").remove(); $('body').append( '<div id="findReplaceEis_box" style="display:none; font-size:90%; width:500px;position:fixed; z-index:1500;top:0px;right:0px;background-color:white;border:2px solid #0645AD;padding:10px">' + '<div style="float:left">ਟੈਕਸਟ ਲਈ ਖੋਜ ਕਰੋ:</div>' + '<div style="float:right"><input type="text" id="findReplaceEis_find" size="30" style="background-color:#efefef" readonly/></div>' + '<div style="clear:both;float:left">Replace with: </div>' + '<div style="float:right"><input type="text" id="findReplaceEis_replace" size="30"/></div>' + '<div style="clear:both;float:left">' + '<div style="float:right;margin-top:10px;"><input type="button" id="findReplaceEis_ok" value="OK"/></div>'); var box=$("<div id='editBoxEis' style='background-color:#dfdfdf; min-height:10px; display:inline-block;position:fixed; top:0; left:0; z-index:100' ></div>"); if (mw.user.options.get("gadget-barbaforcutanew")==false) { box.resizable(); $("#content").append(box); } else { box.css("position","static").appendTo($(".editButtons")); } var qb='<span id="radiobuttons">'+ '<span class="quality0"><input tabindex="5" title="ਲਿਖਤ ਤੋਂ ਬਿਨਾਂ" type="radio" value="0" name="wpQuality"></span>'+ '<span class="quality2"><input tabindex="6" title="ਗ਼ਲਤੀਆਂ ਨਹੀਂ ਲਾਈਆਂ" type="radio" value="2" name="wpQuality"></span>'+ '<span class="quality1"><input tabindex="7" title="ਸਮੱਸਿਆਤਮਕ" type="radio" value="1" name="wpQuality"></span>'+ '<span class="quality3"><input tabindex="8" title="ਗ਼ਲਤੀਆਂ ਲਾਈਆਂ" checked="" type="radio" value="3" name="wpQuality"></span>'+ '<span id="radioQuality4" class="quality4" style="visibility:hidden;"><input tabindex="9" title="ਪ੍ਰਮਾਣਿਤ" type="radio" value="4" name="wpQuality">&nbsp;&nbsp;</span></span>'; qb+='<span>&nbsp;&nbsp;'+ '<button class="baseButton" id="wpPrev" style="display: inline; padding: 1px 2px;" type="button" title="ਪਿਛਲੇ ਪੰਨੇ ਤੇ ਜਾਓ" ><small>&lt;</small></button>'+ '<button class="baseButton" id="wpNext" style="display: inline; padding: 1px 2px;" type="button" title="ਅਗਲੇ ਪੰਨੇ ਤੇ ਜਾਓ" ><small>&gt;</small></button>'+ '<button class="baseButton" id="wpSaveStay" style="display: inline; padding: 1px 2px;" type="button" title="ਆਪਣੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ" ><small>ਸਾਂਭੋ</small></button>'+ '<button class="baseButton" id="wpSave" style="display: inline; padding: 1px 2px;" type="button" title="ਆਪਣੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ ਅਤੇ ਅਗਲੇ ਪੰਨੇ ਤੇ ਜਾਓ" ><small>ਸਾਂਭੋ ਅਤੇ ਅੱਗੇ ਵਧੋ</small></button>'+ '<button class="baseButton" id="wpPreview" style="display: inline; padding: 1px 2px;" type="button" title="ਝਲਕ ਵੇਖੋ" ><small>ਝਲਕ ਵੇਖੋ</small></button>'+ '<button class="baseButton" id="wpWikitext" style="display: none; padding: 1px 2px;" type="button" title="ਝਲਕ ਵੇਖੋ" ><small>ਵਿਕੀਟੈਕਸਟ</small></button>'+ '<button class="baseButton" id="copiaUrl" style="display: inline; padding: 1px 2px;" type="button" title="ਤਸਵੀਰ ਦੇ url ਨੂੰ ਕਾਪੀ ਕਰੋ"><small>url ਕਾਪੀ ਕਰੋ</small></button>'+ '&nbsp;<span style="font-size:75%; color:#aaa;">ਪੰਨੇ ਤੇ ਜਾਓ: </span>'+ '&nbsp;<input type="text" id="wpNextPage" title="ਅਗਲਾ ਪੰਨਾ" value="" size="4" >'+ '&nbsp;<input type="text" id="wpComment" value="EIS ਨਾਲ਼ ਸੋਧਾ" size="25"></span>'+ '<img alt="✔" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/15px-Yes_check.svg.png" style="width:px; height:15px;display:none" id="ok_img"/> '; $("#editBoxEis").append($(qb)); $("span[class^='quality'] input").click(function() { $("#wpComment").val("/* new eis level"+$(this).attr("value")+" */"); }); $('#wpNextPage').keyup(function (e) { if (e.keyCode === 13) { // controllo numero pagina if ($("#wpNextPage").val()*1>eis.indexLength) { $("#wpNextPage").val(eis.indexLength); } $("#wpNext").click(); //alert('ya!') } }); $("#wpNextPage").dblclick(function(){ // controllo numero pagina if ($("#wpNextPage").val()*1>eis.indexLength) { $("#wpNextPage").val(eis.indexLength); } $("#wpNext").click(); }); $("#wpExit").click(function(){ window.open("/wiki/"+eis.cp.title,"_self"); }); $("#wpSave").click(function(){ pageSave(1); }); $("#wpSaveStay").click(function(){ pageSave(0); }); $("#wpPreview").click(function(){ // pp(prevPage()); $("#divPreview").css("display","block"); $("#wpPreview").css("display","none"); $("#wpWikitext").css("display","inline"); pagePreview(); }); $("#wpWikitext").click(function(){ // pp(prevPage()); $("#divPreview").css("display","none"); $("#wpPreview").css("display","inline"); $("#wpWikitext").css("display","none"); }); $('#copiaUrl').click(function() { navigator.clipboard.writeText('https:'+$('.prp-page-image img').attr('src')); mw.alertMessage("Image URL", "ਤਸਵੀਰ ਦੇ url ਨੂੰ ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਕੀਤਾ ਗਿਆ ਹੈ"); }); $("#wpPreviewSave").click(function(){ pagePreview(); }); $("#wpPrev").click(function(){ pp(prevPage()); }); $("#wpNext").click(function(){ // $("#divPreview").css("display","none"); pp(nextPage()); }); //creazione box divPreview var divPreview=$("<div>").css({ "position":"absolute", "top":"0", "left":"0", "width":"100%", "height":$(".prp-page-image").css("height"), "overflow":"auto", "padding":"10px", "z-index":"150", "background-color":"white", "border":"1px solid black", "display":"none" }).attr("id","divPreview") // .dblclick(function() {$("#divPreview").toggle();}) .append($("<div>").attr("id","previewContent")); $("<div>").attr("style",'position:absolute; top:0;right:0;cursor:pointer; z-index:200;') .append($('<button class="baseButton" id="wpPreviewExit" style="display: inline; padding: 1px 2px;" type="button" title="ਬੰਦ ਕਰੋ" ><small>ਰੱਦ ਕਰੋ</small></button>').click(function(){$("#divPreview").toggle();})); $(".prp-page-content").css("position","relative").append(divPreview); $('#previewContent').mouseup(function() { var text=$.trim(getSelectedText()); // if (text !== '') { /* $("#findReplaceEis_box").css("display","block"); $("#findReplaceEis_find").val(text); $("#findReplaceEis_replace").val(text).focus(); */ $("#inputField").remove(); var s=getSelection(); var r=s.getRangeAt(0).getBoundingClientRect(); $("<input>").attr("id","inputField").attr("type","text") .css({"position":"fixed","top":r.y-3,"left":r.x,"height":r.height,"width":r.width}) .val(text) .appendTo($(".pagetext")); $("#inputField").focus(); $('#inputField').keyup(function(event) { var keycode = event.keyCode || event.which; if(keycode == '13') { gestisciInput(text); } if(keycode == '27') { $("#inputField").remove(); } }).focusout(function(){gestisciInput(text);}); } }); function gestisciInput(oldText) { var newText=$("#inputField").val(); if (newText !== oldText) { scriviBox(leggiBox().replace(oldText,newText)); } $("#inputField").remove(); pagePreview(); } eis.baseImg=$(".prp-page-image img").attr("src").match(/(.+page)\d+(-\d+px.+)/); // eis.baseImg[1]+[numero pagina]+eis.baseImg[2] è l'url dell'immagine // della pagina [numero pagina)] // può essere caricato con // $(".prp-page-image img").attr("src",eis.baseImg[1]+211+eis.baseImg[2]); } function nextPage() { /*var np=eis.cp.title.match(/(.+\/)(\d+)$/); if (np[2]==eis.indexLength-1) $("#wpNext").css("display","none"); else $("#wpNext").css("display","inline"); return np[1]+(np[2]*1+1); */ var np=eis.cp.title.match(/(.+\/)(\d+)$/); return np[1]+$("#wpNextPage").val(); } function prevPage() { var np=eis.cp.title.match(/(.+\/)(\d+)$/); if (np[2]==2) $("#wpPrev").css("display","none"); else $("#wpNext").css("display","inline"); return np[1]+(np[2]*1-1); } // splits wiki code into header,body,footer function splitPagina(tpp) { var testo = ["", "", ""]; testo[0] = tpp.substring(0, tpp.indexOf("</noinclude>") + 12); testo[2] = tpp.substring(tpp.lastIndexOf("<noinclude>")); testo[1] = tpp.substring(testo[0].length, tpp.length - testo[2].length); return testo; } // reads three pages code (current, previous, previous of previous) function pp(pageName) { if (pageName===undefined) pageName=mw.config.get("wgPageName"); pageName=pageName.replace(/_/g," "); var pagine={}; var t=(/(.+\/)(.+)$/).exec(pageName); // t[1]: base pagina t[2]: numero pagina var t1=t[2]*1-1; var t2=t[2]*1-2; eis.t3=t[2]*1+1; // predispongo numero pagina successiva console.log(eis.t3,eis.indexLength) if (eis.t3>eis.indexLength) eis.t3=t[2]; // controllo che non sia oltre la fine indice $("#wpNextPage").val(eis.t3); // imposto il numero pagina successiva in wpNextPage var p_cor=pageName; var p_prec1=t[1]+t1; var p_prec2=t[1]+t2; console.log(p_prec2,p_prec1,p_cor); var api = new mw.Api(); $("#firstHeading").text("EIS ਨਾਲ "+pageName+" ਸੋਧਿਆ ਜਾ ਰਿਹਾ ਹੈ"); // lettura di tre pagine api.get( { action: 'query', prop: 'revisions', titles:p_prec2+"|"+p_prec1+"|"+p_cor, rvprop:"content" } ).done( function ( data ) { alex.query=data.query.pages; $.each(data.query.pages, function(index,value) { if (alex.query[index].missing!==undefined) pagine[alex.query[index].title]=["","",""]; else pagine[alex.query[index].title]=splitPagina(alex.query[index].revisions[0]["*"]); }); eis.p_2=[p_prec2,pagine[p_prec2]]; eis.p_1=[p_prec1,pagine[p_prec1]]; eis.p_0=[p_cor,pagine[p_cor]]; alex.p_2=eis.p_2; alex.p_1=eis.p_1; alex.p_0=eis.p_0; testoPag2Prec=alex.p_2[1]; testoPagPrec=alex.p_1[1]; // settaggi comuni eis.cp.basePageName=t[1]; eis.cp.basePageNum=t[2]; eis.cp.title=eis.p_0[0]; mw.config.set("wgTitle",eis.cp.title); mw.config.set("wgPageName",/.+\//.exec(mw.config.get("wgPageName"))[0]+eis.cp.basePageNum); // oscuramento next se ultima pagina e prev se prima if ( eis.cp.basePageNum >= eis.indexLength) $("#wpNext").css("display","none"); else $("#wpNext").css("display","inline"); if ( eis.cp.basePageNum == 1) $("#wpPrev").css("display","none"); else $("#wpPrev").css("display","inline"); // modifica link Leggi e Modifica if ($("#ca-view a").length===1) { eis.cp.linksUrl=$("#ca-view a").attr("href").replace(/\d+$/,eis.cp.basePageNum); $("#ca-view a").attr("href",eis.cp.linksUrl); $("#ca-edit a").attr("href",eis.cp.linksUrl); } var urlpc=/.+\//.exec($("#ca-nstab-page a").attr("href"))[0]+eis.cp.basePageNum; $("#ca-nstab-page a").attr("href",urlpc).attr("target","_blank"); urlpc=/.+\//.exec($("#ca-talk a").attr("href"))[0]+eis.cp.basePageNum; $("#ca-talk a").attr("href",urlpc).attr("target","_blank"); if ($("#croptool").length>0) { eis.cp.croptool=$("#t-cropNew a").attr("href").replace(/\d+$/,eis.cp.basePageNum); $("#t-cropNew a").attr("href",eis.cp.croptool); } var urlImg=$(".prp-page-image img").attr("src").match(/(.+page)(\d+)(-.+)/); eis.cp.imageUrl=urlImg[1]+eis.cp.basePageNum+urlImg[3]; // assegno valori alle variabili globali testoPagPrec e testo2PagPrec per renderli visibili a autoPt e autoRi7 testoPagPrec=eis.p_1[1]; testo2PagPrec=eis.p_2[1]; $("#radioQuality4").css("visibility","hidden"); $(".prp-page-image img").attr("src",eis.cp.imageUrl); /* qui inserita routine per caricare l'immagine nel canvas OpenSeadragon Critica l'aggiunta del prefisso https: alla stringa url immagine */ mw.hook( 'ext.proofreadpage.osd-viewer-ready' ).add( function ( viewer ) { // Can use viewer or mw.proofreadpage.viewer - they're the same viewer .addSimpleImage( { url: 'https:'+eis.cp.imageUrl } ); } ); if (eis.p_0[1].toString()===",,") { // caso pagina corrente non esistente // leggo la pagina... $.get( mw.config.get("wgServer")+"/w/index.php?title="+normUrl(mw.config.get("wgPageName"))+"&action=edit&redlink=1", function( data ) { $("#wpTextbox1").val($("#wpTextbox1",$(data)).val()); eis.cp.header=""; eis.cp.footer=""; $("#wpHeaderTextbox").val(eis.cp.header); $("#wpFooterTextbox").val(eis.cp.footer); // eseguo autoRi, Rv, postOcr, regex // preOCR(); $("#buttonautoRi").click(); $("#buttonpostOCR").click(); // $("#button6").click(); $("#buttonRunregex").click(); eis.p_0[1][1]= $("#wpTextbox1").val(); eis.cp.user=mw.config.get("wgUserName"); eis.cp.level="1"; $("#radiobuttons input[value='"+eis.cp.level+"']").click(); pagePreview(); }); } else { // caso pagina esistente eis.cp.user=eis.p_0[1][0].match(/user=\"([^"]*)\" \/>/)[1]; eis.cp.level=eis.p_0[1][0].match(/level=\"(\d+)\" /)[1]; eis.cp.header=$.trim(eis.p_0[1][0].replace(/<noinclude\><pagequality.+?>/,"").replace("</noinclude>","")); eis.cp.footer=$.trim(eis.p_0[1][2].replace("<noinclude>","").replace("</noinclude>","")); $("#wpHeaderTextbox").val(eis.cp.header); $("#wpFooterTextbox").val(eis.cp.footer); $("#wpTextbox1").val(eis.p_0[1][1]); // if level=3 and user is another one, or if level=4 display radiobutton4 if ( (eis.cp.level==="3" && eis.cp.user!==mw.config.get("wgUserName")) || eis.cp.level==="4") $("#radioQuality4").css("visibility","visible"); $("#radiobuttons input[value='"+eis.cp.level+"']").click(); pagePreview(); } }); $(".prp-page-image img").css("top","0"); $("#wpTextbox1").scrollTop(0); }; function chiudiEditBox () { $("#sfondoeis").toggle(); } function pageBuild() { var template= '<noinclude><pagequality level="#LEVEL#" user="#USER#" />#HEADER#</noinclude>' + '#BODY#<noinclude>#FOOTER#\n</noinclude>'; var wikicode= template.replace("#HEADER#",$("#wpHeaderTextbox").val()) .replace("#BODY#",$("#wpTextbox1").val()) .replace("#FOOTER#",$("#wpFooterTextbox").val()); if (eis.cp.level ===$("input:checked","#radiobuttons").val()) { wikicode=wikicode.replace("#LEVEL#",eis.cp.level).replace("#USER#", eis.cp.user); } else {wikicode=wikicode.replace("#LEVEL#",$("input:checked","#radiobuttons").val()) .replace("#USER#", mw.config.get("wgUserName")); } return wikicode; } function pageSave(azione) { var wikicode=pageBuild(); new mw.Api().postWithToken( 'edit', { action: 'edit', title: eis.cp.title, summary:$("#wpComment").val(), text: wikicode, }).done(function( data ) { if ( data && data.edit && data.edit.result === 'Success' ) { $("#ok_img").toggle(); setTimeout(function (){ $("#ok_img").toggle(); }, 500); if (azione==1 && eis.cp.basePageNum < eis.indexLength) $("#wpNext").click(); if (azione==-1) $("#wpPrev").click(); } else { alert("Errore nel salvataggio della pagina"); } }); } function pagePreview() { // toggleButton generico (nasconde parent()) /* var toggleButton=$('<img>') .attr("src","//upload.wikimedia.org/wikipedia/commons/f/f8/Tooltip-CloseButton.png") .attr("style",'position:absolute; top:0;right:0;cursor:pointer; z-index:200;') .click(function(){$(this).parent().toggle();}); */ //caricamento preview var wikicode=pageBuild(); // $("#divPreview").toggle(); $.ajax({ url: mw.util.wikiScript( 'api' ), data: { format: 'json', action: 'parse', // contentmodel: 'proofread-page', title:eis.cp.title, summary: "ajax preview", text: wikicode, time: $.now() }, dataType: 'json', type: 'POST', success: function( data ) { if ( data && data.parse ) { $("#previewContent").html($(data.parse.text["*"])); } else if ( data && data.error ) { alert( 'Error: API returned error code "' + data.error.code + '": ' + data.error.info ); } else { alert( 'Error: Unknown result from API.' ); } }, error: function( xhr ) { alert( 'Error: Request failed.' ); } }); } mw.pagePreview=pagePreview; /* $("#findReplace_box input[value='OK']").click(function() { if($("#divPreview")==="block") { pagePreview(); } }) */ function getSelectedText() { if (window.getSelection) { return window.getSelection().toString(); } else if (document.selection) { return document.selection.createRange().text; } return ''; } })(jQuery,mw); crki5su3eytmfiae96d33bmku7u369r ਵਰਤੋਂਕਾਰ:Benipal hardarshan/authorworks.js 2 52847 183214 139952 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/authorworks.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/authorworks.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 139952 javascript text/javascript $( function(){ $.when( mw.loader.using( [ 'mediawiki.api', 'mediawiki.util' ] ), $.ready ).then( function () { var param = { "action": "query", "format": "json", "prop": "linkshere", "list": "", "titles": mw.config.get('wgPageName'), "utf8": 1, "lhprop": "title", "lhnamespace": "252", "lhlimit": "5000" }; console.log(param); ( new mw.Api() ).get( param ).done( function(data){ var pageID = Object.keys(data.query.pages)[0]; var linksHere = data.query.pages[pageID].linkshere; var temp = ""; for( var i=0; i < linksHere.length; i++ ){ temp = temp + "# [[" + linksHere[i].title + "]]" + "\n"; } //const click = $('#wpTextbox1').append('* [[' + temp + ']]'); $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'main', 'group': 'insert', 'tools': { 'Author Works': { label: 'Author Works', type: 'button', icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Faenza-evolution-tasks.svg/22px-Faenza-evolution-tasks.svg.png', action: { type: 'encapsulate', options: { pre: temp, post: "" } } } } }); }); }); }); qro52y185v7gt2jvukf3ptmiaz43oq5 ਵਰਤੋਂਕਾਰ:Benipal hardarshan/voicetyping.css 2 52849 183247 139975 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/voicetyping.css]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/voicetyping.css]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 139975 css text/css /**/ .si-wrapper { position: relative; } .speech-input { margin: 0; } .si-wrapper button { position: absolute; top: 0; right: 0; height: 18px; width: 18px; margin: 0; border: 0; padding: 0; background: none; font: 0/0 a; } .si-mic, .si-mic:after, .si-holder, .si-holder:before, .si-holder:after { position: absolute; background: #333; } .si-txt { display: block; top: 5.375%; right: 0.5%; position: absolute; background-color: rgb(244, 215, 225); -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; } /* Microphone icon */ .si-mic { display: block; height: 25%; /* 8px / 32px */ top: 9.375%; /* 3px / 32px */ left: 37.5%; /* 12px / 32px */ right: 37.5%; /* 12px / 32px */ -webkit-border-radius: 99px 99px 0 0; -moz-border-radius: 99px 99px 0 0; border-radius: 99px 99px 0 0; } .listening:{background-color: #e0e3e0;} .si-mic:before, .si-mic:after, .si-holder { -webkit-border-radius: 0 0 99px 99px; -moz-border-radius: 0 0 99px 99px; border-radius: 0 0 99px 99px; } .si-mic:before { position: absolute; z-index: 1; content: ''; width: 150%; /* 12px / 8px */ height: 137.5%; /* 11px / 8px */ top: 100%; /* 8px / 8px */ left: -25%; /* -2px / 8px */ background: #fff; } .si-mic:after { z-index: 1; content: ''; width: 100%; /* 10px / 10px */ height: 100%; /* 10px / 10px */ top: 110%; /* 11px / 10px */ left: 0; } .si-holder { display: block; height: 40.625%; /* 13px / 32px */ width: 50%; /* 16px / 32px */ left: 25%; /* 8px / 32px */ top: 37.5%; /* 12px / 32px */ } .si-holder:after { content: ''; width: 66.666%; /* 8px / 16px */ height: 18.182%; /* 2px / 13px */ bottom: -30.769%; /* -4px / 13px */ left: 16.667%; /* 2px / 16px */ } .si-holder:before { content: ''; width: 33.333%; /* 4px / 16px */ height: 27.273%; /* 3px / 13px */ top: 92.308%; /* 12px / 13px */ left: 33.333%; /* 4px / 16px */ } kozsyfor2bgunlw3yt4jzvloxg8yjet ਵਰਤੋਂਕਾਰ:Benipal hardarshan/voicetyping.js 2 52850 183249 139976 2024-12-06T06:17:02Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/voicetyping.js]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/voicetyping.js]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 139976 javascript text/javascript /*global webkitSpeechRecognition */ (function() { 'use strict'; if(mw.config.values.wgAction!="edit"){return;} var body = document.getElementById('wpTextbox1'); body.classList.add('speech-input'); // check for support (webkit only) if (!('webkitSpeechRecognition' in window)) return; var talkMsg = 'ਪੰਜਾਬੀ ਵਿੱਚ ਬੋਲੋ'; // seconds to wait for more input after last var defaultPatienceThreshold = 6; function capitalize(str) { return str.charAt(0).toUpperCase() + str.slice(1); } var inputEls = document.getElementsByClassName('speech-input'); [].forEach.call(inputEls, function(inputEl) { var patience = parseInt(inputEl.dataset.patience, 10) || defaultPatienceThreshold; var micBtn, micIcon, holderIcon, newWrapper, temptext; var shouldCapitalize = true; // gather inputEl data var nextNode = inputEl.nextSibling; var parent = inputEl.parentNode; var inputRightBorder = parseInt(getComputedStyle(inputEl).borderRightWidth, 10); var buttonSize = 0.8 * (inputEl.dataset.buttonsize || inputEl.offsetHeight); // default max size for textareas if (!inputEl.dataset.buttonsize && inputEl.tagName === 'TEXTAREA' && buttonSize > 26) { buttonSize = 26; } // create wrapper if not present var wrapper = inputEl.parentNode; if (!wrapper.classList.contains('si-wrapper')) { wrapper = document.createElement('div'); wrapper.classList.add('si-wrapper'); wrapper.appendChild(parent.removeChild(inputEl)); newWrapper = true; } // create mic button if not present micBtn = wrapper.querySelector('.si-btn'); if (!micBtn) { micBtn = document.createElement('button'); micBtn.type = 'button'; micBtn.classList.add('si-btn'); micBtn.textContent = 'speech input'; micIcon = document.createElement('span'); holderIcon = document.createElement('span'); micIcon.classList.add('si-mic'); holderIcon.classList.add('si-holder'); micBtn.appendChild(micIcon); micBtn.appendChild(holderIcon); wrapper.appendChild(micBtn); // size and position mic and input micBtn.style.cursor = 'pointer'; micBtn.style.top = 0.125 * buttonSize + 'px'; micBtn.style.height = micBtn.style.width = buttonSize + 'px'; inputEl.style.paddingRight = buttonSize - inputRightBorder + 'px'; } //create temp text, if not created temptext = wrapper.querySelector('.si-txt'); if(!temptext){temptext = document.createElement('div'); temptext.id="tscript"; temptext.classList.add('si-txt'); wrapper.appendChild(temptext); } // append wrapper where input was if (newWrapper) parent.insertBefore(wrapper, nextNode); // setup recognition var prefix = ''; var isSentence; var recognizing = false; var timeout; var oldPlaceholder = null; var recognition = new webkitSpeechRecognition(); recognition.continuous = true; recognition.interimResults = true; // if lang attribute is set on field use that // (defaults to use the lang of the root element) if (inputEl.lang) recognition.lang = inputEl.lang; function restartTimer() { timeout = setTimeout(function() { recognition.stop(); }, patience * 1000); } recognition.onstart = function() { oldPlaceholder = inputEl.placeholder; inputEl.placeholder = inputEl.dataset.ready || talkMsg; recognizing = true; micBtn.classList.add('listening'); restartTimer(); }; recognition.onend = function() { recognizing = false; clearTimeout(timeout); var textcontent=inputEl.value; micBtn.classList.remove('listening'); if (oldPlaceholder !== null) inputEl.placeholder = oldPlaceholder; // If the <input> has data-instant-submit and a value, if (inputEl.dataset.instantSubmit !== undefined && textcontent) { // submit the form it's in (if it is in one). if (inputEl.form) inputEl.form.submit(); } }; recognition.onresult = function(event) { clearTimeout(timeout); //console.log(event); // get SpeechRecognitionResultList object var resultList = event.results; // go through each SpeechRecognitionResult object in the list var finalTranscript = ''; var interimTranscript = ''; for (var i = event.resultIndex; i < resultList.length; ++i) { var result = resultList[i]; //([{confidence: 0.009999999776482582, transcript: " சென்ற"},isFinal: false, length: 1]} // get this result's first SpeechRecognitionAlternative object var firstAlternative = result[0]; if (result.isFinal) { finalTranscript = firstAlternative.transcript; } else { interimTranscript += firstAlternative.transcript; } } // capitalize transcript if start of new sentence var transcript = finalTranscript || interimTranscript; transcript = !prefix || isSentence ? capitalize(transcript) : transcript; //when prefix is empty, pick the realtime prefix if (prefix==undefined) {prefix= getpre_fix(inputEl).trim();} if(inputEl.constructor.name =="HTMLDivElement") {inputEl.innerText=prefix + transcript ; setEndOfContenteditable(inputEl);} // append transcript to cached input value else{//inputEl.value= prefix + transcript; var curPos = inputEl.selectionStart; // console.log(curPos); // setting the updated value in the text area } // set cursur and scroll to end //inputEl.focus(); /* if(prefix.length>curPos) if (inputEl.tagName === 'INPUT') { inputEl.scrollLeft = inputEl.scrollWidth; } else { inputEl.scrollTop = inputEl.scrollHeight; } */ //To append the sentence. when it is final. clear the prefix cache if (result.isFinal) {transcript=" "+transcript; inputEl.value=prefix.slice(0,curPos)+transcript+prefix.slice(curPos); var caretPos = curPos + transcript.length; inputEl.setSelectionRange(caretPos, caretPos); prefix= undefined; document.getElementById("tscript").textContent=""; } else{document.getElementById("tscript").textContent=transcript;} restartTimer(); } micBtn.addEventListener('click', function(event) { event.preventDefault(); // stop and exit if already going if (recognizing) { recognition.stop(); return; } prefix= getpre_fix(inputEl); /* var textcontent = ""; if(inputEl.constructor.name =="HTMLDivElement") {textcontent=inputEl.innerText;} else{textcontent=inputEl.value;} //console.log(textcontent); // Cache current input value which the new transcript will be appended to var endsWithWhitespace = textcontent.slice(-1).match(/\s/); prefix = !textcontent || endsWithWhitespace ? textcontent : textcontent + ' ';*/ // check if value ends with a sentence isSentence = prefix.trim().slice(-1).match(/[\.\?\!]/); // restart recognition recognition.start(); }, false); }); })(); function getpre_fix(inputEl) { var textcontent = ""; if(inputEl.constructor.name =="HTMLDivElement") {textcontent=inputEl.innerText;} else{textcontent=inputEl.value;} //console.log(textcontent); // Cache current input value which the new transcript will be appended to var endsWithWhitespace = textcontent.slice(-1).match(/\s/); pre_fix = !textcontent || endsWithWhitespace ? textcontent : textcontent + ' '; return pre_fix; } function setEndOfContenteditable(contentEditableElement) { var range,selection; if(document.createRange)//Firefox, Chrome, Opera, Safari, IE 9+ { range = document.createRange();//Create a range (a range is a like the selection but invisible) range.selectNodeContents(contentEditableElement);//Select the entire contents of the element with the range range.collapse(false);//collapse the range to the end point. false means collapse to end rather than the start selection = window.getSelection();//get the selection object (allows you to change selection) selection.removeAllRanges();//remove any selections already made selection.addRange(range);//make the range you have just created the visible selection } else if(document.selection)//IE 8 and lower { range = document.body.createTextRange();//Create a range (a range is a like the selection but invisible) range.moveToElementText(contentEditableElement);//Select the entire contents of the element with the range range.collapse(false);//collapse the range to the end point. false means collapse to end rather than the start range.select();//Select the range (make it the visible selection } } jzj0o9pbjodvf2qhoeuoihf6ax26nec ਵਰਤੋਂਕਾਰ:Benipal hardarshan/comparison 2 53019 183191 141270 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/comparison]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/comparison]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 141270 wikitext text/x-wiki {| style="margin:auto;" |{{{1}}} |{{vr|padding={{{padding}}}|height={{{height}}}|top={{{top}}}|width={{{width}}}|color={{{color}}}}} |{{{2}}} |} 26vvvezte3097owycpylkushgyz04xv ਵਰਤੋਂਕਾਰ:Benipal hardarshan/MP 2 57273 183181 156390 2024-12-06T06:17:01Z J ansari 481 J ansari ਨੇ ਸਫ਼ਾ [[ਵਰਤੋਂਕਾਰ:Benipal hardarshan/MP]] ਨੂੰ [[ਵਰਤੋਂਕਾਰ:PunjabiNerd/MP]] ’ਤੇ ਭੇਜਿਆ: Automatically moved page while renaming the user "[[Special:CentralAuth/Benipal hardarshan|Benipal hardarshan]]" to "[[Special:CentralAuth/PunjabiNerd|PunjabiNerd]]" 156390 wikitext text/x-wiki <noinclude><templatestyles src="ਫਰਮਾ:Main page/styles.css" /> <templatestyles src="ਫਰਮਾ:Main page/header/styles.css" /></noinclude> {{Main page/header}} <div class="card" id="featured"> <div class="cardTitle"><h3>ਜੁਲਾਈ ਦੀ ਵਿਸ਼ੇਸ਼ ਲਿਖਤ</h3></div> <div class="cardContent"> <!-- content loaded by template --> {{ਚੁਣੀ ਹੋਈ ਲਿਖਤ/ਜੁਲਾਈ}} </div> </div> <div id="cards-container"> <div id="col1"> <div class="card" id="incomplete"> <div class="cardTitle"><h3>ਅਧੂਰੀਆਂ ਕਿਤਾਬਾਂ</h3></div> <!-- TEMPLATE FOR INCOMPLETE TEXTS --> {{Incomplete texts}} <div class="more">[[ਫਰਮਾ:Incomplete texts|ਹੋਰ ਦੇਖੋ]]</div> </div> <div class="card" id="transculation"> <div class="cardTitle"><h3>ਟ੍ਰਾਂਸਕਲੂਸ਼ਨ ਬਾਕੀ</h3></div> <!-- TEMPLATE FOR TRANSCULATION TEXTS --> {{ਟ੍ਰਾਂਸਕਲੂਸ਼ਨ ਬਾਕੀ}} </div> </div> <div id="col2"> <div class="card" id="complete"> <div class="cardTitle"><h3>ਸੰਪੂਰਨ ਕਿਤਾਬਾਂ</h3></div> <!-- template for new texts --> {{New texts}} <div class="more">[[ਫਰਮਾ:New texts|ਹੋਰ ਦੇਖੋ]]</div> </div> <div class="card" id="audiobooks"> <div class="cardTitle"><h3>ਆਡੀਓਬੁਕਸ</h3></div> <!-- template for audiobooks --> {{Audiobooks}} <div class="more">[[ਵਿਕੀਸਰੋਤ:ਆਡੀਓਬੁਕਸ|ਹੋਰ ਦੇਖੋ]]</div> </div> <!-- invisible for now <div class="card" id="explore"> <div class="cardTitle"><h3>ਵਿਕੀਸਰੋਤ ਖੋਜੋ</h3></div> <div id="exploreLists"> {{Explore Wikisource}} </div> </div> --> </div> </div> <!-- ਹੋਰ ਵਿਕੀਮੀਡੀਆ ਪ੍ਰਾਜੈਕਟ --> {{ਫਰਮਾ:Main Page/sister projects}} rm3zv867v7irbxe57bq1dydzsdanuto ਪੰਨਾ:ਮਾਓ ਜ਼ੇ-ਤੁੰਗ.pdf/70 250 57380 183258 156907 2024-12-06T11:22:02Z Sonia Atwal 2031 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183258 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Sonia Atwal" /></noinclude>ਉਹ ਲੋਕਾਂ ਦੇ ਦਬਾਅ ਹੇਠ ਜਾਪਾਨ ਨਾਲ ਤਾਂ ਲੜ ਰਹੀ ਸੀ ਪਰ ਉਸ ਕੋਲ ਚੀਨੀ ਲੋਕਾਂ ਦੀ ਭਲਾਈ ਲਈ ਕੋਈ ਯੋਜਨਾ ਨਹੀਂ ਸੀ। ਦੂਜੇ ਪਾਸੇ ਮਾਓ ਅਤੇ ਉਸ ਦੇ ਸਾਥੀ ਇਸ ਜੰਗ ਦੌਰਾਨ ਵੀ ਆਪਣੇ ਪ੍ਰਭਾਵ ਹੇਠ ਆਉਂਦੇ ਇਲਾਕਿਆਂ ਵਿੱਚ ਆਪਣਾ ਪ੍ਰੋਗਰਾਮ ਲਾਗੂ ਕਰ ਰਹੇ ਸਨ। ਉਹ ਜਿਧਰ ਵੀ ਲੰਘਦੇ ਉਥੋਂ ਦੇ ਜਾਗੀਰਦਾਰ ਭੱਜ ਜਾਂਦੇ, ਉਨ੍ਹਾਂ ਦੀਆਂ ਜ਼ਮੀਨਾਂ ਭੂਮੀਹੀਣ ਕਿਸਾਨਾਂ ਨੂੰ ਵੰਡੀਆਂ ਜਾਣੀਆਂ, ਕਰਜੇ ਖਤਮ ਹੋ ਜਾਂਦੇ, ਨਿੱਤ ਦਿਹਾੜੀ ਦੇ ਜ਼ੁਲਮ ਬੰਦ ਹੋ ਜਾਂਦੇ, ਕੰਗਾਲ ਕਰਨ ਵਾਲੇ ਟੈਕਸ ਖਤਮ ਕਰ ਦਿੱਤੇ ਜਾਂਦੇ, ਔਰਤਾਂ ਦਾ ਸਸ਼ਕਤੀਕਰਨ ਕੀਤਾ ਜਾਂਦਾ। ਸਿੱਟੇ ਵਜੋਂ ਜੰਗ ਦੇ ਸਾਲਾਂ ਦੌਰਾਨ ਕਮਿਊਨਿਸਟਾਂ ਦੀ ਤਾਕਤ ਵਿੱਚ ਭਾਰੀ ਵਾਧਾ ਹੋਇਆ। ਚੀਨੀ ਕਮਿਊਨਿਸਟ ਪਾਰਟੀ ਦੀ ਮੈਂਬਰਸ਼ਿੱਪ, ਜੋ 1937 ਵਿੱਚ ਇੱਕ ਲੱਖ ਦੇ ਲਗਪੱਗ ਸੀ, ਉਹ 1945 ਤੱਕ ਵਧ ਕੇ 12 ਲੱਖ ’ਤੇ ਪਹੁੰਚ ਗਈ। ਕਮਿਊਨਿਸਟਾਂ ਦਾ ਇਹ ਵਧਦਾ ਪ੍ਰਭਾਵ ਚਿਆਂਗ ਕਾਈ ਸ਼ੇਕ ਅਤੇ ਉਸ ਦੇ ਫੌਜੀ ਜਰਨੈਲਾਂ ਲਈ ਹਜ਼ਮ ਕਰਨਾ ਔਖਾ ਸੀ। ਇਸ ਵਿਚੋਂ ਉਨ੍ਹਾਂ ਨੂੰ ਆਪਣਾ ਅੰਤ ਦਿਖਾਈ ਦਿੰਦਾ ਸੀ। ਇਸ ਤੋਂ ਘਬਰਾ ਕੇ ਉਹ ਅਕਸਰ ਕਮਿਊਨਿਸਟਾਂ ਉੱਤੇ ਹਮਲੇ ਕਰਦੇ ਪਰ ਹੁਣ ਉਨ੍ਹਾਂ ਨੂੰ ਅੱਗੋਂ ਵੀ ਕਰਾਰਾ ਜਵਾਬ ਮਿਲਦਾ। 1941 ਬਾਅਦ ਜਦ ਜਾਪਾਨ ਨੂੰ ਕੁਝ ਠੱਲ੍ਹ ਪੈ ਗਈ ਤਾਂ ਉਸ ਤੋਂ ਬਾਅਦ ਆਪਸੀ ਟੱਕਰਾਂ ਵਿੱਚ ਵਾਧਾ ਹੋਣ ਲੱਗਾ। ਮਾਓ ਹੋਰਾਂ ਨੂੰ ਪਤਾ ਸੀ ਕਿ ਜਾਪਾਨ ਖਿਲਾਫ਼ ਜੰਗ ਜਿੱਤ ਲੈਣ ਬਾਅਦ ਵੀ ਉਨ੍ਹਾਂ ਦੀ ਜੰਗ ਖਤਮ ਨਹੀਂ ਹੋਣ ਵਾਲੀ। ਉਨ੍ਹਾਂ ਦੀ ਜੰਗ ਤਾਂ ਲੁੱਟ ਅਧਾਰਿਤ ਉਸ ਸਿਸਟਮ ਦੇ ਖਾਤਮੇ ਨਾਲ ਜੁੜੀ ਹੋਈ ਹੈ ਜਿਸ ਵਿਚੋਂ ਕਦੇ ਚੀਨ ਦੇ ਜਾਲਮ ਜੰਗੀ ਸਰਦਾਰ ਪੈਦਾ ਹੁੰਦੇ ਹਨ, ਕਦੇ ਚਿਆਂਗ ਕਾਈ ਸ਼ੇਕ ਵਰਗੇ ਲੋਕਾਂ ਦੇ ਦੁਸ਼ਮਣ ਅਤੇ ਕਦੇ ਜਾਪਾਨ ਦੇ ਟੋਜੋ ਵਰਗੇ ਫਾਸ਼ਿਸਟ। ਸੋ 1945 ਵਿੱਚ ਜਾਪਾਨ ਦੇ ਹਥਿਆਰ ਸੁੱਟ ਦੇਣ ਬਾਅਦ ਮਾਓ ਦੀ ਅਗਵਾਈ ਵਿੱਚ ਕਮਿਊਨਿਸਟਾਂ ਅਤੇ ਕੌਮਿਨਤਾਂਗ ਵਿਚਕਾਰ ਸੱਤਾ ਲਈ ਆਖਰੀ ਲੜਾਈ ਸ਼ੁਰੂ ਹੋ ਗਈ। {{gap}}ਚਾਹੇ ਜਾਪਾਨ ਨਾਲ ਜੰਗ ਦੌਰਾਨ ਕਮਿਊਨਿਸਟਾਂ ਦੇ ਪ੍ਰਭਾਵ ਅਤੇ ਫੌਜੀ ਸ਼ਕਤੀ ਵਿੱਚ ਵੱਡਾ ਵਾਧਾ ਹੋਇਆ ਸੀ ਫਿਰ ਵੀ ਜੰਗ ਦੇ ਖਾਤਮੇ ਸਮੇਂ ਚਿਆਂਗ ਕਾਈ ਸ਼ੇਕ ਦੀ ਫੌਜੀ ਸ਼ਕਤੀ ਕਮਿਊਨਿਸਟਾਂ ਨਾਲੋਂ ਕਾਫੀ ਜਿਆਦਾ ਸੀ। ਕਮਿਊਨਿਸਟ ਚੀਨ ਦੇ ਉੱਤਰ ਅਤੇ ਉੱਤਰੀ ਪੱਛਮੀ ਇਲਾਕੇ ਉੱਤੇ ਕਾਬਜ ਸਨ ਪਰ ਬਾਕੀ ਚੀਨ ਦੇ ਵਡੇਰੇ ਹਿੱਸੇ ਉੱਤੇ ਚਿਆਂਗ ਦੀ ਹੀ ਹਕੂਮਤ ਸੀ। ‘ਦ ਚਾਈਨਾ ਸਿਵਲ ਵਾਰ' ਦੇ ਲੇਖਕ ਮਾਈਕਲ ਲਿੰਚ ਵੱਲੋਂ ਦਿੱਤੇ ਅੰਕੜਿਆਂ ਮੁਤਾਬਿਕ ਜੰਗ ਉਪਰੰਤ 1945 ਵਿੱਚ ਕਮਿਊਨਿਸਟਾਂ ਕੋਲ 12 ਲੱਖ 70 ਹਜਾਰ ਲੜਾਕੇ ਸਨ ਜਦ ਕਿ ਕੌਮਿਨਤਾਂਗੀ ਫੌਜ ਦੀ ਗਿਣਤੀ 43 ਲੱਖ ਸੀ। ਇਸ ਮੌਕੇ ਸਟਾਲਿਨ ਨੇ ਵੀ ਮਾਓ ਨੂੰ ਇਹ ਰਾਇ<noinclude>{{left|'''ਮਾਓ ਜ਼ੇ-ਤੁੰਗ /70'''}}</noinclude> oiggc9kh4146psxhw4mgn3gjkvpwt66 ਪੰਨਾ:ਮਾਓ ਜ਼ੇ-ਤੁੰਗ.pdf/71 250 57381 183261 156908 2024-12-06T11:40:14Z Sonia Atwal 2031 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183261 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Sonia Atwal" /></noinclude>ਦਿੱਤੀ ਕਿ ਤੁਸੀਂ ਉਤਰੀ ਚੀਨ ਉੱਤੇ ਆਪਣੇ ਕਬਜੇ ਨੂੰ ਹੀ ਪੱਕਾ ਕਰੋ ਦੱਖਣੀ ਚੀਨ ਕੌਮਿਨਤਾਂਗ ਨੂੰ ਛੱਡ ਦਿਓ, ਪਰ ਮਾਓ ਦੀ ਚੀਨ ਦੀਆਂ ਹਾਲਤਾਂ ਉੱਤੇ ਵੱਧ ਪਕੜ ਸੀ, ਉਸ ਨੇ ਸਟਾਲਿਨ ਦੀ ਸਲਾਹ ਨੂੰ ਅਣਗੌਲਿਆਂ ਕਰ ਦਿੱਤਾ ਅਤੇ ਜੰਗ ਜਾਰੀ ਰੱਖੀ। ਬਾਅਦ ਵਿੱਚ (ਫਰਵਰੀ 1948) ਬੁਲਗਾਰੀਆ ਅਤੇ ਯੁਗੋਸਲਾਵੀਆ ਦੇ ਪਾਰਟੀ ਆਗੂਆਂ ਨਾਲ ਗੱਲਬਾਤ ਕਰਦੇ ਹੋਏ ਸਟਾਲਿਨ ਨੇ ਮੰਨਿਆ ਕਿ ਇਸ ਮਾਮਲੇ ਵਿੱਚ ਚੀਨੀ ਕਮਿਊਨਿਸਟ ਠੀਕ ਸਨ ਅਤੇ ਉਸ ਦਾ ਅੰਦਾਜਾ ਗਲਤ ਸੀ। ਉਸ ਦੇ ਸ਼ਬਦ ਸਨ, “ਠੀਕ ਹੈ, ਅਸੀਂ ਵੀ ਗਲਤੀ ਕਰ ਸਕਦੇ ਹਾਂ। ਜਿਵੇਂ ਕਿ, ਜਦੋਂ ਜਾਪਾਨ ਨਾਲ ਜੰਗ ਖਤਮ ਹੋਈ ਤਾਂ ਅਸੀਂ ਚੀਨੀ ਕਾਮਰੇਡਾਂ ਨੂੰ ਚਿਆਂਗ ਕਾਈ ਸ਼ੇਕ ਨਾਲ ਕੋਈ ਸਮਝੌਤਾ ਕਰਨ ਲਈ ਕਿਹਾ। ਉਹ ਸਾਡੇ ਕੋਲ ਗੱਲੀਂਬਾਤੀਂ ਤਾਂ ਮੰਨ ਗਏ ਪਰ ਅਮਲ ਵਿੱਚ ਉਹ ਆਪਣੀ ਮਰਜੀ ਅਨੁਸਾਰ ਹੀ ਚਲਦੇ ਰਹੇ। ਵਾਪਸ ਜਾ ਕੇ ਉਨ੍ਹਾਂ ਆਪਣੀ ਤਾਕਤ ਇਕੱਠੀ ਕੀਤੀ ਅਤੇ ਹੱਲਾ ਬੋਲ ਦਿੱਤਾ। ਹੁਣ ਸਿੱਧ ਹੋ ਗਿਆ ਹੈ ਕਿ ਉਹ ਹੀ ਠੀਕ ਸਨ, ਨਾ ਕਿ ਅਸੀਂ।” {{gap}}ਅਸਲ ਵਿੱਚ ਕੌਮਿਨਤਾਂਗੀ ਫੌਜਾਂ ਕੋਲ ਲੜਾਈ ਦਾ ਕੋਈ ਉਦੇਸ਼ ਨਹੀਂ ਸੀ ਨਾ ਹੀ ਉਸ ਦੀ ਲੀਡਰਸ਼ਿੱਪ ਕੋਲ ਲੋਕਾਂ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦੇ ਹੱਲ ਲਈ ਕੋਈ ਭਵਿੱਖ ਨਕਸ਼ਾ ਸੀ ਜਦ ਕਿ ਲਾਲ ਫੌਜ ਇੱਕ ਵਧੀਆ ਸਮਾਜ ਉਸਾਰਨ ਦਾ ਸੁਪਨਾ ਲੈ ਕੇ ਲੜ ਰਹੀ ਸੀ। ਸੋ ਚਿਆਂਗ ਕਾਈ ਸ਼ੇਕ ਵੱਲੋਂ ਪੂਰਾ ਜੋਰ ਲਾਉਣ ਦੇ ਬਾਵਜੂਦ ਸਥਿਤੀ ਉਸ ਦੇ ਉਲਟ ਹੁੰਦੀ ਗਈ। ਇੱਕ ਤੋਂ ਬਾਅਦ ਇੱਕ ਟਿਕਾਣੇ ਉੱਤੇ ਕਮਿਊਨਿਸਟਾਂ ਦਾ ਕਬਜਾ ਹੁੰਦਾ ਗਿਆ, ਕੌਮਿਨਤਾਂਗੀ ਪਿੱਛੇ ਹਟਦੇ ਗਏ ਅਤੇ ਵੱਡੀ ਗਿਣਤੀ ਵਿੱਚ ਉਨ੍ਹਾਂ ਦੇ ਫੌਜੀ ਲਾਲ ਫੌਜ ਵਿੱਚ ਰਲਦੇ ਗਏ। ਸਿੱਟੇ ਵਜੋਂ ਤਾਕਤ ਦਾ ਤਵਾਜ਼ਨ ਬਹੁਤ ਤੇਜੀ ਨਾਲ ਕਮਿਊਨਿਸਟਾਂ ਦੇ ਹੱਕ ਵਿੱਚ ਹੁੰਦਾ ਗਿਆ ਅਤੇ ਆਖਰ ਇੱਕ ਅਕਤੂਬਰ 1949 ਨੂੰ ਚੀਨ ਦੀ ਰਾਜਸੀ ਸੱਤਾ ਮੁਕੰਮਲ ਤੌਰ 'ਤੇ ਕਮਿਊਨਿਸਟਾਂ ਦੇ ਹੱਥ ਆ ਗਈ ਅਤੇ ਚਿਆਂਗ ਕਾਈ ਸ਼ੇਕ ਦਾ ਰਾਜ ਤਾਇਵਾਨ ਦੇ ਟਾਪੂ ਤੱਕ ਸਿਮਟ ਕੇ ਰਹਿ ਗਿਆ। ਇਹ ਮਨੁੱਖਤਾ ਦੇ ਇਤਿਹਾਸ ਵਿੱਚ ਇੱਕ ਮਹਾਨ ਘਟਨਾ ਸੀ ਜਿਸ ਨੇ ਨਾ ਸਿਰਫ ਚੀਨ ਦੇ ਲੋਕਾਂ ਦੀ ਜ਼ਿੰਦਗੀ ਬਦਲ ਕੇ ਰੱਖ ਦਿੱਤੀ ਬਲਕਿ ਦੁਨੀਆ ਦੀ ਸਿਆਸਤ ਅਤੇ ਇਨਕਲਾਬੀ ਲਹਿਰਾਂ ਉੱਤੇ ਵੀ ਵੱਡਾ ਅਸਰ ਪਾਇਆ। {{center|'''***'''}}<noinclude>{{right|'''ਮਾਓ ਜ਼ੇ-ਤੁੰਗ /71'''}}</noinclude> 0c0vnw54mkemfbchzzlprv4ic2am4ro ਪੰਨਾ:ਮਾਓ ਜ਼ੇ-ਤੁੰਗ.pdf/72 250 57382 183262 156909 2024-12-06T11:51:03Z Sonia Atwal 2031 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183262 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Sonia Atwal" />{{x-larger|{{center|'''ਇਨਕਲਾਬ ਤੋਂ ਬਾਅਦ'''}}}}</noinclude>{{gap}}ਮਾਓ ਜ਼ੇ ਤੁੰਗ ਅੱਗੇ ਇਨਕਲਾਬ ਤੋਂ ਬਾਅਦ ਪਹਿਲਾ ਕਾਰਜ ਚੀਨ ਨੂੰ ਵਿਕਾਸ ਦੇ ਰਾਹ ਉੱਤੇ ਤੋਰਨ ਦਾ ਸੀ, ਲੋਕਾਂ ਦੇ ਉਹ ਸੁਪਨੇ ਪੂਰੇ ਕਰਨ ਦਾ ਸੀ ਜੋ ਚੀਨੀ ਕਮਿਊਨਿਸਟਾਂ ਨੇ ਉਨ੍ਹਾਂ ਦੀਆਂ ਅੱਖਾਂ ਵਿੱਚ ਜਗਾਏ ਸਨ। ਚੀਨ ਵੀ ਉਹ ਜਿਸ ਦੀ ਆਬਾਦੀ ਜਿਆਦਾ ਸੀ ਅਤੇ ਖੇਤੀ ਪੈਦਾਵਾਰ ਘੱਟ ਸੀ, ਜਿੱਥੇ ਭੁੱਖਮਰੀ, ਗਰੀਬੀ, ਅਣਪੜ੍ਹਤਾ ਅਤੇ ਰੂੜ੍ਹੀਵਾਦੀ ਰਸਮਾਂ ਦਾ ਰਾਜ ਰਿਹਾ ਸੀ। ਉਪਰੋਂ ਪਿਛਲੇ 20-25 ਸਾਲ ਤੋਂ ਖਾਨਾਜੰਗੀ ਅਤੇ ਜਾਪਾਨੀ ਹਮਲੇ ਨੇ ਤਬਾਹੀ ਮਚਾ ਰੱਖੀ ਸੀ। ਇਨ੍ਹਾਂ ਹਾਲਤਾਂ ਵਿੱਚ ਪੁਨਰ ਉਸਾਰੀ ਦਾ ਕਾਰਜ ਕਰਨਾ ਸੀ ਅਤੇ ਲੰਮੀ ਜੰਗ ਵਿੱਚ ਥੱਕੀ ਲਾਲ ਫੌਜ ਨੂੰ ਵੀ ਜਿੱਤ ਦੇ ਮਾਹੌਲ ਵਿੱਚ ਹੁਣ ਆਰਾਮ ਦਾ ਮੌਕਾ ਦੇਣਾ ਸੀ। ਪਰ ਕੁਝ ਮਹੀਨਿਆਂ ਬਾਅਦ ਹੀ ਇਸ ਨੂੰ ਕੋਰੀਆ ਵਿੱਚ ਭਰਾਤਰੀ ਮਦਦ ਲਈ ਜਾਣਾ ਪਿਆ। {{gap}}ਕੋਰੀਆ, ਚੀਨ ਅਤੇ ਜਾਪਾਨ ਦੇ ਵਿਚਕਾਰ ਪੈਂਦਾ ਛੋਟਾ ਜਿਹਾ ਦੇਸ਼ ਹੈ ਜੋ ਚੀਨ ਨਾਲ ਜਮੀਨੀ ਤੌਰ 'ਤੇ ਜੁੜਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਜਾਪਾਨ ਵੱਲ ਸਮੁੰਦਰ ਕੋਰੀਆ ਅਤੇ ਜਾਪਾਨ ਨੂੰ ਵੱਖ ਕਰਦਾ ਹੈ। ਸੰਸਾਰ ਜੰਗ ਮੁੱਕਣ ’ਤੇ ਕੋਰੀਆ ਦੇ ਉਤਰੀ ਹਿੱਸੇ ਵਿੱਚ ਰੂਸ ਦੀ ਸਹਾਇਤਾ ਨਾਲ ਕਿਮ ਉਲ ਸੁੰਗ ਦੀ ਅਗਵਾਈ ਹੇਠ ਕਮਿਊਨਿਸਟ ਸੱਤਾ ਕਾਇਮ ਹੋ ਗਈ ਜਦ ਕਿ ਦੱਖਣੀ ਹਿੱਸੇ ਵਿੱਚ ਅਮਰੀਕਾ ਅਤੇ ਬ੍ਰਿਟੇਨ ਦੇ ਪੱਖ ਦੀ ਸਰਕਾਰ ਆ ਗਈ। ਇਨ੍ਹਾਂ ਦੋਹਵਾਂ ਹਿੱਸਿਆਂ ਵਿਚਕਾਰ ਲੜਾਈ ਛਿੜ ਗਈ ਜਿਸ ਵਿੱਚ ਪਹਿਲਾਂ ਤਾਂ ਉਤਰੀ ਕੋਰੀਆ ਦੀਆਂ ਫੌਜਾਂ ਦੱਖਣੀ ਕੋਰੀਆ ਵਿੱਚ ਬਹੁਤ ਅੱਗੇ ਵਧ ਗਈਆਂ ਪਰ ਆਪਣੀ ਕਠਪੁਤਲੀ ਸਰਕਾਰ ਨੂੰ ਹਾਰਦਿਆਂ ਦੇਖ ਕੇ ਅਮਰੀਕਾ ਨੇ ਆਪਣੀਆਂ ਫੌਜਾਂ ਭੇਜ ਦਿੱਤੀਆਂ ਅਤੇ ਉਤਰੀ ਹਿੱਸੇ ਉੱਤੇ ਬਹੁਤ ਭਿਆਨਕ ਬੰਬਾਰੀ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤੀ। ਕਿਸੇ ਕਮਿਊਨਿਸਟ ਦੇਸ਼ ਨੂੰ ਅਮਰੀਕਾ ਵੱਲੋਂ ਇਉਂ ਕੁਚਲੇ ਜਾਣਾ ਕੌਮਾਂਤਰੀ ਕਮਿਊਨਿਸਟ ਲਹਿਰ ਲਈ ਬਹੁਤ ਨਮੋਸ਼ੀ ਵਾਲੀ ਗੱਲ ਸੀ। ਇਸ 'ਤੇ ਸਟਾਲਿਨ ਨੇ ਮਾਓ ਜ਼ੇ ਤੁੰਗ ਨੂੰ ਤਾਰ ਭੇਜ ਕੇ ਕਿਹਾ ਕਿ ਚੀਨ ਉਤਰੀ ਕੋਰੀਆ ਦੀ ਮਦਦ ਲਈ ਆਪਣੀਆਂ ਫੌਜਾਂ ਭੇਜੇ ਕਿਉਂਕਿ ਚੀਨ ਦੀ<noinclude>{{left|'''ਮਾਓ ਜ਼ੇ-ਤੁੰਗ /72'''}}</noinclude> tr230kf4721rbhpobub1lzuzr9r9wic ਪੰਨਾ:ਕੁਰਾਨ ਮਜੀਦ (1932).pdf/173 250 58183 183162 161220 2024-12-05T20:53:44Z Charan Gill 36 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183162 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Charan Gill" />{{rh|ਪਾਰਾ ੯|ਸੂਰਤ ਆਰਾਫ ੭|੧੭੩}} {{rule}}</noinclude>ਚਾਹੇ ਗੁਮਰਾਹ ਕਰੇਂ ਅਰ ਜਿਸ ਨੂੰ `ਚਾਹੇ' ਸਿਖਿਆ ਦੇਵੇਂ ਤੂੰ ਹੈ ਹੀ ਸਾਡਾ ਕਰਨ ਕਾਰਨ ਹੈਂ ਤੂੰ ਸਾਡੇ ਅਵਗਨ ਬਖਸ਼ ਅਰ ਸਾਡੇ ਪਰ ਰਹਿਮ ਕਰ ਅਰ ਤੂੰ ਸਾਰਿਆਂ ਬਖਸ਼ਣੇ ਵਾਲਿਆਂ ਵਿਚੋਂ ਉੱਤਮ (ਬਖਸ਼ਣੇ ਵਾਲਾ) ਹੈਂ ॥੧੫੫॥ ਅਰ ਇਸ ਜਹਾਨ ਔਰ ਅੰਤ (ਆਖਰਤ) ਦੀ ਉੱਤਮਤਾਈ ਸਾਡੇ ਨਾਮ ਪਰ ਲਿਖਦੇ ਅਸੀਂ ਤੇਰੀ ਹੀ ਤਰਫ ਰੁਜੂ ਹੋਏ (ਮੁੜਕੇ ਅਇ) (ਖੁਦਾ ਨੇ) ਕਹਿਆ ਕਿ ਸਾਡਾ ਜੋ ਕਸ਼ਟ ਹੈ ਓਸ ਨੂ ਅਸੀਂ ਜਿਸ ਪਰ ਚਾਹੁੰਦੇ ਹਾਂ ਪ੍ਰਾਪਤ ਕਰ ਦੇਂਦੇ ਹਾਂ ਅਰ ਸਾਡੀ ਜੋ ਰਹਿਮਤ ਹੈ ਓਹ ਸਾਰੀਆਂ ਵਸਤਾਂ ਨੂੰ ਘੇਰਨ ਵਾਲੀ ਹੈ ਤਾਂ ਅਸੀਂ ਓਸ ਨੂੰ (ਖਾਸ ਕਰਕੇ) ਓਹਨਾਂ ਲੋਗਾਂ ਦੇ ਨਾਮ ਲਿਖ ਲਵਾਂਗੇ ਜੇ ਪਰਹੇਜਗਾਰੀ ਅਖਤਿਆਰ ਕਰਨਗੇ ਔਰ ਜ਼ਕਾਤ ਦੇਣਗੇ ਅਰ ਜੋ ਸਾਡੀਆਂ ਆਇਤਾਂ ਪਰ ਨਿਸਚਾ ਲੈ ਆਉਣਗੇ ॥੧੫੬॥ ਜੇ (ਸਾਰੇ ਇਸ) ਰਸੂਲ ਨਬੀ ਓਮੀ (ਮਹੰਮਦ) ਦੀ ਆਗਿਆ ਪਾਲਦੇ ਹਨ ਜਿਨਹਾਂ ਦੀ (ਖੁਸ਼ਖਬਰੀ) ਨੂੰ ਨੂੰ ਆਪਣੇ ਪਾਸ ਤੋਰਾਤ ਅਰ ਅੰਜੀਲ ਵਿਚ ਲਿਖਿਆ ਹੋਇਆ ਦੇਖਦੇ ਹਨ ਓਹ ਓਹਨਾਂ ਨੂੰ ਸ਼ੁਭ ਕਰਮ (ਕਰਨ) ਨੂੰ ਕਹਿੰਦੇ ਅਰ ਅਸ਼ੂਭ ਕਰਮਾਂ ਤੋ ਓਹਨਾਂ ਨੂੰ ਮਨਾਂ ਕਰਦੇ ਹਨ ਔਰ ਸੁਥਰੀ ਵਸਤਆਂ ਨੂੰ ਉਹਨਾਂ ਵਾਸਤੇ ਹਲਾਲ ਠਹਿਰਾਉਂਦਾ ਹੈ ਅਰ ਬੁਰੀ ਵਸਤੂ ਓਹਨਾਂ ਉਤੇ ਹਰਾਮ ਕਰਦੇ ਹਨ ਅਰ ਓਹਨਾਂ ਥੀਂ ਉੱਤੇ ਉਹਨਾਂ ਦੇ ਦੇ ਬੋਝ ਅਰ ਜੰਜਾਲ ਏਹਨਾਂ ਉਤੋਂ ਦੂਰ ਕਰਦੈ ਹਨ ਜੋ ਉਹਨਾਂ ਉਤੇ ਪਏ ਹੋਏ ਸਨ ਤਾਂ ਜੋ ਲੋਗ ਇਹਨਾਂ ਤੇ ਈਮਾਨ ਲੈ ਆਏ ਅਰ ਏਹਨਾਂ ਦੀ ਪਏ ਹੋਏ ਸਨ ਤਾਂ ਜੇ ਲੋਗ ਇਹਨਾਂ ਤੇ ਤੇ ਈਮਾਨ ਲੈ ਆਏ ਅਰ ਏਹਨਾਂ ਦੀ ਹਿਮਾਇਤ ਕੀਤੀ ਅਰ ਇਹਨਾਂ ਨੂੰ ਮਦਦ ਦਿਤੀ ਔਰ ਜੋ ਸਿਖਿਆ ਰੂਪੀ ਨੂਰ (ਅਰਥਾਤ ਕੁਰਾਨ) ਇਹਨਾਂ ਦੀ ਤਰਫ ਭੇਜਿਆ ਗਇਆ ਹੈ ਓਸ ਦੇ ਪਿਛੇ ਲਗ ਪੜੇ ਇਹੋ ਲੋਗ ਸਫਲਤਾ ਪਾਨੇ ਵਾਲੇ ਹਨ॥੧੫੭॥ ਰੁਕੂਹ ੧੯॥ {{gap}}(ਤੁਸੀਂ) ਕਹੁ ਕਿ ਲੋਗੇ! ਮੈਂ ਤੁਸਾਂ ਸਾਰਿਆਂ ਦੀ ਤਰਫ (ਓਸ) ਖੁਦਾ ਦਾ ਭੇਜਿਆ ਹੋਇਆ (ਆਇਆ) ਹਾਂ ਕਿ ਆਕਾਸ਼ ਧਰਤ ਵਿਚ (ਸਾਰੇ ਹੀ) ਓਸ ਦਾ ਰਾਜਯ ਹੈ ਓਸ ਤੋਂ ਸਿਵਾ ਕੋਈ ਪੂਜ ਨਹੀਂ (ਵਹੀ) ਉਤਪਤਿ ਕਰਦਾ ਅਰ ਵਹੀ ਖੈ ਕਰਦਾ ਹੈ ਤਾਂ (ਲੋਗੇ!) ਅੱਲਾ ਪਰ ਈਮਾਨ ਲੈ ਆਓ ਅਰ ਓਸਦੇ ਰਸੂਲ ਨਬੀ ਓਮੀ ਪਰ (ਭੀ) ਕਿ (ਓਹ ਆਪ ਵੀ) ਅਲਾ ਅਰ ਓਸਦੀਆਂ ਕਿਤਾਬਾਂ ਪਰ ਭਰੋਸਾ ਰਖਦੇ ਹੈਂ ਅਰ ਓਸੇ ਦੀ ਹੀ ਆਗਿਆ ਪਾਲਨ ਕਰੋ ਤਾਂ ਕਿ ਤੁਸੀਂ ਸੁਮਾਰਗ ਪਰ ਆ ਜਾਓ॥੧੫੮॥ ਅਰ ਮੂਸਾ ਦੀ ਜਾਤੀ ਵਿਚ ਕਈ ਕੁ ਲੋਗ (ਐਸੇ ਭੀ) ਹਨ ਜੇ ਯਥਾਰਥ ਵਰਤਾ ਦੀ ਸਿਖਿਆ ਅਰ ਯਥਾਰਥ ਦੇ ਹੀ ਅਨੁਸਾਰ (ਲੋਗਾਂ ਦੇ ਵਿਹਾਰਾਂ ਵਿਚ)<noinclude></noinclude> 2nqp6qzf9boyl05gbh0b3t6taspoyt3 ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/14 250 59561 183153 168034 2024-12-05T15:40:09Z Taranpreet Goswami 2106 183153 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Marde Sehajpreet kaur" />{{center|(੧੦)}}{{overfloat right||depth=1em}}</noinclude>ਸੋਟਾ ਮਾਰਕੇ ਨਹੀਂ ਭਜੌਣੀਆਂ ਨੀ ਰਸਤੇ ਜਾਵਣਾ ਸਹਜ ਦੀ ਚਾਲ ਮੀਆਂ ਏਹਨਾਂ ਮੋੜੀਂ ਦੀ ਕਦਰ ਹੈ ਅਸਾਂ ਤਾਈਂ ਜੇਹੜੇ ਥਕ ਰਹੇ ਪਾਲ ਪਾਲ ਮੀਆਂ ਚੇਤਾ ਹੋਵੇਂ ਗਾਫਲ ਘਿੱਨ ਚੋਰ ਖੜਨੀਂ ਫੇਰ ਕੇਹੜਾ ਹੋਗ ਦਵਾਲ ਮੀਆਂ ਮਾਲੋਂ ਜਿੰਦ ਪਿਆਰੀ ਜਿੰਦੋਂ ਮਾਲ ਪਯਾਰਾ ਸਮਝ ਅਪਣਾ ਕਰੀਂਂ ਖਿਆਲ ਮੀਆਂ ਵਕਤ ਸ਼ਾਮ ਦੇ ਪਿੰਡ ਨੂੰ ਲਿਔਣ ਲਗਿਆਂ ਨਜ਼ਰ ਮਾਰ ਮੇਲੀਂਂ ਢੂੰਢ ਭਾਲ ਮੀਆਂ ਵਾਟੇ ਕਿਸੇ ਦੇ ਖੇਤ ਨੂੰ ਪੈਣ ਨਾਹੀਂ ਪਿੱਛੇ ਆਪ ਆਵੀਂਂ ਨਾਲ ਨਾਲ ਮੀਆਂ ਆਓਂਣ ਜਾਉਂਣ ਗੀਆਂ ਆਪੇ ਨਾਲ ਤੇਰੇ ਹੈਨ ਇਕਦੋ ਰੋਜ਼ ਮੁਹਾਲ ਮੀਆਂ ਮੁੰਡੇ ਬਹੁਤ ਛੇੜੂ ਕਿਧਰੇ ਲੜੀਂ ਨਾਹੀਂ ਲੈਣੀ ਕਿਸੇ ਥੀਂ ਮੂਲ ਨਹੀ ਗਾਲ ਮੀਆਂ ਲਾਹੌਰੀ ਖੁਸ਼ੀ ਕਟ ਮਹੀਂ ਦੀ ਕਾਰ ਅੰਦਰ ਦਿਨ ਮਾਹ ਛੇ ਮਾਹੀਆਂ ਸਾਲ ਮੀਆਂ {{center|ਕਹਿਣਾ ਕਵੀਸ਼ਰ ਮਝੀਆਂ ਦੀ ਸਿਫਤ ਉਤੇ}} ਰਾਂਝੇ ਤਰਫ਼ ਬੇਲੇ ਮੋਂਝੀਛੇੜੀਆਂ ਚਾ ਸੋਹਨ ਕਾਲੀਆਂ ਬੂਰੀਆਂ ਵੋਟੀਆਂ ਨੀ ਚਿੱਟ ਅਖੀਆਂ ਨੀਲੀਆਂ ਢੈਲਆਂ ਕਈ ਮੁੰਸੇਰੰਗ ਪਤੀਲੀਆਂ ਮੋਟੀਆਂ ਨੀ ਥਿੱਲਾਂ ਚੱਪੀਆਂ ਬਿੱਲੀਆਂ ਮੋਟ ਥਣੀਆਂ ਭਰਨ ਦੁਧਦੇਨਾਲ ਮੌਘੋਟੀਆਂ ਨੀ ਇਕ ਖੱਟਰਾਂ ਮੋਟਰਾਂ ਢਿੱਡਲਾਂ ਨੇ ਜਦੋਂ ਚੋਵੀਏ ਤੇ ਦੁਧੋਂ ਖੋਟੀਆੰ ਨੀ ਇੱਕ ਛੰਬਦੇ ਵਿਚ ਵੜਨੌਣਪਈਆਂਤਰਨ ਜਿਵੇਂ ਮੁਰਗਾਈਆਂਲੋਟੀਆਂ ਨੀ ਲਾਹੌਰੀਲਿਖਾਂਕੀਕੀਸਿਫਤਾਂਨਾਲਭਰੀਆਂ ਹੋਈਆਂ ਮਸ੍ਘਾਖਾਰਜੋਟੀਆਂ ਨੀ {{center|ਵਾਕ ਕਵੀਸ਼ਰ ਇਸ਼ਕ ਉਤੇ}} ਰੋਡਾ ਇਸ਼ਕਟੋਟੇ ਕਰਕੇਨਦੀਪਾਯਾ ਰਾਂਝਣ ਪਾਲੀਆਂਕਾਲੀਆਂਬੂਰੀਆਂ ਨੀ ਮਾਲਕ ਤਖ਼ਤਹਜ਼ਾਰੇ ਦੇ ਹੀਰ ਪਿਛੇ ਆਸ਼ਕ ਕੀਤੀਆਂ ਆਣ ਮਜੂਰੀਆਂ ਨੀ ਲੇਲੀ ਨਹੌਣਕਾਰਨ ਮਜਨੂੰਗੇੜਖੂਹਾ ਬਾਰਾਂ ਬਰਸਾਂ ਗੁਜ਼ਾਰੀਆਂ ਪੂਰੀਆਂ ਨੀ . ਹਜ਼ਰਤ ਇਸ਼ਕ ਦੀ ਕਸ਼ਸ਼ ਏ ਦੇਖਲਾਹੌਰੀ ਸੱਨਾਂ ਨੇ ਚਾਰੀਆਂ ਸੂਰੀਆਂ ਨੀ {{center| ਕਹਿਣਾ ਕਵੀਸ਼ਰ ਆਸ਼ਕਾਂ ਦੇ ਹਾਲ ਉਤੇ}} ਚੰਦ ਆਸ਼ਕਾਂ ਦਾ ਨਾਮਾਲਿਖਿਆਮੈਂਹਜ਼ਰਤ ਇਸ਼ਕ ਨੇ ਜੋ ਵਰਤਇਆ ਏ ਪਿਛੇ ਇਸ਼ਕ ਲੋਲੀ ਮਜਨੂੰ ਵਿਚ ਜੇਗਲ ਖੜਿਆ ਅਪਣਾਆਪਸੁਕਾਇਆ ਏ<noinclude></noinclude> lpm4vhc33xbbsuazpfrcojvs1rb9ga0 ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/125 250 59675 183150 165273 2024-12-05T13:08:27Z Naman Rao 1702 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183150 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Naman Rao" /></noinclude>{{Css image crop |Image = ਕਿੱਸਾ_ਹੀਰ_ਲਾਹੌਰੀ.djvu |Page = 125 |bSize = 357 |cWidth = 354 |cHeight = 603 |oTop = 2 |oLeft = 0 |Location = center |Description = }}<noinclude></noinclude> h4lfvrfom9h1ojwiwhqzoy8z0wzs6lu ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/127 250 59677 183151 165275 2024-12-05T13:09:44Z Naman Rao 1702 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183151 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Naman Rao" /></noinclude>{{Css image crop |Image = ਕਿੱਸਾ_ਹੀਰ_ਲਾਹੌਰੀ.djvu |Page = 127 |bSize = 381 |cWidth = 380 |cHeight = 597 |oTop = 2 |oLeft = 0 |Location = center |Description = }}<noinclude></noinclude> 1fsdonyzgtlfrqcmnm13yyx5esivbac ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/128 250 59678 183152 165276 2024-12-05T13:10:35Z Naman Rao 1702 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183152 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Naman Rao" /></noinclude>{{Css image crop |Image = ਕਿੱਸਾ_ਹੀਰ_ਲਾਹੌਰੀ.djvu |Page = 128 |bSize = 386 |cWidth = 386 |cHeight = 597 |oTop = 2 |oLeft = 2 |Location = center |Description = }}<noinclude></noinclude> kkldyxgps62n70w5vos1g0nqlh0luvr ਪੰਨਾ:ਦੰਪਤੀ ਪਿਆਰ.pdf/60 250 60510 183154 167170 2024-12-05T19:12:29Z Parmjit kaur rao 477 183154 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>{{center|{{larger|'''੧੦'''}}}} {{gap}} ਸਰੂਪ ਕੌਰ ਨੂੰ ਮਲਾਹਾਂ ਦੀ ਝੌਂਪੜੀ ਵਿਚ ਰਹਿੰਦਿਆਂ ਕਈ ਦਿਨ ਲੰਘ ਗਏ। ਉਹ ਉਨ੍ਹਾਂ ਮਲਾਹਾਂ ਦੀ ਰੋਟੀ ਬਣਾ ਦਿਆ ਕਰਦੀ ਸੀ, ਇਹ ਤਾਂ ਭਾਵੇਂ ਉਨ੍ਹਾਂ ਨੂੰ ਪਿਤਾ ਅਤੇ ਭਰਾ ਕਰ ਕੇ ਸਮਝਦੀ ਸੀ, ਪਰ ਉਨ੍ਹਾਂ ਪਾਪੀਆਂ ਦੀ ਨਜ਼ਰ ਸਰੂਪ ਕੌਰ ਦੀ ਸੁੰਦਰਤਾ ਵੇਖ ਕੇ ਬਦ ਹੋ ਗਈ। ਇਕ ਦਿਨ ਦੀ ਗੱਲ ਹੈ ਕਿ ਬਿਦਰ ਮਲਾਹ ਕਿਧਰੇ ਗਿਆ ਹੋਇਆ ਸੀ ਅਤੇ ਟੀਪੂ ਇਕੱਲਾ ਘਰ ਰਹਿ ਗਿਆ, ਸਰੂਪ ਕੌਰ ਦੀ ਸੁੰਦਰਤਾ ਵੇਖ ਕੇ ਉਸ ਦਾ ਮਨ ਡੋਲ ਗਿਆ ਅਤੇ ਉਹ ਉਸ ਦੇ ਸਾਹਮਣੇ ਨੱਚਣ ਲੱਗਾ। ਨੱਚਦਿਆਂ ਨੱਚਦਿਆਂ ਉਸ ਨੇ ਕਿਹਾ:- {{gap}}"ਦੋਖ, ਏ ਰਾਨੀ! ਹਮ ਤੁਮਰੀ ਖ਼ਾਤਰ ਕੈਸੇ ਜੀਵ ਦੀਨ? ਤੁਮ ਕਾ ਨਦੀ ਮੇਂ ਜਾਇਕੇ ਪਕੜਿਨ ਔਰ ਬਾਹਰਲੇ ਆਈਨ! ਮਿਹਨਤ ਮਜੂਰੀ ਕਰ ਕੇ ਤੁਮਕਾ ਖਿਲਾਇਨ ਪਿਲਾਇਨ ਔਰ ਅੱਛਾ ਕੀਨ। ਅਬ ਹਮ ਕਾ ਤੁਮ ਅਪਨੋ ਆਦਮੀ ਕਰਿ ਕੋ ਸਮਿਝ ਔਰ ਹਮ ਤੁਮ ਕਾ ਮਿਹਰਾਰੂ ਕੈਕੇ ਮਾਨੀ। ਭਲਾ ਰਾਨੀ! ਹਮ ਤੁਮ ਕਾ ਰਾਜੀ ਰਾਖੀ। ਤੁਮ ਕਾ ਚਾਂਦੀ ਕਰ ਗੈਹਨਾ ਹੂ ਬਨਵਾਇ ਦੇਈ, ਔਰ ਹੂ ਜੋਨ ਤੁਮ ਕਹਿਬੋ ਜੋ ਕਰਿ ਦੇਈ।" {{gap}}"ਟੀਪੂ ਤੁਮ ਮੇਰੇ ਭਾਈ ਔਰ ਪਿਤਾ ਕੇ ਸਾਮਾਨ ਹੋ । ਬੇਸ਼ੱਕ! ਤੁਮ ਨੋ ਮੇਰੇ ਪ੍ਰਾਣ ਬਚਾਏ ਹੈਂ। ਜੋ ਮੈਂ ਤੁਮਾਰਾ ਉਪਕਾਰ ਜਨਮ ਭਰ ਨਹੀਂ ਭੁਲ ਸਕਤੀ ਪਰ ਐਸੀ ਬਾਤ ਤੁਮ ਮੂੰਹ ਸੋ ਮਤ ਨਿਕਾਲੋ। ਖ਼ਬਰਦਾਰ! ਆਜ ਸੇ ਪੀਛ ਮੁਝ ਕੋ ਐਸੀ ਬਾਤ ਫਿਰ ਮਤ ਕਹਿਨਾ, ਮੁਝ ਕੋ ਤੁਮਾਰਾ ਚਾਂਦੀ ਕਾ ਗੇਹਨਾ ਵੈਨਾ ਨਹੀਂ ਚਾਹੀਏ। ਮੈਂ ਤੁਮਾਰੀ ਬੇਹਨੀ ਹੁੰ।" {{gap}}“ਅਰ ਕਾ ਕਾਹਿਤ! ਹਮ ਤੋਂਹਾਰ ਏਕੋ ਬਾਤ ਨਹੀਂ ਮਾਨੀ। ਜੌਨ ਹਮ ਕਹਿਤ ਤੋਂਨ ਤੁਮਕਾ ਕਰਬੋ ਪਰੀ। ਜੋ ਨਹੀਂ ਮਾਨੀ ਤੇ ਤੁਹਿਕਾ ਹਮ ਮਾਰ ਡਾਲੀ, ਜਿਯਤ ਨਹੀਂ ਰਾਖੀ।”<noinclude>{{c|54}}</noinclude> pge01200ean2rb6dxu3ttvrp7pfp47r ਪੰਨਾ:ਦੰਪਤੀ ਪਿਆਰ.pdf/61 250 60512 183155 167178 2024-12-05T19:15:26Z Parmjit kaur rao 477 183155 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>{{gap}}"ਮੈਂ ਤੁਮਾਰੇ ਮਾਰਨੇ ਸੇ ਨਹੀਂ ਡਰਤੀ 1 ਮੈਂ ਤੁਮ ਜੈਸੇ ਕਈ ਆਦਮੀ ਮੁਕਾਊ । ਮੈਂ ਮਰ ਜਾਊਂਗੀ, ਪਰ ਅਪਨੇ ਕੋ ਹਾਥ ਨਹੀਂ ਲਗਨੇ ਦੂੰਗੀ।" {{gap}}“ਮੋਰ ਕਹਾ ਨਹੀਂ ਮਾਨੀ, ਤੌ ਹਮ ਜਰੂਰੇ ਮਾਰ ਡਾਲੀ। ਬੋਲ ਮਨਿਹ ਕਿ ਨਹੀਂ?” ਇਹ ਆਖ ਕੇ ਉਸ ਨੇ ਸਰੂਪ ਕੌਰ ਦੇ ਗਲ ਵਿੱਚ ਬਾਹਾਂ ਪਾਣ ਨੂੰ ਪਸਾਰੀਆਂ। ਸਰੂਪ ਕੌਰ ਨੇ ਉੱਠ ਕੇ ਇਕ ਅਜੇਹਾ ਧੱਕਾ ਦਿੱਤਾ ਕਿ ਟੀਪੂ ਰਾਮ ਦੂਰ ਜਾ ਡਿੱਗਾ। ਉਸ ਨੂੰ ਬਹੁਤ ਗੁੱਸਾ ਆਇਆ। ਉਸ ਨੇ ਸਰੂਪ ਕੌਰ ਨੂੰ ਮਾਰਨ ਲਈ ਇਕ ਡੰਡਾ ਚੁੱਕ ਲਿਆ ਅਤੇ ਤਿੰਨ ਚਾਰ ਲਾ ਦਿੱਤੇ। ਵਿਚਾਰੀ ਸਰੂਪ ਕੌਰ ਦੁਖੀ ਹੋ ਕੇ ਰੋਣ ਲੱਗੀ। ਪਾਸ ਕੋਈ ਨਹੀਂ ਸੀ ਜੋ ਹਾਲ ਦੁਹਾਈ ਪਾਵੇ। ਅਜੋਹੇ ਸੁੰਨਸਾਨ ਜੰਗਲ ਵਿਚ ਉਸ ਨੇ ਸਿਵਾਇ ਵਾਹਿਗੁਰੂ ਦੇ ਹੋਰ ਕੋਈ ਆਪਣਾ ਰਖਿਅਕ ਨਾ ਸਮਝਿਆ। ਸੋ ਨਿਰਾਸ ਹੋ ਕੇ ਵਾਹਿਗੁਰੂ ਅੱਗੇ ਪ੍ਰਾਰਥਨਾ ਕਰਨ ਲੱਗੀ। {{gap}}"ਹੇ ਸੱਚੇ ਪਿਤਾ! ਹੇ ਘਟ ਘਟ ਦੇ ਵਾਸੀ! ਹੇ ਦੀਨ ਦਿਆਲ! ਮੇਰੀ ਰਖਿਆ ਕਰੋ!! ਇਹ ਪਾਪੀ ਮੈਨੂੰ ਖਾਣਾ ਚਾਹੁੰਦਾ ਹੈ, ਸਤਿ ਸ਼ੀਲ ਨਸ਼ਟ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ, ਆਪ ਕ੍ਰਿਪਾ ਕਰਕੇ ਇਸ ਨੂੰ ਸੁਮੱਤ ਬਖ਼ਸ਼ੇ! ਹੇ ਵਾਹਿਗੁਰੂ! ਛੇਤੀ ਕ੍ਰਿਪਾ ਕਰੋ, ਨਹੀਂ ਤਾਂ ਇਹ ਦੁਸ਼ਟ ਪਤਾ ਨਹੀਂ ਕੀ ਕਰ ਬੈਠੇ। ਮੈਨੂੰ ਸਿਰਫ ਆਪ ਦਾ ਹੀ ਆਸਰਾ ਹੈ।" {{gap}}ਇਸ ਤਰ੍ਹਾਂ ਪ੍ਰਾਰਥਨਾ ਕਰ ਰਹੀ ਸੀ ਕਿ ਉਸ ਨੂੰ ਇਕ ਵਿਚਾਰ ਫੁਰਿਆ ਅਤੇ ਉਹ ਖਿੜ ਖਿੜ ਹੱਸਣ ਲੱਗ ਪਈ। ਭਾਵੇਂ ਉਸ ਦੀ ਇਹ ਹਾਸੀ ਬਨਾਉਟੀ ਸੀ, ਪਰ ਭੌਂਦੂ ਟੀਪੂ ਰਾਮ ਨੇ ਸਮਝਿਆ ਕਿ ਸਰੂਪ ਕੌਰ ਹੁਣ ਰਾਜ਼ੀ ਹੋ ਗਈ ਹੈ। ਉਸ ਨੇ ਮੇਰਾ ਕਹਿਣਾ ਮਨਜ਼ੂਰ ਕਰ ਲਿਆ ਹੈ। ਬੱਸ ਉਸ ਦੀ ਖ਼ੁਸ਼ੀ ਦਾ ਕੋਈ ਪਾਰਾਵਾਰ ਨ ਰਿਹਾ। ਉਹ ਖ਼ਰਮਸਤੀ ਵਿੱਚ ਆ ਕੇ ਨੱਚਣ ਟੱਪਣ ਲੱਗਾ। ਇਹ ਦੇਖ ਕੇ ਸਰੂਪ ਕੌਰ ਖ਼ੂਬ ਹੱਸੀ। ਇਸ ਵੇਲੇ ਉਸ ਦੀ ਹਾਸੀ ਸੁਭਾਵਿਕ ਸੀ। ਉਹ ਉਸ ਮੂਰਖ ਦੇ ਅਜੇਹੇ ਚੇਂਜ ਦੇਖ ਕੇ ਹੀ ਹੁਣ ਹੱਸੀ ਸੀ, ਪਰ ਮੂਰਖ ਟੀਪੂ ਉਸ ਦੀਆਂ ਦੋਹਾਂ ਹਾਸੀਆਂ ਦਾ ਕੁਝ ਮਤਲਬ ਨ ਜਾਣ ਸੱਕਿਆ। {{gap}}ਉਹ ਬੋਲੀ, "ਹਾਂ, ਮੈਂ ਤੁਮਾਰੀ ਬਾਤ ਸੋਚਤੀ ਹੂੰ, ਕਿਉਂਕਿ ਮੇਰੇ ਸਭ<noinclude>{{c|55}}</noinclude> 8rx3r66upx3mwnv2um3zzdb6y26rzrx 183156 183155 2024-12-05T19:18:33Z Parmjit kaur rao 477 183156 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>{{gap}}"ਮੈਂ ਤੁਮਾਰੇ ਮਾਰਨੇ ਸੇ ਨਹੀਂ ਡਰਤੀ 1 ਮੈਂ ਤੁਮ ਜੈਸੇ ਕਈ ਆਦਮੀ ਮੁਕਾਊ । ਮੈਂ ਮਰ ਜਾਊਂਗੀ, ਪਰ ਅਪਨੇ ਕੋ ਹਾਥ ਨਹੀਂ ਲਗਨੇ ਦੂੰਗੀ।" {{gap}}“ਮੋਰ ਕਹਾ ਨਹੀਂ ਮਾਨੀ, ਤੌ ਹਮ ਜਰੂਰੇ ਮਾਰ ਡਾਲੀ। ਬੋਲ ਮਨਿਹ ਕਿ ਨਹੀਂ?” ਇਹ ਆਖ ਕੇ ਉਸ ਨੇ ਸਰੂਪ ਕੌਰ ਦੇ ਗਲ ਵਿੱਚ ਬਾਹਾਂ ਪਾਣ ਨੂੰ ਪਸਾਰੀਆਂ। ਸਰੂਪ ਕੌਰ ਨੇ ਉੱਠ ਕੇ ਇਕ ਅਜੇਹਾ ਧੱਕਾ ਦਿੱਤਾ ਕਿ ਟੀਪੂ ਰਾਮ ਦੂਰ ਜਾ ਡਿੱਗਾ। ਉਸ ਨੂੰ ਬਹੁਤ ਗੁੱਸਾ ਆਇਆ। ਉਸ ਨੇ ਸਰੂਪ ਕੌਰ ਨੂੰ ਮਾਰਨ ਲਈ ਇਕ ਡੰਡਾ ਚੁੱਕ ਲਿਆ ਅਤੇ ਤਿੰਨ ਚਾਰ ਲਾ ਦਿੱਤੇ। ਵਿਚਾਰੀ ਸਰੂਪ ਕੌਰ ਦੁਖੀ ਹੋ ਕੇ ਰੋਣ ਲੱਗੀ। ਪਾਸ ਕੋਈ ਨਹੀਂ ਸੀ ਜੋ ਹਾਲ ਦੁਹਾਈ ਪਾਵੇ। ਅਜੋਹੇ ਸੁੰਨਸਾਨ ਜੰਗਲ ਵਿਚ ਉਸ ਨੇ ਸਿਵਾਇ ਵਾਹਿਗੁਰੂ ਦੇ ਹੋਰ ਕੋਈ ਆਪਣਾ ਰਖਿਅਕ ਨਾ ਸਮਝਿਆ। ਸੋ ਨਿਰਾਸ ਹੋ ਕੇ ਵਾਹਿਗੁਰੂ ਅੱਗੇ ਪ੍ਰਾਰਥਨਾ ਕਰਨ ਲੱਗੀ। {{gap}}"ਹੇ ਸੱਚੇ ਪਿਤਾ! ਹੇ ਘਟ ਘਟ ਦੇ ਵਾਸੀ! ਹੇ ਦੀਨ ਦਿਆਲੂ! ਮੇਰੀ ਰਖਿਆ ਕਰੋ!! ਇਹ ਪਾਪੀ ਮੈਨੂੰ ਖਾਣਾ ਚਾਹੁੰਦਾ ਹੈ, ਸਤਿ ਸ਼ੀਲ ਨਸ਼ਟ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ, ਆਪ ਕ੍ਰਿਪਾ ਕਰਕੇ ਇਸ ਨੂੰ ਸੁਮੱਤ ਬਖ਼ਸੋਂ! ਹੇ ਵਾਹਿਗੁਰੂ! ਛੇਤੀ ਕ੍ਰਿਪਾ ਕਰੋ, ਨਹੀਂ ਤਾਂ ਇਹ ਦੁਸ਼ਟ ਪਤਾ ਨਹੀਂ ਕੀ ਕਰ ਬੈਠੇ। ਮੈਨੂੰ ਸਿਰਫ ਆਪ ਦਾ ਹੀ ਆਸਰਾ ਹੈ।" {{gap}}ਇਸ ਤਰ੍ਹਾਂ ਪ੍ਰਾਰਥਨਾ ਕਰ ਰਹੀ ਸੀ ਕਿ ਉਸ ਨੂੰ ਇਕ ਵਿਚਾਰ ਫੁਰਿਆ ਅਤੇ ਉਹ ਖਿੜ ਖਿੜ ਹੱਸਣ ਲੱਗ ਪਈ। ਭਾਵੇਂ ਉਸ ਦੀ ਇਹ ਹਾਸੀ ਬਨਾਉਟੀ ਸੀ, ਪਰ ਭੌਂਦੂ ਟੀਪੂ ਰਾਮ ਨੇ ਸਮਝਿਆ ਕਿ ਸਰੂਪ ਕੌਰ ਹੁਣ ਰਾਜ਼ੀ ਹੋ ਗਈ ਹੈ। ਉਸ ਨੇ ਮੇਰਾ ਕਹਿਣਾ ਮਨਜ਼ੂਰ ਕਰ ਲਿਆ ਹੈ। ਬੱਸ ਉਸ ਦੀ ਖ਼ੁਸ਼ੀ ਦਾ ਕੋਈ ਪਾਰਾਵਾਰ ਨ ਰਿਹਾ। ਉਹ ਖ਼ਰਮਸਤੀ ਵਿੱਚ ਆ ਕੇ ਨੱਚਣ ਟੱਪਣ ਲੱਗਾ। ਇਹ ਦੇਖ ਕੇ ਸਰੂਪ ਕੌਰ ਖ਼ੂਬ ਹੱਸੀ। ਇਸ ਵੇਲੇ ਉਸ ਦੀ ਹਾਸੀ ਸੁਭਾਵਿਕ ਸੀ। ਉਹ ਉਸ ਮੂਰਖ ਦੇ ਅਜੇਹੇ ਚੋਂਜ ਦੇਖ ਕੇ ਹੀ ਹੁਣ ਹੱਸੀ ਸੀ, ਪਰ ਮੂਰਖ ਟੀਪੂ ਉਸ ਦੀਆਂ ਦੋਹਾਂ ਹਾਸੀਆਂ ਦਾ ਕੁਝ ਮਤਲਬ ਨ ਜਾਣ ਸੱਕਿਆ। {{gap}}ਉਹ ਬੋਲੀ, "ਹਾਂ, ਮੈਂ ਤੁਮਾਰੀ ਬਾਤ ਸੋਚਤੀ ਹੂੰ, ਕਿਉਂਕਿ ਮੇਰੇ ਸਭ<noinclude>{{c|55}}</noinclude> 74v8rc59eiq9wqktyjjs8j3zal7bm21 183157 183156 2024-12-05T19:19:57Z Parmjit kaur rao 477 183157 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>{{gap}}"ਮੈਂ ਤੁਮਾਰੇ ਮਾਰਨੇ ਸੇ ਨਹੀਂ ਡਰਤੀ। ਮੈਂ ਤੁਮ ਜੈਸੇ ਕਈ ਆਦਮੀ ਮੁਕਾਊ । ਮੈਂ ਮਰ ਜਾਊਂਗੀ, ਪਰ ਅਪਨੇ ਕੋ ਹਾਥ ਨਹੀਂ ਲਗਨੇ ਦੂੰਗੀ।" {{gap}}“ਮੋਰ ਕਹਾ ਨਹੀਂ ਮਾਨੀ, ਤੌ ਹਮ ਜਰੂਰੇ ਮਾਰ ਡਾਲੀ। ਬੋਲ ਮਨਿਹ ਕਿ ਨਹੀਂ?” ਇਹ ਆਖ ਕੇ ਉਸ ਨੇ ਸਰੂਪ ਕੌਰ ਦੇ ਗਲ ਵਿੱਚ ਬਾਹਾਂ ਪਾਣ ਨੂੰ ਪਸਾਰੀਆਂ। ਸਰੂਪ ਕੌਰ ਨੇ ਉੱਠ ਕੇ ਇਕ ਅਜੇਹਾ ਧੱਕਾ ਦਿੱਤਾ ਕਿ ਟੀਪੂ ਰਾਮ ਦੂਰ ਜਾ ਡਿੱਗਾ। ਉਸ ਨੂੰ ਬਹੁਤ ਗੁੱਸਾ ਆਇਆ। ਉਸ ਨੇ ਸਰੂਪ ਕੌਰ ਨੂੰ ਮਾਰਨ ਲਈ ਇਕ ਡੰਡਾ ਚੁੱਕ ਲਿਆ ਅਤੇ ਤਿੰਨ ਚਾਰ ਲਾ ਦਿੱਤੇ। ਵਿਚਾਰੀ ਸਰੂਪ ਕੌਰ ਦੁਖੀ ਹੋ ਕੇ ਰੋਣ ਲੱਗੀ। ਪਾਸ ਕੋਈ ਨਹੀਂ ਸੀ ਜੋ ਹਾਲ ਦੁਹਾਈ ਪਾਵੇ। ਅਜੋਹੇ ਸੁੰਨਸਾਨ ਜੰਗਲ ਵਿਚ ਉਸ ਨੇ ਸਿਵਾਇ ਵਾਹਿਗੁਰੂ ਦੇ ਹੋਰ ਕੋਈ ਆਪਣਾ ਰਖਿਅਕ ਨਾ ਸਮਝਿਆ। ਸੋ ਨਿਰਾਸ ਹੋ ਕੇ ਵਾਹਿਗੁਰੂ ਅੱਗੇ ਪ੍ਰਾਰਥਨਾ ਕਰਨ ਲੱਗੀ। {{gap}}"ਹੇ ਸੱਚੇ ਪਿਤਾ! ਹੇ ਘਟ ਘਟ ਦੇ ਵਾਸੀ! ਹੇ ਦੀਨ ਦਿਆਲੂ! ਮੇਰੀ ਰਖਿਆ ਕਰੋ!! ਇਹ ਪਾਪੀ ਮੈਨੂੰ ਖਾਣਾ ਚਾਹੁੰਦਾ ਹੈ, ਸਤਿ ਸ਼ੀਲ ਨਸ਼ਟ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ, ਆਪ ਕ੍ਰਿਪਾ ਕਰਕੇ ਇਸ ਨੂੰ ਸੁਮੱਤ ਬਖ਼ਸੋਂ! ਹੇ ਵਾਹਿਗੁਰੂ! ਛੇਤੀ ਕ੍ਰਿਪਾ ਕਰੋ, ਨਹੀਂ ਤਾਂ ਇਹ ਦੁਸ਼ਟ ਪਤਾ ਨਹੀਂ ਕੀ ਕਰ ਬੈਠੇ। ਮੈਨੂੰ ਸਿਰਫ ਆਪ ਦਾ ਹੀ ਆਸਰਾ ਹੈ।" {{gap}}ਇਸ ਤਰ੍ਹਾਂ ਪ੍ਰਾਰਥਨਾ ਕਰ ਰਹੀ ਸੀ ਕਿ ਉਸ ਨੂੰ ਇਕ ਵਿਚਾਰ ਫੁਰਿਆ ਅਤੇ ਉਹ ਖਿੜ ਖਿੜ ਹੱਸਣ ਲੱਗ ਪਈ। ਭਾਵੇਂ ਉਸ ਦੀ ਇਹ ਹਾਸੀ ਬਨਾਉਟੀ ਸੀ, ਪਰ ਭੌਂਦੂ ਟੀਪੂ ਰਾਮ ਨੇ ਸਮਝਿਆ ਕਿ ਸਰੂਪ ਕੌਰ ਹੁਣ ਰਾਜ਼ੀ ਹੋ ਗਈ ਹੈ। ਉਸ ਨੇ ਮੇਰਾ ਕਹਿਣਾ ਮਨਜ਼ੂਰ ਕਰ ਲਿਆ ਹੈ। ਬੱਸ ਉਸ ਦੀ ਖ਼ੁਸ਼ੀ ਦਾ ਕੋਈ ਪਾਰਾਵਾਰ ਨ ਰਿਹਾ। ਉਹ ਖ਼ਰਮਸਤੀ ਵਿੱਚ ਆ ਕੇ ਨੱਚਣ ਟੱਪਣ ਲੱਗਾ। ਇਹ ਦੇਖ ਕੇ ਸਰੂਪ ਕੌਰ ਖ਼ੂਬ ਹੱਸੀ। ਇਸ ਵੇਲੇ ਉਸ ਦੀ ਹਾਸੀ ਸੁਭਾਵਿਕ ਸੀ। ਉਹ ਉਸ ਮੂਰਖ ਦੇ ਅਜੇਹੇ ਚੋਂਜ ਦੇਖ ਕੇ ਹੀ ਹੁਣ ਹੱਸੀ ਸੀ, ਪਰ ਮੂਰਖ ਟੀਪੂ ਉਸ ਦੀਆਂ ਦੋਹਾਂ ਹਾਸੀਆਂ ਦਾ ਕੁਝ ਮਤਲਬ ਨ ਜਾਣ ਸੱਕਿਆ। {{gap}}ਉਹ ਬੋਲੀ, "ਹਾਂ, ਮੈਂ ਤੁਮਾਰੀ ਬਾਤ ਸੋਚਤੀ ਹੂੰ, ਕਿਉਂਕਿ ਮੇਰੇ ਸਭ<noinclude>{{c|55}}</noinclude> ew85ku70lvd1obk9qax39ljophqyydj ਪੰਨਾ:ਦੰਪਤੀ ਪਿਆਰ.pdf/62 250 60513 183158 167179 2024-12-05T19:25:28Z Parmjit kaur rao 477 183158 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>ਸੰਬੰਧੀ ਪਤਾ ਨਹੀਂ ਕਹਾਂ ਗਏ । ਅਬ ਇਸ ਦੁਨੀਆਂ ਮੇਂ ਮੇਰਾ ਕੌਨ ਹੈ? ਪਰ ਆਜ ਕਾ ਦਿਨ ਚੰਗਾ ਨਹੀਂ । ਕੱਲ੍ਹ ਪਰਮੇਸ਼ਰ ਚੰਗਾ ਕਰੇਗਾ।" {{gap}}ਇਹ ਸੁਣ ਕੇ ਉਸ ਮਲਾਹ ਨੂੰ ਹੌਸਲਾ ਆਇਆ। ਉਸ ਨੇ ਮੰਨ ਲਿਆ ਭਈ ਕੱਲ੍ਹ ਹੀ ਸਹੀ। ਉਹ ਰਾਤ ਉਸ ਨੇ ਤਾਰੇ ਗਿਣਦੇ ਗਿਣਦੇ ਕੱਟੀ। ਦੂਜੇ ਦਿਨ ਫੇਰ ਉਸ ਨੋ ਸਰੂਪ ਕੌਰ ਅੱਗੇ ਬੇਨਤੀ ਕੀਤੀ। ਤਦ ਉਸ ਨੇ ਕਿਹਾ, ਸ਼ਾਮ ਤਾਂ ਹੋ ਲੈਣ ਦੇਹ। ਸ਼ਾਮ ਭੀ ਹੋਈ। ਫੇਰ ਉਸ ਦੁਸ਼ਟ ਨੇ ਬੇਨਤੀ ਕੀਤੀ। ਤਦ ਸਰੂਪ ਕੌਰ ਨੇ ਉਸ ਨੂੰ ਖ਼ੁਸ਼ੀ ਖ਼ੁਸ਼ੀ ਕਿਹਾ ਕਿ ਜਾ ਕੇ ਦੋ ਤਿੰਨ ਬੋਤਲਾਂ ਸ਼ਰਾਬ ਦੀਆਂ ਲੈ ਆ। ਟੀਪੂ ਰਾਮ ਬਹੁਤ ਖ਼ੁਸ਼ ਹੋਇਆ । ਭੱਜਾ ਭੱਜਾ ਸ਼ਰਾਬ ਲੈਣ ਤੁਰ ਗਿਆ। ਇਸ ਵੇਲੇ ਸਰੂਪ ਕੌਰ ਨੇ ਨੱਸ ਜਾਣਾ ਚਾਹਿਆ, ਪਰ ਫੇਰ ਕੁਝ ਸੋਚ ਕੇ ਰਹਿ ਗਈ। ਟੀਪੂ ਨੇ ਚੰਡਾਲਾਬਾਦ ਵਿਚੋਂ ਜੋ ਉਥੋਂ ਪੂਰਾ ਦੇ ਕੋਹ ਸੀ, ਸਰਾਬ ਦੀਆਂ ਚਾਰ ਬੋਤਲਾਂ ਲਈਆਂ। ਜਿਸ ਵੇਲੇ ਕਲਾਲ ਪਾਸੋਂ ਸ਼ਰਾਬ ਦੀਆਂ ਚਾਰ ਬੋਤਲਾਂ ਲਈਆਂ ਤਾਂ ਉਥੇ ਹੀ ਉਸ ਦੇ ਮੂੰਹ ਵਿਚੋਂ ਲਾਲਾਂ ਵਗਣ ਲੱਗੀਆਂ। ਸੋ ਇਕ ਬੋਤਲ ਤਾਂ ਉਸ ਨੇ ਉੱਥੇ ਬੈਠਿਆਂ ਬੈਠਿਆਂ ਗਟ ਗਟ ਪੀ ਲਈ। ਬਾਕੀ ਤਿੰਨ ਬੋਤਲਾਂ ਲੈ ਕੇ ਘਰ ਨੂੰ ਤੁਰਿਆ। ਰਾਹ ਵਿਚ ਫੇਰ ਦਿਲ ਕੀਤਾ, ਫੇਰ ਇਕ ਬੋਤਲ ਖੋਲ੍ਹੀ ਅਤੇ ਹੌਲੀ ਹੌਲੀ ਉਸ ਦਾ ਸੁਆਦ ਲੈਂਦਾ ਆਇਆ । ਇਸੇ ਤਰ੍ਹਾਂ ਘਰ ਆਉਂਦੇ ਤਕ ਉਸ ਨੇ ਦੋ ਬੋਤਲਾਂ ਖਾਲੀ ਕਰ ਲਈਆਂ ਅਤੇ ਬਾਕੀ ਦੋ ਲੈ ਕੇ ਸਰੂਪ ਕੌਰ ਦੇ ਅੱਗੇ ਜਾ ਬੈਠਾ। ਭਾਵੇਂ ਦੋ ਬੋਤਲਾਂ ਪੀ ਕੇ ਉਹ ਮਸਤ ਹੋਇਆ ਹੋਇਆ ਸੀ ਅਤੇ ਉਸ ਦੀ ਜ਼ਬਾਨ ਥਥਲਾ ਗਈ ਸੀ ਫੇਰ ਭੀ ਉਹ ਬਹੁਤ ਹੁਸ਼ਿਆਰ ਸੀ। ਉਸ ਦੀ ਪਾਪ ਵਾਸ਼ਨਾ ਬੁਝੀ ਨਹੀਂ ਸੀ, ਸਗੋਂ ਹੋਰ ਭੀ ਵਧੇਰੇ ਹੋ ਗਈ ਸੀ। ਉਸ ਨੇ ਥਥਲਾਂਦਿਆਂ ਹੋਇਆਂ ਕਿਹਾ :- {{gap}}ਲੇਉ ਰਾਨੀ ! ਹਮ ਤੋਹਾਰ ਕਹਿਨੇ ਪਰ ਸ਼ਰਾਬ ਲਿਆਈਲ। ਅਬ ਤੋਹੂ ਪੀਯੋ ਔਰ ਹਮਕਾ ਭੀ ਪਿਆਬ। ਅਬ ਹਮਾਰ ਤੁਮਾਰ ਸ਼ਰਮ ਕਾਹੋ ਕੀ?" {{gap}}“ਅੱਛਾ, ਥੋੜ੍ਹੀ ਦੇਰ ਅਰਾਮ ਕਰ ਲੋਊ। ਬਹੁਤ ਦੂਰੋਂ ਆਏ ਹੋ, ਥੱਕ ਗਏ ਹੋਵੋਗੇ । ਹੁਣ ਕੀ ਡਰ ਹੈ, ਆਪਣਾ ਘਰ ਹੀ ਹੈ ਨਾ।" {{gap}}"ਅਬ ਦੇਰੀ ਮਤੀ ਕਰੇਂ। ਹਮਾਰ ਜੀਅਰਾ ਨਿਕਸਤ ਜਾਤ। ਜਲਦੀ<noinclude>{{c|56}}</noinclude> 59yzrjyzocbjutlmbhzzoiz0vh0ft18 ਪੰਨਾ:ਦੰਪਤੀ ਪਿਆਰ.pdf/63 250 60514 183159 167180 2024-12-05T19:30:27Z Parmjit kaur rao 477 183159 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>ਲਿਆ ਕੇ ਪਿਆਬ। ਅਬ ਕਹੋ ਦੇਰੀ ਕਰਤ ਹੋ?" {{gap}}ਸਰੂਪ ਕੌਰ ਨੇ ਹੁਣ ਤੱਕ ਸ਼ਰਾਬ ਛੋਹਣੀ ਤਾਂ ਕਿਧਰੋਂ ਰਹੀ, ਅੱਖਾਂ ਨਾਲ ਦੇਖੀ ਭੀ ਨਹੀਂ ਸੀ, ਪਰ ਹੁਣ ਆਪਣੇ ਸਤੀਤ੍ਵ ਦੀ ਰੱਖਿਆ ਲਈ ਉਸ ਨੂੰ ਛੋਹਣੀ ਹੀ ਪਈ। ਉਸ ਨੇ ਬੋਤਲ ਖੋਲ੍ਹੀ ਅਤੇ ਇਕ ਕਟੋਰਾ ਲਬਾਲਬ ਮਲਾਹ ਨੂੰ ਭਰ ਦਿੱਤਾ। ਭਾਵੇਂ ਉਸ ਦੀ ਬਦਬੋ ਨਾਲ ਹੀ ਵਿਚਾਰੀ ਘਬਰਾ ਗਈ, ਪਰ ਕੀ ਕਰਦੀ। ਆਪਣਾ ਪਿੱਛਾ ਛੁਡਾਉਣ ਲਈ ਉਸ ਨੂੰ ਉਹ ਵਾਸ਼ਨਾ ਸਹਾਰਨੀ ਪਈ। ਜਦ ਪਹਿਲਾ ਕਟੋਰਾ ਉਹ ਗਟ ਗਟ ਪੀ ਗਿਆ ਤਾਂ ਉਸ ਨੇ ਦੂਜਾ ਭਰ ਦਿੱਤਾ। ਉਹ ਭੀ ਉਸ ਨੇ ਖਾਲੀ ਕਰਕੇ ਰੱਖ ਦਿਤਾ। ਫੇਰ ਸਰੂਪ ਕੌਰ ਨੇ ਦੂਜੀ ਬੋਤਲ ਖੋਲ੍ਹੀ। ਤੀਜਾ ਕਟੋਰਾ ਭਰ ਕੇ ਉਸ ਦੇ ਹੱਥ ਫੜਾਇਆ। ਉਹ ਤੀਜਾ ਕਟੋਰਾ ਪੀਂਦਾ ਗਿਆ ਅਤੇ ਧਰਤੀ ਉੱਪਰ ਲੇਟਦਾ ਗਿਆ। ਸਰੀਰ ਉਸ ਦਾ ਬਿਲਕੁਲ ਨਿਢਾਲ ਹੋ ਚੁਕਾ ਸੀ, ਫੇਰ ਭੀ ਉਸ ਨੇ ਥਥਲਾਂਦੀ ਹੋਈ ਜੀਭ ਨਾਲ ਕਿਹਾ:- {{gap}}‘ਲਾ-ਲਾ-ਔ—ਰ _ਲਾ ' {{gap}}‘ਅਬ ਤੋਂ ਥੋੜੀ ਰਹਿ ਗਈ ਹੈ।' {{gap}}'ਵੇ-ਹੂ-ਹਮਕਾ-ਪਿਆਇਦੇ-ਰੀ।' {{gap}}ਸਰੂਪ ਕੌਰ ਨੇ ਹੋਰ ਭੀ ਇਕ ਕਟੋਰਾ ਭਰ ਕੇ ਉਸ ਦੇ ਮੂੰਹ ਨਾਲ ਲਾ ਦਿੱਤਾ ਅਤੇ ਉਹ ਇਸ ਤਰ੍ਹਾਂ ਪੀ ਗਿਆ ਜਿਸ ਤਰ੍ਹਾਂ ਕੁੱਤਾ ਛਪਲ ਛਪਲ ਕਰ ਕੇ ਪਾਣੀ ਪੀਂਦਾ ਹੈ। ਹੁਣ ਉਹ ਬਿਲਕੁਲ ਬੇਸੁਧ ਹੋ ਗਿਆ ਸੀ। ਇਹ ਦੇਖ ਕੇ ਸਰੂਪ ਕੌਰ ਉਠ ਖੜੀ ਹੋਈ। ਉਸ ਨੇ ਆਪਣੇ ਮਨ ਵਿਚ ਕਿਹਾ—ਵਾਹਿਗਰੂ ਦੀ ਕ੍ਰਿਪਾ ਹੋ ਗਈ। ਇਸ ਪਾਪੀ ਦੇ ਪੰਜੇ ਵਿਚੋਂ ਉਸ ਨੇ ਬਚਾ ਲਿਆ ਹੈ। ਸੋ ਹੁਣ ਇੱਥੋਂ ਜਿੰਨੀ ਛੇਤੀ ਹੋ ਸਕੇ ਮੈਂ ਦੌੜ ਜਾਵਾਂ। ਇਹ ਵਿਚਾਰ ਕੇ ਸਰੂਪ ਕੌਰ ਉਥੋਂ ਨਦੀ ਦੇ ਕਿਨਾਰੇ ਦੌੜ ਪਈ। {{gap}}ਰਾਤ ਦਾ ਯਾਰਾਂ ਬਾਰਾਂ ਵਜੇ ਦਾ ਵੇਲਾ ਸੀ। ਸਭ ਲੋਕ ਆਪੋ ਆਪਣੀ ਝੌਂਪੜੀ ਵਿਚ ਸੁੱਤੇ ਪਏ ਸਨ। ਪਰ ਮੁਸੀਬਤ ਦੀ ਮਾਰੀ ਸਰੂਪ ਕੌਰ ਲਈ ਆਤਮ-ਰੱਖਿਆ ਲਈ ਸਹੀ ਮੌਕਾ ਸੀ! ਪਹਿਲੇ ਦੋ ਮੀਲ ਤਾਂ ਉਹ ਇਕੋ-ਸਾਹੇ ਦੌੜੀ ਗਈ।<noinclude>{{c|57}}</noinclude> alelgu34vmsnb3r64iidrs5ss0bqv9f 183160 183159 2024-12-05T19:31:10Z Parmjit kaur rao 477 183160 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>ਲਿਆ ਕੇ ਪਿਆਬ। ਅਬ ਕਹੋ ਦੇਰੀ ਕਰਤ ਹੋ?" {{gap}}ਸਰੂਪ ਕੌਰ ਨੇ ਹੁਣ ਤੱਕ ਸ਼ਰਾਬ ਛੋਹਣੀ ਤਾਂ ਕਿਧਰੋਂ ਰਹੀ, ਅੱਖਾਂ ਨਾਲ ਦੇਖੀ ਭੀ ਨਹੀਂ ਸੀ, ਪਰ ਹੁਣ ਆਪਣੇ ਸਤੀਤ੍ਵ ਦੀ ਰੱਖਿਆ ਲਈ ਉਸ ਨੂੰ ਛੋਹਣੀ ਹੀ ਪਈ। ਉਸ ਨੇ ਬੋਤਲ ਖੋਲ੍ਹੀ ਅਤੇ ਇਕ ਕਟੋਰਾ ਲਬਾਲਬ ਮਲਾਹ ਨੂੰ ਭਰ ਦਿੱਤਾ। ਭਾਵੇਂ ਉਸ ਦੀ ਬਦਬੋ ਨਾਲ ਹੀ ਵਿਚਾਰੀ ਘਬਰਾ ਗਈ, ਪਰ ਕੀ ਕਰਦੀ। ਆਪਣਾ ਪਿੱਛਾ ਛੁਡਾਉਣ ਲਈ ਉਸ ਨੂੰ ਉਹ ਵਾਸ਼ਨਾ ਸਹਾਰਨੀ ਪਈ। ਜਦ ਪਹਿਲਾ ਕਟੋਰਾ ਉਹ ਗਟ ਗਟ ਪੀ ਗਿਆ ਤਾਂ ਉਸ ਨੇ ਦੂਜਾ ਭਰ ਦਿੱਤਾ। ਉਹ ਭੀ ਉਸ ਨੇ ਖਾਲੀ ਕਰਕੇ ਰੱਖ ਦਿਤਾ। ਫੇਰ ਸਰੂਪ ਕੌਰ ਨੇ ਦੂਜੀ ਬੋਤਲ ਖੋਲ੍ਹੀ। ਤੀਜਾ ਕਟੋਰਾ ਭਰ ਕੇ ਉਸ ਦੇ ਹੱਥ ਫੜਾਇਆ। ਉਹ ਤੀਜਾ ਕਟੋਰਾ ਪੀਂਦਾ ਗਿਆ ਅਤੇ ਧਰਤੀ ਉੱਪਰ ਲੇਟਦਾ ਗਿਆ। ਸਰੀਰ ਉਸ ਦਾ ਬਿਲਕੁਲ ਨਿਢਾਲ ਹੋ ਚੁਕਾ ਸੀ, ਫੇਰ ਭੀ ਉਸ ਨੇ ਥਥਲਾਂਦੀ ਹੋਈ ਜੀਭ ਨਾਲ ਕਿਹਾ:- {{gap}}‘ਲਾ-ਲਾ-ਔ—ਰ _ਲਾ ' {{gap}}‘ਅਬ ਤੋਂ ਥੋੜੀ ਰਹਿ ਗਈ ਹੈ।' {{gap}}'ਵੇ-ਹੂ-ਹਮਕਾ-ਪਿਆਇਦੇ-ਰੀ।' {{gap}}ਸਰੂਪ ਕੌਰ ਨੇ ਹੋਰ ਭੀ ਇਕ ਕਟੋਰਾ ਭਰ ਕੇ ਉਸ ਦੇ ਮੂੰਹ ਨਾਲ ਲਾ ਦਿੱਤਾ ਅਤੇ ਉਹ ਇਸ ਤਰ੍ਹਾਂ ਪੀ ਗਿਆ ਜਿਸ ਤਰ੍ਹਾਂ ਕੁੱਤਾ ਛਪਲ ਛਪਲ ਕਰ ਕੇ ਪਾਣੀ ਪੀਂਦਾ ਹੈ। ਹੁਣ ਉਹ ਬਿਲਕੁਲ ਬੇਸੁਧ ਹੋ ਗਿਆ ਸੀ। ਇਹ ਦੇਖ ਕੇ ਸਰੂਪ ਕੌਰ ਉਠ ਖੜੀ ਹੋਈ। ਉਸ ਨੇ ਆਪਣੇ ਮਨ ਵਿਚ ਕਿਹਾ—ਵਾਹਿਗਰੂ ਦੀ ਕ੍ਰਿਪਾ ਹੋ ਗਈ। ਇਸ ਪਾਪੀ ਦੇ ਪੰਜੇ ਵਿਚੋਂ ਉਸ ਨੇ ਬਚਾ ਲਿਆ ਹੈ। ਸੋ ਹੁਣ ਇੱਥੋਂ ਜਿੰਨੀ ਛੇਤੀ ਹੋ ਸਕੇ ਮੈਂ ਦੌੜ ਜਾਵਾਂ। ਇਹ ਵਿਚਾਰ ਕੇ ਸਰੂਪ ਕੌਰ ਉਥੋਂ ਨਦੀ ਦੇ ਕਿਨਾਰੇ ਦੌੜ ਪਈ। {{gap}}ਰਾਤ ਦਾ ਯਾਰਾਂ ਬਾਰਾਂ ਵਜੇ ਦਾ ਵੇਲਾ ਸੀ। ਸਭ ਲੋਕ ਆਪੋ ਆਪਣੀ ਝੌਂਪੜੀ ਵਿਚ ਸੁੱਤੇ ਪਏ ਸਨ। ਪਰ ਮੁਸੀਬਤ ਦੀ ਮਾਰੀ ਸਰੂਪ ਕੌਰ ਲਈ ਆਤਮ-ਰੱਖਿਆ ਲਈ ਸਹੀ ਮੌਕਾ ਸੀ! ਪਹਿਲੇ ਦੋ ਮੀਲ ਤਾਂ ਉਹ ਇਕੋ-ਸਾਹੇ ਦੌੜੀ ਗਈ।<noinclude>{{c|57}}</noinclude> rxwfvk6l6c4y50yp4p2c7v08737dnfu 183161 183160 2024-12-05T20:28:24Z Taranpreet Goswami 2106 183161 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Kaur.gurmel" />{{right|ਦੰਪਤੀ ਪਿਆਰ}}</noinclude>ਲਿਆ ਕੇ ਪਿਆਬ। ਅਬ ਕਹੋ ਦੇਰੀ ਕਰਤ ਹੋ?" {{gap}}ਸਰੂਪ ਕੌਰ ਨੇ ਹੁਣ ਤੱਕ ਸ਼ਰਾਬ ਛੋਹਣੀ ਤਾਂ ਕਿਧਰੋਂ ਰਹੀ, ਅੱਖਾਂ ਨਾਲ ਦੇਖੀ ਭੀ ਨਹੀਂ ਸੀ, ਪਰ ਹੁਣ ਆਪਣੇ ਸਤੀਤ੍ਵ ਦੀ ਰੱਖਿਆ ਲਈ ਉਸ ਨੂੰ ਛੋਹਣੀ ਹੀ ਪਈ। ਉਸ ਨੇ ਬੋਤਲ ਖੋਲ੍ਹੀ ਅਤੇ ਇਕ ਕਟੋਰਾ ਲਬਾਲਬ ਮਲਾਹ ਨੂੰ ਭਰ ਦਿੱਤਾ। ਭਾਵੇਂ ਉਸ ਦੀ ਬਦਬੋ ਨਾਲ ਹੀ ਵਿਚਾਰੀ ਘਬਰਾ ਗਈ, ਪਰ ਕੀ ਕਰਦੀ। ਆਪਣਾ ਪਿੱਛਾ ਛੁਡਾਉਣ ਲਈ ਉਸ ਨੂੰ ਉਹ ਵਾਸ਼ਨਾ ਸਹਾਰਨੀ ਪਈ। ਜਦ ਪਹਿਲਾ ਕਟੋਰਾ ਉਹ ਗਟ ਗਟ ਪੀ ਗਿਆ ਤਾਂ ਉਸ ਨੇ ਦੂਜਾ ਭਰ ਦਿੱਤਾ। ਉਹ ਭੀ ਉਸ ਨੇ ਖਾਲੀ ਕਰਕੇ ਰੱਖ ਦਿਤਾ। ਫੇਰ ਸਰੂਪ ਕੌਰ ਨੇ ਦੂਜੀ ਬੋਤਲ ਖੋਲ੍ਹੀ। ਤੀਜਾ ਕਟੋਰਾ ਭਰ ਕੇ ਉਸ ਦੇ ਹੱਥ ਫੜਾਇਆ। ਉਹ ਤੀਜਾ ਕਟੋਰਾ ਪੀਂਦਾ ਗਿਆ ਅਤੇ ਧਰਤੀ ਉੱਪਰ ਲੇਟਦਾ ਗਿਆ। ਸਰੀਰ ਉਸ ਦਾ ਬਿਲਕੁਲ ਨਿਢਾਲ ਹੋ ਚੁਕਾ ਸੀ, ਫੇਰ ਭੀ ਉਸ ਨੇ ਥਥਲਾਂਦੀ ਹੋਈ ਜੀਭ ਨਾਲ ਕਿਹਾ:- {{gap}}‘ਲਾ-ਲਾ-ਔ—ਰ _ਲਾ {{gap}}‘ਅਬ ਤੋਂ ਥੋੜੀ ਰਹਿ ਗਈ ਹੈ।' {{gap}}'ਵੇ-ਹੂ-ਹਮਕਾ-ਪਿਆਇਦੇ-ਰੀ।' {{gap}}ਸਰੂਪ ਕੌਰ ਨੇ ਹੋਰ ਭੀ ਇਕ ਕਟੋਰਾ ਭਰ ਕੇ ਉਸ ਦੇ ਮੂੰਹ ਨਾਲ ਲਾ ਦਿੱਤਾ ਅਤੇ ਉਹ ਇਸ ਤਰ੍ਹਾਂ ਪੀ ਗਿਆ ਜਿਸ ਤਰ੍ਹਾਂ ਕੁੱਤਾ ਛਪਲ ਛਪਲ ਕਰ ਕੇ ਪਾਣੀ ਪੀਂਦਾ ਹੈ। ਹੁਣ ਉਹ ਬਿਲਕੁਲ ਬੇਸੁਧ ਹੋ ਗਿਆ ਸੀ। ਇਹ ਦੇਖ ਕੇ ਸਰੂਪ ਕੌਰ ਉਠ ਖੜੀ ਹੋਈ। ਉਸ ਨੇ ਆਪਣੇ ਮਨ ਵਿਚ ਕਿਹਾ—ਵਾਹਿਗਰੂ ਦੀ ਕ੍ਰਿਪਾ ਹੋ ਗਈ। ਇਸ ਪਾਪੀ ਦੇ ਪੰਜੇ ਵਿਚੋਂ ਉਸ ਨੇ ਬਚਾ ਲਿਆ ਹੈ। ਸੋ ਹੁਣ ਇੱਥੋਂ ਜਿੰਨੀ ਛੇਤੀ ਹੋ ਸਕੇ ਮੈਂ ਦੌੜ ਜਾਵਾਂ। ਇਹ ਵਿਚਾਰ ਕੇ ਸਰੂਪ ਕੌਰ ਉਥੋਂ ਨਦੀ ਦੇ ਕਿਨਾਰੇ ਦੌੜ ਪਈ। {{gap}}ਰਾਤ ਦਾ ਯਾਰਾਂ ਬਾਰਾਂ ਵਜੇ ਦਾ ਵੇਲਾ ਸੀ। ਸਭ ਲੋਕ ਆਪੋ ਆਪਣੀ ਝੌਂਪੜੀ ਵਿਚ ਸੁੱਤੇ ਪਏ ਸਨ। ਪਰ ਮੁਸੀਬਤ ਦੀ ਮਾਰੀ ਸਰੂਪ ਕੌਰ ਲਈ ਆਤਮ-ਰੱਖਿਆ ਲਈ ਸਹੀ ਮੌਕਾ ਸੀ! ਪਹਿਲੇ ਦੋ ਮੀਲ ਤਾਂ ਉਹ ਇਕੋ-ਸਾਹੇ ਦੌੜੀ ਗਈ।<noinclude>{{c|57}}</noinclude> 0gz1q9jqgtphdhs3yddrm8elcywr5ee ਪੰਨਾ:ਮੇਰੀਆਂ ਨਜ਼ਮਾਂ ਪੈਸੇ ਪੈਸੇ.pdf/97 250 62318 183260 173746 2024-12-06T11:34:22Z Rajji patran 1813 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183260 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Rajji patran" /></noinclude>{{center|{{larger|'''ਮਾਨੁਖਤਾ ਕਿਓਂ ਪੀੜ ਪੀੜ ਏ?'''}}}} {{Block center|<poem>ਕੋਈ ਮੱਥੇ ਦੇ ਲੇਖ, ਗੁਪਤ ਜਹੇ; ਕੋਈ ਹੱਥ ਦੀ ਲਕੀਰ, ਅਦਿਸ ਜਹੀ; ਕਿਓਂ ਜ਼ਿੰਦਗੀ ਦੇ ਸਾਜ਼ ਨੂੰ ਮੀਟ ਰੱਖੇ ਮੁੱਠ ਵਿੱਚ। ਤਾਰ ਕੋਈ ਤੜਪੇ ਸਹੀ; ਆਵਾਜ਼ ਦਾ ਗਲਾ ਘੁੱਟ ਕੇ, ਲੇਖਾਂ ਦਾ ਚੱਕਰ ਸੁੱਟ ਦੇਵੇ, ਤੋੜ ਕੇ- ਕਿਸੇ ਗੁੱਠ ਵਿੱਚ। ਕਿਉਂ? ਇਕ ਖ਼ਿਆਲ ਇਹ- ਮੱਥੇ ਦੇ ਲੇਖ ਅੱਟਲ। ਕੋਸ਼ਸ਼ਾਂ ਬੇਲਾਭ ਨੇ ਹੋਣੀ ਸਦਾ ਪ੍ਰਬੱਲ।</poem>}}<noinclude>{{center|੯੭}}</noinclude> jofcv4x1lbeqcwz6rzcryi6drt1wh8x ਪੰਨਾ:ਮੇਰੀਆਂ ਨਜ਼ਮਾਂ ਪੈਸੇ ਪੈਸੇ.pdf/99 250 62319 183257 173747 2024-12-06T09:55:06Z Rajji patran 1813 183257 proofread-page text/x-wiki <noinclude><pagequality level="1" user="Taranpreet Goswami" /></noinclude>{{gap}}ਮੱਥੇ ਦੇ ਲੇਖ ਨੇ, ਇਸਦੇ ਨਹੀਂ-ਪਤਾ ਨਹੀਂ ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੀ ਹੈ? ਜਿਵੇਂ ਅਸੀ ਉਤਰਾਈ ਤੇ, ਬਿਨਾਂ ਮਦਦ ਤੋਂ, ਸੌਖੇ ਹੀ ਰਿੜ ਪੈਂਦੇ ਹਾਂ ਜਿਵੇਂ ਲੇਖ ਵੀ ਸ਼ਾਇਦ ਆਪ ਤੋਂ ਆਪ ਇਨਸਾਨਾਂ ਨੂੰ ਨੀਯਤ ਰਾਹਾਂ ਤੇ ਟੋਰੀ ਜਾਂਦੇ ਹਨ। ਫੇਰ ਏਸੇ ਤਰ੍ਹਾਂ ਹੱਥ ਦੀਆਂ ਲਕੀਰਾਂ ਨੇ। ਕੋਈ ਦਿਲ ਦੀ ਲਕੀਰ ਹੈ, ਕੋਈ ਦਿਮਾਗ਼ ਦੀ,ਕੋਈ ਜ਼ਿੰਦਗੀ ਦੀ ਤੇ ਕੋਈ ਸ਼ਾਇਦ ਕਿਸਮਤ ਦੀ। ਪਤਾ ਨਹੀਂ,ਜੀਵਨ ਕਿੰਨਾ ਕੁ ਇਨ੍ਹਾਂ ਦੇ ਵੱਸ ਵਿੱਚ ਹੈ? ਜੀਵਨ ਬਣਦਿਆਂ ਤੇ ਮੌਲਦਿਆਂ ਇਹ ਲਕੀਰਾਂ ਉੱਘੜਦੀਆਂ ਔਂਦੀਆਂ ਹਨ ਜਾਂ ਇਨ੍ਹਾਂ ਲਕੀਰਾਂ ਉੱਤੇ, ਪੱਕੀਆਂ ਪਗਡੰਡੀਆਂ ਵਾਂਗ, ਇਨਸਾਨੀ ਜੀਵਨ ਚਲਦਾ ਰਹਿੰਦਾ ਹੈ? ਇਹ ਸਵਾਲ ਬਹਿਸ ਤਲਬ ਹਨ। ਹਾਂ ਇਕਗੱਲ ਜ਼ਰੂਰ ਵੇਖਣ ਵਿਚ ਆਉਂਦੀ ਹੈ ਤੇ ਓਹ ਇਹ ਕਿ ਜ਼ਰਾ ਕੋਈ ਇਨਸਾਨ ਉਤਾਂਹ ਉੱਠਨ ਲੱਗੇ, ਕਈ ਔਕੜਾਂ ਤੇ ਬੰਦਸ਼ਾਂ ਉਸਨੂੰ ਰੋਕ ਪਾਂਦੀਆਂ ਹਨ ਅੱਗੇ ਵਧਨ ਤੋਂ ਂ।” ਇਹ ਕਿਓਂ ? ਕੀ ਹੋਣੀ ਕੋਸ਼ਸ਼ਾਂ ਤੇ ਹਾਵੀ ਹੈ ਜਾਂ ਕੋਸ਼ਸ਼ਾਂ ਹੋਣੀ ਤੇ ? ਇਨ੍ਹਾਂ ਸੋਚਾਂ ਦਾ ਕੋਈ ਸਿੱਟਾਂ ਨਹੀਂ ਨਿਕਲਦਾ। ਹਰ ਕੋਈ ਸੁਖ ਚਾਹੁੰਦਾ ਹੈ ਤੇ ਚੰਗੇ ਦੀ ਆਸ ਕਰਦਾ ਹੈ ਪਰ ਉਸ ਹਰ ਕਿਸੇ ਨੂੰ ਦੁਖ ਮਿਲਦਾ ਹੈਕਿਸੇ ਨਾਂ ਕਿਸੇ ਸ਼ਕਲ ਵਿਚ । ਦੁਨੀਆਂ ਵਿੱਚ ਹਰ ਥਾਂ ਭੁਖ ਨੰਗ ਹੈ;ਆਪਣੇ ਮੁਲਕ ਦਾ ਤਾਂ ਖ਼ੈਰ ਕਹਿਣਾ ਹੀ ਕੀ ;ਜ਼ਰੂਰਤਾਂ, ਨਿਰੋਲਜ਼ਰੂਰਤਾਂ, ਤੇ ਵੀ ਲੱਤਾਂ ਵਜਦੀਆਂ ਹਨ । ਅਸੀਂ ਇਨਸਾਨ ਹਾਂ ਤੇਇਨਸਾਨ ਬਣ ਕੇ ਜੀਉਣਾ ਚਾ ਹੁੰਦੇ ਹਾਂ ਪਰ ਜੀਵਨ ਹੈਵਾਨਾਂ ਤੋਂ ਵੀਬੁਰਾ ਹੈ ।ਮੈਂ ਪੁਛਦਾਂ ਹਾਂ—ਕਿਓਂ ? ਏਸਤਰ੍ਹਾਂ ਕਿਓਂ ਹੈ ? {{center|•}}<noinclude>{{center|੯੯}}</noinclude> ijxks5x80k6vlwx2285gyvcwzjtmsi8 183259 183257 2024-12-06T11:31:52Z Rajji patran 1813 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183259 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Rajji patran" /></noinclude>{{gap}}ਮੱਥੇ ਦੇ ਲੇਖ ਨੇ, ਇਸਦੇ ਨਹੀਂ-ਪਤਾ ਨਹੀਂ ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੀ ਹੈ? ਜਿਵੇਂ ਅਸੀ ਉਤਰਾਈ ਤੇ, ਬਿਨਾਂ ਮਦਦ ਤੋਂ, ਸੌਖੇ ਹੀ ਰਿੜ ਪੈਂਦੇ ਹਾਂ ਜਿਵੇਂ ਲੇਖ ਵੀ ਸ਼ਾਇਦ ਆਪ ਤੋਂ ਆਪ ਇਨਸਾਨਾਂ ਨੂੰ ਨੀਯਤ ਰਾਹਾਂ ਤੇ ਟੋਰੀ ਜਾਂਦੇ ਹਨ। ਫੇਰ ਏਸੇ ਤਰ੍ਹਾਂ ਹੱਥ ਦੀਆਂ ਲਕੀਰਾਂ ਨੇ। ਕੋਈ ਦਿਲ ਦੀ ਲਕੀਰ ਹੈ, ਕੋਈ ਦਿਮਾਗ਼ ਦੀ,ਕੋਈ ਜ਼ਿੰਦਗੀ ਦੀ ਤੇ ਕੋਈ ਸ਼ਾਇਦ ਕਿਸਮਤ ਦੀ। ਪਤਾ ਨਹੀਂ,ਜੀਵਨ ਕਿੰਨਾ ਕੁ ਇਨ੍ਹਾਂ ਦੇ ਵੱਸ ਵਿੱਚ ਹੈ? ਜੀਵਨ ਬਣਦਿਆਂ ਤੇ ਮੌਲਦਿਆਂ ਇਹ ਲਕੀਰਾਂ ਉੱਘੜਦੀਆਂ ਔਂਦੀਆਂ ਹਨ ਜਾਂ ਇਨ੍ਹਾਂ ਲਕੀਰਾਂ ਉੱਤੇ, ਪੱਕੀਆਂ ਪਗਡੰਡੀਆਂ ਵਾਂਗ, ਇਨਸਾਨੀ ਜੀਵਨ ਚਲਦਾ ਰਹਿੰਦਾ ਹੈ? ਇਹ ਸਵਾਲ ਬਹਿਸ ਤਲਬ ਹਨ। ਹਾਂ ਇਕ ਗੱਲ ਜ਼ਰੂਰ ਵੇਖਣ ਵਿਚ ਆਉਂਦੀ ਹੈ ਤੇ ਓਹ ਇਹ ਕਿ ਜ਼ਰਾ ਕੋਈ ਇਨਸਾਨ ਉਤਾਂਹ ਉੱਠਨ ਲੱਗੇ, ਕਈ ਔਕੜਾਂ ਤੇ ਬੰਦਸ਼ਾਂ ਉਸਨੂੰ ਰੋਕ ਪਾਂਦੀਆਂ ਹਨ ਅੱਗੇ ਵਧਨ ਤੋਂ। ਇਹ ਕਿਓਂ? ਕੀ ਹੋਣੀ ਕੋਸ਼ਸ਼ਾਂ ਤੇ ਹਾਵੀ ਹੈ ਜਾਂ ਕੋਸ਼ਸ਼ਾਂ ਹੋਣੀ ਤੇ? ਇਨ੍ਹਾਂ ਸੋਚਾਂ ਦਾ ਕੋਈ ਸਿੱਟਾਂ ਨਹੀਂ ਨਿਕਲਦਾ। ਹਰ ਕੋਈ ਸੁਖ ਚਾਹੁੰਦਾ ਹੈ ਤੇ ਚੰਗੇ ਦੀ ਆਸ ਕਰਦਾ ਹੈ ਪਰ ਉਸ ਹਰ ਕਿਸੇ ਨੂੰ ਦੁਖ ਮਿਲਦਾ ਹੈ ਕਿਸੇ ਨਾਂ ਕਿਸੇ ਸ਼ਕਲ ਵਿਚ। ਦੁਨੀਆਂ ਵਿੱਚ ਹਰ ਥਾਂ ਭੁਖ ਨੰਗ ਹੈ; ਆਪਣੇ ਮੁਲਕ ਦਾ ਤਾਂ ਖ਼ੈਰ ਕਹਿਣਾ ਹੀ ਕੀ; ਜ਼ਰੂਰਤਾਂ, ਨਿਰੋਲ ਜ਼ਰੂਰਤਾਂ, ਤੇ ਵੀ ਲੱਤਾਂ ਵਜਦੀਆਂ ਹਨ। ਅਸੀਂ ਇਨਸਾਨ ਹਾਂ ਤੇ ਇਨਸਾਨ ਬਣ ਕੇ ਜੀਉਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ਪਰ ਜੀਵਨ ਹੈਵਾਨਾਂ ਤੋਂ ਵੀ ਬੁਰਾ ਹੈ। ਮੈਂ ਪੁਛਦਾਂ ਹਾਂ—ਕਿਓਂ? ਏਸਤਰ੍ਹਾਂ ਕਿਓਂ ਹੈ? {{center|•}}<noinclude>{{center|੯੯}}</noinclude> 5li8fpguqhjgum3f88pp9y5s49e481l ਪੰਨਾ:ਮੇਰੀਆਂ ਨਜ਼ਮਾਂ ਪੈਸੇ ਪੈਸੇ.pdf/100 250 62320 183256 173750 2024-12-06T09:50:51Z Rajji patran 1813 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183256 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Rajji patran" /></noinclude>{{center|{{larger|'''ਜ਼ਿੰਦਗੀ ਪਰਦੇਸ ਦੀ'''}}}} {{Block center|<poem>ਬੇਵਸੇ ਖ਼ਿਆਲਾਂ ਦਾ ਜ਼ੋਰ। ਬੇਵਸੇ ਸਤਰਾਂ ਦੀ ਤੋਰ। ਬੇਵਸੇ ਜਜ਼ਬੇ ਦੀ ਲਹਿਰ ਕਿੱਧਰ ਤੋਂ ਕਿੱਧਰ ਲੈ ਗਈ। ਬੇਵਸੇ ਪਿਆਰ ਦੇ ਕਿੱਸੇ ਨੂੰ ਕਿਓਂ ਓਹ ਕਹਿ ਗਈ। ਬੇਵਸੇ ਮੇਰੇ ਸਾਮ੍ਹਣੇ ਦਿੱਸਿਆ ਕੋਈ ਸਾਇਆ ਕਿਓਂ? ਬੇਵਸੇ ਮੇਰੇ ਬੁੱਲਾਂ ਤੇ ਨਾਂ ਓਸੇ ਦਾ ਆਇਆ ਕਿਓਂ? ਮੈ ਵਿਛੋੜਾ ਜਰਦਾ ਜਰਦਾ। ਅਪਨੇ ਹਾਲ ਵਿਚ, ਜੀਊਂਦਾ ਮਰਦਾ। </poem>}}<noinclude>{{center|੧੦੦}}</noinclude> sx2t2q9jsk7s4l1jb9b3b1b5l2sxhvn ਪੰਨਾ:ਕਿੱਸਾ ਸ਼ੀਰੀਂ ਫ਼ਰਿਹਾਦ.pdf/65 250 64596 183172 183133 2024-12-06T04:19:39Z Taranpreet Goswami 2106 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183172 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Taranpreet Goswami" />{{c|(45)}}</noinclude>ਜਲਾਇ ਜਈ॥ ਬਿੱਲੀ ਝਟ ਕਰ ਕੇਲਿਆ ਪਕੜ ਚੂਹਾਸ ਨੇ ਹਡੀਆਂ ਚੀਰ ਕੇ ਖਾਇ ਗਈ॥ ਕੋਈ ਦੋਸ ਗੁਨਾਹ ਨਾ ਨਫ਼ਰ ਅੰਦਰ ਸਾਹਜ਼ਾਦਾੜੀ ਸਿਤਮ ਕਮਾਇ ਗਈ॥ ਚੜੀ ਫ਼ੌਜ ਕੰਧਾਰ ਥੀਂ ਮਾਰ ਧੌਸ ਫ਼ਤੇ ਸਹਿਰ ਲਾਹੌਰ ਤੇ ਪਾਇ ਗਈ॥ ਲਿਆ ਲੁਟ ਲਖਨਊ ਨੂੰ ਸਣੇ ਦਿਲੀ ਕੋਈ ਫ਼ੌਜ ਫ਼ਰੰਗੀ ਦੀ ਆਇ ਗਈ॥ ਗਿਦੜ ਖੇਤ ਗੰਧੀ ਲੇਦੇ ਆਨ ਲੁਕਿਆ ਅਜਲ ਮਾਰ ਕੇ ਅਕਲ ਗਵਾਇ ਗਈ॥ ਮੂਸ ਮੂਸਾ ਦੀ ਕਤਰ ਤੌਰੇਤ ਗਿਆ ਮੌਤ ਸੱਦ ਕੌ ਪਾਸ ਬਹਾਇ ਗਈ॥ ਸੇਰ ਪਿੰਜਰੇ ਦੇ ਵਿਚ ਆਇ ਵੜਿਆ ਅਗੇ ਫੱਟੀ ਫਰੰਗ ਦੀ ਆਇ ਗਈ॥ ਤੋਤਾ ਦੇਖ ਕੇ ਚੋਗ ਜਾਂ ਚੁਗਨ ਲਗਾ ਜਾਲੀ ਜਾਲ ਵਾਲੀ ਗਲ ਪਾਇ ਗਈ॥ ਹੱਥ ਪੈਰ ਝੜ ਪਏ ਨਾਂ ਕੰਮ ਹੋਵੇ ਕੋਈ ਬਰਫ਼ ਕਸਮੀਰ ਦੀ ਧਾਇ ਗਈ॥ ਬਿੱਲੀ ਮਾਰ ਕੇ ਛਾਲ ਜਾਂ ਚੜੀ ਛਿੱਕੇ ਫੋੜ ਕਾਹੜਨੀ ਦੁਧ ਵਹਾਇ ਗਈ॥ਛੁਟੀ ਤੋਪ ਦੇਖੋ ਕੋਈ ਭੰਗੀਆ ਦੀ ਕਿਲੇ ਕੋਟ ਹਵੇਲੀਆਂ ਢਾਹਿ ਗਈ॥ ਇਕੋ ਪੁਤ ਸੀ ਮਾਪਿਆਂ ਸਿਕਦਿਆਂ ਦਾ ਜ਼ਹਿਰ ਇਸਕ ਦਾ ਘੋਲ ਪਿਲਾਇ ਗਈ॥ ਨੈਨ ਨੈਨਾਂ ਦੇ ਵਿਚ ਹੋ ਤੀਰ ਲੱਗੇ ਸੀਨਾ ਚੀਰ ਕੇ ਕਾਲਜਾ ਖਾਇ ਗਈ॥ ਪਿਆ ਡੈਨ ਨੂੰ ਝਸ ਆ ਵੱਸ ਕਰਕੇ ਮੰਤ੍ਰ ਮਾਰਕੇ ਚਿਤ ਚੁਰਾਇ ਗਈ॥ ਆਈਧਾੜ ਪਹਾੜ ਥੀਂ ਸੁਤਿਆਂ ਤੇ ਪਿੰਡ ਲੁਟ ਕੇ ਪਿਛਾਂ ਨੂੰ ਧਾਇ ਗਈ॥ ਚਿੜੀ ਬਾਲ ਤੀਲਾ ਮੰਦਰ ਵਿਚ ਧਰਿਆ ਆਪ ਉੱਡ ਕੇ ਜਾਂਨ ਬਚਾਇ ਗਈ॥ ਆਤਸਬਾਜ਼ਾਂ ਦੀ ਖ਼ਾਸ ਦੁਕਾਨ ਅੰਦਰ ਬੱਤੀ ਲਾਇਕੇ ਜੋਤ ਜਗਾਇ ਗਈ॥<noinclude></noinclude> 4hahfp5w7v0hwon0nkqupta3cmprh05 ਪੰਨਾ:ਕਿੱਸਾ ਸ਼ੀਰੀਂ ਫ਼ਰਿਹਾਦ.pdf/66 250 64597 183173 182651 2024-12-06T04:31:56Z Taranpreet Goswami 2106 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183173 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Taranpreet Goswami" />{{c|(46)}}</noinclude>ਧੂੰਏਂ ਨਾਲ ਰੋਵੇ ਪਿਆ ਰਾਤ ਸਾਰੀ ਗਿੱਲੀ ਲਕੜੀ ਨੂੰ ਅੱਗ ਲਾਇ ਗਈ॥ ਸੇਖ਼ ਸਾਦੀ ਨੂੰ ਵਿਚ ਮੰਦੂਕ ਪਾਕੇ ਮਾਰ ਜੰਦਰੀ ਮਕਰ ਭੁਲਾਇ ਗਈ॥ ਪੰਛੀ ਉਡਦਾ ਵਿਚ ਅਕਾਸ ਆਹਾ ਫਾਹੀ ਜ਼ੁਲਮ ਦੀ ਪਾਇ ਫਸਾਇ ਗਈ॥ ਬਰਛੀ ਹੁਸਨ ਦੀ ਮਾਰ ਸਿਕਾਰ ਕੀਤਾ ਮ੍ਰਿਗ ਜੰਗਲੇ ਦਾ ਉਲਟਾਇ ਗਈ॥ ਨਿਕਲ ਮ੍ਯਾਨ ਥੀਂ ਦੇਖ ਸਮਸ਼ੇਰ ਕਾਤਲ ਕੀਤਾ ਕਤਲ ਮਯਾਨ ਸਮਾਇ ਗਈ॥ ਆਈ ਲਹਿਰ ਦਰਿਯਾਉਦੀ ਜੋਸ ਖਾਕੇ ਹਥ ਧੋਂਦੇ ਨੂੰ ਨਾਲ ਲੜ੍ਹਾਇ ਗਈ॥ ਗਲ ਪਾਇਕੈ ਜਾਲ ਪ੍ਰੇਮ ਵਾਲਾ ਮਾਗਰ ਮਛ ਦੀ ਗੱਲ ਗਵਾਇ ਗਈ॥ ਜਹਿਦਾਂ ਵੈਦ ਔਖਦ ਨਹੀਂ ਹੋਈ ਹੋਵੇ ਐਸਾ ਰੋਗ ਵਿਜੋਗ ਦਾ ਲਾਇ ਗਈ॥ ਬਾਦਸ਼ਾਹ ਦੇ ਘਰਾਂ ਨੂੰ ਸੰਨ ਲਾਈ ਦੇਖੋ ਮੌਤ ਮਜ਼ਦੂਰ ਦੀ ਆਇ ਗਈ॥ ਜਹਿੰਦੀ ਤਰਫ ਪਰਿੰਦਾਨ ਦੇਖਦਾ ਸੀ ਐਸੀ ਪਰੀ ਨੂੰ ਪ੍ਰੀਤ ਤਪਾਇ ਗਈ॥ ਕਿਸਨ ਸਿੰਘ ਨਾ ਕਿਸੇ ਦੇ ਵੱਸ ਰਿਹਾ ਹੋਣੀ ਆਪਨਾ ਹੁਕਮ ਚਲਾਇ ਗਈ॥੩੦॥ {{center|ਹੋਨਾ ਹੋਣੀ ਦਾ ਹਰ ਇਕ ਉਤੇ}} ਹੋਨੀ ਹੋਂਵਦੀ ਹਕਤ ਹਕੀਕ ਕਰਕੇ ਕੇਹਾ ਜ਼ੋਰ ਹੈ ਨਾਲ ਤਕਦੀਰ ਦੇ ਜੀ॥ ਹੋਨੀ ਟਲੇ ਨਾ ਰਾਜਿਆਂ ਰਾਣਿਆਂ ਤੋਂ ਹੋਵੇ ਨਾਲ ਅਮੀਰ ਫ਼ਕੀਰ ਦੇ ਜੀ॥ ਵਲੀ ਔਲੀਆਂ ਅੰਬੀਆਂ ਨਾਲ ਹੋਵੇ ਹੋਵੇ ਨਾਲ ਔਤਾਰ ਤੇ ਪੀਰ ਦੇ ਜੀ॥ ਰਾਮ ਕ੍ਰਿਸਨ ਜੇਂਹਾਂ ਹੋਨੀ ਤੰਗ ਕੀਤਾ ਰਾਵਣ ਕੈਦ ਕੀਤਾ ਵਿਚ ਨੀਰ ਦੇ ਜੀ॥ ਬਹਮਾ ਬਿਸਨ ਮਹੇਸ਼ ਦੇ ਨਾਲ ਹੋਈ ਹੋਨੀ ਵਰਤ ਦੀ ਨਾਲ ਸਹੀਰ ਦੇ ਜੀ॥ ਹੋਨੀ<noinclude></noinclude> arloeoud9abxnoa1y2d63cfystqh0h2 ਪੰਨਾ:ਕਿੱਸਾ ਸ਼ੀਰੀਂ ਫ਼ਰਿਹਾਦ.pdf/67 250 64598 183174 182652 2024-12-06T04:49:47Z Taranpreet Goswami 2106 183174 proofread-page text/x-wiki <noinclude><pagequality level="1" user="Taranpreet Goswami" />{{c|(47)}}</noinclude>ਹਸਨ ਹੁਸੈਨ ਬੇਚੈਨ ਕੀਤੇ ਲੜੇ ਨਾਲ ਯਜ਼ੀਦ ਸਰੀਰ ਦੇ ਜੀ ਸੁਲੇਮਾਨ ਨੂ ਸੁਟਿਆ ਤਖਤ ਉਤੋਂ ਭੱਠ ਝੋਕਦਾ ਪਾਸ ਚਹੀਰ ਦੇ ਜੀ॥ ਹੋਨੀ ਕੈਰਵਾਂ ਪਾਂਡਵਾਂ ਨਾਲ ਹੋਈ ਖੂੰਨੀ ਗਾਲੀਆਂ ਵਿੱਚ ਗਹੀਰ ਦੇ ਜੀ॥ ਹੋਨੀ ਚਿਖ਼ਾ ਦੇ ਵਿਚ ਖ਼ਲੀਲ ਪਾਯਾ ਇਸ ਮਾਈਲ ਤ ਤਕਬੀਰ ਦੇ ਜੀ॥ ਸੱਮਸ ਸਾਹਦੀ ਖੱਲ ਲਹਾਇ ਦਿੱਤੀ ਵਰਤੀ ਨਾਲ ਕਮਾਲ ਕਬੀਰ ਦੇ ਜੀ॥ ਹੋਨੀ ਸੂਲੀ ਤੇ ਚਾੜ ਮਨਸੂਰ ਦਿੱਤਾ ਅਨਲ ਹੱਕ ਕੈਹਾ ਬਿਨਾ ਧੀਰ ਦੇ ਜੀ॥ ਮੂਸਾ ਦੇਖ ਕੇ ਨੂਰ ਮਸਤੂਰ ਹੋਯਾ ਵਰਤੀ ਨਾਲ ਜ਼ਮੀਰ ਮੁਨੀਰ ਦੇ ਜੀ॥ ਆਰੀ ਰੱਖ ਕੇ ਚੀਰਿਆ ਜ਼ਿਕਰੀਏ ਨੂੰ ਜਿਵੇਂ ਚੀਰ ਨੇ ਫੱਟ ਸਹਿਤੀਰ ਦੇ ਜੀ॥ ਯੂਸਫ਼ ਖੂਹੇ ਦੇ ਵਿਚ ਉਤਾਰਿਓ ਨੇ ਵੀਰਾਂ ਵੈਰ ਕੀਤਾ ਨਾਲ ਵੀਰ ਦੇ ਜੀ॥ ਸਾਹ ਅਲੀ ਨੂ ਨਫ਼ਸ ਨੇ ਕਤਲ ਕੀਤਾ ਦੇਖੋ ਕੰਮ ਤਕਦੀਰ ਬੇਪੀਰਦੇਜੀ।ਹੋਯਾਹਾਲ ਜੋ ਆਸਕਾਂ ਸਾਦਕਾਂ ਦਾ ਦਸਾਂ ਤ ਪਨੂੰਲਫ਼ਜ਼ਲਕੀਰ ਦੇਜੀ। ਮਜਨੂੰਸੁਕਕੇਵਾਂਗ ਤਾਬੂਤ ਹੋਯਾ ਲੈਲੀਰੜਨਾਵਾਂ ਗਕਰੀਰ ਦੇ ਜੀ। ਸੱਸੀ ਪੁੰਨੂੰ ਦੋਵੇਂ ਬਲਾਂ ਵਿਚ ਮੋਏਰਾਂਬ ਫ਼ੌਤ ਹੋਯਾ ਨਾਲਹੀਰਦੇਜੀ॥ ਕਿਸਾ ਬਦਰੇਮੁਨੀਰਦਾ ਪੜੇ ਕੋਈ ਮੋਏ ਨਾਲਫਿਰਾਕ ਦੇਭੀਰਦੇਜੀ॥ ਕਿਸ ਕਿਸਦੀ ਬਾਤ ਬਨਾਇ ਕਹੀਏ ਸੱਭੋ ਗਲ ਹੈ ਨਾਲ ਤਕਦੀਰ ਦੇਜੀ॥ ਸਬਦ ਦੁਪ ਕਰਕੇ ਵੇਲਾ ਕਦਲੈਣਾ ਆਯਾ ਯਾਲ ਜਿਉਂਵਿਚਕਸ਼ਮੀਰ ਦੇਜੀ। ਮਿਰਜ਼ਾਸਾਹਿਬਾਂ ਸਾਬ ਤਲਵਾਰਮਾਰੇਆਏ ਹੱਥ ਜਾਂ ਖ਼ਾਨ ਸਮੀਰਦੇਜੀ। ਵੇਲਾਸਖ਼ਤ ਤਾਂ ਸਭ ਕਰਖਤਹੋਵਨਪੇਟ<noinclude></noinclude> 0dbzvc9rkbb90v3ce654ozstztqptn7 ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/1 250 64620 183147 2024-12-05T13:04:17Z Naman Rao 1702 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183147 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Naman Rao" /></noinclude>{{Css image crop |Image = ਕਿੱਸਾ_ਹੀਰ_ਲਾਹੌਰੀ.djvu |Page = 1 |bSize = 387 |cWidth = 383 |cHeight = 599 |oTop = 2 |oLeft = 0 |Location = center |Description = }}<noinclude></noinclude> csnn9jk7l73aqr34gkzbnxz9cl8rykr ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/2 250 64621 183148 2024-12-05T13:05:22Z Naman Rao 1702 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183148 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Naman Rao" /></noinclude>{{Css image crop |Image = ਕਿੱਸਾ_ਹੀਰ_ਲਾਹੌਰੀ.djvu |Page = 2 |bSize = 372 |cWidth = 369 |cHeight = 600 |oTop = 2 |oLeft = 2 |Location = center |Description = }}<noinclude></noinclude> kubc390ulpoxczegz3tbnmwhxmw54cn ਪੰਨਾ:ਕਿੱਸਾ ਹੀਰ ਲਾਹੌਰੀ.djvu/4 250 64622 183149 2024-12-05T13:07:06Z Naman Rao 1702 /* ਗਲਤੀਆਂ ਲਾਈਆਂ */ 183149 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Naman Rao" /></noinclude>{{Css image crop |Image = ਕਿੱਸਾ_ਹੀਰ_ਲਾਹੌਰੀ.djvu |Page = 4 |bSize = 342 |cWidth = 342 |cHeight = 599 |oTop = 3 |oLeft = 0 |Location = center |Description = }}<noinclude></noinclude> d2igehqixxzde77ranzwrxlplgehb7o