تبلیغات در ایران نیوک IranNuke
  ورود or عضویت

webgar.com

ایران نیوک :: مشاهده موضوع - مهم: نمايش بلوك سمت چپ در تمام صفحات(حتي در ادامه متن)




Google

جستجو در اینترنت جستجو در irannuke.com
مشاهده موضوع بعدی
مشاهده موضوع قبلی
ارسال موضوع جدید   پاسخ دادن به این موضوع   تشکر کردن از تاپیک   Printer-friendly version
نویسنده پیام
omidkh
کاربر نیمه فعال

کاربر نیمه فعال



عضو شده در: 2 دی 1385

پست: 77



امتیاز: 757
دادن امتیاز

پست تاریخ: یکشنبه 22 اردیبهشت 1387 - 15:31 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

فرشاد خان سلام

من بلوك تبليغات را كه ساخته ام را مي خواهم در تمام صفحات نمايش داده بشه

اما توي اين شروطي كه دوست ما در بالا گفت چنين بلوكي را در آنجا نمي بينم

كدام شروط را بايد پاك كنم ؟

من دل به دريا زده ام و هر چي رو كه پاك كردم و جابه جا كردم فقط سايت به هم ريخت و مشكل من حل نشد

block-advertisement

ممنون مي شم بيشتر راهنمايي كنيد

در ضمن اگر بخواهيم يك بلوك را در فوتر سايت و در تمام صفحات نمايش دهيم چه بايد بكنيم
مثلا بلوك لينك باكس

با تشكر

_________________
گروه اميد ايران
www.omideiran.net

عضويت درگروه اميد ايران در ياهو
http://groups.yahoo.com/group/omideiran/join
خواندن مشخصات فردی ارسال پیام شخصی [وضعيت كاربر:آفلاین]
aneeshtan
مدیرکل انجمن

مدیرکل انجمن



عضو شده در: 29 دی 1384

پست: 2150
محل سکونت: مشهد
italy.gif


امتیاز: 18240
دادن امتیاز

پست تاریخ: یکشنبه 22 اردیبهشت 1387 - 16:06 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

omidkh, براي نمايش اين جور چيزها به راحتي بلوك خود را باز كنيد و در جاي مناسب كپي كنيد

حال اگر بخواهيد به انتهاي فوتر اضافه كنيد بستگي دارد قالب شما داراي footer.html فعال باشد يا خير در غير اين صورت بايد در theme.php بخش فانكشن function footer اضافه بشود

آن شروطي هم كه دوستمون گفتند مربوط به اين مي شود كه آيا بلوك چپ در برخي ماژول ها نمايش داده شود يا خير

موفق باشيد

_________________
فرشاد غضنفري : www.tarjome.org
-------------------------

كمك كردن به ديگران از سنت هاي پسنديده تمامي اديان است . پس بدون در نظر گرفتن جنبه مالي به همديگر كمك كنيد .

www.tarjome.org
خواندن مشخصات فردی ارسال پیام شخصی مشاهده وب سایت این کاربر [وضعيت كاربر:آفلاین]
omidkh
کاربر نیمه فعال

کاربر نیمه فعال



عضو شده در: 2 دی 1385

پست: 77



امتیاز: 757
دادن امتیاز

پست تاریخ: یکشنبه 22 اردیبهشت 1387 - 16:25 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

banghead
ببخشيد فرشاد جان از اينكه وقتت رو گرفتم

اشكال از توضيحات شما نيست اشكال از بي سوادي من هست

از خير اين كار مي گذرم

اين توضيحات شما براي كسي است كه مثل خودتان با سواد باشه

به هر حال من كه متوجه نشدم

ممنون
خواندن مشخصات فردی ارسال پیام شخصی [وضعيت كاربر:آفلاین]
aneeshtan
مدیرکل انجمن

مدیرکل انجمن



عضو شده در: 29 دی 1384

پست: 2150
محل سکونت: مشهد
italy.gif


امتیاز: 18240
دادن امتیاز

پست تاریخ: یکشنبه 22 اردیبهشت 1387 - 18:03 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

omidkh, جان آقا اين چه حرفيه شما استاد بنده ايد اين چيزها كه سواد حساب نمي شود شما در هزاران بخش ديگر از من واردتر هستيد .. فقط من تجربه ام بيشتر است و آن هم با بازي با كدها آموختم

واقعا از اينكه نتوانستم كمكي كنم شرمنده ام

موفق باشيد

_________________
فرشاد غضنفري : www.tarjome.org
-------------------------

كمك كردن به ديگران از سنت هاي پسنديده تمامي اديان است . پس بدون در نظر گرفتن جنبه مالي به همديگر كمك كنيد .

www.tarjome.org
خواندن مشخصات فردی ارسال پیام شخصی مشاهده وب سایت این کاربر [وضعيت كاربر:آفلاین]
milyooner
کاربر فعال

کاربر فعال



عضو شده در: 7 مهر 1384

پست: 271
محل سکونت: گرگان
iran.gif


امتیاز: 3404
دادن امتیاز

پست تاریخ: یکشنبه 22 اردیبهشت 1387 - 20:31 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

با اجازه فرشاد عزیز مطلبی در این مورد قرار میدهم.

omidkh, عزیز من یه مطلبی قبلا روی سیستم ذخیره کرده بودم که آنرا برای شما قرار میدهم.
با اینکار میتوانید در تمامی صفحات انجمن یا هر قسمتی در انجمن که مورد نظر شماست بلوکی را به نمایش در آورید.

فرض کنید شما میخواهید بلوک shout_box را در بالای صفحه اصلی forum قرار دهید برای اینکار:

فایل index.php واقع در شاخه modules\Forums را باز کنید و کد زیر را پیدا کنید:

کد:
//
// Generate the page
//


و قبل از آن این کد را قرار دهید:

کد:
$block_name = "block-Shout_Box.php";
$row = $db->sql_fetchrow($db->sql_query("select title from ".$prefix."_blocks where blockfile='$block_name'"));
$block_title = check_html($row['title'], "nohtml");
render_blocks('c', $block_name, $block_title, '', '1', '');


شما کافی است به جای shout_box اسم بلوکی که میخواهید قرار دهید.حتی اگر بلوک در صفحه اول فعال نباشد در بالای انجمن دیده می شود.یعنی فقط کافی است بلوک در قسمت block سایت قرار گرفته باشد.

و اگر میخواهید در صفحه خاصی دیده شود کافی است در شاخه forum هر فایلی که میخواهید انتخاب کرده و ویرایش کنید و به دنبال کد:

کد:
$template->pparse('body');


بگردید و همان کدهای بالا را قبل از آن قرار دهید.

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

(این مورد رو قبلا NIGHT2 عزیز قرار داده بودند تاپیک رو پیدا نکردم اما چون آموزش بود قرار دادم)

موفق باشید

IranNuke

_________________
[url=http://www.p30-data.com]
[/url]
خواندن مشخصات فردی ارسال پیام شخصی ارسال email مشاهده وب سایت این کاربر شناسه عضویت در Yahoo Messenger [وضعيت كاربر:آفلاین]
omidkh
کاربر نیمه فعال

کاربر نیمه فعال



عضو شده در: 2 دی 1385

پست: 77



امتیاز: 757
دادن امتیاز

پست تاریخ: یکشنبه 22 اردیبهشت 1387 - 21:44 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

milyooner عزيز با سلام و عرض تشكر
اين راهنمايي شما خيلي به دردم خواهد خورد براي كارهايي كه در انجمن بايد انجام دهم

اما مشكل من فعلا در انجمن نيست .
من يك بلوك در سمت چپ سايت ساختم كه بنر هاي مختلف را با تغيير صفحات نمايش مي دهد

اين بلوك فقط در صفحه اول سايت و در بخشهاي ديگر به جز ادامه متن به نمايش در مي آيد
مي خواهم اين بلوك در سمت چپ ادامه متن هم نمايش يابد براي اين كار چه بايد بكنم

ممنون مي شم اگه در اين خصوص راهنمايي بفرماييد
با تشكر
خواندن مشخصات فردی ارسال پیام شخصی [وضعيت كاربر:آفلاین]
milyooner
کاربر فعال

کاربر فعال



عضو شده در: 7 مهر 1384

پست: 271
محل سکونت: گرگان
iran.gif


امتیاز: 3404
دادن امتیاز

پست تاریخ: دوشنبه 23 اردیبهشت 1387 - 00:32 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

omidkh, عزیز بنده بیش از این اطلاعات ندارم.

امیدوارم دوستان دیگر بتوانند به شما کمک کنند .
موفق باشید.

_________________
[url=http://www.p30-data.com]
[/url]
خواندن مشخصات فردی ارسال پیام شخصی ارسال email مشاهده وب سایت این کاربر شناسه عضویت در Yahoo Messenger [وضعيت كاربر:آفلاین]
aneeshtan
مدیرکل انجمن

مدیرکل انجمن



عضو شده در: 29 دی 1384

پست: 2150
محل سکونت: مشهد
italy.gif


امتیاز: 18240
دادن امتیاز

پست تاریخ: دوشنبه 23 اردیبهشت 1387 - 10:59 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

milyooner, عزيز فوق العاده بود ..

omidkh, عزيز فكر مي كنم اين بار بتوانم به شما كمك كنم

حدود خط 250 در فايل زير

modules/News/article.php

يعني پس از عبارت

کد:
themesidebox($optiontitle, $optionbox);


كافي است شما كد زير را اجرا كنيد :

کد:
$block_name = "block-Shout_Box.php";
$row = $db->sql_fetchrow($db->sql_query("select title from ".$prefix."_blocks where blockfile='$block_name'"));
$block_title = check_html($row['title'], "nohtml");
render_blocks('l', $block_name, $block_title, '', '1', '');



حال چند نكته مهم است : 1- نام بلوك را نام فايل بلوك بدهيد يعني block-Shout_Box.php

2- مكان بلوك را از بخش مديريت بلوك ها سمت چپ بگذاريد

و در كد render_blocks هم كه مي بينيد حرف l دارد يعني سمت چپ

حال ممكن است بخواهيد وسط باشد مي شود c و در مديريت بلوك ها هم وسط بگذاريد

نام بلوك را در اين كدها تعيين شده كه از ديتابيس بگيرد شما به راحتي مي توانيد block_title$ را جلويش را پاك كنيد و اسم بدهيد


موفق باشيد

_________________
فرشاد غضنفري : www.tarjome.org
-------------------------

كمك كردن به ديگران از سنت هاي پسنديده تمامي اديان است . پس بدون در نظر گرفتن جنبه مالي به همديگر كمك كنيد .

www.tarjome.org
خواندن مشخصات فردی ارسال پیام شخصی مشاهده وب سایت این کاربر [وضعيت كاربر:آفلاین]
omidkh
کاربر نیمه فعال

کاربر نیمه فعال



عضو شده در: 2 دی 1385

پست: 77



امتیاز: 757
دادن امتیاز

پست تاریخ: دوشنبه 23 اردیبهشت 1387 - 18:44 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

milyooner و فرشاد عزيز

با راهنمايي هاي شما مشكل حل شد نمي دونم چه جوري تشكر كنم

هميشه موفق باشيد

(در ضمن آقا فرشاد هميشه به همه اينجوري راهنمايي كن تا ملت بفهمن چي مي گي Laughing )

باز هم ممنون

_________________
گروه اميد ايران
www.omideiran.net

عضويت درگروه اميد ايران در ياهو
http://groups.yahoo.com/group/omideiran/join
خواندن مشخصات فردی ارسال پیام شخصی [وضعيت كاربر:آفلاین]
omidkh
کاربر نیمه فعال

کاربر نیمه فعال



عضو شده در: 2 دی 1385

پست: 77



امتیاز: 757
دادن امتیاز

پست تاریخ: سه‌شنبه 24 اردیبهشت 1387 - 20:51 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

با سلام دوباره
فرشاد عزيز اگر در بخش انجمن كه دوستمان Milyooner توضيح داد اگر بخواهيم بلوكي نه فقط در بالاي صفحه اصلي بلكه در بالاي تمام صفحات نمايش داده بشه چه كار بايد بكنم
ممنون

_________________
گروه اميد ايران
www.omideiran.net

عضويت درگروه اميد ايران در ياهو
http://groups.yahoo.com/group/omideiran/join
خواندن مشخصات فردی ارسال پیام شخصی [وضعيت كاربر:آفلاین]
نمایش پستها:       
ارسال موضوع جدید   پاسخ دادن به این موضوع   تشکر کردن از تاپیک   Printer-friendly version

مشاهده موضوع بعدی
مشاهده موضوع قبلی

شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید
شما نمیتوانید به نوشته های خود فایلی پیوست نمایید
شما نمیتوانید فایلهای پیوست این انجمن را دریافت نمایید


Powered by phpBB © 2001 phpBB Group
 
(کلیه حقوق مادی و معنوی مربوط و متعلق به این سایت است)
برداشت مطالب با ذکرمنبع بلامانع است
Copyright ©2004.2008 IranNuke.com All Rights Reserved

PHP-Nuke © 2004 Francisco Burzi
INP-Nuke © 2005-2007 IranNuke

مدت زمان ایجاد صفحه : 0.89 ثانیه

This is my Google PageRank™ - SmE Rank free service Powered by Scriptme  Syndicate our News!

:: fisubice phpbb2 style by Daz :: PHP-Nuke theme by www.nukemods.com ::