Home › Forums › WordPress › Web Invoice – Invoicing and billing for WordPress › Using "Web Invoice" plugin with "Capability Manager" plugin
- This topic has 13 replies, 2 voices, and was last updated 13 years, 3 months ago by
S H Mohanjith.
-
AuthorPosts
-
November 28, 2009 at 10:17 #3469
jc
MemberDear great one,
I have loaded the capability manager plugin by Jordi Canals
http://alkivia.org/wordpress/capsman
And created a new user status.
I then went to the settings on Web Invoice to give this status access, and this status did not appear in the list of statuses selectable. And yes, I refreshed WP left and relogged in to check.
Can this problem be easily resolved by an edit of your plugin?
Oh, I am using php 5.1+ and WordPress 2.8.6
November 28, 2009 at 10:32 #4654S H Mohanjith
MemberWeb Invoice doesn’t work with Capability Manager as of now, but it would be a good feature. Thanks for the suggestion. Will implement it soon
November 28, 2009 at 13:37 #4657S H Mohanjith
MemberJust released 1.9.19 which should fix this issue. Please let me know how it goes.
November 28, 2009 at 15:22 #4660jc
MemberAnd I just loaded it and tested it.
Yes, now I can create a new capability with capabiltiy manager and it appears in the selection query of the Web Invoice interface; I can select it and it does give that new capability access.
The only problem is, that as soon as you press the web invoice update button, the Admin looses access. That’s not good. And the new capability then gets control to change the level of access on their own authority. Not good.
While I can see scenarios where you would have to let a site developer have admin access and not allow him/her get access to the web-invoice system; there are probably more scenarios where the admin wants to charge a new capability like treasurer with co-access.
I notice that in capability manager you can add a new capability by adding the name of the capability/plugin that enables it. If web invoice could interface that way with capability manager then, perhaps that would be a better way to solve the problem.
Anyhow, thanks for your immediate response to my situation.
November 29, 2009 at 07:52 #4663S H Mohanjith
MemberEasiest way would be to allow multiple roles access. That should solve your issue and not complicate the settings screen.
November 29, 2009 at 10:18 #4666S H Mohanjith
Member@jc, can you please try 1.9.20 . It makes use of capabilities.
November 29, 2009 at 16:55 #4669jc
MemberSH,
I tried the new version. It works just like the same and changes nothing, other than altering the type of scroll down box for the selection of the status level which will have managament capabilities.
Before in the prior versions, this box had a down arrow to the right, which when pressed revealed the selections. Now that arrow has completely disappeared, and you need to touch the level in a blue background and scroll down (I have a scrolling wheel on my mouse).
I though to try holding the control key down and selecting two but to do that I must scroll, and when I scroll with the cntr key depressed the entier WP interface zooms in or out to magnify or reduce the screen. Neet, but not what I want.
So, no this last update made it worse, in that matter; and left it the same as regards the central issue I raised.
November 29, 2009 at 19:32 #4672S H Mohanjith
MemberThe issue you are having with the select is because of a browser caching issue. Can you please clear your browser cache and try again?
November 30, 2009 at 02:07 #4675jc
MemberOK, I dumped the cache and reloggin it, and yes, that did it.
I can now select any number of status levels, and using the control key and mouse together choose one or several, and they get access. Great.
I will test the invoice system this week with paypal and alertpay systems, and let you know.
THANKS!
November 30, 2009 at 03:52 #4678S H Mohanjith
MemberThanks @jc
December 5, 2009 at 02:14 #4681jc
MemberSH,
What does your latest update do or resolve?
December 5, 2009 at 14:40 #4684S H Mohanjith
Member@jc, it’s only relevant to new installs where Capability Manager is not installed. It fixes a bug introduced while trying to support Capability manager. If it does break something please let me know.
December 5, 2009 at 16:59 #4687jc
MemberSH,
you have a very dry sense of humor…not it broke nothing, infact it works fine, as I have tried it with paypal and alert pay…
December 5, 2009 at 19:41 #4690S H Mohanjith
Member@jc, I’m bit confused now. I assume everything is working fine in the new release
-
AuthorPosts
- You must be logged in to reply to this topic.