Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 940215
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T21:55:07+00:00 2026-05-15T21:55:07+00:00

Every project on drupal.org has its own page: http://drupal.org/project/marinelli When a new release is

  • 0

Every project on drupal.org has its own page:

http://drupal.org/project/marinelli

When a new release is made, it gets added to that project’s release page

http://drupal.org/node/185969/release

I’m trying to monitor when the page, but of course I don’t want to keep checking on it manually. I need to do it programmatically with php.

  • Do I have to scrape the page? Is this page scrapable?

  • I see an RSS feed, but not sure how that works or if it can help me with monitoring or how.

  • Does drupal.org offer a cleaner solution like an API? or is there a way to monitor the repository directly?

  • Other solutions welcome

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T21:55:08+00:00Added an answer on May 15, 2026 at 9:55 pm

    Instead of trying to scrappe the page, like you said, a better solution could be to use its RSS feed — for example, in your case : http://drupal.org/node/185969/release/feed

    The advantage is that RSS is a well-defined format : there are less chances of getting any un-necessary information in an HTML soup.

    To extract data from that XML feed, you can use SimpleXML to work with the XML data “by-hand”, or some library like SimplePie that knows RSS/ATOM.

    Then, in you case, you have to keep track of the last update — and each time you fetch the RSS feed, check if there is an update that’s more recent than the last one you saw the previous time.

    In the XML for your Marinelli module, you’ll see that each entry contains a <pubDate> tag, that corresponds to its date ; for example :

    <pubDate>Tue, 25 Aug 2009 07:28:26 +0000</pubDate>
    

    If today the most recent entry is from 2009-08-25, and, tomorrow, there is an entry from 2010-07-27… Well, it means the module has been updated 😉

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have many projects in my company and every project has its own set
Zend Project with multiple modules and every modules have its own routes.ini defined inside
I am using the Ad module for Drupal 6 ( http://drupal.org/project/ad ). I am
It seems to be added automagically in every project I create and I compile
Every time I open a page I want to get the currently active project
In former days project hosting sites like sourceforge.org provided detailled (download) statistics for every
Setup is following: Drupal project, one svn repo with trunk/qa/production-ready branches, vhosts for every
I have a Drupal website that has a page at the URL alias of
I'm building a small local social good community website where every project has his
Hey, so i have been using this function in every project or page i

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.