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!
Create a function to renew membership with various
Connect the function with memberaccount