PhistucK, Many Thanks. It helps me allot. I suggest that you publish it at chrome extensions galery' It can help many other users. Yaniv
On Sat, Dec 12, 2009 at 7:58 PM, PhistucK <phist...@gmail.com> wrote: > Took a little more, but here it is. > > ☆PhistucK > > > On Sat, Dec 12, 2009 at 19:24, yanivkoren <ya...@korenf.com> wrote: > >> PhistucK >> >> Thanks for your help >> It's way above my ability to undertand what I have to do (as I >> mentioned I"m not a programer). >> I will wait until the chrome teem will add the ability to "Switch Page >> Direction" as firefox has. >> Yaniv >> >> >> On 12 דצמבר, 18:45, PhistucK <phist...@gmail.com> wrote: >> > Well, actually, I meant that you do not even need a manifest or >> anything. A >> > user script would have been converted to an extension automatically. >> > But since you already created an extension, let us continue. ;) >> > >> > So, what you need is a Browser Action (or a Page Action, to be on the >> safe >> > side, since Browser Actions cannot be remove and you might not want it >> to be >> > laying around there for any page\image\whatever). >> > BrowserAction reference - >> http://code.google.com/chrome/extensions/browserAction.html >> > PageAction reference - >> http://code.google.com/chrome/extensions/pageAction.html >> > >> > Now, when the button is clicked, you should send a message (see the >> Message >> > Passing API -http://code.google.com/chrome/extensions/messaging.htmlto >> > send and receive one) to the tab (see the Tabs API - >> http://code.google.com/chrome/extensions/tabs.htmlto get the selected >> tab). >> >> > The content script in that tab will get the message and will execute the >> > same lines that are currently in the blabla.user.js file you have. >> > >> > ☆PhistucK >> > >> > >> > >> > On Sat, Dec 12, 2009 at 18:37, yanivkoren <ya...@korenf.com> wrote: >> > > PhistucK, >> > >> > > Many thanks for your help. >> > >> > > I have made a file name "blabla.user.js" with the code you wrote. >> > > I have made a file name "manifest.json" with this code: >> > >> > > " >> > > { >> > > "name": "Switch Page Direction rtl", >> > > "version": "1.0", >> > > "description": "Switch Page Direction rtl", >> > >> > > "content_scripts": [ >> > > { >> > > "matches": ["http://lifehacker.com/*"], >> > >> > > "js": ["blabla.user.js"] >> > > } >> > > ] >> > >> > > } >> > > " >> > > Now every time I enter lifehacker.com It is right to left. >> > >> > > Can I make the extention smarter? >> > > I mean that it will have an icon (I know how to make an icon) and when >> > > I press the icon the js will change the page I'm in to right to left? >> > >> > > Many Tanks >> > > Yaniv >> > > On 12 דצמבר, 17:04, PhistucK <phist...@gmail.com> wrote: >> > > > You want the easiest way? >> > > > Create a user script (meaning, create a file called blabla.user.js), >> put >> > > > there - >> > >> > > > document.getElementsByTagName("HTML")[0].dir = "rtl"; >> > > > document.body.dir = "rtl"; >> > >> > > > Drag it to Chrome and install it. >> > >> > > > Note - this will only work with the Dev or Beta version of Google >> > > > Chrome<http://dev.chromium.org/getting-involved/dev-channel>(or the >> > > > trunk version of Chromium). >> > >> > > > ☆PhistucK >> > >> > > > On Sat, Dec 12, 2009 at 09:45, yanivkoren <ya...@korenf.com> wrote: >> > > > > I'm trying to write an extantion that replace the "<body_" elent >> with >> > > > > "<body_dir=rtl" so all my pages will be right to left. >> > > > > I'm not a programmer and i faild to do so. >> > > > > can any one help me with that >> > > > > many thanks >> > > > > Yaniv >> > >> > > > > -- >> > >> > > > > You received this message because you are subscribed to the Google >> > > Groups >> > > > > "Chromium-extensions" group. >> > > > > To post to this group, send email to >> > > chromium-extensi...@googlegroups.com. >> > > > > To unsubscribe from this group, send email to >> > > > > chromium-extensions+unsubscr...@googlegroups.com<chromium-extensions%2bunsubscr...@googlegroups.com><chromium-extensions%2Bunsu >> bscr...@googlegroups.com><chromium-extensions%2Bunsu >> >> > > bscr...@googlegroups.com> >> > > > > . >> > > > > For more options, visit this group at >> > > > >http://groups.google.com/group/chromium-extensions?hl=en. >> > >> > > -- >> > >> > > You received this message because you are subscribed to the Google >> Groups >> > > "Chromium-extensions" group. >> > > To post to this group, send email to >> chromium-extensi...@googlegroups.com. >> > > To unsubscribe from this group, send email to >> > > chromium-extensions+unsubscr...@googlegroups.com<chromium-extensions%2bunsubscr...@googlegroups.com><chromium-extensions%2Bunsu >> bscr...@googlegroups.com> >> > > . >> > > For more options, visit this group at >> > >http://groups.google.com/group/chromium-extensions?hl=en. >> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "Chromium-extensions" group. >> To post to this group, send email to chromium-extensions@googlegroups.com >> . >> To unsubscribe from this group, send email to >> chromium-extensions+unsubscr...@googlegroups.com<chromium-extensions%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/chromium-extensions?hl=en. >> >> >> > -- You received this message because you are subscribed to the Google Groups "Chromium-extensions" group. To post to this group, send email to chromium-extensi...@googlegroups.com. To unsubscribe from this group, send email to chromium-extensions+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/chromium-extensions?hl=en.