Commit graph

1635 commits

Author SHA1 Message Date
alaurin
193e22714f Add a new system preference 'AutomaticItemReturn' :
if this prefence is switched on: the document returned in another library than homebranch, the system automaticly transfer the document to his homebranch (with notification for librarian in returns.tmpl) .

switch off : the document stay in the holdingbranch ...

correcting bugs :
- comment C4::acquisition (not using in request.pl).
- correcting date in request.pl
-add the new call of function getbranches in request.pl
2006-06-08 15:36:31 +00:00
btoumi
d7526b7044 members.js :translate javascript message
moremember.tmpl:change wrong url
Members.pm: change wrong field name in sql request(sub newmember)
memberentryA.tmpl : change wrong field name
memberentry.pl:change test condition (checkuniquemember)
2006-06-07 14:55:36 +00:00
btoumi
5a1bec6afc fix syntax error:change field name 2006-06-07 11:38:23 +00:00
btoumi
3b7806a364 bug fix: change bad name of function
translate template in english ( i hope it's right :=))
delete call to css
change size of popup window
2006-06-07 10:15:58 +00:00
btoumi
0854ecfd83 add borrowers_details.pl and borrowers_details.tmpl:
to show details from borrowors double
2006-06-07 09:15:00 +00:00
btoumi
2d83015896 add javascript function
to confirm deletion
to confirm re-registration
2006-06-06 15:51:22 +00:00
btoumi
225295fbff bug fix: syntax error in borrowers form field(opacnote) 2006-06-06 15:47:21 +00:00
alaurin
3ca97f8c15 new color alerts for the differents kind of reserves (available,on transfer, on loan ......) + warning color ....
+ minor changes of templates
2006-06-06 12:30:43 +00:00
btoumi
1905444309 modify unit for enrolmentperiod in categorie.tmpl
(now unit is month)
2006-06-06 08:38:18 +00:00
btoumi
aad2052c1f bug fixing : syntax error in url to access at borrower details 2006-06-02 15:43:15 +00:00
btoumi
447b0fa609 modify bad field name
use fonction Today from date::calc
2006-06-02 15:37:29 +00:00
rangi
f6e23b757f Link to modify a borrower working now 2006-06-01 21:54:42 +00:00
alaurin
795fffef13 Improvements for reserves infos in circulation.pl
new infos displayed :

 -Waiting position of borrower on document reserve .
 -Follow the document he's in transfert 	.
 -more infos of document are displayed in a specific cell ....

N.B : the old display of reserves infos are only commented, will be removed, if new display is ok for everybody ...
2006-06-01 10:03:08 +00:00
rangi
c1c08d65b1 Allows a person to choose an associated borrower (orgranisation) when Issuing.
This is to allow a person who is associated with many organisations to choose the one he/she is borrowing an item for

No changes to the issuing code, or the issues table, the associated borrower number is stored in the statistics table
2006-06-01 01:44:16 +00:00
alaurin
fb1d7c3a18 bug fix : rank request of reserves by biblio is correct .
now we can reserve with items, and biblios with rank-request .
2006-05-31 14:07:26 +00:00
btoumi
17ed65580b bug fixing : syntax error in url to access at stats.pl 2006-05-31 09:02:08 +00:00
btoumi
636875d25e bug fixing : syntax error in url to access at histsearch.pl 2006-05-31 08:42:55 +00:00
rangi
faed012eed Fixing a couple of syntax errors 2006-05-23 23:52:31 +00:00
btoumi
e55120f85f Add category type value with A for Adult P for Professional
I for Institution  and C for children
2006-05-23 14:26:15 +00:00
btoumi
d95a1c6be8 adding cities & roadtype menus in Parameters menu (from SAN-OP) 2006-05-23 11:51:59 +00:00
tipaul
90f484c145 adding cities & roadtype (from SAN-OP) 2006-05-23 11:44:23 +00:00
rangi
8ce7790e0b Should be the last of the changes to these files
Have to build a table to store borrower->organisation (which are really just other borrowers) links and write a routine to populate that table.

May have to make another change to memberentry.pl
2006-05-23 02:18:21 +00:00
rangi
9680199aff More work on the multiple organisations 2006-05-23 00:57:18 +00:00
rangi
068627b32b Continuing work on allowing borrowers/patrons belong to organisations 2006-05-22 23:57:06 +00:00
tgarip1957
5ea8572747 New help file for authority MARC structuring 2006-05-19 23:09:04 +00:00
tgarip1957
fe631a8205 Authority tables are modified to be compatible with new MARC frameworks. This change is part of Authority Linking & Zebra authorities. Requires change in Mysql database. It will break head unless all changes regarding this is implemented. This warning will take place on all commits regarding this 2006-05-19 17:58:40 +00:00
tgarip1957
281ddbbc37 Authority tables are modified to be compatible with new MARC frameworks. This change is part of Authority Linking & Zebra authorities. Requires change in Mysql database. It will break head unless all changes regarding this is implemented. This warning will take place on all commits regarding this 2006-05-19 17:49:14 +00:00
tgarip1957
92f92b9b97 Authority tables are modified to be compatible with new MARC frameworks. This change is part of Authority Linking & Zebra authorities. Requires change in Mysql database. It will break head unless all changes regarding this is implemented. This warning will take place on all commits regarding this 2006-05-19 17:35:53 +00:00
tgarip1957
95df5461d1 Authority tables are modified to be compatible with new MARC frameworks. This change is part of Authority Linking & Zebra authorities. Requires change in Mysql database. It will break head unless all changes regarding this is implemented. This warning will take place on all commits regarding this 2006-05-19 17:30:07 +00:00
alaurin
c0a44fe115 improvement of reserves.pl with item - reservation 2006-05-19 17:05:11 +00:00
alaurin
c98bae12bb new dev : create 3 new program for circulation :
branchreserves : to see reserves for one library (with the branchip selection or librarian preferences)

currenttransfers : show all the transfers are waiting in the library

waitingreservetransfers: show all the book the librarian have to transfer to an another library .

"actions" are bugged, will be corrected .
2006-05-19 17:01:02 +00:00
alaurin
527c449099 committing new feature ip and printer management
adding two fields in branches table (branchip,branchprinter)

branchip : if the library enter an ip or ip range any librarian that connect from computer in this ip range will be temporarly affected to the corresponding branch .

branchprinter : the library  can select a default printer for a branch
2006-05-19 09:52:54 +00:00
plg
68924c5e6b New feature from SAN Ouest Provence: ability to reserve a specific item in
the intranet. The development was made on branch 2.2 by Arnaud Laurin from
Ouest Provence and integrated on HEAD by Pierrick Le Gall from INEO media
system.

New page reserve/request.pl taking a biblionumber as entry point.

New functions:

- C4::Biblio::get_iteminfos_of retrieves item informations for a list of
  itemnumbers

- C4::Biblio::get_biblioiteminfos_of retrieves biblioitem informations for a
  list of biblioitemnumbers

- C4::Biblio::get_itemnumbers_of retrieve the list of itemnumbers related to
  each biblionumber given in argument.

- C4::Circulation::Circ2::get_return_date_of retrieves return date for a
  list of itemnumbers.

- C4::Koha::get_itemtypeinfos_of retrieves the informations related to a
  list of itemtypes.

- C4::Koha::get_branchinfos_of retrieves the informations related to a list
  of branchcodes.

- C4::Koha::get_notforloan_label_of retrives the list of status/label for
  the authorised_values related to notforloan.

- C4::Koha::get_infos_of is the generic function used by all get_*infos_of.

- C4::Reserves2::GetNumberReservesFromBorrower

- C4::Reserves2::GetFirstReserveDateFromItem

Modified functions:

- C4::Reserves2::FindReserves was simplified to be more readable.

The reservation page is reserve/request.pl and is linked from nowhere as
long as zebra is not stable yet on HEAD.
2006-05-17 16:06:23 +00:00
tipaul
e9a9ffb36e adding the branchname and the librarian name in every page :
- modified userenv to add branchname
- modifier menus.inc to have the librarian name & userenv displayed on every page. they are in a librarian_information div.
2006-05-09 13:28:08 +00:00
plg
06b2edfa32 bug 659 fixed: borrower category age limitations are now taken into account
during member registration.

Warning: new external module required, Date::Calc
2006-04-21 14:32:09 +00:00
tipaul
5550717da1 improvements from SAN Ouest Provence :
* introducing a category_type into categories. It can be A (adult), C (children), P (Professionnal), I (institution/organisation).
* each category_type has it's own forms to create members.
* the borrowers table has been heavily modified (many fields changed), to get something more logic & readable
* reintroducing guarantor/guanrantee system that is now independant from hardcoded C/A for categories
* updating templates to fit template rules

(see mail feb, 17 on koha-devel "new features for borrowers" for more details)
2006-04-21 13:31:34 +00:00
plg
4d587f16cd improvement: in member details page, issue and reserve lines are toggled. 2006-04-18 10:32:24 +00:00
plg
055eb2726e bug fixed: my previous commit added a useless temporary A.button CSS class
(showing how to make a link look like a FORM button). A.button CSS class
removed.
2006-04-18 09:57:25 +00:00
plg
733206d072 modification: removed fieldset and label CSS properties. Modifications
introduced by tipaul are not compliant with every template (depending on how
you use HTML labels). Shouldn't this kind of customization only be made
outside "prog" template?
2006-04-18 09:53:10 +00:00
tipaul
eba4eeb189 - adding some css properties (minor)
- adding links in members menu

improvements from SAN Ouest Provence :
* introducing a category_type into categories. It can be A (adult), C (children), P (Professionnal), I (institution/organisation).
* each category_type has it's own forms to create members.
* the borrowers table has been heavily modified (many fields changed), to get something more logic & readable
* reintroducing guarantor/guanrantee system that is now independant from hardcoded C/A for categories
* updating templates to fit template rules

(see mail feb, 17 on koha-devel "new features for borrowers" for more details)
2006-04-14 09:36:51 +00:00
tipaul
abe11fdfbe removing useless templates
improvements from SAN Ouest Provence :
* introducing a category_type into categories. It can be A (adult), C (children), P (Professionnal), I (institution/organisation).
* each category_type has it's own forms to create members.
* the borrowers table has been heavily modified (many fields changed), to get something more logic & readable
* reintroducing guarantor/guanrantee system that is now independant from hardcoded C/A for categories
* updating templates to fit template rules

(see mail feb, 17 on koha-devel "new features for borrowers" for more details)
2006-04-14 09:35:59 +00:00
tipaul
97182dceb2 improvements from SAN Ouest Provence :
* introducing a category_type into categories. It can be A (adult), C (children), P (Professionnal), I (institution/organisation).
* each category_type has it's own forms to create members.
* the borrowers table has been heavily modified (many fields changed), to get something more logic & readable
* reintroducing guarantor/guanrantee system that is now independant from hardcoded C/A for categories
* updating templates to fit template rules

(see mail feb, 17 on koha-devel "new features for borrowers" for more details)
2006-04-14 09:31:24 +00:00
sushi
1f39fe386d Removed spine labels NPL template files, should be in rel_2_2 only 2006-04-14 05:14:16 +00:00
plg
3bec20f948 new: function C4::Date::get_date_format_string_for_DHTMLcalendar based on
the system preference prefered date format.

improvement: book fund list and budget list screen redesigned. Filters on
each field. Columns are not sortable yet. Using DHTML Calendar to fill date
fields instead of manual filling. Pagination system. From the book fund
list, you can reach the budget list, filtered on a book fund, or not. A
budget can be added only from book fund list screen.

bug fixed: branchcode was missing in table aqbudget.

bug fixed: when setting a branchcode to a book fund, all associated budgets
move to this branchcode.

modification: when adding/modifying budget/fund, MySQL specific "REPLACE..."
statements replaced by standard SQL compliant statement.

bug fixed: when adding/modifying a budget, if the book fund is associated to
a branch, the branch selection is disabled and set to the book fund branch.
2006-04-13 08:36:42 +00:00
sushi
7ef3c124e8 inital commit. 2006-04-12 05:02:41 +00:00
sushi
aaf886e14f Updated with spine label url. 2006-04-11 21:32:41 +00:00
sushi
b023d5e181 Updated with spine label url. 2006-04-11 21:24:58 +00:00
sushi
c8ed264902 Initial add of spine label include file. 2006-04-11 21:21:20 +00:00
sushi
d59a13fa0c Initial add of NPL spine label templates. 2006-04-11 21:19:21 +00:00
plg
c66d4eb161 modification: on itemtypes management screen, useless form are replaced by
simple links.

improvement: support of itemtype icons on prog template. The icons are
displayed on itemtypes management screen and on moremember screen.

improvement: use of pagination_bar on itemtypes management screen.

new: function were added in C4::Koha to manage itemtype image location
(local/remote). Warning: you must copy or symlink the itemtypeimg directory
from the opac template into the intranet template.
2006-04-07 11:10:25 +00:00
plg
aea8533844 Experimental rewrite of Stop Words administration screen. Feedback welcomed. 2006-04-06 11:00:08 +00:00
plg
e0090dcdaa new: authorities in prog/en template, only partial import from default/en
template.

improved: C4::Output::pagination_bar builds an HTML pagination bar with no
language dependency. This function hugely simplifies templates and offers a
standard pagination method. This function also improves preformances.
2006-04-04 10:05:48 +00:00
plg
1783cdba7c improvement: id on each fieldset of circulation template.
template guideline compliance: on circulation template, selected status of
each option in date options (day/month/year) is managed by a
TMPL_IF/TMPL_ELSE outside the <option>.

bug fixed: on circulation template, today issues could not be renewed with
new reserve/renewscript.pl items list coming from HTTP request.

bug fixed: on return template, included template to close the <head> was
wrong.

bug fixed: on member/moremember template, renew items comply with new
reserve/renewscript.

simplification: deletion of useless input param look-up table in
reserve/renewscript.pl, direct use of CGI method.
2006-04-03 09:37:59 +00:00
plg
3d988121ed modification: deep circulation template rewrite to make it easier to
read. HTML output uses fieldset, it should be cleaner, feedback welcomed.

improvement: renewscript.pl simplified by using named submit buttons
(renew_all and renew_checked), and by using arrays in HTTP query for items.
2006-03-30 14:52:13 +00:00
plg
3fb80a6343 improvement: on the About page, a caption was added to the table of Perl
modules and modules are now listed in alphabetic order.
2006-03-16 11:33:28 +00:00
plg
493d07e1c7 new: required Perl modules listed with their version in about page. 2006-03-16 11:17:28 +00:00
kados
408f5486f6 minor template bugfix 2006-03-13 23:45:12 +00:00
tipaul
3389e743a1 commit for holidays and news management.
(some forgotten files)
2006-03-03 17:02:22 +00:00
tipaul
2373f47a76 commit for holidays and news management.
Contrib from Tmer Garip (from Turkey) :
* holiday :
in /tools/ the holiday.pl script let you define holidays (days where the library is closed), branch by branch. You can define 3 types of holidays :
- single day : only this day is closed
- repet weekly (like "sunday") : the day is holiday every week
- repet yearly (like "July, 4") : this day is closed every year.

You can also put exception :
- sunday is holiday, but "2006 March, 5th" the library will be open

The holidays are used for return date calculation : the return date is set to the next date where the library is open. A systempreference (useDaysMode) set ON (Calendar) or OFF (Normal) the calendar calculation.
2006-03-03 16:35:21 +00:00
hdl
74d464e550 bug fixing : making changes for letters and reports-home (Inventory/Stocktaking and overdue) work. 2006-03-02 20:41:30 +00:00
hdl
d2c04ade4f Adding some checking and feedback. 2006-02-28 14:58:32 +00:00
hdl
e139654acb Adding getletters to Koha.pm :
allow to get a list of letters for a module.

overduerules is a tool relying on letter.pl
It will allow ppl to manage three levels of overdue thanks to a brand new overduenotice script to come out soon.
2006-02-27 18:15:41 +00:00
hdl
3815d0351c Bug fixing : Modifying template adapting for prog template format 2006-02-24 13:22:22 +00:00
hdl
3a2ce737dc export.tmpl was not the good one. :) 2006-02-24 12:02:42 +00:00
hdl
77ce82785e changing file according to new directory hierarchy 2006-02-24 11:55:40 +00:00
hdl
833e6bf5b6 Adding tools directory template and scripts
Changing barcodes, export and import and letters directory.
Changing export script name (marc.pl) to export.pl
Changing import script name (breeding.pl) to import.pl
2006-02-24 11:52:38 +00:00
hdl
8bdca884aa pruning files from old directory 2006-02-24 11:22:37 +00:00
hdl
d8af689999 Adding admin template files 2006-02-24 11:18:17 +00:00
bob_lyon
6c5769a5eb Using 'loggedinusername' variable to populate hidden field user 2006-02-23 03:56:09 +00:00
tipaul
cba7e167c8 adding a link to viewlog.pl (log viewer) 2006-02-20 14:37:47 +00:00
tipaul
f54229407c templates for log viewer 2006-02-20 14:36:16 +00:00
rangi
810cbd36de fixing broken link 2006-02-15 03:16:17 +00:00
rangi
614708756f Removing reference to acqui.simple 2006-02-15 02:20:01 +00:00
rangi
1d5d73557a Putting this in the right place 2006-02-15 02:17:56 +00:00
tipaul
bcbcb9a57c adding some templates I forgot to commit (module sub menus) 2006-02-13 16:39:33 +00:00
tipaul
56a55bd4cb some modifs to enable search on old search API with zebra. seems to work, although it is 100% dirty code that should be rewritten by someone (chris ?)
I just hacked this to have a working search to continue working on Biblio.pm & catlaoguing

+code cleaning (using biblionumber standard API name)
2006-02-13 16:38:29 +00:00
tipaul
804d630bd1 adding detail templates in cvs, in their new catalogue directory 2006-02-13 16:37:57 +00:00
rangi
fd31a3c40a fixing links from acqui.simple to cataloguing 2006-02-09 03:26:03 +00:00
tipaul
362e760a86 just adding menus to the top 2006-01-20 16:12:49 +00:00
tipaul
c5521d18cc updating prog templates for acqui 2006-01-20 16:04:42 +00:00
tipaul
ef71641736 moving cataloguing scripts to a cataloguing directory (more logic than acqui.simple !!!) & updating prog templates 2006-01-19 12:48:00 +00:00
tipaul
247e04d204 templating serials & moving them to a serials directory, more self-explanatory (bull being french) 2006-01-19 12:46:58 +00:00
tipaul
91e99db992 prog templates : completed, fixed & xhtml valid 2006-01-18 17:23:32 +00:00
tipaul
e81b8d5bae prog templates : completed, fixed & xhtml valid 2006-01-18 15:38:17 +00:00
tipaul
d5938493d7 synch'ing head and rel_2_2 (from 2.2.5, including npl templates)
Seems not to break too many things, but i'm probably wrong here.
at least, new features/bugfixes from 2.2.5 are here (tested on some features on my head local copy)

- removing useless directories (koha-html and koha-plucene)
2006-01-06 16:39:37 +00:00
tipaul
c40f8c923f utf8 is a : go for beta test in HEAD.
some explanations :
- updater/updatedatabase => will transform all tables in innoDB (not related to utf8, just to warn you) AND collate them in utf8 / utf8_general_ci. The SQL command is : ALTER TABLE tablename DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci.
- *-top.inc will show the pages in utf8
- THE HARD THING : for me, mysql-client and mysql-server were set up to communicate in iso8859-1, whatever the mysql collation ! Thus, pages were improperly shown, as datas were transmitted in iso8859-1 format ! After a full day of investigation, someone on usenet pointed "set NAMES 'utf8'" to explain that I wanted utf8. I could put this in my.cnf, but if I do that, ALL databases will "speak" in utf8, that's not what we want. Thus, I added a line in Context.pm : everytime a DB handle is opened, the communication is set to utf8.
- using marcxml field and no more the iso2709 raw marc biblioitems.marc field.
2006-01-04 15:54:55 +00:00
tipaul
d9be1036aa new features for serial module :
- the last 5 issues are now shown, and their status can be changed (but not reverted to "waited", as there can be only one "waited")
- the library can create a "distribution list". this paper contains a list of borrowers (selected from the borrower list, or manually entered), and print it for a given issue. once printed, the sheet can be put on the issue and distributed to every reader on the list (one by one).
2005-10-27 12:08:44 +00:00
tipaul
b38997925f big commit, still breaking things...
* synch with rel_2_2. Probably the last non manual synch, as rel_2_2 should not be modified deeply.
* code cleaning (cleaning warnings from perl -w) continued
2005-10-26 09:11:02 +00:00
oleonard
aee209d4f9 Neglected to add this file previously. 2005-10-12 15:04:45 +00:00
doxulting
20bb2896d6 Removed extra html tags which were creating mistakes in display 2005-10-04 14:41:48 +00:00
doxulting
83c3b55dc4 Changer submit type. It was preventing setting the banchcode. It is correct in english, hope my change will be reported when translation will be done. 2005-10-03 16:21:10 +00:00
tipaul
3a3f9bbb47 see mail on koha-devel : code cleaning on Search.pm + normalizing API + use of biblionumber everywhere (instead of bn, biblio, ...) 2005-09-22 15:31:05 +00:00
tipaul
e2cc767243 porting 22 fixes to head 2005-09-09 10:04:55 +00:00
oleonard
35af690c60 Looks to me like this isn't used anymore 2005-09-03 18:39:04 +00:00
oleonard
8f3fdfc37f Putting this template in with reserves where it belongs. Adding alternating row colors, formatting links properly to go with updates to the script. 2005-09-03 18:35:37 +00:00
oleonard
a5f4e27446 reservereport.tmpl has been moved to /reports 2005-09-03 18:31:03 +00:00
oleonard
185aa8b8c6 Putting this template in with reserves where it belongs. Also making a few changes: bringing it more in line with other CSS templates, adding alternating row colors, formatting links properly to go with updates to the script. 2005-09-03 18:30:20 +00:00
tipaul
66bec3e9ea * road to zebra for MARC=OFF
* removing Acquisitions/branches.pm call, as it's now in Koha.pm
2005-09-02 14:46:40 +00:00
tipaul
3bb687a945 new feature : image for itemtypes.
* run updater/updatedatabase to create imageurl field in itemtypes.
* go to Koha >> parameters >> itemtypes >> modify (or add) an itemtype. You will see around 20 nice images to choose between (thanks to owen). If you prefer your own image, you also can type a complete url (http://www.myserver.lib/path/to/my/image.gif)
* go to OPAC, and search something. In the result list, you now have the picture instead of the text itemtype.
2005-09-02 14:45:29 +00:00
tipaul
cf94bf34fb new feature : image for itemtypes.
* run updater/updatedatabase to create imageurl field in itemtypes.
* go to Koha >> parameters >> itemtypes >> modify (or add) an itemtype. You will see around 20 nice images to choose between (thanks to owen). If you prefer your own image, you also can type a complete url (http://www.myserver.lib/path/to/my/image.gif)
* go to OPAC, and search something. In the result list, you now have the picture instead of the text itemtype.
2005-09-02 14:18:38 +00:00
oleonard
2468218464 Fix for bug 585 (Using 'document.forms[0]' notation prevents use of other forms on page) Changing the reference from [0] to ['f'], with 'f' being the form name, seems to work fine. Also quoting some unquoted attributes and fixing some HTML typos 2005-08-31 15:53:53 +00:00
oleonard
0b8907a1d6 Fixing broken link back to moremember.pl 2005-08-31 15:53:03 +00:00
szrj1m
0429abf931 Added link to 'reservereport.pl'. 2005-08-29 01:41:12 +00:00
szrj1m
f1b044862d Added status field, and patron and title links. 2005-08-26 23:53:59 +00:00
doxulting
07dfffb799 Correct a bug that prevents selectionning an entry with a quote 2005-08-26 12:18:59 +00:00
hdl
2dbb086c46 Adding a note field in serial table.
This will allow librarian to mention a note on a peculiar waiting serial number.
2005-08-24 08:49:03 +00:00
oleonard
c9cccdb72f This shelves template doesn't appear to be in use by any scripts. All intranet virtual shelves templates are under \koha-tmpl\intranet-tmpl\default\en\bookshelves 2005-08-22 19:09:49 +00:00
genjimoto
035d27e50e modified template to enable circulation system to show picture of borrower for verification purposes. 2005-08-22 12:54:25 +00:00
genjimoto
d9697428d5 Template for photo upload, see member-picupload.pl and moremember.pl and moremember.tmpl 2005-08-22 04:23:44 +00:00
genjimoto
6658496c62 Added picture display. if this borrower picture exists, it displays. Either way, it has a "Upload Picture" label that calls member-picupload.pl 2005-08-22 04:21:38 +00:00
szrj1m
88008606f5 HTL mod for till reconciliation. 2005-08-22 00:52:35 +00:00
szrj1m
53361c3f9a HTL mod for till reconciliation. 2005-08-22 00:24:07 +00:00
tipaul
3b62b061a7 minor change in css (margin between buttons) 2005-08-12 13:53:35 +00:00
tipaul
c815fa459c normalizing API, using biblionumber everywhere 2005-08-12 13:53:09 +00:00
tipaul
6f16f25d3a Ok guys, this time, it seems that item add and modif begin working as expected...
Still a lot of bugs to fix, of course
2005-08-11 09:00:07 +00:00
hdl
18a6bad8ab Minor display changes.
Now displaying publicationyear.
And biblio information in One cell.
2005-08-10 14:22:48 +00:00
hdl
27c2d1a72e Bug fixing on query getlateorders.
Adding subtotal.
Changing information display orders.
next work is pretty printing.
2005-08-10 10:22:57 +00:00
tipaul
139d01cf13 continuing the road to zebra :
- the biblio add begins to work.
- the biblio modif begins to work.

(still without doing anything on zebra)
(no new change in updatedatabase)
2005-08-10 10:21:14 +00:00
hdl
3a48682514 Adding lateorders page.
It provides the user with the list of items that have been ordered for a delay and are NOT yet received.
The user may filter by supplier or branch or delay.
This page is still under developpement.
Goal is to make it ready to print to reorder the books.

2 new functions have been written in Acquisition module :
getsupplierlistwithlateorders
getlateorders

branches has been modified to manage branch independancy.
Request for comment.
STILL UNDER developpment
2005-08-09 14:13:27 +00:00
tipaul
4cf30123a4 1st commit to go to zebra.
don't update your cvs if you want to have a working head...

this commit contains :
* updater/updatedatabase : get rid with marc_* tables, but DON'T remove them. As a lot of things uses them, it would not be a good idea for instance to drop them. If you really want to play, you can rename them to test head without them but being still able to reintroduce them...
* Biblio.pm : modify MARCgetbiblio to find the raw marc record in biblioitems.marc field, not from marc_subfield_table, modify MARCfindframeworkcode to find frameworkcode in biblio.frameworkcode, modify some other subs to use biblio.biblionumber & get rid of bibid.
* other files : get rid of bibid and use biblionumber instead.

What is broken :
* does not do anything on zebra yet.
* if you rename marc_subfield_table, you can't search anymore.
* you can view a biblio & bibliodetails, go to MARC editor, but NOT save any modif.
* don't try to add a biblio, it would add data poorly... (don't try to delete either, it may work, but that would be a surprise ;-) )

IMPORTANT NOTE : you need MARC::XML package (http://search.cpan.org/~esummers/MARC-XML-0.7/lib/MARC/File/XML.pm), that requires a recent version of MARC::Record
Updatedatabase stores the iso2709 data in biblioitems.marc field & an xml version in biblioitems.marcxml Not sure we will keep it when releasing the stable version, but I think it's a good idea to have something readable in sql, at least for development stage.
2005-08-09 14:10:27 +00:00
oleonard
3e1b1149af Minor display changes 2005-08-08 16:58:21 +00:00
oleonard
835140e677 Programmer template 2005-08-08 15:52:57 +00:00
tipaul
190d05b00e minor (graphic) changes in log viewer 2005-08-08 09:11:54 +00:00
oleonard
9786bdd7ec New programmer templates 2005-08-06 20:19:56 +00:00
tipaul
3897417124 adding some fields available for Letters 2005-08-05 15:50:46 +00:00
tipaul
623ed2b091 removing NEW text, it was for testing purposes. 2005-08-05 15:39:13 +00:00
tipaul
791e786944 2 new features :
- a mail is sent everytime an issue if recieved in serial module. The mail is sent to all borrowers that have put an alert on the subscription (remember that you can put an alert only if the librarian have defined a "letter" as mail to send)
- the librarian can see, for a given subscription, who has put an alert.
2005-08-05 14:47:23 +00:00
oleonard
cf7b493432 Added styles for "sticky due date" form in circ 2005-08-04 21:17:04 +00:00
oleonard
8685f8cac9 Synching with rel_2_2. 2005-08-04 20:52:22 +00:00
oleonard
bbefd8b396 More programmer's templates 2005-08-04 19:43:45 +00:00
tipaul
e905da9945 synch'ing 2.2 and head 2005-08-04 14:02:52 +00:00
tipaul
14488354a8 synch'ing 2.2 and head 2005-08-04 13:48:31 +00:00
tipaul
df6c6bcada Letters / alert system, continuing...
* adding a package Letters.pm, that manages Letters & alerts.
* adding feature : it's now possible to define a "letter" for any subscription created. If a letter is defined, users in OPAC can put an alert on the subscription. When an issue is marked "arrived", all users in the alert will recieve a mail (as defined in the "letter"). This last part (= send the mail) is not yet developped. (Should be done this week)
* adding feature : it's now possible to "put to an alert" in OPAC, for any serial subscription. The alert is stored in a new table, called alert. An alert can be put only if the librarian has activated them in subscription (and they activate it just by choosing a "letter" to sent to borrowers on new issues)
* adding feature : librarian can see in borrower detail which alerts they have put, and a user can see in opac-detail which alert they have put too.
Note that the system should be generic enough to manage any type of alert.
I plan to extend it soon to virtual shelves : a borrower will be able to put an alert on a virtual shelf, to be warned when something is changed in the virtual shelf (mail being sent once a day by cron, or manually by the shelf owner. Anyway, a mail won't be sent on every change, users would be spammed by Koha ;-) )
2005-08-04 08:54:54 +00:00
oleonard
cb39259b1a Synching with rel_2_2. 2005-08-03 19:30:31 +00:00
hdl
5764a0dcf1 Adding Confirm_deletion javascript. 2005-08-02 16:29:17 +00:00
tipaul
991242c415 adding serial module as option 2005-08-02 16:20:15 +00:00
tipaul
145f21e982 adding 2 fields to letter system :
* module (acquisition, catalogue...) : it will be usefull to show the librarian only letters he may be interested by.
* title, that will be used as mail subject.
2005-08-02 16:15:34 +00:00
hdl
60c06f16c7 Bug fixing :
Using holdingbranch and not Location to locate an item.
2005-08-02 15:49:25 +00:00
hdl
72ea04145b Adding Independant branches Management for items, i.e
Only items on the same branch as user can be created, modified, deleted.
If trying to get an item which homebranch is different from user branch AND that user is not superlibrarian, then go back to additem.
2005-08-01 14:36:49 +00:00
hdl
0960f3245c Removing some unuseful warns.
Adding an error management for memberentry : Branch.
2005-07-29 16:14:37 +00:00
hdl
87d94a85da Adding branch independancy management.
Showing management buttons if same branch librarian.
TODO : control of user branch before displayin modify pages.
2005-07-28 17:30:18 +00:00
tipaul
8caf4b5277 Introducing new "Letters" system : Letters will be used everytime you want to sent something to someone (through mail or paper). For example, sending a mail for overdues use letter that you can put as parameters. Sending a mail to a borrower when a suggestion is validated uses a letter too.
the letter table contains 3 fields :
* code => the code of the letter
* name => the complete name of the letter
* content => the complete text. It's a TEXT field type, so has no limits.

My next goal now is to work on point 2-I "serial issue alert"
With this feature, in serials, a user can subscribe the "issue alert". For every issue arrived/missing, a mail is sent to all subscribers of this list. The mail warns the user that the issue is arrive or missing. Will be in head.
(see mail on koha-devel, 2005/04/07)

The "serial issue alert" will be the 1st to use this letter system that probably needs some tweaking ;-)

Once it will be stabilised default letters (in any languages) could be added during installer to help the library begin with this new feature.
2005-07-28 15:10:12 +00:00
hdl
b645144bcb Synching with 2.2 : Bug Fixing
Moving form page to page lost search parameters.
2005-07-28 09:57:52 +00:00
oleonard
777680af4b New programmer templates 2005-07-22 16:46:26 +00:00
oleonard
452710a6b3 New programmer templates 2005-07-22 16:39:56 +00:00
oleonard
2dd4767aea New programmer template 2005-07-22 16:31:28 +00:00
hellen
ea53e8ffb8 adjustment for 2.2.3 2005-07-21 15:28:59 +00:00
oleonard
5ca2c6fa93 First draft of programmer's templates: a stripped-down version of the templates for use by programmers in adding and testing new functionality. Template-authors can use these templates to track changes that need to be incorporated into their custom templates. 2005-07-20 21:36:24 +00:00
oleonard
66cbdb6309 First draft of programmer's templates: a stripped-down version of the templates for use by programmers in adding and testing new functionality. Template-authors can use these templates to track changes that need to be incorporated into their custom templates. 2005-07-20 21:23:37 +00:00
oleonard
a21d94ec7c First draft of programmer's templates: a stripped-down version of the templates for use by programmers in adding and testing new functionality. Template-authors can use these templates to track changes that need to be incorporated into their custom templates. 2005-07-20 18:55:20 +00:00
hellen
db8c316c68 adjustments for 2.2.3 2005-07-20 17:25:07 +00:00
hdl
552d398bf7 Adding page to display log views.
can be called by admin/viewlog.pl
Works with C4/Log.pm
uses action_logs table
2005-07-20 16:09:03 +00:00
hdl
6bbbfe0b18 Adding Borrowers count feature.
Note : This COULD be reported in 2.2 branch.
2005-07-20 09:52:31 +00:00
oleonard
79f14c1f15 First draft of programmer's templates: a stripped-down version of the templates for use by programmers in adding and testing new functionality. Template-authors can use these templates to track changes that need to be incorporated into their custom templates. 2005-07-19 21:03:33 +00:00
oleonard
f1c85801de First draft of programmer's templates: a stripped-down version of the templates for use by programmers in adding and testing new functionality. Template-authors can use these templates to track changes that need to be incorporated into their custom templates. 2005-07-19 20:42:46 +00:00
oleonard
401152ac40 Synch with rel_2_2: Enabling alternating table row colors in issues list, showing warning about expired borrowers 2005-07-19 19:13:19 +00:00
hellen
64a0716b30 adjustments for 2.2.3 2005-07-14 19:58:56 +00:00
oleonard
5610ad7a58 Fixing bug that was preventing display of item/barcode information 2005-07-13 21:01:51 +00:00
hdl
e874f8f390 Removing dead code : Bad Javascript
Thx Owen ;)
2005-07-12 14:12:44 +00:00
hdl
979940ecba Modifying branch Selection : Now Superlibrarians are always able to see ALL branches budget, not simple librarians. 2005-07-12 13:59:38 +00:00
hellen
2b8d27382c adjustment for 2.2.3 2005-07-08 16:01:39 +00:00
hdl
b734534b18 Add branch selection and filter for budgets and funds.
May be too much... Funds could be enough....

It works provided you update your base adding branchcode both in aqbookfund AND aqbudget.
If selection in budget is not needed, I shall remove.
2005-07-06 17:47:22 +00:00
oleonard
e9d1944946 Synching with rel_2_2. 2005-07-05 20:22:55 +00:00
oleonard
65d7b3eb1f Synching with rel_2_2. 2005-07-05 20:17:29 +00:00
hellen
277939a638 adjustments for 2.2.3 2005-07-02 18:09:39 +00:00
oleonard
6d26f943fe Synching with rel_2_2. 2005-06-30 20:34:09 +00:00
oleonard
34c6a58a27 Synching with rel_2_2. 2005-06-30 20:26:37 +00:00
oleonard
179a77dfa0 Synching with rel_2_2. 2005-06-30 20:19:15 +00:00
oleonard
896a2c87d9 Synching with rel_2_2. 2005-06-30 20:09:06 +00:00
oleonard
397d903c82 Synching with rel_2_2. 2005-06-30 20:01:15 +00:00
oleonard
36469e3330 Synching with rel_2_2. 2005-06-30 19:54:23 +00:00
hellen
54b05e1652 adjustments for 2.2.3 2005-06-27 19:23:28 +00:00
hellen
87d33922b4 adjustments for 2.2.3 2005-06-25 12:55:02 +00:00
hdl
42141cd9db Closing suggest window after selection 2005-06-23 08:58:30 +00:00
hdl
12389845c9 Online Help on Scrolling_list building for sort1 and sort2.
Minor Bug Fix for newbiblio.pl : Bsort becomes Asort
2005-06-22 13:14:12 +00:00
hdl
02c6eacdb7 Adding scrolling list for sort1 and sort2 2005-06-22 09:36:24 +00:00
hdl
09a1c1ca99 Adding line counter 2005-06-21 10:09:39 +00:00
hdl
11b7e7a9a1 Displaying line counter 2005-06-21 07:39:20 +00:00
tipaul
22c86baf47 synch'ing 2.2 and head 2005-06-20 14:21:39 +00:00
tipaul
6b0ee5525b synch'ing 2.2 and head 2005-06-20 14:10:00 +00:00
tipaul
d989e33d88 improving systempref selector :
* showing active tab better
* removing useless filter form
* adding some systemprefs to their correct tab
2005-06-20 13:12:11 +00:00
hdl
5c1241034b Displaying search results count 2005-06-20 10:14:12 +00:00
hellen
7345d7e029 translated by hellen 2005-06-18 10:33:29 +00:00
hdl
03e820d08c Displaying system preferences by category 2005-06-17 16:37:00 +00:00
hdl
b7946b72e2 Adding 2 status to serial issues :
- delete : to delete the current issue
	- not issued : to distinguish missing from not issued serial number.
2005-06-16 19:10:09 +00:00
hellen
6b94a15a2a translated by hellen 2005-06-16 18:31:25 +00:00
oleonard
3a531211ee Fixing to conform with NPL template design 2005-06-09 19:41:44 +00:00
hellen
713bcc8f8b translated by hellen 2005-06-09 17:54:31 +00:00
hellen
3798e17b5f translated by hellen 2005-06-09 08:37:41 +00:00
oleonard
fce7d9f9a9 Synching with rel_2_2. 2005-06-08 21:23:43 +00:00
oleonard
d4da77ac5b Synching with rel_2_2. 2005-06-08 20:53:14 +00:00
oleonard
7a01d79d3a Synching with rel_2_2. 2005-06-08 20:43:07 +00:00
oleonard
8b1c2c0977 Synching with rel_2_2. 2005-06-08 20:36:32 +00:00
oleonard
5c47bc6bea Synching with rel_2_2. 2005-06-08 20:15:26 +00:00
oleonard
f3fedaba35 Synching with rel_2_2. 2005-06-08 20:04:44 +00:00
oleonard
0e5b12bb60 Synching with rel_2_2. 2005-06-08 19:18:52 +00:00
oleonard
398b7998a8 Synching with rel_2_2. 2005-06-08 18:48:34 +00:00
oleonard
ea63a0bfcc Synching with rel_2_2. 2005-06-08 18:38:19 +00:00
oleonard
98374b92f3 Synching with rel_2_2. 2005-06-08 17:03:49 +00:00
hellen
07412b989a translated by hellen 2005-06-08 11:28:08 +00:00