[推薦] 比4image強大百倍的相本,支援phpbb資料庫

CPG Running Discuss
關於 CPG 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

回覆文章
design
竹貓忠實會員
竹貓忠實會員
文章: 330
註冊時間: 2003-10-31 00:36
聯繫:

[推薦] 比4image強大百倍的相本,支援phpbb資料庫

文章 design »

圖檔

coppermine photo gallery 1.21

功能簡述:

1. 可依群組分類權限,
2. 圖片投票機
3. 圖片意見箱\r
4. 可設定會員是否有自己相本\r
5. 可開放相本配額 (例如1人10MB空間)
6. 會員無限相本 (如PCHOME,KIMO一樣)
7. 支援PHP GD模組
8. 自動置作縮圖
9. 可設定圖片壓縮比,上傳後自動壓縮\r
10. 可換面版,或自己設計風格\r
11. 可支援世面上流行的PHPBB論壇資料庫\r
12. ..功能..打不完內!!!!自己試吧 ;-)

忘了打..支援多國語系,包括繁體中文 ;-)
安裝介面為英文,完後後進後台改語系即可\r

下載頁面\r
http://coppermine.sourceforge.net/

CPG至1.1版以後有開發出bridge程式可以搭配php論壇支援以下:
  • phpBB 2
  • Invision Power Board
  • vBulletin
  • YaBB SE


如何將 CPG 的SQL使用者資料比讀取PHPBB使用者資料表?

打開檔案 include/init.inc.php

找到\r

代碼: 選擇全部

// User database integration
// Uncomment the applicable line if you want to use it
// define('UDB_INTEGRATION', 'phpbb');
// define('UDB_INTEGRATION', 'invisionboard');
// define('UDB_INTEGRATION', 'vbulletin');
// define('UDB_INTEGRATION', 'yabbse');

代碼: 選擇全部

// define('UDB_INTEGRATION', 'phpbb');
前面的註解移掉

打開 bridge/phpbb.inc.php

找到\r

代碼: 選擇全部

// database configuration
define('PHPBB_DB_NAME','phpBB');     // 資料庫名稱\r
define('PHPBB_BD_HOST','localhost'); //  預設host name
define('PHPBB_DB_USERNAME','root');  // 資料庫使用者
define('PHPBB_DB_PASSWORD','');      // 使用者密碼\r

// 改成妳的phpbb2目錄
// 如網址是 http://yoursite_name.com/phpBB2/ 的話..改成如下
define('PHPBB_WEB_PATH','/phpBB2/');
問題討論:

權限設定問題
http://phpbb-tw.net/phpbb/viewtopic.php?t=22961

範例:

http://foto.holy.be

I love open source ;-)
最後由 design 於 2004-02-05 03:14 編輯,總共編輯了 2 次。
wajz
星球普通子民
星球普通子民
文章: 21
註冊時間: 2002-06-06 13:43
聯繫:

[教學] CPG 相簿套件 - 安裝

文章 wajz »

CPG , Coppermine Photo Gallery
官網 - http://coppermine.sourceforge.net/
示範 - http://wajz.net/gallery/
特色 -
1. 使用 php/mysql. 可獨立運作, 或整合於論壇資料庫\r
目前支援 phpBB 2, Invision Power Board, vBulletin, YaBB SE
2. 內建風格\r
3. 最最最讓人驚艷的是.. 內建繁體中文語系, 讚讚 !!..

前言: CPG 是在下使用安裝了許多套相簿套件後, 覺得還蠻容易上手的, 推薦給大家
曾經嘗試裝 4images , Gallery Project Page , 可能因為程度不足, 始終用不順手.
偶然在 google 找到 coca 君, 在 TWCMS 撰寫的 CPG 簡介,
所以使用這套軟體來安裝看看, 一裝就成功, 多玩幾次就上手, 很值得推薦給各位.
這份教學暫不附上圖檔, 請有基本修改 mod 經驗再做嘗試.

1. 軟體下載, 到官方網站 - download , 或直接 點這裡下載
目前官方版本為 cpg1.2.1.zip, 最令人驚喜的是, 此版已經有內含繁體中文語系 (y)

2. 解壓縮後準備進行安裝. 這裡可以概略分四個部份
2.1.1 安裝在自架主機的 localhost 端\r
2.1.2 安裝在承租的虛擬主機
2.2.1 安裝時獨立安裝, 不與任何論壇做整合
2.2.2 安裝時整合到以使用中的論壇
我是使用 "虛擬主機" 加 "整合phpBB論壇"

3. 在安裝之前, 請先確認 phpbb 使用的 Cookie 網域, 名稱, 路徑.
這部份要登入到 phpbb 後台, 一般管理 - 基本組態 - Cookie 設定
安裝的時候, CPG 跟 phpBB 要使用共同的資料庫名稱, 及網域名稱(後面補述)

4. 修改 ../include/init.inc.php 這個檔, 第18行到第23行
// User database integration
// Uncomment the applicable line if you want to use it
// define('UDB_INTEGRATION', 'phpbb');
// define('UDB_INTEGRATION', 'invisionboard');
// define('UDB_INTEGRATION', 'vbulletin');
// define('UDB_INTEGRATION', 'yabbse');

修改成
define('UDB_INTEGRATION', 'phpbb');

5. 修改 ../bridge/phpbb.inc.php 這個檔,
// database configuration
define('PHPBB_DB_NAME', 'phpBB'); // 資料庫中phpbb使用的名稱
define('PHPBB_BD_HOST', 'localhost'); // 通常都是用 localhost
define('PHPBB_DB_USERNAME', 'root'); // 使用這個資料庫的使用者名稱
define('PHPBB_DB_PASSWORD', ''); // 使用者密碼

往下找, 32 行的地方, 這裡設定你 phpbb 使用的目錄位置\r
// In this example http://yoursite_name.com/phpBB2/
define('PHPBB_WEB_PATH', '/phpBB2/');

6. 將所有解壓縮後的檔案, 上傳到主機網頁根目錄的 /gallery/ 下

7. 開始安裝, 執行 http://yourdomain/gallery/install.php

8. 一開始安裝介面是英文的, 仔細一點看就不會弄錯了
8.1 Your admin account 的 username , password 請設定 phpbb 的 admin 資料
8.2 Your MySQL configuration 跟上面 phpbb.inc.php 要設定的資料一樣\r
請特別注意 MySQL table prefix 資料表的部份不要更動, 請使用預設的 cpg11d_
8.3 ImageMagick 的部份, 經詢問我的主機商後, 他回覆... 主機不提供, 也不能安裝 :'( :'(

到這裡, " 理論上 " 應該是可以正常的安裝了..

補充.
1. ImageMagick 主要是針對 gif 縮圖的程式, GD 的部分在虛擬主機通常都有內建
會自動抓取到, 所以這篇並沒有特別對 GD 或 ImageMagick 做介紹,
(我自己目前是限定 JPG 圖檔格式, 所以暫時沒有這困擾)
2. 在原始檔解壓縮後, docs 內有很詳細的說明, 請參考.
3. 我現在會遇到的問題是, 在CPG登入, 進入phpBB登入畫面, 登入後不會自動返回CPG
若有網友安裝成功, 且試出怎麼自動返回, 還請指導.
4. 感謝 some(竹貓的design)測試, TWCMS站長 coca 簡介, 敝站的loclotho(我很懶, 通常沒人問就不會想寫..)

寫了兩個小時的文章, 希望對各位有幫助, 請將掌聲獻給 some , coca , loclotho ;)
頭像
godbless
竹貓忠實會員
竹貓忠實會員
文章: 647
註冊時間: 2002-05-17 06:02
來自: 台北市南京東路4段
聯繫:

文章 godbless »

底下的部份是在版面上整合到PHPBB的方法
在overall_header.tpl上面,請搜尋關鍵字來修改\r

代碼: 選擇全部

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]----------------------------------------
#
	'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),

#
#-----[ AFTER, ADD ]----------------------------------
#
	// Coppermine Photo Gallery
	'L_CPG' => $lang['CPG'],
	'U_CPG' => append_sid('gallery/index.'.$phpEx),

#
#-----[ OPEN ]-------------------------------------------------------
# also for other templates
templates/subSilver/overall_header.tpl

#
#-----[ FIND ]----------------------------------------
#
<a href="{U_FAQ}">{L_FAQ}</a>

#
#-----[ AFTER, ADD ]----------------------------------
# this step will add a link into your header menu

<a href="{U_CPG}">{L_CPG}</a>

#
#-----[ OPEN ]-------------------------------------------------------
# also for all other language packs
language/lang_english/lang_main.php

#
#-----[ FIND ]----------------------------------------
#
//
// Errors (not related to a
// specific failure on a page)
//
$lang['Information'] = 'Information';
$lang['Critical_Information'] = 'Critical Information';

#
#-----[ BEFORE, ADD ]---------------------------------
#
//
// Coppermine Photo Gallery
//
$lang['CPG'] = 'Album';

#
#-----[ 繁體中文 ]---------------------------------
#
//
// Coppermine Photo Gallery
//
$lang['CPG'] = '相簿藝廊';
外掛問題區發問格式就在這裡,請務必一定照著格式來~!
你不照著規則來,就算是也搞不清楚你的問題在哪裡!
新手問問題不是罪惡
罪惡的是自己沒有先做好本分和功課,說話的口氣也不好,再加上態度有好像我們這群人欠你多少似的~~!!
竹貓星球發問規則:
http://phpbb-tw.net/phpbb/viewtopic.php?t=16149
發問比率最高的句子翻譯:
Please ensure both the install/ and contrib/ directories are deleted
請確認install和contrib資料夾已被刪除(奇怪,翻一下英漢字典有這麼困難嗎)
majimmy
工友兼校長
工友兼校長
文章: 170
註冊時間: 2001-11-15 14:16
來自: 屏東
聯繫:

文章 majimmy »

怎樣在CPG的首頁
加上自己論壇ㄉ連結>.<

小弟找不到在哪一個檔案
=======================
找到ㄌ

編輯
/phpBB2/gallery/themes/default/theme.php

find
<!-- BEGIN album_list -->

before,add

<a href=http://your website/>your首頁</a> ::
1.有問題,請先搜尋過一次,再來問
2.不要PM給我=.=(除非有好康的)


圖檔
majimmy
工友兼校長
工友兼校長
文章: 170
註冊時間: 2001-11-15 14:16
來自: 屏東
聯繫:

文章 majimmy »

如果要先登入才能看到圖庫\r

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]----------------------------------------
#
'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),

#
#-----[ AFTER, ADD ]----------------------------------
#
// Coppermine Photo Gallery
'L_CPG' => $lang['CPG'],
'U_CPG' => append_sid('gallery/login.'.$phpEx),
1.有問題,請先搜尋過一次,再來問
2.不要PM給我=.=(除非有好康的)


圖檔
majimmy
工友兼校長
工友兼校長
文章: 170
註冊時間: 2001-11-15 14:16
來自: 屏東
聯繫:

文章 majimmy »

1.有問題,請先搜尋過一次,再來問
2.不要PM給我=.=(除非有好康的)


圖檔
回覆文章

回到「Coppermine Photo Gallery」