Drupal modules


Multiping

A replacement for the ping module of Drupal. It allows pinging of multiple sites (configurable via a web interface). If a site is unreachable, the ping request will be sent again during the next cron.php run.

Version 1.1 introduces several enhancements: It is possible to automatically select the pinged sites by the taxonomy terms assigned to the node. The sites can now be pinged during the cron run or immediately after a node submission. Finally, if a ping request failed, the retry time is increased exponentially in order to avoid "hammering" the service.
Get the 1.1 release for Drupal 4.7 here!
Get version 1.0 for Drupal 4.6 or Drupal 4.7.

Version 1.2 is (finally!) the port to Drupal 5.x (thanks to sugree who did an initial port) - and some minor new features :-) It is now possible to select the ping service depending on the node type or whether the node is published on the front page. Get Version 1.2 for Drupal 5.x!

Unfortunately, I had very little time to fix and improve the module; my last effort was a port to Drupal 6 (here in the CVS repository, revision 1.4.2.2), although I never assigned it a stable release. voxpelli is now the main maintainer of the module; he hopefully will bring on the development of Multiping. voxpelli created a git repository at github - I think github is an excellent home for future developments on the module. So if you do any modifications, do a fork at github, commit your changes there and notify voxpelli.

See also: Announcement thread on drupal.org, ownership change request, Multiping contrib module page on drupal.org.

TBCheck

A module for cutting down trackback spam - and a patch for the trackback module in order to integrate it. The module imposes two assumptions on a trackback:

  • The IP sending the trackback is the server IP the trackback refers to.
  • It is modest practice to link to your site from the page referred in the trackback.

The modules implements both checks; you can configure the behaviour for each check if it fails: Unpublish or reject.
Additionally, you can soften the first check by only comparing part of the IP address (useful for blogs on mass hosters).
This module is new, so it may contain bugs or nasty behavour (though it works very well for me) - you have been warned. Get Version 1.0 for Drupal 5.x here!

Publication

A node type for handling publications; allows export to BibTeX.
Get Release 1.0 for Drupal 4.6 or Release 1.1 for Drupal 4.7!

Trackback-URL für diesen Artikel:

http://stefan.ploing.de/trackback/64
Trackback von The Jones Family vom 16. Februar 2009 - 18:47

A Ping List for Your Blog

I've been searching off and on for the last several years fore a comprehensive list of tested & verified ping services. If you've ever gone looking, you'll know what I'm talking about when I tell you that most of the avai

Trackback von Vindstille.net vom 10. Februar 2008 - 12:12
Trackback von Vindstille.net vom 10. Februar 2008 - 12:12
Trackback von www.drokzid.net vom 19. Oktober 2007 - 12:06
Trackback von stick stack vom 5. September 2007 - 0:02
Trackback von denhartenweg vom 4. Juni 2007 - 9:30

Drupal 5.1 ist etwas schüchtern, das integrierte Ping-Modul traut sich nur bei Ping-o-matic bescheit zu sagen. Andere Dienste bleiben Außen vor.
Ich habe bis zur Verzweiflung gesucht, konnte aber auch nach größter Anstrengung keine Konfiguration für

Trackback von Brandt Aktuell vom 7. Mai 2007 - 17:17

Moderne Websysteme informieren andere Dienste per Ping über neue Inhalte. Pingdienste? Was sind das denn? Über diese Fragen hatte ich mir im Zusammenhang mit WordPress schon einmal gedanken gemacht und den Artikel WordPress - Deutsche Pingdienste ge...

AnhangGröße
multiping_4.6-1.0.tar.gz2.14 KB
publication_4.6-1.0.tar.gz4.71 KB
publication_4.7-1.1.tar.gz5.31 KB
multiping_4.7-1.0.tar.gz3.41 KB
multiping_4.7-1.1r3.tar.gz5.12 KB
multiping_5.0-1.2.tar.gz5.84 KB
tbcheck_5.0-1.0.tar.gz3.02 KB

multiping hört sich super an.

multiping hört sich super an. Muss ich doch gleich mal ausprobieren. Eine Liste mit anzupingenden Servern wäre auch nicht schlecht.

Fehler bei der RSS URL

Hallo,

die RSS URL wird in Version 5.x-1.3 von Multiping falsch gebaut. Statt
$rss_url=$base_url."/node/feed";

muss es wie folgt lauten:
$rss_url=$base_url."/rss.xml";

Zu finden in Zeile 80. Die falsche URL resultiert noch von Drupal 4.6, soweit ich weiß ist es in 4.7 auch schon /rss.xml

Re: Fehler bei der RSS URL

Danke für den Hinweis; im CVS der Version für Drupal 6 hab' ich's bereits gefixt, die 5er-Version passe ich (hoffentlich) möglichst bald auch an.

Kein Problem, man hilft wo

Kein Problem, man hilft wo man kann :-)

Great module, thanks!

I'm using your module with Drupal 5 and it's really much better than built-in one.

I've seen your post saying that you're very busy right now and just want to say that I greatly appreciate your work and hope that someday you will port MultiPing to Drupal 6.

Ping Dienste auf Deutsch?

Hallo

Ein Kollege hat mich soeben auf dein Modul aufmerksam gemacht, eine super Sache. Nun wollte ich fragen, ob du einen Dienst wie www.pingomatic.com mit deutschen Diensten kennst?

Danke
André

Re: Ping Dienste auf Deutsch?

Hi,
verschiedene Dienste scheinen sich untereinander abzugleichen. Ein Ping bei technorati genügt häufig, daß die Seite dann auch bei Google & Co. gefunden wird.
Eine deutsche Blog-Suchmaschine, die man extra pingen müßte, kenne ich nicht. bloggs.de hatte früher mal eine ping-Schnittstelle, die tat aber irgendwann nicht mehr; inzwischen schreiben sie in ihrer FAQ, daß sie sich bei den eingehenden pings von weblogs.com und blo.gs bedienen.

Multi Ping für Durpal

Hallo Stefan,

ich kann mich nur anschließen: es wäre spitze, wenn Du das Multiping Modul für Drupal 6 weiterentwickeln würdest.

Vielen Dank schon mal.

Gruß Thomas

Guck mal ins CVS auf drupal.org...

...da gibt es schon einen Port. Ich freue mich über Testberichte und Bugreports, da ich keine (aktive) D6-Installation habe...

Es lassen sich keine weiteren Ping Dienste eintragen

Hallo Stefan,

so, ich habe nun mal das Multiping Modul für Drupal 6 getestet.

Installation klappt, nur lassen sich bei mir keine weiteren Ping Dienste eintragen.
Ich erhalte immer die Fehlermeldung "Access denied", obwohl ich für das Modul freigeschaltet bin.

Leider ist es für Drupal 6 auch noch eine Entwicklerversion.

Gruß Thomas

commentRSS

Could it be possible for you to add commentRSS.module so it would be easier to follow up on questions here?

Drupal 6.

Wll this module be ported to 6.x?
It is very crucial to me.

Drupal 6 - in some weeks...

Right at the moment, I am very busy and have next to no time for any private activities :-(
Since I definitely want to update my site to Drupal 6, there will be a port of Multiping, too... I haven't had a look at the changes, so I can't tell how difficult the port will be. Hopefully, I find time for porting the module in March...

Dein Multiping-Modul ist das

Dein Multiping-Modul ist das wichtigste nach dem pathauto-modul. Bitte mach es auch für drupal 6. Alle drupal-blogger pflehen dich an ;)

Danke für die Lorbeeren :-)

Uiuiui, da kann ich ja bei solchem Lob heute Nacht schier nicht schlafen ;-)
Ich hab die Tage mal angefangen, mich mit den Drupal-6-Internas zu befassen; ich habe diese Woche noch Urlaub, vielleicht reicht's ja bis dahin zumindest zu einer Beta-Version (einen entsprechenden Request bei drupal.org habe ich jedenfalls mal mir zugeordnet).

die 6.x läuft fehlerhaft.

die 6.x läuft fehlerhaft.

Re: die 6.x läuft fehlerhaft

Bei mir nicht.

Im Ernst: Wenn's irgendwo Probleme gibt, brauche ich schon (deutlich) detailliertere Angaben, um sie zu fixen.

ich danke dir. werde gleich

ich danke dir. werde gleich ausgiebig testen. Ich werde mal gleich versuchen paar links auf dein Homepage von Russischen Drupal-Seiten organisieren.

Wenn ich anmerken darf. Es wäre vorteilhaft, wenn paar dutzend Ping-Diensten gleich in Modul integriert werden. Wo man nur bräuchte die auszuwählen. Für die Russen ist Yandex von sehr grosse Bedeutung - http://ping.blogs.yandex.ru/RPC2. immer hin hat er etwa 60% Trafik.

Hello, Am I right to assume

Hello,

Am I right to assume that this module pings out URL's in the form of (for taxonomies):

taxonomy/term/tid/0/feed ?

What about aliased URL's & feeds?

Also the main RSS feed looks like its being sent out as /node/feed

Where as mine is /rss.xml - node/feed returns a 404

I couldn't help but notice that your sites feed is aliased to node/feed...

Aliases not yet treated

I haven't spent (enough) thoughts on aliases and how to determine them... "node/feed" is hardcoded because I didn't find a way to figure out the URL if it is named differently...
Yes, there's still work to do :)

Could the 5.x-edition be

Could the 5.x-edition be added to the project-site at drupal.org?

Yes it could...

...if I had a little, litte more time :( Please be patient, I'll do it in mid-March.

Problems Pinging if Node on Subdirectory

Hi, great module that I've used for quite some time. Unfortunately, though, it seems to have a problem pinging blog services if the content is in a subdirectory. for example blog/node123. I think it's because the main RSS feed (from the front page rather than the RSS feed on "blog") and root URL get sent. Is this correct? If so, is there any way around it?

Thanks!
Jenny

I'm having problems with

I'm having problems with getting this module to ping Twingly.com. I've entered the information according to the instructions at rpc.twingly.com, but multiping keeps failing to ping, and I get no indication of the error response.

It does report being able to ping Ping-o-matic, so the module works - it's just having problems with Twingly.

Any ideas?

Stephan, Your module is jsu

Stephan,

Your module is jsu superb, thanks !
I use since July 07 and it works very nicely.
Can you tell me if a version for Drupal 6.x is planned?
Thanks,

Thanks :)

Thanks, I'm glad to hear the module works seamlessly.
I will definitely update my site to Drupal 6, which means I'll have to update my modules... but I can't promise a date.

It's possible to make it an official Drupal modules

As many users said, multiping is much greater than Drupal's default Ping module.
It's possible to make this project official, as it's easier to keep it up to date.
Thank you very much. Pretty cool module

I tried...

...but it seems to be impossible to reach the core crew. I've sent several e-mails, but received no answer.

Great job! Your multiping

Great job!
Your multiping plugin is much better than Drupal's default one. Thanks a lot for sharing!

Licence

Would be nice of you giving us the freedom to use your modules without upcoming surprises and inserting a GPL licence file into your module's folder. -

Special thanks for multiping!