更新
This commit is contained in:
+103
@@ -0,0 +1,103 @@
|
||||
<?php
|
||||
//前台公用类库
|
||||
namespace Common\Action;
|
||||
use Common\Action\AllAction;
|
||||
class HomeAction extends AllAction{
|
||||
public function _initialize(){
|
||||
parent::_initialize();
|
||||
$this->assign($this->Lable_Style());
|
||||
}
|
||||
|
||||
|
||||
public function Lable_Xun_List($param, $array_list)
|
||||
{
|
||||
$array_list["sid"] = 14;
|
||||
$array_list["listxun_wd"] = $param["wd"];
|
||||
$array_list["listxun_page"] = $param["page"];
|
||||
$array_list["listxun_letter"] = $param["letter"];
|
||||
$array_list["listxun_order"] = $param["order"];
|
||||
$array_list["thisurl"] = str_replace("{!page!}", $param["page"], ff_list_url("xun", array("id" => $array_list["listxun_id"], "listdir" => $array_list["listxun_dir"]), $param["page"]));
|
||||
|
||||
if (1 < $param["page"]) {
|
||||
$array_list["title"] = $array_list["listxun_name"] . "-第" . $param["page"] . "页";
|
||||
}
|
||||
else {
|
||||
$array_list["title"] = $array_list["listxun_name"];
|
||||
}
|
||||
|
||||
$array_list["title"] = $array_list["title"] . "-" . C("site_name");
|
||||
|
||||
if (empty($array_list["listxun_skin"])) {
|
||||
$array_list["listxun_skin"] = "pp_xunlist";
|
||||
}
|
||||
|
||||
return $array_list;
|
||||
}
|
||||
|
||||
public function Lable_Xun_Read($array, $array_play = false)
|
||||
{
|
||||
$array_list = list_search(F("_ppvod/list_xun"), "listxun_id=" . $array["xun_cid"]);
|
||||
|
||||
$rs = M("Xun");
|
||||
$count=$rs->field("xun_id")->count("xun_id");
|
||||
|
||||
if (!$count) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$array["sid"] = 14;
|
||||
$array["title"] = $array["xun_name"] . "-" . C("site_name");
|
||||
$array["xun_readurl"] = ff_xun_url("xun", $array["xun_id"], $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$array["thisurl"] = ff_xun_url("xun", $array["xun_id"], $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$array["xun_picurl"] = ff_img_url($array["xun_pic"], $array["xun_content"]);
|
||||
$array["xun_picurl_small"] = ff_img_url_small($array["xun_pic"], $array["xun_content"]);
|
||||
$array["xun_hits_insert"] = ff_get_hits("xun", "insert", $array);
|
||||
$array["xun_hits_month"] = ff_get_hits("xun", "xun_hits_month", $array);
|
||||
$array["xun_hits_week"] = ff_get_hits("xun", "xun_hits_week", $array);
|
||||
$array["xun_hits_day"] = ff_get_hits("xun", "xun_hits_day", $array);
|
||||
$array["xun_content"] = ff_news_img_array($array["xun_content"], 2);
|
||||
$contimg = C("xun_images");
|
||||
|
||||
if (!empty($contimg)) {
|
||||
$array["xun_imgarry"] = ff_img_url_array($array["xun_content"]);
|
||||
$array["xun_imgcount"] = count($array["xun_imgarry"]);
|
||||
|
||||
if ($contimg < $array["xun_imgcount"]) {
|
||||
$array["xun_content"] = ff_xun_imgs_array($array["xun_content"]);
|
||||
}
|
||||
}
|
||||
|
||||
if ($array["xun_id"] != $count) {
|
||||
$array["xun_next"] = ff_xun_url("xun", $array["xun_id"] + 1, $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$next = getxun($array["xun_id"] + 1);
|
||||
$array["xun_next_name"] = $next["xun_name"];
|
||||
$array["xun_next_picurl"] = ff_img_url($next["xun_pic"]);
|
||||
$array["xun_next_small"] = ff_img_url_small($next["xun_pic"]);
|
||||
|
||||
}
|
||||
if ($array["xun_id"] != 1) {
|
||||
$array["xun_prev"] = ff_xun_url("xun", $array["xun_id"] - 1, $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$prev = getxun($array["xun_id"] - 1);
|
||||
$array["xun_prev_name"] = $prev["xun_name"];
|
||||
$array["xun_prev_picurl"] = ff_img_url($prev["xun_pic"]);
|
||||
$array["xun_prev_small"] = ff_img_url_small($prev["xun_pic"]);
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ($array["xun_skin"]) {
|
||||
$array["xun_skin_detail"] =trim($array["xun_skin"]);
|
||||
}elseif($array_list[0]['listxun_skin_detail'] != "pp_xun"){
|
||||
|
||||
$array["xun_skin_detail"] =trim($array_list[0]['listxun_skin_detail']);
|
||||
}else {
|
||||
$array["xun_skin_detail"] = ($array["listxun_skin_detail"] ? "" . $array_list["listxun_skin_detail"] : "pp_xun");
|
||||
|
||||
}
|
||||
|
||||
$arrays["show"] = $array_list[0];
|
||||
$arrays["read"] = $array;
|
||||
return $arrays;
|
||||
}
|
||||
}
|
||||
?>
|
||||
+3851
File diff suppressed because it is too large
Load Diff
+19
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
namespace Home\Action;
|
||||
use Common\Action\HomeAction;
|
||||
class IndexAction extends HomeAction{
|
||||
public function index(){
|
||||
if (!is_file('./Runtime/Install/install.lock')) {
|
||||
$this->assign("jumpUrl",'index.php?s=Admin-Install');
|
||||
$this->error('您还没安装本程序,请运行 install.php 进入安装!');
|
||||
}
|
||||
//伪静态判断
|
||||
if(C('url_html')){
|
||||
redirect('index'.C('url_html_suffix'));
|
||||
}
|
||||
$this->assign($this->Lable_Index());
|
||||
//print_r($this->Lable_Index());
|
||||
$this->display('pp_index');
|
||||
}
|
||||
}
|
||||
?>
|
||||
+103
@@ -0,0 +1,103 @@
|
||||
<?php
|
||||
//前台公用类库
|
||||
namespace Common\Action;
|
||||
use Common\Action\AllAction;
|
||||
class HomeAction extends AllAction{
|
||||
public function _initialize(){
|
||||
parent::_initialize();
|
||||
$this->assign($this->Lable_Style());
|
||||
}
|
||||
|
||||
|
||||
public function Lable_Xun_List($param, $array_list)
|
||||
{
|
||||
$array_list["sid"] = 14;
|
||||
$array_list["listxun_wd"] = $param["wd"];
|
||||
$array_list["listxun_page"] = $param["page"];
|
||||
$array_list["listxun_letter"] = $param["letter"];
|
||||
$array_list["listxun_order"] = $param["order"];
|
||||
$array_list["thisurl"] = str_replace("{!page!}", $param["page"], ff_list_url("xun", array("id" => $array_list["listxun_id"], "listdir" => $array_list["listxun_dir"]), $param["page"]));
|
||||
|
||||
if (1 < $param["page"]) {
|
||||
$array_list["title"] = $array_list["listxun_name"] . "-第" . $param["page"] . "页";
|
||||
}
|
||||
else {
|
||||
$array_list["title"] = $array_list["listxun_name"];
|
||||
}
|
||||
|
||||
$array_list["title"] = $array_list["title"] . "-" . C("site_name");
|
||||
|
||||
if (empty($array_list["listxun_skin"])) {
|
||||
$array_list["listxun_skin"] = "pp_xunlist";
|
||||
}
|
||||
|
||||
return $array_list;
|
||||
}
|
||||
|
||||
public function Lable_Xun_Read($array, $array_play = false)
|
||||
{
|
||||
$array_list = list_search(F("_ppvod/list_xun"), "listxun_id=" . $array["xun_cid"]);
|
||||
|
||||
$rs = M("Xun");
|
||||
$count=$rs->field("xun_id")->count("xun_id");
|
||||
|
||||
if (!$count) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$array["sid"] = 14;
|
||||
$array["title"] = $array["xun_name"] . "-" . C("site_name");
|
||||
$array["xun_readurl"] = ff_xun_url("xun", $array["xun_id"], $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$array["thisurl"] = ff_xun_url("xun", $array["xun_id"], $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$array["xun_picurl"] = ff_img_url($array["xun_pic"], $array["xun_content"]);
|
||||
$array["xun_picurl_small"] = ff_img_url_small($array["xun_pic"], $array["xun_content"]);
|
||||
$array["xun_hits_insert"] = ff_get_hits("xun", "insert", $array);
|
||||
$array["xun_hits_month"] = ff_get_hits("xun", "xun_hits_month", $array);
|
||||
$array["xun_hits_week"] = ff_get_hits("xun", "xun_hits_week", $array);
|
||||
$array["xun_hits_day"] = ff_get_hits("xun", "xun_hits_day", $array);
|
||||
$array["xun_content"] = ff_news_img_array($array["xun_content"], 2);
|
||||
$contimg = C("xun_images");
|
||||
|
||||
if (!empty($contimg)) {
|
||||
$array["xun_imgarry"] = ff_img_url_array($array["xun_content"]);
|
||||
$array["xun_imgcount"] = count($array["xun_imgarry"]);
|
||||
|
||||
if ($contimg < $array["xun_imgcount"]) {
|
||||
$array["xun_content"] = ff_xun_imgs_array($array["xun_content"]);
|
||||
}
|
||||
}
|
||||
|
||||
if ($array["xun_id"] != $count) {
|
||||
$array["xun_next"] = ff_xun_url("xun", $array["xun_id"] + 1, $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$next = getxun($array["xun_id"] + 1);
|
||||
$array["xun_next_name"] = $next["xun_name"];
|
||||
$array["xun_next_picurl"] = ff_img_url($next["xun_pic"]);
|
||||
$array["xun_next_small"] = ff_img_url_small($next["xun_pic"]);
|
||||
|
||||
}
|
||||
if ($array["xun_id"] != 1) {
|
||||
$array["xun_prev"] = ff_xun_url("xun", $array["xun_id"] - 1, $array["xun_cid"], $array["xun_name"], 1, $array["xun_jumpurl"]);
|
||||
$prev = getxun($array["xun_id"] - 1);
|
||||
$array["xun_prev_name"] = $prev["xun_name"];
|
||||
$array["xun_prev_picurl"] = ff_img_url($prev["xun_pic"]);
|
||||
$array["xun_prev_small"] = ff_img_url_small($prev["xun_pic"]);
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ($array["xun_skin"]) {
|
||||
$array["xun_skin_detail"] =trim($array["xun_skin"]);
|
||||
}elseif($array_list[0]['listxun_skin_detail'] != "pp_xun"){
|
||||
|
||||
$array["xun_skin_detail"] =trim($array_list[0]['listxun_skin_detail']);
|
||||
}else {
|
||||
$array["xun_skin_detail"] = ($array["listxun_skin_detail"] ? "" . $array_list["listxun_skin_detail"] : "pp_xun");
|
||||
|
||||
}
|
||||
|
||||
$arrays["show"] = $array_list[0];
|
||||
$arrays["read"] = $array;
|
||||
return $arrays;
|
||||
}
|
||||
}
|
||||
?>
|
||||
+3851
File diff suppressed because it is too large
Load Diff
+27
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
namespace Home\Action;
|
||||
use Common\Action\HomeAction;
|
||||
class IndexAction extends HomeAction{
|
||||
public function index(){
|
||||
if (!is_file('./Runtime/Install/install.lock')) {
|
||||
$this->assign("jumpUrl",'index.php?s=Admin-Install');
|
||||
$this->error('您还没安装本程序,请运行 install.php 进入安装!');
|
||||
}
|
||||
|
||||
//伪静态判断
|
||||
if(C('url_html')){
|
||||
redirect('index'.C('url_html_suffix'));
|
||||
}
|
||||
$this->assign($this->Lable_Index());
|
||||
//print_r($this->Lable_Index());
|
||||
$this->display('pp_index');
|
||||
}
|
||||
public function cs(){
|
||||
|
||||
$gamet =ff_mysql_down('cid:170;limit:3');
|
||||
dump($gamet);
|
||||
exit;
|
||||
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user