عرض مشاركة واحدة
قديم 02-01-2022, 08:26 PM
المشاركة 4
gsmtechdz
.:: عضو مشارك ::.
  • gsmtechdz غير متواجد حالياً
افتراضي رد: الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة
السلام عليكم ورحمة الله وبركاته
رغم أن الموضوع قديم لكن لا ضير في اعادة تنشيطه
بالنسبة للذين يعملون على النسخة 3.8.11 و الكود يظهر خطأ اثناء انشاء الموضوع
هذا مايجب فعله
split() لا يعمل مع php7 و قد تم تغييره الى preg_split()أو explode()
والاحسن تغييره ب explode
ليصبح الكود هكذا
كود:
// HACK : START : AUTO TAG  
//      if ($type == 'thread' AND $post['taglist'])  
        if ($type == 'thread')  
        {  

                if (!$post['taglist']) {  
                        $temptags =  explode(' ',$post['title']);  
                        $newtags = array();  
                        require(DIR . '/includes/searchwords.php');  
                        foreach ($temptags as $tagtext) {  
                                if (strlen($tagtext) <= 3 || in_array(strtolower($tagtext), $badwords)) {  
                                        // Do nothing  
                                } else {  
                                        array_push($newtags,$tagtext);  
                                }  
                        }  
                        $post['taglist'] = join(',',$newtags);  
                }  
// HACK : END : AUTO TAG

دمتم سالمين