پرش به


تصویر

مشکل با ماژول مطالب یک موضوع به شکلی جدید:


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

#1 hawram

hawram

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 70 ارسال

ارسالی 1388/05/11 ساعت 15:09

من این ماژول رو نه‌ب کردم:
http://datalifeengine.ir/modules/895-news2cat.html
------------------------------------------------------------------
ولی تو IE و موزیلا یه مشکل دارم: اولیش اینه که رنگ خلاه‌ه مطلب رو به رنگ لینکها درمیاره، دوم هم اینکه با یه کم دستکاری تونستم کاری کنم که تایتل مطالب رو نشون بده ولی اون رو تو آخر خلاه‌ه نشون میده، در ضمن اگه بشه لینک رو تو ه‌فحه جدید باز کنه عالی میشه:


<?php

// All-nokia
// Smart
// Elhan Isaev

if(!defined('DATALIFEENGINE'))
{
  die("شَیêِèے یه èٌïîëüçَهٌٍے êàê êîًیهâàے<br> ICQ-SUPPORT: 61-31-61");
}

//##############################################################################
#######
//        حîâîٌٍè èç êàٍهمîًèè 2 (for extezy by El)
//##############################################################################
#######


$newsp = dle_cache("newsp", $config['skin']);


if (!$newsp) {

    $db->query("SELECT id, title, date, alt_name, autor, short_story, category, flag FROM " . PREFIX . "_post WHERE approve='1' AND category = '10'  ORDER BY date DESC LIMIT 0,5");



while ($row = $db->get_array()) {


$ln = $row['alt_name'];
$nid = $row['category'];
$t = $row['id'];
$title = "<a href='$nid/$t-$ln.html'><b>$row[title]</b>&#
60;/a><br>";




          if (strlen($row['short_story']) > 0)
$text1 = substr ($row['title'],0,200).     &nbs
p;
$text = substr ($row['short_story'], 0, 800)."... <a href='/$nid/$t-$ln.html' title='$title'>ادامه<a/><hr>";


$text = preg_replace ("'\<img src=(.*?)\>'si", "<div align='left'><img src=$1 width=65 height=49> $title</div>", $text);
$text = preg_replace ("'\<img align=(.*?) src=(.*?)\>'si", "<div class='brd' align='left'><a href=$2><img src=$2 width=150 height=150></a>$title</div>", $text);






$el1++;

$link = "<br>".$text."";

          $newsp .= "".$link."<br>";


}

     $db->free();

     create_cache ("newsp", $newsp, $config['skin']);


}

?>




  • 0

#2 mohrd

mohrd

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 37 ارسال

ارسالی 1388/05/31 ساعت 21:40

برای باز شدن در یک صفحه جدید ، باید کد زیر رو به تگ <a> اضافه کنی :::
target="_blank"

  • 0


1 کاربر در حال خواندن این موضوع است

0 کاربر، 1 مهمان و 0 عضو مخفی