Bug(バグ) #2329
自動リンク機能の実装が不完全
開始日:
2011-08-01
期日:
進捗率:
100%
3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
いいえ
3.8 で発生するか:
Unknown (未調査)
opCommunityTopicPlugin 絞込条件:
説明
http://openpne.uservoice.com/forums/33439-openpne-/suggestions/2094753- より転記
トピック記事ではURLを書くとリンクが自然的に行われるのですが、イベント記事ではURLを書いてもリンクが一切行われません。改善策は無いでしょうか?
履歴
#1 Shingo Yamada が12年以上前に更新
- 優先度 を Normal(通常) から High(高め) に変更
#2 Shingo Yamada が12年以上前に更新
- 360対象 を RC1 にセット
#3 Shingo Yamada が12年以上前に更新
- 優先度 を High(高め) から Normal(通常) に変更
- 360対象 を削除 (
RC1)
#4 Yuya Watanabe が12年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Yuya Watanabe にセット
インターネット上のサービスにより場所を指定する需要もあることから開催場所についてもリンクを有効にする実装を行なってみます.
#5 Yuya Watanabe が12年以上前に更新
実装案¶
diff --git a/apps/pc_frontend/modules/communityEvent/templates/showSuccess.php b/apps/pc_frontend/modules/communityEvent/templates/showSuccess.php
index a389434..b450a8b 100644
--- a/apps/pc_frontend/modules/communityEvent/templates/showSuccess.php
+++ b/apps/pc_frontend/modules/communityEvent/templates/showSuccess.php
@@ -19,8 +19,8 @@ $list = array(
'Writer' => link_to($communityEvent->getMember()->getName(), 'member/profile?id='.$communityEvent->getMember()->getId()),
'Name' => $communityEvent->getName(),
'Open date' => op_format_date($communityEvent->getOpenDate(), 'D').($communityEvent->getOpenDate() ? ' '.$communityEvent->getOpenDateComment() : ''),
- 'Area' => $communityEvent->getArea(),
- 'Body' => $body,
+ 'Area' => op_url_cmd($communityEvent->getArea()),
+ 'Body' => op_url_cmd($body),
'Application deadline' => op_format_date($communityEvent->getApplicationDeadline(), 'D'),
'Capacity' => $communityEvent->getCapacity(),
'Count of Member' => $communityEvent->getCommunityEventMember()->count(),
#6 Yuya Watanabe が12年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
#7 Yuya Watanabe が12年以上前に更新
- 対象バージョン を 1.0.3 にセット
#8 isao sano が約12年前に更新
- 題名 を イベント記事にURL自動リンクが適用されない から 自動リンク機能の実装が不完全 に変更
- 説明 を更新 (diff)
- 3.6 で発生するか を Unknown (未調査) にセット
- 3.4 で発生するか を Unknown (未調査) にセット
現状、携帯ではトピックもイベントも自動リンクになりません。
これは以前からの問題で携帯では自動リンクが働いていません。しかし日記やプロフィールはすでに自動リンクかが進んでいる状態です。
このチケットのタイトルを「イベント記事にURL自動リンクが適用されない」から「自動リンク機能の実装が不完全」に変更し、opCommunityTopicPluginのmobilでの自動リンクの実装も行うのがいいのではないかと考え、実装者と相談の上チケットのタイトルを修正致しました。
#10 Yuya Watanabe が約12年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
#11 Kousuke Ebihara が約12年前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
チケットタイトルはもう少し具体的に内容を表すものにならないでしょうか。また、 opCommunityTopicPlugin 自身では自動リンク機能を実装していないので、そもそも適切ではないように思います。