Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.
Not a member yet? Click here to register.
Forgot Password?

How do i make portal to my website?

Asked Modified Viewed 3,405 times
C
ChildHold
C
  • Member, joined since
  • Contributed 66 posts on the community forums.
  • Started 24 threads in the forums
  • Started this discussions
asked
Member

How can i make portal to my website.....?..if new user surf my website.....they went to portal first then can go to news.php....

can someone help me doing that portal?
0 replies

5 posts

D
dusk
D
dusk 10
  • Member, joined since
  • Contributed 71 posts on the community forums.
  • Started 2 threads in the forums
answered
Member

You can start by reading this :) -> http://www.php-fusion.co.uk/forum/viewthread.php?thread_id=29584
0 replies
C
ChildHold
C
  • Member, joined since
  • Contributed 66 posts on the community forums.
  • Started 24 threads in the forums
  • Started this discussions
answered
Member

Quote

dusk wrote:

You can start by reading this :) -> http://www.php-fusion.co.uk/forum/viewthread.php?thread_id=29584


thankss...but i want ask somthing...how can i add news panel at custom home page?...
0 replies
D
dusk
D
dusk 10
  • Member, joined since
  • Contributed 71 posts on the community forums.
  • Started 2 threads in the forums
answered
Member

Paste this in a new panel and activate it on your portal :


openside("news");
$items_per_page = $settings['newsperpage'];



add_to_title($locale['global_200'].$locale['global_077']);

if (!isset($_GET['readmore']) || !isnum($_GET['readmore'])) {
   $rows = dbcount(
      "(news_id)",
      DB_NEWS,
      groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().")
                              AND (news_end='0'||news_end>=".time().")
                              AND news_draft='0'"
   );
   if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
   if ($rows) {
      $result = dbquery(
         "SELECT tn.*, tc.*, tu.user_id, tu.user_name, tu.user_status
         FROM ".DB_NEWS." tn
         LEFT JOIN ".DB_USERS." tu ON tn.news_name=tu.user_id
         LEFT JOIN ".DB_NEWS_CATS." tc ON tn.news_cat=tc.news_cat_id
         WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().")
            AND (news_end='0'||news_end>=".time().") AND news_draft='0'
         GROUP BY news_id
         ORDER BY news_sticky DESC, news_datestamp DESC LIMIT ".$_GET['rowstart'].",".$items_per_page
      );
      $numrows = dbrows($result);
      while ($data = dbarray($result)) {
         $i++;
         $comments = dbcount("(comment_id)", DB_COMMENTS." WHERE comment_type='N' AND comment_hidden='0' AND comment_item_id='".$data['news_id']."'");
         $news_cat_image = "";
         $news_subject = "<a name='news_".$data['news_id']."' id='news_".$data['news_id']."'></a>".stripslashes($data['news_subject']);
         $news_cat_image = "<a href='".($settings['news_image_link'] == 0 ? "news_cats.php?cat_id=".$data['news_cat']
                                                            : FUSION_SELF."?readmore=".$data['news_id'] )."'>";
         if ($data['news_image_t2'] && $settings['news_image_frontpage'] == 0) {
            $news_cat_image .= "<img src='".IMAGES_N_T.$data['news_image_t2']."' alt='".$data['news_subject']."' class='news-category' /></a>";
         } elseif ($data['news_cat_image']) {
            $news_cat_image .= "<img src='".get_image("nc_".$data['news_cat_name'])."' alt='".$data['news_cat_name']."' class='news-category' /></a>";
         } else {
            $news_cat_image = "";
         }
         
         //  BB Codes For News Mod
         if($bbcodes == 1) {
         $news_news = $data['news_breaks']  == "y" ? "y" : "n" ? nl2br(stripslashes(parseubb(parsesmileys($data['news_news'])))) : stripslashes($data['news_news']);
         }else{
         $news_news = $data['news_breaks'] == "y" ? nl2br(stripslashes($data['news_news'])) : stripslashes($data['news_news']);
            }
         ///
         
         $news_info = array(
            "news_id" => $data['news_id'],
            "user_id" => $data['user_id'],
            "user_name" => $data['user_name'],
            "user_status" => $data['user_status'],
            "news_date" => $data['news_datestamp'],
            "cat_id" => $data['news_cat'],
            "cat_name" => $data['news_cat_name'],
            "cat_image" => $news_cat_image,
            "news_subject" => $data['news_subject'],
            "news_ext" => $data['news_extended'] ? "y" : "n",
            "news_reads" => $data['news_reads'],
            "news_comments" => $comments,
            "news_allow_comments" => $data['news_allow_comments'],
            "news_sticky" => $data['news_sticky']
         );

         echo "<!--news_prepost_".$i."-->\n";
         render_news($news_subject, $news_news, $news_info);
      }
      echo "<!--sub_news_idx-->\n";
      if ($rows > $items_per_page) echo "<div align='center' style=';margin-top:5px;'>\n".makepagenav($_GET['rowstart'],$items_per_page,$rows,3)."\n</div>\n";
   } else {
      opentable($locale['global_077']);
      echo "<div style='text-align:center'><br />\n".$locale['global_078']."<br /><br />\n</div>\n";
      closetable();
   }
} else {
   $result = dbquery(
      "SELECT tn.*, tc.*, tu.user_id, tu.user_name, tu.user_status FROM ".DB_NEWS." tn
      LEFT JOIN ".DB_USERS." tu ON tn.news_name=tu.user_id
      LEFT JOIN ".DB_NEWS_CATS." tc ON tn.news_cat=tc.news_cat_id
      WHERE ".groupaccess('news_visibility')." AND news_id='".$_GET['readmore']."' AND news_draft='0'
      LIMIT 1"
   );
   if (dbrows($result)) {
      include INCLUDES."comments_include.php";
      include INCLUDES."ratings_include.php";
      $data = dbarray($result);
      if (!isset($_POST['post_comment']) && !isset($_POST['post_rating'])) {
         $result2 = dbquery("UPDATE ".DB_NEWS." SET news_reads=news_reads+1 WHERE news_id='".$_GET['readmore']."'");
         $data['news_reads']++;
      }
      $news_cat_image = "";
      $news_subject = $data['news_subject'];
      if ($data['news_image_t1'] && $settings['news_image_readmore'] == "0") {
         $img_size = @getimagesize(IMAGES_N.$data['news_image']);
         $news_cat_image = "<a href=\"javascript:;\" onclick=\"window.open('".IMAGES_N.$data['news_image']."','','scrollbars=yes,toolbar=no,status=no,resizable=yes,width=".($img_size[0]+20).",height=".($img_size[1]+20)."')\"><img src='".IMAGES_N_T.$data['news_image_t1']."' alt='".$data['news_subject']."' class='news-category' /></a>";
      } elseif ($data['news_cat_image']) {
         $news_cat_image = "<a href='news_cats.php?cat_id=".$data['news_cat']."'><img src='".get_image("nc_".$data['news_cat_name'])."' alt='".$data['news_cat_name']."' class='news-category' /></a>";
      }
      $news_news = stripslashes($data['news_extended'] ? $data['news_extended'] : $data['news_news']);
      
      //  BB Codes For News Mod
      if ($bbcodes =="1")
      {
      if ($data['news_breaks'] == "y" ? "y" : "n") { $news_news = nl2br(stripslashes(parseubb(parsesmileys(($news_news))))); }
      }else{
      if ($data['news_breaks'] == "y") { $news_news = nl2br($news_news); }
      }
      ///
      
      $news_info = array(
         "news_id" => $data['news_id'],
         "user_id" => $data['user_id'],
         "user_name" => $data['user_name'],
         "user_status" => $data['user_status'],
         "news_date" => $data['news_datestamp'],
         "cat_id" => $data['news_cat'],
         "cat_name" => $data['news_cat_name'],
         "cat_image" => $news_cat_image,
         "news_subject" => $data['news_subject'],
         "news_ext" => "n",
         "news_reads" => $data['news_reads'],
         "news_comments" => dbcount("(comment_id)", DB_COMMENTS, "comment_type='N' AND comment_item_id='".$data['news_id']."' AND comment_hidden='0'"),
         "news_allow_comments" => $data['news_allow_comments'],
         "news_sticky" => $data['news_sticky']
      );
      add_to_title($locale['global_201'].$news_subject);
      echo "<!--news_pre_readmore-->";
      render_news($news_subject, $news_news, $news_info);
      echo "<!--news_sub_readmore-->";
      if ($data['news_allow_comments']) { showcomments("N", DB_NEWS, "news_id", $_GET['readmore'], FUSION_SELF."?readmore=".$_GET['readmore']); }
      if ($data['news_allow_ratings']) { showratings("N", $_GET['readmore'], FUSION_SELF."?readmore=".$_GET['readmore']); }
   } else {
      redirect(FUSION_SELF);
   }
}
closeside();

0 replies
C
ChildHold
C
  • Member, joined since
  • Contributed 66 posts on the community forums.
  • Started 24 threads in the forums
  • Started this discussions
answered
Member

thankssss duskkk!!!:o
0 replies
D
dusk
D
dusk 10
  • Member, joined since
  • Contributed 71 posts on the community forums.
  • Started 2 threads in the forums
answered
Member

Quote

ChildHold wrote:

thankssss duskkk!!!:o


You're welcome... :)
0 replies

Labels

None yet

Statistics

  • Views 0 views
  • Posts 5 posts
  • Votes 0 votes
  • Topic users 2 members

2 participants

D
D
dusk 10
  • Member, joined since
  • Contributed 71 posts on the community forums.
  • Started 2 threads in the forums
C
C
  • Member, joined since
  • Contributed 66 posts on the community forums.
  • Started 24 threads in the forums
  • Started this discussions

Notifications

Track thread

You are not receiving notifications from this thread.

Related Questions

Not yet