操作
Enhancement(機能追加・改善) #3051
未完了[要望]javascriptの分離
開始日:
2012-05-08
期日:
進捗率:
0%
予定工数:
説明
http://sns.openpne.jp/diary/27554 より転記
トピック¶
openpne3.8.0にて use_javascript('op_notify.js'); の部分がたぶんOpenPNE独自のjavascriptだと思う。 homeのガジェットを動いてほしくない、自分としては このjavascriptを切りたい。 でも切ってしまうと通知やその他の機能まで動かなくなる。 できれば、機能ごとにjavascriptを分離してほしい。 自分で作ったガジェットは、動かすことができず、そのせいで デザインがくずれ、ずっとそのまま残る。 どうやったら同じようにガジェットを動かせるようになるのか 資料があれば、javascript の分離をしなくてもよいのだが・・・ (homeでガジェットを動かすと記録され、次回以降も反映されたままになるらしい。 しかし、動かないガジェットがあるとなぜか上にへばりついたまま いくらガジェットを上に持ってきても、次回も同じようにへばりつく)
上記問題についてコメントが付いていましたので、それも転記します。¶
op_notify.jsの中身を見れば分かりますが、ガジェットの入れ替えは記述されていないです。 apps/pc_frontend/modules/member/template/homeSuccess.phpに書いてあります。 該当部分を削除すればガジェットの入れ替え機能を外せます。 追加したガジェットが動かないのはdiv.sortHandleかdiv.partsHeadingの要素を含んでいないからではないでしょうか。 開発ドキュメントが無いので分かりにくいですが、そこを含めて作るのが機能上の決まり、という事になります。
操作