Facebook

Plasma 4 Widgets

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

4
Score 70.0%
Description:

Facebook plasmoid is a simply webview showing the iPhone version of Facebook.

It's written in Python by following the excellent tutorial on techbase: http://techbase.kde.org/Development/Tutorials/Plasma/Python/GettingStarted

INSTALL:
plasmapkg -i facebook.zip

zunami

9 years ago

first the tool works
opensuse 11.2

and why cannot edit the size of this tool. i will make it bigger

Report

diederick76

9 years ago

Nice and useful plasmoid. It works fine, except that the order the messages appear in seems to be random. I'd like to get the most recent one at the top. Is that possible?

Report

C

nferenc

9 years ago

This is only a simply webview showing the iPhone version of Facebook. So please report a bug to facebook devs :)

Report

diederick76

9 years ago

Can you tell me which application that is? Did you pull it from svn?

Report

docxcz

10 years ago

Hello, this is very good plasmoid. But in my opinion font and overall size is too big. It is option to reduce it?

Thanks

Report

Zabu

10 years ago

it works great on my kubuntu - till I reboot, then it's only a blank widget.

richtclick --> reload don't work either.
:-(

Report

Zabu

10 years ago

Wow, thank you

Works perfectly !!

Report

deichschuh

10 years ago

This is because your network connection propably takes some time after rebooting, you can fix this by adding a few lines to the script.

The lines are:


import os

ping = 'ping -c 2 google.com'
pause = 'sleep 2'

def check_network():
if os.system(ping) == 0:
pass
else:
os.system(pause)
check_network()

check_network()

you can add this after:

from PyKDE4.kdecore import KUrl

in contents -> code -> main.py

Maybe nferenc can patch the plasmoid to support this.

Report

deichschuh

10 years ago

This is because your network connection propably takes some time after rebooting, you can fix this by adding a few lines to the script.

The lines are:


import os

ping = 'ping -c 2 google.com'
pause = 'sleep 2'

def check_network():
if os.system(ping) == 0:
pass
else:
os.system(pause)
check_network()

check_network()

you can add this after:

from PyKDE4.kdecore import KUrl

in contents -> code -> main.py

Maybe nferenc can patch the plasmoid to support this.

Report

chareos

9 years ago

It works with these modifications

BUT

this way the entire KDE sits and wait for network !

This is very noticeable on a wifi based system, and literally kills any start-up time improvement distros made in the last years.

I suppose that os.system pause is way too wide. The best thing would be to put in a loop the facebook plasmoid, not the entire plasma/KDE.

Is there a better way ?

Report

JackSkellington

10 years ago

Hey, I love this plasmoid :o)

There is only one problem. My WLAN needs some moments to get connected to the internet and so the facebook-plasmoid stays empty. Even 'reload' doenst't work.
So I alway have to remove and re-add it, which is quite uncomfortable.
Has anybody an idea? :o)

Report

tuxbassen

10 years ago

hello

i might be blind, but i cant seem to find the spot to add a comment on a friend status.

i can find the spot in the 'mobile site' or 'full site' but not in the standard site.

So if it not possible, will it be?

Report

Malix82

10 years ago

Any chances for autorefresh?

Report

gillespie

10 years ago

Try this patch
http://pastebin.com/m6b2c3191. It could really do with some kind of configuration for the timeout but I was just a quick hack job

Report

miguelpino

10 years ago

Hi there...
I was trying to put this on my KDE 4.3 and there was an error

I tryed to install by the "add widgets" button on the upper right corner and it says "Cannot read the script"

then I tried to instal via terminal as u said after downloading from here and and i just get "facebook plasmoid installation failure"

did I miss something? what can I do?

im from Chile... sorry about my bad english.

Report

C

nferenc

10 years ago

Rename it to facebook.zip
Then install with command: plasmapkg -i facebook.zip

Report

Fenix-TX

10 years ago

I've tried this but when i added the widget i have this error:

This object could not be created for the following reason:

Script initialization failed

Report

Fenix-TX

10 years ago

Ok...restarting KDE solve the problem. Now works.

Report

deichschuh

10 years ago

Hi nferenc,

I just did 3 simple Plasmoids based on your Facebook-Plasmoid.

They Actually do the same as yours, but they acces the mobile Versions of German SchuelerVZ, StudiVZ and MeinVZ.

If you have any problems with this please let me know.

Thanks for your work and your great Plasmoid

Report

deichschuh

10 years ago

They can be found here:

http://kde-look.org/content/show.php?content=109897

Report

echoes

10 years ago

this works fine with kde 4.3.61 (4.4 svn)/Qt 4.5.2. there are a few minor rendering issues but i assume that is due to webkit or whatever rendering engine this script uses.

could you please add the ability to tab from the email/phone field to the password field?

Report

jammen33

10 years ago

can you update it to work with kde4.3?

Report

2ndsicness

10 years ago

I've installed the Plasmoid correctly, but I'm simply unable to log in. I'm using Arch Linux.

Report

momocore

10 years ago

There was a problem with Qt-webkit 4.5.1 and cookie handling that disallowed this app to login to facebook. The same problems experienced with Arora browser or the plasmoid web browser. Upgrading Qt-webkit to 4.5.2 should fix it.

Report

vejha

10 years ago

I have same problem.

Report

12345678910
4
product-maker vbachtold Sep 11 2011 9 excellent
product-maker Goldfinger Aug 17 2011 9 excellent
product-maker bodziophonix May 03 2011 9 excellent
product-maker freddastern Apr 22 2011 9 excellent
product-maker Base: 4 x 5.0 Ratings
1982lpd
Jun 20 2019
Manyoma
Dec 20 2009
shsetyana
Aug 27 2009
gimox
Jun 18 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
updated Aug 14 2009
added Jun 11 2009
downloads 24h
0
page views 24h 1