الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المرحلة الثانية : تطوير الموقع .. alGameDev

مغلقرائج
بدأه SandHawk في 19 مارس 2008 · 70 رد · 7,023 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم,

لقد ألقيت نظرة على نظام Joomla 1.5 ويبدوا لي إننا إن إستخدمناه حالياً سنواجه مشكلة واحدة, حيث إنه رسمياً لا يدعم اللغة العربية حتى الآن (أي إتجاه الموقع يكون من اليمين لليسار, وكل شئ بالعربي) لقد قمت بتجريب نسخة بيتا من نظام Joomla 1.5 عربي (تجدوها هنا) ولكنها لا تعمل بشكل جيد (مشاكل في الإظهار والإدارة), ولكن قد لا تكون نتائجي أكيده.

التعريب أعلاه يحمل معه هذه الرسالة في أسفل الصفحة: "هذا التعريب للاختبار فقط كما أن النسخة التى بين يديك لازالت تحت التطوير ولا يمكن استخدامها بشكل رسمى".

لقد ألقيت نظرة أيضاً على ملفات التعريب, المشكلة ليست فيها بل يبدو إنها في ميزة Right-to-Left المبنية داخل جمله, حيث إن كل ما يقوم به التعريب هو تشغيل خيار rtl والذي تستطيع أن تشاهده في السطر التالي الموجود في ملف ar-EG.xml:

"<rtl>1</rtl>"

أما بقية الملفات فهي تعريب مباشر.

---------------------------------------------------------------

لقد قمت للتو بتثبيت جمله الإنكليزي آخر إصدارة, ثم أخذ مجلد التعريب من جمله المعرّب (المعطى أعلاه) من language/ar-EG ووضعه في مجلد language في جمله الإنكليزي, ثم تغيير اللغة من الإدارة, ويبدو إن النظام يعمل الآن بشكل جيد.

ولكن.... هنالك مشاكل في العرض على إنترنت إكسبلورر (مع العلم إني إستخدم الإصدارة 7) وانا متأكد إنها مرتبطة مباشرة بعدم قدرة إكسبلورر على التعامل مع CSS بشكل صحيح وهي مشكلة معروفة ومزعجة جداً, أما على فايرفوكس فليس هنالك مشكلة على الإطلاق.

شكل الصفحة الأولى على إنترنت إكسبلورر (مستخدماً المحتوى القياسي لجمله مع إضافة محتوى عربي للصفحة الرئيسية):

post-115785-1205935972_thumb.png

شكل الصفحة نفسها على فايرفوكس:

post-115785-1205935948_thumb.png

---------------------------------------------------------------

#2

هناك مسألة هامة، قد لا يكون وقتها الآن ولكن يفضل أخذها بالحساب، المصطلحات.

يجب اعتماد مصطلحات موحدة أثناء الترجمة من الانجليزي (أو أي لغة) إلى العربي، الآن بخصوص الترجمة التقنية لن يكون ذلك شائكا، أما عندما نريد ترجمة مصطلحات سبق لنا ون درسناها في المدرسة فهنا المشكلة، لأن كل واحد منا من بلد، والحمدلله كل بلد تضع مصطلحات خاصة بها..

يجب علينا وضع توحيد المصطلحات في صميم الفكرة، على الأقل لأن الموقع ناطق بالعربية.

#3

بعد اذنكم .. قمت بتجزيء المشاركات الى هذا الموضوع ... لان الموضوع السابق انتهت أهدافه .

أخي ساندهوك ....

قمت بتثبيت الاصدار العربي ( لجملة 1.5 ) .. وهي تعمل بشكل جيد على IE 6 و FFox .

لم الاحظ أي مشاكل .. باستثناء مشكلة اظهار التاريخ .. حيث هناك مشكلة في الترميز ..

اذا استخدمت ترميز unicode ..تظهر النصوص بشكل سليم .. لكن المشكلة بالتاريخ .

واذا حولت الى windows-العربية .. يظهر التاريخ بشكل سليم .. لكن النصوص الاخرى تظهر على شكل رموز .

المشكلة أتوقع أنها بسبب أن نص التاريخ ليس unicode .

هذه المشاكل التي لاحظتها . مع العلم أني لم أجرب الحزمة على IE7 .

الخيار لكم .. أي الاصدارتين نستخدم ... لكني افضل استخدام جملة 1.5 ..

اقتباس
هناك مسألة هامة، قد لا يكون وقتها الآن ولكن يفضل أخذها بالحساب، المصطلحات.

سنأخذ ذلك في الحسبان ... ان شاء الله .

لكن ما رأيك أن تبدأ الان بتطوير شعار موقعنا :) ... اذا لم تكن مشغولا ... يبدو أن مرحلة التطوير ستأخذ وقت كبير .. وستمل من الانتظار .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#4

انا الآن بإنتظار إستلام معلومات السيرفر, لكي أقوم بتثبيت منتدى التطوير الذي إقترحه الأخ الشمري. :)

سيحتوي ذلك المنتدى على قسمين رئيسيين, القسم الآول سيكون عاماً ويمكن لأي شخص المشاركة فيه, عن طريقه تصلنا الإقتراحات والإستفسارات وما إلى ذلك.

القسم الثاني سيكون خاص بالأعضاء المطورين والمصممين, سيتم مناقشة عملية التطوير الفعلية للموقع وكل المستجدات المرتبطة بذلك, كذلك سيتم تحديد المهام المطلوبة.

سأقوم بإستخدام برنامج منتديات مجاني ومن دون إضافات, لأن المنتدى مؤقت, كذلك سيكون مكان المنتدى في مجلد فرعي لكي لا يعيق عملية التطوير (مثلاً في dev/).

ما رأيكم بذلك؟

للإخوان الشمري و rewsh: يرجى إرسال معلومات السيرفر لي في أقرب وقت, عن طريق هذا المنتدى أو عبر الأيميل.

تم تعديل هذه المشاركة بواسطة SandHawk في 20 مارس 2008 في 17:51

#5

تم الارسال

#6

وفقكم الله.

و لاتنسوا إخواني تحديث النسخة للأمان

http://www.securityfocus.com/bid/25508

rasool4k.gif

[وسط]mimetex.cgi?MSN:root@root-shell.net.

[/وسط]

#7

لقد إستلمت معلومات السيرفر من الأخ rewsh مشكوراً.

#8

لقد قمت بوضع صفحة أولى إختبارية في الموقع, شيئ بسيط يعني.

بإنتظار التصاميم الرائعة التي سينتجها الأخ عربي عربي :D

بالمناسبة, ما نظام الألوان الذي تفضلونه؟ خلفية غامقة مع كتابة فاتحة (كما في الصفحة الإختبارية) أم العكس؟ :)

#9

اظن الازرق لذيذ من وجهه نظري المتواضعه

---------

#10

وصلت المعلومات .. بارك الله فيك أخوي rewsh .

بالنسبة للالوان .. أتمنى نترك الالوان الكئيبة :) ... نريد خلفية بيضاء والنص أسود .. والثيم هو الذي يعطي الموقع صورة حسنة .

بالمنسابة يا اخوان .. ما رأيكم أن نضع خطة عمل :) ... حتى يكون الشغل مرتب .

1- تثبيت المنتدى .

2- تصميم شعار الموقع logo ( من مهمة الاخ عربي ).

3-تثبيت نظام جملة .

4-تصميم ثيم ( وهي من مهمة الاخ عربي .. ).

5-اضافة الاقسام لنظام جملة .

اقتباس
و لاتنسوا إخواني تحديث النسخة للأمان

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

نبدأ الخطوة الأولى ... وهي تثبيت منتدى الاقتراحات .. كما قال الاخ ساندهوك .

ولكن لا أوافق على القول أنه مؤقت .. نريد اقتراحات حتى بعد افتتاح الموقع ان شاء الله .. كاقتراح مقال معين .

عموما .. اقترح أن يكون نوع المنتدى هو Vbulletin لأنه سهل وله دعم كبير عربيا .. يعني مصادر اضافية .. ما رأيكم .

والتقسيمات التي ذكرها الاخ ساندهوك مناسبة .

بالمناسبة .. أنا غيرت رأيي .. أتمنى نستخدم نظام جملة 1 .. لأنه أكثر استقرار .. هذا ما لاحظته بعد العديد من التجارب .. وأهم ميزة وهي وجود اضافة مهمة ( كتابة تعليقات .. غير متوفرة بشكل جيد في 1.5 ) .. عموما .. نترك نظام جملة الى ما بعد تركيب المنتدى لنتناقش فيه .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#11

طبعا لا أحد يريد البدء بألوان كئيبة :lol: لذلك يخطر في بالي حاليا اللون الأبيض كأساس.

أريد تجربة نمطين، Retro و Futuristic وسأطلعكم عليهما للاختيار.

بالنسبة للشعار، أريد أيضا الاسم العربي للموقع، لأنه الأساس.

أخ SandHawk لم تفتح الصفحة، تم عرض رسالة: Cannot find server

ملاحظة: كيف استخدم الويندوز مسنجر؟ يعني من الصفر لأني لم أستخدمه في حياتي.

#12

السلام عليكم

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

http://www.instructurez.com/

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

#13

جميل انك بدات بكدا

انا قدامي اسبوع واحد واتفرغلكم هاخلص امتحانات يوم الخميس ان شاء الله

بس عاوز دعاء ياجماعه

-------

وان شاء الله ساعتها هاكون معاكم 22 ساعه في 24

#14
اقتباس
وان شاء الله ساعتها هاكون معاكم 22 ساعه في 24

خذ راحتك أخوي .. والله يوفقك .. لكن ساعتين نوم لاتكفي :P .

اقتباس
بالنسبة للشعار، أريد أيضا الاسم العربي للموقع، لأنه الأساس.

هذه نقطة مهمة ... الاسم الكلاسيكي هو موقع " تطوير الالعاب" .

لست مبدعا في اختيار العناوين والاسماء .. لذلك ننتظر المتخصصين بهذا الشأن :-) .

أما المسنجر .. فقم بالتالي :-) :

- حمل مسنجر جديد مثل 8.1 عربي .

- سجل الدخول بايميلك .

- اضف من تريد عن طريق ( جهات اتصال -> اضافة جهة اتصال ) وادخل بريده .

- واذا اضافك أحد سيأتيك مسج يخبرك بذلك .

- أخيرا وهي أصعب خطوة .. انتظر حتى يتصل بك أحد :) .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#15

هنالك عدة أشياء أرغب في التعليق عليها أو الكلام عنها.

سأبدأ من اليداية, انا كنت أنتظر قرار الأخ الشمري للتحويل إلى الإصدارة الأولى لأنها أكثر إستقراراً, ولكن يبدوا لي إننا لا نزال حتى الآن غير متأكدين بالضبط ماذا سنستخدم, أعتقد إن الخيارات لا تزال مفتوحة, لقد فكرت يوم أمس في إمكانية صنع الموقع من الصفر, ذلك سيأخذ فترة طويلة بالتأكيد ولكن سنتحكم بكل شئ بالتفصيل ولن تواجهنا مشاكل مشابهة لمشاكل جملة مع العربية أو أي مشاكل جدية أخرى مختبئة قد تظهر في مستقبلاً, ميزة هذه الفكرة هي إن التطوير من الممكن تقسيمه على مراحل, مثلاً المرحلة الأولى تتضمن نظام الأخبار للموقع, المرحلة الثانية تتضمن المقالات, الثالثة هي إضافة إمكانية تسجيل المستخدمين... إلخ, ومن الممكن تطوير شكل الموقع بمعزل عن برنامج الموقع ... إن صح التعبير.

لست أقول إن هذا خيار أفضل, ولكن إن لم نعثر على غايتنا نستطيع دائماً أن نقوم بصنع المطلوب بأنفسنا...

أقترح أن نأخذ وقتاً أطول في دراسة جملة وتجريبه حتى نكون متأكدين إلى حد ما من إنه مناسب لمتطلباتنا.

وبالكلام عن متطلباتنا, من الأفضل كذلك تحديدها مقدماً, ما المزايا التي سنحتاجها؟ لنضع معاً قائمة من المزايا المطلوبة ونقسمها إلى مجموعتين, مجموعة تمثل مزايا ذات أولية قصوى, والأخرى تمثل مزايا مطلوبة ولكن ذات أهمية منخفضة (ممكن التخلي عنها إذا لم نمتلك خياراً آخر).

هذه قائمة كتبتها الآن (Brain-storming):

المزايا ذات الأولوية:

  • يجب أن تدعم جميع أجزاء الموقع بأكمله اللغة العربية, دعماً كاملاً وخالي من أي مشاكل.
  • يجب أن يكون أمن الموقع جيد لدرجة مقبولة.
  • إمكانية تسجيل المستخدمين الجدد في الموقع ولكل مستخدم لوحة تحكم خاصة يستطيع تغيير خياراته منها.
  • أمكانية تعيين صلاحيات معينة لك مستخدم على حده.
  • نظام أخبار مرن, يجب أن يكون من الممكن إضافة أخبار جديدة إليه عن طريق الموقع, ويمكن للمستخدمين أن يعلقوا حول تلك الأخبار أويتناقشوا حولها.
  • إمكانية إضافة المقالات للموقع وفهرستها حسب الموضوع (أو المواضيع) التي تتحدث عنها, ويمكن للمستخدمين التعليق حول ومناقشة المقالات.
  • وجود نظام مناقشة (منتديات) يجب أن يمتلك على الأقل المزايا الأساسية (أقسام متعددة, توفر القدرات الإدارية -مثل حذف المواضيع-, رفع الصور أو الملفات, إمكانية تحديد صورة Avator لكل مستخدم, ...إلخ).
  • إمكانية إدارة المستخدمين المسجلين في الموقع عن طريق الموقع نفسه.
  • أن تكون كل أجزاء الموقع مرتبطة فيما بينها, فمثلاً المستخدمين المسجلين في الموقع هم أعضاء في المنتديات أيضاً.
  • مزايا بحث أساسية (بحث عن المقالات, الدروس, المواضيع المطروحة في المنتدى, ...إلخ).

المزايا المفضلة:

  • وجود نظام رسائل إلكترونية مبسط يستطيع المستخدمين إٍستعماله لإرسال الرسائل فيما بينهم.
  • توفر عدة نظم ألوان (Themes) للموقع بحيث يستطيع المستخدمين عرض الموقع بالألوان التي تعجبهم, وتنطبق على جميع أجزاء الموقع.

أشجع الجميع على المساهمة في قائمة المتطلبات هذه والتي لا زالت غير كاملة.

جميع الإقتراحات مرحب بها. :)

بعد أن تكتمل هذه القائمة بأسرع وقت إن شاء الله, نستطيع تقييم أنظمة إدارة المحتوى بالنسبة إليها وبالتالي معرفة ما لنا وما علينا, ثم تجربة هذه المزايا في داخل الأنظمة المرشحة, بعد أن نتأكد من أن كل شئ يسير على ما يرام نستطيع عندها إعتماد النظام والبدء بالعمل لتطوير الموقع الفعلي.

-------------------------------------------------------------

الأخ الشمري: بالنسبة للمنتدى الذي سيكون من ضمن الموقع, فأفضل شخصياً أن لا نستخدم أحد هذه المنتديات الضخمة والثقيلة إلى درجة بحيث إنها تحتاج سيرفر بقدرات عالية لكي تعمل بسرعة جيدة لوحدها, كذلك فإن هنالك شئ مزعج فيها وهي إنها تمثل وحده منفصلة, أي إنها ستكون منفصلة عن الموقع الأساسي.

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

ما رأي بقية الإخوان حول هذا الموضوع؟ :D

أما عن منتدى VBulletin تحديداً فللأسف هو منتج تجاري.. أي يجب أن ندفع مبلغاً أعتقد حوالي 150 دولار, فقط لكي نحصل على رخصة إستخدامه وإلا فسيكون غير قانوني, بينما هنالك الكثير من المنتديات ذات القدرات المقبولة وهي مجانية بالكامل., بل ويمكن لنا أن نطور نظامنا الخاص في داخل جملة مثلاً.

بالنسبة للإسم العربي للموقع, فأقترح إستخدام إسم من قبيل "مجتمع تطوير الألعاب العربي" (لن نستطيع إستخدام "شبكة مطوري الألعاب العربية" لأنه موجود :P ), إقتراحاتكم؟

وأوافق على مبدأ إن ساعتين نوم لا تكفي ;) , إرحم نفسك شوية يا rewsh ... :P

بإنتظار ردودكم

#16

ماي سمارت ينفع نشتغل عليه كمنتدى

برمجه موقع من الصفر مش هاياخد الوقت

اظن الكنتم طلبتوه

ممكن بعد ماخلص امتحانات احتاج اسبوع واحد ويكون راكب لاني تقريبا عندي سستم خاص بي

#17

أقترح أننا نبرمج الموقع من الصفر :)

SandHawk و العبد الفقير.

لكن نريد شباب أكثر بسبب عامل الوقت.

؟؟

rasool4k.gif

[وسط]mimetex.cgi?MSN:root@root-shell.net.

[/وسط]

#18

السلام عليكم

ما الهدف من انشاء موقع منفصل المنتدى مكفي و موفي بس بحاجة الى شوية جديه من الاعضاء

انا في رايي ان الموقع راح يضيف جهد على حساب الفكرة الاساسية التي هي تصميم الالعاب

post-1386-1223033542.jpg
#19

ملكية الموقع لمن؟

غدا أو بعد غد إن شاء الله سأقدم Layout للصفحة الأم.

#20

قسم هام في الموقع هو قسم المختبر، حيث يتوفر فيه وسائل تجربة بصرية تفاعلية (فلاش) للمبادئ العلمية الأساسية، مثل الرياضيات، الرسوم ثلاثية الأبعاد، الفيزياء، التصادم، الذكاء الاصطناعي..

#21

اظن ان الموقع هو معمول عشان يفيد الجميع

اظن انه يكون وقف لله

مش لاحد

لو رجع للموقع فلوس

يبقى تتحط مثلا تكلفه للموقع او نتصدق بيها

#22

الموقع ملك للجميع .. تستطيع أخي "عربي " أن تتبرع بسعر الاستضافة لو أحببت وتصير مساهم ماديا .. :) ..

------------------------------------------------------------------------------------

أخواني .. موقع من الصفر يحتاج لتطوير مستمر .. هل تضمن لنا بقاء فريق التطوير لسنة أو اثنتين ... أو أكثر ؟

اذا كنتم تضمنون ذلك .. فلامانع من تطبيق ما قلتم ؟

لكن في النهاية سنصل لنظام مثل جملة ( شكليا) .. ماذا استفدنا ؟

من وجهة نظري المتواضعة هو اختيار نظام جملة 1 .. والسبب في ذلك أنها توفر كل ما ذكره الاخ ساندهوك من مزايا ولكن المشاكل التي ستواجهنا هي :

1- مشكلة اللغة العربية ) .. وهذه محلولة ان شاء الله .. لاني شاهدت عدة مواقع مبنية على نظام جملة .. مثلا :

http://www.joomla4arab.com/

http://www.joomla4arab.com/component/optio...,69/topic,31.0/

2- يوجد على ما اظن طرق للربط بين منتدى مثل phpbb و جملة ( بحساب واحد ) ( شاهدوا الامتدادات).

http://www.joomla4arab.com/component/optio...69/topic,208.0/

ما ينقص نظام جملة فعلا هو التالي /

1- نظام لرفع الملفات للاعضاء المسجلين بنظام جملة .

2- نظام لرفع الصور ~~~~~~~~~~~~~~~~~~

لذلك ومن رأيي الشخصي هو اختيار نظام جملة 1 .. واضافة طريقة لرفع الملفات و الصور فقط .

حتى المنتديات مو لازم يكون العضو فيها هو عضو في الموقع ( لانها بالاخير منتدى للاقتراحات فقط ) .

ولامانع من استخدام منتدى phpbb اذا كان أفضل وأخف .

رأيي هو أن نوفر جهدكم .. لاكمال النواقص في جملة .. وليس عمل نظام مثل جملة ..!

السؤال الان .. ماذا ينقص نظام جملة ؟ ( أنا أتكلم عن جملة 1 .. لانها أكثر استقرار .. وهي التي يجب أن نختارها لو اخترنا هذا النظام )

أفضل نظام جملة حتى لا نمل من الانتظار .. فقط .

بالنسبة لنظامك أخي rewsh .. فأتمنى أن نراه ونجربه .. هل يوجد أي رابط لذلك .

تم تعديل هذه المشاركة بواسطة الشمري في 24 مارس 2008 في 13:14

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#23

طبعا لا تفهمون أني أريد نظام جملة لأنه جملة :) ... هو مجرد اقتراح لاستغلال الوقت فقط .

--

اسم الموقع الذي اقترحه الاخ ساندهوك مناسب ,

ولكن اقترح تصغيره .. وأن لايكون خاص بفئة معينة من البشر :) ..

يعني يصير :

مجتمع مطوري الألعاب .

بدون العربية .. لا داعي لوجود كلمة " عرب" في أي موقع عربي .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#24

موفقين إن شاءالله

قد يفيدكم هذا الموضوع بخصوص جمله

http://www.isbwg.com/joomla/

#25

أنا إن شاء الله معكم في فريق التطوير مادام في العمر بقية.

و أريد بناء نظام خاص لعدة أسباب.

1- ثغرات الجملة الكثيرة (هناك عدة ثغرات برايفت عندي :) )

2- نريد أشياء ليست في جملة و هناك أشياء بجملة لا نريدها

3-التحكم في النظام الخاص أسهل بكثير

و الوقت ليس مشكلة كبيرة , يد الله مع الجماعة , من معي؟

و حضروا أنتم يا مطوروا الألعاب , الدروس و المقالات و المحتوى , حتى يتم برمجة الموقع.

و لابد للموقع من مدير , ليس المدير بمعنى المالك أو شئ , لكن المركزية في هذا الشئ سبب رئيسي للنجاح.

rasool4k.gif

[وسط]mimetex.cgi?MSN:root@root-shell.net.

[/وسط]

هذا الموضوع مغلق.

مواضيع مشابهة