Tipp: Ha az alfa verzió egy újraindítást követően minden indításnál összeomlik, a toolbar.ini fájlodban keresd meg az [Extensions Toolbar.content] szekciót és töröld ki az alatta lévő sorokat. A számozás természetesen változhat, a lényeg, hogy a szekció üres legyen.
ExtensionButton0, 128 ExtensionButton1, 129
A kiegészítők gombjait elvileg nem lehet áthelyezni az Opera 11 alfa verziójában. Gyakorlatilag viszont igen. Ehhez hívjuk segítségül a toolbar.ini
-t. És természetesen ahhoz (ha még nem töröltük a régi, megszokottat), hogy hogyan javítsuk meg anélkül, hogy újat generálnánk.
Ezt a postot megpróbálom a kevésbé jártas felhasználók számára is érthetővé tenni, akit csak a lényeg érdekel, ugorjon ide.
- Lépjünk ki az Operából
- Start menü » Futtatás
- A megjelenő ablakba írjuk (vagy másoljuk) be a következőt, idézőjelek nélkül: "
%userprofile%\AppData\Roaming\Opera\Opera\toolbar
" - A megnyíló ablakban nyissuk meg a toolbar.ini nevű fájlt Jegyzettömbbel (a Windows automatikusan ehhez társítja).
Látni fogunk egy ilyen részt legfelül:
Opera Preferences version 2.1 ; Do not edit this file while Opera is running ; This file is stored in UTF-8 encoding
Ehhez ne nyúljunk. Alatta lesznek kapcsos zárójelek [ ] között lévő szekciók. A UTF-8 encoding után hagyjunk egy szóközt és utána szerkesszük (vagy másoljuk) be ezt a sort:
[Extensions Toolbar.content]
Miután ezzel megvagyunk, nyomjunk egy Ctrl+S-t, zárjuk be a toolbar.ini-t és nyissuk meg az Operát. Az utolsó lépés, Operában jobb klikk a címsávon Testreszabás » Eszköztár visszaállítása
Eszköztárak gombjainak áthelyezése
A[Document Toolbar.content]
alatt találunk egy ExtensionSet5
nevű sort. Erre lesz szükségünk, ugyanis ez határozza meg a gombok helyét és pozícióját az eszköztáron, esetünkben a címsáv végén. Mivel mint látható, ez globálisan tárolja az összeset, sajnos spacereket nem tehetünk az egyes gombok közé, de sok mást csinálhatunk vele.
Mielőtt belevágnánk, pár szó a toolbar.ini
struktúrájáról:
A szekciók 3 alkategóriára oszthatók.
[Eszköztár Neve.content]
, [Eszköztár Neve.alignment]
és [Eszköztár Neve.style]
A név utal a funkcióra, tehát [Eszköztár Neve.content]
alatt a tartalom, vagyis a gombok, spacerek és mezők (például címmező (addressfield) vagy keresőmező). A számozás fontos.
Az [Eszköztár Neve.alignment]
4 sort tartalmaz, amelyek:
[Eszköztár Neve.alignment] Alignment=2 Auto alignment=0 Old visible alignment=2 Collapse=1
Az Alignment
a pozíció. Öt állású, a 0 a kikapcsolva, az 1 a balra, a 2 a felül, a 3 a jobbra és 4 a lent
Az Auto alignment
egy boolean és a "Csak mikor szükség van rá" opciót takarja.
Az Old visible alignment
tárolja a korábbi értéket, aki még emlékszik rá, ez volt a segítségünkre a menügomb végleges eltüntetésénél.
A Collapse funkciójára nem jöttem rá, de mindenhol 1 és ha 0-ra állítom sem látok változást.
Az utolsó az [Eszköztár Neve.style]
szekcióval a stílust határozhatjuk meg és kicsit itt is több áll rendelkezésre, mint a beállításokban. Ez 7 sort tartalmaz és így néz ki:
[Eszköztár Neve.style] Button type=2 Button style=0 Large Images=0 Wrapping=0 Maximum Button Width=0 Grow To Fit=0 Mini Buttons=0
A Button type-nál a gombok típusát módosíthatjuk. Több állású integer. A 0-val Submit típusú szöveges gombokká változtathatjuk az eszköztár gombjait, amit utána a skin.ini-ben tovább stílusozhatunk
Az 1-es érték ugyanazt csinálja. A kettő a sima ikon
A 3-as és 4-es értékkel szöveges formában, keret nélküli gombokat kapunk.
És van még pár stílus, de egyik sem az igazi. A 7-es például olyan, mint a folyamatsáv.
A Button style
a beállításokból ismert "Stílus" opció, csak ikon, csak kép, szöveg az ikon alatt és szöveg az ikontól jobbra.
A Large Images
opcióval (ha a skin.ini-ben engedélyezve van) nagyméretű, akár 64*64-es ikonokat csináljatunk.
A Wrapping
a tördelés, 0 a nincs, 1 a több sorba és 2 az Extender menü.
Maximum Button Width
a gomb maximum szélessége, pixelben. 0 az alapérték.
A Grow To Fit
arra jó, hogy a kis gombok méretét növeli a helykitöltés érdekében.
A Mini Buttons
-szal pedig 40%-os méretű gombokat csinálhatunk eszköztár specifikusan.
A bejegyzés trackback címe:
Trackbackek, pingbackek:
Trackback: Opera 11 a kiegészítők gombjainak testreszabása 2010.10.24. 08:00:16
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
RaidX 2010.10.24. 13:59:36
Nálam egy felhasználós módba a "d:\Program Files\Opera 11.00 alpha\profile\toolbar\"
alatt található meg. Vagyis "telepítési mappa\profile\toolbar". Mert mindenki másként csinálja.
penge™ · http://www.thevenusproject.com/ 2010.10.24. 18:09:59
Meg akkor már ki kéne térni a 64 bites Vistára/Win7-re is.
Mihics Zoltán (Med1on) 2010.10.29. 18:43:54
Sajnos a héten már nem kapunk új snapshotot, de legalább szaporodnak a kiterjesztések.
penge™ · http://www.thevenusproject.com/ 2010.10.29. 19:18:32
Meg userJS-eket konvertáltak leginkább át, amik már eddig is léteztek. Például a BugMeNot jó lenne, de ott is legalább töltené ki a mezőket random login információkkal, de arra, hogy megnyomom a gombot és feljön egy popup az MDI-t meghívó sajátgombom is képes és még userJS sem kell hozzá.
Az ID-Jumper tetszett volna még, ha CSS pszeudo-class-okat társított volna a nem létező anchorokhoz, de ahol vannak anchorok ott vannak linkek is.
A Security Enhancer csak előre definiált oldalakon végez átirányítást és ott is csak betöltődés után működik. Nem tudom tényleg bug-e, vagy csak nem ismeri a készítője az Operában használható AddEventListener-eket.
Az Imex igényes cucc, csak nem tudom mire használni, Az Add To Google Bookmarks megint sajátgombbal megoldható, JS sem kell hozzá...
A Latest News-t nem próbáltam, de talán azoknak hasznos, akik a Live Bookmarks-os RSS olvasót hiányolták.
Az Images dimensions ami még tetszik, kár, hogy ha megnyitom a képet, akkor nem működik, csak ha az oldalba be van ágyazva. És CSS background-ként beállított képeknél sem.
Az időjárásos is ötletes, csak szintén nem tudom mire használni.
A YouTube még azoknak jó, akik nem szeretnek userJS-t másolgatni, akárcsak a Mouse Trails, vagy a Translate.
A Fix Long Title és a Let Me See dettó, de ezekre Core fix kéne.
53 addonból ennyi. De biztos én vagyok túl igényes. :)
Inkább az új implementációkat várom, amivel nem kell az Operásokra várni, hogy lehessen komolyabb funkciókat is adni az addonoknak. Például a FileReader és FileWriter API elég sok lehetőséget megnyitna.
Más: Az Export-Import funkció pedig megoldható lenne egy külső kis .exével.
A lényeg, hogy a pstorage mappában lévő psindex.dat egy sima XML fájl. Ebből kéne kiolvasni a szükséges részt, a hozzá tartozó útvonalról kimenteni a szükséges SQLite fájlt, bezippelni, majd importnál a psindex.dat-ba beleszerkeszteni a korábban kiexportált sorokat és berakni a régi útvonalra az adatbázisfájlt.
Amúgy most néztem meg, a népszerű CCleanerben is ki lehet rakni exclude listára ezeket (a cookie-khoz hasonlóan), szóval akik ezzel takarítanak, azoknak ez megoldást jelenthet.
Amúgy ha már CCleaner... a tököm lassan kezd tele lenni: kephost.hu/image-1DE7_4CCB0107.jpg
Lassan már WPI-vel nem is lehet telepíteni egy Windowst anélkül, hogy 5 percenként checkboxolgatni kéne. Legalább raknának bele egy parancssori kapcsolót, bár akkor nem perkálna (annyit) a Google.
Mihics Zoltán (Med1on) 2010.10.29. 19:35:43
Én ezeket használom: Focus on video, Google reader (iOS mode), Snap Links.
penge™ · http://www.thevenusproject.com/ 2010.10.29. 20:21:57
Már mindegy, amúgy nem magamnak szoktam ezeket feltenni. Most nálam is fent van, de csak ideiglenesen, mivel Cookie törlésre használom, amíg az Operában (10.50 óta) nem javítják ki, hogy ha beállítom, hogy kilépés után törölje a sütiket és oldalspecifikusan kivételt adok neki, akkor ne felejtse el bizonyos oldalakon és random módon a sütiket és ne kelljen újra belépnem. A többi mocsok meg, mint adverticum (ami nem tudom hogy tárolódhat egyáltalán el, mivel domain szinten blokkolva van, de majd lehet használatba veszem a jó öreg hosts fájlt is) tűnjön el.
De olyan szinten jó, hogy a Flash cookiek fölött is egész korrekt kontrollja van. Például a YouTube-on (ahol a hangerő miatt jó) megtarthatom, a többit pedig törlöm.
Olyan nincs, hogy Unfocus on Video? :D
Mihics Zoltán (Med1on) 2010.10.30. 15:49:17
penge™ · http://www.thevenusproject.com/ 2010.10.30. 16:36:56
Amúgy nem lenne rossz, de a Babelfish lassú, a Google Translate jobb lenne és legyen már neki egy dedikált beúszó, mint a Ctrl+F vagy a jelszómegjegyző, vagy javítsák a fixed with-es bugot. Bővebben: people.opera.com/rijk/opera/
Nem olyan a görgetés, mint például itt, hanem mintha akadozna az egész.