<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>&#8235;oc666 zone&#8236;</title>	<atom:link href="http://oc666.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://oc666.net</link>
	<description>&#8235;האיזור הכי שטני באינטרנט&#8236;</description>	<lastBuildDate>Tue, 15 Jun 2010 10:35:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>he</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>&#8235;ג&#039;ומלה 1.6 בטא 3 שוחררה&#8236;</title>		<link>http://oc666.net/2010/06/15/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-3-%d7%a9%d7%95%d7%97%d7%a8%d7%a8%d7%94/</link>
		<comments>http://oc666.net/2010/06/15/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-3-%d7%a9%d7%95%d7%97%d7%a8%d7%a8%d7%94/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 10:35:12 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[joomla]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[בטא]]></category>
		<category><![CDATA[ג'ומלה]]></category>
		<category><![CDATA[שחרור גירסה]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=417</guid>
		<description><![CDATA[&#8235;בהמשך לתוכנית המקורית, שוחררה גירסה 1.6 בטא 3 שבועיים לאחר שחרור בטא 2. בגירסה זו תוקנו 102 באגים והיד עוד נטויה. המטרה הסופית הינה לסגור את כל הבאגים ברמה 1-3 ולשחרר גירסת טרום שחרור (Release-Candidate).
בעוד שבועיים אמורה לצאת לצאת גירסה בטא 4, שקרוב לוודאי תהיה גירסת הבטא האחרונה. אנא, עזרו בבדיקות כדי לקדם את שחרור [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>בהמשך ל<a title="תוכנית (לו&quot;ז) לשחרור ג'ומלה 1.6" href="http://oc666.net/?p=379" target="_blank">תוכנית המקורית</a>, שוחררה גירסה 1.6 בטא 3 שבועיים לאחר <a title="שחרור ג'ומלה 1.6 בטא 2" href="http://oc666.net/?p=403" target="_blank">שחרור בטא 2</a>. בגירסה זו תוקנו 102 באגים והיד עוד נטויה. המטרה הסופית הינה לסגור את כל הבאגים ברמה 1-3 ולשחרר גירסת טרום שחרור (Release-Candidate).</p>
<p>בעוד שבועיים אמורה לצאת לצאת גירסה בטא 4, שקרוב לוודאי תהיה גירסת הבטא האחרונה. אנא, <a title="Joomla! Bug Squad" href="http://groups.google.com/group/joomlabugsquad" target="_blank">עזרו בבדיקות</a> כדי לקדם את שחרור הגירסה.</p>
<p><strong>ראה גם</strong></p>
<ul>
<li><a title="הידיעה מאתר ג'ומלה העולמי" href="http://www.joomla.org/announcements/release-news/5279-joomla-16-beta3-now-available.html" target="_blank">הידיעה הרשמית באתר ג'ומלה העולמי</a></li>
<li><a title="קישור להורדה ג'ומלה 1.6 בטא 3" href="http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=5276" target="_blank">הורדה</a></li>
</ul>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/06/15/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-3-%d7%a9%d7%95%d7%97%d7%a8%d7%a8%d7%94/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8235;ג&#039;ומלה 1.6 בטא 2 שוחררה&#8236;</title>		<link>http://oc666.net/2010/06/01/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-2-%d7%a9%d7%95%d7%97%d7%a8%d7%a8/</link>
		<comments>http://oc666.net/2010/06/01/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-2-%d7%a9%d7%95%d7%97%d7%a8%d7%a8/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 15:21:33 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[joomla]]></category>
		<category><![CDATA[קוד פתוח]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=403</guid>
		<description><![CDATA[&#8235;שבועיים לאחר שחרור גירסה בטא ראשונה שוחררה אתמול הבטא השנייה. גירסה זו מתקנת 140 באגים, שנתגלו בשבועיים האחרונים ותודות לעשרות מפתחים ובודקים.
נכון לעכשיו ג'ומלה עומדים ביעדי הזמן שתוכננו. גירסת בטא 3 (במידת הצורך) תשוחרר בעוד שבועיים, 14 ביוני 2010, לפי התכנון הנ&#34;ל. המטרה בשלב בטא היא לסגור את כל הבאגים ברמה אחת עד שלוש.
במידה ולא [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>שבועיים לאחר <a title="ידיעה מהבלוג: ג'ומלה 1.6 בטא שוחרר" href="http://oc666.net/?p=387" target="_blank">שחרור גירסה בטא ראשונה</a> שוחררה אתמול הבטא השנייה. גירסה זו מתקנת 140 באגים, שנתגלו בשבועיים האחרונים ותודות לעשרות מפתחים ובודקים.</p>
<p>נכון לעכשיו ג'ומלה עומדים <a title="ג'ומלה 1.6 לו&quot;ז ביצוע" href="http://community.joomla.org/blogs/leadership/1168-joomla-16-development-shifting-gears.html" target="_blank">ביעדי הזמן שתוכננו</a>. גירסת בטא 3 (במידת הצורך) תשוחרר בעוד שבועיים, 14 ביוני 2010, לפי התכנון הנ&quot;ל. המטרה בשלב בטא היא לסגור את כל <a title="באגים ברמה 1-3 במערכת הבאגים ג'ומלה" href="http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&amp;tracker_id=8103&amp;tracker_query_id=670" target="_blank">הבאגים ברמה אחת עד שלוש</a>.</p>
<p>במידה ולא יהיה צורך בבטא 3 תשוחרר גירסת RC (מועמדת-שחרור) ראשונה.</p>
<p>ניתן להתרשם מגירסה זו בכתובת הבאה: <a title="ג'ומלה 1.6 בטא 2 - הדמיה" href="http://joomla16.oc666.net" target="_blank">http://joomla16.oc666.net</a> ומפאנל הניהול החדש: <a title="ג'ומלה 1.6 בטא 2 - פאנל ניהול - הדמיה" href="http://joomla16.oc666.net/administrator" target="_blank">http://joomla16.oc666.net/administrator</a> (משתמש: admin סיסמא: admin).</p>
<p><strong>ראה גם</strong></p>
<ul>
<li><a title="הידיעה מאתר ג'ומלה העולמי" href="http://www.joomla.org/announcements/release-news/5278-joomla-16-beta2-now-available.html" target="_blank">הידיעה הרשמית באתר ג'ומלה העולמי</a></li>
<li><a title="קישור להורדה ג'ומלה 1.6 בטא 2" href="http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=5249" target="_blank">הורדה</a></li>
</ul>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/06/01/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-2-%d7%a9%d7%95%d7%97%d7%a8%d7%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8235;ג&#039;ומלה 1.6 בטא שוחררה&#8236;</title>		<link>http://oc666.net/2010/05/18/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-%d7%a9%d7%95%d7%97%d7%a8%d7%a8/</link>
		<comments>http://oc666.net/2010/05/18/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-%d7%a9%d7%95%d7%97%d7%a8%d7%a8/#comments</comments>
		<pubDate>Tue, 18 May 2010 08:19:00 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[joomla]]></category>
		<category><![CDATA[בטא]]></category>
		<category><![CDATA[ג'ומלה]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=387</guid>
		<description><![CDATA[&#8235;כפי שצפינו, ג'ומלה 1.6 צועד בצעדי ענק ואמש שוחררה גירסת בטא ראשונה לפי התכנון המקורי.
ג'ומלה 1.6 כולל חידושים שונים ביניהם ACL, עדכון הרחבות בלחיצה אחת, XHTML סמנטי, קטגוריות מקוננות ועוד.
ראה גם

ההודעה הרשמית באתר ג'ומלה
הורדה

&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>כפי <a title="ג'ומלה 1.6 בטא מתקרב" href="http://oc666.net/?p=379" target="_self">שצפינו</a>, ג'ומלה 1.6 צועד בצעדי ענק ואמש שוחררה גירסת בטא ראשונה לפי <a title="Joomla! 1.6 Development Shifting Gears" href="http://community.joomla.org/blogs/leadership/1168-joomla-16-development-shifting-gears.html" target="_blank">התכנון המקורי</a>.</p>
<p>ג'ומלה 1.6 כולל חידושים שונים ביניהם ACL, עדכון הרחבות בלחיצה אחת, XHTML סמנטי, קטגוריות מקוננות ועוד.</p>
<p><strong>ראה גם</strong></p>
<ul>
<li><a title="Joomla 1.6 Beta Now Available" href="http://www.joomla.org/announcements/release-news/5275-joomla-16-beta-now-available.html">ההודעה הרשמית באתר ג'ומלה</a></li>
<li><a title="Download Joomla 1.6 Beta 1" href="http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=5224">הורדה</a></li>
</ul>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/05/18/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-%d7%a9%d7%95%d7%97%d7%a8%d7%a8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8235;ג&#039;ומלה 1.6 בטא מתקרב&#8236;</title>		<link>http://oc666.net/2010/05/13/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-%d7%9e%d7%aa%d7%a7%d7%a8%d7%91/</link>
		<comments>http://oc666.net/2010/05/13/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-%d7%9e%d7%aa%d7%a7%d7%a8%d7%91/#comments</comments>
		<pubDate>Thu, 13 May 2010 09:10:47 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[joomla]]></category>
		<category><![CDATA[קוד פתוח]]></category>
		<category><![CDATA[ג'ומלה]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=379</guid>
		<description><![CDATA[&#8235;לפי מקורות מידע מהבלוג הרשמי של ג'ומלה ורשימות התפוצה של ג'ומלה אנחנו ממש קרבים לגירסת בטא בימים הקרובים וגירסת RC בחודשיים הקרובים.
הפיתוח של הגירסה החדשה תודות לעשרות מתנדבים מסביב לגלובוס. אנא, עיזרו לקדם את הגירסה החדשה על-ידי בדיקתה ודיווח על באגים.
על החידושים בגירסה 1.6 ניתן לקרוא כאן.
מקורות:

Joomla! 1.6 Development Shifting Gears
Joomla! 1.6 help screens: Call [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>לפי מקורות מידע מהבלוג הרשמי של ג'ומלה ורשימות התפוצה של ג'ומלה אנחנו ממש קרבים לגירסת בטא בימים הקרובים וגירסת RC בחודשיים הקרובים.</p>
<p>הפיתוח של הגירסה החדשה תודות לעשרות מתנדבים מסביב לגלובוס. אנא, עיזרו לקדם את הגירסה החדשה על-ידי בדיקתה ודיווח על באגים.</p>
<p>על החידושים בגירסה 1.6 ניתן לקרוא <a title="שחרור גירסה 1.6 אלפא 2" href="http://oc666.net/?p=307" target="_blank">כאן</a>.</p>
<p>מקורות:</p>
<ul>
<li><a title="Joomla! 1.6 Development Shifting Gears" href="http://community.joomla.org/blogs/leadership/1168-joomla-16-development-shifting-gears.html" target="_blank">Joomla! 1.6 Development Shifting Gears</a></li>
<li><a title="ג'ומלה - קריאה לעזרה" href="http://community.joomla.org/blogs/leadership/1174-joomla-16-help-screens-call-for-help.html" target="_blank">Joomla! 1.6 help screens: Call for help</a></li>
</ul>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/05/13/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%91%d7%98%d7%90-%d7%9e%d7%aa%d7%a7%d7%a8%d7%91/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8235;כיצד לקבל את ה-timezone של המשתמש ב-PHP&#8236;</title>		<link>http://oc666.net/2010/03/28/%d7%9b%d7%99%d7%a6%d7%93-%d7%9c%d7%a7%d7%91%d7%9c-%d7%90%d7%aa-%d7%94-timezone-%d7%a9%d7%9c-%d7%94%d7%9e%d7%a9%d7%aa%d7%9e%d7%a9-%d7%91-php/</link>
		<comments>http://oc666.net/2010/03/28/%d7%9b%d7%99%d7%a6%d7%93-%d7%9c%d7%a7%d7%91%d7%9c-%d7%90%d7%aa-%d7%94-timezone-%d7%a9%d7%9c-%d7%94%d7%9e%d7%a9%d7%aa%d7%9e%d7%a9-%d7%91-php/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 18:56:28 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Geo]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[Location]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=368</guid>
		<description><![CDATA[&#8235;אם תצטרכו אי פעם לקבל את איזור הזמן של המשתמש ב-PHP (כולל offset) תוכלו להשתמש בהרחבת GeoIP:
&#60;?php
if ($_REQUEST['ip']) {
$ip = $_REQUEST['ip'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
$record = geoip_record_by_name($ip);
if (is_array($record)) {
$country = $record['country_code'];
$region = $record['region'];
$tz = geoip_time_zone_by_country_and_region($record['country_code'], $record['region']);
if ($tz) {
$tzdate = new DateTimeZone($tz);
$dt = new DateTime(&#34;now&#34;, $tzdate);
$tzoffset = $tzdate-&#62;getOffset($dt);
}
}
echo &#34;your ip is: &#34; . $ip . &#34;&#60;br/&#62;&#34;;
echo [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>אם תצטרכו אי פעם לקבל את איזור הזמן של המשתמש ב-PHP (כולל offset) תוכלו להשתמש בהרחבת <a title="Geo IP Location - PECL extension" href="http://php.net/manual/en/book.geoip.php" target="_blank">GeoIP</a>:<span id="more-368"></span></p>
<blockquote style="text-align: left;" dir="ltr"><p>&lt;?php<br />
if ($_REQUEST['ip']) {<br />
$ip = $_REQUEST['ip'];<br />
} else {<br />
$ip = $_SERVER['REMOTE_ADDR'];<br />
}<br />
$record = geoip_record_by_name($ip);<br />
if (is_array($record)) {<br />
$country = $record['country_code'];<br />
$region = $record['region'];<br />
$tz = geoip_time_zone_by_country_and_region($record['country_code'], $record['region']);<br />
if ($tz) {<br />
$tzdate = new DateTimeZone($tz);<br />
$dt = new DateTime(&quot;now&quot;, $tzdate);<br />
$tzoffset = $tzdate-&gt;getOffset($dt);<br />
}<br />
}</p>
<p>echo &quot;your ip is: &quot; . $ip . &quot;&lt;br/&gt;&quot;;<br />
echo &quot;your country is: &quot; . $country . &quot;&lt;br/&gt;&quot;;<br />
echo &quot;your timezone is: &quot; . $tz . &quot;&lt;br/&gt;&quot;;<br />
echo &quot;your timezone offset is: &quot; . $tzoffset . &quot; seconds&lt;br/&gt;&quot;;<br />
?&gt;</p></blockquote>
<p style="text-align: right;">כדי להשתמש ב-GeoIP תצטרכו להתקין את חבילת ההרחבה של GeoIP (חפשו במאגר החבילות שלך בלינוקס). בנוסף תצטרכו להוריד ולהתקין את נתוני הערים והאיזורים (regions) ידנית בשביל שהסקריפט יעבוד. הורדה אפשרית <a title="Geo IP Cities and Regions" href="http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz" target="_self">מכאן</a>. תצטרכו להעביר את הקובץ לתיקייה: /usr/share/GeoIP/ ולקרוא לקובץ בשם GeoIPCity.dat.</p>
<p style="text-align: right;"><strong>מידע נוסף</strong></p>
<p style="text-align: right;"><a title="GeoIP Location בויקיפדיה" href="http://www.google.co.il/url?sa=t&amp;source=web&amp;ct=res&amp;cd=3&amp;ved=0CBMQFjAC&amp;url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGeolocation_software&amp;ei=RG-wS5bDH4SMmwOtmpDWDw&amp;usg=AFQjCNG8odoRcuYAlI7tIGVDKlJRlPHWaA" target="_blank">GeoIP Location בויקיפדיה</a></p>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/03/28/%d7%9b%d7%99%d7%a6%d7%93-%d7%9c%d7%a7%d7%91%d7%9c-%d7%90%d7%aa-%d7%94-timezone-%d7%a9%d7%9c-%d7%94%d7%9e%d7%a9%d7%aa%d7%9e%d7%a9-%d7%91-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8235;העולם מתקדם&#8230; או &#8211; למה תמיד התקן מנצח?&#8236;</title>		<link>http://oc666.net/2010/02/06/%d7%94%d7%a2%d7%95%d7%9c%d7%9d-%d7%9e%d7%aa%d7%a7%d7%93%d7%9d-%d7%90%d7%95-%d7%9c%d7%9e%d7%94-%d7%aa%d7%9e%d7%99%d7%93-%d7%94%d7%aa%d7%a7%d7%9f-%d7%9e%d7%a0%d7%a6%d7%97/</link>
		<comments>http://oc666.net/2010/02/06/%d7%94%d7%a2%d7%95%d7%9c%d7%9d-%d7%9e%d7%aa%d7%a7%d7%93%d7%9d-%d7%90%d7%95-%d7%9c%d7%9e%d7%94-%d7%aa%d7%9e%d7%99%d7%93-%d7%94%d7%aa%d7%a7%d7%9f-%d7%9e%d7%a0%d7%a6%d7%97/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 19:00:50 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[אינטרנט]]></category>
		<category><![CDATA[תקינה]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[אפל]]></category>
		<category><![CDATA[אקספלורר]]></category>
		<category><![CDATA[גוגל]]></category>
		<category><![CDATA[דפדפנים]]></category>
		<category><![CDATA[תקנים]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=347</guid>
		<description><![CDATA[&#8235;בימים אלו אנו עדים לכמה מהלכים של תאגידים שדוחפים לעבר התקינה החדשה HTML5. מהלכים אלו נועדו בראשונה לדחוף לקראת אינטרנט תקני שיגרום לחווית משתמש טובה יותר.
הידיעה הראשונה היא של גוגל. היא יצאה בהצהרה כי תפסיק לתמוך באינטרנט אקספלורר 6. ידיעה שמשמחת מאוד מפתחי אתרים בעיקר עקב חוסר התמיכה בתקנים בדפדפן זה. בנוסף, אמורה ידיעה זו [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>בימים אלו אנו עדים לכמה מהלכים של תאגידים שדוחפים לעבר התקינה החדשה <a title="אודות HTML5" href="http://en.wikipedia.org/wiki/HTML5" target="_blank">HTML5</a>. מהלכים אלו נועדו בראשונה לדחוף לקראת אינטרנט תקני שיגרום לחווית משתמש טובה יותר.</p>
<p><span id="more-347"></span>הידיעה הראשונה היא של גוגל. היא <a title="גוגל מפסיקה לתמוך באינטרנט אקספלורר 6" href="http://www.calcalist.co.il/internet/articles/0,7340,L-3390820,00.html" target="_blank">יצאה בהצהרה</a> כי תפסיק לתמוך באינטרנט אקספלורר 6. ידיעה שמשמחת מאוד מפתחי אתרים בעיקר <a title="למה לבנות אתר אינטרנט לפי התקן?" href="http://oc666.net/?p=30" target="_blank">עקב חוסר התמיכה בתקנים בדפדפן זה</a>. בנוסף, אמורה ידיעה זו לשמח גם את אלה שישדרגו מדפדפן זה לדפדפן אחר, כי דפדפן זה <a title="עוד פרצות אבטחה התגלו באינטרנט אקספלורר" href="http://www.ynet.co.il/articles/0,7340,L-3844632,00.html" target="_blank">בעל פרצות אבטחה רבות</a>. הידיעה השנייה, היא <a title="סירובה של אפל לתמוך בפלאש" href="http://www.calcalist.co.il/articles/0,7340,L-3390750,00.html" target="_blank">הכרזה של אפל</a> כי תמשיך לא להוסיף תמיכה בפלאש ב-iPad (המכשיר החדש שלה), בהמשך לחוסר התמיכה של פלאש ב-iPhone שלה. לטענתה, היא מעדיפה את התגית החדשה video של תקן HTML5, שמאפשר שידור סרטים לפי התקן החדש. בנוסף, יוטיוב (בבעלות גוגל) <a title="גוגל עורכת ניסוי לתגיות וידאו של HTML 5 ביו טיוב (כרום, ספארי, כרום-פריים)" href="http://www.google.co.il/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CAkQFjAA&amp;url=http%3A%2F%2Flinmagazine.co.il%2Fenterprise%2F2010%2F01%2F21%2Fgoogle-html-5-beta&amp;ei=GdptS5r7AZaSjAe5ocmPBg&amp;usg=AFQjCNEwyEKH9P-8faHDGUz9ZIvsy0yWdA" target="_blank">החליט לנסות לאחרונה</a> לתמוך בתגית הנ&quot;ל.</p>
<p>בטח אתם שואלים את עצמכם על מה כל המהומה. העניין החשוב בידיעות הללו היא כי דפדפנים שיפותחו עפ&quot;י התקן יתנו במה לחווית משתמש ואין צורך מהמשתמש להתקין שום תוסף וידאו בתקן HTML5 החדש. כך למשל דפדפנים שיתמכו בתקן HTML5 יוכלו לנגן כל תגית video ולא להתקין שום תוסף לוידאו. כך בעלי אתרים לא יצטרכו לשבור את הראש באיזה פורמט לשדר את הסרטים באתריהם מה שגרם כאב ראש עד עתה לבעלי אתרים ולמשתמשי קצה כאחד.</p>
<p>דוגמא זו באה להראות את חשיבותו של התקן. בנוסף למודרניזציה, טכנולוגיות חדשות וכו', התקן תמיד משאיר תמיכה לאחור (backward compatible). כך, לדוגמא, דפים שנבנו בתקן HTML4 יוצגו טוב בדפדפן שתומך ב-HTML5.</p>
<p>גוגל ואפל הם שני תאגידים שחשיבותו של התקן יקרה לליבם עקב החסכון. הם לא צריכים לפתח אותו אתר או אפליקצייה אינטרנטית לכל דפדפן, אלא להתאימו לתקן. במקרה של סרט שידור באינטרנט, החסכון הוא בכך שהפלאש הינה טכנולוגיה סגורה. הרבה תקלות מתרחשות ו<a title="Sketchpad כמשל על מצב הפלאש והרשת" href="http://linmagazine.co.il/hacking/2010/02/07/adobe-flash-and-html-5" target="_blank">&quot;אין עונה ואין בא&quot;</a> &#8211; משמע, כי לא ניתן לערוך את המפרט של הפלאש או לבצע בו שיפורים מה שגרם להם הרבה צרות בדפדפן הספארי בשילוב עם טכנולוגיית פלאש.</p>
<p>לסיכום, שימו לב מי הם העורכים הראשיים של ה<a title="טיוטת תקן HTML5" href="http://dev.w3.org/html5/spec/Overview.html" target="_blank">תקן החדש</a>.</p>
<p><strong>עדכון</strong>: <a title="גוגל תפסיק את התמיכה ב-gears, בגלל HTML5" href="http://www.ynet.co.il/articles/0,7340,L-3852210,00.html" target="_blank">עוד חזון למועד</a> של גוגל&#8230;</p>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/02/06/%d7%94%d7%a2%d7%95%d7%9c%d7%9d-%d7%9e%d7%aa%d7%a7%d7%93%d7%9d-%d7%90%d7%95-%d7%9c%d7%9e%d7%94-%d7%aa%d7%9e%d7%99%d7%93-%d7%94%d7%aa%d7%a7%d7%9f-%d7%9e%d7%a0%d7%a6%d7%97/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8235;How to make Joomla upload multiple files&#8236;</title>		<link>http://oc666.net/2010/01/27/how-to-make-joomla-upload-multiple-files/</link>
		<comments>http://oc666.net/2010/01/27/how-to-make-joomla-upload-multiple-files/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 20:45:57 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[joomla]]></category>
		<category><![CDATA[תקינה]]></category>
		<category><![CDATA[multi]]></category>
		<category><![CDATA[multiple]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=336</guid>
		<description><![CDATA[&#8235;This month Mozilla release new version of firefox &#8211; 3.6 &#8211; the best browser (for my opinion). I read that in this version it supported multiple files upload. So I add a patch for Joomla (1.5) to support it. This patch make the upload native php-html and non-flash involved in this patch. Also, this patch [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p style="text-align: left;" dir="ltr">This month <a title="Mozilla Firefox" href="http://www.getfirefox.com/" target="_blank">Mozilla</a> release new version of firefox &#8211; 3.6 &#8211; the best browser (for my opinion). I read that in this version it supported <a title="multiple file input in Firefox 3.6" href="http://hacks.mozilla.org/2009/12/multiple-file-input-in-firefox-3-6/" target="_blank">multiple files upload</a>. So I add a patch for Joomla (1.5) to support it. This patch make the upload native php-html and non-flash involved in this patch. Also, this patch done with backward compatibility to older browser (even IE6).</p>
<p style="text-align: left;" dir="ltr"><span id="more-336"></span>The first thing you should do is to update your component view. Just update the files <em>administrator/components/com_media/views/images/tmpl/default.php</em> and <em>administrator/components/com_media/views/media/tmpl/default.php</em> to support this patch (just add the bold brackets or replace the line):</p>
<blockquote>
<p style="text-align: left;" dir="ltr">&lt;!&#8211;old version: &lt;input type=&quot;file&quot; id=&quot;file-upload&quot; name=&quot;Filedata&quot; multiple=&quot;multiple&quot; /&gt;&#8211;&gt;</p>
<p style="text-align: left;" dir="ltr">&lt;input type=&quot;file&quot; id=&quot;file-upload&quot; name=&quot;Filedata<strong>[]</strong>&quot;  multiple=&quot;multiple&quot;&gt;</p>
</blockquote>
<p style="text-align: left;" dir="ltr">That's all for the view. Let's get to the business and update the php core that upload the files. Technically, all you've got to do is to update the file administrator/components/com_media/controllers/file.php. Replace the function upload() with the next function (in bold the updates from the original version):</p>
<blockquote>
<p style="text-align: left;" dir="ltr">/**<br />
* Upload a file<br />
* <strong>patched by oc666</strong><br />
* @since 1.5<br />
*/<br />
function upload()<br />
{<br />
global $mainframe;</p>
<p style="text-align: left;" dir="ltr">// Check for request forgeries<br />
JRequest::checkToken( 'request' ) or jexit( 'Invalid Token' );</p>
<p style="text-align: left;" dir="ltr">$file<strong>s</strong> = JRequest::getVar( 'Filedata', &quot;, 'files', 'array' );<br />
$folder        = JRequest::getVar( 'folder', &quot;, &quot;, 'path' );<br />
$format        = JRequest::getVar( 'format', 'html', &quot;, 'cmd');<br />
$return        = JRequest::getVar( 'return-url', null, 'post', 'base64' );<br />
$err        = null;</p>
<p style="text-align: left;" dir="ltr">// Set FTP credentials, if given<br />
jimport('joomla.client.helper');<br />
JClientHelper::setCredentialsFromRequest('ftp');<br />
<strong>$success_uploads = 0;</strong><br />
<strong>for($i=0;$i&lt;count($files['name']);$i++) {<br />
$file = array();<br />
$file['name'] = $files['name'][$i];<br />
$file['tmp_name'] = $files['tmp_name'][$i];</strong></p>
<p style="text-align: left;" dir="ltr">// Make the filename safe<br />
jimport('joomla.filesystem.file');<br />
$file['name']    = JFile::makeSafe($file['name']);<br />
if (isset($file['name'])) {<br />
$filepath = JPath::clean(COM_MEDIA_BASE.DS.$folder.DS.strtolower($file['name']));</p>
<p style="text-align: left;" dir="ltr">if (!MediaHelper::canUpload( $file, $err )) {<br />
if ($format == 'json') {<br />
jimport('joomla.error.log');<br />
$log = &amp;JLog::getInstance('upload.error.php');<br />
$log-&gt;addEntry(array('comment' =&gt; 'Invalid: '.$filepath.': '.$err));<br />
<strong>//header('HTTP/1.0 415 Unsupported Media Type');<br />
//jexit('Error. Unsupported Media Type!');</strong><br />
} /<strong>*else {<br />
JError::raiseNotice(100, JText::_($err));<br />
// REDIRECT<br />
if ($return) {<br />
$mainframe-&gt;redirect(base64_decode($return).'&amp;folder='.$folder);<br />
}<br />
return;<br />
}*/</strong><br />
}</p>
<p style="text-align: left;" dir="ltr">if (JFile::exists($filepath)) {<br />
if ($format == 'json') {<br />
jimport('joomla.error.log');<br />
$log = &amp;JLog::getInstance('upload.error.php');<br />
$log-&gt;addEntry(array('comment' =&gt; 'File already exists: '.$filepath));<br />
<strong>//header('HTTP/1.0 409 Conflict');<br />
//jexit('Error. File already exists');</strong><br />
}<strong>/* else {<br />
JError::raiseNotice(100, JText::_('Error. File already exists'));<br />
// REDIRECT<br />
if ($return) {<br />
$mainframe-&gt;redirect(base64_decode($return).'&amp;folder='.$folder);<br />
}<br />
return;<br />
}*/</strong><br />
}</p>
<p style="text-align: left;" dir="ltr">if (!JFile::upload($file['tmp_name'], $filepath)) {<br />
if ($format == 'json') {<br />
jimport('joomla.error.log');<br />
$log = &amp;JLog::getInstance('upload.error.php');<br />
$log-&gt;addEntry(array('comment' =&gt; 'Cannot upload: '.$filepath));<br />
<strong>//header('HTTP/1.0 400 Bad Request');<br />
//jexit('Error. Unable to upload file');</strong><br />
} else {<strong>/*<br />
JError::raiseWarning(100, JText::_('Error. Unable to upload file'));<br />
// REDIRECT<br />
if ($return) {<br />
$mainframe-&gt;redirect(base64_decode($return).'&amp;folder='.$folder);<br />
}<br />
return;    */</strong><br />
$success_uploads++;<br />
}<br />
} else {<br />
if ($format == 'json') {<br />
jimport('joomla.error.log');<br />
$log = &amp;JLog::getInstance();<br />
$log-&gt;addEntry(array('comment' =&gt; $folder));<br />
<strong>//jexit('Upload complete');</strong><br />
} else {<strong>/*<br />
$mainframe-&gt;enqueueMessage(JText::_('Upload complete'));<br />
// REDIRECT<br />
if ($return) {<br />
$mainframe-&gt;redirect(base64_decode($return).'&amp;folder='.$folder);<br />
}<br />
return;*/</strong><br />
$success_uploads++;<br />
}<br />
}<br />
}<strong>/* else {<br />
$mainframe-&gt;redirect('index.php', 'Invalid Request', 'error');<br />
}*/</strong><br />
}<br />
<strong>$mainframe-&gt;enqueueMessage(JText::sprintf('Uploads complete', $success_uploads));<br />
if ($return) {<br />
$mainframe-&gt;redirect(base64_decode($return).'&amp;folder='.$folder);<br />
}</strong><br />
}</p>
</blockquote>
<p style="text-align: left;" dir="ltr">Now we finish our patch. Just we add langauge patch for the string of the new upload. Add the next entry to your language file (this for en-GB):</p>
<blockquote>
<p style="text-align: left;" dir="ltr">// <em>administrator/language/en-GB/en-GB.com_media.ini</em></p>
<p style="text-align: left;" dir="ltr"><em>&#8230; some other strings</em></p>
<p style="text-align: left;" dir="ltr"><strong>UPLOADS COMPLETE=Upload Complete. Number of files uploaded: %s</strong></p>
</blockquote>
<p style="text-align: left;" dir="ltr">That's all folks. If you've any improves, suggestions or errors, contact me or add comments to this post</p>
<blockquote>
<p style="text-align: left;" dir="ltr">
</blockquote>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2010/01/27/how-to-make-joomla-upload-multiple-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8235;How to make Joomla website multisite&#8236;</title>		<link>http://oc666.net/2009/12/09/how-to-make-joomla-website-multisite/</link>
		<comments>http://oc666.net/2009/12/09/how-to-make-joomla-website-multisite/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 00:11:16 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[כללי]]></category>
		<category><![CDATA[קוד פתוח]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[multisite]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=314</guid>
		<description><![CDATA[&#8235;This post is transalation of the Hebrew guide in my blog. I'm doing it after requsests from the Joomla Conference 2009 at New York.
This guide use single installation of Joomla that produce multiple sites with one configuration file for each site with its own database prefixes. Although there are various extensions for that purpose, but [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p style="text-align: left;" dir="ltr">This post is transalation of the <a title="How to make Joomla multisite - Hebrew guide" href="http://oc666.net/?p=47" target="_blank">Hebrew guide</a> in my blog. I'm doing it after requsests from the Joomla Conference 2009 at New York.</p>
<p style="text-align: left;" dir="ltr">This guide use single installation of Joomla that produce multiple sites with one configuration file for each site with its own database prefixes. Although there are various extensions for that purpose, but I recommend to do it by this hack, because it can control the way that different sites will be run better and adjust performance by dividing the load in case of multiple servers.<br />
Note that this installation distinguishes between a database of sites by the prefix of data in database tables. You can divide each site to different MySQL instances.</p>
<p style="text-align: left;" dir="ltr"><strong><span id="more-314"></span>Step One &#8211; how sites will be identified</strong></p>
<p style="text-align: left;" dir="ltr">At this point we decide how users will be sent between sites. This can be done by domain-prefix or url querystring. The first method identified the site by the initial of the domain. The second method identified the site by using the add-to-url string (querystring). This post will demonstrate the use the first method.</p>
<p style="text-align: left;" dir="ltr"><strong>Step Two &#8211; Define routing file </strong></p>
<p style="text-align: left;" dir="ltr">Routing file define how we will know which site surfer arrived. We'll placed file naming routing.php in the includes directory.</p>
<blockquote style="text-align: left;" dir="ltr">
<p style="text-align: left;" dir="ltr">defined( '_JEXEC' ) or die( 'Restricted access' );</p>
<p>$baseurl = 'domain.com'; /* your domain without any prefix like www */<br />
$default_prefix = 'www';<br />
$config_path = 'config'.DS;<br />
$sitename=str_replace('.'.$baseurl, &quot;, $_SERVER['SERVER_NAME']);</p>
<p>/*</p>
<p>// for querystring manipulation<br />
// if the structure is: http://www.domain.com/sites/sitename<br />
// ** without sub-domain **<br />
$ar = explode( &quot;/&quot;, $_SERVER['REQUEST_URI']);<br />
$sitename = $ar[2];</p>
<p>*/<br />
if(!file_exists(JPATH_ROOT.DS. $config_path.$sitename.&quot;.php&quot;))<br />
{<br />
if(strpos($_SERVER['SERVER_NAME'], $baseurl)&amp;&amp;($sitename!=$default_prefix))<br />
// if there is a domain request and not sub domain exist redirect to default site<br />
{<br />
header (&quot;Location: http://'.$default_prefix.&quot;.$baseurl);<br />
die('no such sub domain.&lt;br/&gt;redirecting to default site…');<br />
}<br />
$sitename = $default_prefix; // if u want to premit ip domain request (or computer name; localhost also)<br />
}<br />
define( 'JCONFIG_SITENAME', $sitename);<br />
define('JCONFIG_PATHNAME',$config_path.JCONFIG_SITENAME.'.php');</p></blockquote>
<p style="text-align: left;" dir="ltr">This file take the prefix of the domain and put it to into JCONFIG_SITENAME constant and path of configuration file under constant JCONFIG_PATHNAME (configuration file of Joomla as a default is configuration.php and is located in front of The Joomla). Configuration files will be located under the config directory under the main directory of Joomla. This library contains all the configuration files of the sites. If the configuration file of the sub-domain does not exist it will be sent to by default (www). Also, copy this file to includes directory of the administrator directory.</p>
<p style="text-align: left;"><strong>Step Three &#8211; The files update Joomla</strong></p>
<p style="text-align: left;" dir="ltr">At this time we will update the Joomla files to the settings we've made. First we'll update index.php files to execute the script we add.</p>
<p style="text-align: left;" dir="ltr">We add the following line after line 21 in index.php in the main directory of Joomla index.php file and in the administrator directory:</p>
<blockquote style="text-align: left;">
<p style="text-align: left;" dir="ltr">require_once (JPATH_BASE. DS. 'includes'. DS. &quot;Routing.php');</p>
</blockquote>
<p style="text-align: left;" dir="ltr">Then, we update the The Joomla core of the new path of configuration file of the specific site. We will do this using a simple sed command. Under Linux:</p>
<blockquote style="text-align: left;"><p>for i in `find <em>/your/joomla/full_path/</em> -type f; do echo sed-i&quot; s; 'Configuration.php; JCONFIG_PATHNAME; &quot;$ i done</p></blockquote>
<p style="text-align: left;" dir="ltr">Under Windows:</p>
<blockquote style="text-align: left;">
<p style="text-align: left;" dir="ltr">FOR / r &quot;<em>your\joomla\full\path</em>&quot;%% a in (*. php) do (<br />
sed-i &quot;s; 'Configuration.php; JCONFIG_PATHNAME;&quot; &quot;%% a&quot;)</p>
</blockquote>
<p style="text-align: left;" dir="ltr">You must replace your <em>\joomla\full\path</em> to the path of your Joomla installation on your server. Windows server sed command is not built, so we'll have to install it. You can download it <a title="sed command for windows" href="http://gnuwin32.sourceforge.net/packages/sed.htm" target="_blank">here</a>.</p>
<p style="text-align: left;" dir="ltr">Here actually finished the update code. Note that if your default domain is www you must create a configuration file of Joomla called www.php under config directory. Probably need to create this directory if not yet created. The configuration file of the original Joomla (configuration.php), which is the main directory of Joomla, could be used as the default domain of the central (www.php).</p>
<p style="text-align: left;"><strong>The final step &#8211; a database for all domain </strong></p>
<p style="text-align: left;" dir="ltr">In addition, each domain will have to create tables Joomla with his differentprefix to control. Prefix probably might be the domain name for the orderly structure of course. You must set the prefix tables in the site configuration file (again under the config directory).</p>
<p style="text-align: left;" dir="ltr">To duplicate a database you'll need to export data base by the prefix of the names of the tables there so you can use one of the following scripts (Linux or Windows).<br />
For Linux:</p>
<blockquote style="text-align: left;"><p>#!/bin/bash<br />
DB=&quot;$1"<br />
PREFIX=$2<br />
EXPORT_FILE=$3<br />
HOST=YOUR_DB_HOST<br />
USER=YOUR_DB_USER<br />
PASSWORD=YOUR_DB_PASSWORD</p>
<p>if [ -z ${EXPORT_FILE} ]; then<br />
EXPORT_FILE=&quot;export.sql&quot;<br />
fi</p>
<p>if [ -z ${DB} ]; then<br />
echo &quot;YOU NEED AT LEAST 2 ARGS:&quot;<br />
echo &quot;1ST ARG DB&quot;<br />
echo &quot;2ND ARG PREFIX&quot;<br />
echo &quot;3RD ARG EXPORT FILE NAME (DEFAULT: export.sql)&quot;<br />
else<br />
if [ -z ${PREFIX} ]; then<br />
echo &quot;YOU DIDNT FILLED DB&quot;<br />
else<br />
TEMP_FILE=&quot;/tmp/agron.mysql&quot;<br />
mysql -h ${HOST} -u ${USER} –password=${PASSWORD} -D ${DB} -e &quot;SHOW TABLES FROM ${DB} LIKE '${PREFIX}%'&quot; -N &gt; ${TEMP_FILE}</p>
<p>if [ -w ${EXPORT_FILE} ]; then<br />
rm ${EXPORT_FILE}<br />
fi</p>
<p>cat ${TEMP_FILE} | while read LINE ; do<br />
echo ${LINE}<br />
mysqldump -h ${HOST} -u ${USER} –password=${PASSWORD} ${DB} ${LINE} &gt;&gt; ${EXPORT_FILE}<br />
done</p>
<p>if [ -w ${TEMP_FILE} ]; then<br />
rm ${TEMP_FILE}<br />
fi<br />
echo &quot;Export done&quot;<br />
fi<br />
fi<br />
fi</p></blockquote>
<p style="text-align: left;" dir="ltr">For windows:</p>
<blockquote style="text-align: left;"><p>@echo off<br />
IF dummy==dummy%1 (<br />
GOTO NOARGS<br />
) ELSE (<br />
IF dummy==dummy%2 (<br />
GOTO NOARGS<br />
)<br />
SET DB=%1<br />
SET PREFIX=%2<br />
SET HOST=YOUR_HOST<br />
SET USER=YOUR_DB_USER<br />
SET PASSWORD=YOUR_DB_PASSWORD<br />
IF dummy==dummy%3 (<br />
:: IF NOT SET PARAMETER 3<br />
SET EXPORT_FILE=export.sql<br />
) ELSE (<br />
:: IF SET PARAMETER 3<br />
SET EXPORT_FILE=%3<br />
)<br />
mysql -u %USER% –password=%PASSWORD% -e &quot;SHOW TABLES FROM %DB% LIKE '%PREFIX%%%'&quot; -N &gt; c:\windows\temp\mysql.temp<br />
IF EXIST %EXPORT_FILE% del %EXPORT_FILE%<br />
FOR /F &quot;eol=; &quot; %%i in (c:\windows\temp\mysql.temp) do (<br />
@echo %%i<br />
mysqldump -u %USER% –password=%PASSWORD% %DB% %%i &gt;&gt; %EXPORT_FILE%<br />
)<br />
IF EXIST c:\windows\temp\mysql.temp del c:\windows\temp\mysql.temp<br />
ECHO Export done<br />
GOTO :END<br />
:NOARGS<br />
ECHO YOU NEED AT LEAST 2 ARGS:<br />
ECHO 1ST ARG DB<br />
ECHO 2ND ARG PREFIX<br />
ECHO 3RD ARG EXPORT FILE NAME (DEFAULT: export.sql)<br />
:END</p></blockquote>
<p style="text-align: left;" dir="ltr">These scripts with three arguments: database, prefix (of the tables name) and export file, when the last is not required (default: in the current directory with file named export.sql). You'll need to enter the top of the script parameters like host, database, username and password to connection to the database.</p>
<p style="text-align: left;" dir="ltr">That's all for now</p>
<p style="text-align: left;" dir="ltr">Hope the guide was understandable, because most of it used google translation. If not, please ask questions under the post and I'll try to answer and update the guide. Later, i'll publish scripts for easy replication of a the and its databases, and also update Joomla and its database when Joomla update release (this update is done like any normal update, but in addition, you need to running the sed command).</p>
<p style="text-align: left;" dir="ltr">Site <a title="Israel Library Software" href="http://www.library.org.il" target="_blank">Agron BC&amp;C LTD</a> using this method to create multisite (see list of online libraries on the right).</p>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2009/12/09/how-to-make-joomla-website-multisite/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8235;ג&#039;ומלה 1.6 אלפא 2 שוחררה&#8236;</title>		<link>http://oc666.net/2009/10/30/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%90%d7%9c%d7%a4%d7%90-2-%d7%a9%d7%95%d7%97%d7%a8%d7%a8%d7%94/</link>
		<comments>http://oc666.net/2009/10/30/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%90%d7%9c%d7%a4%d7%90-2-%d7%a9%d7%95%d7%97%d7%a8%d7%a8%d7%94/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 20:51:26 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[קוד פתוח]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[ג'ומלה]]></category>
		<category><![CDATA[מערכת ניהול תוכן]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=307</guid>
		<description><![CDATA[&#8235;מאמר זה הינו תרגום מהידיעה באתר ג'ומלה הרשמי לגבי שחרור ג'ומלה 1.6 אלפא 2.
פרוייקט ג'ומלה שמח להודיע על שחרור גירסה 1.6 אלפא 2. הגירסה כוללת הרבה פיצ'רים שנתבקשו ע&#34;י הקהילה,  כשהבולט ביניהם הוא ACL. פיצ'רים שנוספו ופיצ'רים עתידיים בגירסה 1.6 מפורטים במאמר זה. זוהי גירסת אלפא והיא עבור מפתחים ובודקים (גם לחובבי ג'ומלה) והיא אינה [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>מאמר זה הינו תרגום מהידיעה ב<a title="Joomla Official Site" href="http://joomla.org" target="_blank">אתר ג'ומלה הרשמי</a> לגבי <a title="Joomla 1.6 Alpha 2 released" href="http://community.joomla.org/blogs/community/1061-joomla-16-alpha-2-released.html" target="_blank">שחרור ג'ומלה 1.6 אלפא 2</a>.</p>
<p><span id="more-307"></span>פרוייקט ג'ומלה שמח להודיע על שחרור גירסה 1.6 אלפא 2. הגירסה כוללת הרבה פיצ'רים שנתבקשו ע&quot;י הקהילה,  כשהבולט ביניהם הוא <a title="ACL Tutorial for Joomla 1.6" href="http://docs.joomla.org/ACL_Tutorial_for_Joomla_1.6" target="_blank">ACL</a>. פיצ'רים שנוספו ופיצ'רים עתידיים בגירסה 1.6 מפורטים במאמר זה. זוהי גירסת אלפא והיא עבור מפתחים ובודקים (גם לחובבי ג'ומלה) והיא אינה עבור סביבות פרודקשיין.</p>
<p>פיצ'רים חדשים ושיפורים מגירסת אלפא 1:</p>
<ul>
<li><a title="Joomla ACL" href="http://www.theartofjoomla.com/home/5-commentary/84-introducing-the-new-permissions-in-joomla-16.html" target="_blank">ACL</a> &#8211; ניהול גישה עבור הרשאות גלובליות והרשאות ספציפיות עבור פריטי תוכן, משתנה קבוצות משתמש, משתמשים, הרשאות ניתנות לירושה במהירות.</li>
<li>פרופיל משתמש מורחב, תצוגת משתמש בצד הקדמי, פרמטרים של משתמש ניתנים להרחבה.</li>
<li>פריסת תוכן (com_content) ללא טבלאות.</li>
<li>שיפור מודולי תוכן (mod_articles_archive, mod_articles_latest, mod_articles_popular).</li>
<li>פלאגין קישור מאמרים עבור עורכים.</li>
<li>תבנית צד קדמי (תוכן) חדשה (atomic).</li>
<li>תבנית צד אחורי (ניהול) חדשה (bluestork).</li>
<li>מעלה קבצים (uploader) עבור מנהל המדיה.</li>
</ul>
<p>שיפורים אחרים שקיימים מגרסה 1.6 אלפא 1:</p>
<ul>
<li>Mootools 1.2.</li>
<li>Refactored עבור הצד האחורי.</li>
<li>JForm  (הערת מתרגם: אובייקט API לכתיבת טפסים).</li>
<li>קטגוריות מקוננות ופרמטרים עבור קטגוריות.</li>
<li>תצוגות חדשות בצד קדמי: קטגוריה וקטגוריות.</li>
<li>הרבה שיפורי קוד, כחצי מגודל הקוד קוצץ  עבור הוספת פונקציונליות.</li>
<li>PHP 5.2 נדרשת, שיפור ביצועים ענק, כאשר חלק ע&quot;י פיצ'רים חדשים =&gt; 1.6 תהיה מהירה יותר מ-1.5.</li>
</ul>
<p><strong>מה הלאה?</strong></p>
<p>לאחר שחרור אלפא 2, קהילה ג'ומלה צופה לקראת שחרור גירסת בטא. אין כוונה לשחרור גירסת אלפא שלישית.</p>
<p>תוכלו לחכות ולצפות שיפורים עתידיים:</p>
<ul>
<li>פתרון עבור הערות יתווסף.</li>
<li>דרייברים עבור בסיסי נתונים נוספים.</li>
<li>הרבה שיפורים קטנים של ביצועים, ממשק משתמש (UI) וקוד.</li>
</ul>
<p>אנחנו רוצים להודות לכל אלה המעורבים בפרויקט, שעוזרים להוצאת גירסה זו.</p>
<p>הורדה מכאן: <a title="הורדת ג'ומלה 1.6 אלפא 2" href="http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=3585" target="_blank">http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=3585</a>.</p>
<p>דיסקוסים מכאן: <a title="ג'ומלה 1.6 אלפא 2 הערות טענות ומענות" href="http://forum.joomla.org/viewtopic.php?f=9&amp;t=454211" target="_blank">http://forum.joomla.org/viewtopic.php?f=9&amp;t=454211</a></p>
<p><strong>הערת המתרגם</strong></p>
<p>ניתן לראות הרצאה (באנגלית) על ג'ומלה 1.6 בקישור הבא: <a title="הרצאה באנגלית על ג'ומלה 1.6" href="http://www.vimeo.com/5516584" target="_blank">http://www.vimeo.com/5516584</a></p>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2009/10/30/%d7%92%d7%95%d7%9e%d7%9c%d7%94-1-6-%d7%90%d7%9c%d7%a4%d7%90-2-%d7%a9%d7%95%d7%97%d7%a8%d7%a8%d7%94/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8235;סלקום &#8211; בגלל השירות?!&#8236;</title>		<link>http://oc666.net/2009/10/18/%d7%a1%d7%9c%d7%a7%d7%95%d7%9d-%d7%91%d7%92%d7%9c%d7%9c-%d7%94%d7%a9%d7%99%d7%a8%d7%95%d7%aa/</link>
		<comments>http://oc666.net/2009/10/18/%d7%a1%d7%9c%d7%a7%d7%95%d7%9d-%d7%91%d7%92%d7%9c%d7%9c-%d7%94%d7%a9%d7%99%d7%a8%d7%95%d7%aa/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 17:01:31 +0000</pubDate>
		<dc:creator>&#8235;oc666&#8236;</dc:creator>				<category><![CDATA[כללי]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[טלפון]]></category>
		<category><![CDATA[סלולרי]]></category>
		<category><![CDATA[סלקום]]></category>
		<category><![CDATA[שירות]]></category>

		<guid isPermaLink="false">http://oc666.net/?p=262</guid>
		<description><![CDATA[&#8235;לאחרונה, הטלפון הסלולרי של העבודה שלי, מוטורולה V5, עשה לי בעיות. כל מיני אתחולים באמצע שיחות, התנתקויות, אתחולים סתם בשביל הכיף ועוד שאר ירקות. זה נורמלי לטלפון כמעט בן 4 שעבר לא מעט בעלים. חשבתי לעצמי כמה גרוע כבר יכול להיות לקחת טלפון סלולרי לתיקון בחברת סלקום. כי הרי כל הזמן הם מתגאים בשירות שלהם [...]&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>לאחרונה, הטלפון הסלולרי של העבודה שלי, מוטורולה V5, עשה לי בעיות. כל מיני אתחולים באמצע שיחות, התנתקויות, אתחולים סתם בשביל הכיף ועוד שאר ירקות. זה נורמלי לטלפון כמעט בן 4 שעבר לא מעט בעלים. חשבתי לעצמי כמה גרוע כבר יכול להיות לקחת טלפון סלולרי לתיקון ב<a title="אתר סלקום הרשמי" href="http://www.cellcom.co.il/" target="_blank">חברת סלקום</a>. כי הרי כל הזמן הם מתגאים בשירות שלהם ואפילו תלוי על הקיר באיזור השירות הטכני שלהם שלט ענק שמראה קטע מעיתון גלובס שהם הכי טובים בשירות.<span id="more-262"></span></p>
<p>הגעתי למרכז שירות סלקום מול קניון איילון. מרכז מפואר כשלעצמו למרות שהוא נמצא בתוך מרכז תעשיה מאוויל. בכניסה השומר נתן לי פתק עם המספר 410 לשירות הטכני. הגעתי לאיזור השירות טכני ולא כ&quot;כ הבנתי מי נגד מי. המספרים לא היו רציפים ובכלל כללו גם מספרים לשירותים אחרים. בנוסף המספרים בתור קפצו ללא סדר הגיוני כך שלא ידעתי בדיוק מתי מגיע תורי. לא הבנתי למה נתנו לי מספר בכלל אם המספרים קופצים מ-402 ל-626 וחוזרים פתאום ל-27 ואח&quot;כ ל-127. ללא ידיעה כמה זמן בערך נשאר לי לחכות. ושימו לב ש<strong>רק הגעתי לשים את הטלפון בתיקון</strong>. שירות כבר אמרנו?!</p>
<p>ישבתי לתומי וחיכיתי. המספרים המשיכו לקפץ בלי שום היגיון. למזלי בסלולרי האישי שלי יש אינטרנט ומיילים אז הפגתי את שעמומי בקריאת חדשות ועיון במיילים (היי, לפחות לא שיחקתי משחקים כמו <a title="מושב החורף של הכנסת 2009" href="http://www.nrg.co.il/online/1/ART1/954/294.html" target="_blank">השר שרוצה לחדור לנו פרטיות</a> ואנחנו עוד משלמים לו על המשחקים הללו).</p>
<p>כמובן שהצטרפו אלי אנשים לישיבה שהתחילו להתמרמר. הם התחילו לדבר עם המנהלים (חבל שאני לא עשיתי כך, לפעמים הסבלנות מהשטן). אחת טענה שבאורנג' לא קרה לה כך והתחילה לשכנע את האחרים שזה אכן כך. הצעקות והדיבורים עם המנהלים עזרו. פתאום החלו לקבל גם בשירות לקוחות ובעמדות שאינן שירות טכני. המספרים עדיין נתנו תחושה של הגרלת לוטו (אמריקאית). רק שכאן הזוכה הוא המפסיד ומי שלא זוכה גם מפסיד.</p>
<p>לאחר המתנה כוללת של חמישים וארבע דקות ו-6 שניות (<a title="שירות החניה של פנגו" href="http://www.4500.co.il" target="_blank">שירות החניה של פנגו</a> אישרר לי את זה &#8211; הוא מציג את משך הזמן החניה של כל חניה שביצעת) ותורידו 5 דקות שלקח לשים את המכשיר יצאתי מסלקום. עצבני ומאושר בחלקי (החלק שהטלפון האישי שלי אינו בסלקום). העיקר שסלקום מתחייבים על זמן תיקון של שעה וחצי למרות שגם ככה לקחתי אותו אחרי שני ימי עבודה. באמת שלא איכפת לי אם הזמן התיקון היה יום רק שזמן ההמתנה המעצבן יתקצר ל-10 דקות.</p>
<p>חזרתי לקחת את המכשיר. הפעם לא קיבלתי מספר. עמדה לקיחת מכשיר מתיקון אינה דורשת מספר. חבל אמרתי לעצמי. בפעם שעברה עליתי בגורל של ה&quot;<em>לוטו של סלקום&quot;</em> לאחר שעה. מעניין מה יקרה בלי מספר. עצבני בחלקי מהפעם הקודמת, הבנתי כי הפעם יהיה קשה ואכן כך היה. חיכיתי חצי שעה בתור שנפרס על פני שתי עמדות. כמובן שהישראלי המצוי (שהגיח לפתע) ניסה להידחף לפני. די התעצבנתי. אז נדחפתי גם כן ולא נתתי לו את האושר של הישראלי ה<strong>פרימיטיבי</strong>. שמתי לב כי מי שטופל לפני בכלל לא בא לשים מכשיר ולא לקחת (שירות כבר אמרתי?). בשעה טובה, לאחר שעה ועשרים וחמש דקות (<a title="פנגו - שירות חניה באמצעות הסלולרי" href="http://www.4500.co.il/" target="_blank">פנגו</a> כבר אמרתי) של המתנה כוללת-לשים ולקחת- הטלפון יצא מתיקון. אה&#8230; ועוד שני ימי עבודה שגם ככה הטלפון היה אמור לחכות. בגללי. לא בגלל סלקום (אתם יודעים בן אדם עסוק מידי פעם).</p>
<p><em><strong>גילוי נאות</strong></em>: אין לי שום קשר עסקי או אישי עם מישהו שמנהל, עובד או בעל קשר לחברות, שיוצא לו רווח כלשהו מהביקורת שנאמרה לעיל. הנני לקוח של אורנג' במגזר הפרטי ולקוח של סלקום במגזר העסקי.</p>
</div>]]></content:encoded>			<wfw:commentRss>http://oc666.net/2009/10/18/%d7%a1%d7%9c%d7%a7%d7%95%d7%9d-%d7%91%d7%92%d7%9c%d7%9c-%d7%94%d7%a9%d7%99%d7%a8%d7%95%d7%aa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
