http://drupal.org/getting-started/6/install/cron

It is showing 6, however people running 7 are going to go there, is this step necessary for a Drupal 7 installation, or should it be set inside Drupal, and we should be directed to use:
Home > Administration > Configuration > System > Cron

Comments

jhodgdon’s picture

Title: Set up cron page » Cron setup page is d6-specific
Project: Drupal core » Documentation
Version: 7.0 »
Component: documentation » Correction/Clarification
Category: support » bug

It looks like the alias to this page http://drupal.org/getting-started/6/install/cron should be modified (or added to), and some of the text on the page is also incorrect for d7.

The child pages that actually explain in detail how to set up cron I think have been updated for d7, or at least
http://drupal.org/cron
has (that is the page that INSTALL.txt in D7 points people to for more information).

Or is this whole install guide d6-specific?

arianek’s picture

this shouldn't be 6 specific. there are a few relic aliases that have /6/ in the path, but we've been getting rid of those. i'll update the path and leave this open for anyone who is able to review the content and make sure it covers any specific d7 needs.

olafveerman’s picture

This page deals with setting up a crontab, but makes no mention that, with the inclusion of poormanscron in core, you can configure the frequency with which cron is run in Drupal itself.

We can:

1. either include that information in the introduction of http://drupal.org/cron; or
2. create a different page so that /cron exclusively deals with the crontab

jhodgdon’s picture

I think that the information about poor man's cron (the contrib module for d6 and core in d7) should be on http://drupal.org/documentation/install/after/cron (which is the parent page of http://drupal.org/cron).

I also think that the /cron alias should point to that parent page instead of where it is now, and the page that is now aliased as /cron should be renamed "Configuring cron jobs using the cron command".

I also think that the two pages that are currently children of /cron should be moved up one level, so that all the specific "how to set up cron on platform xyz" pages are children of /cron.

And finally I think that the page on running cron manually should probably be weighted so it's nearer to the top of the list of child pages, right after "configuring cron jobs using the cron command" (which is the main child page IMO). And then the troubleshooting and multisite pages should be next probably, followed by all the specific "setting up cron on xyz" pages.

Thoughts?

olafveerman’s picture

Sounds a great approach to me.

Would it be an idea to group all the 'how to set up cron on...' on a lower level? Like that we give some more prominence to the generic pages such as troubleshooting, multisite, cron command, etc

jhodgdon’s picture

#5 - Yes, I think that is a good idea.

So olafverrman - do you want to take care of doing the edits and reorganization? Then arianek or someone else can do the alias fixing at the end.

olafveerman’s picture

Assigned: Unassigned » olafveerman

Great, will do so

olafveerman’s picture

The whole cron section is re-structured. The two things that are left:

  1. Fix the alias as mentioned in comment 4
  2. Edit the http://drupal.org/documentation/install/after/cron to include info on Poormanscron in core. I don't have the permissions to do so, but was thinking to include something simple like:
    <h3>Cron in Drupal 7</h3>
    With the inclusion of Poormanscron in the Drupal 7 core, it is no longer necessary to set up a crontab or rely on a contributed module to run cron. Instead, you can configure the frequency with which cron is run on admin/config/system/cron (<em>Administration > Configuration > System > Cron</em>).
olafveerman’s picture

Assigned: olafveerman » Unassigned
jhodgdon’s picture

OK, I have added the poor man's cron information. The organization looks great! Thanks olafveerman!

To be done:
- Change the /cron alias to point to http://drupal.org/node/251037 instead of where it is now (http://drupal.org/node/23714)
- Change the /documentation/install/after/cron alias that is currently pointing there to a redirect (i.e. remove the /documentation/install/after/cron alias and redirect documentation/install/after/cron to /cron instead).

I don't have permission to do aliases on d.o, so this is probably a job for arianek.

arianek’s picture

Assigned: Unassigned » arianek

this is a little more complex aliasing than i've done before (deleting them etc.) but i'll figure it out and then mark fixed.

jhodgdon’s picture

I would have done it but for whatever reason I do not have permission to do aliases on d.o, just redirects. The UI for path aliases is pretty straightforward though, so I'm sure you can handle it. :)

arianek’s picture

Status: Active » Fixed

done! (d.o is smrt and keeps the old aliases as redirects by default)

Status: Fixed » Closed (fixed)
Issue tags: -cron

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