منتدى الشبكة الكويتية

منتدى الشبكة الكويتية (https://www.kwety.net/vb/index.php)
-   تطويــــر المنتديــ VB3 ـات (https://www.kwety.net/vb/forumdisplay.php?f=68)
-   -   هاك النشره الدورية من تطويري وبمييزات عاليه _vb3 (https://www.kwety.net/vb/showthread.php?t=12658)

VIP 26-10-2005 05:24 AM

هاك النشره الدورية من تطويري وبمييزات عاليه _vb3
 
1 مرفق
بسم الله الرحمن الرحيم

اخواني اعضاء منتديات سوالف سوفت
قمت بتطوير هاك النشره الدوريه من النسخه vb_2 الى vb_3
النسخه من تعريب ابو عامر في الـvb2

اولا ارفع جميع الملفات commbull و commbull_phrases الى مجلد المنتدى vb/admincp


طريقة التركيب
ثانيا
تعديل تمبليت

Modify User Option Templates -> modifyoptions

ابحث عن هذا الكود :

كود:

<tr>
    <td><label for="cb_showemail"><input type="checkbox" name="options[showemail]" value="1" id="cb_showemail" $checked[showemail] />$vbphrase[receive_email_from_other_members]</label></td>
</tr>
</if>

اضف بعده الكود التالي :

كود:

<tr>
    <td><label for="commbull"><input type="checkbox" name="commbull" value="1" id="commbull" $checked[receivebulletin] />$vbphrase[receive_email_from_commbull]</label></td>
</tr>
<tr>
    <td><br />$vbphrase[newsletterformat]<br /><label for="commbull"><input type="checkbox" name="commbull_type" value="1" id="commbull_type" $checked[receivebulletin_type] />$vbphrase[type_email_from_commbull]</label></td>
</tr>

افتح ملف
profile.php
وابحث عن الكود التالي :

كود:

globalize($_POST, array('newstyleset' => INT, 'dst' => INT, 'showvbcode' => INT, 'pmpopup' => INT, 'umaxposts' => INT, 'prunedays' => INT, 'timezoneoffset', 'startofweek' => INT, 'languageid' => INT, 'threadedmode' => INT, 'invisible' => INT, 'autosubscribe' => INT, 'options', 'modifyavatar'));
امسحه وضع بدلا منه الكود التالي :

كود:

globalize($_POST, array('commbull_type' => INT, 'commbull' => INT, 'newstyleset' => INT, 'dst' => INT, 'showvbcode' => INT, 'pmpopup' => INT, 'umaxposts' => INT, 'prunedays' => INT, 'timezoneoffset', 'startofweek' => INT, 'languageid' => INT, 'threadedmode' => INT, 'invisible' => INT, 'autosubscribe' => INT, 'options', 'modifyavatar'));
وفي نفس الملف أبحث عن الكود التالي :

كود:

$DB_site->query("
        UPDATE " . TABLE_PREFIX . "user SET
            " . $updatestyles . "
            showvbcode = $showvbcode,
            pmpopup = $pmpopup,
            maxposts = $umaxposts,
            daysprune = $prunedays,
            timezoneoffset = '$timezoneoffset',
            startofweek = $startofweek,
            languageid = $languageid,
            threadedmode = $threadedmode,
            autosubscribe = $autosubscribe,
            options = " . convert_array_to_bits($options, $_USEROPTIONS) . "
        WHERE userid = $bbuserinfo[userid]
    ");

أعلاه مباشره اضف الكود التالي :

كود:

$receivebulletin = ($commbull) ? 1 : 0;
     
    $DB_site->query("
        UPDATE " . TABLE_PREFIX . "user SET
            receivebulletin = $receivebulletin
        WHERE userid = $bbuserinfo[userid]
    ");
     
    $receivebulletin_type = ($commbull_type) ? 1 : 0;

    $DB_site->query("
        UPDATE " . TABLE_PREFIX . "user SET
            receivebulletin_type = $receivebulletin_type
        WHERE userid = $bbuserinfo[userid]
    ");

افتح الملف
admincp/index.php

ابحث عن الكود التالي :

كود:

construct_nav_option($vbphrase['view_banned_users'], "../$modcpdir/banning.php?do=modify", '<br />');
وضع الكود التالي اسفله

كود:

    construct_nav_option('نشرة المنتدى الدوريه', 'commbull.php?', '<br />');
انتهى وبالتوفيق

انا عن نفسي ركبته شغال 100%

البطل أبيــــها 26-10-2005 05:31 AM

يسلمؤؤؤؤؤؤؤؤؤؤؤ الأيادي مديرنااااااااا

ويعطيك العافيه على المشاركه الجميله

الله لايحرمنااااااااااااا من تعاونك معناااااااا

وثانكيؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ

kwety 27-10-2005 02:33 AM

مشكور اخوي

vip

وما قصرت

VIP 27-10-2005 09:54 AM

اهلين وسهلين

أخي الكبير kwety

باسم شكري 05-06-2006 05:35 PM

مع رحلة البحث عن العلم

مجرمة قديمة 02-09-2006 03:13 PM

يسلموووووووو اخوى


الساعة الآن 10:49 PM

جميع الحقوق محفوظة لـ الشبكة الكويتية

التعليقات المنشورة لا تعبر عن رأي الشبكة الكويتية ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر