siavashmusic
Active Member
با عرض سلام خدمت دوستان عزيز
هميشه مبحث تبليغات يه بخش مهم براي سايت ها و مخصوصا انجمن ها هست كه صاحبان سايت ها در صدد هستند تا از روش ها و مسيرهايي مستقيم و كارا براي اين مقوله استفاده كنند اما هميشه استفاده از يك روش آسان اما كارا خيلي جذاب تر و بهتره از يك روش حرفه اي اما سخت از اين رو نميخوام بگم كدوم مد خوبه و كدوم بد (هرچند چيز بد توي Phpbb نداريم همش عشقه)
اين مد رو كه الان ميخوام واستون بگم ميشه گفت پركارترين و آسون ترين مد تبليغاتي هست كه الان توي اكثر انجمن ها دارند از اون استفاده ميكنند (البته من خودم شخصا از مد اتصال پي اچ پي ادز براي تبليغات انجمن استفاده ميكنم اما اين مد توي سطح خودش از اون هيچ چيزي كم نداره) يادمه 2-3 سال پيش اين مد رو دوست عزيز آقاي صادق جداري فارسي سازي كرد اما از اونجايي كه توي نسخ بالاتر كه بعد از اون دوره اومد خيلي از اسكريپت ها و فرمان ها توي phpbb دستخوش تغيير شده بصورتي كه براي نمايش لغات توي تيتر بنر مشكل داشت به هرصورت با يه مقدار دست كاري توي اين مد تونستم مشكلش رو برطرف كنم هر چند مشكل خاصي نبود به هر صورت هدفم از اين مقدمه اين بود كه فارسي سازي اين مد كار آقا صادق هست(يوزر در مجيد آنلاين=sadeghkhafan) و جا داره از ايشون بابت اين لطف تشكر كنم
مشخصات :
نام : سيستم تبليغات
زبان : فارسي ( ويرايش شده براي فارسي ساز مجيد و مهدي كرامتي )
نكات : نمايش تصادفي تصاوير ( تبليغات ) در انجمن
نصب : آسان ( درجه جهاني )
زمان نصب : 5 دقيقه
دموي آن : روي اين انجمن نصب كردم
-----------------------------------------------------------------------------
ابتدا پك مد رو از اينجا دريافت كنيد
پس از خارج كردن از حالت فشرده دو پوشه مي بينيد به نام هاي Tabligh و Language_Farsi كه اولي مربوط به سيستم و دومي مربوط به زبان .
خب داخل Tabligh شويد .
فايل db_update_admin_banners و را در پوشه phpbb ( روت سرور سايت منظور پوشه اي كه انچمن توي اون نصب هست )
و فايل admin_banners.php را در پوشه phpbb) admin) آپلود كنيد
و دو پوشه admin_banners_edit_body.tpl و admin_banners_list_body.tpl را به آدرس زير آپلود كنيد
كه yourTempهمان نام قالب است . بعد پوشه adminbanners را بطور كامل به phpbb ) images ) آپلود كنيد . اين پوشه در واقع پوشه عكس هاي بنر هاي تبليغات است كه بطور پيش فرض چند عكس داخل آن است كه وقتي شما مي خواهيد عكس هايتان را وارد كنيد بايد اينجا عكس هايتان را بريزيد يا در داخل سيستم لينك آن را بگذاريد
حال براي اينكه سيستم را به SQL بشناسيد بايد اين آدرس را وارد كنيد . مسير db_update_admin_banners.php را درنوار ابزار تايپ كرده و دكمه اينتر را بزنيد .
مثلا اگر آدرس انجمن شما : http://www.yourDomain.com/forum/ است بايد اين بشود .
http://www.yourDomain.com/forum/db_update_admin_banners.php. بعد از اين كار صفحه اي پديدار مي شود كه يك متن نوشته شده كه پايين متن . يك متن لينك شده است كه شما بازدن آن سيستم نصب مي شود . توجه كنيد كه حتما بعد از اجرا كردن و نصب فايل db_update_admin_banners.php را پاك كنيد.
مرحله بعدي حالا نوبت به ويرايش چند فايل انجمن است .
1 - فايل includes/constants.php را در كامپيوتر دانلود كرده و اين ويرايش را در آن انجام دهيد .
اين را پيدا كنيد
كد:
اين در پايين صفحه است . قبل از آن اين كد را وارد كنيد .
2 - فايل includes/page_tail.php را در كامپيوتر دانلود كرده و اين ويرايش را انجام دهيد .
اين را پيدا كرده
و بعد از آن اين كد را وارد كنيد .
دوباره اين را پيدا كرده .
و قبل از آن اين كد را وارد كنيد .
3 - فايل templates/name temp/overall_footer.tpl را در كامپيوتر ذخيره كرده و اين ويرايش را انجام بديد.
اين را پيدا كرده :
و اين كد را قبل از آن وارد كنيد .
حالا نوبت فارسي سازي مد ميرسه به پوشه Language_Farsi برويد در اين پوشه دو پوشه ديگر موجود ميباشد كه با توجه به فارسي ساز انجمن شما ميبايست فارسي ساز مربوطه را انتخاب كنيد درون هر يك از پوشه زبان ها دو فايل زبان وجود دارد كه بايد اين دوفايل را روي فايل زبان انجمنتان اور رايت كنيد در مسير زير
به كنترول پنل سايت برويد و در قسمت ؛ مديريت عمومي ؛ بخش مديريت تبليغات اضافه شده است كه كار با آن بسيار راحت ميباشد
اميدوارم از اين آموزش استفاده لازم رو برده باشيد
هميشه مبحث تبليغات يه بخش مهم براي سايت ها و مخصوصا انجمن ها هست كه صاحبان سايت ها در صدد هستند تا از روش ها و مسيرهايي مستقيم و كارا براي اين مقوله استفاده كنند اما هميشه استفاده از يك روش آسان اما كارا خيلي جذاب تر و بهتره از يك روش حرفه اي اما سخت از اين رو نميخوام بگم كدوم مد خوبه و كدوم بد (هرچند چيز بد توي Phpbb نداريم همش عشقه)
اين مد رو كه الان ميخوام واستون بگم ميشه گفت پركارترين و آسون ترين مد تبليغاتي هست كه الان توي اكثر انجمن ها دارند از اون استفاده ميكنند (البته من خودم شخصا از مد اتصال پي اچ پي ادز براي تبليغات انجمن استفاده ميكنم اما اين مد توي سطح خودش از اون هيچ چيزي كم نداره) يادمه 2-3 سال پيش اين مد رو دوست عزيز آقاي صادق جداري فارسي سازي كرد اما از اونجايي كه توي نسخ بالاتر كه بعد از اون دوره اومد خيلي از اسكريپت ها و فرمان ها توي phpbb دستخوش تغيير شده بصورتي كه براي نمايش لغات توي تيتر بنر مشكل داشت به هرصورت با يه مقدار دست كاري توي اين مد تونستم مشكلش رو برطرف كنم هر چند مشكل خاصي نبود به هر صورت هدفم از اين مقدمه اين بود كه فارسي سازي اين مد كار آقا صادق هست(يوزر در مجيد آنلاين=sadeghkhafan) و جا داره از ايشون بابت اين لطف تشكر كنم
مشخصات :
نام : سيستم تبليغات
زبان : فارسي ( ويرايش شده براي فارسي ساز مجيد و مهدي كرامتي )
نكات : نمايش تصادفي تصاوير ( تبليغات ) در انجمن
نصب : آسان ( درجه جهاني )
زمان نصب : 5 دقيقه
دموي آن : روي اين انجمن نصب كردم
-----------------------------------------------------------------------------
ابتدا پك مد رو از اينجا دريافت كنيد
پس از خارج كردن از حالت فشرده دو پوشه مي بينيد به نام هاي Tabligh و Language_Farsi كه اولي مربوط به سيستم و دومي مربوط به زبان .
خب داخل Tabligh شويد .
فايل db_update_admin_banners و را در پوشه phpbb ( روت سرور سايت منظور پوشه اي كه انچمن توي اون نصب هست )
و فايل admin_banners.php را در پوشه phpbb) admin) آپلود كنيد
و دو پوشه admin_banners_edit_body.tpl و admin_banners_list_body.tpl را به آدرس زير آپلود كنيد
کد:
templates/yourTemp/admin/
حال براي اينكه سيستم را به SQL بشناسيد بايد اين آدرس را وارد كنيد . مسير db_update_admin_banners.php را درنوار ابزار تايپ كرده و دكمه اينتر را بزنيد .
مثلا اگر آدرس انجمن شما : http://www.yourDomain.com/forum/ است بايد اين بشود .
http://www.yourDomain.com/forum/db_update_admin_banners.php. بعد از اين كار صفحه اي پديدار مي شود كه يك متن نوشته شده كه پايين متن . يك متن لينك شده است كه شما بازدن آن سيستم نصب مي شود . توجه كنيد كه حتما بعد از اجرا كردن و نصب فايل db_update_admin_banners.php را پاك كنيد.
مرحله بعدي حالا نوبت به ويرايش چند فايل انجمن است .
1 - فايل includes/constants.php را در كامپيوتر دانلود كرده و اين ويرايش را در آن انجام دهيد .
اين را پيدا كنيد
كد:
کد:
?>
کد:
define('ADMINBANNERS_TABLE', $table_prefix.'adminbanners');
اين را پيدا كرده
کد:
'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
کد:
'ADMINBANNERS' => ( isset($lang['AdminBanner']) ) ? $lang['AdminBanner'] : '',
کد:
$template->pparse('overall_footer');
کد:
// ADMINBANNERS START
$sql = "SELECT word, replacement FROM " . ADMINBANNERS_TABLE . " ORDER BY RAND() LIMIT 1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain ADMINBANNERS information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$word = $row['word'];
$replacement = $row['replacement'];
$template->assign_block_vars("adminbanners", array(
'word' => $word,
'adminbannersImg' => $replacement
));
}
// ADMINBANNERS END
3 - فايل templates/name temp/overall_footer.tpl را در كامپيوتر ذخيره كرده و اين ويرايش را انجام بديد.
اين را پيدا كرده :
کد:
<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
کد:
<!-- ##### ADMINBANNERS START ##### -->
<br><center><table border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" height="25"><span class="cattitle"><center><b>{ADMINBANNERS}:</b></center></span></td>
</tr>
<tr>
<td colspan="{amazonbox_limit}" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<!-- BEGIN adminbanners -->
<td class="row1" align="center"><a href="{adminbanners.adminbannersImg}" target="_blank" class="gensmall"><img src="{adminbanners.word}" border="0"></a></td>
<!-- END adminbanners -->
</tr>
</table></center><br>
<!-- ##### ADMINBANNERS END ##### -->
حالا نوبت فارسي سازي مد ميرسه به پوشه Language_Farsi برويد در اين پوشه دو پوشه ديگر موجود ميباشد كه با توجه به فارسي ساز انجمن شما ميبايست فارسي ساز مربوطه را انتخاب كنيد درون هر يك از پوشه زبان ها دو فايل زبان وجود دارد كه بايد اين دوفايل را روي فايل زبان انجمنتان اور رايت كنيد در مسير زير
کد:
language/lang_farsi
اميدوارم از اين آموزش استفاده لازم رو برده باشيد