[請教][已解決][RC] phpBB Gallery Update 1.0.1 to 1.0.2

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

版主: 版主管理群譯文組

版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
主題已鎖定
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

[請教][已解決][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 GPLynn »

安裝外掛:
[RC] phpBB Gallery (相簿) (Update 1.0.2)

問題描述:
我是依照contrib/update_1_0_1_to_1_0_2/update.xml進行升級。
其中僅有一步驟的修改為
Open: includes/functions_display.php
Find

代碼: 選擇全部

	$num_predefined_bbcodes = 22;
Add after

代碼: 選擇全部

	$user->add_lang('mods/info_acp_gallery');
然後一旦我加入那行,就會造成在任何版面都無法發表主題。
即發表文章的頁面無法顯示。把那行remark掉就又恢復正常。
似乎它的BBcode的相關程式碼還是沒辦法很正常的作用。
目前是依照以前發問的主題"[請教][RC] phpBB Gallery (相簿) (Update 1.0.0)的BBCode"來手動增加album的BBCode。
最後由 GPLynn 於 2009-08-05 13:55 編輯,總共編輯了 1 次。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 心靈捕手 »

GPLynn 寫:安裝外掛:
[RC] phpBB Gallery (相簿) (Update 1.0.2)

問題描述:
我是依照contrib/update_1_0_1_to_1_0_2/update.xml進行升級。
其中僅有一步驟的修改為
Open: includes/functions_display.php
Find

代碼: 選擇全部

	$num_predefined_bbcodes = 22;
Add after

代碼: 選擇全部

	$user->add_lang('mods/info_acp_gallery');
然後一旦我加入那行,就會造成在任何版面都無法發表主題。
即發表文章的頁面無法顯示。把那行remark掉就又恢復正常。
似乎它的BBcode的相關程式碼還是沒辦法很正常的作用。
目前是依照以前發問的主題"[請教][RC] phpBB Gallery (相簿) (Update 1.0.0)的BBCode"來手動增加album的BBCode。
1.0.2 版已經修正您上回所提到的 album BBCode 問題.

升級, 雖然說只有一個檔案需要修改, 但是每個環節都不可忽視.
  • 重新上傳附加檔案
  • 執行資料庫更新
  • 清除論壇快取
  • 重新整理風格
如果確認每個環節都已經做好, 仍舊無法發表主題,
那麼建議您:
1. 進 phpMyAdmin > 找到論壇資料庫 > 貼出資料表 phpbb_bbcodes 的新增情形
2. 進 ACP > 發表 > BBCodes > 貼出 album 的設定情形
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: [請教][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 GPLynn »

我又將升級步驟重頭到尾確實的run過一次了!
結果還是一樣,想發文時(似乎只要一讀取到posting.php)就出現"HTTP 500 內部伺服器發生錯誤"。
只要把includes/functions_display.php裡那行(如下)註解掉就沒事了!

代碼: 選擇全部

$user->add_lang('mods/info_acp_gallery');
註解掉後的發文頁面,album的BBCode按鈕其說明文字亦只剩下"GALLERY_HELPLINE_ALBUM"的文字,並無相對應的中文說明。
我也確認過有language/zh_cmn_hant/mods/info_acp_gallery.php的存在。
該檔內也有

代碼: 選擇全部

	'GALLERY_HELPLINE_ALBUM'			=> '相簿圖片:您可以使用 [album]image_id[/album] BBCode,增加相簿圖片到您的文章中。',
茲附上捕手老師提到的所需資訊如下。
資料表 phpbb_bbcodes 的新增情形
bbcodes.jpg
BBCodes album 的設定情形
BBCode 使用方法

代碼: 選擇全部

[album]{NUMBER}[/album]
HTML 替換代碼(url=論壇網址)

代碼: 選擇全部

<a href="http://url/gallery/image_page.php?image_id={NUMBER}"><img src="http://url/gallery/image.php?mode=thumbnail&image_id={NUMBER}" alt="{NUMBER}" /></a>
線上說明

代碼: 選擇全部

GALLERY_HELPLINE_ALBUM
顯示在發文時的頁面
yes
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 心靈捕手 »

您 (貼圖) 的設定都沒有問題.

一旦註解了該行, 便無法讓語言變數生效;
得回到之前, 所討論的解決問題方式處理.

建議您:
將下列檔案壓縮後, 貼出下載連結.
  • includes/functions_display.php
  • language/zh_cmn_hant/mods/info_acp_gallery.php
  • posting.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: [請教][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 GPLynn »

心靈捕手 寫:建議您:
將下列檔案壓縮後, 貼出下載連結.
  • includes/functions_display.php
  • language/zh_cmn_hant/mods/info_acp_gallery.php
  • posting.php
檔案如附件,有勞了~感激不盡!
附加檔案
52726.rar
(22.97 KiB) 已下載 705 次
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 心靈捕手 »

GPLynn 寫:
心靈捕手 寫:建議您:
將下列檔案壓縮後, 貼出下載連結.
  • includes/functions_display.php
  • language/zh_cmn_hant/mods/info_acp_gallery.php
  • posting.php
檔案如附件,有勞了~感激不盡!
讓自訂 BBCode 的語言變數生效, 是 phpBB 3.0.5 版的新增功能.

以下修改提供您參考:
--開啟--
includes/functions_display.php

--找到--

代碼: 選擇全部

	global $db, $template;
--取代成--

代碼: 選擇全部

	global $db, $template, $user;
--找到--

代碼: 選擇全部

	//$user->add_lang('mods/info_acp_gallery');
--取代成--

代碼: 選擇全部

	$user->add_lang('mods/info_acp_gallery');
--找到--

代碼: 選擇全部

	while ($row = $db->sql_fetchrow($result))
	{
		$template->assign_block_vars('custom_tags', array(
			'BBCODE_NAME'		=> "'[{$row['bbcode_tag']}]', '[/" . str_replace('=', '', $row['bbcode_tag']) . "]'",
--取代成--

代碼: 選擇全部

	while ($row = $db->sql_fetchrow($result))
	{
		// If the helpline is defined within the language file, we will use the localised version, else just use the database entry...
		if (isset($user->lang[strtoupper($row['bbcode_helpline'])]))
		{
			$row['bbcode_helpline'] = $user->lang[strtoupper($row['bbcode_helpline'])];
		}

		$template->assign_block_vars('custom_tags', array(
			'BBCODE_NAME'		=> "'[{$row['bbcode_tag']}]', '[/" . str_replace('=', '', $row['bbcode_tag']) . "]'",
如此依最新版修改, 不保證已經可行;
建議您: 盡早更新為 phpBB 3.0.5 版.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: [請教][RC] phpBB Gallery Update 1.0.1 to 1.0.2

文章 GPLynn »

更新為phpBB 3.0.5後就正常。
感謝捕手老師的幫忙。 (:Y)
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
主題已鎖定

回到「[3.0.x] 外掛問題討論」