PingThis - Drupal 6 Module
Earlier today, I mentioned an idea for a Drupal module that would integrate the Ping This! service by Ping.fm mentioned here.
After thinking over how the features should work, I was able to very quickly put together the base of the module from much of code I used for the ShareThis module, making some minor modifications.
PingThis Features:
Currently, using the PingThis module, will allow you to add a link to your posts that will give yourself along with visitors to your site the ability to quickly share posts by using Ping.fm. There couldn't be a better way to allow users to promote your page(s) than by simply posting it to ALL of their social networking sites at once!!
Current Features include:
- Select node types you wish to display the PingThis module on
- Select user roles allowed to use the PingThis module
- Choose to display in $teaser view or not
- Change default posting mode (none/status/microblog/blog)
- Enter custom text to prepend the title of article when a user submits link to Ping.fm
- Turn PingThis off/on
Proposed Features:
The following are features that I think will be useful and included in an upcoming release of PingThis. If you have a feature in mind, please comment on it here, and/or request a feature at the official drupal.org proect page for PingThis.
- Ability to include the PingThis interface as a block that is not tied to the node as well.
This gives the opportunity to use it in a block in the sidebar for example that will allow it to appear on the home page, and/or every page so that it is tied to the page being viewed, not just the node. - More feature ideas pending...
Further Information & Support
- Official PingThis Project Page
- Request support
- Report new bug
- Request new feature
- Report a security issue
Installation Instructions for PingThis
- First download latest release for PingThis below, or on the official project page.
- After unpacking tar.gz archive, upload the "pingthis" folder & files to your modules folder (/sites/default/modules/)
- Enable the module at admin/build/modules
- Set permissions at admin/user/permissions
- Configure options and turn PingThis module on at admin/settings/ping-this
- Enjoy cool features!!!
Screenshots

| Attachment | Size |
|---|---|
| pingthis-6.x-1.0.tar.gz | 11.45 KB |
General Categories
My Latest Tweets
- Please wait while my tweets are loading, or if there's an issue, just go to my twitter page.
Ping.fm Drupal Module and Ping This! Drupal Module
Hey Jake,
Great work on this! Dmitri and I have been working on the Ping.fm Drupal integration for a while now, and although Ping This! was on our to-review list, we just haven't had the time to put it all together. Any help you can give us on it would be great.
I was thinking provide a Ping.fm base module that just provides the Ping.fm global application key and user application keys, and then have add on modules that add functionality...
Ping.fm Node: Announces new nodes to Ping.fm, also works with the custom URL to create new nodes when you make an announcement on Ping.fm
Ping.fm Bot: Integrates with the Bot module to allow posting to Ping.fm from IRC
Ping.fm PingThis: Your module
Thanks a lot, and if you have any thoughts about it, feel free to let me know....
--
Rob Loach
http://www.robloach.net
I was confused at first...
At first I was confused by the Ping.fm Drupal Module, and how to get it set up and working. I still haven't spent much time trying to integrate it, but have seen a couple sites using it successfully.
The Ping This! feature was one that I though was separate enough to warrant its own module, since it doesn't require a Developers Key or Application Key.
I'm a huge fan already of Ping.fm and very interested in furthering the Ping.fm community through Drupal. I'd love to see some good documentation on setting up the default Ping.fm module. At first I wanted it to be used for the Custom URL feature from ping.fm, but may also find it useful when posting new blogs.
I think there's a lot that can be done here, and it can be a great way for Drupal sites to auto-publish content throughout social networks automatically, which I think will appeal greatly to SEO types spreading links.
Let me know if I can be of any help, if if there becomes a way to merge these modules.
Post new comment