Gnuboard & PHP
14514 ワード
キーボードファイル構造
投稿リンク
基本ファイル
_common.php : common.phpを呼び出した場所で、すべてのディレクトリに同じファイル名を書きます.
_head.php : head.phpを呼び出した場所で、すべてのディレクトリに同じファイル名を書きます.
_tail.php : tail.phpを呼び出した場所で、すべてのディレクトリに同じファイル名を書きます.
common.php:変数、定数設定などの共通コード.すべての任務は含まなければならない.
config.php:他の基本変数、テーブル、ドメインなどを定義します.
dbconfig.php:mysql dbへの接続に必要な情報を含むインストール後に生成されます.マウスを再インストールする場合は、このファイルをクリアしてインストールします.bakをinstallに変更すればいいです.
デザインファイル
style.css:ナヌのデフォルトcss.
head.php:トピックタイトル部分を担当する必須ファイルhead.sub.phpと必要なlib、および上部と左側の設計.
head.sub.php:すべての場所で通用し、設計されていません.
index.php:サイト初期画面common.php, _head.php, _tail.phpを読み込み、メインデザインを備えます.
tail.sub.php:非表示のiframe、接続接続挿入など、すべての場所で共通しています.必要なファイルではなく、トピックコードをツイッターセクションに配置できます.
tail.php : tail.sub.phpの必須ファイルで、トピックの起動部分を読み込む役割を果たします.
目次
adm/:管理者ページ
bbs/:ナヌの基本番組
cheditor 4/:Webエディタ(cheditor,http://www.chdcode.com)
extend/:マウスをインストールするときに作成されるディレクトリで、すべてのファイルが共通です.phpから読み出します.ここにファイルを入れると、いつでもファイルに書き込むことができ、サイトの速度が低下します.
img/:任意の基本画像.
Install/:プログラムディレクトリをインストールし、インストール後にインストールします.bakになった
js/:JavaScriptディレクトリ.
lib/:phpライブラリディレクトリ.
皮膚/:そのキーボード皮膚カタログ.
スキン/ボード/:掲示板スキンカタログ.(掲示板管理画面で指定)
皮膚/connect/:現在刺繍皮膚カタログに接続されています.(管理者/プリファレンスで設定)
スキン/最新/:最新のスキンカタログ.(この関数を呼び出すときに指定)
皮膚/メンバー/:会員情報皮膚カタログを登録/変更します.(管理者/プリファレンスで設定)
皮膚/new/:最近の投稿皮膚ディレクトリ.(管理者/プリファレンスで設定)
皮膚/outlogin/:外部登録皮膚ディレクトリ.(この関数を呼び出すときに指定)
皮膚/poll/:皮膚カタログを投票します.(この関数を呼び出すときに指定)
皮膚/流行/:人気検索語皮膚カタログ.(この関数を呼び出すときに指定)
皮膚/検索/:皮膚カタログを検索します.(管理者/プリファレンスで設定)
スキン/アクセス/:刺繍スキンカタログにアクセスします.(この関数を呼び出すときに指定)
readme.txt:トピック名、バージョン、ライセンスなどの情報を含むファイル.管理者トピック設定の詳細ビューが含まれます.
screenshot.png:テーマのスクリーンショット.[管理者トピック設定]ページでは、インストール済みトピックの画像として使用されます.pngファイルのみ使用可能です.
キーボード5のテーマ-構造、定数、ファイルの用途
リファレンスソース
コアファイルはheadです.php, index.php, tail.phpファイル
トピック内のスキンと移動フォルダ
キーボードの5つのディレクトリのフォルダと同じ役割を果たします.
トピックに皮膚を含めるための配置
ルートディレクトリには、追加のソーシャルフォルダを除いて、同じディレクトリ構造があります.
そのキーボード投稿リストから記事の変更ボタンを作成
投稿リンク
使用例の掲示板の肌はbasicです.
したがって、変更するファイルパスは~skin/board/basic/list.skin.php
です.
127行目以下修正.<div class="bo_tit">
<a href="<?php echo $list[$i]['href'] ?>">
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
<?php
if ($list[$i]['icon_new']) echo "<span class=\"new_icon\">N<span class=\"sound_only\">새글</span></span>";
// if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }
if (isset($list[$i]['icon_hot'])) echo rtrim($list[$i]['icon_hot']);
if (isset($list[$i]['icon_file'])) echo rtrim($list[$i]['icon_file']);
if (isset($list[$i]['icon_link'])) echo rtrim($list[$i]['icon_link']);
?>
<?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><span class="cnt_cmt">
<?php echo $list[$i]['wr_comment']; ?></span><span class="sound_only">개</span><?php } ?>
</div>
上のコードの一番下に下のコードを追加します.<!-- 추가 -->
<br/>
<a href="<?php echo G5_BBS_URL ?>/write.php?w=u&bo_table=<?php echo $bo_table; ?>&wr_id=<?php echo $list[$i]['wr_id']; ?>">수정하기</a>
下図に示すように、文章タイトルの下に修正ボタンが表示されます.
Reference
この問題について(Gnuboard & PHP), 我々は、より多くの情報をここで見つけました
https://velog.io/@cdspacenoob/gnuphp
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
<div class="bo_tit">
<a href="<?php echo $list[$i]['href'] ?>">
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
<?php
if ($list[$i]['icon_new']) echo "<span class=\"new_icon\">N<span class=\"sound_only\">새글</span></span>";
// if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }
if (isset($list[$i]['icon_hot'])) echo rtrim($list[$i]['icon_hot']);
if (isset($list[$i]['icon_file'])) echo rtrim($list[$i]['icon_file']);
if (isset($list[$i]['icon_link'])) echo rtrim($list[$i]['icon_link']);
?>
<?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><span class="cnt_cmt">
<?php echo $list[$i]['wr_comment']; ?></span><span class="sound_only">개</span><?php } ?>
</div>
<!-- 추가 -->
<br/>
<a href="<?php echo G5_BBS_URL ?>/write.php?w=u&bo_table=<?php echo $bo_table; ?>&wr_id=<?php echo $list[$i]['wr_id']; ?>">수정하기</a>
Reference
この問題について(Gnuboard & PHP), 我々は、より多くの情報をここで見つけました https://velog.io/@cdspacenoob/gnuphpテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol