فتوبلاگ ، فلش بلاگ و وبلاگ صوتي در موويبل تايپ
درمورد فتوبلاگ و وبلاگ صوتي در موويبل تايپ چند تا از وبلاگهايي که در اين زمينه مقاله مينويسند ، مطلب نوشته اند ولي مثله اينکه کمي توضيحات مفهوم نبوده و خيلي از دوستان دچار مشکل شده اند . بهتر ديدم که با روشي جديد و کاملا ابتکاري بطور جامع و کامل اين بحث را توضيح بدهم.
در مورد فلش بلاگ فکر نميکنم کسي توضيحي داده باشد يا حتي اسمي از آن شنيده باشيد (من خودم هم چيزي نشنيدم و کاملا ابتکاري است ) ولي براي آشنايي بيشتر شما عرض ميکنم که فلش بلاگ هم همان کار فتوبلاگ را انجام مي دهد با اين تفاوت که در فلش بلاگ بجاي عکس کليپهاي فلش قرار ميگيرد و اين بسيار مناسب سايتهايي است که اينگونه کليپها را ارائه ميدهند که با اين روش ميتوانند به راحتي مديريت سايتشان را به موويبل تايپ عزيز بسپارند . يا حتي شما مي توانيد فايلهاي صوتي خود را بصورت فلش در بياوريد و وبلاگ صوتي فلشي داشته باشيد .
فتوبلاگ :
مرحله اول : ايجاد وبلاگ جديد مثلا به نام : photoblog
مرحله دوم : در قسمت قالبها ( templates ) کدهاي زير را قرار ميدهيم :
Main Index :
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MTBlogName$></title>
<script language="javascript" type="text/javascript">
function OpenComments (c) {
window.open(c,
'comments',
'width=480,height=480,scrollbars=yes,status=yes,left=0,top=0');
}
</SCRIPT>
</head>
<body>
<MTEntries lastn="10">
<table width="50%" style="border: 1px solid #000000;direction:rtl">
<tr><td>
<b>عنوان :</b><$MTEntryTitle$><br>
<MTEntryCategories glue=", ">
<b> موضوع :</b><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
</MTEntryCategories>
<$MTEntryBody$><br>
<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>" onclick="OpenComments(this.href);
return false">نظرات (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</td><td>
<a href="<MTEntryLink archive_type="Individual">"><img border="0" src="<MTEntryIfExtended><$MTEntryMore$></MTEntryIfExtended>"
width="100" height="75"></a>
</td></tr></table>
<br>
</MTEntries>
</body>
</html>
Individual Entry Archive :
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MTArchiveTitle$></title>
<script language="javascript" type="text/javascript">
function OpenComments (c) {
window.open(c,
'comments',
'width=480,height=480,scrollbars=yes,status=yes,left=0,top=0');
}
</SCRIPT>
</head>
<body>
<table width="100%">
<tr><td>
<p align="center"><img border="0" src="<$MTEntryExcerpt$>">
</td></tr><tr><td style="border: 1px solid #000000;direction:rtl">
<b>عنوان :</b><$MTEntryTitle$><br>
<MTEntryCategories glue=", ">
<b> موضوع :</b><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
</MTEntryCategories>
<$MTEntryBody$><br>
<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>"
onclick="OpenComments(this.href); return false">نظرات
(<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</td></tr></table>
<br>نظرات ديگران <br>
<MTEntryIfAllowComments>
<MTComments>
<$MTCommentBody$><br>
Posted by: <$MTCommentAuthorLink spam_protect="1"$> at <$MTCommentDate$>
<br>
</MTComments>
<MTEntryIfCommentsOpen>
<br>
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>"
name="comments_form">
<input type="hidden" name="static" value="1" />
<input type="hidden" name="entry_id" value="<$MTEntryID$>" />
<label for="author">Name:</label><br />
<input tabindex="1" id="author" name="author" /><br /><br />
<label for="email">Email Address:</label><br />
<input tabindex="2" id="email" name="email" /><br /><br />
<label for="url">URL:</label><br />
<input tabindex="3" id="url" name="url" /><br /><br />
<label for="text">Comments:</label><br />
<textarea tabindex="4" id="text" name="text" rows="10" cols="50"></textarea><br
/><br />
<input style="font-weight: bold;" type="submit" name="post" value=" Post " /><br
/><br />
</form>
</MTEntryIfCommentsOpen>
</MTEntryIfAllowComments>
</body>
</html>
Category Archive و Date-Based Archive :
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MTArchiveTitle$></title>
<script language="javascript" type="text/javascript">
function OpenComments (c) {
window.open(c,
'comments',
'width=480,height=480,scrollbars=yes,status=yes,left=0,top=0');
}
</SCRIPT>
</head>
<body>
<MTEntries>
<table width="50%" style="border: 1px solid #000000;direction:rtl">
<tr><td>
<b>عنوان :</b><$MTEntryTitle$><br>
<MTEntryCategories glue=", ">
<b> موضوع :</b><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
</MTEntryCategories>
<$MTEntryBody$><br>
<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>"
onclick="OpenComments(this.href); return false">نظرات
(<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</td><td>
<a href="<MTEntryLink archive_type="Individual">"><img border="0"
src="<MTEntryIfExtended><$MTEntryMore$></MTEntryIfExtended>" width="100"
height="75"></a>
</td></tr></table>
<br>
</MTEntries>
</body>
</html>
مرحله سوم :
ابتدا نياز داريم که عکسها را به دو اندازه کوچک ( thumbnail) و بزرگ داشته باشيم که براي اينکار ميتوانيد از قسمت Upload Files خود ام تي استفاده کنيد يا اينکه اين کار را دستي انجام
دهيد ( به نظر من دستي بهتر است ) .حالا
New Entry را بزنيد و به شکل زير عمل کنيد :
Title : عنوان عکس
Entry Body : توضيحاتي در مورد عکس
Extended Entry :آدرس عکس کوچک - thumbnail ( مثلا :
http://yourdomain.com/small.jpg)
Excerpt : آدرس عکس بزرگ ( مثلا :
http://yourdomain.com/larg.jpg )
در آخر هم save را بزنيد . فتوبلاگ شما آپديت شد .
فلش بلاگ :
مرحله اول : ايجاد وبلاگ جديد مثلا به نام : flashblog
مرحله دوم : در قسمت قالبها (templates) کدهاي زير را قرار ميدهيم :
Main Index :
همانند کدهاي فتوبلاگ است .
Individual Entry Archive :
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MT Archive Title$></title>
<script language="javascript" type="text/javascript">
function OpenComments (c) {
window.open(c,
'comments',
'width=480,height=480,scrollbars=yes,status=yes,left=0,top=0');
}
</SCRIPT>
</head>
<body>
<table width="100%">
<tr><td>
<p align="center">
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1"
codebase="http://download.macromedia.com/
pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
border="0">
<param name="movie" value="<$MTEntryExcerpt$>">
<param name="quality" value="High">
<param name="bgcolor" value="#FFFFFF ">
<param name="menu" value="false">
<param name="swliveconnect" value="true">
<embed src=<$MTEntryExcerpt$>
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" name="obj1" quality="High" menu="false"
swliveconnect="true">
</object>
</td></tr><tr><td style="border: 1px solid #000000;direction:rtl">
<b>عنوان :</b><$MTEntryTitle$><br>
<MTEntryCategories glue=", ">
<b> موضوع :</b><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
</MTEntryCategories>
<$MTEntryBody$><br>
<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>"
onclick="OpenComments(this.href); return false">نظرات
(<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</td></tr></table>
< br> نظرات ديگران <br>
<MTEntryIfAllowComments>
<MTComments>
<$MTCommentBody$><br>
Posted by: <$MTCommentAuthorLink spam_protect="1"$> at <$MTCommentDate$>
<br>
</MTComments>
<MTEntryIfCommentsOpen>
<br>
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>"
name="comments_form">
<input type="hidden" name="static" value="1" />
<input type="hidden" name="entry_id" value="<$MTEntryID$>" />
<label for="author">Name:</label><br />
<input tabindex="1" id="author" name="author" /><br /><br />
<label for="email">Email Address:</label><br />
<input tabindex="2" id="email" name="email" /><br /><br />
<label for="url">URL:</label><br />
<input tabindex="3" id="url" name="url" /><br /><br />
<label for="text">Comments:</label><br />
<textarea tabindex="4" id="text" name="text" rows="10" cols="50"></textarea><br
/><br />
<input style="font-weight: bold;" type="submit" name="post" value=" Post " /><br
/><br />
</form>
</MTEntryIfCommentsOpen>
</MTEntryIfAllowComments>
</body>
</html>
Category Archive و Date-Based Archive:
همانند کدهاي فتوبلاگ است
مرحله سوم :
ابتدا نياز داريم که عکسي به شکل اسکرين شات از فلش مورد نظر داشته باشيم که براي اينکار ميتوانيد از پرينت اسکرين استفاده کنيد و بعد به ابعاد کوچک تغيير دهيد .حالا
New Entry را بزنيد و به شکل زير عمل کنيد :
Title : عنوان کليپ
Entry Body : توضيحاتي در مورد کليپ
Extended Entry : آدرس عکس کوچک - thumbnail ( مثلا :
http://yuordomain.com/small.jpg )
Excerpt : آدرس فايل فلش ( مثلا :
http://yuordomain.com/flash.swf width=xxx height=yyy)
xxx : طول فايل فلش
yyy : عرض فايل فلش
در آخر هم save را بزنيد . فلش بلاگ شما آپديت شد .
وبلاگ صوتي :
مرحله اول : ايجاد وبلاگ جديد مثلا به نام : soundblog
مرحله دوم : در قسمت قالبها ( templates ) کدهاي زير را قرار ميدهيم :
Main Index :
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MTBlogName$></title>
<script
language="javascript" type="text/javascript">
function OpenComments (c) {
window.open(c,
'comments',
'width=480,height=480,scrollbars=yes,status=yes,left=0,top=0');
}
</SCRIPT>
</head>
<body>
<MTEntries lastn="10">
<table width="50%" style="border: 1px solid #000000;direction:rtl">
<tr><td>
<b>عنوان :</b><$MTEntryTitle$><br>
<MTEntryCategories glue=", ">
<b> موضوع :</b><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
</MTEntryCategories>
<$MTEntryBody$><br>
<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>" onclick="OpenComments(this.href);
return false">نظرات (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</td><td>
<embed SRC="<MTEntryIfExtended><$MTEntryMore$></MTEntryIfExtended>"
WIDTH="120" HEIGHT="26" Autostart="false" type="audio/x-pn-realaudio-plugin"
>
</td></tr></table>
<br>
</MTEntries>
</body>
</html>
Individual Entry Archive :
نياز نيست
Category Archive و Date-Based Archive:
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><$MTArchiveTitle$></title>
<script language="javascript" type="text/javascript">
function OpenComments (c) {
window.open(c,
'comments',
'width=480,height=480,scrollbars=yes,status=yes,left=0,top=0');
}
</SCRIPT>
</head>
<body>
<MTEntries>
<table width="50%" style="border: 1px solid #000000;direction:rtl">
<tr><td>
<b>عنوان :</b><$MTEntryTitle$><br>
<MTEntryCategories glue=", ">
<b> موضوع :</b><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
</MTEntryCategories>
<$MTEntryBody$><br>
<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>"
onclick="OpenComments(this.href); return false">نظرات
(<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</td><td>
<embed SRC="<MTEntryIfExtended><$MTEntryMore$></MTEntryIfExtended>"
WIDTH="120" HEIGHT="26" Autostart="false" type="audio/x-pn-realaudio-plugin"
>
</td></tr></table>
<br>
</MTEntries>
</body>
</html>
مرحله سوم :
در اين مرحله فقط کافيست فايل صوتي مورد نظر ( موسيقي و يا صداي خودتان ) را آپلود کنيد .حالا
New Entry را بزنيد و به شکل زير عمل کنيد :
Title : عنوان فايل صوتي
Entry Body : توضيحاتي در مورد فايل صوتي
Extended Entry : آدرس فايل صوتي ( مثلا :
http://yuordomain.com/sound.mp3 )
Excerpt : آدرس فايل صوتي ( مثلا :
http://yuordomain.com/sound.mp3 )
در آخر هم save را بزنيد . وبلاگ صوتي شما آپديت شد .
آخرين آپديت ها روي صفحه اول وبلاگ :
خب حالا اگر بخواهيد آخرين آپديت ها را روي صفحه اول وبلاگتان داشته باشيد بايد
مثل
لينکدوني يک صفحه به نام
links ايجاد کنيد و
کدهاي زير را به نسبت وبلاگهايتان در آن قرار دهيد .
فتوبلاگ و فلش بلاگ:
<MTEntries lastn="3">
document.writeln("<a target='_blank' href='<MTEntryLink
archive_type='Individual'>'><img border='0'
src='<MTEntryIfExtended><$MTEntryMore$></MTEntryIfExtended>' width='100'
height='75'></a><br> ")
</MTEntries>
وبلاگ صوتي :
<MTEntries lastn="1">
document.writeln("<embed
SRC='<MTEntryIfExtended><$MTEntryMore$></MTEntryIfExtended>' WIDTH='120'
HEIGHT='26' Autostart='false' type='audio/x-pn-realaudio-plugin'>")
</MTEntries>
در آخر هم کدهاي زير را در صفحه اول وبلاگتان يا هر صفحه ديگري از سايتتان که بخواهيد ، ميتوانيد قرار دهيد .
فتوبلاگ :
<script type="text/javascript" src="http://www.yourdomain.com/photoblog/links.html"></script>
فلش بلاگ :
<script type="text/javascript" src="http://www.yourdomain.com/flashblog/links.html"></script>
وبلاگ صوتي :
<script type="text/javascript" src="http://www.yourdomain.com/soundblog/links.html"></script>
نکته خيلي خيلي خيلي مهم : شما به هيچ وجه نبايد در قسمت
Entry Body
،
Extended Entry و
Excerpt از
html استفاده
کنيد و حتي نبايد
Enter هم بزنيد فقط
Textبه معني واقعي کلمه را بايد
در اين فيلد ها بکار ببريد و حتما
Text Formating
را
None قرار دهيد وگرنه آپديتها در صفحه اول وبلاگتان کار نمي کند .
---------------------------------------------------------------
پاورقي: - طبق معمول کدهايي که در اين يادداشت نوشته شده فقط شامل کدهاي ضروري مي باشد .
- با اجازه دوستان پرشين تولز از اين به بعد هر يادداشتي که در زمينه موويبل تايپ
بنويسم در فوروم يک بخش باز ميکنم تا سوالاتي که دوستان دارند را
پاسخگو باشم . به قول اون تبليغه => پاسخگو هستيم
لينک فوروم مخصوص اين يادداشت :
http://www.forum.persiantools.com/showthread.php?t=6518
- اميدوارم که اين آموزش مفيد باشد و از دوستان خواهش ميکنم مثل قبل اگر ايرادي يا اشکالي در هر يک از مقالات وجود داشت حتما تذکر دهيد. با تشکر فراوان
۱۱:۳۰ صبح