知識、知恵のカタマリ

[PR]ガムで間食コントロール?!

解決済

livedoor Wikiのタイトルの下にある履歴等のメニューを非表示にすることは可能ですか?

livedoor Wikiの画面左上のタイトルの下に
| 編集 | 履歴 | 添付 | 設定 | 新規ページ作成
というメニューがありますが、これらを非表示にすることは可能でしょうか?

オーナーが見える分には構わないのですが、編集権限をオーナーに限定しているにもかかわらず、ログアウトしてゲストユーザーとしてアクセスしても上記のメニューが表示されるので違和感があります。
ご教示の程どうかよろしくお願いします。

2007-01-17 20:13の質問
livedoor  ウィキ  設定  
livedoor
livedoor のホームページはこちらです
www.livedoor.com/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google

回答(3)

2.

2007-01-19 12:11:31ベスト
フリーエリアでDOMを使えるので、
どうしても一瞬見えますが、これに限らずどのパーツでもロード後に消す(または非表示)にすることはできます。
ただこつめかわうそさんのIDでも見えなくなるので、そこらへんのID選別(できるんだろうか?)とかが必要かもしれません。

DOMの使用例は
http://knowledge.livedoor.com/15407
などありますが、そういう用途集を作りたいと思って作って飽きて放置状態wのWikiがあります。(これって自分のリンクへの誘導になっちゃうかもしれませんが一応)
http://wiki.livedoor.jp/wiki_exgrammar/d/FrontPage

もしよければやってできあがったなら誰でも編集できますので適当に使用例として挙げといてもらえるとうれしいです。

IDを取得して分岐させてメニューの表示・非表示・・・というのは未解決ですが、道のりが長そうなので解決ということにさせて頂きます。解決したらプーニンさんのWikiに報告します。

1.

2007-01-18 16:27:30ベター
現在のところ、その機能はありません。

ご回答頂きありがとうございました。

3.

2007-01-20 09:52:57ベター
背景の色とメニューの文字色を同じにすればとりあえず見えないようにできますよ。
簡単なので一応テストしてみたらできましたけど。

オーナーも見えなくなるんだけどそこにメニューがあることを知ってればそれほど不便ということもないのでは。
編集権限はオーナーにしかないのだから間違えてクリックされても害はないし。
自信度 : 自信なし

たしかに、リンクはあるけど見えないようにする、という手もありますね。ありがとうございました。

Ads By Google

コメント(4)

2007-01-19 12:57:42

非表示に出きるかどうかのところだけですが、できました。

http://wiki.livedoor.jp/wiki_exgrammar/d/%CA%D4%BD...

ID選別はやってません。でも設定と新規作成だけ表示にしとけばいいでしょう?そういう問題じゃないかもw

2007-01-19 13:02:39

ああ、パスワード入れると表示が復活するようにする事は可能だと思いますよ。
ただパスワードはソースを見れば分かっちゃうかもしれませんがねw
それでもこつめかわうそさんの
>ゲストユーザーとしてアクセスしても上記のメニューが表示される違和感
はなくなると思います。

2007-01-20 00:46:48

>>2 プーニンさん
ご丁寧な回答、ありがとうございました。
教えて頂いたソースをもとにフリーエリアのスクリプトを作ってみます。ID選別はやってみたいと思うので実現できればプーニンさんのウィキにご報告します。

でも、ログインユーザー取得の関数を調べるところから始めないと行けないのですが(^_^;)。
VBS+ASP は経験者ですが JavaScript は素人なもので…。

ナレ進呈が遅れることになり申し訳ありませんが、とりあえずはまだ未解決のままにしておきます。

2007-01-21 08:18:55

それにしてもログイン情報はどこで保持してどうやって認証しているのでしょうかね?

認証してるルーチンがWIKIページで読みこまれてるJSファイル内にあるならそのfunctionを失敬して簡単にできそうですが。
内部のエロイ人は教えてくれないだろうか?

トラックバック

トラックバックURL: