From Fedora Project Wiki
(Add planet feed) |
|||
Line 56: | Line 56: | ||
== Content management == | == Content management == | ||
<ol> | |||
<li>Add the Planet to the site: | |||
<ol><li>Under ''Feed aggregator'' add the [http://planet.fedoraproject.org/rss20.xml RSS 2.0 feed for Planet Fedora] as a new source, with the name ''Planet Fedora''.</li> | |||
<li>Set the update interval to ''1 hour''.</li> | |||
<li>Under ''Site building'' visit the ''Blocks'' menu, place the new Planet aggregator in the right sidebar. The other defaults are acceptable.</li> | |||
</li> | |||
</ol> | |||
== User management == | == User management == |
Revision as of 19:18, 22 September 2010
This page tracks customizations made to a Drupal-based test instance for Fedora Insight.
If you're finished already with these general customizations, there's another page about Insight content configuration.
General changes
- Install the AuthFAS module. The source is found here.
cd /etc/drupal6/all/modules/ git clone git://fedorapeople.org/home/fedora/pfrields/public_git/drupal-authfas-6x.git authfas
- Install the Insight theme. (This doesn't exist yet, but it will. When it does, fill out this step. --pfrields 19:33, 14 August 2010 (UTC))
- Install the Flexifilter module.
- Install the Footnotes module.
Site building
- In the Modules configuration module, enable the following modules in the Core - Optional section:
- Aggregator
- Book
- Color
- Comment
- Content translation
- Database logging
- Help
- Menu
- Search
- Taxonomy
- Trigger
- Update status
- Enable the Flexifilter module in the Flexifilter section.
- Enable the following modules in the Other section:
- AuthFAS
- Footnotes
Site configuration
- Ensure the Site information settings are properly configured.
- Configure the AuthFAS module with the following settings. The settings below point the AuthFAS module to a FAS instance on publictest4, and requires that anyone logging in be a member of the cla_done FAS group. Furthermore, it sets up email for each new user at username@fedoraproject.org.
Location of FAS instance: publictest4.fedoraproject.org/accounts FAS group for authenticated users: cla_done Email domain used for FAS users: fedoraproject.org
- Enable Clean URLs. If you cannot enable them, your site is misconfigured. Visit the
/usr/share/drupal6/.htaccess
file and ensure that you've changed it according to the How to install Drupal page. - In the Performance settings, enable Normal caching. This should not affect development work.
Content management
- Add the Planet to the site:
- Under Feed aggregator add the RSS 2.0 feed for Planet Fedora as a new source, with the name Planet Fedora.
- Set the update interval to 1 hour.
- Under Site building visit the Blocks menu, place the new Planet aggregator in the right sidebar. The other defaults are acceptable.
User management
- In the User settings module, set Public registrations to Only site administrators can create new user accounts.
- In the User settings module, disable signature and picture support.
- In the FAS instance, create three new groups:
- cmsadmin
- cmseditor
- cmswriter
- administrator
- editor
- writer
- In the Permissions module, set the following permissions:
Reports
TBD