<?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%3ATabs.js</id>
	<title>מדיה ויקי:Tabs.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%3ATabs.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:Tabs.js&amp;action=history"/>
	<updated>2026-05-17T07:09:52Z</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:Tabs.js&amp;diff=3711&amp;oldid=prev</id>
		<title>חלוקת קונטרסים: גרסה אחת יובאה</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:Tabs.js&amp;diff=3711&amp;oldid=prev"/>
		<updated>2024-07-02T21:11:49Z</updated>

		<summary type="html">&lt;p&gt;גרסה אחת יובאה&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;גרסה מ־00:11, 3 ביולי 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:Tabs.js&amp;diff=3710&amp;oldid=prev</id>
		<title>he&gt;כתית למאור: לא בטוח שיש הבדל</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:Tabs.js&amp;diff=3710&amp;oldid=prev"/>
		<updated>2020-08-03T05:27:58Z</updated>

		<summary type="html">&lt;p&gt;לא בטוח שיש הבדל&lt;/p&gt;
&lt;p&gt;&lt;b&gt;דף חדש&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* תמיכה בלשוניות, נכתב על ידי Yonidebest */&lt;br /&gt;
$(function(){&lt;br /&gt;
    var arrTabContent = [];&lt;br /&gt;
    var arrTabStyle = [];&lt;br /&gt;
    /* where:&lt;br /&gt;
    arrTabStyle[&amp;#039;sX0&amp;#039;] = unselected background color&lt;br /&gt;
    arrTabStyle[&amp;#039;sX1&amp;#039;] = border color&lt;br /&gt;
    where: X = id&lt;br /&gt;
    */&lt;br /&gt;
    &lt;br /&gt;
    function getTabContent(selectedID) {&lt;br /&gt;
    	var td;&lt;br /&gt;
        // clear styling of all tabs&lt;br /&gt;
        var id = (selectedID.indexOf(&amp;#039;0&amp;#039;) == 7) ? selectedID.slice(6, 8) : selectedID.slice(6, 7);&lt;br /&gt;
        for (var i = 1; i &amp;lt;= 10; i++) {&lt;br /&gt;
            td = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;Tab&amp;#039; + i);&lt;br /&gt;
            if (!td) {&lt;br /&gt;
            	break;&lt;br /&gt;
            }&lt;br /&gt;
            td.style.background = arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;0&amp;#039;];&lt;br /&gt;
            td.style.borderBottom = &amp;#039;1px solid &amp;#039; + arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;1&amp;#039;];&lt;br /&gt;
            td.style.cursor = &amp;#039;pointer&amp;#039;;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        // style the selected tab&lt;br /&gt;
        var tdSelected = document.getElementById(selectedID);&lt;br /&gt;
        tdSelected.style.background = &amp;#039;white&amp;#039;;&lt;br /&gt;
        tdSelected.style.borderBottom = &amp;#039;none&amp;#039;;&lt;br /&gt;
        tdSelected.style.cursor = &amp;#039;default&amp;#039;;&lt;br /&gt;
        &lt;br /&gt;
        // show the content&lt;br /&gt;
        var tdContent = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabsContent&amp;#039;);&lt;br /&gt;
        tdContent.innerHTML = arrTabContent[&amp;#039;a&amp;#039; + id + ((id == 10) ? selectedID.slice(11) : selectedID.slice(10))];&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    function customTabsLoad(id) {&lt;br /&gt;
    	var table;&lt;br /&gt;
    	var td;&lt;br /&gt;
        // create main table&lt;br /&gt;
        try { // for IE&lt;br /&gt;
            table = document.createElement(&amp;#039;&amp;lt;TABLE ID=&amp;quot;custom&amp;#039; + id + &amp;#039;TabsTable&amp;quot;&amp;gt;&amp;lt;/TABLE&amp;gt;&amp;#039;);&lt;br /&gt;
        } catch (e) { // for FF&lt;br /&gt;
            table = document.createElement(&amp;#039;TABLE&amp;#039;);&lt;br /&gt;
            table.id = &amp;#039;custom&amp;#039; + id + &amp;#039;TabsTable&amp;#039;;&lt;br /&gt;
        }&lt;br /&gt;
        table.cellSpacing = &amp;#039;0&amp;#039;;&lt;br /&gt;
        var customTabAlign = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabAlign&amp;#039;);&lt;br /&gt;
        &lt;br /&gt;
        if (!customTabAlign) {&lt;br /&gt;
        	table.align = &amp;#039;center&amp;#039;;&lt;br /&gt;
        } else {&lt;br /&gt;
        	table.align = customTabAlign.innerHTML;&lt;br /&gt;
    	}&lt;br /&gt;
    	&lt;br /&gt;
        if (table.align == &amp;#039;center&amp;#039;) {&lt;br /&gt;
        	table.style.clear = &amp;#039;both&amp;#039;;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        var customTabWidth = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabWidth&amp;#039;);&lt;br /&gt;
        if (!customTabWidth) {&lt;br /&gt;
        	table.width = &amp;#039;90%&amp;#039;;&lt;br /&gt;
        } else {&lt;br /&gt;
        	table.width = customTabWidth.innerHTML;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        var tbody = document.createElement(&amp;quot;tbody&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        // get style data into the array&lt;br /&gt;
        var customTabBackground = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabBackground&amp;#039;);&lt;br /&gt;
        &lt;br /&gt;
        if (!customTabBackground) {&lt;br /&gt;
        	arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;0&amp;#039;] = &amp;#039;#DEFED6&amp;#039;;&lt;br /&gt;
        } else {&lt;br /&gt;
        	arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;0&amp;#039;] = customTabBackground.innerHTML;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        var customTabBorder = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabBorder&amp;#039;);&lt;br /&gt;
        if (!customTabBorder) {&lt;br /&gt;
        	arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;1&amp;#039;] = &amp;#039;#45A22F&amp;#039;;&lt;br /&gt;
        } else {&lt;br /&gt;
        	arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;1&amp;#039;] = customTabBorder.innerHTML;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        var tr1 = document.createElement(&amp;quot;TR&amp;quot;);&lt;br /&gt;
        var i;&lt;br /&gt;
        var tdOnClick = function() {&lt;br /&gt;
        	getTabContent(this.id);&lt;br /&gt;
        };&lt;br /&gt;
&lt;br /&gt;
        for (i = 1; i &amp;lt;= 10; i++) {&lt;br /&gt;
            // create the first row&lt;br /&gt;
            var divTab = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;Tab&amp;#039; + i);&lt;br /&gt;
            if (!divTab) break;&lt;br /&gt;
            &lt;br /&gt;
            try { // for IE&lt;br /&gt;
                td = document.createElement(&amp;#039;&amp;lt;TD ID=&amp;quot;&amp;#039; + divTab.getAttribute(&amp;quot;id&amp;quot;) + &amp;#039;&amp;quot;&amp;gt;&amp;lt;/TD&amp;gt;&amp;#039;);&lt;br /&gt;
            } catch (e) { // for FF&lt;br /&gt;
                td = document.createElement(&amp;#039;TD&amp;#039;);&lt;br /&gt;
                td.id = divTab.getAttribute(&amp;quot;id&amp;quot;);&lt;br /&gt;
            }&lt;br /&gt;
            &lt;br /&gt;
            td.style.textAlign = &amp;#039;center&amp;#039;;&lt;br /&gt;
            td.style.fontWeight = &amp;#039;bold&amp;#039;;&lt;br /&gt;
            td.style.border = &amp;#039;1px solid &amp;#039; + arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;1&amp;#039;];&lt;br /&gt;
            td.style.background = arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;0&amp;#039;];&lt;br /&gt;
            td.style.cursor = &amp;#039;pointer&amp;#039;;&lt;br /&gt;
            td.innerHTML = divTab.getAttribute(&amp;quot;title&amp;quot;);&lt;br /&gt;
            td.title = td.innerHTML;&lt;br /&gt;
            td.onclick = tdOnClick;&lt;br /&gt;
            tr1.appendChild(td);&lt;br /&gt;
            &lt;br /&gt;
            // add a space td cell&lt;br /&gt;
            var tdSpace = document.createElement(&amp;#039;TD&amp;#039;);&lt;br /&gt;
            tdSpace.style.backgroundColor = &amp;#039;transparent&amp;#039;;&lt;br /&gt;
            tdSpace.style.borderBottom = &amp;#039;1px solid &amp;#039; + arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;1&amp;#039;];&lt;br /&gt;
            tdSpace.innerHTML = &amp;#039;&amp;amp;nbsp;&amp;#039;;&lt;br /&gt;
            tr1.appendChild(tdSpace);&lt;br /&gt;
            &lt;br /&gt;
            // populate the array&lt;br /&gt;
            arrTabContent[&amp;#039;a&amp;#039; + id + i] = divTab.innerHTML;&lt;br /&gt;
        }&lt;br /&gt;
        tbody.appendChild(tr1);&lt;br /&gt;
        &lt;br /&gt;
        // create the second row structure&lt;br /&gt;
        var tr2 = document.createElement(&amp;quot;TR&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        try { // for IE&lt;br /&gt;
            td = document.createElement(&amp;#039;&amp;lt;TD ID=&amp;quot;custom&amp;#039; + id + &amp;#039;TabsContent&amp;quot;&amp;gt;&amp;lt;/TD&amp;gt;&amp;#039;);&lt;br /&gt;
        } catch (e) { // for FF&lt;br /&gt;
            td = document.createElement(&amp;#039;TD&amp;#039;);&lt;br /&gt;
            td.id = &amp;#039;custom&amp;#039; + id + &amp;#039;TabsContent&amp;#039;;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        td.style.padding = &amp;#039;7px&amp;#039;;&lt;br /&gt;
        td.style.border = &amp;#039;1px solid &amp;#039; + arrTabStyle[&amp;#039;s&amp;#039; + id + &amp;#039;1&amp;#039;];&lt;br /&gt;
        td.style.borderTop = &amp;#039;none&amp;#039;;&lt;br /&gt;
        td.colSpan = (i - 1) * 2;&lt;br /&gt;
        td.innerHTML = &amp;quot;טוען...&amp;quot;;&lt;br /&gt;
        tr2.appendChild(td);&lt;br /&gt;
        tbody.appendChild(tr2);&lt;br /&gt;
        &lt;br /&gt;
        // attach table&lt;br /&gt;
        table.appendChild(tbody);&lt;br /&gt;
        var mainDiv = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;Tabs&amp;#039;);&lt;br /&gt;
        mainDiv.parentNode.insertBefore(table, mainDiv);&lt;br /&gt;
        &lt;br /&gt;
        // load default tab&lt;br /&gt;
        var defaultTab = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabDefault&amp;#039;);&lt;br /&gt;
        if (!defaultTab) {&lt;br /&gt;
        	getTabContent(&amp;#039;custom&amp;#039; + id + &amp;#039;Tab1&amp;#039;);&lt;br /&gt;
        } else {&lt;br /&gt;
        	getTabContent(&amp;#039;custom&amp;#039; + id + &amp;#039;Tab&amp;#039; + defaultTab.innerHTML);&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        // remove the div and wait notice&lt;br /&gt;
        mainDiv.parentNode.removeChild(mainDiv);&lt;br /&gt;
        var customTabsWait = document.getElementById(&amp;#039;custom&amp;#039; + id + &amp;#039;TabsWait&amp;#039;);&lt;br /&gt;
        customTabsWait.parentNode.removeChild(customTabsWait);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    for (var i = 1; i &amp;lt;= 10; i++) {&lt;br /&gt;
        var customTabs = document.getElementById(&amp;#039;custom&amp;#039; + i + &amp;#039;Tabs&amp;#039;);&lt;br /&gt;
        if (customTabs) {&lt;br /&gt;
        	customTabsLoad(i);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//tabs2&lt;br /&gt;
mw.hook( &amp;#039;wikipage.content&amp;#039; ).add( function ( $content ) {&lt;br /&gt;
    if($content.find(&amp;#039;.tabWrapper&amp;#039;).length === 0) {&lt;br /&gt;
    	return;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mw.loader.using( &amp;#039;jquery.ui&amp;#039;, function () {&lt;br /&gt;
        $content.find(&amp;#039;.tabWrapper&amp;#039;).each(function () {&lt;br /&gt;
            var options = $(&amp;#039;.tabWrapperOptions&amp;#039;, this).text();&lt;br /&gt;
            &lt;br /&gt;
            var tabBackground = options.match(/tabBackground:(.*?);/)[1];&lt;br /&gt;
            var tabBorder = options.match(/tabBorder:(.*?);/)[1];&lt;br /&gt;
            var defaultTab = options.match(/defaultTab:(.*?);/)[1];&lt;br /&gt;
            &lt;br /&gt;
            $(this).tabs({&lt;br /&gt;
                selected: defaultTab&lt;br /&gt;
            });&lt;br /&gt;
            if (tabBackground) {&lt;br /&gt;
                var tabs = $(&amp;#039;.ui-tabs-nav li a&amp;#039;, this);&lt;br /&gt;
                tabs.css(&amp;#039;background&amp;#039;, tabBackground);&lt;br /&gt;
                $(this).on(&amp;#039;tabsselect&amp;#039;, function (e, ui) {&lt;br /&gt;
                    tabs.css(&amp;#039;background&amp;#039;, tabBackground);&lt;br /&gt;
                    $(ui.tab).css(&amp;#039;background&amp;#039;, &amp;#039;#ffffff&amp;#039;);&lt;br /&gt;
                });&lt;br /&gt;
                $(tabs.get(defaultTab)).css(&amp;#039;background&amp;#039;, &amp;#039;#ffffff&amp;#039;);&lt;br /&gt;
            }&lt;br /&gt;
            if (tabBorder) {&lt;br /&gt;
                $(this).css(&amp;#039;border-color&amp;#039;, tabBorder);&lt;br /&gt;
            }&lt;br /&gt;
            $content.find(&amp;#039;.tabWrapper .ui-widget-content,.tabWrapper.ui-widget-content&amp;#039;).removeClass(&amp;#039;ui-widget-content&amp;#039;);&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>he&gt;כתית למאור</name></author>
	</entry>
</feed>