menu_bgservdownloadthemesdirforumhome
Smf عربى



عرض المشاركات

هنا يمكنك مشاهدة جميع المشاركات التى كتبها هذا العضو . لاحظ انه يمكنك فقط مشاهدة المشاركات التى كتبها فى الاقسام التى يسمح لك بدخولها فقط .


مواضيع - islam2hamy

صفحات: 1 ... 3 4 [5] 6 7 ... 12
61
إستايل جميل و رائيع و جذاب - My-SMF [من تصميمنا]





62
القسم التعليمى / كيفية تعريب المودات
« في: 04 , أغسطس, 2009 - 05:05:22 مسائاً »
بسم الله الرحمن الرحيم

سنتناول فى هذا الدرس كيفية تعريب المودات إن شاء الله

كل ما تحتاج إليه هو :

1- معرفة جيدة باللغة الإنجليزية و العربية .
2 - برنامج محرر نصوص (Notepad++) مثلا .
3 - أن يكون لديك وقت للترجمة .

و الان نبدأ على بركة الله

نختر مثلا مود (the_rules)
نقوم بتحميل المود على جهاز الكمبيوتر ثم نقوم بفك الضغط
سنجد عدة ملفات و الذى يهمنا هو الملف (modification1)
نقوم بفتحه و نبحث عن هذا السطر

شفرة: [اختيار]
<file name="$languagedir/Modifications.english.php">هذا السطر هو الامر الخاص بالتعديل على ملف اللغه
نقوم بنسخ الامر بالكالم و لصقه تحت هذا الامر
ثم نقوم بتغيير كلمة english الى arabic او arabic-utf8 ليصبح هكذا

شفرة: [اختيار]
<file name="$languagedir/Modifications.arabic.php">ثم بعد ذلك نبدأ بتعريب الجمل التى موجودة داخل هذا الامر (و التى قمت بتحديدها باللون الاحمر بالاسفل)
اقتباس
   <file name="$languagedir/Modifications.english.php">
      <operation>
         <search position="end" />
         <add><![CDATA[
$txt['the_rules_not_configured'] = 'This feature has not yet been configured by the administrator.';
$txt['agreement'] = 'Agreement';
$txt['rules_enable_guest_access'] = 'Enable guest access:';
$txt['rules_enable_member_access'] = 'Enable member access:';
$txt['the_rules_display_name'] = 'Display name of rules page:';
$txt['the_rules_agreement_display_name'] = 'Display name of agreement page:';
$txt['mods_cat_rules'] = 'The Rules';
$txt['rules'] = 'Rules';
$txt['rules_tab_label'] = 'Rules tab label:';
$txt['rules_title']='The Rules';
$txt['rules_title_rules'] = 'Rules';
$txt['the_rules_text'] = 'Text to display:';
$txt['additional'] = 'Additional';
$txt['the_rules_additional_display_name'] = 'Display name of additional page:';
$txt['the_rules_additional_text'] = 'Additional text to display:';
$txt['the_rules_enable_additional'] = 'Enable display of additional page:';
$txt['rules_title_additional'] = 'Additional';
$txt['rules_title_agreement'] = 'Agreement';
$txt['the_rules_enable_agreement'] = 'Enable display of agreement.txt page:';
$txt['the_rules_edit_name'] = 'Edit agreement.txt';
]]></add>
      </operation>
   </file>

بعد الانتهاء من ترجمة هذه الجمل نقوم بحفظ الملف .
فى بعض الاحيان قد يكون هناك ملف خاص باللغه داخل المود نفسه (Downloads.english.php) مثلا


ملحوظه هامة : فى حالة استخدام الـ arabic-utf8 فيجب عليك تغيير ترميز الملف الى utf-8 قبل البدء فى الترجمة

و فى الختام أتمنى ان يكون هذا الشرح بسيط و سهل
و السلام عليكم و رحمة الله و بركاته

63
مود إظهار التوقيع مرة واحدة بالمواضوع - Display Signatures Only Once Per Page

يقوم هذا المود بإظهار التوقيع الخاص بالاعضاء مرة واحدة بالصفحة الواحدة للموضوع
فمثلا اذا قام عضو بالرد اكثر من مرة فى الصفحة الواحدة فإن توقيعه يظهر مرة واحدة بالصفحة
المود مفيد جدا حيث انه يقلل من استخدام الباندويت الخاص بالموقع

64
يقوم هذا المود بتغيير شكل أيقونات المرفقات لكى تتوافق مع نوع الملف
فإذا كان مثلا المرفق صورة تكون الايقونة صورة و اذا كان ملف مضغوظ فتظهر أيقونة ملف مضغوط


65
القسم التقنى / نظام تشغيل Google !!
« في: 08 , يوليو, 2009 - 05:41:32 مسائاً »
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته

أعلنت جوجل أمس فى المدونة الخاصة بها
بأنها سوف تقوم بإصدار نظام تشغيل يسمى "Chrome"
و هذا بعد نجاح متصفحها الشهير "Chrome browser" و الذى وصل عدد مستخدميه الى 30 مليون
و سيكون نظام التشغيل الجديد "Chrome" مفتوح المصدر "open source"
و شعار نظام التشغيل الجديد "Chrome" هو "السرعة - السهولة و الآمان"
و يقولون أيضا ان نظام التشغيل هذا تم تصميمه للمستخدمين الذين يقضون معظم أوقاتهم أمام الانترنت
حيث سيمكنك بكل سهولة الى الوصول الى شبكة الانترنت فى خلال ثوانى

مصدر الخبر

66
قسم الألعاب / التقرير الخاص بلعبة Devil May Cry 3 Special Edition
« في: 05 , يوليو, 2009 - 08:20:31 مسائاً »

السلام عليكم


اهلا و مرحبا في التقرير الخاص بلعبة Devil May Cry 3 Special Edition





اسم اللعبة : Devil May Cry
الشركة المطورة : CapCom
نوع اللعبة : Action/Adventure


   ....""".... صـــور أللعبة ....""".....












 ::::::0نبذة مختصرة عن الاضافات في اللعبة :::::0

1_هناك مغامرة خاصة الى Vergil ويمتلك اسلوبة الخاص في القتال ولة مشاهد السينمائية وقصتة الخاصة وهناك اعداء ووحوش جدد قد اضيفوا

2_تم اضافة مستوى جديد من الصوبة وهو ال very hard وهذا المستوى يكون مستوى صعوبتة بين ال hard و must be die

3_اضافة ملابس جديدة
4_هناك خيار جديد اسمة Demo digest وهو يقوم بعرض المشاهد والاستعرضات في اللعبة
5_هناك مهمة خاصة وهي Mission of trails وهي عبارة عن سلسلة معارك متوصلة تخوضة ضد الاعداء
6_وهناك خيار جديد هو International and Gold (اعتقد يتعلق حول تغيير اللغة من الانجليزية الى اليابانية ا و ب العكس)

7_تم تحسين الجرافيك والرسوم ومعالجة قلة الوضوح في جزء السابق Devil May Cry 3: Dante's Awakening


::::::::: متطلبات التشغيل :::::::::

System:2.4 GHz or equivalent
RAM: 512 MB
Video Memory: 64 MB


و بهذا ينتهي التقرير

و السلام عليكم

67
قسم الألعاب / تقرير لعبة Zoo Tycoon 2
« في: 05 , يوليو, 2009 - 08:17:14 مسائاً »

بسم الله

السلام عليكم و رحمة الله و بركاته


تقرير لعبة Zoo Tycoon 2



الشركة المنتجة : Microsoft
تاريخ الاصدار : October 18, 2005


::: نبذة مختصرة عن اللعبة :::

هل حلمت يوما أن تبني حديقة للحيوان تتحكم فيها وتتسلى

إذا فقط ألعب بــ Zoo Tycoon 2: Endangered Species

إنها لعبة متعتنا كثير وهي شبيهة بــ SIMS أو غيرها من ألعاب البناء

والجرافيكس ممتاز بالنسبة لهذه اللعـــــــــــــــــــــــــــــــــبة

حيث أنك تستطيع أن تبني أن تراقب الحيوانات وإنشاء كوشكات لبيع الأطعمه

والمشروبات وهي صحيح أنها مملة قليلا في جزاءها الأول

لكن الآن أصبح من الأفضل لك أن تراقب حديقتك مع كل ثانية

حتى تتجنب:

خروج الحيوانات..قتل الناس..

ويجب عليك أن نتبه لكل مستوى في هذه اللعبة لإنك كلما تخطيت مستوى

صار بإمكانك وضع حيوانات غير وكشكات غير ..



::: بعض الصور  :::










::: متطلبات التشغيل :::

CPU : Minimum: Pentium II or Athlon *****alent
CPU Speed : Minimum: 733 MHz
System RAM : Minimum: 256 MB
Operating System : Minimum: Windows 98SE/ME/2000/XP (95 & NT not supported) ok
Video Card : Minimum: 16 MB Direct 3D SVGA Video Card
DirectX Version : Minimum: 9.0b
Free Disk Space : Minimum: 900 MB
CD : Minimum: 4x or higher CD-ROM spe


سعر اللعبة :19.99$

و السلام عليكم

68
إستايلات معربة / {SMF 1.0} / إستايل جميل و رائع - Soft Global
« في: 04 , يوليو, 2009 - 02:33:41 مسائاً »
إستايل جميل و رائع - Soft Global


إذا كنت تستخدم اللغه (arabic) بدون الترميز (UTF8) فقم بالتحميل من مرفقات الموضوع هنا

69
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته

فى هذا الموضوع إن شاء الله سوف نتعلم كيف نجعل المودات
تعمل بشكل جيد مع الإستايلات المختلفة (ليس الاستايل الافتراضى)

عندما تقوم بتثبيت مود فإن بعض المودات تحتاج لعمل بعض التغييرات على الإستايل
و يتم التعديل على الإستايل الإفتراضى تلقائيا أما الإستايلات الأخرى فيجب التعديل عليها يدويا

و هناك طرقتين للقيام بذلك :

1 - عن طريق تحميل المود و فك ضغط الرزمة و اتباع الشارح التالى .

2 - عن طرق موقع المودات و ذلك بالدخول على صفحة المود و إختيار نسخة المنتدى ثم ضغط زر التحليل ثم إتباع الشرح التالى.

لنقم مثلا بالتجربة على مود الإعلانات Ad Mod

بعد تحميل المود على جهازك و فك ضغط الرزمة ستجد هذه الملفات


اقتباس
Ads.php
Ads.english.php
Ads.template.php
install.php
install.xml
LoadAds.php
package-info.xml
readme.txt

ما يهمنا فى هذه الملفات ,هو الملفات التى باللون الأحمر

و الأن حان وقت العمل , لنقم بفتح الملف install.xml و هو الملف الذى يشرح لنا كيفية تثبية الرزمة

بعد فتحه نبحث عن السطر الذى يحتوى كلمة "themedir$" و هو أمر  يعنى التعديل على ملفات الاستايل

و هذا السطر مثال على هذا الأمر :


شفرة: [اختيار]
<file name="$themedir/index.template.php">
و هو أمر المقصود به التعديل على الملف "index.template.php"

و هذا هو الأمر بالكامل لكى نشرح بالتفصيل :


شفرة: [اختيار]
<file name="$themedir/index.template.php">
<operation>
<search position="before"><![CDATA[<body>';]]></search>

<add><![CDATA[
//Display ads on the top of the page
if (function_exists("show_topofpageAds"))
{
$ads = show_topofpageAds();
if(!empty($ads))
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
unset($ads);
}
]]>
</add>
</operation>
<operation>
<search position="before"><![CDATA[ </td>]]></search>
<add><![CDATA[';
//Welcome Ads
if (function_exists("show_welcomeAds"))
{
$ads = show_welcomeAds();
if(!empty($ads))
{
echo '<td class="windowbg2">';
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
echo '</td>';
}
unset($ads);
}
echo ']]>
</add>
</operation>


<operation>
<search position="before"><![CDATA[ template_menu();]]></search>

<add><![CDATA[
//Below the menu ads
if (function_exists("show_indexAds") && function_exists("show_towerleftAds") && function_exists("show_towerrightAds"))
{
$ads = show_indexAds();
if(!empty($ads))
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
unset($ads);

//Tower left Ads
$ads = show_towerleftAds();
if(!empty($ads))
echo '<table><tr><td valign="top">', $ads['type']==0 ? $ads['content'] : eval($ads['content']) ,'</td><td width="100%" valign="top">';

unset($ads);
//Tower Right Ads
$ads = show_towerrightAds();
if(!empty($ads))
echo '<table><tr><td width="100%" valign="top">';
unset($ads);
}
]]>
</add>
</operation>


<operation>
<search position="after"><![CDATA[ // Show the "Powered by" and "Valid" logos, as well as the copyright. Remember, the copyright must be somewhere!]]>
</search>

<add><![CDATA[
//Close table for towerright ads
if (function_exists("show_towerrightAds") && function_exists("show_towerleftAds") && function_exists("show_bottomAds"))
{
$ads = show_towerrightAds();
if(!empty($ads))
echo '</td><td valign="top">', $ads['type']==0 ? $ads['content'] : eval($ads['content']) ,'</td></tr></table>';

unset($ads);
//Close table for towerleft ads
$ads = show_towerleftAds();
if(!empty($ads))
echo '</td></tr></table>';
unset($ads);

//Show ads on the bottom of the page
$ads = show_bottomAds();
if(!empty($ads))
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
unset($ads);
}
]]>
</add>
</operation>

</file>

الأمر التالى هو
شفرة: [اختيار]
<operation>
<search position="before"><![CDATA[<body>';]]></search>

<add><![CDATA[
//Display ads on the top of the page
if (function_exists("show_topofpageAds"))
{
$ads = show_topofpageAds();
if(!empty($ads))
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
unset($ads);
}
]]>
</add>
</operation>

و المقصود به البحث عن ما بين القوسين و هو ";'<body>" و كلمة "before" تعنى ان تقوم بإضافة الأسطر التى تلى السطر "<add><![CDATA[" بعد السطر ";'<body>" بملف الـ "index.template.php"

ملحوظه نحن نقوم فقط بإضافة الاسطر التى باللون الأحمر كما هو موضح بالأسفل

اقتباس
<operation>
search position="before"><![CDATA[<body>';]]></search>
      
<add><![CDATA[   
   //Display ads on the top of the page
   if (function_exists("show_topofpageAds"))
   {
      $ads = show_topofpageAds();   
      if(!empty($ads))
         if($ads['type']==0)
            echo $ads['content'];
         else
            eval($ads['content']);   
      unset($ads);
   }

]]>
</add>
</operation>

و الأمر "</operation> و <operation>" تعنى بداية و نهاية هذه العملية

و هذا هو الأمر الثالث


اقتباس
   <operation>
      <search position="before"><![CDATA[   template_menu();]]></search>

<add><![CDATA[
   //Below the menu ads
   if (function_exists("show_indexAds") && function_exists("show_towerleftAds") && function_exists("show_towerrightAds"))
   {
      $ads = show_indexAds();   
      if(!empty($ads))
         if($ads['type']==0)
            echo $ads['content'];
         else
            eval($ads['content']);
      unset($ads);

      //Tower left Ads
      $ads = show_towerleftAds();
      if(!empty($ads))
         echo '<table><tr><td valign="top">', $ads['type']==0 ? $ads['content'] : eval($ads['content']) ,'</td><td width="100%" valign="top">';

      unset($ads);
      //Tower Right Ads
      $ads = show_towerrightAds();   
      if(!empty($ads))
         echo '<table><tr><td width="100%" valign="top">';
      unset($ads);
   }
   
]]>
</add>
</operation>

اذا كنت قد فهمت المثال السابق , فإنه سوف يمكنك فهم الامر السابق و هو يعنى البحث عن "   template_menu();" ثم إضافة الأسطر باللون الاحمر بعد هذا السطر
و هكذا تتم كل التعديلات .

ربما أيضا تجد أن المود يقوم بتعديل عدة ملفات مثل :

شفرة: [اختيار]
<file name="$themedir/BoardIndex.template.php">
<file name="$themedir/Display.template.php">
<file name="$themedir/MessageIndex.template.php">

إلخ ....
و ليس من الضرورى أن تكون كل هذه الملفات موجودة بالاستايل الذى تستخدمه , لكنها موجودة بالاستايل الافتراضى و هذا يعنى انه قد تم تعديلها تلقائيا

أما إذا كان هناك تعديل على ملفات اللغه فستجد هذا السطر مثلا :

شفرة: [اختيار]
<file name="$languagedir/Modifications.english.php">و هو يعنى التعديل على ملف اللغه "Modifications.english.php"

فى أغلب الاحيان لن تحتاج الى تعديل ملف اللغه يدويا
الإ إذا كان الاستايل الذى تستخدمه له ملف لغه خاص به بمجلد اللغه الموجود داخل الاستايل

و فى الختام أتمنى أن أكون قد وفقت فى الشرح و إن كان ذلك فهو توفيق من عند الله
و السلام عليكم و رحمة الله وبركاته

70
اخر الأخبار و المستجدات / جديد : أدوات مشرفى المواقع
« في: 30 , يونيو, 2009 - 07:54:38 صباحاً »
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته

يسعدنا الإعلان عن إنطلاق خدمة جديدة و هى خدمة أدوات مشرفى المواقع
حيث يمكنك إضافة موقعك لمحركات البحث - فحص الـ Backlink الخاص بموقعك - معرفة الـ PageRank القادم لموقعك
ترتيب Alexa لموقعك - مدى شعبية موقعك ......

و المزيد من الخدمات الاخرى

تفضل بزيارتنا الأن على الرابط التالى
http://seo.smfarabic.com

71
{SMF 1.0 & 2.0} / يقوم هذا المود بجعل صورة العضو (الموجودة بالمواضيع) شفافة عندما يكون غير متصل
لتحميل المود من هنا
لتحميل التعريب من هنا


72
يسمح لك هذا المود بحظر الاعضاء من داخل المواضيع بأسفل الرد


73
مودات / إضافات Smf / {SMF 1.0 & 2.0} / مود آخر زيارة - Your Last Visit
« في: 25 , يونيو, 2009 - 08:07:55 صباحاً »
يقوم هذا المود بإظهار آخر زيارة لك بجوار صورتك الشخصية
لتحميل المود من هنا
لتحميل التعريب من هنا


74
إستايل جميل متعدد الألوان (أسود - أحمر - أزرق - أخضر) - Dark Light MC
[من تصميمنا]


صفحات: 1 ... 3 4 [5] 6 7 ... 12