I love this module. But there are a few things missing. I'd like to be able to add some custom fields...or at least pre-defined fields that I can enable or disable. My intent is to use this for a book/movie review. Here are fields I'd like to add:

Author or Director
External Link

Even if this doesn't get adopted into the formal module...could someone show me how to add these to my copy of the module? I really want this for my site.

Thanks,

Comments

drewish’s picture

Assigned: Unassigned » drewish

You might want to try using the flexinode module to create a new node type and then enable the ratting for that. It'd probably be the easiest way to do what you want.

coplan’s picture

I'm exploring that option as well.

However, I would very much like to see this module grow. And I think those two fields are ones that any reviewer (regardless of what the topic is) may want. If it's a book, you may want an author. If it's a movie, may want a director. If it's a grill, maybe the company that made it. And so on. Maybe the field itself never changes, but you could change the name of the field as it appears.

As for the external links...that can just be listed as "External Link" and allow it to parse any URL. Module doesn't need to know whether its a link to amazon or wherever.

I'm trying to learn more about module creation. Once I learn enough, I plan on contributing to a few modules to help them grow. This is a module I'd like to grow as it directly relates to my site (which is in progress).

drewish’s picture

I really think that flexinode or the, upcoming, CCK modules are the best way to build custom nodes. I setup the review module to be simple and to allow other nodes to use the review functionality. I'm not 100% agains adding fields but it'll take some convincing.

For links, I'd suggest that you look at the links module.

Bèr Kessels’s picture

I think one should indeed use either homebrewn node modules, or use CCK/flexinode for this.

drewish’s picture

Status: Active » Closed (won't fix)