هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن تطوير المنتديات vB 4.0.0 (https://www.helpernt.com/vb/forumdisplay.php?f=7)
-   -   الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة (https://www.helpernt.com/vb/showthread.php?t=6995)

هيلبرنت 03-05-2018 10:06 PM

الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة
 
السلام عليكم ورحمة الله وبركاته
الكثيرا منا يبحث دائما عن طريقة لإضافة الكلمات الدلالية تلقائيا بدون هاك وبعد عناء طويل وجد طريقة ولكن للنسخة الثالثة ، وبعد التجربة على النسخة الرابعة وجدتها تعمل بكفاءة 100 % (تمت التجربة على النسخة 4.1.5) وها أنذا اطرحها لاخوانى فى المعهد للإفادة ،
الطريقة
- في ملف includes/functions_newpost.php ابحث بداحله عن :
كود:

if ($type == 'thread' AND $post['taglist'])
    {

- استبدله بِـهذا الكود :
كود:

// HACK : START : AUTO TAG 
//      if ($type == 'thread' AND $post['taglist']) 
        if ($type == 'thread') 
        { 

                if (!$post['taglist']) { 
                        $temptags = split(' ',$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

ثم قم بالحفظ ومبروك عليك

نسيت النوم 03-09-2018 11:07 AM

رد: الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة
 
شرح راااائع اخى

احسنت

mohamed73 02-01-2019 11:24 PM

رد: الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة
 
تسلم يمناك اخي الكريم

gsmtechdz 02-01-2022 08:26 PM

رد: الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة
 
السلام عليكم ورحمة الله وبركاته
رغم أن الموضوع قديم لكن لا ضير في اعادة تنشيطه
بالنسبة للذين يعملون على النسخة 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


دمتم سالمين

بو حبيبه 02-18-2022 02:14 PM

رد: الكلمات الدلالية تلقائيا من العنوان بدون هاك للنسخة الرابعة
 
شكرا لك اخي لم اجد الملف includes/functions_newpost.php

لنسخه ال 5


الساعة الآن 07:09 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir