<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="he">
	<id>https://text.chabadpedia.com/index.php?action=history&amp;feed=atom&amp;title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99%3AGadget-RangePatrol.js</id>
	<title>מדיה ויקי:Gadget-RangePatrol.js - היסטוריית גרסאות</title>
	<link rel="self" type="application/atom+xml" href="https://text.chabadpedia.com/index.php?action=history&amp;feed=atom&amp;title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99%3AGadget-RangePatrol.js"/>
	<link rel="alternate" type="text/html" href="https://text.chabadpedia.com/index.php?title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-RangePatrol.js&amp;action=history"/>
	<updated>2026-05-16T19:07:02Z</updated>
	<subtitle>היסטוריית הגרסאות של הדף הזה בוויקי</subtitle>
	<generator>MediaWiki 1.40.3</generator>
	<entry>
		<id>https://text.chabadpedia.com/index.php?title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-RangePatrol.js&amp;diff=5535&amp;oldid=prev</id>
		<title>חלוקת קונטרסים: גרסה אחת יובאה: ייבוא גאדג&#039;טים מחב&quot;דפדיה. קרדיט לויקיפדיה על מה שהועתק מהם לחב&quot;דפדיה</title>
		<link rel="alternate" type="text/html" href="https://text.chabadpedia.com/index.php?title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-RangePatrol.js&amp;diff=5535&amp;oldid=prev"/>
		<updated>2024-07-25T13:54:15Z</updated>

		<summary type="html">&lt;p&gt;גרסה אחת יובאה: ייבוא גאדג&amp;#039;טים מחב&amp;quot;דפדיה. קרדיט לויקיפדיה על מה שהועתק מהם לחב&amp;quot;דפדיה&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;he&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ הגרסה הקודמת&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;גרסה מ־16:54, 25 ביולי 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;he&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(אין הבדלים)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>חלוקת קונטרסים</name></author>
	</entry>
	<entry>
		<id>https://text.chabadpedia.com/index.php?title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-RangePatrol.js&amp;diff=5534&amp;oldid=prev</id>
		<title>חלוקת קונטרסים: מויקיפדיה: https://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98%D7%99%D7%9D/61.js</title>
		<link rel="alternate" type="text/html" href="https://text.chabadpedia.com/index.php?title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-RangePatrol.js&amp;diff=5534&amp;oldid=prev"/>
		<updated>2021-04-26T20:29:32Z</updated>

		<summary type="html">&lt;p&gt;מויקיפדיה: https://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98%D7%99%D7%9D/61.js&lt;/p&gt;
&lt;p&gt;&lt;b&gt;דף חדש&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// rangePatrol.js - mark multiple edits by same user as patrolled.&lt;br /&gt;
mw.loader.using([&amp;#039;mediawiki.util&amp;#039;, &amp;#039;mediawiki.user&amp;#039;, &amp;#039;mediawiki.page.ready&amp;#039;]).done( function() {&lt;br /&gt;
	function markRange() {&lt;br /&gt;
		var suspects = $(&amp;#039;li.selected&amp;#039;).filter(&amp;#039;:has(&amp;quot;.mw-history-histlinks&amp;quot;)&amp;#039;);&lt;br /&gt;
		if (suspects.length != 2) &lt;br /&gt;
			throw &amp;#039;נמצא מספר שונה מאשר שני אלמנטים (&amp;#039; + suspects.length + &amp;#039;). לא יכול לבצע&amp;#039;;&lt;br /&gt;
		var all = suspects.parent().children();&lt;br /&gt;
		var start = all.index($(suspects[0])), finish = all.index($(suspects[1]));&lt;br /&gt;
		if (start &amp;lt; 0 || finish &amp;lt; 0 || start &amp;gt;= finish) &lt;br /&gt;
			throw &amp;#039;משהו השתבש: start = &amp;#039; + start + &amp;#039; finish = &amp;#039; + finish;&lt;br /&gt;
		var actionable = all.slice(start, finish);&lt;br /&gt;
		var actionableids = [];&lt;br /&gt;
		var user = $(suspects[0]).find(&amp;#039;.history-user &amp;gt; a&amp;#039;).text();&lt;br /&gt;
		var token = mw.user.tokens.get(&amp;#039;patrolToken&amp;#039;);&lt;br /&gt;
		if (! user) &lt;br /&gt;
			throw &amp;#039;לא נמצא משתמש&amp;#039;;&lt;br /&gt;
		actionable.each(function(index, item) {&lt;br /&gt;
			var $item = $(item);&lt;br /&gt;
			if ($item.find(&amp;#039;.history-user &amp;gt; a&amp;#039;).text() != user) {&lt;br /&gt;
				alert(&amp;quot;אופס, לא ניתן לסמן את הטווח - לא כל השינויים בוצעו על ידי אותו משתמש&amp;quot;);&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
			var id = $item.find(&amp;#039;input[type=radio]:eq(0)&amp;#039;).attr(&amp;#039;value&amp;#039;);&lt;br /&gt;
			actionableids.push(id);&lt;br /&gt;
		});&lt;br /&gt;
		var count = 0;&lt;br /&gt;
		$.ajax({&lt;br /&gt;
			url: mw.util.wikiScript(&amp;#039;api&amp;#039;), &lt;br /&gt;
			async: false,&lt;br /&gt;
			data: {action: &amp;#039;query&amp;#039;, list: &amp;#039;recentchanges&amp;#039;, rclimit: 500, rcuser: user, format: &amp;#039;json&amp;#039;},&lt;br /&gt;
			success: function(data) {&lt;br /&gt;
				var rcids = [];&lt;br /&gt;
				$(data.query.recentchanges).each(function(index, item) {&lt;br /&gt;
					if ($.inArray(item.revid + &amp;#039;&amp;#039;, actionableids) + 1)&lt;br /&gt;
						rcids.push(item.rcid);&lt;br /&gt;
				});&lt;br /&gt;
				for (var i in rcids)&lt;br /&gt;
					$.ajax({&lt;br /&gt;
						url: mw.util.wikiScript(&amp;#039;api&amp;#039;), &lt;br /&gt;
						type: &amp;#039;post&amp;#039;,&lt;br /&gt;
						async: false,&lt;br /&gt;
						data: {action:&amp;#039;patrol&amp;#039;, rcid: rcids[i], token:token, format:&amp;#039;json&amp;#039;},&lt;br /&gt;
						success: help1&lt;br /&gt;
					});&lt;br /&gt;
				function help1(data) {&lt;br /&gt;
							if (data &amp;amp;&amp;amp; data.patrol &amp;amp;&amp;amp; data.patrol.rcid &amp;amp;&amp;amp; (data.patrol.rcid == rcids[i]))&lt;br /&gt;
								count++;&lt;br /&gt;
						}&lt;br /&gt;
			} //success for get;&lt;br /&gt;
		}); // ajax&lt;br /&gt;
		mw.notify(&amp;#039;הסקריפט סיים לרוץ. &amp;#039; + count + &amp;#039; עריכות סומנו כבדוקות&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if (mw.util.getParamValue(&amp;#039;action&amp;#039;) == &amp;#039;history&amp;#039;) {&lt;br /&gt;
		$(&amp;#039;input.historysubmit&amp;#039;).after(&lt;br /&gt;
			$(&amp;#039;&amp;lt;input&amp;gt;&amp;#039;, {&lt;br /&gt;
				type: &amp;#039;button&amp;#039;,&lt;br /&gt;
				value: &amp;#039;סימון טווח כבדוקות&amp;#039;, 	&lt;br /&gt;
				title: &amp;#039;סמן את כל העריכות בין המסומנות (לא כולל הראשונה, כלומר המוקדמת ביניהן) כבדוקות&amp;#039;,&lt;br /&gt;
				style: &amp;#039;margin-right: 4px&amp;#039;&lt;br /&gt;
			}&lt;br /&gt;
				).addClass(&amp;#039;mw-ui-button&amp;#039;)&lt;br /&gt;
			.click(markRange)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>חלוקת קונטרסים</name></author>
	</entry>
</feed>