نام فایل : MyCod2Plugin(www.mybbco.ir).zip
اندازه : 644 bytes
پسورد : www.mybbco.ir
فقط اعضا میتوانند فایل پیوست را دریافت کنند .

تبدیل مای کد به پلاگین
image




سلام تمام کاربران خوب MyBB
قصد دارم به شما در یک آموزش خیلی ساده روش تبدیل مای کد ها رو به پلاگین یاد بدم 
اول از همه بگم مزیتش اینه که مثلاً میشه بی نهایت مای کد رو به یک پبلگین تبدیل کنید که خیلی کار رو در زمانی که میخوایید کوچ کنید یا از پلاگین های خودتون بکاپ (پشتیبان) بگیرید راحت میکنه 
این روش محدودیت نسخه نداره و حالا حالا ها روی MyBB کار میکنه

فایل php پیوست شده رو دانلود کنید و با نوت پد باز کنید که با همچین کد هایی مواجه میشید

<?php
if(!defined("IN_MYBB"))
{
  die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}

function mycod2plugin_info() {
return array(
"name" => "نام پلاگین",
"description" => "توضیحات پلاگین",
"website" => "سایت شما",
"author" => "نام نویسنده",
"authorsite" => "سایت نویسنده",
"version" => "1.0",
"compatibility"  => "1*",
'guid'        => '62f4dcef70768927aaa4df1b9117425b'
);
}

$plugins->add_hook("parse_message", "movetext_run");

function mycod2plugin_activate() {

}

function mycod2plugin_deactivate() {

}

function mycod2plugin_run($content) {
$content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);
    $content = preg_replace("بیان منظم", 'جایگزینی', $content);

return $content;
}

?>

بخش info نیاز به توضیح نداره چون همه با دیدنش متوجه میشید چی کار باید بکنید ، فقط باید اطلاعاتی رو که مربوط به سازنده پلاگین هست رو مشخص کنید 

بعد برای اضافه کردن مای کد به پلاگین در بخش (function  mycod2plugin_run($content یک خط جدید اضافه میکنیم به صورت زیر 

$content = preg_replace("بیان منظم", 'جایگزینی', $content);

به جای بیان منظم اون کدی رو که میخواییم استفاده کنیم قرار میدیم و جایگزین هم کد هایی هست که قصد داریم برامون اجرا بشه (مثل تولید کردن مای کد)

تذکر :
1- شما میتونید یک مای کد رو پلاگین کنید و لازم نیست حتماً چند مای کد در یک پلاگین قرار بگیره 
2- این نوع پلاگین ها وارد بخش تنطیمات نمیشوند چون تنطیماتی ندارند
3- میتونید به جای mycod2plugin از عبارت دیگه ای استفاده کنید اما هر جا که mycod2plugin رو دیدین باید اسمش رو به اسم دلخواهتون تغییر بدین حتی اسم خود فایل Exclamation

کپی برداری فقط باذکر منبع مجاز است

موفق و پیروز باشید thanks
نویسنده :

X
پلاگین Thread Link - ریدایرکت کردن موضوع به لینک دلخواه
[plgname]Thread Link[/plgname] [plgversion]1.2[/plgversion] [plgmybb]1.6[/plgmybb] [plgprice ...
پلاگین 1.6
دیدگاه های کاربران 4
ارسال: 2
سلام
ممنون آموزشتون خیلی عالیه
یه سوال دارم چند  خط از ایند کد تو کد های بالا هست

    $content = preg_replace("بیان منظم", 'جایگزینی', $content);


من میخوام یه دونه مای کد بسازم یعنی یه کد رو به پلاگین تبدیل کنم فقط یه خط از این کد ها لازمه بقیه رو حذف کنم
ممنون
ارسال: 3
برای تبدیل یک مای کد به یک پلاگین یک خط کد $content کافیه و بقیه رو میتونید حذف کنید thanks
ارسال: 4
من تست  کردم یه پلاگین ساختم نص شد وقتی  خواستم تست بزنم وقتی ارسال زدم  سایت بالا نیومد پلاگینو غیر فعال  کردم سایت بالا اومد

برای  حل مشکل باید  چی کرد
ارسال: 5
کد ها رو قرار بدین تا راهنمایی کنم Smile

برای عضویت در کانال تلگرامی
[همیار مای بی بی]
کلیک کنید
دریافت آخرین اخبار ، کدهای تخفیف و جوایز
برای اطلاع از آخرین اخبار مای بی بی فارسی عضو کانال تلگرامی شوید :