WP-o-Matic 1.0RC1 released (updated again)

After so much feedback, reading so many of your -often annoying- comments, the first release candidate is out.

Please refer to the plugin main page for download and installation instructions

Changelog summary

  • Added a dashboard with quick stats and log display.
  • Added campaign support to centralize options for multiple feeds.
  • Added import/export support through OPML files
  • Added image caching capabilities.
  • Added word/phrase rewriting and relinking capabilities.
  • Added nonce support
  • Added i18n support with translation domain ‘wpomatic’
  • Added help throughout the system.
  • SimplePie updated to 1.0.1 (Razzleberry), relocated and server compatibility tests included.
  • Improved Unix detection for cron.
  • Removed MooTools dependency for optimization reasons.
  • Redesigned admin panel, now divided into sections.
  • Logging now database-based.

Some really cool stuff

Post templates

Feed autodiscovery and ajax checks

And so much more you’ll pee your pants

Download

In plugin’s main page

Updated: the reported bugs with PHP4 and WP-o-Matic have been corrected.

58 Responses to “WP-o-Matic 1.0RC1 released (updated again)”

  1. 1
    hedfrodady Says:

    Just great :)

  2. 2
    Vincent Says:

    Yaaaayyyyyy!!!!!!!

  3. 3
    Vincent Says:

    Spoke too soon:

    “Plugin could not be activated because it triggered a fatal error.”

    Running WP 2.2.2

  4. 4
    Jim Says:

    You rule the school, thank you!

  5. 5
    donno Says:

    yay!! thank you!!

  6. 6
    -G Says:

    Whoa! I just ran the plugin and after putting in an RSS Feed and doing the fetch my Wordpress went haywire, and gave me about a hundred lines of stuff like this:

    WordPress database error: [MySQL server has gone away]
    SELECT wp_posts.* FROM wp_posts LEFT JOIN wp_post2cat ON (wp_posts.ID = wp_post2cat.post_id) LEFT JOIN wp_categories ON (wp_post2cat.category_id = wp_categories.cat_ID) WHERE 1=1 AND post_name = ‘5d30e_ads’ AND category_id IN (0) AND (post_type = ‘post’) GROUP BY wp_posts.ID ORDER BY post_date DESC

    WordPress database error: [MySQL server has gone away]
    SELECT cat_ID, category_nicename, category_parent FROM wp_categories WHERE category_nicename = ‘cache’

    WordPress database error: [MySQL server has gone away]
    SELECT cat_ID, category_nicename, category_parent FROM wp_categories WHERE category_nicename = ‘cache’

    WordPress database error: [MySQL server has gone away]
    SELECT wp_posts.* FROM wp_posts LEFT JOIN wp_post2cat ON (wp_posts.ID = wp_post2cat.post_id) LEFT JOIN wp_categories ON (wp_post2cat.category_id = wp_categories.cat_ID) WHERE 1=1 AND post_name = ‘5d30e_ads’ AND category_id IN (0) AND (post_type = ‘post’) GROUP BY wp_posts.ID ORDER BY post_date DESC

  7. 7
    Guillermo Rauch Says:

    @-G

    Can you give me steps to reproduce this problem?
    Have you selected any categories?

  8. 8
    donno Says:

    guilermo.. how to set for source? I follow in your picture but when i publish my source code in your plugin automatically like this

    Source : {feedtitle}

    Source url cant direct to their page

  9. 9
    Guillermo Rauch Says:

    @donno

    Can you provide some more details ? What happens?

  10. 10
    HeyHo Says:

    I have the same issue as vincent:

    “Plugin could not be activated because it triggered a fatal error.”

    Running WP 2.2.2

  11. 11
    Guillermo Rauch Says:

    @HeyHo
    Make sure you’re using the latest WP-o-Matic, (http://devthought.com/wp-content/articles/wp-o-matic/wpomatic-1.0RC1-2.zip as of now)

    What PHP version are you using?

  12. 12
    donno Says:

    owh now solve.. i just use this in source.. <a href={permalink} rel=”nofollow”/>{feedtitle}</a>

    for one question.. how to use rewrite option

  13. 13
    Guillermo Rauch Says:

    @donno

    It’s really simple, but just make sure you’re using Firefox instead of IE, for Rewrite doesn’t work on IE (lol, css issues)

  14. 14
    donno Says:

    can you give step by step to make rewrite option because when i click your plugin regular expressions instruction .. i just got Help file not found..lol. ..yes i alway use firefox for my work..lol

  15. 15
    Guillermo Rauch Says:

    @donno

    It’s not that hard.
    You type in a valid regular expression (with delimiters, and optionally option flags) like /brangellina/i and select the RegEx checkbox.

    And then the replacement string to be passed to preg_replace

  16. 16
    Guillermo Rauch Says:

    And regarding help files, they’ll be complete for the definite 1.0 release.

  17. 17
    HeyHo Says:

    I was using Rc1. With Rc1-2 the activation works.

    Thxs!

  18. 18
    WordPress-O-Matic 1.0 released at bavatuesdays Says:

    [...] WP-O-Matic 1.0 has been released today and what a fine day it is for the aggregated auto-blogging world! You can download it here. Guilliermo Rauch, the 16 year-old wunderkind from Argentina, has delivered an unbelievable tool for WordPress and (YES it works!) WPMu. [...]

  19. 19
    Geoffrey Sneddon Says:

    On behalf of the SP devs, congrats! Working your way to a RC is by no means an easy one — the majority of what became SP 1.0 RC 1 had been in SVN since early January, many months before its release. As long as you do take a RC to be literally that — a release candidate — there is hopefully nothing more than lots of testing to be done (though the regex issue looks like a release critical bug).

  20. 20
    Guillermo Rauch Says:

    @Geoffrey
    Thanks. I think I messed up he versions of WP-o-Matic… maybe it wasn’t so right to call it RC1 lol…

    Anyway, I don’t understand the RegEx issue at all.. works for me.
    The biggest problems are the IE CSS incompatibilities and lack of help files, which I’m working on.

  21. 21
    Jamison F Says:

    Just went to install and got error:

    WordPress database error: [Table 'wordpress.wp_wpo_campaign' doesn't exist]
    SELECT * FROM `wp_wpo_campaign` WHERE 1 = 1 AND (frequency + lastactive)

  22. 22
    Jamison F Says:

    I had smartrss installed before as well, dropped the wrong table. Got it working!

  23. 23
    Guillermo Rauch Says:

    Issue solved with 1.0RC1-6. Wait for the file to update and redownload

  24. 24
    Ary’s Baby Blog » Blog Archive » WP-o-Matic 1.0RC1 released (updated again) Says:

    [...] (more…) [...]

  25. 25
    Guiselle Says:

    Hi, great work!

    I want to use {feedtitle}.

    When i saved the campain three times it looks like:
    {feedtitle}

    Why?

  26. 26
    Guiselle Says:

    ok, no html here :-)

    { feedtitle }

    I mean this “\\\\\\\”

  27. 27
    Guiselle Says:

    href=\\\\\\\”{permalink}\\\\\\\”>{feedtitle}

    last one :-)

  28. 28
    laconicsherpa Says:

    hello guillermo et all…

    am i the only one who still doesnt get the post title to refer to the original post?

    also, when i fetch the feed…it just hangs.

    i have installed the plugin on a clean install of wordpress. any ideas?

    thank you very much for your efforts

  29. 29
    Brian Says:

    Hi, your plugin is awesome… Anyway, I am trying to use a google news rss feed but the plugin only posts one node of the rss feed. any ideas?

    thanks and good work.

  30. 30
    VIncent Says:

    One thing I’m noticing is that when I “remove all” posts from a feed (from the tools page) is that, although the posts get removed - the count doesnt get subtracted from the category listing. So from trial and error and removing the same feed over and over trying to get them to look right - the category says I’ve got 337 posts, even though there’s only about 40 actually still in the system.

  31. 31
    VIncent Says:

    Just a few suggestions (great plugin btw….)

    global rewrite - cause there’s a few rewrites that I’m doing on every feed, would be nice to just put it in once… but damn, I guess it’s not bad that we have to do *something* :)

  32. 32
    VIncent Says:

    OR, what would reallly be helpful is if you moved the category selection to the feed input page, so they can be added on a per-feed basis instead of per-campaign.

  33. 33
    Daniel Says:

    Great plugin!
    Wondering: Have been trying to find out how to set the scheduling for, say an update of the feeds every 30 minutes. Want wordpress to handle this, as I don’t have access to crontab.

    What do I have to fill into the d h m boxes?

    thx Daniel

  34. 34
    Jamison F Says:

    @Guillermo Do you have a RSS feed for comments? Maybe a small forum or wiki would help organize bugs, releases, etc. ?

  35. 35
    Jamie Says:

    Works well for me, but for some reason turning on image caching hangs it. Without caching, posts are fetched fine, but images are leeching from original servers which is sooo slow. If the image thing could be fixed, I would donate for this wonderful plugin, I promise!!!

    btw; my cache directory seems to be set up correctly, permissions wise. When i look inside it, its even downloaded the images it seems…. but the plugin is still crashing.

  36. 36
    Jamie Says:

    I think it just happens with the initial fetching because of the huge numbers of posts involved - if I turn on image caching after getting the initial set of posts, it does appear to be caching images correctly for subsequent posts.

    It is still a little annoying to not have all the initial posts cached, but this is understandable. Perhaps there could be some way to limit it initially to a certain number of posts (10, for instance?)

  37. 37
    no no no Says:

    wp2.23final,1.0rc1

    checed feed url ok,but submit say:

    could not be parsed (SimplePie said: )

    how can i du

  38. 38
    Jon Zencovich Says:

    Any word on SlideList 2?

    I know you’re extremely busy, but an ETA would be cool.

  39. 39
    Ryan Says:

    Really looking forward to SlideList 2, I would love any version of it (I’m only using it horizontally), good luck with wp-o-matic, sounds impressive.

  40. 40
    alberto Says:

    Hi, I’m running tests on a local IIS 5.0 server with PHP 4. Caching does not work for me either. In my case, it seems to be an issue with the file name being created as opposed to permissions. Here’s what file mon tells me :

    11875 11:57:22 php.exe:2044 CREATE C:\_FILES\ALBERTO\webserver\tests\WordPress\wp-content\plugins\wp-o-matic\cache\b0776_2007_09_15t141351_450×290_us_palestinians_israel_prisoners.jpg?x=130&y=83&sig=XpXDnv6P5ODwys6YHvWAxw– NAME INVALID Options: OverwriteIf Access: 00120196

    Great plug-in, by the way!

  41. 41
    Pedro Says:

    Hi,

    Great work!

    Is it possible (for the future) to add the use of keywords?

    so it can fetch the feeds and post only the results based on our keywords

  42. 42
    Irfan Says:

    Hi guillermo
    I installed the plugin but i am having some problems with it. Everytime it try to fetch the feed, It hangs and then kills the database. The feed url’s are fine as beta versions were working fine with it… Any ideas how i can fix this?

    Thanks
    Irfan

  43. 43
    bestfoto Says:

    Yes,
    One thing is even though I have added the cron job, it does nto executed and when I try to do it manually, it just hangs and nothing comes up. COuple of new posts are added, but nothing beyond that. A lot of times posts are duplicated too…

  44. 44
    Kevin Says:

    I have the plugin installed and running, it works except for the auto part. I can manually update and get new news, but the Next campaigns to Process days shows 2519, instead of the correct number. I have it set to update ever day. Any ideas?

    Thanks!

  45. 45
    ThePete Says:

    So, I’m running WP-o-Matic 1.0RC1-9 and I have it importing a single feed every hour–the catch is, it doesn’t notice when it’s already imported the posts from a feed, so I end up with the same ten posts on my site over and over if I leave the campaign active.

    This is a great plugin otherwise, though. I hope this is just stupid oversight on my part and is easily fixed. If not, I’m surprised no one else is complaining about it. Thanks for any help you can give!

  46. 46
    testing alumn student services » Blog Archive » WP-o-Matic 1.0RC1 released (updated again) Says:

    [...] (more…) [...]

  47. 47
    Joe Says:

    Hey man love the plugin but I seem to be having a problem with the crons… it says:

    Warning! cron.php was called with the wrong password or without one!

    Any idea what’s going on?

  48. 48
    Lens Says:

    Great plugin! Keep up the good work.

    I use webcron.org to run cron.php and that works fine.
    The only problem I have is that WP-o-matic sets the date and time of the post to the date and time of fetching the feed. This happens only the first time a post is added, or when it has been changed in the feed.

    It’s an iso-8859-1 encoded feed, with the following dateformat: Thu, 18 Oct 2007 17:00:46 GMT +0200

    Maybe I have to change this to help WP-o-matic use the right date and time?

  49. 49
    Administrative Faculty Theme » WP-O-Matic 1.0 released Says:

    [...] 2, 2007WP-O-Matic 1.0 released WP-O-Matic 1.0 has been released today and what a fine day it is for the aggregated auto-blogging world! You can download it here. [...]

  50. 50
    Tiger Fresh » Blog Archive » WP-o-Matic 1.0RC1 released (updated again) Says:

    [...] (more…) [...]

  51. 51
    yegal Says:

    Hi,
    I downloaded the plugin but i have a problem with the author name when I add a campaighn. it says “wrong author name” every time i submit it. what do i need to write as author name?

  52. 52
    John Says:

    Hi,

    Thanks for a great plugin.

    However, how do you add nofollow on outgoing links?

    And perhaps URL masking would be nice aswell.

  53. 53
    Emir Says:

    @yegal

    Just enter your login name as author name.. works for me..

  54. 54
    I Dont Give A Flying Fuck! » Blog Archive » WP-o-Matic 1.0RC1 released (updated again) Says:

    [...] (more…) [...]

  55. 55
    Grammar Guru Says:

    Awesome!

  56. 56
    almir Says:

    great plugin, but I cant make it to fetch posts automatically, I have to do it manually

  57. 57
    WP-o-Matic 1.0RC1 released (updated again) | Techspectacular.com - Diving & Oceanic Says:

    [...] (more…) [...]

  58. 58
    Fashion Boy Says:

    Greetings, can anyone advise why relinking will not work i.e linking to an external site from specified words within posts?

    cheers