آبجی
1st May 2010, 01:13 PM
آموزش قرار دادن فایل فلش در قالب / پلاگین به صورت فعال Run Active
در این آموزش نحوه قرار دادن فایل های فلش در قالب یا پلاگین ها یا صفحات سفارشی را با هم بررسی می کنیم .
برای اینکه فایل های فلش در صفحات مرورگر به صورت فعال بارگذاری شود و نیاز به کلیک کاربر روی فلش برای فعال شدن آن نباشد مراحل زیر را انجام دهید :
برای انجام این کار ابتدا شما باید در صفحات سایت فایل جاوا اسکریپت swfobject.js را فراخوانی کنید.
فایل swfobject.js ( فایل پیوست شده) را در پوشه files سیستم e107 قرار دهید.
فایل themes/templates/header_default.php/ را باز کنید و عبارت :
کد:
if (is_readable(e_FILE.'user.js') && filesize(e_FILE.'user.js')) { echo "<script type='text/javascript' src='".e_FILE_ABS."user.js'></script>\n"; }
را جستجو کنید و در خط بعد از آن عبارت زیر را اضافه کنید :
کد:
if (is_readable(e_FILE.'swfobject.js') && 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>
در این آموزش نحوه قرار دادن فایل های فلش در قالب یا پلاگین ها یا صفحات سفارشی را با هم بررسی می کنیم .
برای اینکه فایل های فلش در صفحات مرورگر به صورت فعال بارگذاری شود و نیاز به کلیک کاربر روی فلش برای فعال شدن آن نباشد مراحل زیر را انجام دهید :
برای انجام این کار ابتدا شما باید در صفحات سایت فایل جاوا اسکریپت swfobject.js را فراخوانی کنید.
فایل swfobject.js ( فایل پیوست شده) را در پوشه files سیستم e107 قرار دهید.
فایل themes/templates/header_default.php/ را باز کنید و عبارت :
کد:
if (is_readable(e_FILE.'user.js') && filesize(e_FILE.'user.js')) { echo "<script type='text/javascript' src='".e_FILE_ABS."user.js'></script>\n"; }
را جستجو کنید و در خط بعد از آن عبارت زیر را اضافه کنید :
کد:
if (is_readable(e_FILE.'swfobject.js') && 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>