
pugdog
User
Karma: -0 / +1
Apr 20, 2005, 9:26 AM
Post #4 of 4
(927 views)
Shortcut
Send pugdog a wink
|
I've got almost everything connected. (I dis-connected the "edit/modify" somehow, and still haven't manged to reconnect it properly :( ). New: You can lists posts by a user, list all a users posts, or list all users who posted to a link (and show # of comments if multi-comment is enabled). Because I broke up the input methods, and require a do= parameter (rather than trying to guess what to do), and explicitly pass all input to the subroutines, there is a lot of extra functionality, _and_ new functionality is as simple as writing a method/routine (this is *not* a real object, but eventually going to be one). You won't get "bitten" or find something really weird going on. Comment & Review share a load of feautures in common, so I really just have to figure out a topology for the module area for these routines. But, that's wandering :) The next release of the code should be generalized, where you define your table, and primary key, and the comments will attach to that column. It's up to you to do all the other work, in the templates to display it (it only comes with Link.ID functionality out of the box). The rating/review system is not connected, that is the next block. That is already a plugin, and I need to modify it to hook onto the Link.ID field, _AND_ the Comment_ID field out of the box. (I will try to hook it up to the built-in review field as well, but GT does things a bit differently, and I don't want to rearrange their code for compatibility.) This is key to the blogger, and the first release of the blogger will be similar to a Home Page community. Users can set up a blog, under their username, and they get access to a "home page" which they can customize with their own HTML/CSS They have access to certain tags, which allow them to put data in different places. They can enter a "Post" which is akin to a new thread, or they can "comment" on their own posts, and it's added to the list. I *really* don't want non-logged in access, so this requires a user to log on to comment, review, vote, rate, or otherwise interact with the system other than just "read". Essentially, they have a private message board, with an attached "comment" system. Categories should be easy to implement, and we already have file upload and image upload/modification plugin which can be adapted to deal with specific users. There is a bunch of stuff going on in spam reduction, so the first incarnation of the blogger, due shortly after the first release of the Ultra_Comments plugin, will not include any of the automated announcement features. It's primarily designed to allow your users to set up their own little information resources, or even "niches" from your own site (if you have DVD's or CD's, or Books, etc, you can use a couple of plugins to allow users to set up their own little book stores, or shelves, or libraries from your larger one). (See, I do come back to older projects -- MyFavLInks/WishList -- it just takes time to write all the related/support modules <groan>)
|