Slide Tintuconline đưa vào theme

Trao đổi, giới thiệu các loại giao diện cho NukeViet 2.0 RC

Các điều hành viên: Hỗ trợ NukeViet, Phát triển NukeViet

Nội quy chuyên mục
- Khu vực này chỉ dành cho việc phát triển các Theme.
- Tên topic chính là tên Theme. Không được đặt tên Theme trùng với Theme đã có.
- Các thảo luận cho Theme nào phải được gửi ngay tại topic mà người đầu tiên gửi nó lên.
- Vui lòng không mở topic bắt đầu với câu hỏi và các yêu cầu trợ giúp tại đây. Topic vi phạm nội quy sẽ bị xóa ngay lập tức!
- Một theme mới khi giới thiệu cần cung cấp các thông tin sau:
  • Tên theme *:
  • Tác giả:
  • Ngày tạo:
  • Phiên bản:
  • Đặc tính theme*: (Tự động đổi banner theo module, Đa ngôn ngữ hình ảnh, Điều khiển được cột block, có menu ngang trên và dưới điều khiển trong ACP hay menu cứng?...)
  • Demo Online:
  • Hướng dẫn cài đặt:
  • Ảnh chụp toàn cảnh *: (kích thước nhỏ hơn 600x400px)
Những mục có dấu * là thông tin bắt buộc.

Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 16 Tháng 6 2009, 20:09

Theo mong muốn của một số bạn, mình giới thiệu Slide Tin túc Online để các bạn nghiên cứu.
Demo: http://tienviet.locninh.us ( Mục cuối cùng: Thử nghiệm mã nguồn)
Các bạn là theo các bước sau:

Bước 1:
- Tải file đính kèm, giải nén được thư mục : /tintuconline
- Úp load thư mục vừa giải nén ở trên vào thư mục: /themes/theme_cua_ban/
Ví dụ : Bạn định dùng trong theme: nv_green thì đường dẫn sẽ là : /themes/nv_green/tintuconline/
Bước 2: : Đưa Slide vào theme.php
- Cách 1: Mở theme.php và chèn đoạn mã sau đây vào nơi mà bạn muốn hiển thị slide: ( Dùng cho bạn thông thạo code)
Mã: Chọn tất cả
global $ThemeSel; // Phòng trừ có bạn vẫn dùng beta2
OpenTable();
if (file_exists("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php")) {
include("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php");
}
CloseTable();

- Cách 2: Mở theme.php và tìm đến đoạn:( Dùng cho bạn yếu code)
Mã: Chọn tất cả
function themenewsst($title,$image,$hometext, $story_link) {
   OpenTable();
          echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td valign=\"top\" style=\"text-align: justify\">";
      echo "<p class=storytitle style=\"margin-top: 0px; margin-bottom: 5px\">$title</p>";
      echo "$image<span class=indexhometext>$hometext</span> $story_link";
      echo "</td></tr></table>";
   CloseTable();
      echo "<br>";
}

Thay thế toàn bộ đoạn đó bằng:
Mã: Chọn tất cả
function themenewsst() {
global $ThemeSel;
OpenTable();
if (file_exists("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php")) {
include("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php");
}
CloseTable();
}


Bước 3:
- Mở file /includes/functions/mainfile.php
- Xuống dưới cùng của file, bổ sung đoạn mã sau đây lên phía trên dấu ?>
Mã: Chọn tất cả
function at_clean60($string,$num=60) {
   $len = strlen($string);
   if($len > $num) {
      if(ord(substr($string,$num,1)) == 32) {
         $string = substr($string,0,$num) . '...';
      } else {
         $string = at_clean60($string,$num-1);
      } }
   return $string;}
Bạn không được cấp phép để xem tập tin đính kèm trong bài viết này.
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi wanwule » 16 Tháng 6 2009, 21:07

Chạy ok . cảm ơn bạn . cho hỏi thêm chút nữa , muốn thu nhỏ chiều ngang và cao edit chổ nào vậy bạn ?
wanwule
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 112
Ngày tham gia: 09 Tháng 4 2009, 09:44
Đã cảm ơn: 6 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi zzconmaizz » 16 Tháng 6 2009, 21:09

thank bác tienviet nhìu nhìu, em mún hỏi bác 1 vấn đề nữa, em đang dùng theme ykhoanet bi giờ em mún bỏ cái tin mới nhận để chèn cái tin tuconline này vào thì cần sửa chổ nào, thêm 1 vấn đề nữa là em muốn trình bày 1 block ở vị trí giữa trái hoặc phải ở thêm này thì phải làm thế nào. Thank bác trước nha ^:)^
Website lớp 12TN - THPT An Lương Đông
http://dantunhien.plus.vn
Diễn đàn Dân Tự Nhiên
http://loptunhien.plus.vn
Hình đại diện của thành viên
zzconmaizz
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 125
Ngày tham gia: 18 Tháng 11 2008, 14:28
Đến từ: Huế
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 16 Tháng 6 2009, 21:15

wanwule đã viết:Chạy ok . cảm ơn bạn . cho hỏi thêm chút nữa , muốn thu nhỏ chiều ngang và cao edit chổ nào vậy bạn ?


Về cơ bản thì có thể điều chỉnh rất dễ.
Chiều cao mặc định là 272 ( Nếu thay đổi thì sẽ rất xấu )
Chiều ngang : Hoàn toàn tự động. Bạn muốn cố định thì hãy đặt nó vào trong cái khung đã có sẵn kích thước
Ví dụ

Mã: Chọn tất cả
echo "<table width=\"350\"><tr><td width=\"350\">";
if (file_exists("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php")) {
include("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php");
}
echo" </td></tr></table>";


Nếu vẫn còn muốn thay đổi thì hãy vào /tintuconline/ttol2.css để sửa nhé
Sửa lần cuối bởi tienviet vào ngày 16 Tháng 6 2009, 21:32 với 2 lần sửa trong tổng số.
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 16 Tháng 6 2009, 21:21

zzconmaizz đã viết:thank bác tienviet nhìu nhìu, em mún hỏi bác 1 vấn đề nữa, em đang dùng theme ykhoanet bi giờ em mún bỏ cái tin mới nhận để chèn cái tin tuconline này vào thì cần sửa chổ nào... ^:)^


Vậy thì hãy làm theo cách2 đó. Tứac là thay thế : function themenewsst trong file theme.php
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi phichan » 16 Tháng 6 2009, 21:30

Bạn Tienviet có share cái block menu trái của bác không? Mê quá!!!
phichan
Thành viên năng động
Thành viên năng động
 
Bài viết: 571
Ngày tham gia: 25 Tháng 3 2009, 20:19
Đã cảm ơn: 40 lần
Được cảm ơn: 12 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi theanh » 16 Tháng 6 2009, 21:31

Nếu ảnh là 1 cái logo nhỏ thì nó sẽ bị vỡ ảnh :-S
Có cách nào giữ kích thước ảnh ko ?
theanh
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 194
Ngày tham gia: 17 Tháng 7 2008, 01:44
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 16 Tháng 6 2009, 21:35

theanh đã viết:Nếu ảnh là 1 cái logo nhỏ thì nó sẽ bị vỡ ảnh :-S
Có cách nào giữ kích thước ảnh ko ?

Đúng vậy. Slide tự động ko dãn ảnh ra. Như vậy làm cho ảnh luôn luôn vừa vặn với khung ảnh. Đương nhiên khi nhập ảnh thì nhập ảnh to một chút

Nếu không như vậy, Slide sẽ rất xấu khi ảnh to, ảnh bé.
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 16 Tháng 6 2009, 21:39

phichan đã viết:Bạn Tienviet có share cái block menu trái của bác không? Mê quá!!!


MÌnh làm để demo thôi nên cái gì cũng sẵn lòng shaer, không giữ làm gì đâu.
Cái menu trái đã shaer ở diến đàn rồi. Đó là cái menu chuẩn của Bác boder

viewtopic.php?f=42&t=2854
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi zzconmaizz » 17 Tháng 6 2009, 07:23

Mã: Chọn tất cả
src=\"".INCLUDE_PATH."themes/minhgiap24/images/tinmoinhan.jpg\">";
$limit = 7; //Bao nhiêu b?n tin s? hi?n ra
$Scroll = 0;//Có cho n?i dung c?a block ch?y t? du?i lên trên hay không. 0 - không, 1 - d?ng ý
$path = "".INCLUDE_PATH."uploads/News/pic"; //Noi ch?a thu vi?n hình ?nh cho bài vi?t
/*H?t ph?n khai báo*/
vậy còn đoạn này thì sao, em gửi file theme lên đây anh xem hộ em xóa đoạn nào, thêm chỗ nào với, em còn yếu code lắm anh ạ ^:)^
Website lớp 12TN - THPT An Lương Đông
http://dantunhien.plus.vn
Diễn đàn Dân Tự Nhiên
http://loptunhien.plus.vn
Hình đại diện của thành viên
zzconmaizz
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 125
Ngày tham gia: 18 Tháng 11 2008, 14:28
Đến từ: Huế
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi onggiatb » 17 Tháng 6 2009, 08:11

Một blocks rất là tuyệt vời.
Hình đại diện của thành viên
onggiatb
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 92
Ngày tham gia: 14 Tháng 12 2008, 08:47
Đến từ: Thái Bình
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi dangngocthuyen » 17 Tháng 6 2009, 09:06

Bác tienviet share cái tin tức qua ảnh và cái tin mới của bác được không??? Nhìn đẹp quá!!! Cảm ơn bác!!!
dangngocthuyen
Thành viên năng động
Thành viên năng động
 
Bài viết: 226
Ngày tham gia: 06 Tháng 7 2008, 06:32
Đã cảm ơn: 5 lần
Được cảm ơn: 1 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi dinhvu » 17 Tháng 6 2009, 09:31

minh lam theo huong dan cua ban. nhung o ngoai trang chu thi no khong chay slide. khi vao xem tin thi no moi chya. minh ko hieu la bi lam sao. ban co the huong dan cho minh duoc ko
dinhvu
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 21
Ngày tham gia: 30 Tháng 1 2007, 08:42
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 17 Tháng 6 2009, 14:19

dinhvu đã viết:minh lam theo huong dan cua ban. nhung o ngoai trang chu thi no khong chay slide. khi vao xem tin thi no moi chya. minh ko hieu la bi lam sao. ban co the huong dan cho minh duoc ko


Bạn cho xem demo xem nào
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 17 Tháng 6 2009, 14:22

zzconmaizz đã viết:
Mã: Chọn tất cả
src=\"".INCLUDE_PATH."themes/minhgiap24/images/tinmoinhan.jpg\">";
$limit = 7; //Bao nhiêu b?n tin s? hi?n ra
$Scroll = 0;//Có cho n?i dung c?a block ch?y t? du?i lên trên hay không. 0 - không, 1 - d?ng ý
$path = "".INCLUDE_PATH."uploads/News/pic"; //Noi ch?a thu vi?n hình ?nh cho bài vi?t
/*H?t ph?n khai báo*/
vậy còn đoạn này thì sao, em gửi file theme lên đây anh xem hộ em xóa đoạn nào, thêm chỗ nào với, em còn yếu code lắm anh ạ ^:)^


Không hiểu ý bạn. Đọa mã trên thì có liên quan gì nhỉ
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 17 Tháng 6 2009, 14:29

onggiatb đã viết:Một blocks rất là tuyệt vời.


Không phải là một block bạn à
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi zzconmaizz » 17 Tháng 6 2009, 17:11

Hic, em gửi file theme lên đây bác xem hộ em chèn vào chỗ nào, tìm sáng mắt mà hok ra, bác cố gắng giúp cho kẻ yếu code này với ^:)^ ^:)^ ^:)^
Mã: Chọn tất cả
/************************************************************/
/* Thể hiện toàn bộ bài viết                     */
/************************************************************/
function themearticle ($aid, $time, $title, $hometext, $bodytext, $notes, $story_pic, $source, $counter) {
// quangcaotrang
if (file_exists("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php")) {
include("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php");
} else {
echo "&nbsp;";
}
// quangcaotrang
echo "<br>\n";
   Opentable3();
echo"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
  . "<tr>\n<td><div class=\"tieubai\" align=justify>$title</div>\n"
  . "<div class=\"grey\" align=\"left\">® $time | $counter hits ®</div>\n"
  . "<p class=\"articlehometext\" align=\"justify\">$story_pic$hometext\n"
  . "<p class=\"indexhometext\" align=\"justify\">\n<div id=\"VietAd\">\n$bodytext\n</div><br>\n";
  if($notes!="") {
  echo "<br>";
  echo $notes;
}
  echo "<p align=\"right\"><b><font color=\"#CC0000\">$aid</font></b><font color=\"#0066CC\"> $source</font></td>\n"
  . "</tr>\n"
  . "</table>\n<br>\n";

}
function themenewsst($title,$image,$hometext, $story_link) {
if(strlen($hometext) > 250){
            $hometext = substr($hometext,0,250);
            $hometext = "<div class=indexhometext>".substr($hometext,0,strrpos($hometext," "))."..."."</div>";
}
// quangcaotrang
if (file_exists("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php")) {
include("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php");
} else {
echo "&nbsp;";
}
// quangcaotrang
echo "      <br> \n";
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFFF\" align=\"top\">\n";
echo "      <tr> \n";
echo "         <td valign=\"top\"> \n";
echo"                          <TR>"
  . "                            <TD>"
  . "                              <TABLE style=\"BORDER-COLLAPSE: collapse\" "
  . "                              borderColor=#bbbbbb cellSpacing=10 cellPadding=10 "
  . "                              width=\"100%\" bgColor=#ffffff border=1>"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD>"
  . "                                <TABLE cellSpacing=0 cellPadding=0 width=\"100%\">"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD vAlign=top width=\"50%\">"
  . "                                <TABLE cellSpacing=0 cellPadding=0 width=\"100%\" "
  . "                                border=0>"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD><B><div align=justify>$title</div></B><BR></TD></TR>"
  . "                                <TR>"
  . "                                <TD align=middle>"
  . "                                <TABLE cellSpacing=3 cellPadding=0 width=250 "
  . "                                align=left border=0>"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD>$image</TD></TR></TBODY></TABLE></TD></TR>"
  . "                                <TR>"
  . "                                <TD><div align=justify>$hometext</div></TD></TR></TBODY></TABLE></TD>"
  . "                                <TD width=\"5%\">&nbsp;</TD>"
  . "                                <TD><IMG src=\"".INCLUDE_PATH."themes/minhgiap24/images/tinmoinhan.jpg\">";
$limit = 7; //Bao nhiêu b?n tin s? hi?n ra
$Scroll = 0;//Có cho n?i dung c?a block ch?y t? du?i lên trên hay không. 0 - không, 1 - d?ng ý
$path = "".INCLUDE_PATH."uploads/News/pic"; //Noi ch?a thu vi?n hình ?nh cho bài vi?t
/*H?t ph?n khai báo*/

global $datafold, $nvcat, $nvcat2, $prefix, $multilingual, $currentlang, $datetime, $db;
if (file_exists("".$datafold."/ncatlist.php")) {
   @require_once ("".$datafold."/ncatlist.php");
}
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
echo "<tr><td valign=\"top\" >";
echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td style=\"padding:5px;\" valign=\"top\">";
if ($Scroll) {
   echo "<marquee behavior= \"scroll\" align= \"center\" direction= \"up\" height=\"234\" scrollamount= \"2\" scrolldelay= \"100\" onmouseover='this.stop()' onmouseout='this.start()'>";
}
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" width=\"100%\" cellpadding=\"5\">";
   $result2 = $db->sql_query("SELECT * FROM ".$prefix."_stories  ORDER BY sid DESC LIMIT 0,$limit");
      while ($row2 = $db->sql_fetchrow($result2)){
          $sid_st = intval($row2['sid']);
           //code hero
        $str_a = array('"', "'");
        $str_b = array('&quot;', "&#039;");
        $title_st = str_replace($str_a, $str_b, stripslashes(check_html($row2['title'], "nohtml")));
        $hometext = str_replace($str_a, $str_b, stripslashes($row2['hometext']));
        // end code
     if (strlen($title_st)>90)
     {
        $rest = substr($title_st, 0,90);
        $rest = substr($rest,0,strrpos($rest," "))."...";
    }
    else
          {
             $rest = $title_st;
          }
        //$cham = "...";
// Gioi han Tooltiptext
     if (strlen($hometext)>250)
     {
        $hometext = substr($hometext, 0,250);
        $hometext = substr($hometext,0,strrpos($hometext," "))."...";
    }
    else
          {
             $hometext = $hometext;
          }
// Gioi han Tooltiptext
     $images = $row2['images'];
      if ($images != "" AND file_exists("".$path."/".$images.""))
            {
//            echo "<tr><td style=\"padding-bottom: 4px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: #c0c0c0 1px dotted\" vAlign=\"top\"><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/arrow.gif\" width=\"5\" height=\"5\">&nbsp;&nbsp;<a onmouseover=\"\" TITLE='header=[<span class=toolTipTitle>$title_st</span>] body=[<div align=justify> <img border=0 src=$path/$images width=70 border=0 align=left> $hometext</div>]' href='".INCLUDE_PATH."modules.php?name=News&op=viewst&sid=$sid_st' class=indexlink>$rest</a></td></tr>";
                echo "<tr><td style=\"padding-bottom: 4px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: #c0c0c0 1px dotted\" vAlign=\"top\"><div align=justify><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/Dot.gif\" width=\"7\" height=\"7\"><A onmouseover=\"\" TITLE='header=[<span class=toolTipTitle><div align=justify>$title_st</div></span>] body=[<table><tr><td valign=top><img border=0 src=$path/$images width=100 border=0></td><td style=padding-left:5px valign=top><span class=toolTipBody><div align=justify>$hometext</div></span>]</td></tr></table>' href=\"modules.php?name=News&op=viewst&sid=$sid_st\">$rest</A></div></td></tr>";
           }
           else
           {
//             echo "<tr><td valign=\"top\" style=\"border-bottom: 1px #C0C0C0 dotted; border-top: 0px; border-left: 0px; border-right: 0px\"><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/arrow.gif\">&nbsp;&nbsp;<a onmouseover=\"\" TITLE='header=[<span class=toolTipTitle>$title_st</span>] body=[<div align=justify>$hometext</div>]' href='".INCLUDE_PATH."modules.php?name=News&op=viewst&sid=$sid_st' class=indexlink>$rest</a></td></tr>";
              echo "<tr><td style=\"padding-bottom: 4px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: #c0c0c0 1px dotted\" vAlign=\"top\"><div align=justify><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/Dot.gif\" width=\"7\" height=\"7\"><A onmouseover=\"\" TITLE='header=[<span class=toolTipTitle><div align=justify>$title_st</div></span>] body=[<table><tr><td style=padding-left:5px valign=top><span class=toolTipBody><div align=justify>$hometext</div></span>]</td></tr></table>' href=\"modules.php?name=News&op=viewst&sid=$sid_st\">$rest</A></div></td></tr>";
           }
        //echo "<tr><td valign=\"top\" style=\"border-bottom: 1px #C0C0C0 dotted; border-top: 0px; border-left: 0px; border-right: 0px;\"><img src=\"".INCLUDE_PATH."themes/news/images/arrow_red.gif\"><a href=\"".INCLUDE_PATH."modules.php?name=News&op=viewst&sid=$sid_st\">$title_st</b></a></td></tr>";
}
echo "</table>";
if ($Scroll) {
   echo "</marquee>";
}
echo "</td></tr></table>";
echo "</td></tr>";
echo "</table>";
echo "                               </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>"
 ."</TD></TABLE>\n";
 CloseTable3();
}
Website lớp 12TN - THPT An Lương Đông
http://dantunhien.plus.vn
Diễn đàn Dân Tự Nhiên
http://loptunhien.plus.vn
Hình đại diện của thành viên
zzconmaizz
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 125
Ngày tham gia: 18 Tháng 11 2008, 14:28
Đến từ: Huế
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 17 Tháng 6 2009, 21:15

zzconmaizz đã viết:Hic, em gửi file theme lên đây bác xem hộ em chèn vào chỗ nào, tìm sáng mắt mà hok ra, bác cố gắng giúp cho kẻ yếu code này với ^:)^ ^:)^ ^:)^


Mã: Chọn tất cả
/* Thể hiện toàn bộ bài viết                     */
/************************************************************/
function themearticle ($aid, $time, $title, $hometext, $bodytext, $notes, $story_pic, $source, $counter) {
// quangcaotrang
if (file_exists("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php")) {
include("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php");
} else {
echo "&nbsp;";
}
// quangcaotrang
echo "<br>\n";
   Opentable3();
echo"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
  . "<tr>\n<td><div class=\"tieubai\" align=justify>$title</div>\n"
  . "<div class=\"grey\" align=\"left\">® $time | $counter hits ®</div>\n"
  . "<p class=\"articlehometext\" align=\"justify\">$story_pic$hometext\n"
  . "<p class=\"indexhometext\" align=\"justify\">\n<div id=\"VietAd\">\n$bodytext\n</div><br>\n";
  if($notes!="") {
  echo "<br>";
  echo $notes;
}
  echo "<p align=\"right\"><b><font color=\"#CC0000\">$aid</font></b><font color=\"#0066CC\"> $source</font></td>\n"
  . "</tr>\n"
  . "</table>\n<br>\n";

}

//////////////////////////////Phan nay TIENVIET them vao/////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////
function themenewsst() {
global $ThemeSel;
OpenTable();
if (file_exists("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php")) {
include("".INCLUDE_PATH."themes/$ThemeSel/tintuconline/index.php");
}
CloseTable();
}
////////////////////////////////////////////////////////////////////////////////////////////////////
/* Chu y : */
///////////////////////////////////////////////////////////////////////////////////////////////////
//// Neu muon dung nhu cu thi xoa toan bo doan co gach ////////////////// di nhe/////////
//// va sua o dong phia duoi nhu sau: Chuyen:  themenewsst0  thành: themenewsst/////
//// Tuc la bo so 0 di///////////////////////////////////////////////////////////////////////////

function themenewsst0($title,$image,$hometext, $story_link) {
if(strlen($hometext) > 250){
            $hometext = substr($hometext,0,250);
            $hometext = "<div class=indexhometext>".substr($hometext,0,strrpos($hometext," "))."..."."</div>";
}
// quangcaotrang
if (file_exists("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php")) {
include("".INCLUDE_PATH."themes/minhgiap24/QuangCaoTrang.php");
} else {
echo "&nbsp;";
}
// quangcaotrang
echo "      <br> \n";
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFFF\" align=\"top\">\n";
echo "      <tr> \n";
echo "         <td valign=\"top\"> \n";
echo"                          <TR>"
  . "                            <TD>"
  . "                              <TABLE style=\"BORDER-COLLAPSE: collapse\" "
  . "                              borderColor=#bbbbbb cellSpacing=10 cellPadding=10 "
  . "                              width=\"100%\" bgColor=#ffffff border=1>"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD>"
  . "                                <TABLE cellSpacing=0 cellPadding=0 width=\"100%\">"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD vAlign=top width=\"50%\">"
  . "                                <TABLE cellSpacing=0 cellPadding=0 width=\"100%\" "
  . "                                border=0>"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD><B><div align=justify>$title</div></B><BR></TD></TR>"
  . "                                <TR>"
  . "                                <TD align=middle>"
  . "                                <TABLE cellSpacing=3 cellPadding=0 width=250 "
  . "                                align=left border=0>"
  . "                                <TBODY>"
  . "                                <TR>"
  . "                                <TD>$image</TD></TR></TBODY></TABLE></TD></TR>"
  . "                                <TR>"
  . "                                <TD><div align=justify>$hometext</div></TD></TR></TBODY></TABLE></TD>"
  . "                                <TD width=\"5%\">&nbsp;</TD>"
  . "                                <TD><IMG src=\"".INCLUDE_PATH."themes/minhgiap24/images/tinmoinhan.jpg\">";
$limit = 7; //Bao nhiêu b?n tin s? hi?n ra
$Scroll = 0;//Có cho n?i dung c?a block ch?y t? du?i lên trên hay không. 0 - không, 1 - d?ng ý
$path = "".INCLUDE_PATH."uploads/News/pic"; //Noi ch?a thu vi?n hình ?nh cho bài vi?t
/*H?t ph?n khai báo*/

global $datafold, $nvcat, $nvcat2, $prefix, $multilingual, $currentlang, $datetime, $db;
if (file_exists("".$datafold."/ncatlist.php")) {
   @require_once ("".$datafold."/ncatlist.php");
}
echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
echo "<tr><td valign=\"top\" >";
echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td style=\"padding:5px;\" valign=\"top\">";
if ($Scroll) {
   echo "<marquee behavior= \"scroll\" align= \"center\" direction= \"up\" height=\"234\" scrollamount= \"2\" scrolldelay= \"100\" onmouseover='this.stop()' onmouseout='this.start()'>";
}
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" width=\"100%\" cellpadding=\"5\">";
   $result2 = $db->sql_query("SELECT * FROM ".$prefix."_stories  ORDER BY sid DESC LIMIT 0,$limit");
      while ($row2 = $db->sql_fetchrow($result2)){
          $sid_st = intval($row2['sid']);
           //code hero
        $str_a = array('"', "'");
        $str_b = array('&quot;', "&#039;");
        $title_st = str_replace($str_a, $str_b, stripslashes(check_html($row2['title'], "nohtml")));
        $hometext = str_replace($str_a, $str_b, stripslashes($row2['hometext']));
        // end code
     if (strlen($title_st)>90)
     {
        $rest = substr($title_st, 0,90);
        $rest = substr($rest,0,strrpos($rest," "))."...";
    }
    else
          {
             $rest = $title_st;
          }
        //$cham = "...";
// Gioi han Tooltiptext
     if (strlen($hometext)>250)
     {
        $hometext = substr($hometext, 0,250);
        $hometext = substr($hometext,0,strrpos($hometext," "))."...";
    }
    else
          {
             $hometext = $hometext;
          }
// Gioi han Tooltiptext
     $images = $row2['images'];
      if ($images != "" AND file_exists("".$path."/".$images.""))
            {
//            echo "<tr><td style=\"padding-bottom: 4px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: #c0c0c0 1px dotted\" vAlign=\"top\"><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/arrow.gif\" width=\"5\" height=\"5\">&nbsp;&nbsp;<a onmouseover=\"\" TITLE='header=[<span class=toolTipTitle>$title_st</span>] body=[<div align=justify> <img border=0 src=$path/$images width=70 border=0 align=left> $hometext</div>]' href='".INCLUDE_PATH."modules.php?name=News&op=viewst&sid=$sid_st' class=indexlink>$rest</a></td></tr>";
                echo "<tr><td style=\"padding-bottom: 4px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: #c0c0c0 1px dotted\" vAlign=\"top\"><div align=justify><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/Dot.gif\" width=\"7\" height=\"7\"><A onmouseover=\"\" TITLE='header=[<span class=toolTipTitle><div align=justify>$title_st</div></span>] body=[<table><tr><td valign=top><img border=0 src=$path/$images width=100 border=0></td><td style=padding-left:5px valign=top><span class=toolTipBody><div align=justify>$hometext</div></span>]</td></tr></table>' href=\"modules.php?name=News&op=viewst&sid=$sid_st\">$rest</A></div></td></tr>";
           }
           else
           {
//             echo "<tr><td valign=\"top\" style=\"border-bottom: 1px #C0C0C0 dotted; border-top: 0px; border-left: 0px; border-right: 0px\"><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/arrow.gif\">&nbsp;&nbsp;<a onmouseover=\"\" TITLE='header=[<span class=toolTipTitle>$title_st</span>] body=[<div align=justify>$hometext</div>]' href='".INCLUDE_PATH."modules.php?name=News&op=viewst&sid=$sid_st' class=indexlink>$rest</a></td></tr>";
              echo "<tr><td style=\"padding-bottom: 4px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: #c0c0c0 1px dotted\" vAlign=\"top\"><div align=justify><img src=\"".INCLUDE_PATH."themes/minhgiap24/images/Dot.gif\" width=\"7\" height=\"7\"><A onmouseover=\"\" TITLE='header=[<span class=toolTipTitle><div align=justify>$title_st</div></span>] body=[<table><tr><td style=padding-left:5px valign=top><span class=toolTipBody><div align=justify>$hometext</div></span>]</td></tr></table>' href=\"modules.php?name=News&op=viewst&sid=$sid_st\">$rest</A></div></td></tr>";
           }
        //echo "<tr><td valign=\"top\" style=\"border-bottom: 1px #C0C0C0 dotted; border-top: 0px; border-left: 0px; border-right: 0px;\"><img src=\"".INCLUDE_PATH."themes/news/images/arrow_red.gif\"><a href=\"".INCLUDE_PATH."modules.php?name=News&op=viewst&sid=$sid_st\">$title_st</b></a></td></tr>";
}
echo "</table>";
if ($Scroll) {
   echo "</marquee>";
}
echo "</td></tr></table>";
echo "</td></tr>";
echo "</table>";
echo "                               </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>"
 ."</TD></TABLE>\n";
 CloseTable3();
}


Mình sửa lại cách chen đó. Nọi dung chen nằm trong:
/////////////////////
////////////////////
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi comat » 17 Tháng 6 2009, 22:48

ở cách 1 thì chèn vào vị trí nào trong theme nv_silver ?
comat
Thành viên dự bị
 
Bài viết: 1
Ngày tham gia: 17 Tháng 6 2009, 21:35
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Re: Slide Tintuconline đưa vào theme

Bài viết chưa xemgửi bởi tienviet » 18 Tháng 6 2009, 01:06

comat đã viết:ở cách 1 thì chèn vào vị trí nào trong theme nv_silver ?


Chèn vào chỗ nào bạn thích.
nếu không thạo code thì chọn cách 2, chỉ việc làm theo hướng dẫn.
Làm thơ nên tránh vần ồn
Kẻo không động đến cái .......tâm hồn chị em !
Hình đại diện của thành viên
tienviet
Thành viên năng động
Thành viên năng động
 
Bài viết: 932
Ngày tham gia: 27 Tháng 6 2007, 19:08
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần

Trang kế tiếp

Quay về [NV2.0.RC] Theme mới

Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến1 khách


WEB NHANH - Thiết kế web nhanh
Dự án 20 triệu máy tính bảng

Sponsored Links: Thiết kế web nhanh | Thiết kế website dựng sẵn | thiết kế web trường học | Thiet ke web công ty
Web bán hàng trực tuyến | Mẫu bàn làm việc đẹp | Bán két sắt Hòa Phát