آموزش ایجاد تغییرات روی قالب

در این بخش آموزشهای نیوک قرار داده می شود

پاسخ

پستتوسط slofj » يکشنبه آبان ماه 12, 1387 8:35 am

saeedm66 نوشته است:سلام خسته نباشید.ممنون از زحمتهاتون واسه این سایت.من به یک قالب خیلی ساده احتیاج دارم.این قالب هیچ منویی نداشته باشه و هدر و فوتر هم نداشته باشه فقط قسمتی که خبر جدید در اون قرار میگیره وجود داشته باشه.من خودم تو فایلها یه سری تغییرات دادم و فوتر و هدر رو حذف کردم شد همون چیزی که میخواستمم ولی نوشته هام چپ چین شدن.


قسمت هایی رو که تمایل ندارید نمایش داده بشه رو حتما نباید از سایت حذف کنید . کافیه با دستور زیر اونها رو مخفی کنید :

کد: انتخاب همه

style="display:none"




به این صورت :


کد: انتخاب همه

<table align="center" width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCEEEE">

...



تبدیل میشه به :


کد: انتخاب همه

<table style="display:none" align="center" width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCEEEE">




این کار رو روی هر قالبی میتونید انجام بدید .  احتیاج به پرداخت هزینه هم نیست ، در صورتی که نتونستید از این روش قسمتهای مورد نظرتون حذف کنید اسم قالب رو بگید تا همراه عکس مراحلش رو آموزش بدم .
Check Point Security Team
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

پستتوسط saeedm66 » يکشنبه آبان ماه 12, 1387 9:42 am

جناب slofj میشه این سری کد رو که من 100 جا درخواستشو دادم بگین؟؟؟
نماد کاربر
saeedm66
کاربر جدید
کاربر جدید
 
پست ها : 36
تاريخ عضويت: يکشنبه آبان ماه 6, 1386 5:30 pm
تشکر کرده: 0 دفعه
تشکر شده: 0 دفعه
امتياز: 162

پستتوسط slofj » يکشنبه آبان ماه 12, 1387 9:50 am

saeedm66 نوشته است:جناب slofj میشه این سری کد رو که من 100 جا درخواستشو دادم بگین؟؟؟


سعید خان قبل از در خواستتون  پاسختون رو نوشتم ، پست قبلی رو نگاه کنید ، اگر مشکلتون حل نشد اسم قالب رو بگید تا  با آموزش بعدی بصورت کامل براتون توضیح بدم .
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

پستتوسط saeedm66 » يکشنبه آبان ماه 12, 1387 10:37 am

دست شما درد نکنه مشکلم کاملا رفع شد خیلی ممنون از توجه و پاسخ گویی شما   :P  :P  :P  :P  :P  :arrow:  :D
نماد کاربر
saeedm66
کاربر جدید
کاربر جدید
 
پست ها : 36
تاريخ عضويت: يکشنبه آبان ماه 6, 1386 5:30 pm
تشکر کرده: 0 دفعه
تشکر شده: 0 دفعه
امتياز: 162

عکس فوتر

پستتوسط dadashi » يکشنبه آبان ماه 12, 1387 5:38 pm

سلام

میخواستم ببینم چجوری میتونم یک عکس مثل هدر در ته سایت بگذارم
قالب هم لایت بلو هستش

با تشکر
نماد کاربر
dadashi
کاربر جدید
کاربر جدید
 
پست ها : 9
تاريخ عضويت: شنبه فروردين ماه 24, 1387 4:30 pm
تشکر کرده: 0 دفعه
تشکر شده: 0 دفعه
امتياز: 30

پستتوسط mohsen » يکشنبه آبان ماه 12, 1387 8:44 pm

داخل تابع themefooter فايل theme.php قبل از آخرين </div> ميتونيد تگ عكستون رو وارد كنيد.
به اين صورت:
کد: انتخاب همه

function themefooter() {
  global $index, $foot1, $foot2, $foot3, $copyright;
  echo "</td>";
  if(defined('INDEX_FILE')){
    echo"<td width=\"180\" valign=\"top\">";
    blocks(right);
    echo "</td>";
  }
  echo "</tr></table>";
  $footer_message = "$foot1<br>$foot2<br>$foot3<br>$copyright<br>";
  if(ads(2)){
    $showbanner = ads(2);
    echo "<div align=\"center\">$showbanner</div><br>";
  }
  echo"</td>
  </tr>
  <tr>
  <td>
  <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
  <td width=\"1\">
  <img border=\"0\" src=\"themes/MashhadTeam-lightblue/images/Footer_line_bg.gif\" width=\"1\" height=\"26\"></td>
  <td id=\"footmenu\" align=\"center\" background=\"themes/MashhadTeam-lightblue/images/Footer_line_bg.gif\">
  <a href=\"index.html\">صفحه اصلي</a>&nbsp;|&nbsp;
  <a href=\"search.html\">جستجو</a>&nbsp;|&nbsp;
  <a href=\"downloads.html\">دريافت فايل</a>&nbsp;|&nbsp;
  <a href=\"archive.html\">آرشيو اخبار</a>&nbsp;|&nbsp;
  <a href=\"feedback.html\">تماس با ما</a>
  </td>
  </tr>
  </table>
  </td>
  </tr>
  <tr>
  <td style=\"background-image: url('themes/MashhadTeam-lightblue/images/Footer_bg.gif'); background-repeat: repeat-x; background-position: center bottom\">
  <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
  <td align=\"center\">$footer_message</td>
  </tr>
  <tr>
  <td align=\"center\"><p>
  <img border=\"0\" src=\"themes/MashhadTeam-lightblue/images/7px.gif\" width=\"7\" height=\"7\"></p>
  </td>
  </tr>
  <tr>
  <td align=\"center\">
  <a href=\"http://www.mashhadteam.ir\" target=\"_blank\">
  <img border=\"0\" src=\"themes/MashhadTeam-lightblue/images/Footer_MT.gif\" width=\"176\" height=\"21\" alt=\"www.mashhadteam.ir\"></a></td>
  </tr>
  </table>
  </td>
  </tr>
  </table>
  </div>
  
  </td>
  <td background=\"themes/MashhadTeam-lightblue/images/Page_chap.gif\" width=\"4\">
  <img border=\"0\" src=\"themes/MashhadTeam-lightblue/images/Page_chap.gif\" width=\"4\" height=\"1\"></td>
  </tr>
  </table>

اينجا تگ عكستون رو قرار بدين


</div>";
}
محسن شارع
نماد کاربر
mohsen
مدیر کل سایت
مدیر کل سایت
 
پست ها : 396
تاريخ عضويت: جمعه بهمن ماه 20, 1385 5:30 pm
محل سکونت: ايران - مشهد
تشکر کرده: 46 بار
تشکر شده: 193 بار
امتياز: 621

پستتوسط mohan » دوشنبه آبان ماه 13, 1387 7:03 am

سلام اون کدی که داده بودین برای بنرهای تبلیغاتی زیره هدر کد رو باید در کدوم فایل و در کدوم قسمت ویا در چندمین خط بزاریمش
قالب هاي [PHPNuke 8.2 [MT Edition
http://www.phpnuke.ir/ftopict-11946.html
 قالب های قرار داده شده توسط کاربران
http://www.phpnuke.ir/ftopicp-133151.htm
آموزش نصب دستی نیوک
http://www.phpnuke.ir/H
نماد کاربر
mohan
کاربر خیلی فعال
کاربر خیلی فعال
 
پست ها : 329
تاريخ عضويت: شنبه خرداد ماه 18, 1387 4:30 pm
محل سکونت: iran
تشکر کرده: 19 بار
تشکر شده: 16 بار
امتياز: 1298

پستتوسط slofj » دوشنبه آبان ماه 13, 1387 7:12 am

قالبتون چی هست ؟

کدوم قسمتش کد رو میخواین قرار بدید ؟

دوستان اگر کسی سوالی داره بگه تا امشب ، چون آموزش شماره هفت تقریبا آماده هست و تا سه آموزش بعدش هم پاسخی داده نمیشه .
Check Point Security Team
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

پستتوسط mohan » دوشنبه آبان ماه 13, 1387 7:26 pm

لایت بلو و همون جایی که دوستمون در خواست کرده بودن و تو عکس بود
قالب هاي [PHPNuke 8.2 [MT Edition
http://www.phpnuke.ir/ftopict-11946.html
 قالب های قرار داده شده توسط کاربران
http://www.phpnuke.ir/ftopicp-133151.htm
آموزش نصب دستی نیوک
http://www.phpnuke.ir/H
نماد کاربر
mohan
کاربر خیلی فعال
کاربر خیلی فعال
 
پست ها : 329
تاريخ عضويت: شنبه خرداد ماه 18, 1387 4:30 pm
محل سکونت: iran
تشکر کرده: 19 بار
تشکر شده: 16 بار
امتياز: 1298

پستتوسط irteam_online » سه شنبه آبان ماه 14, 1387 4:08 am

slofj  جان :

به خاطر زحماتی که برای سایت می کشید درجه شما مجدد تغییر یافت و از درجه کاربر فعال به کاربر ویژه سایت ارتقاء یافت .

این ارتقاء را به شما تبریک می گیم .

موفق باشید و پیروز_ مهرداد
در کل 1 بار ویرایش شده. اخرین ویرایش توسط irteam_online در شنبه آذر ماه 14, 1388 11:49 am .

برای مشاهده لینکها باید عضو سایت باشید
عضويت / ورود


نماد کاربر
irteam_online
مدیر و ناظر سایت
مدیر و ناظر سایت
 
پست ها : 5020
تاريخ عضويت: دوشنبه مرداد ماه 15, 1386 5:30 pm
محل سکونت: root
تشکر کرده: 134 بار
تشکر شده: 1819 بار
امتياز: 16232

پاسخ

پستتوسط slofj » چهارشنبه آبان ماه 15, 1387 5:37 am

سلام

جناب irteam_online باز هم از لطف شما ممنون و سپاگذارم .

پاسخ : mohan : شما به همون روش باید کد تبلیغ رو قرار بدین :

slofj نوشته است:آموزش شماره سه : قرار دادن تبلیغ بین پست ها

سلام

شما قبل از ایجاد هر تغییری توی قالب باید به قسمت مدیریت سایتتون برید بعد به قسمت بنرهای تبلیغاتی برید و روی محل تبليغات کلیک کنید تا لیست محل های تبلیغات فعلی رو نشون بده .

حالا به پایین صفحه نوشته افزودن محل تبليغات

یک نام انتخاب کنید و بنویسید و عددی رو که جلوش نوشته رو بخواطر داشته باشید .

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

فایل تمتون رو باز کنید وجایی که میخواین تبلیغ اونجا نشون داده بشه رو پیدا کنید .

مثلا بین مطالب !

برای پیدا کردن قسمت مورد نظر کافیه دنبال function مربوطش بگردی

function مربوط به مطالب وسط صفحه themeindex هست پس ما اون رو توی قالب پیدا میکنیم .

چون این بخش از قالب مربوط به نشان دادن خبر ها میشه نوشته هایی مثل ادامه مطلب ، نظرات و .. توش دیده میشه .

شما میخواید تبلیغ بعد از خبر قرار بگیره پس کل مطالب قسمت  function themeindex  رو رد میکنید تا به آخرش برسید .

آخر هر قسمت یا فانکشن  با یک علامت { بسته میشه تا از قسمت بعدی جدا بشه .

به این صورت :

کد: انتخاب همه

  </td>
  </tr>
  </table>
  <br>";
}

function themearticle



اینجا function themearticle قسمت بعدی هست که به وسیله علامت { از قسمت قبلی جدا شده .

حالا ما محل قرار گرفتن تبلیغ رو پیدا کردیم و باید کد تبلیغ رو اضافه کنیم .

کد مربوط به تبلیغ این هست :

کد: انتخاب همه

    if(ads(2)){
    $showbanner = ads(2);
    echo "<div>$showbanner</div><br>";
  }




توی این کد دو جا عدد 2 بکار رفته شما باید بجای اون عددی رو که توی مدیریت سایت اضافه کردید رو جایگزین کنید .

حالا کل کد تبلیغ رو کپی کنید و بین :

کد: انتخاب همه

";



و

کد: انتخاب همه

{



قرار بدید .

کد نهایی به این صورت خواهد بود :

کد: انتخاب همه

  </td>
  </tr>
  </table>
<br>";

if(ads(2)){
$showbanner = ads(2);
echo "<div>$showbanner</div><br>";
}

}

function themearticle ...



با این تفاوت کد بنر رو بجای قرار دادن توی پایینترین قسمت function themeindex باید توی پایین ترین قسمت هیدر و قبل از شرط :

کد: انتخاب همه

if ($name == "Forums") {} else {



قرار بدید .

فقط من تعجب میکنم ! چون تبلیغ زیر header توی خود قالب لایت بلو بعنوان بنر شماره 0 تعریف شده ،  شما میتونی همون رو از منوی مدیریت فعال کنی .

عکس محل قرار گرفتن بنر شماره 0  توی قالب لایت بلو رو هم براتون ضمیمه میکنم .


شما سطح دسترسی مورد نیاز برای مشاهده و دریافت فایل های پیوست این پست را ندارید.
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

7. فوتر

پستتوسط slofj » چهارشنبه آبان ماه 15, 1387 6:27 am

سلام .

آموزش شماره هفت : فوتر و جزئیات آن

نکته : به دلیل پیوست مطالب دوستانی که عضو سایت نیستن یا لوگین نکردن نمیتونن آموزش رو ببینن .
شما سطح دسترسی مورد نیاز برای مشاهده و دریافت فایل های پیوست این پست را ندارید.
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

پستتوسط awasoft2008 » چهارشنبه آبان ماه 15, 1387 8:52 am

ا عرض سلام وخسته نباشید من می خواهم که بخش هدر قالب پیش فرض MashhadTeam-lightblue رو برای ک قالب دیگه استفاده کنم حالا وقتی به فایل thteme.php می روم و بخش مربوط به هدر رو کپی می کنم جواب نمی دهد لطفا اگه کسی بلده این فایل رو بصورت php برای من جدا کنه اگه هزینه می خواد اعلام کنید
نماد کاربر
awasoft2008
کاربر جدید
کاربر جدید
 
پست ها : 31
تاريخ عضويت: يکشنبه بهمن ماه 14, 1386 5:30 pm
تشکر کرده: 0 دفعه
تشکر شده: 2 بار
امتياز: 234

پستتوسط MortezaShayegh » چهارشنبه آبان ماه 15, 1387 11:40 am

سلام
خواهش می کنم هر وقت کسی به این تاپیک سر زد و جوابم را می دانست بدهد چون خیلی خیلی فوری و واجبه

من در حال ویرایش یک قالب پی اچ پی نیوک هستم .(  قالب لایت بلو )
من می خواهم خط هایی که ساختار قالب هستند را همرنگ بک گراند کنم یعنی آن ها را سفید کنم می شود بگویید که این خط ها را چگونه می توانم سفید کنم ؟
یعنی بگویید کجای قالب باید تغییر ایجاد کنم ؟
این هم عکس آن
http://i35.tinypic.com/1z4vhbk.jpg
لطفا هر چه سریع تر جوابم را بدهید
دستتون درد نکنه
خداحافظ
نماد کاربر
MortezaShayegh
کاربر جدید
کاربر جدید
 
پست ها : 3
تاريخ عضويت: جمعه آبان ماه 3, 1387 5:30 pm
تشکر کرده: 1 دفعه
تشکر شده: 1 دفعه
امتياز: 12

پستتوسط ali58 » چهارشنبه آبان ماه 15, 1387 2:51 pm

با سلام . اگر در پستي كه ميزنيم كاربر را براي دانلود نرم افزار به ادامه مطلب بفرستيم . و در آنجا لينك دانلود نرم افزار را فقط قرار دهيم و كاربر هم نرم افزار فوق را سرچ كند . گوگل او را به ادامه مطلب ميفرستد كه خاليست و فقط لينك دانلود نرم افزار را قرار داديم ميبينيد و يا اينكه همه متن در ابتداي تايپيك و همچنين لينك دانلود را ميبيند ؟ واضحتر بگم اگر بخواهيم در تايپيك هايمان مطالب ابتداي متن را در ادامه مطلب هم قرار دهيم در اينصورت كاربر وقتي به سايت بيايد و به ادامه مطلب برود مطالب را 2 بار ميبيند و فقط يك راه براي اينكه متن 2 بار تكرار نشود وجود دارد و آنهم فقط قرار دادن لينك دانلود و پسورد فايل زيپ . اما مهم اينه كه در سرچ گوگل چطور نشون داده ميشه ؟
www.pcmoj.com دانلود رایگان نرم افزار با کرک
نماد کاربر
ali58
کاربر رسمی سایت
کاربر رسمی سایت
 
پست ها : 471
تاريخ عضويت: جمعه آبان ماه 3, 1387 5:30 pm
محل سکونت: www.pcmoj.com
تشکر کرده: 155 بار
تشکر شده: 22 بار
امتياز: 3350

قبليبعدي

بازگشت به بخش آموزشها

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 5 مهمان