Great module, however, I have 2 - 3 small issues after install,

1) My site is at http://url.com/mysite however, the Add Twitter/Add Facebook etc links on /mysite/postiteverywhere lead to http://url.com/postiteverywhere/facebook

2) The "# Post it Everywhere!" link shows up before I set any networks, and on click I get "your message posted everywhere" confirmation. This is confusing for most typical users - should this link not show up after I have set my networks?

3) The settings button in node footer is confusing, it would be great if it were a tab under /user/*/edit

4) I have Facebook Client installed elsewhere (also use Drupal for Facebook), so on Install, I got an error (cannot redeclare) which I solved through a hack, but should postiteverywhere not check if the client is already installed?

Thanks for the great module.

Comments

deltab’s picture

oh! and one more, I have OAuth Module installed, so get
PHP Fatal error: Cannot redeclare class oauthexception in /home/url.com/public_html/mysite/sites/all/modules/oauth/oauth.lib.php on line 15

Perhaps it will be a happier idea to make OAuth Mod a requirement for postiteverywhere?

confiz’s picture

Thanks for you comments.

Just one clarification:

My site is at http://url.com/mysite however, the Add Twitter/Add Facebook etc links on /mysite/postiteverywhere lead to http://url.com/postiteverywhere/facebook

What is your expected output, please explain?

deltab’s picture

confiz’s picture

Version: 6.x-1.04 » 6.x-1.05
Status: Active » Fixed
deltab’s picture

Hi, many thanks for the changes, it just seems so much more useable now.

However, the http://url.com/mysite/postiteverywhere/facebook issue still remains, I have put http://url.com/mysite/postiteverywhere/addnetworks/linkedin/added as the callback URL in both the boxes (OAuth Redirect and Integration URLs) and the similar for Twitter, however, no joy!

A question, is there a way of integrating the forms on http://url.com/mysite/postiteverywhere/ on a tab on the User Profile Edit page?

Thanks again.

deltab’s picture

Status: Fixed » Needs work

Here is one more for you:

(a) install and configure postiteverywhere
(b) grant permissions to Authenticated User and more Roles
(c) let one user configure postiteverywhere
(d) revoke permissions from the user
(e) browse to yoursite/user/me

child pid 4462 exit signal Segmentation fault (11)

confiz’s picture

Status: Needs work » Needs review

Both issues you mentioned are not being reproduced. Can you please add some screen shots if possible? Any patches are also welcomed.

However we have detected images problems in added networks section on http://url.com/yoursite/postiteverywhere page.

For a fix, just add a line below line number 550

global $base_url;

The code have been committed and the fix will be available in the next release.

deltab’s picture

I cannot reproduce on a clean Drupal 6.15 + Post It Everywhere install either. Let me see which modules are interfering, and will put updates here.

confiz’s picture

OK, your comments are really helpful, just keep us updated.

Thanks

confiz’s picture

Status: Needs review » Reviewed & tested by the community
deltab’s picture

Advance Profile Kit + Post It Everywhere = [Fri Mar 12 11:23:38 2010] [notice] child pid 25923 exit signal Segmentation fault (11)

I get 3-4 Segfaults for every reload on ./user/me

confiz’s picture

OK

Please give us some time to analyze the situation you described. We will come up with a report after that.

Thanks
Confiz Drupal Team

confiz’s picture

Status: Reviewed & tested by the community » Fixed

We are still unable to track this issue. Please confirm or attach a screenshot for help

socialnicheguru’s picture

install oauth module,http://drupal.org/project/oauth, for linkedIn.

There is a conflict:
Cannot redeclare class OAuthException" ["file"]=> string(80) "/var/aegir/platforms/my-site.com/sites/all/modules/contrib/oauth/oauth.lib.php

qasimzee’s picture

If OAuth is already installed, there is no need to reinstall it just like facebook libraries

socialnicheguru’s picture

ok so I don't add the oath library to postiteverywhere if I install the Oauth module?

I just want to make sure that is correct.

qasimzee’s picture

Yeah, if OAuth basic classes are already available in your code base, there is no need to add them again.
Let me know in case of any issues

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

bennos’s picture

had the same problem with Oauth.
In my case, Oauth PECL module was installed. I moved the install on a other server without PECL Oauth and it works.

It would be better to make the documentation better.
add a warning or something like that.

Opened a feature request to integrate with Oauth module
http://drupal.org/node/808394

ezra’s picture

I came across the same problem with oAuth/postiteverywhere conflict. I agree that the oAuth stuff shoudl be removed from postiteverywhere and the oAuth module should become a dependancy.

In the meantime, I put in a quick fix by hacking postiteverywhere and clearing out the contents of the api/OAuth.php file.