I've installed clubdata (many thanks) and all is going well, except that, I log in as admin, and choose 'List/Edit Member'. I see all the tabs in the right-hand frame, and all work - except the 'memberinfo' one. If I click that, I just get a blank screen. No error message, just nothing at all. Have to use the 'back' button on my browser to get out of there.
Any help much appreciated. (I set up myself as a test user with the ID '1', if that helps at al. I'm the only user on the system so far.)
Got a couple of supplementary questions, if that's not too cheeky:
What is a 'dependency', please?
What are 'attributes'?
Again, many thanks for a great piece of software.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
for the moment, I don't have any idea, why memberinfo doesn't show up. Was the problem also with the original installation (e.g. the demo members installed) ? If not, can you send me a dump of your database ? (Be careful not sending me any productive passwords, I don't need them and I don't want them).
The other questions are easier to answer:
Dependency is not yet implemented, but is already reserved for future use:
Dependency is the fact, that some members are only members of club, because a "master member" is member of the club. In other words the "supplementary members" depend on a "master member". The "TypeDependency" field describes this relationship. You have 3 possibilities:
TypeDependency = -1: members of this membership type cannot be a "master member" for other members. It is a "single person membership"
TypeDependency = <empty>: members of this membership type CAN be a "master member" for other members
TypeDependency = <comma separated list of numbers>: members of this membership type are "supplementary members" and need a "master member" which has one of the listed membership types. The numbers are the ID field of the membership type.
I hope you understood my explanation. If not, ask me again, please. For the beginning you can let the field empty
Attributes are already implemented and are a flexible way to specify additional information for a member. You can assign attributes via the administration menu.
Then a member can have this attribute set or not (e.g. it is a flag).
An example would be: You create a attribute "board of directors". No you can mark a member to be part of the "board of directors".
In the next major version of Clubdata, all flags will be realised as attributes.
I hope I could help you. For your problem regarding memberinfo, I am waiting for your answer.
Bye
Franz
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Many thanks for your prompt and very helpful reply. I'm going to go for a complete reinstall in a different folder to see if that helps, and I'll strip the database first to make sure everything is completely clean. I'll post back here to let you know how things go.
I see now that the reason I couldn't work out 'attributes' is because I couldn't get into memberinfo to view/assign them!
Thanks again
Michael.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, that's interesting: I've now installed a fresh copy on a different server, which works fine! So, looks like I made some mistake with the original installation.
One thing though: Playing around with the attributes, I find that the first attribute I list shows up (under memberinfo) as a blank, unlabelled check-box. The second one shows up as a check box, BUT with the first boxes description next to it! And so on...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
More and more curious. I made some alterations to my new installation (only using the software Admin Panel, not directly by SQL Admin) and now the 'MemberInfo' has gone again! May I, please, mail you my DB Dump in the hope you might be able to throw some light on this?
For information, most of the changes I have made were to remove the French and German labels (because our treasurer is a simple soul and easily confused!)and replace various salutations etc - nothing that I can think might seriously affect things.
Thank you in advance,
Michael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
For the benefit of anyone else who might have this problem, I think I've found the cause: I installed Clubdata with the demo members etc. I then added myself as a 'test' member and made myself (through the Admin CP) a full member. I then decided that the original set of membership definitions wasn't quite what I wanted so, rather than amend the existing types, I deleted all of them and thought I'd start again. Checking at this point (i.e. no member types defined) shows that at this point, 'MemberInfo' becomes unavailable, even though all the other tabs work and display correctly.
Even reinstating the member types by using the 'new membership type' button, does not fix this problem and the only fix I have been able to manage is a complete uninstall of the database and a rerun of the SQL. There might be a better, easier way to achieve this - I haven't had time to investigate - but the sensible option is to make sure you don't empty the table containing membership types!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've installed clubdata (many thanks) and all is going well, except that, I log in as admin, and choose 'List/Edit Member'. I see all the tabs in the right-hand frame, and all work - except the 'memberinfo' one. If I click that, I just get a blank screen. No error message, just nothing at all. Have to use the 'back' button on my browser to get out of there.
Any help much appreciated. (I set up myself as a test user with the ID '1', if that helps at al. I'm the only user on the system so far.)
Got a couple of supplementary questions, if that's not too cheeky:
What is a 'dependency', please?
What are 'attributes'?
Again, many thanks for a great piece of software.
Hi Michael,
for the moment, I don't have any idea, why memberinfo doesn't show up. Was the problem also with the original installation (e.g. the demo members installed) ? If not, can you send me a dump of your database ? (Be careful not sending me any productive passwords, I don't need them and I don't want them).
The other questions are easier to answer:
Dependency is not yet implemented, but is already reserved for future use:
Dependency is the fact, that some members are only members of club, because a "master member" is member of the club. In other words the "supplementary members" depend on a "master member". The "TypeDependency" field describes this relationship. You have 3 possibilities:
TypeDependency = -1: members of this membership type cannot be a "master member" for other members. It is a "single person membership"
TypeDependency = <empty>: members of this membership type CAN be a "master member" for other members
TypeDependency = <comma separated list of numbers>: members of this membership type are "supplementary members" and need a "master member" which has one of the listed membership types. The numbers are the ID field of the membership type.
I hope you understood my explanation. If not, ask me again, please. For the beginning you can let the field empty
Attributes are already implemented and are a flexible way to specify additional information for a member. You can assign attributes via the administration menu.
Then a member can have this attribute set or not (e.g. it is a flag).
An example would be: You create a attribute "board of directors". No you can mark a member to be part of the "board of directors".
In the next major version of Clubdata, all flags will be realised as attributes.
I hope I could help you. For your problem regarding memberinfo, I am waiting for your answer.
Bye
Franz
Franz,
Many thanks for your prompt and very helpful reply. I'm going to go for a complete reinstall in a different folder to see if that helps, and I'll strip the database first to make sure everything is completely clean. I'll post back here to let you know how things go.
I see now that the reason I couldn't work out 'attributes' is because I couldn't get into memberinfo to view/assign them!
Thanks again
Michael.
Well, that's interesting: I've now installed a fresh copy on a different server, which works fine! So, looks like I made some mistake with the original installation.
One thing though: Playing around with the attributes, I find that the first attribute I list shows up (under memberinfo) as a blank, unlabelled check-box. The second one shows up as a check box, BUT with the first boxes description next to it! And so on...
More and more curious. I made some alterations to my new installation (only using the software Admin Panel, not directly by SQL Admin) and now the 'MemberInfo' has gone again! May I, please, mail you my DB Dump in the hope you might be able to throw some light on this?
For information, most of the changes I have made were to remove the French and German labels (because our treasurer is a simple soul and easily confused!)and replace various salutations etc - nothing that I can think might seriously affect things.
Thank you in advance,
Michael
For the benefit of anyone else who might have this problem, I think I've found the cause: I installed Clubdata with the demo members etc. I then added myself as a 'test' member and made myself (through the Admin CP) a full member. I then decided that the original set of membership definitions wasn't quite what I wanted so, rather than amend the existing types, I deleted all of them and thought I'd start again. Checking at this point (i.e. no member types defined) shows that at this point, 'MemberInfo' becomes unavailable, even though all the other tabs work and display correctly.
Even reinstating the member types by using the 'new membership type' button, does not fix this problem and the only fix I have been able to manage is a complete uninstall of the database and a rerun of the SQL. There might be a better, easier way to achieve this - I haven't had time to investigate - but the sensible option is to make sure you don't empty the table containing membership types!