HttpErrorRedirectの設定を変更することで、エラーページをカスタマイズできます。
[管理者ツール]-[サイト設定]-[HttpErrorRedirect]の項目を開いてください。
404エラーなどHTTPエラーのうち、i-SITEの理解できないファイル名やパラメータフォーマットの場合のエラー発生時のリダイレクト先ページをここで指定します。.aspxファイル拡張子のみ設定可能です。既定ではi-SITE既定のエラーページである"~/Err/DefaultError.aspx"が設定されています。このファイルをサーバー上のローカル環境からコピー&改造して~/Err/DefaultHttpError.aspxなどのパスで保存し、HttpErrorRedirectに設定して利用します。HTTPエラー以外についてはweb.configの<customErrors>要素に従います。
注意事項:
・HttpErrorRedirectで指定したエラーページは、エラー発生したURL文字列のまま表示されます。エラーの発生するURLにサブディレクトリが含まれる場合がありますので、エラーページに設定する画像のパスはサイトルートからの相対パス(/から始まる)にしてください。
・この設定はブラウザサイトに対して有効です。モバイルサイトのエラーに対しては常に既定のエラーページが表示されます。
・404などの基本的なエラーはi-SITEのHttpErrorRedirectで設定したスクリプト等でハンドリングされますが、それ以外のエラーはweb.configのcustomError要素の設定に従って処理されます。なお、web.configの規定値は以下のようになっております。defaultRedirectの部分は.aspx以外の任意のファイルを指定できます。
<customErrors mode="RemoteOnly" defaultRedirect="~/Err/DefaultError.aspx" />
・静的出力を公開しているサイトにおけるエラーではこの設定は使用されません。IISやApacheの仕様に従ってください。

モジュールプロパティの[水平方向の配置]は既定ではalign属性を利用していますが、style属性に設定を行いたい場合は以下のようにしてください。
以前、誤ってResponse.Write()を利用されていたユーザー様がおられましたが、この関数は種々のタイミングに関係なく、強引にhttp出力を行ってしまうちょっと乱暴な関数です。キャッシュその他で不都合が生じる場合がありますので、ascxファイルの中には記述しないようお願いいたします。
例)以下 文書リストでの利用例
----- [誤]↓ --------------------------------------------
<div class="BrowserItemList_h1title"
<%
if (ModuleTitle.prop_Align =="center"){
ModuleTitle.prop_Align="style=\"margin-left:auto;margin-right:auto;";
}
else if (ModuleTitle.prop_Align =="right"){
ModuleTitle.prop_Align="style=\"margin-left:auto;margin-right:0px;";
}
else if (ModuleTitle.prop_Align =="left"){
ModuleTitle.prop_Align="style=\"margin-left:0px;margin-right:auto;";
}
else{
ModuleTitle.prop_Align = "style=\"";
}
Response.Write(ModuleTitle.prop_Align + "width:" + ModuleTitle.prop_Width +
";\"");
%>
>
----- [正]↓ --------------------------------------------
<%
if (ModuleTitle.prop_Align =="center"){
ModuleTitle.prop_Align="margin-left:auto;margin-right:auto;";
}
else if (ModuleTitle.prop_Align =="right"){
ModuleTitle.prop_Align="margin-left:auto;margin-right:0px;";
}
else if (ModuleTitle.prop_Align =="left"){
ModuleTitle.prop_Align="margin-left:0px;margin-right:auto;";
}
else{
ModuleTitle.prop_Align = "";
}
%>
<div style="WIDTH:<%= ModuleTitle.prop_Width%>;<%= ModuleTitle.prop_Align%>">
-------------------------------------------------------
JavaScriptが有効であれば可能です。
i-SITE PORTALでは自身のRSS機能(参考:「RSSってなんですか?」)を、i-SITE PORTAL以外のRSSリーダー機能を持たない一般のHTMLのみで作成された静的なサイトに組み込んで利用することができるWebサービスを用意しています。ただしブラウザでJavaScriptが有効になっていることが必要です。
以下のスクリプトをHTMLの任意の場所においてください。
i-SITE PORTAL公式サイトのお知らせが表示されます。
<script language="javascript" type="text/javascript"
src="http://www.i-site.jp/ReadRSS.ashx?moduleid=2483
&encode=shift-jis&num=10">
</script>
パラメータはヘルプに記載されています。任意のXSLファイルを利用することもできます。
また、i-SITE PORTALのRSSフィーダーは、RSSの自動検出を可能にする“RSS auto-discovery”にも対応しております。専用ツールや最新のブラウザであるFirefoxのライブブックマークに取り込んだりすることが可能です。
相対アドレスパスは使えます。ただし、自動処理が入るので見た目に注意が必要です。
HTMLエディタにて相対アドレスパス(相対URL)でリンクやイメージを入力しても、HTMLモードに切り替えて見てみると絶対アドレスパス(絶対URL)になっています。
逆に絶対パスで入力していても、i-SITE PORTAL運用サーバの公開URL以下にあり、相対URLで表現できるものについては、ブラウザで通常表示し、HTMLソースを見てみると相対URLになっています。
これはHTMLエディタの構造上、すべて一度絶対URLに変換して編集作業をする必要があり。また可搬性をよくするために、可能なものについては保存時に絶対URL->相対URLの変換を行っているためです。この仕様によりi-SITE PORTAL運用サーバのURLが変更されてもHTMLエディタで作成した個々のコンテンツのURLは変更することなく、ご利用いただけます。