Forum:管理者権限くれ
出典: へっぽこ実験ウィキ『八百科事典(アンサイクロペディア)』
コミュニティ・ポータル > 管理者用伝言板 > 管理者権限くれ
MediaWiki:Common.jsのDynamic Navigation Barsのバグ修正と、仕様変更したいから管理者権限よこせ。やりたいのは、以下のとおりです。
- FirefoxでDynamic Navigation Barsが機能していない問題の修正
- 最初の表示/非表示を、NavContentの style="display:none"で指定できる機能の追加
キチガイに管理者権限よこすのが嫌なら修正したソースをどっかに置くから、誰か動作チェックして問題なかったらCommon.jsをそれで置き換えてくれ。
以上だ。文句あるか。--話切徒(詰めない方) 2008年4月19日 (土) 17:48 (JST)
- キチガイに管理者権限をあたえるのは嫌なので修正したソースを利用者サブページに置いて、私が動作チェックして問題なかったらCommon.jsの関連記述をそれで置き換えます。--えふ氏 2008年4月19日 (土) 18:36 (JST)
- なんだよケチンボだな。
- ソースはこれなんですが、MediaWiki:Common.jsと関数名とか変数名とかがもろかぶりなので、User:下のmonobook.jsに置くと [表示] リンクが二重に表示されたりしてます。ローカルに落書きを保存してCommon.jsの呼び出しを止めて確認したらちゃんと動いたので、たぶん大丈夫だとは思うんですが。
- ところで、NavFrameを使用しているテンプレートってどんなのがあるんでしょうか。今までは閉じている状態がデフォルトでしたが、仕様を変えると開いてる状態がデフォルトになってしまいます。テンプレ側の修正で対応できそうならいいのですが、無理そうなら、やり方を変えようと思います。--話切徒(詰めない方) 2008年4月19日 (土) 19:35 (JST)
- いまどきまれな「クライアントサイドスクリプト禁止」な人のために「真のデフォルト」は開いた状態です。なのでstyle="display:none"でデフォルトを指定すると「絶対に中が見えない状態」が発生するので好みではなかったりします。--えふ氏 2008年4月19日 (土) 21:13 (JST)
- なるほど。それなら
class="NavFrame showDefault"と指定した場合は最初から開く、ってのはどうでしょうか。これならnoscript派にも、「デフォルトは閉じた状態」にも対応できると思います。個人的にはこっちの方が好みかな。--話切徒(詰めない方) 2008年4月19日 (土) 22:54 (JST)
- なるほど。それなら
- まあclass指定のほうが柔軟なパラメータ渡しが出来ますね。それでいいと思います。(ところで動作確認環境が先進的なのは気のせい?)--えふ氏 2008年4月19日 (土) 23:21 (JST)
Alphaと言われると尻込みするけど、Betaと言われると我慢できなくなる人格なもので。新しいやり方は、FirefoxとIEでのチェックでは問題なく動作しました。
- あとSitenoticeを [非表示] にすると、{{Title}}の表示がずれる問題を修正する関数も (titlehackhack) 追加しときました。IEだとあまり効果がないっぽいですが、使えそうなら使ってやってください。titlehackhackなし版、あり版--話切徒(詰めない方) 2008年4月20日 (日) 01:26 (JST)
- 脳内デバッグで大丈夫そうだったので更新しました。いろいろありがとう御座います(コメント内にテンプレを入れるとバグり易いよ)--えふ氏 2008年4月20日 (日) 10:42 (JST)
[編集] titlehackhack
たぶん、これで非ログイン利用者も大丈夫なはず。一応置いておきます。--話切徒(詰めない方) 2008年4月26日 (土) 17:50 (JST)
[編集] 話切徒へ
ふざけんなてめェ 喧嘩うってんのかてめェ--ルアサード 2008年5月19日 (月) 20:51 (JST)
- はい、ふざけて喧嘩を売っています。--話切徒(詰めない方) 2008年5月19日 (月) 21:28 (JST)

