Adblock Improvement

Various KDE 1.-4. Improvements

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

This is an extension that improve konqueror adblock.

You can see all blockable elements, write a filter on the fly, save the filter and see all blocked elements.

Required cmake > 2.3
Last changelog:

13 years ago

v0.0.5
Direct access to adblock configuration
Smart filter menu
Icon instead of Label

v0.0.4
Use QListView instead of QTable
Alert when adblock is disabled
Fixed same bugs

v0.0.3
Fixed same bugs
Fixed a noise crash
Minor cosmetic fix

v0.0.2
Avoid duplicated urls
Live upgrade of filters
Now we can filter html OBJECT and EMBED
Avoid multiple rows selection

Anonycat

12 years ago

I like this except for a leak that I believe stems from its use in local context. If I'm browsing files, and open an image in the embedded viewer, Konqueror pops up an Adblock icon in horizontal space _below the statusbar_, and doesn't remove that icon even after the image is closed. As such, it's possible to flood that space with Adblock icons, as http://soniccenter.org/sm/images/adblockkkkkkk.png

How does anything ever manage to get into that space to begin with?

Report

Anonycat

12 years ago

REVISION: That actually occurs whenever the embedded image viewer is used regardless of local/remote. The first such view of an image will cause the icon to appear upon _leaving_ that location; all subsequent icons duplicates appear when the image is first loaded. Does this help uncover a fix?

Report

AlexanderMarkov

11 years ago

Got the same. :)
http://img48.imageshack.us/img48/4034/adblockpa3.png

Report

me-macias

12 years ago

Thank you for great plugin. However I think several elements are not shown. Please take a look at:

http://www.benchmark.pl/glowna.php

And try to block the top flash animation. I blocked everything except gifs, and it is still displayed.

Report

rados

13 years ago

Hi, thanks for this improvment. Are you planning something new?

What about some quick option with right-click to enable/disable adblock.

Why its not possible directly from your adblock window drop "red line" rule. (unblock blocked elements) .. its boring for me enable menu-bar > going to settings > adblock > and searching the proper line?

Thanks anyway

Report

HessiJames

13 years ago

hi,
thanks, that's a really cool extension.
would it be possible to show which filter blocks an element. for example one of my filters blocks videos from youtube.com and i don't know which filter it is :D

Report

Flameeyes

13 years ago

Can you use versioned tarballs in the future? It's a bit difficult to work with unversioned tarballs for distributions, especially source based (like Gentoo).

Also, I do have a crash with adblock enabled if I open one of the preview windows in kde-apps or kde-look and close it by clicking on the screnshot. I have a backtrace but didn't have time to fix it yet.

Report

C

dagnele

13 years ago

There are versioned tarbal from v0.0.2 and I think v0.0.3 fix your crash.

Ciao,
Daniele

Report

Hirs

13 years ago

How can I unblock an item when I block it as accident?

I know I can delete it from khtmlrc file, but I'm a bit lazy :)

Report

C

dagnele

13 years ago

Try to delete the filter from adblock's configuration.

Ciao
Daniele

Report

Superstoned

13 years ago

looks great, love to see it in KDE 4 ;-)

you might wanna send it to one of the Konqueror maintainers...

Report

klichota

13 years ago

Installation instructions would be useful.

I get the following error while trying to build:
$ ./build.sh
CMake Error: KDE3_DIR is not set. It must be set to the directory containing KDE3Config.cmake in order to use KDE3.
-- Configuring done
make: *** No rule to make target `install'. Stop.

I don't have KDE3Config.cmake anywhere in my system (including CMake packages). Where can I get it from?

Regards

Krzysztof Lichota

Report

klichota

13 years ago

Oops, sorry. I have wrong version of cmake.

Report

hellblade

13 years ago

Can you add an option to replace the underlined "Adblock" label in the statusbar with a little image. I always prefer images instead of labels for extensions. They look better and take less space.
You could even make the image change when an element is blocked in the page.

Report

benjaminisant

13 years ago

What do you think about adding a filtering method based on regular expression ?

It would be great to get rid of many adds at once (.*googlead.*)

Report

nescius

13 years ago

there should be an easier way to show which parts are blocked by show them after clicking on adblock icon, javascripts can be showned too as small icons as it is in quantas' vysiwyg edit view with some allow/show menu on it when clicked

Report

polrus

13 years ago

i think kde-apps is enough and it has nothing in common with look so why to You post it twice

Report

flavio

13 years ago

I think that the "KDE improvements" category is shared by apps and look.

Report

C

dagnele

13 years ago

Yes is true

Report

blujay

13 years ago

Nice! Are you going to try to get it in Konqueror itself?

Report

ChL

13 years ago

Is it possible that you can show what expression is used for a blocked entry? If I remember right this feature is also in the firefox adblock.

Report

Psypointer

13 years ago

Hi,

i´m always getting this error:

./build.sh
-- Check for working C compiler: gcc
-- Check for working C compiler: gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: c++
-- Check for working CXX compiler: c++ -- works
CMake Error: KDE3_DIR is not set. It must be set to the directory containing KDE3Config.cmake in order to use KDE3.
-- Configuring done
make: *** No rule to make target `install'. Stop.


I´m using Gentoo ~x86, KDE 3.5.2, what to do now?

Felix

Report

hellblade

13 years ago

After some time I found out that Debian doesn't have cmake>2.3! So the easiest way is to download the latest binary from the official site .
Go there and download 'Linux i386'. Install it somewhere (eg. ~/cmake) and then edit adblock's build.sh and replace 'cmake' with "~/cmake/bin/cmake" while keeping the rest of that line intact! After the installation you can remove the ~/cmake dir if you want.
This way it won't touch your Debian installed cmake files:)

Report

mebrelith

13 years ago

Probly you need to export KDEDIR before making. Something like "export KDEDIR='/usr/kde/3.5'"

Report

jackiebrown

13 years ago

I had to install cmake :) You might verify that

Report

13 years ago

v0.0.5
Direct access to adblock configuration
Smart filter menu
Icon instead of Label

v0.0.4
Use QListView instead of QTable
Alert when adblock is disabled
Fixed same bugs

v0.0.3
Fixed same bugs
Fixed a noise crash
Minor cosmetic fix

v0.0.2
Avoid duplicated urls
Live upgrade of filters
Now we can filter html OBJECT and EMBED
Avoid multiple rows selection

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.0.5
updated May 23 2006
added May 07 2006
downloads 24h
0
mediaviews 24h 0
pageviews 24h 7