フォーラムにカスタムヘッダーとフッターを実装するために、「設定」>「カスタマイズ」>「テーマ」>「コンポーネント」に移動しました。ここで、標準のヘッダーコンポーネントをインストールし、デフォルトのテーマに関連付けました。次に、「ヘッダー」セクションにカスタムヘッダーHTMLを、「フッター」セクションにカスタムフッターHTMLを追加して、このコンポーネントをカスタマイズしました。
JavaScriptが有効な一般ユーザーの場合、すべて正しく表示され、カスタムヘッダーとフッターの両方が表示されます。しかし、NoScriptが有効な状態で、特に「最も安全」設定のTorブラウザでアクセスした場合、カスタムヘッダーはコンテンツの下に配置され、カスタムフッターは完全に消えてしまいます。ページソースコードからも見当たりません。
一時的な解決策として、コンポーネントの「本文」セクション内にnoscriptタグを統合し、このnoscriptタグ内にカスタムフッターHTMLを再度埋め込みました。しかし、これは単なる回避策であり、よりクリーンで将来的に壊れる可能性の低い解決策を希望しています。
バグレポート/機能リクエスト:
- NoScriptユーザーに対して、カスタムフッターが表示され、適切にレンダリングされることを保証してください。
- NoScriptバージョンでは、ヘッダーはコンテンツの上に表示され、フッターはコンテンツの後に続くように、通常のJavaScriptが有効なページの表示シーケンスをミラーリングしてください。






