projects:minihakatony:friendika:hack-01-20130126
Table of Contents
/2013-01-26/
(Po Angielsku, bo tak wygodniej / For usability purposes this site is in English, hope this isn't any issue.)
UI/gfx/usability track
New skin
- based on: Diabook
- proposed name: Frihaka
mind dump - features
registration
- ItemOpenID should be moved to separate tab, it's confusing for those who don't know what OpenID is, those who use it, will click there for sure :)
- tips / suggestions
- cleaner interface
- language selection (automatic, based on User Agent String, with user override)
login
- OpenID to separate tab
- tips / suggestions
- make 'register' more visible
- find better place for “Lost password?”
main UI after login
- options in one place, integrate: language, settings, help, tips, archives)
- powered by Friendica - SVG
- easy to set logo
- remove “Find friends” - friend suggestions instead
- move “Connect services” to settings
- remove New & Shared Links
- remove “Save” button present under posts
- Post Photo is almost Post Text → merge them
creating posts
- make 'Share window' more visible
- categories below the text field, would be awesome if #hashes typed in text field appear in 'categories' automagically
- make Preview better visible
- “Media” should be merged into one menu
- Geolocation should be a bar with info about current location with (“X”) to remove it
- better visibility for publish and permissions
- more granularit and visibility for groups and persons
- “lock” is small, easy to miss, the purpose is not clear
- connected services, possible services
- set permissions, clear info about current state:
- Public: visible to everybody
- Limited: visible to Bob, Fred and 5 others
making friends
adding media
tagging and community wall
- FIX TAGGING AND COMMUNITY WALL DISPLAY!
- hard to find - can't tag people's post on their pages, but you can on your own wall.
- To enter the Community Wall you have to:
- click the 'wifi symbol' ;) on the top bar (Conversations from your friends);
- click the Friends checkbox on the left panel (as opposed to Everyone)
- Rysiek states that lack of tagging is caused by lack of feed update? Which should update automatically, but doesn't;
Global TODO (ui/gfx/usability)
- https://friendica.eu/profile/ftdevs ← theme developers account
- text editor (share, comments, etc) - Bold text, italics, underline, should not be displayed as symbols in text (vide forum codes, [b]txt[/b] for bold) but actual changes to text by default.
programming/admin track
- we gave up installing a new instance of Friendica, we were using existing one, which is available on:https://friendica.hackerspace.pl;
- installing Facebook connector is straigh-forward, we did everything according to README, which was present in facebook addon directory in Friendica code tree;
Working
Not working
- (fixed) after initial 'sync' we stopped receiving updates from Facebook, as it has quickly turned out, there's a cron job needed for (not only) that - remember to enable this cron job on each Friendica instance;
- Image sharing
- if you post image on Friendica, there's a clickable link posted on Facebook - that's not so great but acceptable;
- However, if you add a picture to your Friendica album, and then decide to 'share' it, on Facebook you receive a weird grey rectangle - clicking on this won't show you the image at all;
- this may be caused by Frika's way of dealing with photo posting - AFAIK there is a different system for photos, that lets you crop the photo, input description, etc, and the code it spits out may be incompatible with Facebook.
TODO
Working
- NULL
Not working
We were not able to use the connector at all;
- Enabling connector (as Administrator):
- Settings → Admin → Plugins → Enabling Twitter (OK)
- confirmed also via “select * from addon”, twitter enabled
- Trying to visit settings page for this plugin: twitter results in following error:
2013/01/26 19:27:33 [error] 19804#0: *14436 FastCGI sent in stderr: "PHP message: PHP Warning: file_get_contents(view/admin.tpl): failed to open stream: No such file or directory in /var/www/friendica/include/text.php on line 438 PHP message: PHP Fatal error: Call to undefined function set_template_includes() in /var/www/friendica/addon/twitter/twitter.php on line 512" while reading response header from upstream, client: ::ffff:83.28.199.70, server: friendica.hackerspace.pl, request: "GET /admin/plugins/twitter HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/www-main.sock:", host: "friendica.hackerspace.pl"
- As a result, it was not possible of course to enable / configure connector per user.
TODO
According to what viq found:
-
- If you just want to follow accounts from Twitter you can do so by entering their Atom feed. The URL is https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=XXXX where the XXXX is the profiles nickname.
Global TODO (prog/adm)
- remember that when enabling connector, content filtering is on by default
projects/minihakatony/friendika/hack-01-20130126.txt · Last modified: 2014/04/02 06:57 by 127.0.0.1