Thanks guys - looks like QueryPath is the way forward :)<div><br clear="all">--Jim<br>--<br>My IM and Skype details are at <a href="http://state68.com/contact">http://state68.com/contact</a><br>
<br><br><div class="gmail_quote">On 1 December 2010 11:42, Victor Kane <span dir="ltr">&lt;<a href="mailto:victorkane@gmail.com">victorkane@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Well, Python has &quot;Beautiful Soup&quot;. <div><br></div><div><a href="http://www.crummy.com/software/BeautifulSoup/" target="_blank">http://www.crummy.com/software/BeautifulSoup/</a></div>

<div><br></div><div>&quot;<span style="font-family:&#39;Times New Roman&#39;;font-size:medium">You didn&#39;t write that awful page. You&#39;re just trying to get some data out of it. Right now, you don&#39;t really care what HTML is supposed to look like.</span></div>



<p style="font-family:&#39;Times New Roman&#39;;font-size:medium">Neither does this parser&quot;</p><div>In PHP I have use <a href="http://simplehtmldom.sourceforge.net/" target="_blank">http://simplehtmldom.sourceforge.net/</a> as a way of parsing badly formed HTML.</div>



<div><br></div><div>I wrote a script to import nodes using the latter and then saved them with &quot;node_save()&quot;. </div><div><br></div><div>An alternative could be to parse to CSV, then import using the node_export or node_import modules.</div>



<div><br></div><div>Hope that helps,</div><div><br></div><div>Victor Kane</div><div><a href="http://awebfactory.com.ar" target="_blank">http://awebfactory.com.ar</a></div><div><a href="http://projectflowandtracker.com" target="_blank">http://projectflowandtracker.com</a><div>

<div></div><div class="h5"><br>

<br><div class="gmail_quote">On Wed, Dec 1, 2010 at 7:46 AM, Balazs Dianiska <span dir="ltr">&lt;<a href="mailto:csillagasz@gmail.com" target="_blank">csillagasz@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



Sadly some of the older legacy sites are just not available in rss, I<br>
had such a scraping request recently. I have to say that with<br>
drupal_http_request you don&#39;t even have to look at curl. You can do<br>
all sorts of things, even faking logins.<br>
<br>
To parse the HTML use querypath, a trick that we use is to first run<br>
some sort of HTML tidyup library on the downloaded page, otherwise<br>
querypath runs away crying. beautify module can help you a great deal<br>
with that.<br>
<font color="#888888"><br>
Balazs<br>
</font><div><div></div><div><br>
On Wed, Dec 1, 2010 at 5:27 AM, Cameron Eagans &lt;<a href="mailto:cweagans@gmail.com" target="_blank">cweagans@gmail.com</a>&gt; wrote:<br>
&gt; Most of the time, you can get to the posts via RSS. Aggregator module does a<br>
&gt; pretty good job of pulling stuff in, and the author of the post that&#39;s<br>
&gt; displayed is whatever you tell it to display (see Drupal Planet for an<br>
&gt; example)<br>
&gt; Thanks,<br>
&gt; Cameron<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Nov 30, 2010 at 12:48, Kevin O &lt;<a href="mailto:nowarninglabel@gmail.com" target="_blank">nowarninglabel@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I second the recommendation of using QueryPath. I use it almost<br>
&gt;&gt; exclusively along with drupal_http_request, though I use curl only in a few<br>
&gt;&gt; places (if you use curl I recommend <a href="http://drupal.org/project/curl" target="_blank">http://drupal.org/project/curl</a> for a<br>
&gt;&gt; dependency check). I&#39;d really recommend though creating a custom module that<br>
&gt;&gt; uses the above and then has your logic for filtering in it, I&#39;ve done this<br>
&gt;&gt; for about a dozen modules now.<br>
&gt;&gt; That said, there are some more modules available out there nowadays, such<br>
&gt;&gt; as using <a href="http://drupal.org/project/feeds_xpathparser" target="_blank">http://drupal.org/project/feeds_xpathparser</a> with feeds<br>
&gt;&gt; <a href="http://drupal.org/project/feeds" target="_blank">http://drupal.org/project/feeds</a> There are about a dozen more modules that<br>
&gt;&gt; will accomplish the goal though I haven&#39;t used them, but I went through and<br>
&gt;&gt; tried most of the methods out for some recent projects.<br>
&gt;&gt; Cheers,<br>
&gt;&gt; Kevin O&#39;Brien<br>
&gt;&gt; Drupal Developer<br>
&gt;&gt; <a href="http://www.coderintherye.com" target="_blank">http://www.coderintherye.com</a><br>
&gt;&gt; 415-754-0112<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Nov 30, 2010 at 11:26 AM, &lt;<a href="mailto:development-request@drupal.org" target="_blank">development-request@drupal.org</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Send development mailing list submissions to<br>
&gt;&gt;&gt;        <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt;&gt;&gt;        <a href="http://lists.drupal.org/mailman/listinfo/development" target="_blank">http://lists.drupal.org/mailman/listinfo/development</a><br>
&gt;&gt;&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt;&gt;&gt;        <a href="mailto:development-request@drupal.org" target="_blank">development-request@drupal.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; You can reach the person managing the list at<br>
&gt;&gt;&gt;        <a href="mailto:development-owner@drupal.org" target="_blank">development-owner@drupal.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; When replying, please edit your Subject line so it is more specific<br>
&gt;&gt;&gt; than &quot;Re: Contents of development digest...&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Today&#39;s Topics:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   1. Drupal module for scraping information from an    HTML/XML<br>
&gt;&gt;&gt;      document (James Benstead)<br>
&gt;&gt;&gt;   2. Re: Drupal module for scraping information from an HTML/XML<br>
&gt;&gt;&gt;      document (John Fiala)<br>
&gt;&gt;&gt;   3. Easter problem (?mon Tam?s)<br>
&gt;&gt;&gt;   4. Re: Easter problem (Carl Wiedemann)<br>
&gt;&gt;&gt;   5. Re: Easter problem (<a href="mailto:larry@garfieldtech.com" target="_blank">larry@garfieldtech.com</a>)<br>
&gt;&gt;&gt;   6. Re: Easter problem (<a href="mailto:jeff@ayendesigns.com" target="_blank">jeff@ayendesigns.com</a>)<br>
&gt;&gt;&gt;   7. Re: Easter problem (<a href="mailto:larry@garfieldtech.com" target="_blank">larry@garfieldtech.com</a>)<br>
&gt;&gt;&gt;   8. Re: Easter problem (Jennifer Hodgdon)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ----------------------------------------------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 1<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 18:56:09 +0000<br>
&gt;&gt;&gt; From: James Benstead &lt;<a href="mailto:james.benstead@gmail.com" target="_blank">james.benstead@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Subject: [development] Drupal module for scraping information from an<br>
&gt;&gt;&gt;        HTML/XML document<br>
&gt;&gt;&gt; To: development &lt;<a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a>&gt;<br>
&gt;&gt;&gt; Message-ID:<br>
&gt;&gt;&gt;        &lt;AANLkTi=<a href="mailto:AFhBkvyURzgwNB54Z%2Bq-rRj_B_uRLZbUUd3UV@mail.gmail.com" target="_blank">AFhBkvyURzgwNB54Z+q-rRj_B_uRLZbUUd3UV@mail.gmail.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;ve finally got round to doing some serious work on Drupalversity, an<br>
&gt;&gt;&gt; open,<br>
&gt;&gt;&gt; web-based Drupal education project I&#39;ve had in mind for a year or so.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; People who use Drupalversity to learn have the option of adding Resources<br>
&gt;&gt;&gt; to<br>
&gt;&gt;&gt; the site - i.e., links to posts at Lullabot, Chapter3 etc that explain<br>
&gt;&gt;&gt; how<br>
&gt;&gt;&gt; to do specific things with Drupal. A Resource is a custom content type<br>
&gt;&gt;&gt; that<br>
&gt;&gt;&gt; includes a link to the resource and a text field containing a description<br>
&gt;&gt;&gt; of<br>
&gt;&gt;&gt; that resource.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; What I&#39;d like to do once a Resource has been added to the site is to<br>
&gt;&gt;&gt; scrape<br>
&gt;&gt;&gt; certain information from it: at this point I&#39;m thinking the Title of the<br>
&gt;&gt;&gt; page the link points to and the provider of the resource - e.g., which<br>
&gt;&gt;&gt; Drupal shop originally created the resource. What&#39;s the best way to go<br>
&gt;&gt;&gt; about<br>
&gt;&gt;&gt; doing this? I&#39;m pretty sure there&#39;s not a Drupal module that solves the<br>
&gt;&gt;&gt; problem out of the box.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; So far I&#39;ve considered:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   - <a href="http://drupal.org/project/querypath" target="_blank">http://drupal.org/project/querypath</a><br>
&gt;&gt;&gt;   - Drupal&#39;s built-in drupal_http_request() -<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_http_request/6" target="_blank">http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_http_request/6</a><br>
&gt;&gt;&gt;   - curl<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --Jim<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; My IM and Skype details are at <a href="http://state68.com/contact" target="_blank">http://state68.com/contact</a><br>
&gt;&gt;&gt; -------------- next part --------------<br>
&gt;&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt;&gt; URL:<br>
&gt;&gt;&gt; <a href="http://lists.drupal.org/pipermail/development/attachments/20101130/5600f1fe/attachment-0001.html" target="_blank">http://lists.drupal.org/pipermail/development/attachments/20101130/5600f1fe/attachment-0001.html</a><br>




&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 2<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 12:06:33 -0700<br>
&gt;&gt;&gt; From: John Fiala &lt;<a href="mailto:jcfiala@gmail.com" target="_blank">jcfiala@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [development] Drupal module for scraping information from<br>
&gt;&gt;&gt;        an HTML/XML document<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID:<br>
&gt;&gt;&gt;        &lt;AANLkTi=<a href="mailto:N6WxHfigUC4ZopfxswMBv8bj7BZZJErHmko_T@mail.gmail.com" target="_blank">N6WxHfigUC4ZopfxswMBv8bj7BZZJErHmko_T@mail.gmail.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=ISO-8859-1<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; These days, if I&#39;m going to be trying to extract data from html/xml,<br>
&gt;&gt;&gt; I&#39;d use querypath.  Give it a try!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tue, Nov 30, 2010 at 11:56 AM, James Benstead<br>
&gt;&gt;&gt; &lt;<a href="mailto:james.benstead@gmail.com" target="_blank">james.benstead@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt; What I&#39;d like to do once a Resource has been added to the site is to<br>
&gt;&gt;&gt; &gt; scrape<br>
&gt;&gt;&gt; &gt; certain information from it: at this point I&#39;m thinking the Title of<br>
&gt;&gt;&gt; &gt; the<br>
&gt;&gt;&gt; &gt; page the link points to and the provider of the resource - e.g., which<br>
&gt;&gt;&gt; &gt; Drupal shop originally created the resource. What&#39;s the best way to go<br>
&gt;&gt;&gt; &gt; about<br>
&gt;&gt;&gt; &gt; doing this? I&#39;m pretty sure there&#39;s not a Drupal module that solves the<br>
&gt;&gt;&gt; &gt; problem out of the box.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; John Fiala<br>
&gt;&gt;&gt; <a href="http://www.jcfiala.net" target="_blank">www.jcfiala.net</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 3<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 20:14:04 +0100<br>
&gt;&gt;&gt; From: ?mon Tam?s &lt;<a href="mailto:amont@5net.hu" target="_blank">amont@5net.hu</a>&gt;<br>
&gt;&gt;&gt; Subject: [development] Easter problem<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID:<br>
&gt;&gt;&gt;        &lt;<a href="mailto:AANLkTikmKoVkedks2FkWUbHRq9sNTe6r0iX%2BiMjmBtvy@mail.gmail.com" target="_blank">AANLkTikmKoVkedks2FkWUbHRq9sNTe6r0iX+iMjmBtvy@mail.gmail.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hello,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I have the nameday module (<a href="http://drupal.org/project/nameday" target="_blank">http://drupal.org/project/nameday</a>) and I get a<br>
&gt;&gt;&gt; feature request for the Greek namedays. How I see it is based on the<br>
&gt;&gt;&gt; Easter,<br>
&gt;&gt;&gt; what is not an easy thing to count.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Well, I want to find some algorithm for Easter, and similar days, what is<br>
&gt;&gt;&gt; can be stored somehow. Maybe it should be a hook or some other think what<br>
&gt;&gt;&gt; can be stored in database.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; ?mon Tam?s<br>
&gt;&gt;&gt; Sitefejleszt? ?s programoz?<br>
&gt;&gt;&gt; -------------- next part --------------<br>
&gt;&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt;&gt; URL:<br>
&gt;&gt;&gt; <a href="http://lists.drupal.org/pipermail/development/attachments/20101130/c81e61bf/attachment-0001.html" target="_blank">http://lists.drupal.org/pipermail/development/attachments/20101130/c81e61bf/attachment-0001.html</a><br>




&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 4<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 12:22:42 -0700<br>
&gt;&gt;&gt; From: Carl Wiedemann &lt;<a href="mailto:carl.wiedemann@gmail.com" target="_blank">carl.wiedemann@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [development] Easter problem<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID:<br>
&gt;&gt;&gt;        &lt;AANLkTinD9Xz=3inJj2GraAuqde_=<a href="mailto:3yshJDwxCJzu12zr@mail.gmail.com" target="_blank">3yshJDwxCJzu12zr@mail.gmail.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=&quot;iso-8859-2&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Does this help? <a href="http://php.net/manual/en/function.easter-days.php" target="_blank">http://php.net/manual/en/function.easter-days.php</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tue, Nov 30, 2010 at 12:14 PM, ?mon Tam?s &lt;<a href="mailto:amont@5net.hu" target="_blank">amont@5net.hu</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt; Hello,<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I have the nameday module (<a href="http://drupal.org/project/nameday" target="_blank">http://drupal.org/project/nameday</a>) and I get<br>
&gt;&gt;&gt; &gt; a<br>
&gt;&gt;&gt; &gt; feature request for the Greek namedays. How I see it is based on the<br>
&gt;&gt;&gt; &gt; Easter,<br>
&gt;&gt;&gt; &gt; what is not an easy thing to count.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Well, I want to find some algorithm for Easter, and similar days, what<br>
&gt;&gt;&gt; &gt; is<br>
&gt;&gt;&gt; &gt; can be stored somehow. Maybe it should be a hook or some other think<br>
&gt;&gt;&gt; &gt; what<br>
&gt;&gt;&gt; &gt; can be stored in database.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Thanks<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; --<br>
&gt;&gt;&gt; &gt; ?mon Tam?s<br>
&gt;&gt;&gt; &gt; Sitefejleszt? ?s programoz?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; -------------- next part --------------<br>
&gt;&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt;&gt; URL:<br>
&gt;&gt;&gt; <a href="http://lists.drupal.org/pipermail/development/attachments/20101130/55b0fb8a/attachment-0001.html" target="_blank">http://lists.drupal.org/pipermail/development/attachments/20101130/55b0fb8a/attachment-0001.html</a><br>




&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 5<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 13:24:07 -0600<br>
&gt;&gt;&gt; From: &quot;<a href="mailto:larry@garfieldtech.com" target="_blank">larry@garfieldtech.com</a>&quot; &lt;<a href="mailto:larry@garfieldtech.com" target="_blank">larry@garfieldtech.com</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [development] Easter problem<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID: &lt;<a href="mailto:4CF54F57.2030602@garfieldtech.com" target="_blank">4CF54F57.2030602@garfieldtech.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=UTF-8; format=flowed<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; There&#39;s no need for a hook here at all.  You can either code in the<br>
&gt;&gt;&gt; algorithm for defining when Easter is (which sounds like it is in fact<br>
&gt;&gt;&gt; rather complicated) or just pre-store know pre-calculated dates for it<br>
&gt;&gt;&gt; for the next decade or so.  (10 records, one per year; totally easy.)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Both options are described here, including the different mechanisms for<br>
&gt;&gt;&gt; defining when Easter is in different calendars:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://en.wikipedia.org/wiki/Easter#Date_of_Easter" target="_blank">http://en.wikipedia.org/wiki/Easter#Date_of_Easter</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --Larry Garfield<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 11/30/10 1:14 PM, ?mon Tam?s wrote:<br>
&gt;&gt;&gt; &gt; Hello,<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I have the nameday module (<a href="http://drupal.org/project/nameday" target="_blank">http://drupal.org/project/nameday</a>) and I get<br>
&gt;&gt;&gt; &gt; a feature request for the Greek namedays. How I see it is based on the<br>
&gt;&gt;&gt; &gt; Easter, what is not an easy thing to count.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Well, I want to find some algorithm for Easter, and similar days, what<br>
&gt;&gt;&gt; &gt; is can be stored somehow. Maybe it should be a hook or some other think<br>
&gt;&gt;&gt; &gt; what can be stored in database.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Thanks<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; --<br>
&gt;&gt;&gt; &gt; ?mon Tam?s<br>
&gt;&gt;&gt; &gt; Sitefejleszt? ?s programoz?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 6<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 14:23:56 -0500<br>
&gt;&gt;&gt; From: <a href="mailto:jeff@ayendesigns.com" target="_blank">jeff@ayendesigns.com</a><br>
&gt;&gt;&gt; Subject: Re: [development] Easter problem<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID: &lt;<a href="mailto:4CF54F4C.2060409@ayendesigns.com" target="_blank">4CF54F4C.2060409@ayendesigns.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; You can google it, but I believe this is one of those things that cannot<br>
&gt;&gt;&gt; be reduced to an equation or algorithm. It&#39;s something like the first<br>
&gt;&gt;&gt; Sunday after the first full moon after the spring equinox.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 11/30/2010 02:14 PM, ?mon Tam?s wrote:<br>
&gt;&gt;&gt; &gt; Hello,<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I have the nameday module ( <a href="http://drupal.org/project/nameday" target="_blank">http://drupal.org/project/nameday</a>) and I<br>
&gt;&gt;&gt; &gt; get a feature request for the Greek namedays. How I see it is based on<br>
&gt;&gt;&gt; &gt; the Easter, what is not an easy thing to count.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Well, I want to find some algorithm for Easter, and similar days, what<br>
&gt;&gt;&gt; &gt; is can be stored somehow. Maybe it should be a hook or some other<br>
&gt;&gt;&gt; &gt; think what can be stored in database.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Thanks<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; --<br>
&gt;&gt;&gt; &gt; ?mon Tam?s<br>
&gt;&gt;&gt; &gt; Sitefejleszt? ?s programoz?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; -------------- next part --------------<br>
&gt;&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt;&gt; URL:<br>
&gt;&gt;&gt; <a href="http://lists.drupal.org/pipermail/development/attachments/20101130/38791578/attachment-0001.html" target="_blank">http://lists.drupal.org/pipermail/development/attachments/20101130/38791578/attachment-0001.html</a><br>




&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 7<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 13:26:23 -0600<br>
&gt;&gt;&gt; From: &quot;<a href="mailto:larry@garfieldtech.com" target="_blank">larry@garfieldtech.com</a>&quot; &lt;<a href="mailto:larry@garfieldtech.com" target="_blank">larry@garfieldtech.com</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [development] Easter problem<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID: &lt;<a href="mailto:4CF54FDF.7070506@garfieldtech.com" target="_blank">4CF54FDF.7070506@garfieldtech.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=ISO-8859-2; format=flowed<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The Calendar PHP module is not enabled by default in a stock PHP, so I<br>
&gt;&gt;&gt; don&#39;t know that you can rely on it (unfortunately).  It does have some<br>
&gt;&gt;&gt; cool stuff in it, though.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --Larry Garfield<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 11/30/10 1:22 PM, Carl Wiedemann wrote:<br>
&gt;&gt;&gt; &gt; Does this help? <a href="http://php.net/manual/en/function.easter-days.php" target="_blank">http://php.net/manual/en/function.easter-days.php</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; On Tue, Nov 30, 2010 at 12:14 PM, ?mon Tam?s &lt;<a href="mailto:amont@5net.hu" target="_blank">amont@5net.hu</a><br>
&gt;&gt;&gt; &gt; &lt;mailto:<a href="mailto:amont@5net.hu" target="_blank">amont@5net.hu</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;     Hello,<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;     I have the nameday module (<a href="http://drupal.org/project/nameday" target="_blank">http://drupal.org/project/nameday</a>) and I<br>
&gt;&gt;&gt; &gt;     get a feature request for the Greek namedays. How I see it is based<br>
&gt;&gt;&gt; &gt;     on the Easter, what is not an easy thing to count.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;     Well, I want to find some algorithm for Easter, and similar days,<br>
&gt;&gt;&gt; &gt;     what is can be stored somehow. Maybe it should be a hook or some<br>
&gt;&gt;&gt; &gt;     other think what can be stored in database.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;     Thanks<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;     --<br>
&gt;&gt;&gt; &gt;     ?mon Tam?s<br>
&gt;&gt;&gt; &gt;     Sitefejleszt? ?s programoz?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Message: 8<br>
&gt;&gt;&gt; Date: Tue, 30 Nov 2010 11:21:08 -0800<br>
&gt;&gt;&gt; From: Jennifer Hodgdon &lt;<a href="mailto:yahgrp@poplarware.com" target="_blank">yahgrp@poplarware.com</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [development] Easter problem<br>
&gt;&gt;&gt; To: <a href="mailto:development@drupal.org" target="_blank">development@drupal.org</a><br>
&gt;&gt;&gt; Message-ID: &lt;<a href="mailto:4CF54EA4.1050502@poplarware.com" target="_blank">4CF54EA4.1050502@poplarware.com</a>&gt;<br>
&gt;&gt;&gt; Content-Type: text/plain; charset=UTF-8; format=flowed<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://php.net/manual/en/function.easter-date.php" target="_blank">http://php.net/manual/en/function.easter-date.php</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 11/30/2010 11:14 AM, ?mon Tam?s wrote:<br>
&gt;&gt;&gt; &gt; I have the nameday module (<a href="http://drupal.org/project/nameday" target="_blank">http://drupal.org/project/nameday</a>) and I get<br>
&gt;&gt;&gt; &gt; a<br>
&gt;&gt;&gt; &gt; feature request for the Greek namedays. How I see it is based on the<br>
&gt;&gt;&gt; &gt; Easter,<br>
&gt;&gt;&gt; &gt; what is not an easy thing to count.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Well, I want to find some algorithm for Easter, and similar days, what<br>
&gt;&gt;&gt; &gt; is<br>
&gt;&gt;&gt; &gt; can be stored somehow. Maybe it should be a hook or some other think<br>
&gt;&gt;&gt; &gt; what<br>
&gt;&gt;&gt; &gt; can be stored in database.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Jennifer Hodgdon * Poplar ProductivityWare<br>
&gt;&gt;&gt; <a href="http://www.poplarware.com" target="_blank">www.poplarware.com</a><br>
&gt;&gt;&gt; Drupal web sites and custom Drupal modules<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; [ Drupal development list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; End of development Digest, Vol 95, Issue 58<br>
&gt;&gt;&gt; *******************************************<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>