Ticket #793 (closed 改善提案: 修正済)

Opened 10 years ago

Last modified 10 years ago

非推奨機能の削除

Reported by: nanasess Owned by: nanasess
Priority: Milestone: EC-CUBE2.11.1
Component: その他 Version: 2.4.4
Keywords: Cc:
修正済み:

Description (last modified by nanasess) (diff)

下記の機能は不具合も多く, 良い実装とは言えないので milestone:EC-CUBE2.5.0 にて削除したいと思います.

  • キャンペーン機能
  • アンケート機能
  • トラックバック機能
  • html/test 以下のプログラム
  • 未使用テーブルの削除
    • dtb_user_regist
    • dtb_customer_mail_temp
    • dtb_mailmaga_template
    • mtb_srank
  • 顧客マスタを利用しないメルマガ
  • モバイルの空メール機能

Change History

comment:1 follow-up: ↓ 11 Changed 10 years ago by nanasess

  • Owner changed from somebody to nanasess
  • Status changed from new to assigned
  • Description modified (diff)

version-2_5-dev r18786 で対応しました

comment:2 follow-up: ↓ 3 Changed 10 years ago by tao

ちゃんと手を入れればスゴい使えるのでアンケート機能は残して欲しいです。

comment:3 in reply to: ↑ 2 ; follow-up: ↓ 4 Changed 10 years ago by nanasess

tao への返信

ちゃんと手を入れればスゴい使えるのでアンケート機能は残して欲しいです。

現状では, バグの温床であり, 実装も良くないので削除しましたが, メンテナンスしていただける方がいらっしゃれば残しても良いと思います.

個人的には, ECサイトに必須の機能ではないと思いますので, 標準機能ではなく, プラグインなどで実装したら良いかなと思います.

comment:4 in reply to: ↑ 3 Changed 10 years ago by Seasoft

個人的には, ECサイトに必須の機能ではないと思いますので, 標準機能ではなく, プラグインなどで実装したら良いかなと思います.

私も、アンケート機能はプラグインでの実装が理想だと思います。
(プラグインのハードル上がりますが。)

comment:5 Changed 10 years ago by nanasess

  • Milestone changed from EC-CUBE2.5.0alpha to EC-CUBE2.5.0beta

概ね問題ないと思いますので, milestone:EC-CUBE2.5.0beta へ変更します

comment:6 Changed 10 years ago by Ringo

version-2_5-dev r18804にて

class_extends/page_extends/campaignを削除

version-2_5-dev r18810にて

class_extedns内の未使用ファイルの削除と関連するhtml内ファイルの削除

を行いました。

comment:7 Changed 10 years ago by Seasoft

  • Milestone changed from EC-CUBE2.5.0beta to EC-CUBE2.5.0alpha

フォーラムにて guts 様より、不具合報告がありました。

■メルマガ管理
○配信内容設定
[改善要望]・キャンペーン機能が削除されたため、検索項目の「キャンペーン」は不要と思われます。

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=6806&forum=12

当方では状況確認できていませんが、確認・対応が必要と考えています。

comment:8 Changed 10 years ago by Seasoft

(備忘録)
「campaign_id」で grep することで、対応漏れを確認できそう。(campaign で十分かも。)

comment:9 Changed 10 years ago by Seasoft

  • Description modified (diff)

comment:10 Changed 10 years ago by Seasoft

comment:11 in reply to: ↑ 1 ; follow-up: ↓ 13 Changed 10 years ago by Seasoft

nanasess への返信

version-2_5-dev r18786 で対応しました

dtb_mailmaga_template が削除されていますが、下記ページクラスで参照があるようです。

  • LC_Page_Admin_Mail
  • LC_Page_Admin_Mail_Preview
  • LC_Page_Admin_Mail_Template
  • LC_Page_Admin_Mail_TemplateInput

comment:12 Changed 10 years ago by nanasess

  • Milestone changed from EC-CUBE2.5.0beta to EC-CUBE2.5.1(仮)

comment:13 in reply to: ↑ 11 Changed 10 years ago by nanasess

Seasoft への返信

dtb_mailmaga_template が削除されていますが、下記ページクラスで参照があるようです。

r19958 にて差し戻しましたが, 不要なカラムが多数存在しますので, 削除した方が良いと思われます

comment:14 Changed 10 years ago by nanasess

  • Description modified (diff)

comment:15 Changed 10 years ago by nanasess

  • Description modified (diff)

comment:16 Changed 10 years ago by shutta

r20270 にて、(ある程度削除されていたが)トラックバック関連部分の削除しました。

comment:17 Changed 10 years ago by AMUAMU

r20319 r20320 にて、 #476 に関連する非推奨議論のあった dtb_table_comment と関連するセットアップ時のインサート系SQL処理を削除しました。

comment:18 Changed 10 years ago by kotani

  • Status changed from assigned to closed
  • Resolution set to 修正済
Note: See TracTickets for help on using tickets.