Hi Ya'll!
Well, I have been working on it for a couple of days now, and I think it works. It is NOT pretty, but it works. On my site. That is to say I wrote it on and for my site, and there may be a couple of things in there that point to a real and not relative URL.... or other things that are specific to my site- oh well.
Anyway, here is what it does.
Works off of the Users table
Keys to the Links "ID" field
Allows only validated, registered Users to Post
Allows viewing, posting, deleting and editing of Reviews by the Registered User/Poster
Allows E-mail to posters (NOT Private!)
Shows User Profiles
Does NOT allow a user to post more than one Review to a Link
Stores Review info in it's own table
Will kick out invalid ID numbers
It does NOT interface at all with Ratings- no pretty pictures and graphs and all that.
(of course, you can change any of that, but not through the slick admin screen.... nope- ya gotta edit the review.cgi)
It is a basic, bare bones Review system.
It is probably still very buggy, and may not work for you... YMMV.
You can see it from:
http://www.bcdb.com/....cgi?film=16&d=1
(I have posted one, short review there for test purrposes there...)
PLEASE do not post unless you delete it, or really mean to post... this is online!
Anyway, here is the problem- I did this all as a series of mod's, and I have no clue how to take and make a plug-in out of it. This mod entails:
1) Making a new Table
2) Adding fields to existing tables
3) Adding a new .cgi script
4) additions to build.pm and site_html.pm
5) adding a couple global language variables
6) about 6 new templates.
And, as I have said, it is probably still buggy, and at the least, could use some polish from it's current state. I am not a great perl programmer at all!
Anyway, is there anyone who would like to try to make it a plug-in? Or for Pugdog's project, if you would like it, let me know. I will forward it on to any serious inquiries... I think it is pretty straight forward writing wise.
Thanks!
dave
Well, I have been working on it for a couple of days now, and I think it works. It is NOT pretty, but it works. On my site. That is to say I wrote it on and for my site, and there may be a couple of things in there that point to a real and not relative URL.... or other things that are specific to my site- oh well.
Anyway, here is what it does.
Works off of the Users table
Keys to the Links "ID" field
Allows only validated, registered Users to Post
Allows viewing, posting, deleting and editing of Reviews by the Registered User/Poster
Allows E-mail to posters (NOT Private!)
Shows User Profiles
Does NOT allow a user to post more than one Review to a Link
Stores Review info in it's own table
Will kick out invalid ID numbers
It does NOT interface at all with Ratings- no pretty pictures and graphs and all that.
(of course, you can change any of that, but not through the slick admin screen.... nope- ya gotta edit the review.cgi)
It is a basic, bare bones Review system.
It is probably still very buggy, and may not work for you... YMMV.
You can see it from:
http://www.bcdb.com/....cgi?film=16&d=1
(I have posted one, short review there for test purrposes there...)
PLEASE do not post unless you delete it, or really mean to post... this is online!
Anyway, here is the problem- I did this all as a series of mod's, and I have no clue how to take and make a plug-in out of it. This mod entails:
1) Making a new Table
2) Adding fields to existing tables
3) Adding a new .cgi script
4) additions to build.pm and site_html.pm
5) adding a couple global language variables
6) about 6 new templates.
And, as I have said, it is probably still buggy, and at the least, could use some polish from it's current state. I am not a great perl programmer at all!
Anyway, is there anyone who would like to try to make it a plug-in? Or for Pugdog's project, if you would like it, let me know. I will forward it on to any serious inquiries... I think it is pretty straight forward writing wise.
Thanks!
dave