檢視 LiteSite/導航列 的原始碼
←
LiteSite/導航列
跳至導覽
跳至搜尋
由於以下原因,您無權編輯此頁面:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
[[分類:LiteSite]] ==控制首頁表現== *網址只打 ip 或域名,不打路徑<br/>透過文件根目錄下的 index.php ,如 http://jendo.org/ *:識別 $_SERVER['SERVER_NAME'] 即「jendo.org」。 *網址只打 ip 或域名+路徑,不打程式名<br/> *1.透過 site 目錄下的 index.php ,如 http://urclass.net/EMEP <pre><?php if(substr(urldecode($_SERVER['SCRIPT_NAME']),strlen(urldecode($_SERVER['REQUEST_URI'])))=='index.php'){ header("Location: site首頁要前往的 URI"); }else{ include_once '/文件根目錄/constant.php'; include_once 'theme.php'; if(!isset($_REQUEST['ajax'])){echo $html1;} echo webContent(urldecode($_SERVER['REQUEST_URI'])); if(!isset($_REQUEST['ajax'])){echo $html2;} } ?></pre> *2.在 site 目錄下的 index.php 中不指定跳往何方,而在表 webContent 中的 path 欄指定 SITE 路徑,如「/EMEP/20220124/」。此時「域名+路徑」只能導向內容頁。 site 目錄下的 index.php ,可以簡化如下: <pre><?php include_once '/文件根目錄/constant.php'; include_once 'theme.php'; if(!isset($_REQUEST['ajax'])){echo $html1;} echo webContent(urldecode($_SERVER['REQUEST_URI'])); if(!isset($_REQUEST['ajax'])){echo $html2;} ?></pre> ==控制跨 site 的內容頁== *在表 webContent 中 *: path 欄值為「/webContent.php/頁名」 *: webContent 欄值含 <a href='#' onClick="webContent(URI,'content');return false;">連結提示?>/a> 。利用 theme.php 中 javascript 的 webContent 函式,秀出任何 URI 能表達的內容。 *在導航列中以「*#[[[頁名]]],頁名提示」來製作二級選項 theme.php 會去找 webContent.webContent 資料表,其中 path 為「"/".SITE."/導航列"」的筆,如找不到會提示網站編輯者去建立此筆。
返回到「
LiteSite/導航列
」。
切換側邊欄
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊
六年制學程
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋