AIPOの各ポートレットの右上にある歯車の絵をクリックすると、設定と削除のメニューがでてくるのですが、それを制御してるのが
[インストールフォルダ]/aipo/tomcat/webapps/aipo/javascript/aipo/common.js
です。
タイムラインの歯車の場合、タイムラインがページ内に二つ以上あると、設定と削除が表示され、一つしかないと、設定しかでません。
これは以下のコードです。
if(dojo.byId("timeline_"+B)&&(dojo.query("div.timeline").length==1)){dojo.query("#accessControlDelete_"+F).style("display","none")
このようなTimelineの数をチェックしているロジックが
aipo7.0.0だと9行目にあります。
aipo7.0.2だと25、32行目の2箇所になってますね。
ここの
if文を真にしなければ、メニュー上に削除が表示されます。
私は
dojo.query("div.timeline").length==1をdojo.query("div.timeline").length==0
にしました。
timelineが0個なんて、歯車メニューすら押せないので、真になることはないです。直し方はいろいろですね。
表示されても肝心の削除が動かなければ、意味がないのですが、
当方はaipo7.0.0なのですが、確認済みです。
aipo7.0.2もテストで試していたようで、二箇所とも同様の修正をすることで
動作確認はできました。
ここまでならビルドの必要なく、追加ページにTimeLineを置いて追加ページ毎
削除することで、TimeLineを消せます。
※訂正後のtomcat再起動とクライアントブラウザのキャッシュクリアは忘れずに。
タイムラインの非表示
ページ移動
- はじめての方へ
- ↳ 最初に読んで下さい。
- なでしこ関連
- ↳ デラックス版フォーラム
- ↳ WindowsAPI
- ↳ RDB関連フォーラム
- ↳ Oracle
- ↳ SQL Server
- ↳ MySQL
- ↳ PostgreSQL
- ↳ SQLite3
- ↳ Firebird
- ↳ Access
- ↳ プログラムサンプル
- SQLite Easy Viewer
- ↳ SEVサポート掲示板
- ↳ ベータ版プログラム
- ↳ 安定版プログラム
- ↳ Manual
- BackupFD
- ↳ BackupFDサポート掲示板
- ↳ ベータ版プログラム
- ↳ 安定版プログラム
- ↳ Manual
- AIPO
- ↳ Aipo5フォーラム
- ↳ Aipo6フォーラム
- ↳ Aipo7フォーラム
- ↳ Aipo8フォーラム
- Wordpress
- ↳ WordPressフォーラム
- 外部コラボレーション
- ↳ 粗茶の部屋
- ECCube
- ↳ 2.11.5
- ↳ インストール
- ↳ カスタマイズ
- Coreserver
- ↳ SSH
- ↳ Perl
- ↳ Pear
- パスワード作成アプリくん
- ↳ ベータ版プログラム
- ↳ Manual
- ファイルの中身を検索くん
- ↳ 最新プログラム