آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

در این بخش میتوانید آموزش های مربوط به نیوک را مشاهده فرمائید.
نمایه کاربر
reza61
کاربر خیلی فعال
پست: 2804
تاریخ عضویت: چهارشنبه ۳ شهریور ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: تبــــریـــــز
تشکر کرده: 403 دفعه
تشکر شده: 1567 دفعه
تماس:

آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط reza61 »

با سلام

قصد داریم قسمت اخبار در قالب کاسپین در نیوک 8.3 رو دوستونه کنیم

انجام 3 مرحله زیر الزامیست و باید هر سه مرحله انجام بشه

1 - فایل theme.php در قالب کاسپین رو وا کنین و به جای کد زیر


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

function themeindex($aid, $informant, $datetime, $title, $counter, $topics, $hometext, $notes, $r_options, $comments, $score, $ratings,$sid, $topic_link, $topictext_link, $topicname_link, $topicimage_link)
{
    global $ShowTopic,$tipath,$RateUnitWidth;
    $ThemeSel = get_theme();
    theme_lang();
    if(file_exists("themes/$ThemeSel/images/topics/$topicimage_link")){
	   $t_image = "themes/$ThemeSel/images/topics/$topicimage_link";
    }else{
	   $t_image = "$tipath$topicimage_link";
    }
    if($score != 0){
	   $rated = round($score / $ratings);
    }else{
	   $rated = 0;
    }
    if($comments==0){
	   $comments = ""._NOCOMMENTS."";
    }else{
	   $comments = "$comments "._COMMENTS."";
    }
    if($ShowTopic == 1){
	   $content = "<img align=\"right\" src=\"$t_image\"/>".$hometext."";
    }else{
	   $content = "".$hometext."";
    }
?>
<div class="News">
<div class="Title"><a href="<?=newslink($sid);?>"><?=$title?></a></div>
<div class="Contents">
<?=$content?>
</div>
<div class="NewsBottom">
<div class="NewsDetails">
<div class="NewsBreak"></div>
<div class="Rank">
<?=rating_load($sid)?>
</div>
<div class="Date"><?=$datetime?></div>
<div class="Author"><?=_AUTHOR?>:<?=$aid?></div>
<div class="Comments">
<a href="<?=newslink($sid);?>#comments" title="<?=$comments?>">
<img border="0" alt="<?=_COMMENTS?>" src="themes/<?=$ThemeSel?>/images/comment.gif" />
</a>
</div>
<div class="Counter">
<?=_VISIT?>:<?=$counter?> <?=_TIMES?>
</div>
<a class="More" href="<?=newslink($sid);?>" title="<?=_MORE?>"></a>
<div class="Clear"></div>
</div>
</div>
</div>


کد زیر رو قرار میدین

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

function themeindex($aid, $informant, $datetime, $title, $counter, $topics, $hometext, $notes, $r_options, $comments, $score, $ratings,$sid, $topic_link, $topictext_link, $topicname_link, $topicimage_link)
{
    global $ShowTopic,$tipath,$RateUnitWidth;
    $ThemeSel = get_theme();
    theme_lang();
    if(file_exists("themes/$ThemeSel/images/topics/$topicimage_link")){
	   $t_image = "themes/$ThemeSel/images/topics/$topicimage_link";
    }else{
	   $t_image = "$tipath$topicimage_link";
    }
    if($score != 0){
	   $rated = round($score / $ratings);
    }else{
	   $rated = 0;
    }
    if($comments==0){
	   $comments = ""._NOCOMMENTS."";
    }else{
	   $comments = "$comments "._COMMENTS."";
    }
    if($ShowTopic == 1){
	   $content = "<img align=\"right\" src=\"$t_image\"/>".$hometext."";
    }else{
	   $content = "".$hometext."";
    }
?>
<div class="News" style="width:282px;">
<div class="Title"><a href="<?=newslink($sid);?>"><?=$title?></a></div>
<div class="Contents" style="height:185px;">
	  

	  
		 <?
    $doc=new DOMDocument();
    $doc->loadHTML($hometext);
    $xml=simplexml_import_dom($doc); //www.Iranpoetry.org
	   $img = $doc->getElementsByTagName('img')->item(0);
	   if (!empty($img)) {
	   $imgoutofTXT = $img->getAttribute('src');
    } else { $imgoutofTXT = "images/no-picp.jpg";}
    $hometext = strip_tags($hometext);
    $hometext = substr($hometext, 0,700) . '...';
  echo"
    <a href=\"$newsLink\"><img src=\"$imgoutofTXT\" align=\"right\" width=\"100\" height=\"100\"></a>
	   <p>$hometext</p> ";
	?>


	    </div>	
<div class="NewsBottom">
<div class="NewsDetails">
<div class="NewsBreak"></div>
<div class="Rank">
<?=rating_load($sid)?>
</div>
<!--<div class="Date"><?=$datetime?></div>-->
<!--<div class="Author"><?=_AUTHOR?>:<?=$aid?></div>-->
<div class="Counter">
<?=_VISIT?>:<?=$counter?> <?=_TIMES?>
</div>
<div class="Comments">
</div>
<a class="More" href="<?=newslink($sid);?>" title="<?=_MORE?>"></a>
<div class="Clear"></div>
</div>
</div>
</div>


2 - عکس زیر رو در این مسیر آپلود کنین

public_html/images


3 - و فایل index.php رو در این مسیر جایگزین کنین

public_html/modules/News




در آخر هم این رو اضافه کنم که از فایلهایی که جایگزین میکنین بک آپ داشته باشین
پیوست ها
demo.jpg
demo.jpg (101.26 کیلو بایت) مشاهده 2587 مرتبه
index.zip
فایل index.php رو در این مسیر جایگزین کنین
public_html/modules/News
(2.82 کیلو بایت) 276 مرتبه دانلود شده
عکس زیر رو در این مسیر آپلود کنین<br />public_html/images
عکس زیر رو در این مسیر آپلود کنین
public_html/images
no-photo.jpg (2.4 کیلو بایت) مشاهده 2587 مرتبه
آخرین ويرايش توسط 1 on reza61, ويرايش شده در 0.


نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

با سلم رضا عزيز ولقعا عالي فقط دو تا ايراد داره من انجام دادم.يكي اينكه تصويرنشون نميده و دوم اينكه تراز نيست متنها راست چين شده؟؟؟
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
reza61
کاربر خیلی فعال
پست: 2804
تاریخ عضویت: چهارشنبه ۳ شهریور ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: تبــــریـــــز
تشکر کرده: 403 دفعه
تشکر شده: 1567 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط reza61 »

mellifera نوشته شده:با سلم رضا عزيز ولقعا عالي فقط دو تا ايراد داره من انجام دادم.يكي اينكه تصويرنشون نميده و دوم اينكه تراز نيست متنها راست چين شده؟؟؟



این که عکس رو نشون نمیده چون شما عکسی تو پست هاتون ندارین که نشون بده اگه منظوراتون این هستش


resources/image/18018

, واسه پستهایی که عکس ندارند یا عکسی نذاشتین این عکس رو تو مسیر مربوطه باید آپلود کنین



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

واسه مورد دوم هم :

بعد این فانکشن

function themeindex

این کد رو پیدا کنین

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

<div class="News">

و جاش این رو بذارین

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

<div class="News" style="width:282px;">
آخرین ويرايش توسط 1 on reza61, ويرايش شده در 0.
نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

با سلام رضاي عزيز من اين كارا روكردم اما هيچ كدومكارگر نشد ادرس تصوير http://www.mellifera.ir/images/no-picp.jpg

اين ادرس رونتونستم پيدا كنم : resources/image/18018

بعد اون جاگذاري رو انجام دادم باز نشد: <div class="News"> به جاي اين اون يكي رو گذاشتم نشد <div class="News" style="width:282px;">

تو تم جايي كه قبلا گفته بودين جاگذاري كنم همون قسمت انجام دادم نشد.

راستي خواستم ادامه مطلب رو جاشوبا اين تصوير عوض كنم عوض كردم اما تصوير تا نصف نشون داد: تصویر
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
nadalta110
کاربر فعال
کاربر فعال
پست: 643
تاریخ عضویت: چهارشنبه ۱ آبان ۱۳۸۷, ۱۲:۰۰ ق.ظ
تشکر کرده: 112 دفعه
تشکر شده: 153 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط nadalta110 »

سلام خیلی ساده است

برو فایل style-rtl.css رو ویرایش کن

به همین راحتی


این هم توضیحات بیشتر

لاین 65

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

.NewsDetails .More{margin-top:6px;float:left;width:69px;height:20px; line-height:25px;background-image:url(../images/more.gif);background-repeat:no-repeat;background-position:center right;}
ما زنده به آنيم كه آرام نگيريم
موجيم كه آسودگي ما عدم ماست.
پایگاه مهندسی بهداشت محیط ایران
نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

با سلام ممنونم انجام دادم و درست شد. تصوير ادامه مطلب.ميشه راجب بقيه مشكلاتم توضيح بدين.
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
nadalta110
کاربر فعال
کاربر فعال
پست: 643
تاریخ عضویت: چهارشنبه ۱ آبان ۱۳۸۷, ۱۲:۰۰ ق.ظ
تشکر کرده: 112 دفعه
تشکر شده: 153 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط nadalta110 »

چی رو

اقا رضا که خوب توضیح داده
ما زنده به آنيم كه آرام نگيريم
موجيم كه آسودگي ما عدم ماست.
پایگاه مهندسی بهداشت محیط ایران
نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

اين تصوير اخبار كه نشون نميده ادرسشوگذاشتم و تراز شدن متنها من كلا كارايي رو كه گفتن انجام دادم اما نشد.

http://www.mellifera.ir/images/no-picp.jpg

اين ادرس رونتونستم پيدا كنم : resources/image/18018

بعد اون جاگذاري رو انجام دادم باز نشد: <div class="News"> به جاي اين اون يكي رو گذاشتم نشد <div class="News" style="width:282px;">
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

با سلام فقط مشكل تراز شدن متن مونده تصوير رو به اين صورت درست كردم نام تصوير را در اين كد تغير دادم و اپلود كردم كه ديدم تصوير نماشي داده شد.تو همون كدي كه گذاشتي رضاي عزيز

} else { $imgoutofTXT = "images/blank.JPG";}


اما اين تراز شده رو نميدونم چيكار كنم

ايا دقيقا بايد به جاي هم قرار بدم من كه انجام دادمنشد

<div class="News"> به جاي اين اون يكي رو گذاشتم نشد <div class="News" style="width:282px;">
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
reza61
کاربر خیلی فعال
پست: 2804
تاریخ عضویت: چهارشنبه ۳ شهریور ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: تبــــریـــــز
تشکر کرده: 403 دفعه
تشکر شده: 1567 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط reza61 »

شاید من متوجه نشدم با عکسی توضیح بدین فکر کنم درست متوجه نشدم چی فرمودین

ببینین این کد رو که گفتم جایگزین کنی

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

<div class="News" style="width:282px;">

واسه این هستش که تو مرورگر IE6 یا IE7 درست دیده نمیشه . این کد واسه اون هستش


میشه با عکس توضیح بدین شاید من متوجه نشدم .
نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

با سلام رضاي عزيز منظورم اين بود كه متنها تراز نيستن ميتوني سايتم روببيني راست چين شدن متنها:

اين هم تصوير
پیوست ها
4
4
untitled.JPG (57.77 کیلو بایت) مشاهده 2393 مرتبه
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
reza61
کاربر خیلی فعال
پست: 2804
تاریخ عضویت: چهارشنبه ۳ شهریور ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: تبــــریـــــز
تشکر کرده: 403 دفعه
تشکر شده: 1567 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط reza61 »

چیزی به ذهنم نیومد واسش , ولی میشه وسط چین کرد . راستش نمیدونم چی بگم


بجای این کد :

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

<div class="Contents" style="height:185px;">

این رو بذار

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

<div class="Contents" style="text-align:center;height:185px;">
نمایه کاربر
mellifera
کاربر فعال
کاربر فعال
پست: 517
تاریخ عضویت: پنج‌شنبه ۲۵ آذر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: آذربايجان شرقي - مرند
تشکر کرده: 277 دفعه
تشکر شده: 22 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط mellifera »

با سلام رضاي عزيز ممنونم من به جاي 185 عدد 150 رو گذاشتم و تو اون كد.يكم جموجورتر شد.انگاري كوچكتر بشه جمتر ميشه .فدات.ممنونم كه كمكمكردي. تصویر تصویر
سایت زنبورعسل ایران
www.mellifera.ir
نمایه کاربر
silver21
کاربر فعال
کاربر فعال
پست: 237
تاریخ عضویت: پنج‌شنبه ۲۴ دی ۱۳۸۸, ۱۲:۰۰ ق.ظ
تشکر کرده: 39 دفعه
تشکر شده: 6 دفعه

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط silver21 »

الان دوماهه دارم سعی میکنم اینو برای قالب download که پیشفرض نیوک هست هم درست کنم ؛ موفق نشدم ، لطفا کدشو برام قرار بدید ، ممنونم.
naser278
کاربر جدید
کاربر جدید
پست: 4
تاریخ عضویت: دوشنبه ۲۱ تیر ۱۳۸۹, ۱۲:۰۰ ق.ظ
محل اقامت: Zabol-IRAN
تشکر کرده: 9 دفعه
تماس:

Re: آموزش دوستونه کردن قسمت اخبار قالب کاسپین نیوک 8.3

پست توسط naser278 »

با سلام

بنده هم همین مشکل را در قالب Download دارم ، تصاویر اخبار در اسلایدر اخبار مشاهده نمیشه ، از مدیران محترم و کاربران حرفه ای مثل آقا رضای عزیز خواهشمندیم این مشکل در تم این قالب را هم بررسی فرمایند .

با تشکر بسیار
موضوع جدید ارسال پست

بازگشت به “آموزش و مقالات - Learning & Articles”