ComplexLife

I’ve finally decided to package up my personal hacked version of Simplelife and put it up as a standalone plugin in the codex. I’s a pity that I have to do this because I would have preferred to cooperate with Kieran (the dev) instead of doing it all on my own. Unfortunately however, Kieran has been caught up with life and he has not responded when I asked the collaborate on the plugin development. This is why I decided to fork it under the name:

ComplexLife

This lifestreaming WP plugin provides the following:

See it in action at my own lifestream or the Trumblog

Where to get it: At the WordPress Codex

Recent News: Follow the Tag

Future features:

These are all stuff that I’d like. Not certain I can code them :)

Comments and ideas more than welcome.


78 Comments
Jump to comment form | comments rss [?] | trackback uri [?]
  1. beachbum 03.08.08 / 3pm
    1

    best of the status update plugins so far, but i really really need it to post to the actual post, not just see the rss stream. twitter-tools is the only plugin ive found so far that does it all, just only for twitter. can you maybe see if you can implement the archive function into your plugin please.

    …ps, the pie chart did not work for me either, just got a 700×200 black box, so i deleted that section of code.

  2. WordPress Plugins: ComplexLife at WordPress Today 14.08.08 / 3pm
    2

    [...]   ComplexLife,用于建立个人的LifeStream,可以汇入多个来源。   利用它可以建立一个个人的LifeStream页面,来告诉来访者或者自己都在网络上做些什么,可以汇入多个来源:Twitter, Flickr, delicious …… 或者自己加入来源rss,比如douban。 [...]

  3. WordPress Plugin Releases for 08/16 | BlogBroker24-7 18.08.08 / 2pm
    3

    [...] ComplexLife [...]

  4. 30+ Plugins to Make Your WordPress Blog More Social 20.08.08 / 9pm
    4

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  5. 30+ plugins per rendere Wordpress più “social” | Trucchetti.com 21.08.08 / 1am
    5

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  6. [17] Нові плагіни для WordPress (2) 21.08.08 / 3pm
    6

    [...] Плагін ComplexLife дозволяє за рахунок вбитих у нього RSS стрічок прослідкувати вашу діяльність у різноманітних соціальних сервісах типу делісіосу, твітера, і тд. Ось тут демо і беремо : http://dbzer0.com/the-penguin-migration/complexlife [...]

  7. +30 plugins Wordpress pour rendre votre blog plus “social” 21.08.08 / 10pm
    7

    [...] ComplexLife – Vous permet de mettre en place une page dans votre blog WordPress qui sert à effectuer le suivi d’un grand nombre de services “sociaux”, permet également le suivi des commentaires laissés sur d’autres blogs et forums [...]

  8. baron 27.09.08 / 4am
    8

    hi. Thanks for plugin

    perfect.

    Regards

  9. cay571 02.10.08 / 11am
    9

    Fatal error: Class 'SimplePie' not found in /home/a4917188/public_html/wp-content/plugins/complexlife/complexlife.php on line 1127
    …. what i can do?

  10. db0 02.10.08 / 11am
    10

    You need to install the SimplePie Core plugin as well

  11. Nowog.com » 30+让博客更加社会化的Wordpress插件 26.10.08 / 10am
    11

    [...] ComplexLife – 允许你设置一个页面来跟踪一系列的社会化服务, 同时也可以用来跟踪其它博客或论坛上面的留言. [...]

  12. Edie Houston 23.11.08 / 7am
    12

    This was working fine in WP2.5 but since the upgrade to 2.6 it does not sort correctly. It groups the posting by application (all Twitter posting together by date, etc) instead of threading by date. Any ideas?

  13. db0 23.11.08 / 7am
    13

    Try removing the last.fm username. The way the feed is provided something does not have correct dates and b0rks up the sorting. I'm working on fixing this but it's not easy :/

  14. db0 03.01.09 / 8am
    14

    Certainly! If you remember I had initially proposed the same thing to you (before starting out with Complexlife due to lack of response ;) ).

    Your goals are very much like what I had in mind but the problem is very much that my coding skills are not the best. From my end, I'd like to separate the options from the main code, and make the code inside the options page much sleeker through the use of functions. You can see my backlinks plugin as an example of this.

    Shall we merge back to Simplelife or create a new one?

  15. Kieran Delaney 03.01.09 / 9pm
    15

    Hi fella. I have restarted development of SimpleLife and have recently coded a few things/improvements for my own blog. Would you like to merge the projects? There is no point in me duplicating your excellent improvements and as complexlife started simple i thought we could make it simple again! Specifically I am interested in ajaxing the options pages etc and making it very simple for a user to install and get running straightaway with no knowledge etc.

    Using the wordpress SVN means we could make changes to the code independently until we are agreed that a version has been reached… let me know how you feel.

  16. Marco D'Angelo 05.01.09 / 9am
    16

    Hi db0,
    Thanks for the great work.

    I've used your plugin to create a Lifestream section in my blog and made some modifications to improve the final result.

    The Yahoo pipe used to retrieve last.fm latest songs doesn't work with my profile (marcodan) probably because of my italian metadata.

    I've created a new pipe that works as a custom feed: http://pipes.yahoo.com/marcodangelo/lastfmlifestr
    I've also create a stream for the Zune service from Microsoft: http://pipes.yahoo.com/marcodangelo/zunelifestrea

    The last modification was to insert and alt="" tag to the flifkr image output to make the page validate as xhtml 1.0:
    (line 1403) echo ' <img src="' . $smpflickimg . '" style="vertical-align:middle" ALT="" />';

    You can see the final result in http://marcodangelo.org/filestream

    Hope that those info can be helpful to improve your next version.

    Ciao, Marco.

  17. db0 06.01.09 / 11am
    17

    Marco, my pipe does not retrieve the latest songs, you can get those without a pipe. My pipe retrieves your last.fm activity but it does not work correctly because last.fm uses weird date names that yahoo pipes cannot parse.

    I'm planning to correct that in the future but I haven't had the initiative.

    I'll see to adding your modification to the maincode as well. Cheers

  18. jk3us 07.01.09 / 7am
    18

    I tried a comment a little earlier, then I realized it didn't go through since I had noscript blocking all the javascript.

    Anyway, I'm interested in this plugin and helping out with it. When you two get the projects merged, please let me know and I'll hopefully find time to submit some patches. I've checked out the simplelife svn repo, is that where the development will be from here on?

  19. Kieran Delaney 07.01.09 / 12pm
    19

    Yeah, sorry I was dreafully remiss – I'd not long started a new job etc, and life left little time for web stuff. I'm perfectly happy to merge back to simplelife, or to move to something different if you prefer. Perhaps sticking with the original name would be better, but whatever you think!

    I'm not sure how to add you as a coder to the existing plugin on the SVN, but I guess it will be easy enough!

    When we've managed to overwrite the exisiting code with yours, I'll quickly implement the Flickr components I've been working on.

  20. db0 07.01.09 / 12pm
    20

    To give me access to the svn repo I think you need to include my alias in the initial info at the top of the plugin or in the readme (not sure).

    I don't mind going back to Simplelife and a third plugin would be overkill imho. So lets do the former.

  21. Kieran Delaney 09.01.09 / 1am
    21

    Um, SVNx is a SVN client for OS X (I'm mac happy) which I use to access the wordpress SVN.

    I'm not an idiot ;)

  22. db0 09.01.09 / 1am
    22

    Ah, sorry about that :) I thought you meant to install an svn server to work on it. :oops:

  23. Kieran Delaney 09.01.09 / 9am
    23

    Ok fella, when I get round to reinstalling SVNX at the weekend I'll add you to the readme and let you know, would be good to get things moving again – got some good ideas for flickr etc, and Anobii, for which I've been doing a seperate plugin but I've got used to the api/xml now so it would be cool to add stuff from different sites etc, and the one feature I want to nail down is a simplelife feed with all sorts of options etc.

  24. db0 09.01.09 / 10am
    24

    Why are you installing your own SVN? just use the one on wordpress.org. Is this why simplelife was never shown as updated? You shouldn't be doing this on your own otherwise you lose a lot of the features that you can get by being on the main plugin site

  25. db0 09.01.09 / 10am
    25

    Why are you installing your own SVN? just use the one on wordpress.org. Is this why simplelife was never shown as updated? You shouldn't be doing this on your own otherwise you lose a lot of the features that you can get by being on the main plugin site

    At your own svn it will not work through the readme, there you'll have to create a new user for me and frankly I'd rather not do it that way when there's already a much better option available.

  26. db0 09.01.09 / 10am
    26

    Why are you installing your own SVN? just use the one [url=

  27. db0 09.01.09 / 10am
    27

    Why are you installing your own SVN? just use the one on wordpress.org. Is this why simplelife was never shown as updated? You shouldn't be doing this on your own otherwise you lose a lot of the features that you can get by being on the main plugin site

    At your own svn it will not work through the readme, there you'll have to create a new user for me and frankly I'd rather not do it that way when there's already a much better option available.

  28. db0 10.01.09 / 8am
    28

    Good, I can see my name as an author so I should be able to commit.

    I agree about linking to the plugin page, that way we have a general way to point people to and each of us can make his own subpage for the plugin as we like it. Of course you'll end up getting all the traffic from the plugin page but I hope you'll honour me with a link from there :)

    For the help area, we already have the wordress fora. We should urge people to put support requests there and close the comments on the plugin page.

  29. Kieran Delaney 10.01.09 / 12pm
    29

    Ok, I have updated the trunk with you as a contributor so hopefully you should be able to create a new tag, I reckon 1.5 would be a good milestone and upload complexlife as simplelife.

    I played around with ideas for a joint site for the plugin, but I think the best idea is to just both link to the wordpress plugin site. I'm too lazy to duplicate features lists and stuff.

    The only thing we could probably do with is a unified help area….

  30. Kieran Delaney 13.01.09 / 8am
    30

    Hi fella. I agree I'll redirect people to the wordpress forums – we'll set up a link to both of our personal sites, because that would be the fairest.

    Let me know when you get a chance to upload the next tag and I will start work on my extra bits.

  31. db0 13.01.09 / 8am
    31

    Let me know when you get a chance to upload the next tag and I will start work on my extra bits.

    I'm not certain what you're asking me to do. You mean the next tag where I have merged all the changed of Complexlife back into Simplelife? If so, we don't need a tag, we can just keep working on the trunk until we have a stable version.

    Let me know if I misunderstand.

  32. db0 14.01.09 / 4am
    32

    Yeah, we recently merged and we'll start merging the code soon. We'll be continuing from Simplelife

  33. jk3us 16.01.09 / 4pm
    33

    I've created a patch against simplelife to enable the use of a shortcode to display the stream. I moved the big block of css to another file to make that easier. http://gist.github.com/47978 If I need to do it again after the merge is complete, that shouldn't be a problem.

  34. Kieran Delaney 19.01.09 / 1pm
    34

    Sorry fella, been o'loko for a few days.

    Essentially, this will be the next version of the current plugin I think. There are added features etc. Whilst merging the code in a new tag the trunk can be left as it is, so that anybody who downloaded the plugin in the meantime would not get buggy/borked code. This is best practice, we can work on the new version (1.5 is as good as any milestone I guess!) and as soon as we are both happy, update the stable tag to the new version which will prompt existing users to download the new version.

    I haven't actually created new tags before so I'm not fussed if you want to or you want me to…

  35. db0 19.01.09 / 12pm
    35

    I can do the next tag, I've done a few in the development of CL so it's no biggie.

    So we work on the merging process in the trunk and when it's stable we tag it as 1.5, then we can work for extra features (like the ajaxy menus etc) on the next tag (2.0 probably)

  36. db0 19.01.09 / 12pm
    36

    Thanks mate, I'll see about implementing it once we get going. I'll probably give you a shout for a patch once 1.5 is done.

  37. Kieran Delaney 23.01.09 / 1pm
    37

    Awesome! I've been using jquery at work for rapid development and found out it is already present in wordpress – that means ajax options and even ajax pagination etc is all possible very easily.

    I'll be spending some time on it at the weekend.

    I agree, once the code is stable after the merging (it's not likely to really be unstable, but…. ) we'll set it to trunk and then release "versions".

  38. 11 Sociala Wordpress Plugins | Grafix Studio - webbdesign och grafik 09.02.09 / 5pm
    38

    [...] ComplexLife – Låter dig skapa en sida i WP där du kan spåra ett stort antal tjänster från olika sociala sajter. Även kommentarer från bloggar och forum spåras och visas på din blogg. [...]

  39. DaveMoran 13.03.09 / 9pm
    39

    I take it this doesn't work on PHP 4? I'm getting this… Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /path/to/install//wp-content/plugins/complexlife/complexlife.php on line 1006

  40. db0 13.03.09 / 9pm
    40

    Nope sorry

  41. Isto 28.05.09 / 7pm
    41

    I would really like to use this as an rss aggregator for more than 5 extra custom feeds. I don't need the normal "Lifestream"-feeds like twitter and co, but I would like to use only custom feeds.
    Is this possible to get more than 5?
    And it would be cool if this plugin would post a daily digest in wordpress post instead of remaining in a static page.

  42. ComplexLife 16.06.09 / 1pm
    42

    [...] dem ComplexLife Plugin kann man seine Aktionen per RSS Feed anzeigen. Dazu gibt es Statistiken in Form einer [...]

  43. brainsolid 23.06.09 / 7am
    43

    Hi!
    Great plugin, can i somehow use it not only for 1 user but for each register user?

  44. db0 23.06.09 / 7am
    44

    Not at the moment I'm afraid

  45. 30+ Plugins to Make Your WordPress Blog More Social | Download E-Books Free Video Training Courses Softwares 15.07.09 / 4am
    45

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  46. 30+让博客更加社会化的Wordpress插件 | 帕兰映像 21.08.09 / 3pm
    46

    [...] ComplexLife – 允许你设置一个页面来跟踪一系列的社会化服务, 同时也可以用来跟踪其它博客或论坛上面的留言. [...]

  47. MU Wordpress & Wordpress Themes - 30+ Plugins to Make Your WordPress Blog More Social 31.08.09 / 4pm
    47

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  48. Top 35 Plugins of Wordpress to Share Your Blog Post « SAMIR BITT 01.09.09 / 9am
    48

    [...] 15. ComplexLife [...]

  49. Make Your WordPress Blog More Social With 30+ Plugins | oOrch Blog 21.09.09 / 3pm
    49

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  50. 35 Plugin share blog cua ban tren mang » 35 Plugin share blog của bạn trên mạng • Nguyen Duy Nhan 22.09.09 / 11am
    50

    [...] 15. ComplexLife [...]

  51. A Few Ways to Customize Your Online Lifestream - The Designed 12.10.09 / 6pm
    51

    [...] Complex Life [...]

  52. Top 35 Plugins of Wordpress to Share Your Blog Post | Lava360 03.11.09 / 11am
    52

    [...] 15. ComplexLife [...]

  53. 30+ Plugins to Make Your WordPress Blog More Social | 20.11.09 / 8pm
    53

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  54. umojahosting 23.11.09 / 11pm
    54

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  55. Top 35 Plugins of Wordpress to Share Your Blog Post | Hybridlava 26.11.09 / 4pm
    55

    [...] 15. ComplexLife [...]

  56. Лучшие 16 Плагинов Wordpress, чтобы Поделится Своим Сообщением | MySeoBlog 12.12.09 / 5pm
    56

    [...] 15. ComplexLife [...]

  57. Brochure is very important part of advertisement so every designer should know how to design a brochure? | HybridLava 14.12.09 / 3pm
    57

    [...] 15. ComplexLife [...]

  58. @gpok 22.12.09 / 9am
    58

    Adapt this plugin for buddypress CMS (wordpress mu) http://www.buddypress.org

  59. SEO WordPress Plugins » Download, WordPress, This, Social, Digg, Plugin, Widget, Twitter, FriendFeed, Links, Bookmarking, Yahoo » Webhosting en Webdesign 01.03.10 / 4pm
    59

    [...] 15. ComplexLife [...]

  60. 30+ Plugins to Make Your WordPress Blog More Social 14.05.10 / 7am
    60

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  61. Quite Being Shy & Make Your Website More Sociable! | Free Website Design and Installation 17.06.10 / 2am
    61

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  62. Top 35 Plugins of WordPress to Share Your Blog PostUjwal's blogs | Ujwal's blogs 26.06.10 / 5am
    62

    [...] 15. ComplexLife [...]

  63. Top 35 Plugins of WordPress to Share Your Blog PostUjwal's blogs | Ujwal's blogs 26.06.10 / 5am
    63

    [...] 15. ComplexLife [...]

  64. Top 35 Plugins of WordPress to Share Your Blog PostUjwal's blogs | Ujwal's blogs 26.06.10 / 5am
    64

    [...] 15. ComplexLife [...]

  65. +30 plugins Wordpress pour rendre votre blog plus “social” | YIN Jie blog 09.07.10 / 1pm
    65

    [...] ComplexLife – Vous permet de mettre en place une page dans votre blog WordPress qui sert à effectuer le suivi d’un grand nombre de services “sociaux”, permet également le suivi des commentaires laissés sur d’autres blogs et forums [...]

  66. 30 + Plugins to Make Your WordPress Blog More Social 09.08.10 / 9am
    66

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  67. wordpress 点滴–7 ComplexLife插件 28.08.10 / 9am
    67

    [...] 关于ComplexLife插件,实现的效果基本可以参见本站LifeStream页面,当然里面包扩的饼图的功能我这里没有用,可以直接到他站点上看实现效果。 [...]

  68. 35 أضافة للوردبريس لمشاركة التدوينات | Marwa Soft 06.11.10 / 1pm
    68

    [...] ComplexLife [...]

  69. 30+ Plugins to Make Your WordPress Blog More Social | css-jquery 25.11.10 / 7am
    69

    [...] ComplexLife – Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  70. Top 10 wordpress plugins to share your content 06.01.11 / 12pm
    70

    [...] Complex Life [...]

  71. 20 Best & Must Have WordPress Plugins for 2011 | Specifk.com 15.01.11 / 5pm
    71

    [...] 2.)  ComplexLife [...]

  72. 20 Most Wanted WordPress Plugins to Make Your Blog More Social Network Friendly - Part 1 | TechInfo Blog 01.04.11 / 2pm
    72

    [...] ComplexLife – is Allows you to set up a page on your WordPress blog to track a large number of social services. Will also will track comments left on other blogs and forums. [...]

  73. wordpress 点滴–7 ComplexLife插件 09.04.11 / 8am
    73

    [...] 关于ComplexLife插件,实现的效果基本可以参见本站LifeStream页面,当然插件里面包扩的统计生成饼图之类的功能我这里没有用,有感兴趣的同学可以直接到他站点上看实现效果。 [...]

  74. 35 Plugins of WordPress to Share Your Blog Post | WPsharing 20.04.11 / 3am
    74

    [...] 15. ComplexLife [...]

  75. Top 35 Plugins of WordPress to Share Your Blog Post | Desua the world of Knowledge 13.09.11 / 4pm
    75

    [...] 15. ComplexLife [...]

  76. Top 35 Plugins of WordPress to Share Your Blog Post : IT Digest | Latest Updates of Full Version Softwares & Utilities , Nepali Unicode, Nepali Calendar, Nepali Date Converter 15.10.11 / 5am
    76

    [...] 15. ComplexLife [...]

  77. 35 Plugin share blog của bạn trên mạng | Harryz's Blog 04.01.12 / 4pm
    77

    [...] 15. ComplexLife [...]

  78. jordan wear 18.01.12 / 9pm
    78

    Content like this should be recognized by literary committees. I think you should win an award for how well you laid this information on the table and kept it really engaging. I love your work.

Have your say

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




Safari hates me