Well, that´s it. This dev 6 version isn´t compatible with last D6.
Please upgrade it, this module is terrific!
Thanks!
| Comment | File | Size | Author |
|---|---|---|---|
| #30 | comment_perm-D6-30.patch | 14.59 KB | stborchert |
| #21 | comment_perm-d6.patch | 10.17 KB | omerida |
| #19 | comment_perm-d6.patch | 11.01 KB | john morahan |
| #17 | comment_perm.zip | 9.06 KB | livido |
| #10 | comment_perm_d6.patch | 3.67 KB | raspberryman |
Comments
Comment #1
matt2000 commentedSubscribing. I will probably be working on solving this myself this week if another solution does not appear.
Comment #2
black silence commented*appear*
- makes this 'd6 version' compatible with d6 (i think it was just a copied d5 version)
- integrates with quote module if enabled, hides quote link if comment link is hidden
Comment #3
Rosamunda commentedI´ve installed the patched version.
So far:
When I enter the "Comment Permissions" link inside admin, I access the page, with this error:
warning: Invalid argument supplied for foreach() in ...\includes\form.inc on line 1192.
Otherwise that error, it seems to be working.
Comment #4
Rosamunda commentedI´ve tried reinstalling the module, but the problem is still there.
Comment #5
Rosamunda commentedThis module is so important, because permissions are globally treated in Drupal.
Comment #6
black silence commentedi had this error, too. but only the first time, before i enabled some comment permissions
Comment #7
Rosamunda commentedAny news about this?
Comment #8
Rosamunda commentedIt won´t work with Drupal 6.10 either.
Comment #9
Rosamunda commentedAs it´s not compatible with core 6.x version, I´ll change this to critical.
Comment #10
raspberryman commentedThis patch gets the module working on 6.10. Rosamunda - I didn't investigate your error message, but on first glance I did not see it. So this patch may or may not fix it.
Comment #11
Rosamunda commentedI´ll try it out. Thanks Tony!
Comment #12
black silence commentedi don't see a difference to my patch from #2
as i said, that error message appeared only the first time, when i had no permissions set. after doing that, everything was fine and worked as expected
the project where i used this module is finished for me, so i will not try to fix this
Comment #13
Rosamunda commentedAny idea of why a second install with the patched version, on a fresh D.6.10 could make this module incompatible with D 6.10 again?
I´ve patched the same way as I did in localhost (and there it worked)...
Thanks for your help!!
Rosamunda
Comment #14
Rosamunda commentedSorry, my bad, I forgot to patch the .info file.
Have to stop drinking too much coffee you know.
Sorry :)
Comment #15
EvanDonovan commentedPatch in #10 works except for on the .info file. I got HUNK #1 OF 1 FAILED on that. However, it looks like the change to
dependencies[]was already in the module.Comment #16
EvanDonovan commentedThis issue is still, of course, critical. If the maintainer is out there, can they please commit a patch for this?
Comment #17
livido commentedHere is the version 6.
I added also permission for "edit own conment".
Comment #18
Rosamunda commentedThanks! I´ll check it out!
Comment #19
john morahan commentedHere's livido's version as a patch, with some minor coding style fixes and a fix for the form error.
The maintainer seems to be awol though...?
Comment #20
bratsun commentedI receive
Fatal error: Cannot use object of type stdClass as array in /var/www/drupalbase/htdocs/sites/all/modules/comment_perm/comment_perm/comment_perm.module on line 162
with the core 6.13
but the idea of the module really rocks.
to overcome the error with little time spent on the task, i decided to alter templates with following conditions
if (in_array('Client', array_values($user->roles)) && $node->type=='blog') {
do smth
}
for ex, u can add extra class to wrapper and hide the links. not a pretty solution, but still it works.
all the best
Comment #21
omerida commentedPatch in #19 didn't apply cleanly for me, got hung up on the .info file, here's a re-rollled patch that should apply without problem.
Comment #22
adam_b commentedsubscribing... I'd like a D6 version too
Comment #23
Rosamunda commentedI´ve installed the patched version, and it works just as it should.
THANKS!!
Comment #24
lejonsson commentedRosamunda,
Which patch works, the one in #21?
Comment #25
Rosamunda commentedYup. I´ve successfully tried #21.
Comment #26
himagarwal commentedI can't install this module. In the module page (admin/build/modules/list) it says:
This version is incompatible with the 6.14 version of Drupal core.
Comment #27
EvanDonovan commented@himagarwal:
Did you apply the patch first?
@all:
Has anyone heard from the module maintainer recently? We should decide which version of the patch is RTBC, change issue status, and then if the maintainer doesn't respond within a week or so, we should petition to have a new maintainer for this module. I'm currently using the patched version of it (patch from #10, with a few modifications to make it apply), but I am not excited about the fact that there is no stable, maintained release (especially because the actual functionality is so useful).
I wish I had thought of it, but more granular comment permissions would have been great for Drupal 7. Oh well.
Comment #28
omerida commented@EvanDonovan - we're using the D6 patch (#21) on production here and I'd be glad to help maintain a D6 version of the module. I have another patch, that I haven't submitted. How do we petition to have a new maintainer?
Comment #29
omerida commentedI created an issue here http://drupal.org/node/600332, so hopefully we'll have some movement.
Comment #30
stborchertI've updated the patch and fixed some minor issues (e.g. initial comment state is "read/write" instead of "disabled").
Patch is based on HEAD.
Comment #31
benshell commentedI updated the D6 dev version with this patch, and some additional features (#489314: Comment without approval by role and #539844: Patch to add Comment on Own permission by content type). I'm sorry I haven't been more responsive as a maintainer. Since I started this a lot has changed for me personally. In particularly I'm now working for a different company that is much less supportive of open source. I'd be happy to have someone take over as maintainer.