Firefox Filepicker Kiegészítés

+ Desktop gomb
+ New Dir gomb

Hogy?

firefoxhome/chrome/classic.jar/skin/classic/global/filepicker.css

Add hozzá ezt:


.desktop-button {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAE1UlEQVR4nGJgoDEAAAAA//+iOQIAAAD//2JkYGBgCAwM7GdgYChAkzuwfv16R2IMCQwM3M/AwOCAJjxh/fr1hQAAAAD//2KEcv739fWhyBYVFU1kYGDYQKRDA/r6+vLR9DMwMDAwAgAAAP//YoEJHD58mIGBgYFh/759DAmJiQz////PZ2BgQNGEDxQWFjIsmD+fwdHJCUUcAAAA//88zzsKgDAQANHZDdax8wheLngYyUFNY6H7sRCtBx7MfzDXyjEGrW1wDkoRFNA3owSTgJKYGeE36Ya7EeYoybWs9L7zWYA8AAAA//88z7ENgDAMAMF3EhgCCYmCERgso2Q4FqCjQKKPjU2XCU43AIBaK/192NaFKQs5CYkgEUg4Eh+zBLjh2jFV3BTXTsE5r5uyH7TWRuAHAAD//yzNsRHCQAwAwZVf0C0zroAhg0wU4t5MA36RfHbR3rbii6OqhLa57K+Px/PtPH+GltpNy1izOWW0NGWQ0e5jqCo4lukPAAD//zSPuw2AMAwF71lxghBzMQIdQzBMViUVMQV4gfuk4AJ6zmg+AIxxsx8nrkm1YCmwVWMtohXRDNwC1yczRZb3n8kLAAD//1yQwQ2AMAzEnDaNmnugvDoKEur+e/FA8MAD2JLfwEez5zVApjivzXRDo1EKViWrxKEgw1E4043RoTf767gBAAD//2TMOQ6AIBRAweeaUFgY9SCezM7e6xqXgBAJhK8HoJ1i6kw+oSKxrQv9MGLvk3lq6VSJaoToLl5tsPvBow0peFIIFBLxLu9+AAAA///CEGFhYGRgY2ZkUGD7ycD56S6DIMdvBmE2FgYOdkaGT6/fMrx7+pbh08dvDF++fmf4+f0Hw9+/fxmY/kESwv8/3BgWAAAAAP//wrDg7esXDDfePmDo2XyCgYGBgaErxJBBRYKHgZGRgeHzp28MP779YGBnZWJgY2VmYPzPzvDrx08GJub/DKyMDAzs/5gxLAAAAAD//8Kw4NmDewx/2f4xMDBAItkmr5dhfU0iA8v//wwsTP8Z2FiYGLjZmRg4mJkZmP7/Y/j/9y/D3///GFiZGBkQcYwAAAAAAP//ZNGxEYAwDATBM5kpiYDA/bfDMNa/LAJCV7DBbsnTxaMf6P3kugevkshkKgkZhZGEbaoK1uJoRWNtwAcAAP//XNChDYAwGAXhe5AwA6JsRIJiBBSKSRiywXWCJv0fosHgzt73HdxA6mkkOPaVOS2UJzMYajQmjCWimVB3Hwlk86M4gQ24XgAAAP//NNSxDYAgEEDRf+ChJNrasoOLMKfVVQ5h4hLsYGMhWBBX+Mn7/00bQEqJ89hZQ2P0QvQwqTDUji96YQ49kQooleBA6suijuuOPFumlAKAmckHAAD//1TUsQ2AIBBA0X93gJ01iYNYsYOTOgEdC7iECUN4YGfiG+L9Nm2tkfPGVU8UiCYEFWCiIkSFxYwUjDEcBYTJ404yYd0Per8ppXybvgAAAP//gnnpf2Bg4P/AwMD/Avz8/wsKCv6TCgoKCv4L8PPDzWGAlm8AAAAA//9CKU2RwYePH0mqDwT4+VGKdlhpCgAAAP//gvH7oTbCMbSWIgpA1f5Hw/0MDAwMAAAAAP//ojkCAAAA//+iOQIAAAD//6I5AgAAAP//AwAHT6Ylh+X2AwAAAABJRU5ErkJggg%3D%3D");
  max-width: 36px;
}

Bocs, itt nem találtam tisztességes ikont. (A moz-icon:// semahoz) Ha vki talál szóljon. Ha nem tetszik csinálj másikat.

firefoxhome/chrome/toolkit.jar/content/global/filepicker.js

Add hozzá ezt:


function goDesktop() {
var desktopDir =  Components.classes["@mozilla.org/file/directory_service;1"]
			    .getService(Components.interfaces.nsIProperties);

gotoDirectory(desktopDir.get("Desk", Components.interfaces.nsIFile));
}

firefoxhome/chrome/toolkit.jar/content/global/filepicker.js

~28. sor:
<button id="newDirButton" hidden="true" class="new-dir-button" tooltiptext="&folderNew.tooltiptext;" oncommand="newDir();"/>

Ha akarsz Új könyvtár gombot, akkor keresd meg a fenti kódot, és negáld a hiddent.
A Desktop gombhoz pedig szúrd be az előző elé, ezt:


<button id="desktopButton" class="desktop-button" oncommand="goDesktop();"/>

Ha valakinek kedve támad még játszani, akkor itt vannak a doksik amiket használtam:

Hozzászólások

merszi boku:)
—-—-—

int getRandomNumber() {
return 4;	//szabályos kockadobással választva.
	       //garantáltan véletlenszerű.
}	      //xkcd

Végre egy (kettő!!!) olyan funkció, amit a Windows alapból is tud és a programok rendelkezésére bocsát, ráadásul még dokumentálva is van (valamint szemmel is látható)! :D

:)

Na majd egyszer ha lesz belole csomag vagy valami..ennyit nem er meg :DD
--------
aurora @ 2.6.25.7-soryu | athena @ 2.6.25.6-aya