# The File Manager and Web Browser

The file manager and web browser of &kde; is &konqueror;. The &konqueror; home page is located at http://www.konqueror.org where a &konqueror; specific FAQ can be found.

How do I use &konqueror; as a web browser with proxy?

&konqueror; can be used with &HTTP; and &FTP; proxies. To set up the proxy server in &konqueror;, just select Settings Configure &konqueror;... from the &konqueror; menu and go to the Proxies tab.

How can I change the appearance of a directory in &konqueror;?

When displaying a directory,&konqueror; looks for a hidden file called `.directory` inside the directory. You can create such a file yourself to modify the way in which the directory is displayed. The file is simply a `.desktop` file. For example:

    [Desktop Entry]
    Type=Directory
    Icon=trashcan_full
    EmptyIcon=trashcan_empty
    Name=Trash
    Name[af]=GEMORS
    ...
    Name[no_NY]=Papirkorg
    ...
    Comment=Contains removed files

This is the file used to describe the `Trash` directory. It changes the icon used to display the directory and sets the (displayed) name of the directory according to the national language

For the directories that build up the K menu, you can also use &kmenuedit; to change the appearance.

How can I do non-anonymous &FTP; transfers with &konqueror;?

Normally, if you enter a &URL; like `ftp://`ftp.somehost.com``, &konqueror; will attempt an anonymous login to the &FTP; server. If you want to login as a particular user, enter a &URL; like `ftp://`username@ftp.somehost.com`` instead. &konqueror; will ask for your password and connect to the server.

What are `%i` and `%m` in the Execute line?

They are used by all &kde; applications (since they are implemented in `KApplication` and all good &kde; programs create a `KApplication` object before they even look at the command line arguments).

A standard line for a &kde; application looks like this: ``foo` `... %i %m -caption \"%c\"``. Pretty confusing, but it has been designed in that way so that it can integrate legacy, non-&kde; applications as smoothly as possible. &konqueror;, when executing the line above, will extend the command to ```foo`` `-icon something.png -miniicon something_mini.png -caption \"The Foo\"``. Both the icon and the mini-icon as well as "The Foo" are properties defined in the `.desktop` file. If the icons are not defined, they simply default to the executable name `foo`.

This way a user can change these things in &kmenuedit; for his or her applications. `-caption` is important, because no user will accept that the menu item Editor starts something called kedit-0.9pl4-build47. Instead, he expects a window called Editor. Furthermore these names are localized, i.e. an American user launches CD-Player and gets a window called CD-Player while a German user launches CD Spieler and gets a window called CD-Spieler.

How do I specify the startup directory for &konqueror;?

&RMB; click on the &konqueror; icon and choose Preferences. Under the Execute tab you would probably find something like `kfmclient openProfile filemanagement`; just append `file:/whereever/you/want` with the directory you would like &konqueror; to start in.

How do I import &Netscape; bookmarks?

There is no need to import anything at all. &Netscape; bookmarks are automatically available under the Bookmarks menu in &konqueror; with no configuration on your part necessary. The Bookmark Editor is able to convert &Netscape; bookmarks to the format used by &konqueror;, if you want this.

How do I fool a site into believing &konqueror; is &Netscape; or some other browser?

Fire up the &kde; Control Center and select Web Browsing User Agent. Add the desired user agent accordingly.

How do I configure &konqueror; to run &Java; applets?

Choose Settings Configure &konqueror;&konqueror; Browser from &konqueror;'s menubar. Note that you have to be viewing a web page for the Settings menu not to be grayed out. If it doesn't work, please check the Konqueror + Java HOWTO.

What is this new Smart policy for JavaScript web popups?

This new policy attempts to block intrusive JavaScript popup windows. If the user does not click on a button or submit a form to trigger the popup, then the popup is not permitted. Some sites will open a second new window from within the first and in that case, the second window will not show.

Why doesn't my banking site work with &konqueror;? It pops up a new window with the login screen in other browsers, but not in &konqueror;.

Make sure you have Javascript enabled, and the default JavaScript web popups policy set to Ask or Allow. The Smart policy is not always sufficient for some banks. Many banks also require &Java; support. You can find more help on enabling this at http://www.konqueror.org/.

Why can't &konqueror; render &GIF; images?

It is because you did not enable &GIF; support in &Qt;. Please see gif for more details.

How do I rename files?

Simply right click on the file and select Rename or click once on an already selected file.