[問題]公告置頂分區SQL部份

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
頭像
小翼
星球公民
星球公民
文章: 56
註冊時間: 2004-09-18 11:14
來自: 警備區......

[問題]公告置頂分區SQL部份

文章 小翼 »

問題外掛:split_topic_type公告置頂分區2.0.1
參考網址:http://phpbb-tw.net/phpbb/viewtopic.php ... %A4%BD%A7i
使用外掛:phpbbs2.0.8
狀況描述:
我突然想到一個想法,我曾經看過由竹貓寫的書,在第A-3頁(公告條部份)的Tips話可以自行編寫SQL指令然後轉成php檔.......

代碼: 選擇全部

<?php
$USER="root";
$PASSED="12345";
$HOST="localhost";
$LinkToDB=mysql_pconnect("$HOST","$USER","PASSED");

mysql_db_query("taurus", "INSERT INTO phpbb_config(config_name , config_value) VALUES ('announce_enable','1')", $LinkToDB);
mysql_db_query("taurus", "INSERT INTO phpbb_config(config_name , config_value) VALUES ('announce_content','')", $LinkToDB);
?>
那麼在不需要phpMyAdmin類型程式的情況下,在《公告置頂分區》輸入SQL部份應該如何編寫?(以下是安裝說明頭部份)

代碼: 選擇全部

############################################################## 
## MOD Title: Split topic type
## MOD Author: Ptirhiik < admin@rpgnet-fr.com > (Pierre) http://rpgnet.clanmckeen.com
## MOD Description:
##		This mod splits the topic per type in the viewform display
##
## MOD Version: 2.0.1
## 
## Installation Level: Moderate
## Installation Time: 10 Minutes
## Files To Edit:
##		viewforum.php
##		includes/functions.php
##		templates/subSilver/subSilver.cfg
##		templates/subSilver/viewforum_body.tpl
##
## Included Files:
##		mod_split_topic_type.php
##		lang_extend_split_topic_type.php
##
##		--- lang settings ---
##		mod-lang_settings/lang_extend_mac.php
##
##		--- mods settings ---
##		mod-mods_settings/admin_board_extend.php
##		mod-mods_settings/functions_mods_settings.php
##		mod-mods_settings/lang_extend_mods_settings.php
##		mod-mods_settings/board_config_extend_body.tpl
##
##		--- topics list ---
##		mod-topics_list/functions_topics_list.php
##		mod-topics_list/topics_list_box.tpl
##		mod-topics_list/graph.gif/folder_announce_own.gif
##		mod-topics_list/graph.gif/folder_announce_new_own.gif
##		mod-topics_list/graph.gif/folder_own.gif
##		mod-topics_list/graph.gif/folder_new_own.gif
##		mod-topics_list/graph.gif/folder_hot_own.gif
##		mod-topics_list/graph.gif/folder_new_hot_own.gif
##		mod-topics_list/graph.gif/folder_lock_own.gif
##		mod-topics_list/graph.gif/folder_lock_new_own.gif
##		mod-topics_list/graph.gif/folder_sticky_own.gif
##		mod-topics_list/graph.gif/folder_sticky_new_own.gif
##
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes:
##	o users can choose their prefered setup (required full mods settings mod to be installed).
##		Admin can also choose to override the users choice for each setup parameter. 
## 
############################################################## 
## MOD History: 
##
##   2003-10-21 - Version 2.0.1
##	- add the lang_settings tool
##	- upgrade the mods_settings tool
## 
##   2003-09-09 - Version 2.0.0
##      - use of the functions_topics_list
##	- use the mods_settings for user preferences
##
##   2003-07-13 - Version 1.0.5
##      - allow to split the topic in boxes
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################
#
#-----[ SQL ]-------------------------------------------------
#
#
# This part is optional : do it only if you want your users to be able to choose their setup
#	if you want so, you'll have to install the MOD-mods_settings mod included in the pack
#
# note also you haven't to add the user_split_global_announce if you don't use global announces mod
#
ALTER TABLE phpbb_users ADD user_split_global_announce TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_split_announce TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_split_sticky TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_split_topic_split TINYINT(1) DEFAULT '0' NOT NULL;
PS:雖然我大部份知道如何編寫,但安全起見,都是問一問比較好 :mrgreen:
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

那部份的SQL語法是讓會員是否允許自訂公告置頂分區是否分區顯示
如果你不希望會員統一依照你的論壇設定 可不輸入那串語法
必需的SQL語法在你修改完檔案 上傳到空間時就已經自動輸入了
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
主題已鎖定

回到「外掛問題討論」