<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="he">
	<id>https://chabadpedia.co.il/index.php?action=history&amp;feed=atom&amp;title=%D7%99%D7%97%D7%99%D7%93%D7%94%3ABase64%2F%D7%AA%D7%99%D7%A2%D7%95%D7%93</id>
	<title>יחידה:Base64/תיעוד - היסטוריית גרסאות</title>
	<link rel="self" type="application/atom+xml" href="https://chabadpedia.co.il/index.php?action=history&amp;feed=atom&amp;title=%D7%99%D7%97%D7%99%D7%93%D7%94%3ABase64%2F%D7%AA%D7%99%D7%A2%D7%95%D7%93"/>
	<link rel="alternate" type="text/html" href="https://chabadpedia.co.il/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:Base64/%D7%AA%D7%99%D7%A2%D7%95%D7%93&amp;action=history"/>
	<updated>2026-04-18T08:10:00Z</updated>
	<subtitle>היסטוריית הגרסאות של הדף הזה בוויקי</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://chabadpedia.co.il/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:Base64/%D7%AA%D7%99%D7%A2%D7%95%D7%93&amp;diff=804338&amp;oldid=prev</id>
		<title>מ. רובין: יצירת דף עם התוכן &quot;היחידה מספקת שתי פונקציות, לשימוש ביחידות אחרות. שתי הפונקציות עושות encode ו-decode ל-Base64. פונקציית ה-decode מקבלת שני פרמטרים, הראשון שולט על פענוח decodeURIComponent, והשני שולט על פענוח JSON: אם הפרמטר השני מתפרש כ-true, הקריאה תנסה להפוך JSON לטבלה של לואה, כפי שמתואר ב-mw:Extensi...&quot;</title>
		<link rel="alternate" type="text/html" href="https://chabadpedia.co.il/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:Base64/%D7%AA%D7%99%D7%A2%D7%95%D7%93&amp;diff=804338&amp;oldid=prev"/>
		<updated>2025-09-29T21:50:28Z</updated>

		<summary type="html">&lt;p&gt;יצירת דף עם התוכן &amp;quot;היחידה מספקת שתי פונקציות, לשימוש ביחידות אחרות. שתי הפונקציות עושות encode ו-decode ל-Base64. פונקציית ה-decode מקבלת שני פרמטרים, הראשון שולט על פענוח decodeURIComponent, והשני שולט על פענוח JSON: אם הפרמטר השני מתפרש כ-true, הקריאה תנסה להפוך JSON לטבלה של לואה, כפי שמתואר ב-mw:Extensi...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;דף חדש&lt;/b&gt;&lt;/p&gt;&lt;div&gt;היחידה מספקת שתי פונקציות, לשימוש ביחידות אחרות. שתי הפונקציות עושות encode ו-decode ל-Base64. פונקציית ה-decode מקבלת שני פרמטרים, הראשון שולט על פענוח decodeURIComponent, והשני שולט על פענוח JSON: אם הפרמטר השני מתפרש כ-true, הקריאה תנסה להפוך JSON לטבלה של לואה, כפי שמתואר ב-[[mw:Extension:Scribunto/Lua reference manual#mw.text.jsonDecode]].&lt;br /&gt;
&lt;br /&gt;
== דוגמה לשימוש ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
local parser = require( &amp;#039;Module:Base64&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
-- encoding a string into base64 blob&lt;br /&gt;
&lt;br /&gt;
local blob = parser.encode( &amp;quot;some arbitrary string. must be string (made of 8-bit chars) and not ustring!&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
-- received a a blob from somewhere&lt;br /&gt;
local str = parser.decode( blob )&lt;br /&gt;
&lt;br /&gt;
-- received a blob that represents ustring encoded with encodeURIComponent&lt;br /&gt;
local ustr = parser.decode( blob, true )&lt;br /&gt;
&lt;br /&gt;
-- received a blob that represents json structure containing ustrings encoded with encodeURIComponent&lt;br /&gt;
local luaTable = parser.decode( blob, true, true )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== קוד היחידה ==&lt;/div&gt;</summary>
		<author><name>מ. רובין</name></author>
	</entry>
</feed>