#20 Membership-Feature

open
nobody
None
5
2005-03-07
2005-03-07
Marcus Bautze
No

In our library there is a need to pay a membership to
lend out bibliographies and if the membership timed
out, you cannot lend out items.
So i integrated a membership-feature.
Now you can define a membership-enddate in the
memberprofile (if you let this field free, the feature isn't
used for this member) and if the actually date is over
the enddate this member cannot check out items.
There are also functions to renew membership for 1, 6
or 12 months in the member_view.

The only problem of this feature is, that the database
has to be changed, but this could be with one
command (in mysql):
ALTER TABLE `member` ADD `mbrshipend` DATE
NOT NULL ;

The patch is attached!

TODO:
Create a function to renew membership with various
periods.
Connect the function with memberaccount

Discussion

  • Marcus Bautze
    Marcus Bautze
    2005-04-14

    Logged In: YES
    user_id=1209841

    Updated mbrship.diff to work with 0.5.1 :-)

     
  • Marcus Bautze
    Marcus Bautze
    2012-07-23

    works now with 0.7.1

     
    Attachments
  • Marcus Bautze
    Marcus Bautze
    2012-07-23

    long time i was absent, but here's the patch for 0.7.1 to activate this feature