KParts Plugin

Browser Plugin using KDE Technology

KParts Plugin

This software implements a plugin for Netscape-compatible browsers in Unix environments. This plugin uses KDE's KParts technology to embed file viewers (e.g. for PDF files) into non-KDE browsers. Tested browsers include both Mozilla Firefox and Opera, and is know to work with Chrome and Arora.

With this plugin, you can e.g. view PDF files in Firefox using Okular as an embedded plugin.

Linked at KDE-Apps.org. Background and motivation described in my blog.

See ChangeLog file in source package for information on the development process.

Requirements

Installation
Usual Qt4 and KDE4 development packages.
Installation directory
By default, the plugin will be installed into /usr/lib/nsbrowser/plugins/ or /usr/lib64/nsbrowser/plugins/. To change the installation directory, modify variable PLUGIN_INSTALL_DIR in file kpartsplugin/CMakeLists.txt.
Run-time
Depends on which file types you want to view:
  • Okular to view PDF and PostScript files
  • KOffice (KWord, KSpread, ...) for OpenDocument or Microsoft Office files
  • Dragonplayer for most multimedia files
Any KDE KPart will be automatically made available as a browser plugin.

Source Code

Install like any KDE source code via CMake.

openSUSE users can use pre-compiled packages from the openSUSE Build Service. Gentoo users have it in their Portage tree.

Translations

Unfortunately, translations do not work yet. This is a known problem and I am looking for a solution!

You can add translations into your own language. Simply create a .po file based on the supplied .pot file, translate all strings, and send me the final .po file.
For details on the translation process and all technical aspects, please refer to the Techbase documentation.

Screenshots

Validome XHTML 1.0Valid XHTML 1.0!Valid CSS!The content of this page is licensed under a Creative Commons Attribution-Share Alike 3.0 License, unless noted otherwise.

Last Updated: 15-Sep-2011 Contact: Thomas Fischer