دیتالایف انجین فارسی

قرار دادن عکس در امضا

تاریخ انتشار: 16 شهریور 1386
ارسال کننده: Mohammad_1ta
با این روش می توانید کاری کنید که کاربران سایت شما عکس در امضای خود قرار دهند.


فایل Engine/Inc/Parse.class.php رو باز کنید و به دنبال کدهای زیر بگردید:
    if (!$this->safe_mode) {

    $source = preg_replace( "#\[img\](.+?)\[/img\]#ie", "\$this->build_image('\\1')", $source );
    $source = preg_replace( "#\[img=(.+?)\](.+?)\[/img\]#ie", "\$this->build_image('\\2', '\\1')", $source );
    $source = preg_replace( "'\[thumb\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$1\$2\$3', '\$1\$2thumbs\$2\$3')", $source );
    $source = preg_replace( "'\[thumb=(.*?)\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$2\$3\$4', '\$2\$3thumbs\$3\$4', '\$1')", $source );
    $source = preg_replace( "#\[video\s*=\s*(\S.+?)\s*\]#ie", "\$this->build_video('\\1')", $source );

    while ( preg_match( "#\[size=([^\]]+)\](.+?)\[/size\]#ies", $source ) )
    {
        $source = preg_replace( "#\[size=([^\]]+)\](.+?)\[/size\]#ies"    , "\$this->font_change(array('tag'=>'size','1'=>'\\1','2'=>'\\2'))", $source );
    }
            
    while ( preg_match( "#\[font=([^\]]+)\](.+?)\[/font\]#ies", $source ) )
    {
        $source = preg_replace( "#\[font=([^\]]+)\](.+?)\[/font\]#ies"    , "\$this->font_change(array('tag'=>'font','1'=>'\\1','2'=>'\\2'))", $source );
    }
            
    }


تمامی این کدها را حذف کنید و کد زیر را بجای آن قرار دهید:
$source = preg_replace( "#\[img\](.+?)\[/img\]#ie", "\$this->build_image('\\1')", $source );
    $source = preg_replace( "#\[img=(.+?)\](.+?)\[/img\]#ie", "\$this->build_image('\\2', '\\1')", $source );
    $source = preg_replace( "'\[thumb\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$1\$2\$3', '\$1\$2thumbs\$2\$3')", $source );
    $source = preg_replace( "'\[thumb=(.*?)\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$2\$3\$4', '\$2\$3thumbs\$3\$4', '\$1')", $source );


حالا با استفاده از تگ زیر می توانید عکس در امضای خود قرار دهید:
[img]http://yoursite.com/example.gif[/img]
    4 نفر (4 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    28 دی 1386 - 07:38
    Thanks alot mohmed :)
    عضو سایت
    05 مهر 1387 - 14:22
    آیا این امضا مانند امضاء انجمن ها است یا خیر !

    من می خواهم در زیر پست هایم (در خود سایت نه انجمن) تصویر امضایم باشد.
    عضو سایت
    26 اسفند 1387 - 06:59
    با به کار بردن این هک، تگ های mp3 , video و... نمی دونم شاید چیزهای دیگه عملا غیر فاعل شدند و به جای فلش موزیک پلیر، کد اصلی نمایان شد در صفحه اصلی.
    متاسفانه از هر 10 تا آموزشی که می زارید، 9 تاش به قول دکتر ها عوارض جانبی پیدا می کنن یا اصلا کار نمی کنن.. و یا در بعضی موارد کلا سایت رو به هم می ریزن.. مثل تعداد افراد آنلاین که ما کلا دیگه بی خیال این موضوع شدیم در سایتمون.
    این جور کار کردن به هیچ وجه حرفه ای نیست!!!
    عضو سایت
    29 اردیبهشت 1391 - 15:12
    20 20 20 حرف نداره
    عضو سایت
    24 مهر 1392 - 20:05
    laughing خوب و عالــــی fellow
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *