如何與移動公告板分開管理頂級文件 > 知识库

阅读全文
搜索全站

知识库

PHP 如何與移動公告板分開管理頂級文件

页面信息

作者 no_profile webmaster 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 评论 0个 点击 900次 发布时间 18-11-07 20:46

全文

您無法在Pinoy Mobile的公告板頂部設置文件。

公告板設置這是一種通過額外字段修改移動使用的頂部和底部文件的方法。



我在公告板設置中使用了兩個額外的字段bo_1和bo_2。



1.修改過的文件:bbs / board_head.php



if(G5_IS_MOBILE){
    //不要按照移動設置進行操作。
    include_once(G5_BBS_PATH。'/ _ head.php');
    echo stripslashes($ board ['bo_mobile_content_head']);
} else {
 

修改以上內容

if (G5_IS_MOBILE) {
    if(is_include_path_check($board['bo_1'])) {  //檢查文件路徑
        @include ($board['bo_1']);
    } else {    //如果文件路徑不正確,則獲取默認文件
        include_once(G5_BBS_PATH.'/_head.php');
    }
    echo stripslashes($board['bo_mobile_content_head']);
} else {


2.修改過的文件:bbs / board_tail.php



if(G5_IS_MOBILE){
    echo stripslashes($ board ['bo_mobile_content_tail']);
    //不要按照移動設備進行操作。
    include_once(G5_BBS_PATH。'/ _ tail.php');
} else {
 

修改以上內容

if (G5_IS_MOBILE) {
    echo stripslashes($board['bo_content_tail']);
    if(is_include_path_check($board['bo_2'])) {  //檢查文件路徑
        @include ($board['bo_2']);
    } else {    //如果文件路徑不正確,則獲取默認文件
        include_once(G5_BBS_PATH.'/_tail.php');
    }
} else {


3.修改過的文件:adm / board_form.php



3-1。

在下面找到並添加一個紅色部分



.................................................. 。
$board['bo_include_head'] = '_head.php';
$board['bo_include_tail'] = '_tail.php';
$board['bo_1'] = '_head.php';
$board['bo_2'] = '_tail.php';
 
3-2。

在公告板頂部的文件路徑下,在底部的文件路徑設置部分下方添加以下所有內容。



        <tr>
            <th scope="row"><label for="bo_1">触摸板顶级文件路径</label></th>
            <td>
                <input type="text" name="bo_1" value="<?php echo $board['bo_1'] ?>" id="bo_1" class="frm_input" size="50">
            </td>
            <td class="td_grpset">
                <input type="checkbox" name="chk_grp_mobile_include_head" value="1" id="chk_grp_mobile_include_head">
                <label for="chk_grp_mobile_include_head"> 群组应用</label>
                <input type="checkbox" name="chk_all_mobile_include_head" value="1" id="chk_all_mobile_include_head">
                <label for="chk_all_mobile_include_head">全部应用</label>
            </td>
        </tr>
        <tr>
            <th scope="row"><label for="bo_2">触摸板底部文件路径</label></th>
            <td>
                <input type="text" name="bo_2" value="<?php echo $board['bo_2'] ?>" id="bo_2" class="frm_input" size="50">
            </td>
            <td class="td_grpset">
                <input type="checkbox" name="chk_grp_mobile_include_tail" value="1" id="chk_grp_mobile_include_tail">
                <label for="chk_grp_mobile_include_tail"> 群组应用</label>
                <input type="checkbox" name="chk_all_mobile_include_tail" value="1" id="chk_all_mobile_include_tail">
                <label for="chk_all_mobile_include_tail">全部应用</label>
            </td>
        </tr>
 



3-3。



修復了底部額外字段設置部分中的$ i = 3


<?php for ($i=3; $i<=10; $i++) { ?>




如果它已正常修復,它將像這樣添加。

創建新公告板時會自動輸入默認輸入。

4.修改過的文件:board_form_update.php

修改Apply組並將整個複選框應用於上下文件路徑條目的右側以使其可用。

申請小組

在下面找到並添加一個紅色部分

.................................................. .....
if (is_checked('chk_grp_include_head'))        $grp_fields .= " , bo_include_head = '{$bo_include_head}' ";
if (is_checked('chk_grp_include_tail'))        $grp_fields .= " , bo_include_tail = '{$bo_include_tail}' ";
if (is_checked('chk_grp_mobile_include_head'))        $grp_fields .= " , bo_1 = '{$bo_1}' ";
if (is_checked('chk_grp_mobile_include_tail'))        $grp_fields .= " , bo_2 = '{$bo_2}' ";
 
完整的申請

在下面找到並添加一個紅色部分

.................................................. ...
if (is_checked('chk_all_include_head'))        $all_fields .= " , bo_include_head = '{$bo_include_head}' ";
if (is_checked('chk_all_include_tail'))        $all_fields .= " , bo_include_tail = '{$bo_include_tail}' ";
if (is_checked('chk_all_mobile_include_head'))        $all_fields .= " , bo_1 = '{$bo_1}' ";
if (is_checked('chk_all_mobile_include_tail'))        $all_fields .= " , bo_2 = '{$bo_2}' ";



您現在可以在每個公告設置中設置和使用移動設備的頂級文件,就像在PC上一樣。



 





我將測試應用程序是否真正有效。

基於基本主題的使用,我在移動文件夾中創建了head2.php和tail2.php文件並像這樣應用它。



 





與原始版本不同,head2.php刪除了外部登錄,縮放等

在tail2.php文件中,我刪除了底部的所有內容,例如carparet。它運作良好。

[此内容由admin于2018-11-12 14:56:57,由免费论坛版块 移动 到此]

[此内容由admin于2018-11-12 23:17:19,由公告版块 移动 到此]
推荐0

评论列表

还没有评论内容

Total 84件 1 页
知识库 目录
序号 主题 作者 点击 推荐 日期
84 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 218 0 03-17
83 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 253 0 03-01
82 PHP no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 899 0 01-14
81 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 465 0 01-10
80 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 824 0 01-09
79 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 529 0 01-04
78 程序 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 918 0 12-31
77 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 572 0 12-30
76 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 2 0 12-28
75 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 835 0 12-28
74 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 594 0 12-22
73 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 678 0 12-22
72 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 520 0 12-18
71 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 564 0 12-18
70 正规则 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 1181 0 12-17
搜索主题

会员登录

在线投票

你目前的站点使用什么程序呢?

访问人数统计

今天
131
昨天
135
最大
296
全部
22,318

gnuboard5
Copyright © lonei.com. All rights reserved. Version 5.3.2.7