صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 21

الموضوع: ترقيع منسق الشعر ... أسرع

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    542

    ترقيع منسق الشعر ... أسرع



    السلام عليكم
    شكرا للأخ العندليب
    افتح ملف poem.js
    غير السطر التالي

    return m.substring(i + 1);

    إلى

    return m.substring(i + 1).replace(/[\(\)\&\[\]\;]/g, "");

    والسلام







  2. #2


    الأستاذ علوي
    نورتنا الله يكرمك






  3. #3
    عضو فعال
    تاريخ التسجيل
    Feb 2004
    المشاركات
    1,439


    جزاك الله خير

    ولكن انا استخدم برودكت الأزرار الأضافية برمجة: العنديلب. تطوير: جريح الحب.

    ولا يوجد ملف ملف poem.js


    ياليت المساعدة





    __________________
    وقل الحمد لله الذي لم يتخذ ولداً ولم يكن له شريك في الملك ولم يكن له ولي من الذل وكبّره تكبيراً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    409


    بالنسبه لي استخدم صندوق الأخ مجهول

    تم الترقيع

    بارك الله فيك





    __________________
    WeB MasTeR (at) SeMa UaE . CoM

    W w W . S e M a U a E . C o M / V B

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jun 2006
    المشاركات
    119


    جزاك الله خير






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    542


    بارك الله فيكم
    الإخوان الذين يسألون عن ملف poem.js فعلى ما أظن قد تم تغيير اسم الملف والله أعلم

    أنتظر أخي العندليب أن يبدي رأيه حول الترقيع ؟






  7. #7


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

    وجدت الملف وبه الكود

    وتم الترقيع






  8. #8


    بارك الله فيك اخوي الغالي وشكر للاخ العندليب الي نبه على الشي هذا والله يجعلها بموازن اعمالكم الصالحه

    اخوك ابو عمر






  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    628


    اقتباس المشاركة الأصلية كتبت بواسطة الدليل
    جزاك الله خير

    ولكن انا استخدم برودكت الأزرار الأضافية برمجة: العنديلب. تطوير: جريح الحب.

    ولا يوجد ملف ملف poem.js


    ياليت المساعدة


    اقتباس المشاركة الأصلية كتبت بواسطة here

    أنتظر أخي العندليب أن يبدي رأيه حول الترقيع ؟







  10. #10
    عضو نشيط
    تاريخ التسجيل
    Jan 2002
    المشاركات
    134


    الملف في الإزرار الإضافية لجريح تجده في :-


    clientscript --> beebi.js


    تحيتي


    moon4ae





    __________________
    █████████
    █████████
    █████████

  11. #11
    عضو شرف
    تاريخ التسجيل
    May 2006
    المشاركات
    2,247


    مشكـور أخوي الأستاذ علوي على سرعة الترقيـع تقبل مروري .





    __________________
    دعم في بي
    --
    خدمات دعم المواقع والمنتديات
    Eng.Mahmoud
    00201002935500

  12. #12


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

    ياهلا والله بأخي علوي ونورت سوالف سوفت مره أخرى

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

    لذلك وجدت أن أفضل ترقيع هو بعمل مصفوفات تشتمل على القيم الإفتراضيه كلها وهي كالتالي:
    كود:
    	var poemDefaultFont = new Array("Andalus", "Arabic Transparent", "Arial", "Courier", "MS Dialog", "MS Sans Serif", "Simplified Arabic", "Tahoma", "Times New Roman", "Traditional Arabic");
    	var poemDefaultFontSize = new Array("xx-small","x-small","small","medium","large","x-large","xx-large");
    	var poemDefaultFontWeight = new Array("normal", "bold");
    	var poemDefaultFontStyle = new Array("normal", "italic");
    //var poemDefaultFontColor = poemDefaultColors;
    //var poemDefaultBackColor = poemDefaultColors;
    //var poemDefaultBackImage = "";
    	var poemDefaultBorderStyle = new Array("none", "outset","inset","ridge","groove","double","dashed","dotted","solid");
    	var poemDefaultBorderWidth = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10");
    //var poemDefaultBorderColor = poemDefaultColors;
     	var poemDefaultType = new Array("0", "1", "2", "3");	
    	var poemDefaultAlign = new Array("center", "right", "left");
    	var poemDefaultLine = new Array("0", "1");
    	var poemDefaultUse = new Array("ex", "sp" );
    	var poemDefaultColors = new Array('transparent','black','white','skyblue','royalblue','blue','darkblue','orange','tomato','coral','orangered','crimson','red','firebrick','darkred','green','limegreen','seagreen','deeppink','purple','indigo','burlywood','sandybrown','sienna','chocolate','teal','silver','gray');

    فعلى سبيل المثال المصفوفه التاليه:
    font=MyAndalus,40,brown

    إسم الخط MyAndalus
    وحجم الخط 40
    ولونه brown
    ونمطه غير محدد
    ووزنه غير محدد

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

    قمت بعمل الترقيع وانتهيت منه ولم أدرجه حتى أنتهي من مشاكل تنسيق الشعر مع المتصفحات الأخرى وإبجاد طريقه لدعم الـ kashida-justify ولكي يكون الترقيع شاملاً لكل المشاكل الأخرى.

    موفق





    __________________
    al3ndaleeb[@]uk2.net

  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    542


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

    أنا ألغيت عمل الفلتر من منسق الشعر من زمان . لكن على ما أذكر فإن ترقيعي لا يؤثر على عمل الفلتر أصلا .

    والآن يا مبرمجي الهاكات .. أي أمر كود يستعمل أمر Style فعليه أن يلغي من القيم التي يدخلها المشارك إلى الـ Style أربع علامات وهي : و ; و & و ) و (

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

    نلتقي مجددا

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






  14. #14
    عضو نشيط
    تاريخ التسجيل
    Jan 2002
    المشاركات
    134


    اقتباس المشاركة الأصلية كتبت بواسطة here
    كود:
    return m.substring(i + 1).replace(/[\(\)\&\[\]\;]/g, "");

    اقتباس المشاركة الأصلية كتبت بواسطة العندليب
    كود:
    	var poemDefaultFont = new Array("Andalus", "Arabic Transparent", "Arial", "Courier", "MS Dialog", "MS Sans Serif", "Simplified Arabic", "Tahoma", "Times New Roman", "Traditional Arabic");
    	var poemDefaultFontSize = new Array("xx-small","x-small","small","medium","large","x-large","xx-large");
    	var poemDefaultFontWeight = new Array("normal", "bold");
    	var poemDefaultFontStyle = new Array("normal", "italic");
    //var poemDefaultFontColor = poemDefaultColors;
    //var poemDefaultBackColor = poemDefaultColors;
    //var poemDefaultBackImage = "";
    	var poemDefaultBorderStyle = new Array("none", "outset","inset","ridge","groove","double","dashed","dotted","solid");
    	var poemDefaultBorderWidth = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10");
    //var poemDefaultBorderColor = poemDefaultColors;
     	var poemDefaultType = new Array("0", "1", "2", "3");	
    	var poemDefaultAlign = new Array("center", "right", "left");
    	var poemDefaultLine = new Array("0", "1");
    	var poemDefaultUse = new Array("ex", "sp" );
    	var poemDefaultColors = new Array('transparent','black','white','skyblue','royalblue','blue','darkblue','orange','tomato','coral','orangered','crimson','red','firebrick','darkred','green','limegreen','seagreen','deeppink','purple','indigo','burlywood','sandybrown','sienna','chocolate','teal','silver','gray');

    أي الترقيع أفضل ؟ :looking:






    __________________
    █████████
    █████████
    █████████

  15. #15
    عضو فعال
    تاريخ التسجيل
    Feb 2004
    المشاركات
    1,439


    اقتباس المشاركة الأصلية كتبت بواسطة علي2003
    الملف في الإزرار الإضافية لجريح تجده في :-


    clientscript --> beebi.js


    تحيتي


    moon4ae
    الف شكر لك على التذكير اخوي علي





    __________________
    وقل الحمد لله الذي لم يتخذ ولداً ولم يكن له شريك في الملك ولم يكن له ولي من الذل وكبّره تكبيراً





المواضيع المتشابهه

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

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

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