صفحة 2 من 4 الأولىالأولى 1234 الأخيرةالأخيرة
النتائج 16 إلى 30 من 60

الموضوع: سكريبت لإدارة الأخبار في موقعك

  1. #16
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 1999
    المشاركات
    349


    جزاك الله خيراً أخي المبرمج .

    ولوتتكرم مشكوراً ويكون السكريبت بلغة Perl وكذلك PHP معاً وكل يأخذ مايناسبه .

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

    وفقك الله وبارك في جهودك





    عابر غير متواجد حالياً

  2. #17
    عضو نشيط
    تاريخ التسجيل
    Aug 2000
    المشاركات
    275


    الأخوة الشباب الطيبين الحلوين عندي مشكلة مع برنامج newspro اللي في الوصلة اللي اشار لها الأخ المبرمج وهي اني لمن ابغى اضيف خبر مايطلع بالعربي ليييييييييه؟http://yaazan.hypermart.net/newspro/newspro.cgi?submitsave





    2point5 غير متواجد حالياً

  3. #18


    الاخ الوطواط ..

    لقد قمت بتركيب برنامج News Pro ولكنه لا يقبل الكتابة بالعربي ويحولها الى رموز وارقام غير مفهومه كما انني حاولت ادراج الامر include حتى يتم قراءته من ملف Html .. فلم يعمل الامر - فانا هنا لدي سؤالين :
    الاول : كيف جعلت ملف news Pro يعمل بالعربي ويصبح النص من اليمين واذا كنت تملك السكريبت معربا- فاتمنى ان ترسله لي .
    ثانيا : كيف جعلت ماالجديد تظهر عندك في table بدون استخدام الامر ifram - اي بصورة اخرى كيف جعلت ماالجديد تظهر عندك في موقعك http://alshate.virtualave.net/index.html

    شاكرا لك حسن تعاونك

    ------------------
    لا يأس مع الحياة ولا حياة مع اليأس





    الديري غير متواجد حالياً

  4. #19
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2000
    المشاركات
    333


    اخي المبرمج:
    شكرا لاهتمامك ببرامج النيوز. لقد اشتغلت مدة طويلة على العديد منها وبودي ان اضع امامك تجربتي المتواضعة:
    نيوز برو ممتاز ولكنه محدود الامكانيات لوحده، أي بدون الاضافات الكثيرة التي ظهرت له ودعمته. اتمنى ان تطلع على الجزء الاداري منه وتجد طريقة لتعريبه، الاجزاء الاخرى تعريبها سهل ويتم عبر القوالب في الغالب.

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

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

    ـ من المفيد ان يكون في بعض الاقسام نظام لتلقي الردود.

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

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








    alladdin غير متواجد حالياً

  5. #20


    أخي العزيز مبرمج

    الله يوفقك
    أنا في انتظار السيكريبت سواء كان بلغة Perl أو PHP
    وأشكرك بعنف على ما تقدمه

    ------------------
    الاستحالة حقيقة لا وجود لها إلا في خيال العاجز





    الحائر غير متواجد حالياً

  6. #21
    عضو نشيط
    تاريخ التسجيل
    Jul 2000
    المشاركات
    47


    ألف مبروك أخي mubarmej على برنامجك الجديد

    أقدر لك حبك لphp ، فهي فعلاً تجعلنا نتعلق بها ، وأنا أيضاً أعشقها

    ربما السبب في ذلك هو الأوامر المرنة التي توفرها php?? أو ربما هي التفاعلية مع قواعد البيانات ?? ولكني أستخدم حلاً وسطاً !!

    ذلك الحل هو بتعيين مجموعة أوامر ( مايشابه المكتبة ) subs في لغة perl ، بحيث تكون مشابهه لأسلوب php ، ونفس أوامرها ( هذا قد يفيد أيضاً عند الرغبة في إصدار نسختين بلغتين مختلفتين ) وكما تعلم ، فكلاهما متقارب ، وهنالك عدة أوجه للشبه بينهما !

    ولدي إقتراح آخر وهو تنوع الخيارات لتناسب كافة مطلبات المستخدمين ، أي أنه توجد نسخة لـperl + dbBased و perl + fileBased و php + fileBased و php + dbBased ..

    وأقترح أيضاً أن يكون هنالك ملف خاص به النصوص التي تظهر على الشاشة ، وذلك كي نسهل على مالك السكربت تغيير النصوص التي تظهر في البرنامج ، بعد أن كانت شاقة في ubb ( أتذكرون !! )

    ولاداعي لأذكرك أنها يجب أن تكون ObjectOriented كي تصبح قوية سريعة

    وفقك الله في مشروعك ..





    dbman غير متواجد حالياً

  7. #22
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2000
    المشاركات
    530


    الأخوة الأعزاء ..

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

    بالنسبة لاعتماد نسختين من السكريبت فهذا أمر ممكن ولكنني فكرت مليا بالموضوع ووجدت أنه ليس بالأمر الجيد لأنه سيؤدي إلى تشتيت الجهد، فإضافة ميزة معينة إلى أحد السكريبتين تعني بأنه يجب إضافتها إلى السكريبت الآخر، وهو أمر ممل ويجعلنا في النهاية أقرر عدم إضافة الميزة نهائيا !

    سأحاول أن أقوم على أي حال بعمل نسخة من السكريبت بلغة Perl ( التي وكما قلت انتهيت منها تقريبا ) وبعد ذلك نسخة منه بلغة PHP وسأعتمد لغة PHP للسكريبت في جميع التحديثات والتعديلات الأخرى.

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

    الأخ dbman ..

    أشكرك على تشجيك ولكن هنالك مشكلة وهي أن التراكيب الأساسية تختلف بين php و perl مثل كيفية تعريف الدوال حيث يتم باستخدام الكلمة المفتاحية sub في Perl وباستخدام function في PHP، وكذلك الأمر بالنسبة لاستدعاء الدوال فيكون عن طريق كتابة اسم الدالة مباشرة في PHP ولكن في perl يجب كتابة & قبلها، وكيفية تمرير الوسائط إلى الدالة يختلف في PHP عنه في Perl، على أي حال .. هنالك تشابه واحد هو في أسماء المتغيرات، ولذلك يمكن عمل سكريبتات مختلطة Perl مع PHP تتشارك في ملف إعدادات واحد .. هذا هو الاحتما الوحيد ..

    بالنسبة للـ Object Oriented فهو أمر ممتاز لحل بعض المشاكل ولكن لا ينصح به حين عدم الحاجة إليه كما قيل لي من بعض الخبراء مثل zeev، حيث أن ذلك يؤدي إلى إبطاء السكريبت في PHP السبب في ذلك هو أن لغة PHP لغة مترجمة وليس لغة مجمعة مثل C++، ولكن ولهذا السبب فإن طرح مجمع PHP ( PHP Compiler ) سيكون أمرا مفيدا في هذه الحالة بالذات.

    على أي حال بعيدا عن كل ذلك .. سأحاول كل جهدي

    ------------------
    http://www.ArabBuilder.com





    mubarmej غير متواجد حالياً

  8. #23
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    199


    شكراً لجميع من قام بتجربة برنامج نشر الاخبار في موقعي، بالمناسبة ملفات البرنامج موجودة ويمكن الحصول عليها من الموقع http://www.mycgiserver.com/~rayed/

    خصائص البرنامج:
    - البرنامج مخصص للمواقع الشخصية، وليس لمواقع الاخبار.
    - يعمل على PHP، لانها اسهل بالنسبة لي
    - يستخدم نظام ملفات وليس قاعدة بيانات، لان موقعي مافيه قاعدة بيانات واغلب الناس ماعندهم، بالاظافة الى ان اعداد قواعد البيانات اصعب.
    - يصلح لمستخدم واحد
    - بدون اقسام، قسم واحد فقط
    - النسخة الموجودة بالانجليزي الى الان ... انشاء الله سوف اقوم بتحويلة ... لكن اذا سبقني احد يقول لي

    يوجد مشروع نشر باسم http://www.midgard-project.org
    واعتقد انه يحتوي على العديد من الخصائص المتقدمة ... المشروع يعتمد على Apache,MySQL,PHP ... وهو مفتوح المصدر ومجاني بالطبع ... اعتقد ان تعريبة سيكون فكرة جيدة





    رائد غير متواجد حالياً

  9. #24
    عضو نشيط
    تاريخ التسجيل
    Jul 2000
    المشاركات
    47


    أخي مبرمج ..

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

    مثلاًَ .. لجعل perl يقوم بإستخدام الأمر function بدلاً من sub فإننا نعمل :
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    sub function
    {
    $name = @_[0];
    $definiton = @_[1];
    sub $name { $definiton }
    }

    وعندها سنستخدم function بدل sub
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

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

    * في مشروع كهذا ، أرى أنه من الأفضل صنع class تكون مهيئة بحيث أنها خبر معين ، ثم بعد ذلك تلحق بها أوامر ووظائف مثل / طباعة الخبر ، إرسال الخبر ... الخ
    في هذه الحالة ستكون أفضل بكثير لو كانت ObjectOriented فهل أنت معي ؟؟
    (( أرجو أن لايغضب ZeevSuraski بسبب مخالفتي لرأيه ولكن لحظه .. أين التقيت به ، هل عن طريق MailingList ? ))

    * ملاحظة : من الأفضل أن تسأل Rasmus Lerdrof ، فيظل هو باني اللبنة الأساسية ، ويظل هو مخترع اللغة

    أشكرك ..





    dbman غير متواجد حالياً

  10. #25
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2000
    المشاركات
    530


    أخي العزيز dbman ..

    بالنسبة لتحويل الـ sub إلى function بالطريقة التي ذكرتها فأنا معك فهل هذا يعني بأننا نستطيع تعريف دالة كالتالي ( هذا تعريف للدالة وليس استدعاءا لها ) :
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    function myfunc($arg1,$arg2) {
    echo $arg1;
    }
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
    كما ترى هذه الطريقة لن تعمل مع perl.

    بالنسبة لكون & اختيارية في Perl فهذه أول مرة أعلم بها بذلك، الأمر صحيح عندما نقوم بوضع العلامة قبل أحد الوسيطات المررة إلى الدالة، على أي حال استفدنا معلومة جديدة إن شاء الله وللتنبيه فقط الأخ dbman كان يعني By Value، ولكن هذا خطأ يقع فيه الجميع ( وقعت فيه أكثر من مرة ).

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

    برأيي الشخصي ( وبعد الكثير من العمل الفعلي في مشاريع حقيقية ) خلصت إلى نتيحة هي أن استخدام الأنماط أو القوالب أو الـ classes يكون في حالتين فقط لاغير .. الأولى عندما يكون لديك نوع معين من البيانات مركب من عدة متغيرات ودوال وتريد أن تنشأ منه عددا غير محدد من النسخ ( instances ) أو objects .. على سبيل المثال .. لديك سكريبت لإدارة الموطفين وكل موطف يمتلك بعض المتغيرات المتعلقه به .. وأردت عمل صفحة لعرض معلومات جميع الموطفين من قاعدة البيانات، هنا سيكون لديك أكثر من موظف وكلهم متشابهين في متغيراتهم، لذلك تقوم بعمل class وبعد ذلك object لكل موظف.
    في بيئة التطوير القائمة على ويب الـ objects عادة تكون هي الصفحات نفسها، وهذه الصفحات تستدعى عادة باستخدام بارامترات ترسل إليها ( في صورة معلومات get أو post وغيرها ).
    الحالة الثانية لاستخدام الـ objects هي عند الحاجة للحوصلة أو الإحتواء وهو موضوع يطول شرحه .. فلا داعي له.

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

    ------------------
    http://www.ArabBuilder.com





    mubarmej غير متواجد حالياً

  11. #26
    عضو نشيط
    تاريخ التسجيل
    May 2000
    المشاركات
    187


    السلام عليكم أخواني

    المبرمج والوطواط وكل الإخوان اللي يساعدون في نشر الوعي في البرمجة بين الأخوان في هذا الموقع العزيز أشكركم على جهودكم وما أنسى أخونا مبسوط بعداللي ما قصر في البرامج

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

    والبرنامج اسمه EZnews

    والوصلة لصفحة الميزات موجودة في هذه الصفحة
    http://progpalace.hypermart.net/eznews.html

    ولتجريب البرنامج
    http://progpalace.hypermart.net/cgi-...gen_login_page

    وللإسم وكلمة السر استخدم demo

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

    وكذلك امكانية تعيين أعضاء ومراسلين ومراقبين وكل هذا بغاية السهوله والبساطة

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

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


    وأترككم في حفظ الله ورحمته

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

    ------------------
    المهيري

    كل صعب يهون إذا تعاونا

    dubai1.net



    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; دبي1 &nbsp; يوم &nbsp; 13-10-2000]





    دبي1 غير متواجد حالياً

  12. #27
    عضو نشيط
    تاريخ التسجيل
    Mar 2000
    المشاركات
    120


    يظهر أنه جميل ياليت انك ترسلها لي

    drhm@dr.com
    شكرا اخوي دبي1 و جزاك الله خير







    Robot غير متواجد حالياً

  13. #28
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2000
    المشاركات
    333


    لو تكرمت يااخي دبي فهو يستحق التجربة:

    alladdin@softhome.net





    alladdin غير متواجد حالياً

  14. #29
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 1999
    المشاركات
    349


    لابأس من إرسال نسخة أخي دبي 1 جزاك الله خيراً .

    ha20ha@hotmail.com





    عابر غير متواجد حالياً

  15. #30


    الأخ الكريم دبي..
    ياريت..
    ashehaap@hotmail.com





    الأندلسي غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض