• I am trying to make Wp-openid work with my comment fields here. I was hoping that the plugin by itself would modify the comment template but unfortunately it didn’t so I had to modify the comments.php file by following the instructions in the readme.

    my website text field is formatted as
    <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" class="textfield" tabindex="3" /><label class="text">Website (Optional)</label>

    and I tried to change it to <input type="text" name="openid_url" id="url" value="<?php echo $comment_author_url; ?>" class="textfield" tabindex="3" /><label class="text">Website (Optional)</label>

    However, this way whenever anyone inserts a website address, then it tried to authenticate. I see in Will’s site that this is optional, that is, it only authenticates when the site provides authentication. Otherwise it just accepts the url (and puts the comment in moderation)

    How can I achieve this?

    On another note. The configuration page reports on the top
    Warning: implode() [function.implode]: Bad arguments. in /home/.blah/me/dbzer0.com/wp-content/plugins/openid/interface.php on line 380
    but the plugin seems to work :-/

Viewing 4 replies - 1 through 4 (of 4 total)
  • geodanny

    (@geodanny)

    I have the latest and greatest (v2.1.7) I also get this error:

    Warning: implode() [function.implode]: Bad arguments. in /homepages/37/d170032172/htdocs/…/wp-content/plugins/openid/interface.php on line 387

    The plugin works, except when associating an open id url with an existing account, in which case it goes haywire and redirects me to Yahoo! (my Open ID url is through Y!).

    I’ve deactivated and reactivated. I rebuilt tables, just in case. I don’t see what could be the problem when looking at interface.php. Any ideas?

    have a fix (http://wordpress.org/support/topic/165141), and will try to have it pushed out shortly (read: later today?)

    should be fixed in just-released version (2.1.8).

    http://wordpress.org/extend/plugins/openid/other_notes/

    Thread Starter db0

    (@db0)

    The “Implode” problem has gone away but unfortunately I still cannot make openid authentication work.

    If I put the name of the field as openid_url, then it will always try to authenticate (even if the page is not a provider). If I use an extra field for openid auth, then I get spam blocked.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Optional OpenID Checking based on Website text field’ is closed to new replies.