النتائج 1 إلى 2 من 2

الموضوع: [ 4images ] هاك الابتسامات .. (( موجود ولكن )) !!

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2001
    المشاركات
    458

    [ 4images ] هاك الابتسامات .. (( موجود ولكن )) !!



    السلام عليكم ..
    وأنا قاعد اتجول بمنتدى الدعم الفني الخاص بـ 4images ..

    لقيت هاك الابتسامات في الردود .. أعجبني ..
    لكن حاولت أركبه بس ما قدرت وأظن السبب يمكن من ضعف لغتي الانجليزية ..

    الهاك ما يحتاجله تعريب .. بس شرح باللغة العربية .. لطريقة التركيب !

    وأظن ان الكثيرين راح يستفيدون من الابتسامات


    أتمنى منكم الشرح ..


    http://4homepages.de/forum/viewtopic.php?t=4133





    __________________
    abdulla2011@hotmail.com
    alkhateer غير متواجد حالياً


  2. #2


    السلام عليكم

    اولا افتح الملف

    كود PHP:
    /includes/functions.php 
    ابحث عن الكود التالي
    كود PHP:
     $text preg_replace("/(\[)(u)(])(\r\n)*([^\"]*)(\[\/u\])/siU""<u>\\5</u>"$text); 
    أضف بعده مباشرة التالي
    كود PHP:
    $text smilies($text); 
    قبل الأخير في نفس الملف وقبل علامة الإستفهام لنهاية كود البي اتش بي ?> أضف التالي
    كود PHP:
    //-------------------------- 
    //--------Smiles------------ 
    //-------------------------- 
    function smilies($text,$enablesmilies 1) { 
      global 
    $smileyfromcache$smileytocache
      
    $imagesdir TEMPLATE_PATH."/smiles"
      if(
    gettype($smileyfromcache) != "array") { 
       
    $smilesfrom = array( 
                   
    ":)" => "smiley"
                   
    ";)" => "wink"
                   
    ":D" => "cheesy"
                   
    ";D" => "grin"
                   
    ":(" => "sad"
                   
    ":o" => "shocked"
                   
    ":O" => "shocked"
                   
    "8)" => "cool"
                   
    ":P" => "tongue"
                   
    ":p" => "tongue"
                   
    "???" => "huh"
                   
    ":-[" => "embarassed"
                   
    ":-X" => "lipsrsealed"
                   
    ":-x" => "lipsrsealed"
                   
    ":-'(" => "cry"
                   
    ":-\\" => "undecided"
                   
    "::)" => "rolleyes" 
                   
    ); 
       foreach (
    $smilesfrom as $key => $val) { 
               
    $smileyfromcache[] ='/(((>[^<]*)|(^[^<]*))([\s\n\r]|^|<br( \/)?[>]))('.str_replace('|','\|'quotemeta(str_replace("<""&lt;"str_replace(">""&gt;"str_replace("\/""\\\/"$key))))).')/s'
               
    $smileytocache[] = "\\1<img src=\"$imagesdir/$val.gif\" alt=\"\" border=\"0\">"
       } 
      } 
      if (
    $enablesmilies) { 
       
    $text parsesmilies($text); 
      } 
      return 
    $text

    function 
    parsesmilies($text) { 
      global 
    $smileyfromcache$smileytocache
      
    $oldtext ""
      while(
    $oldtext != $text) { 
       
    $oldtext $text
       
    $text preg_replace($smileyfromcache$smileytocache$text); 
      } 
      return 
    $text

    //------End Smiles------- 
    ثانيا:
    اصنع ملف smiles ويكون في نفس المجلد للتمبليت الخاص للمعرض بالشكل التالي

    كود PHP:
    /templates/<yourtemplate>/smiles
    نزل ملف الابتسامات من هنا
    الابتسامات

    وخزنهم على المجلد اللي انشأته smiles

    وبالتوفيق





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





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

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

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