[Imc-drupal-dev] [IMC-York] drupal and indymedia

ekes ekes at aktivix.org
Wed Oct 24 02:16:21 PDT 2007


Olympia IMC Collective wrote:
> Hey York IMC, I'm interested in configuring the olympia imc site using
> drupal. I'm not sure how to configure the newswires. I have installed
> taxonomy and views.

Hi,

As I've not documented the current set up of IMC York for a while I'll
run through this one and post it to the IMC-Drupal-Dev list as well.
Previous notes about the set up can be found on
https://en.wiki.aktivix.org/IMC-York/Drupal - it's still a pretty
standard Drupal set up. There are other resources and notes off the
Indymedia Drupal wiki https://docs.indymedia.org/view/Devel/ImcDrupalDev
- do add to the pages :)

* Frontpage

The frontpage is now built using Panels, Views and Node Queue.
- The Newswire is a 'View'
  the view provides a page and a block. It filters on Published, and the
taxonony term 'Newswire'. It's just sorted by the date created.
- The Features column is a 'Node Queue'.
  The 'promoted queue' was created to allow easier reordering and
prioritisation of articles in the middle column.
- The latest comments box is a 'View' with fields Comment: Subject,
author, created time and Node: Title. Filtered by Comment published and
Node published. Sorted by Comment created time.
- Other news sections are just the blocks from Aggregator.
These are then just placed on the page using Panels.

[Note it was suggested in the discussion at the DrupalCon that it would
be worth busier sites wanting to do an indymedia.be style front page
using panels and multiple node queues - making the topic promoted lists
easy to set up and manage]

* Moderation / Hidden

Using http://drupal.org/project/hidden

* Cities list

Using http://drupal.org/project/indymedia_cities

* Groups

Organic groups set up. With a custom template [[I should write some more
notes about this]]

* Calender

All posts have the date ticked. This enables the announcement and the
report to be found by the date something happened rather than the date
it was posted.

* Images

Images attached to posts are automatically turned into image nodes, and
displayed as thumbnails with the original post using 'Upload image'.
This is generally the way users of the site expect their posts to work.
'Image assist' is also installed, this is generally just used by more
advanced users.

* Taxonomy

The taxonomy terms 'Newswire' for stories and similar are placed on
posts automatically 'Taxonomy Defaults' module. Other vocabularies are
media type, location and freetagging.

* anti-spam

The site was just using the Baysian filtering from spam.module. The spam
to non-spam ratio seemed to end up meaning too many false positives, and
missed posts (not so it couldn't be handled, just so it was irritating).
The captcha module is now installed with random (text based) captchas
and that has removed all spam (for now).

* privacy

The server is running the mod-remove_ip patch to Apache so there are no
IP numbers stored. Anonymous (not logged in) users can post everything,
except for Groups - which don't make sense anonymously.

* If I was starting afresh

Some immediate thoughts about what I'd change... This is a low volume,
community site Indymedia, with a focus on the calender. Other sites
would obviously have different things.
I'd go with more use of CCK - the site was originally flexi-node and
hasn't yet moved fully into the world of CCK. Date fields could be
organised using CCK, as could some alternative 'author' field.
This can/will be integrated with the Organic Groups.
If there were more posts I'd consider breaking up the front page more as
well.

ekes


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 251 bytes
Desc: OpenPGP digital signature
Url : http://lists.indymedia.org/pipermail/imc-drupal-dev/attachments/20071024/419f0270/attachment.pgp 


More information about the Imc-drupal-dev mailing list