@ウィキ ツールズ
http://w.atwiki.jp/atwiki_tools/
@ウィキ ツールズ
ja
2013-11-11T11:13:03+09:00
1384135983
-
javascript/CSS設定
https://w.atwiki.jp/atwiki_tools/pages/35.html
jQueryを使ってクラス名からCSSを設定する方法。
クラス名でwidthやheightを指定したくなって作ってみました。
#contents(fromhere=true)
*デモ
#divclass(setCSS){
&spanclass(fs20pt){フォントサイズ20pt&spanclass(fcorange){フォントカラー}}
}
*ソース
**wikiソース
#divclass(wiki_source){}
**Javascript
#divclass(wiki_source){include/setCSSbyClass,js}
*Tips
&include_cache(include/setCSSbyClass)
&include_cache(include/wikiソース取得)
&include_cache(include/ソース整形表示JS)
2013-11-11T11:13:03+09:00
1384135983
-
include/setCSSbyClass
https://w.atwiki.jp/atwiki_tools/pages/34.html
#JS(){{
$.fn.setCSS = function(classInitial,cssProperty){
$(this).find("[class*="+classInitial+"]").each(function(){
var className = $(this).attr("class").split(" ")
.filter(function(n){ return n.indexOf(classInitial) == 0;})[0];
var value = className.substring(classInitial.length);
$(this).css(cssProperty,value);
});
};
$(function(){
$(".setCSS").setCSS("w","width");
$(".setCSS").setCSS("h","height");
$(".setCSS").setCSS("fs","font-size");
$(".setCSS").setCSS("fc","color");
$(".setCSS").setCSS("mt","margin-top");
$(".setCSS").setCSS("ml","margin-left");
});
}}
2013-11-11T11:11:34+09:00
1384135894
-
Windows関連/コマンドライン/プリンタ設定
https://w.atwiki.jp/atwiki_tools/pages/31.html
* ヘルプ
-rundll32 printui.dll,PrintUIEntry /? の内容
#divclass(pre){
使用法: rundll32 printui.dll,PrintUIEntry [オプション] [@コマンドファイル]
/a[ファイル] バイナリ ファイル名
/b[名前] 基本プリンター名
/c[名前] UNC コンピューター名 (リモート コンピューターで実行される場合)
/dl ローカル プリンターを削除します
/dn ネットワーク プリンター接続を削除します
/dd プリンター ドライバーを削除します
/e 印刷設定を表示します
/f[ファイル] inf ファイルまたは出力ファイル
/F[ファイル] /f で指定された INF ファイルが依存する INF ファイルの場所です
/ga コンピューターごとのプリンター接続を追加します (接続はログオン時にユーザーに伝達されます)
/ge コンピューターごとのプリンター接続を列挙します
/gd コンピューターごとのプリンター接続を削除します (接続はユーザー ログオン時に削除されます)
/h[アーキテクチャ] ドライバー アーキテクチャが次のうちの 1 つです。 x86、x64 または Itanium
/ia inf ファイルを使ってプリンター ドライバーをインストールします
/id プリンター ドライバーの追加ウィザード使ってプリンター ドライバーをインストールします
/if inf ファイルを使ってプリンターをインストールします
/ii inf ファイルとプリンターの追加ウィザード使ってプリンターをインストールします
/il プリンターの追加ウィザード使ってプリンターをインストールします
/in ネットワーク プリンター接続を追加します
/ip ネットワーク プリンターのインストール ウィザードを使用してプリンターをインストールします
/j[プロバイダー] プロバイダー名を印刷します
/k 指定されたプリンターへテスト ページを印刷します (プリンターのインストール時にはこのコマンドは使えません)
/l[パス] プリンター ドライバー ソース パス
/m[モデル] プリンター ドライバー モデル名
/n[名前] プリンター名
/o プリンター キューを表示します
/p プリンターのプロパティを表示します
/q QUIET モード、エラー メッセージを表示しません
/r[ポート] ポート名
/s サーバー プロパティを表示します
/Ss プリンターの設定をファイルに保存します
/Sr ファイルからプリンターの設定を復元します
コマンドの最後に追加されるプリンター設定オプション フラグの保存または復元:
2 PRINTER_INFO_2
7 PRINTER_INFO_7
c 色のプロファイル
d プリンター データ
s セキュリティ記述子
g グローバル デバイス モード
m 最小限の設定
u ユーザー デバイス モード
r 名前の競合を解決する
f 名前を強制する
p ポートを解決する
i ドライバー名の競合
/u インストールされている場合は、既存のドライバーを使います
/t[#] ゼロを基本としたインデックス ページで開始します
/v[バージョン] ドライバーのバージョンが次のうちの 1 つです。"Type 2 - カーネル モード" または Type 3 - ユーザー モード
/w 指定されたドライバーが inf ファイルにない場合にユーザーに確認します
/y 通常使うプリンターに設定します
/Xg プリンター設定を取得します
/Xs プリンターの設定を設定します
/z このプリンターを自動共有にしません
/Y プリンター名を自動生成しません
/K /h オプションで 2、3、4 の値を Windows NT x86 | Windows x64 | Windows IA64 として認識するように変更します。また /v オプションで 3 の値を Type 3 - ユーザー モード として認識するように変更します
/Z このプリンターを共有にします。/if オプションとのみ使用できます
/? このヘルプを表示します
@[ファイル] コマンド ライン引数ファイル
/Mw[message] は、コマンドを実行する前に警告メッセージを表示します。
/Mq[message] は、コマンドを実行する前に確認メッセージを表示します。
/W[flags] は、ウィザード用のフラグとスイッチを指定します (APW および APDW)
r ウィザードの最終ページからウィザードを再起動できるようにします
/G[flags] は、グローバル フラグとスイッチを指定します
w セットアップのドライバー警告 UI を表示しません (Super Quiet モード)
例:
サーバー プロパティの実行:
rundll32 printui.dll,PrintUIEntry /s /t1 /c\\machine
プリンター プロパティの実行:
rundll32 printui.dll,PrintUIEntry /p /n\\machine\printer
ローカルでプリンターの追加ウィザードの実行:
rundll32 printui.dll,PrintUIEntry /il
\\machine 上でプリンターの追加ウィザードの実行:
rundll32 printui.dll,PrintUIEntry /il /c\\Machine
キュー表示の実行:
rundll32 printui.dll,PrintUIEntry /o /n\\machine\printer
inf インストールの実行:
rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f c:\infpath\infFile.inf /r "lpt1:" /m "Brother DCP-128C"
inf インストールの実行 (inf に依存)。例では、prnbr002.inf は ntprint.inf に依存します。
rundll32 printui.dll, PrintUIEntry /ia /m "Brother DCP-128C" /K /h x64 /v 3 /f "c:\infpath\prnbr002.inf" /F "c:\infpath\ntprint.inf"
inf を使ったプリンターの追加ウィザードの実行:
rundll32 printui.dll,PrintUIEntry /ii /f c:\infpath\infFile.inf
付属のプリンター ドライバーを使ったプリンターの追加:
rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /r "lpt1:" /m "Brother DCP-128C"
コンピューターごとのプリンター接続の追加 (接続はログオン時にユーザーに伝達されます):
rundll32 printui.dll,PrintUIEntry /ga /c\\machine /n\\machine\printer /j"LanMan Print Services"
コンピューターごとのプリンター接続の削除 (接続はユーザー ログオン時に削除されます):
rundll32 printui.dll,PrintUIEntry /gd /c\\machine /n\\machine\printer
コンピューターごとのプリンター接続の列挙:
rundll32 printui.dll,PrintUIEntry /ge /c\\machine
inf を使ったプリンター ドライバーの追加:
rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "Brother DCP-128C" /h "x86" /v "Type 3 - User Mode" /f c:\infpath\infFile.inf
inf を使ったプリンター ドライバーの追加:
rundll32 printui.dll,PrintUIEntry /ia /K /c\\machine /m "Brother DCP-128C" /h "x86" /v 3
付属のプリンター ドライバーの追加:
rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "Brother DCP-128C" /h "Intel" /v "Type 3 - Kernel Mode"
プリンター ドライバーの削除:
rundll32 printui.dll,PrintUIEntry /dd /c\\machine /m "Brother DCP-128C" /h "x86" /v "Type 3 - User Mode"
プリンター ドライバーの削除:
rundll32 printui.dll,PrintUIEntry /dd /K /c\\machine /m "Brother DCP-128C" /h "x86" /v 3
通常使うプリンターとして設定:
rundll32 printui.dll,PrintUIEntry /y /n "printer"
プリンター コメントの設定:
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" comment "My Cool Printer"
プリンター設定の取得:
rundll32 printui.dll,PrintUIEntry /Xg /n "printer"
プリンター設定の結果をファイルに保存:
rundll32 printui.dll,PrintUIEntry /f "results.txt" /Xg /n "printer"
プリンター設定コマンドの設定の使用法:
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?
すべてのプリンター設定をファイルに保存:
rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "file.dat"
すべてのプリンター設定をファイルから復元:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat"
レベル 2 のプリンター情報をファイルに保存 :
rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "file.dat" 2
プリンター セキュリティ記述子をファイルから復元:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" s
プリンター グローバル デバイス モードとプリンター データをファイルから復元:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" g d
最小設定をファイルから保存とポート名の解決:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" m p
プリンターのクライアント サイド レンダリングの有効化:
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ClientSideRender enabled
プリンターのクライアント サイド レンダリングの無効化:
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ClientSideRender disabled
}
&include_cache(include/preタグ追加)
&include_cache(include/ソース整形表示JS)
2013-08-12T18:01:28+09:00
1376298088
-
include/preタグ追加
https://w.atwiki.jp/atwiki_tools/pages/33.html
#js(){{
<script type="text/javascript">
$(function(){
$("div.pre").each(function(){
$(this).html($(this).text());
$(this).replaceWith($("<pre class='brush: html'/>").text($(this).text()))
});
});
</script>
}}
2013-08-12T17:58:30+09:00
1376297910
-
include
https://w.atwiki.jp/atwiki_tools/pages/32.html
#ls3()
2013-08-12T17:31:13+09:00
1376296273
-
Windows関連/コマンドライン
https://w.atwiki.jp/atwiki_tools/pages/30.html
[[./プリンタ設定]]
2013-08-12T17:23:43+09:00
1376295823
-
Windows関連
https://w.atwiki.jp/atwiki_tools/pages/29.html
[[./コマンドライン]]
2013-08-12T17:17:07+09:00
1376295427
-
メニュー
https://w.atwiki.jp/atwiki_tools/pages/2.html
**メニュー
-[[トップページ]]
-[[javascript]]
-[[Windows関連]]
-[[要望・コメント]]
----
**リンク
-[[@wikiについて語る&br()まとめサイト>http://www50.atwiki.jp/atwiki-matome/]]
-[[@wiki>>http://atwiki.jp]]
-[[@wikiご利用ガイド>>http://atwiki.jp/guide/]]
// リンクを張るには "[" 2つで文字列を括ります。
// ">" の左側に文字、右側にURLを記述するとリンクになります
//**更新履歴
//#recent(20)
&link_editmenu(text=ここを編集)
&include_cache(include/プレビュー追加JS)
&include_cache(include/アクセス解析JS)
2013-08-12T17:16:27+09:00
1376295387
-
javascript/ファイルアップロード画面にプレビュー追加
https://w.atwiki.jp/atwiki_tools/pages/23.html
*デモ
#html2(){<input type="file" name="uploadfile"/>}
*ソース
**wiki
#divclass(wiki_source){}
**Javascript
#divclass(wiki_source){include/プレビュー追加JS,js}
*使い方
+"プレビュー追加"など適当な名前で新規ページを作成する
+編集画面のテキストエリアにjavascriptのコードをコピペする
+ページ保存後、上部メニューの「編集」> 「ページの閲覧/編集権限変更」にて「管理者のみ編集可能」にする
+「メニュー」に&nowiki(){&include_cache(プレビュー追加)}を追記する
&include_cache(include/wikiソース取得)
&include_cache(include/ソース整形表示JS)
2013-03-25T16:42:38+09:00
1364197358
-
javascript/tablesorter2.0
https://w.atwiki.jp/atwiki_tools/pages/17.html
jQueryを使ってテーブルをソート可能にするプラグイン[[tablesorter>http://tablesorter.com/docs/]]の紹介ページ。
#contents(fromhere=true)
*プラグイン配布ページ
[[tablesorter>http://tablesorter.com/docs/]]
[[ダウンロード>http://tablesorter.com/docs/#Download]]
*デモ
#divclass(tablesorter){
|1|2|3|4|h
|5|6|7|8|
|6|7|8|5|
|7|8|5|6|
**県番号と都道府県名および県庁所在地
|番号|都道府県名|都道府県名&br()(かな)|県庁所在地|県庁所在地&br()(かな)|h
|1|北海道|ほっかいどう|札幌|さっぽろ|
|2|青森県|あおもり|青森|あおもり|
|3|岩手県|いわて|盛岡|もりおか|
|4|宮城県|みやぎ|仙台|せんだい|
|5|秋田県|あきた|秋田|あきた|
|6|山形県|やまがた|山形|やまがた|
|7|福島県|ふくしま|福島|ふくしま|
|8|茨城県|いばらき|水戸|みと|
|9|栃木県|とちぎ|宇都宮|うつのみや|
|10|群馬県|ぐんま|前橋|まえばし|
|11|埼玉県|さいたま|さいたま|さいたま|
|12|千葉県|ちば|千葉|ちば|
|13|東京都|とうきょう|東京|とうきょう|
|14|神奈川県|かながわ|横浜|よこはま|
|15|新潟県|にいがた|新潟|にいがた|
|16|富山県|とやま|富山|とやま|
|17|石川県|いしかわ|金沢|かなざわ|
|18|福井県|ふくい|福井|ふくい|
|19|山梨県|やまなし|甲府|こうふ|
|20|長野県|ながの|長野|ながの|
|21|岐阜県|ぎふ|岐阜|ぎふ|
|22|静岡県|しずおか|静岡|しずおか|
|23|愛知県|あいち|名古屋|なごや|
|24|三重県|みえ|津|つ|
|25|滋賀県|しが|大津|おおつ|
|26|京都府|きょうと|京都|きょうと|
|27|大阪府|おおさか|大阪|おおさか|
|28|兵庫県|ひょうご|神戸|こうべ|
|29|奈良県|なら|奈良|なら|
|30|和歌山県|わかやま|和歌山|わかやま|
|31|鳥取県|とっとり|鳥取|とっとり|
|32|島根県|しまね|松江|まつえ|
|33|岡山県|おかやま|岡山|おかやま|
|34|広島県|ひろしま|広島|ひろしま|
|35|山口県|やまぐち|山口|やまぐち|
|36|徳島県|とくしま|徳島|とくしま|
|37|香川県|かがわ|高松|たかまつ|
|38|愛媛県|えひめ|松山|まつやま|
|39|高知県|こうち|高知|こうち|
|40|福岡県|ふくおか|福岡|ふくおか|
|41|佐賀県|さが|佐賀|さが|
|42|長崎県|ながさき|長崎|ながさき|
|43|熊本県|くまもと|熊本|くまもと|
|44|大分県|おおいた|大分|おおいた|
|45|宮崎県|みやざき|宮崎|みやざき|
|46|鹿児島県|かごしま|鹿児島|かごしま|
|47|沖縄県|おきなわ|那覇|なは|
**[[テーブル編集(table_edit)>http://www1.atwiki.jp/guide/pages/265.html#id_850c6140]]との組合せ
#table_edit(javascript/tablesorter2.0/編集用テーブル,row1name=No,row2name=列2,row3name=列3)
}
*ソース
**wikiソース
#divclass(wiki_source){}
**Javascript
#divclass(wiki_source){include/tablesorter,js}
**CSSカスタマイズ追記例
@import url("http://www53.atwiki.jp/atwiki_tools/pub/css/themes/blue/style.css");
*Tips
JSのみを記述したページ(ex. ページ名:tablesorter)を用意し、テーブルにソート機能を追加したいページで&nowiki(){&include_cache(tablesorter)}と呼び出すと、より使いやすい。
この場合、呼び出したページでは表を#divclass(tablesorter){}で囲う必要がある。
&include_cache(include/tablesorter)
&include_cache(include/wikiソース取得)
&include_cache(include/ソース整形表示JS)
2013-03-25T16:39:03+09:00
1364197143