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

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

پستتوسط pashe_bamaze » چهارشنبه آبان ماه 15, 1387 7:30 pm

نحوه قرار دادن کد persianstat در قالب چطوریه؟
اگر لازمه کد و فایل قالب رو آپلود کنم
ممنون
نماد کاربر
pashe_bamaze
کاربر جدید
کاربر جدید
 
پست ها : 26
تاريخ عضويت: جمعه شهريور ماه 29, 1387 4:30 pm
تشکر کرده: 3 بار
تشکر شده: 0 دفعه
امتياز: 120

8. themeindex

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 5:41 am

سلام

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

نکته : کسانی که عضو سایت نیستن یا در سایت لوگین نکردن نمیتونن آموزش رو ببینن .

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

9. article-sidebox-centerbox

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 9:18 am

سلام

آموزش شماره نهم : ادامه خبر، بلوکهای وسط، بلوکهای کناری و جزئیات آنها

نکته : کسانی که عضو سایت نیستن یا در سایت لوگین نکردن نمیتونن آموزش رو ببینن .
شما سطح دسترسی مورد نیاز برای مشاهده و دریافت فایل های پیوست این پست را ندارید.

برای نویسنده این مطلب slofj تشکر کننده ها:
amir (جمعه اسفند ماه 7, 1389 10:49 pm)
رتبه: 0.76%
 
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

پاسخ

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 9:29 am

pashe_bamaze نوشته است:نحوه قرار دادن کد persianstat در قالب چطوریه؟
اگر لازمه کد و فایل قالب رو آپلود کنم
ممنون


دوست عزیز طبق آموزش های قبلی :

slofj نوشته است:آموزش شماره یک : نکته های مهم هنگام کار روی قالب

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

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

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

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

لینک های خروجی به این صورت هستند : http://www.google.com/logo.jpg  که توی سایت خودتون نیستند .

بغیر از کد های پی اچ پی  برای اضافه کردن هر کدی به فایل تم نیوک باید حرف " به " تبدیل کرد به این صورت :


کد: انتخاب همه
td width="9"


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

کد: انتخاب همه
td width="9"


زمانی که کد اچ تی ام رو توی فایل تم وارد میکنید برای اینکه روی تمام مرورگر ها به درستی اجرا بشه و فایل تم سنگین نشه و دیر لود نشه بهتره که از استایل استفاده کنید .

به این صورت :

کد: انتخاب همه
img border="0" src="themes/Redlight/images/Headline_bala_chap.gif" width="9" height="41"


برای استفاده از استایل مشخص برای هر قسمت کافیه مشخصاتی که مد نظرتون هست رو یک اسم براش تعریف کنید و توی فایل style.css توی فولدر style پیشه تمتون قرار بدید .

مثلا کد بالا رو اینجوری تبدیل میکنید :

1.مشخصات رو توی فایل style.css وارد میکنید :

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

AkshayeVasateSafhe {
     width: 9;
     border= 0;
     height= 41;
}



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

به این صورت :

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

img src="themes/Redlight/images/Headline_bala_chap.gif" class="AkshayeVasateSafhe"



اگر جای دیگه هم خواستید از این مشخصات استفاده کنید فقط کافیه این کد رو بهش اضافه کنید :

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

class="AkshayeVasateSafhe"



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

در صورتی که محل دقیق رو نتونستید مشخص کنید ، ذکر کنید کجای قالب باید نمایش داده بشه تا کمکتون کنم .


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

پاسخ

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 9:51 am

awasoft2008 نوشته است:ا عرض سلام وخسته نباشید من می خواهم که بخش هدر قالب پیش فرض MashhadTeam-lightblue رو برای ک قالب دیگه استفاده کنم حالا وقتی به فایل thteme.php می روم و بخش مربوط به هدر رو کپی می کنم جواب نمی دهد لطفا اگه کسی بلده این فایل رو بصورت php برای من جدا کنه اگه هزینه می خواد اعلام کنید



دوست عزیز، پی اچ پی نیوک سیستمی کاملا مجانی هست !  انجمن نیوک هم  برای تبادل اطلاعالات هست و اصلا بحث هزینه مطرح نیست .

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

پاسخ

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 10:10 am

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

من در حال ویرایش یک قالب پی اچ پی نیوک هستم .(  قالب لایت بلو )
من می خواهم خط هایی که ساختار قالب هستند را همرنگ بک گراند کنم یعنی آن ها را سفید کنم می شود بگویید که این خط ها را چگونه می توانم سفید کنم ؟
یعنی بگویید کجای قالب باید تغییر ایجاد کنم ؟
این هم عکس آن
http://i35.tinypic.com/1z4vhbk.jpg
لطفا هر چه سریع تر جوابم را بدهید
دستتون درد نکنه
خداحافظ



کافیه فقط قسمت مورد نظر رو توی فایل تم پیدا کنید و کد borde="0" رو جایگزین کد قبلی کنید . مثلا داریم :


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

<td bgcolor="#fdfdfd" style="border-bottom: 1px solid #BDBDBD;border-left: 1px solid #BDBDBD;border-right: 1px solid #BDBDBD">



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

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

<td bgcolor="#fdfdfd" border="0">



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

پستتوسط sham » پنج شنبه آبان ماه 16, 1387 11:33 am

آموزش گذاشتن کد کانتر وب گذر در فایل تم را بدین لطفا بگین دقیقا کد رو باید کجا بزاریم .  :D
نماد کاربر
sham
کاربر جدید
کاربر جدید
 
پست ها : 33
تاريخ عضويت: سه شنبه مهر ماه 23, 1387 5:30 pm
تشکر کرده: 4 بار
تشکر شده: 0 دفعه
امتياز: 474

پاسخ

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 12:07 pm

sham نوشته است:آموزش گذاشتن کد کانتر وب گذر در فایل تم را بدین لطفا بگین دقیقا کد رو باید کجا بزاریم .  :D


دوست عزیز طبق آموزش های قبلی کد خودتون رو تبدیل کنید  :

slofj نوشته است:آموزش شماره یک : نکته های مهم هنگام کار روی قالب

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

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

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

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

لینک های خروجی به این صورت هستند : http://www.google.com/logo.jpg  که توی سایت خودتون نیستند .

بغیر از کد های پی اچ پی  برای اضافه کردن هر کدی به فایل تم نیوک باید حرف " به " تبدیل کرد به این صورت :


کد: انتخاب همه
td width="9"


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

کد: انتخاب همه
td width="9"


زمانی که کد اچ تی ام رو توی فایل تم وارد میکنید برای اینکه روی تمام مرورگر ها به درستی اجرا بشه و فایل تم سنگین نشه و دیر لود نشه بهتره که از استایل استفاده کنید .

به این صورت :

کد: انتخاب همه
img border="0" src="themes/Redlight/images/Headline_bala_chap.gif" width="9" height="41"


برای استفاده از استایل مشخص برای هر قسمت کافیه مشخصاتی که مد نظرتون هست رو یک اسم براش تعریف کنید و توی فایل style.css توی فولدر style پیشه تمتون قرار بدید .

مثلا کد بالا رو اینجوری تبدیل میکنید :

1.مشخصات رو توی فایل style.css وارد میکنید :

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

AkshayeVasateSafhe {
     width: 9;
     border= 0;
     height= 41;
}



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

به این صورت :

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

img src="themes/Redlight/images/Headline_bala_chap.gif" class="AkshayeVasateSafhe"



اگر جای دیگه هم خواستید از این مشخصات استفاده کنید فقط کافیه این کد رو بهش اضافه کنید :

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

class="AkshayeVasateSafhe"



کد خودتون رو توی فایل تم  > در فانکشن header یا footer ( هر کدام که مد نظرتون هست ) ، بعد از دستور Echo" قرار بدید !

برای نمونه عکس پیوست شده رو ببینید :



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

پستتوسط slofj » پنج شنبه آبان ماه 16, 1387 12:40 pm

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


سلام

هیچ جای نگرانی نیست !

همون طور که میدونید سیستم ارسال خبر نیوک دو قسمتی هست . قسمت اول توی صفحه اصلی نمایش داده میشه و قسمت دوم توی صفحه article یا همون ادامه مطلب بهمراه قسمت اول نشون داده میشه .

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

در واقع نمایش خبر فقط به دو صورت هست :

1. نمایش در صفحه اصلی ( که فقط قسمت اول رو نمایش میده )

2. نمایش به صورت article ( که صفحه مخصوص همون خبر هست و دو قسمت رو در هر شرایطی نمایش میده )

حالا این که یک نفر جستجو کنه و به صفحه اصلی هدایت بشه یا صفحه article، به نوشته ای که توی جستجوگر استفاده کرده بستگی داره

مثلا سرچ شده :

دانلود برنامه adobe photoshop cs 4 extended

جستجو گر کاربر رو به صفحه ای هدایت میکنه که تمامی کلمه های موجود رو داشته باشه ! adobe + photoshop + cs + 4 +extended + دانلود + برنامه !

این صفحه میتونه article باشه یا صفحه اصلی

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

پستتوسط saman_kiker » جمعه آبان ماه 17, 1387 4:38 am

بعد از نصب اصلاحیه 2 حالت انتخاب صفحات سایت من مثل عکس زیر شده چه شکلی می شه به حالت قبلی برگردوندش؟

برای مشاهده تصاویر ابتدا باید عضو شوید
عضويت  / ورود
نماد کاربر
saman_kiker
کاربر فعال
کاربر فعال
 
پست ها : 220
تاريخ عضويت: دوشنبه آذر ماه 12, 1386 5:30 pm
تشکر کرده: 0 دفعه
تشکر شده: 2 بار
امتياز: 388

پاسخ

پستتوسط slofj » جمعه آبان ماه 17, 1387 4:48 am

saman_kiker نوشته است:بعد از نصب اصلاحیه 2 حالت انتخاب صفحات سایت من مثل عکس زیر شده چه شکلی می شه به حالت قبلی برگردوندش؟

برای مشاهده تصاویر ابتدا باید عضو شوید
عضويت  / ورود


سلام .

تغییراتی که انجام شده، روی ماژول اخبار ( news ) بوده که توی صفحه اول نمایش داده میشه  و از قالب نمیشه تغییرش داد .

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

پستتوسط irteam_online » جمعه آبان ماه 17, 1387 5:17 am

بعد از نصب اصلاحیه 2 حالت انتخاب صفحات سایت من مثل عکس زیر شده چه شکلی می شه به حالت قبلی برگردوندش؟



برای این کار کافیست فایل ایندکس قبلی نیوک را آپلود کنید تا جایگزین ایندکس فعلی شود .

موفق باشید

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


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

پستتوسط awasoft2008 » جمعه آبان ماه 17, 1387 8:02 am

سلام دوست عزیزم من فقط می خوام یه قالب اختصاصی طراحی کنم این هم که گفتم فایل هدر رو بصورت php  برام جدا کنی چون تقربیا می خوام هدر قالبم با کمی تغییرات شبیه به اون بشه مثلا مثل سایت p30vei.ir  قدیم که البته الان cms رو کلا عوض کرده ورفته رو آدرسه old.p30vel.ir  من هم می خوام با یکم تغیرات تو ی هدر و بقیه جاها یک قالب اختصاصی طراحی کنم
نماد کاربر
awasoft2008
کاربر جدید
کاربر جدید
 
پست ها : 31
تاريخ عضويت: يکشنبه بهمن ماه 14, 1386 5:30 pm
تشکر کرده: 0 دفعه
تشکر شده: 2 بار
امتياز: 234

پستتوسط awasoft2008 » شنبه آبان ماه 18, 1387 9:15 am

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

پستتوسط slofj » شنبه آبان ماه 18, 1387 10:15 am

[quote="awasoft2008"]ببخشید اگه نمی تونید فایل هدر رو برام جداکنید لطفا کد جدای هدر رو برا جدا کنید و مستقیم بگذارید[/quote

تکرار میکنم

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

من باید بدونم قالبتون یک فایل پی اچ پا هست یا چند قسمتی .

برای نویسنده این مطلب slofj تشکر کننده ها:
azam_001 (جمعه اسفند ماه 7, 1389 10:49 pm)
رتبه: 0.76%
 
نماد کاربر
slofj
کاربر ویژه سایت
کاربر ویژه سایت
 
پست ها : 126
تاريخ عضويت: سه شنبه اسفند ماه 22, 1385 5:30 pm
تشکر کرده: 2 بار
تشکر شده: 58 بار
امتياز: 129

قبليبعدي

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

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

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