PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش قرار دادن فایل فلش در قالب / پلاگین به صورت فعال Run Active



TAHA
01-11-2010, 08:46 PM
آموزش قرار دادن فایل فلش در قالب / پلاگین به صورت فعال Run Active

در این آموزش نحوه قرار دادن فایل های فلش در قالب یا پلاگین ها یا صفحات سفارشی را با هم بررسی می کنیم .

برای اینکه فایل های فلش در صفحات مرورگر به صورت فعال بارگذاری شود و نیاز به کلیک کاربر روی فلش برای فعال شدن آن نباشد مراحل زیر را انجام دهید :

برای انجام این کار ابتدا شما باید در صفحات سایت فایل جاوا اسکریپت swfobject.js را فراخوانی کنید.
فایل swfobject.js ( فایل پیوست شده) را در پوشه files سیستم e107 (http://e107.ir/) قرار دهید.

فایل themes/templates/header_default.php/ را باز کنید و عبارت :





if (is_readable (http://www.php.net/is_readable)(e_FILE.'user.js') && filesize (http://www.php.net/filesize)(e_FILE.'user.js')) { echo "<script type='text/javascript' src='".e_FILE_ABS."user.js'></script>\n"; }





را جستجو کنید و در خط بعد از آن عبارت زیر را اضافه کنید :





if (is_readable (http://www.php.net/is_readable)(e_FILE.'swfobject.js') && filesize (http://www.php.net/filesize)(e_FILE.'swfobject.js')) { echo "<script type='text/javascript' src='".e_FILE_ABS."swfobject.js'></script>\n"; }





1-قرار دادن در صفحات سفارشی (html) :

در قسمت هایی که اجازه ارسال html دارید مانند صفحات سفارشی یا پیام خوش آمدگویی, ارسال های انجمن و غیره (در صورت دسترسی ارسال) از کد زیر استفاده کنید :






<div id="flash">You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br><a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a></div><script type="text/javascript">var so = new SWFObject("path.swf", "flash", "width", "height", "Version", "background color");
so.write("flash");
</script>





به جای عبارات :

path.swf : آدرس کامل فایل فلش مانند images/menu.swf

width : عرض فایل فلش برای نمایش مانند 500

height : ارتفاع فایل فلش برای نمایش مانند 130

background color : رنگ زمینه نمایش فایل فلش مانند : #000000

Version : نسخه فایل فلش مانند 8

کد نمونه :






<div id="flash">You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br><a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a></div><script type="text/javascript">var so = new SWFObject("images/menu.swf", "flash", "500", "130", "8", "#000000");
so.write("flash");
</script>





2- استفاده در قالب ها و پلاگین ها :

برای استفاده در قالب یا پلاگین در کد بالا به جای " ( دابل کوتیشن ) از ' ( سینگل کوتیشن ) استفاده کنید.

نمونه کد :






<div id='flash'>You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br><a href='http://www.adobe.com/go/getflashplayer'>Get Flash Player</a></div><script type='text/javascript'>var so = new SWFObject('images/menu.swf', 'flash', '500', '130', '8', '#000000');
so.write('flash');
</script>







http://pnu-club.com/../../images/generic/lite/file.png (http://pnu-club.com/../../files/public/1224843884_1_FT0_swfobject.zip) swfobject.zip (http://pnu-club.com/../../files/public/1224843884_1_FT0_swfobject.zip)