コンテスト専用のカテゴリがあり、複数のサブカテゴリボックスまたは行があります。コンテストごとに新しいサブカテゴリを作成します。
現在、カテゴリの説明の抜粋は、<a> タグを除くすべての HTML を削除しています。より柔軟性を持たせ、長い説明やボタンを表示したいと考えています。つまり、開始日、製品、スポンサー、価格などのメタデータを表示したいのです。
そのために、以下の機能を持つテーマコンポーネントが必要です。
- (サブ)カテゴリのボックスと行の説明でリッチ HTML をサポートする
div、button、spanなどのタグの削除を無効にする(ホワイトリスト方式)class=...のようなパラメータと値を保持する- 絵文字の削除を無効にする(ホワイトリスト方式)
- 最大文字数制限を削除する
- (その他見落としている点があれば?)
- tc の設定にカテゴリピッカーを追加し、どのカテゴリで有効にするかを選択できるようにする。
プロジェクトの複雑さを見積もることができないため、特定の予算はありません。
テーマコンポーネントをオープンソースとして Theme component で公開することも検討しています。