Commit graph

946 commits

Author SHA1 Message Date
shedges
5246492046 Added MARC21 authority tag and subfield structure. 2004-08-22 00:45:58 +00:00
tipaul
9aa13fbda9 default framework for authorities in UNIMARC (french language) 2004-08-18 16:00:02 +00:00
tipaul
48ff16eabd commiting release notes for 2.1.0 (late...) 2004-08-18 15:59:15 +00:00
tipaul
37d454a82a adding frameworkcode to API in some subs 2004-08-13 16:37:25 +00:00
tipaul
78ac1e13ea useless file (use tmpl_process3.pl instead & files in po directory) 2004-08-12 14:48:58 +00:00
tipaul
10032f8af6 moving translation files to a .po directory 2004-08-12 14:43:54 +00:00
tipaul
cfc3a22d9f indentations modifs 2004-07-15 09:51:26 +00:00
tipaul
24313714e3 MARC structure updated for 2.1.0 2004-06-29 15:59:36 +00:00
tipaul
ff9e881af3 moving release notes to specific directory 2004-06-29 11:52:51 +00:00
tipaul
43874d7276 files in french/unimarc to be selected by the user during installation. 2004-06-29 08:37:01 +00:00
tipaul
39203f3c71 moved to "french" directory 2004-06-29 08:35:25 +00:00
tipaul
d1037dda96 Adding "directory-select" feature to the "select sql file to insert to your DB". 2004-06-29 08:34:05 +00:00
tipaul
635618b2f2 uninstaller 2004-06-22 15:33:06 +00:00
tipaul
897f959bda adding new feature to installer :
the user can select sql-datas to add to it's DB
can be populated by any SQL
french UNIMARC sample being added really soon
- framework for monography
- framework for URL
- framework for ...
- Personal UNIMARC autority
...
2004-06-22 15:32:43 +00:00
tipaul
19bbe6a37e adding auto-install option.
run ./installer -i /path/to/install_file
2004-06-22 11:33:47 +00:00
tipaul
1dcbbce170 * uninstaller.pl to uninstall Koha
* -i auto_install_file to install without questions (useful for developper)
2004-06-21 17:13:32 +00:00
tipaul
b1d362a277 koha.mysql in 2.0 by default. Cleaning of updatedatabase should be the next thing to do
upgrade will ONLY be from 2.0 to 2.2
thus, users in 1.2 should upgrade to 2.0, then 2.2
2004-06-21 17:10:51 +00:00
tipaul
7d1b435d42 importing iso2709 authority file 2004-06-21 07:51:41 +00:00
joshferraro
1b33f5f63a This script builds a new marc_word
table with a reduced number of tags (only those
tags that should be searched) allowing for
faster and more accurate searching when used
with the SearchMarc routines.  Make sure that
the MARCaddword routine in Biblio.pm will index
characters >= 1 char; otherwise, searches like
"O'brian, Patrick" will fail as the search
routines will seperate that query into "o",
"brian", and "patrick".  (If "o" is not in the
database the search will fail)
2004-06-11 15:07:48 +00:00
kb2qzv
52f48ea4b4 minor update. 2004-05-04 19:30:07 +00:00
kb2qzv
3aa0b04399 minor update. 2004-05-01 14:34:54 +00:00
kb2qzv
d477335f7c minor update of translation, removal of fuzzies 2004-04-17 16:26:24 +00:00
tipaul
4cbdd6d405 adding -w parameter to have warnings 2004-04-14 19:48:13 +00:00
acli
c9008d810f Correction from Arthur 2004-04-01 04:03:45 +00:00
acli
f3d52458a0 Various corrections & updates 2004-03-28 08:54:32 +00:00
acli
b0feb8e92e Some corrections and new translations 2004-03-28 07:29:12 +00:00
acli
475839bb06 Minor consistency changes 2004-03-21 03:19:49 +00:00
acli
a97c7e81c6 New strings 2004-03-21 03:06:32 +00:00
acli
c85fb728dc Various corrections 2004-03-20 08:42:27 +00:00
acli
7969fc1c4f Oops, wrong dialect 2004-03-20 06:49:24 +00:00
kb2qzv
f4c8f892c4 translated, after having run "update". 2004-03-16 19:24:49 +00:00
acli
8f40eaa445 Workaround for strange label. Didn't realize this happens in the OPAC too. 2004-03-16 06:42:18 +00:00
acli
2c12fbcddf Forgot about this change from Arthur 2004-03-16 06:32:02 +00:00
acli
6829211a9d Minor updates 2004-03-16 06:00:00 +00:00
acli
f973e2a7ac Some more corrections, some from Arthur 2004-03-16 05:53:44 +00:00
acli
9cb14c3ac7 Various corrections, mostly from Arthur 2004-03-12 05:42:34 +00:00
acli
2fa6629bf4 Minor corrections 2004-03-12 02:50:35 +00:00
acli
fc4a43fcd0 Make the page headings translatable while trying not to break old templates 2004-03-11 05:42:55 +00:00
kb2qzv
9154c58594 minor update. 2004-03-10 19:29:24 +00:00
acli
a4e62f9d84 Missed a couple 2004-03-10 08:25:07 +00:00
acli
ac591883ca Interim updates due to the Javascript changes 2004-03-10 08:09:02 +00:00
acli
2d132d2b6b Added hack to extract and translate strings inside JavaScript CDATA blocks,
using C-like _("some translatable string") notation. English templates will
need to be modified.
2004-03-10 07:00:27 +00:00
acli
424149c742 Interim update 2004-03-10 03:09:22 +00:00
kb2qzv
327be56936 header update. 2004-03-08 16:31:13 +00:00
kb2qzv
d508695d81 Updates due to Ambrose's improvements to the translation tool.
These are now ready for rel_2_0.
2004-03-08 15:58:24 +00:00
acli
8e43a8c326 Updates due to bug fixes to the translation tool just committed 2004-03-08 05:41:55 +00:00
acli
507773d963 Sorry, forgot to take out debugging code before committing 2004-03-08 05:00:42 +00:00
acli
db1660f512 Fixed some bugs which caused some context to be not recognized, and some
spurious context to be recognized.  In particular, the bugs fixed are:

1. Failure to recognize INPUT element at the end, e.g., if the input has
   the form "Item number:%S", then the pattern was recognized as only
   "Item number".

2. Failure to remove matching <foo></foo> tags if the pattern contains
   INPUT or TMPL_VAR; e.g., if the input has the form "<h1>%s %s</h1>",
   the form would not be simplified to "%s %s".

Unfortunately, fixing these 2 bugs will cause about 40 fuzzies to appear.
2004-03-08 04:59:38 +00:00
kb2qzv
5dba7d6dbd Version 2.0 ready. Corrections are needed since there's no proofreading performed.
Niech ktos pomoze.
2004-03-08 00:04:52 +00:00
kb2qzv
ff5c653bfa 107 more strings to translate and I'll be finished. No proofreading though, yet. 2004-03-07 22:59:31 +00:00
kb2qzv
3aee16178e minor update, about 343 strings more to go for completion 2004-03-07 13:48:03 +00:00
acli
29b1df6046 Various updates/fixes from rel_2_0
Fixes for bugs 721 (templating), 727, and 734
2004-03-07 05:47:31 +00:00
rangi
97e878c514 Bugfix, now it actually does whats its supposed to. 2004-03-06 07:55:35 +00:00
rangi
e122410f9b First cut of a script to scrap the average customer ratings for books from
Amazon and store them in a ratings table in the Koha db
ratings.sql is the table definition

My next task is to extend it to work for cd's and dvds as well.
2004-03-06 07:45:33 +00:00
rangi
8bb2e860b1 Templates for use with the notifys/fines.pl script 2004-03-05 21:24:38 +00:00
rangi
14ccd6237e Little script to format a letter for printing to be sent to a borrower with overdue items 2004-03-05 21:23:32 +00:00
rangi
d8bbc4ec5c Scripts to deal with overdues.
fines.pl will levy fines and place them on patrons accounts, it will also then attempt to notify
the borrowers.
Either by email, sms, fax etc depending on what the patron has set as preferred contact.
Email and letters are currently working fine, fax, and sms need to be worked on.

Test with caution in your library, you dont want to be bombarding patrons with emails :)
2004-03-05 21:22:15 +00:00
acli
a12fd4c5cc Minor update 2004-03-05 06:37:54 +00:00
acli
a7ebbbba0b Consistency fix; we should be using the equivalent of "vous", not "tu" 2004-03-05 06:09:28 +00:00
acli
8fd1f042cb Reverted translated first name/last name order; Koha does not work well
with name forms other than the English ordering (and the names should be
in English too...)
2004-03-05 05:54:04 +00:00
acli
19e83afb55 More translations 2004-03-05 05:33:01 +00:00
acli
246170e5ce Minor updates 2004-03-02 03:08:24 +00:00
acli
aaeb2d8895 More perldoc updates 2004-03-01 18:46:43 +00:00
acli
15ecec16d9 Perldoc update 2004-03-01 18:16:30 +00:00
acli
19a05db1f5 Correct translation of "Clear" 2004-03-01 06:37:34 +00:00
acli
9af4c898d7 Minor consistency fixes 2004-03-01 06:18:02 +00:00
acli
2b656e0f4a Minor updates 2004-03-01 06:03:36 +00:00
acli
71add1ce88 Corrections from Arthur 2004-03-01 04:34:49 +00:00
acli
f962b261bf Minor updates 2004-03-01 03:26:26 +00:00
acli
b240a8c8c7 Minor updates 2004-03-01 00:15:53 +00:00
kb2qzv
9bd5aae80a minor updates 2004-02-29 19:50:53 +00:00
kb2qzv
3fcc028ed8 translation file over 60% completed. 2004-02-29 19:11:46 +00:00
acli
73b69b56a5 Updates and corrections 2004-02-29 16:27:42 +00:00
acli
35e55e7941 Minor update 2004-02-29 10:07:49 +00:00
acli
191f0bb99b Minor update 2004-02-29 09:09:50 +00:00
acli
dfa00bd0ae Minor correction 2004-02-29 08:59:08 +00:00
acli
047819d716 Minor updates plus some corrections 2004-02-29 07:35:00 +00:00
acli
67f236aaed Minor updates 2004-02-29 06:25:14 +00:00
acli
3dbee3f098 Minor updates 2004-02-29 04:29:38 +00:00
acli
8cfc7c7629 Minor updates 2004-02-29 03:58:10 +00:00
acli
53a5494412 Various corrections, including correction of the translation of "acquisition" 2004-02-29 03:38:18 +00:00
acli
3617982fc0 Minor corrections 2004-02-29 01:03:58 +00:00
acli
087aa3a64f Applied most of Arthur's corrections, some with editorial changes.
Some other corrections.
2004-02-29 00:56:10 +00:00
kb2qzv
caf87bd6f9 Usable translation, nearly a 100% translated. 2004-02-28 15:18:42 +00:00
kb2qzv
f6d431f26c no fuzzy strings, over 50% translated. 2004-02-28 15:17:55 +00:00
kb2qzv
2f4aaeae31 incomlete translation of default intranet 2004-02-28 10:02:42 +00:00
acli
66775a8646 - Consider <INPUT type=text> and <INPUT type=text> part of strings.
- If a string is enclosed by a tag, remove that tag from the extracted string
- Generate automatic comments to provide more information for the translator
- A couple bug fixes
2004-02-27 13:26:07 +00:00
acli
2ecaaff2f2 One more suggested change from Arthur 2004-02-26 22:17:08 +00:00
kb2qzv
f3a1fe23f0 incomplete; but just in case my HDD crashed here is an upload. 2004-02-26 16:50:18 +00:00
kb2qzv
825d973c12 minor updates 2004-02-26 10:56:37 +00:00
acli
8dd6e3c250 First half of Arthur's corrections; the rest pending clarifications 2004-02-26 07:12:10 +00:00
acli
f24796e81f Interim minor update 2004-02-26 05:29:03 +00:00
kb2qzv
3760ff3edd Translated (need polishing) strings file generated by tmpl_process3.pl and xgettext.pl 2004-02-25 22:45:35 +00:00
acli
0d6288178e Minor updates 2004-02-25 08:16:34 +00:00
acli
63508b81cb This should now handle spurious "strange attribute syntax" much more sanely. 2004-02-25 08:16:24 +00:00
acli
8451615142 Ugly hack to avoid screenfuls of spurious warnings about "Possible SGML
closed tag notation"
2004-02-25 06:56:42 +00:00
acli
fc4cd326b1 Try to be a little bit more helpful with "Strange attribute syntax..."
warnings. (Actually, is syntax like foo="bar"foo="bar" actually valid?)
2004-02-25 06:49:35 +00:00
acli
3c20689a73 After the previous change, the scanner will hang if the input is malformed
in a certain way, such as having a <title> but not matching </title>.
This should fix it.
2004-02-25 06:25:29 +00:00
acli
3cc7be72c7 This should make it handle commenting out of whole blocks of HTML better.
It seems to be still correct, and it is no longer complaining about syntax
errors when seeing commented-out HTML (esp. with TMPL_* directives).

Don't try to translate stuff between <title>...</title> too, the stuff in
the middle is supposed to be PCDATA.
2004-02-25 06:08:41 +00:00
acli
09b4e498e2 Bug in previous checkin, because we can't get the number of warnings from
the child.
2004-02-25 03:39:49 +00:00
acli
a399dcefad Benedict wants some message at the end that says success or failure.
It's a good idea too.
2004-02-25 03:37:27 +00:00
acli
f6fa24c75d tmpl_process3.pl did not know how to handle absolute pathnames in -i.
(Actually, xgettext.pl did not know how to handle them in the files listed
in the list of files.)

If the po file is empty (corrupted), $href->{'""'} will be undefined.
We just blindly dereferenced this null value without checking.
2004-02-24 14:20:46 +00:00
kb2qzv
b46ac460b4 reversing back to $filter = text-extract.pl. 2004-02-24 08:15:28 +00:00
kb2qzv
2ebce78b5b change $filter value so it defaults to the most recent text-extract2.pl script 2004-02-24 08:01:59 +00:00
acli
b3912abb60 Minor corrections 2004-02-24 03:21:37 +00:00
acli
d00bb9795c Minor updates 2004-02-24 00:48:18 +00:00
acli
8eca8478bb We now have a --help option.
Minor comment update

Removed forced backups and the comment about interrupting xgettext.pl
corrupting the po file, now that we seem to be detecting the situation.
2004-02-24 00:47:53 +00:00
acli
c33a411129 The timestamps in the generated PO file should make a little bit more sense
this way. In any case hard-coding a date didn't make any sense at all.
2004-02-23 22:16:08 +00:00
acli
7657c143da "Title" problem fixed in English templates 2004-02-23 21:39:21 +00:00
acli
e3ef4f78b9 -v option (undocumented) for more verbose output 2004-02-23 20:04:33 +00:00
acli
7975e2ad2e Fixed bug in "create" action reported by Benedict 2004-02-23 20:04:04 +00:00
acli
0a78568959 Bit a bit lenient on whether a file name has been set 2004-02-23 19:56:47 +00:00
acli
620eb8f436 Consistency fix 2004-02-23 19:18:54 +00:00
acli
3ed061c026 Fixed a bug which caused </script> to be not recognized as a tag 2004-02-23 18:49:56 +00:00
acli
b10a690cba Oops, "Title" is untranslatable. Need to fix the English templates some time 2004-02-23 06:48:26 +00:00
acli
e590eb3911 Update including correction 2004-02-23 06:38:51 +00:00
acli
a1080fc70b From the old translation 2004-02-23 06:28:12 +00:00
acli
300c7a7b3c Minor update 2004-02-23 06:11:53 +00:00
acli
09ab9d4769 Interim update 2004-02-23 06:05:56 +00:00
acli
b6f552e6e2 Interim update 2004-02-23 05:56:19 +00:00
acli
d03a71a5e2 More bugs that prevented some strings from being translated properly.
This time it's a trimming bug.
2004-02-23 05:51:30 +00:00
acli
dda8e7d233 Off-by-one bug 2004-02-23 04:36:56 +00:00
acli
ae4bf41171 Minor dialect correction 2004-02-23 04:29:28 +00:00
acli
dae8ab184b Bug that prevented msgid's with French characters from being translated
should now be really fixed.
2004-02-23 04:26:04 +00:00
acli
56d4a4d0ba Charset "translation" line 2004-02-23 04:19:24 +00:00
acli
ec6562b7d3 Oops, forgot to take out some debugging print statements 2004-02-23 04:02:06 +00:00
acli
3e140b7053 More interim updates 2004-02-23 04:00:38 +00:00
acli
422739c80d Interim update 2004-02-23 03:15:01 +00:00
acli
77a1d8682d Fold all consecutive whitespaces into single blanks. This avoids problems
when minor whitespace changes occur in the original templates; it also
makes the strings much easier to read (e.g., instead of "foo\n\n\t\t  bar",
xgettext.pl will now always generate "foo bar" and tmpl_process3.pl will
understand it to be the same as the original string).
2004-02-23 01:21:03 +00:00
acli
10a00d1b50 Preliminary support for "analysis" of strings with <a> tags.
Early termination of analysis if we encounter some strings, such as </h1>
or | or ||, in order to avoid extracting strings that are unnecessarily
long and which doesn't add any meaningful context.
2004-02-22 21:34:40 +00:00
acli
03695ce811 Try to relax the criteria for allowing groups of tokens without TMPL_VAR
to be combined together into one string. This seems to have the desired
effect (that "<b>foo</b> bar" type strings are now recognized in one piece).

However, "<h1>foo</h1>\nexplanation"-type things may now also be (arguably
wrongly) recognized as one piece.
2004-02-22 09:04:53 +00:00
acli
9268d4e11c The French character handling fix for tmpl_process3 was not checked in
for some reason.

Try to remove trailing ( in strings too.
2004-02-22 08:18:27 +00:00
acli
b7150bb0c3 Ugly hack to get rid of the close tag in pathetic "foo %s</h1>"-like strings 2004-02-22 07:00:16 +00:00
acli
fb1cfd3dd3 Templates with French characters were not handled properly in the install
step. This is now fixed.
2004-02-22 06:46:15 +00:00
acli
b2138f5d0d Handle the iso8859-1 charset somewhat, so that when the po file is in
either iso8859-1 or utf8, msgmerge(1) won't crap out. The code is ugly;
the conversion table is hard-coded, and in some place not very appropriate.

However, this does fix the case where a few strings containing French
characters can't be translated. As a side effect, tmpl_process3 can now
also be used for French or other languages using iso8859-1.
2004-02-22 05:18:52 +00:00
acli
5cc08f652b Updates 2004-02-20 09:32:14 +00:00
acli
0f1c4df62a Fixed bug where a <textarea...>#cdata</textarea> on one line won't be
scanned properly.
2004-02-20 07:52:32 +00:00
acli
12ce5c292f Minor updates 2004-02-20 07:25:38 +00:00
acli
3101a3b414 Minor update (after changing TmplTokenizer.pm) 2004-02-20 07:13:21 +00:00
acli
257b26d141 Partially allow combination of several TEXT tokens. It seems that this
gives better strings. (Always allowing combinations gives havoc, we
currently avoid this by allowing combination only if the first and last
tokens are both TEXT.)
2004-02-20 07:09:47 +00:00
acli
feb6e56449 Updates 2004-02-20 07:04:10 +00:00
acli
96534eac9a Preliminary checkin 2004-02-20 04:38:36 +00:00
acli
b6c37e376e Support %0.0s notation so that we can omit the %s as in Year%s for the
Chinese translation. (This won't work for all languages; ultimately the
English templates must be fixed.)
2004-02-20 04:38:02 +00:00
acli
0d4f569ff3 Try to not display like 40-line warnings too often 2004-02-20 02:48:39 +00:00
acli
793f49ec7f Escape ISO8859-1 characters. msgmerge still hates these strings, but at
least the po file merges.
2004-02-20 00:39:26 +00:00
acli
14a62cc0c4 Forgot to check for fuzzy-ness. 2004-02-19 21:28:14 +00:00
acli
8b57901d85 New scripts for translation into Chinese and other languages where English
word order is too different than the word order of the target language to
yield meaningful translations.

The new scripts use a different translation file format (namely standard
gettext-style PO files).

This seems to reasonably work (e.g., producing an empty en_GB translation
then installing seems to not corrupt the "translated" files), but it likely
will still contain some bugs. There is also little documentation, but try
to run perldoc on the .p[lm] files to see what's there. There are also some
spurious warnings (both from bugs in the new scripts and from buggy third-
party Locale::PO module).
2004-02-19 21:24:30 +00:00
acli
053bb685ab Warn against Apache #include directive 2004-02-18 06:56:19 +00:00
acli
7be0c493d9 Updated w.r.t. the text-extract2.pl filter. 2004-02-18 06:39:34 +00:00
acli
6e1a824374 The previous change was wrong. 2004-02-17 07:45:17 +00:00
acli
a9edbfe34c Allow trim to return the trimmed whitespace if the caller wants them. 2004-02-17 07:26:29 +00:00
acli
b318d2b8e3 Don't extract strings from the VALUE attributes of RADIO type INPUT fields;
these aren't translatable.
2004-02-17 06:30:38 +00:00
acli
4d2463c34a Insert the filename of the token into the TmplToken object too 2004-02-17 05:42:27 +00:00
acli
39dc31c2c9 Converted TmplTokenizer into a class. Everything still seems ok, but it is
not tested thoroughly.
2004-02-17 05:07:04 +00:00
acli
ae87eee049 Still more bugfixes for my own bugs.
$readahead is now an array @readahead which can contain TmplToken objects,
so "ungetting" tokens should not disturb the line number counter any more.
2004-02-17 03:17:48 +00:00
acli
c1e51c54d5 Fixed more bugs during the modularization 2004-02-17 03:02:39 +00:00
acli
09c348bd9c Further breaking up of the TmplTokenizer module.
A couple of minor fixes.
2004-02-17 02:45:27 +00:00
acli
2f7192689a Avoid direct accessing of variables inside the module 2004-02-16 23:50:56 +00:00
acli
0b6030aecd Some functions should not be in the module; these are now removed. 2004-02-16 23:46:34 +00:00
acli
59d2e35180 Pulled the tokenizer out into a module. Hope this has been done right. 2004-02-16 23:42:57 +00:00
acli
de8d0930ee Minor factoring of construction of warning messages. 2004-02-16 22:50:34 +00:00
acli
2a9be2b2e6 Don't bother warning about TMPL_VAR if the key is onclick, onblur, etc.
We don't know how to warn/what to suggest, & that will only confuse people
2004-02-14 09:50:11 +00:00
acli
1d45c47c02 Fix spurious warnings if attribute is in the form foo="bar"</TMPL_IF> 2004-02-14 09:41:28 +00:00
acli
f7b649f41b Make a reasonable suggestion for ESCAPE= if we warn about lack of it 2004-02-14 09:33:09 +00:00
acli
3fd0a52e0a Fixed spurious warning about unescaped < inside cdata 2004-02-14 09:23:34 +00:00
acli
050e1995d9 Minor change to make the "closed start tag" warning more understandable 2004-02-14 09:10:20 +00:00
acli
ce2189ef37 Don't complain about strange attribute syntax if what we see is a
reasonable templating control flow directive (if, else, unless).
2004-02-14 08:49:21 +00:00
acli
524a76f1b3 Have to make it know what "closed start tag" notation is; other it spews
out more than a screenful or text for an "unknown token" when such notation
is seen
2004-02-14 08:03:02 +00:00
acli
1b95b1698e Fixed problem recognizing tags in the form of <foo ... bar=<!-- TMPL_VAR ... >> 2004-02-14 07:49:37 +00:00
acli
2afa50bdda Don't extract TMPL_VAR's as if they were translatable 2004-02-14 07:13:09 +00:00
acli
10bec90dea Don't complain about </TMPL_IF> or </TMPL_LOOP> being strange attribute
syntax; they are fine.

The way TMPL_VAR is warned probably makes more sense now.
2004-02-14 07:07:36 +00:00
acli
0e2ff58b66 This should be still more correct regarding when to warn about TMPL_VAR
in attributes
2004-02-14 06:16:36 +00:00
acli
16992ec3f9 More correct version of previous change 2004-02-14 05:50:55 +00:00
acli
93740ec7ba Make sure that if an attribute contains < or >, a warning is given; these
warnings aren't pedantic because (1) if it's a templating directive, it
might expand into something containing a real < and/or >, and (2) if it
contains >, the browser will close the current tag, and (3) if it contains
< and the browser knows what "SGML closed start tags" are (e.g., Mozilla),
the browser will also close the current tag.
2004-02-14 05:46:38 +00:00
acli
a2f07d16f0 Hmm. I didn't know there can be whitespace before and/or after = in
attributes...
2004-02-14 05:35:04 +00:00
acli
a10bb7062a Handle leading or trailing &nbsp;'s as leading or trailing spaces.
Make sure they are all trimmed off.

$re_end_entity is now used (by the above); there are &nbsp's (no ;)
in our templates.
2004-02-13 03:49:26 +00:00
acli
b87b492773 The fixed search.marc/search.tmpl (nothing between <textarea></textarea>)
caused an eof token to be incorrectly generated by next_token(). This
is now fixed.
2004-02-13 02:42:06 +00:00
acli
5af84e39db Don't mindlessly spew out 40 lines of text in a warning message if we get
too confused.  Just say we are too confused.
2004-02-13 01:48:58 +00:00
acli
412847fe93 This way of reporting line numbers should make more sense,
esp. for pathetic cases like search.marc/search.tmpl
(missing closing " for an attribute)
2004-02-13 01:27:03 +00:00
acli
1c3cb74b82 Display something useful if the user doesn't specify -f 2004-02-13 01:20:03 +00:00
acli
1f128d7381 Don't issue warnings for unquoted attributes containing [^-\.a-zA-Z0-9]
unless --pedantic-warnings is given. These don't seem to cause any trouble,
even in Mozilla's standards compliant mode.
2004-02-13 01:14:18 +00:00
acli
1addd34bb1 Paul's problem #1 is now fixed: Bug in regular expression $re_directive.
Put my "grander plan" :-) in the comments
2004-02-13 01:03:18 +00:00
acli
250d1fcefc Don't extract purely-numeric strings like "1" either 2004-02-13 00:48:52 +00:00
acli
a49634cb34 Seems like I wasn't careful enough recognizing unknown tokens. Incomplete
tags like "<b foo" at the end of the file seems to be discarded silently by
Mozilla, even in quirks mode. We now display a warning for these (in case
these ever come up by accident).
2004-02-13 00:42:52 +00:00
acli
bed495ed3e Minor wording rewrite in warning 2004-02-12 18:25:43 +00:00
acli
906bfbc3d6 Warn about unquoted attribute values containing [^-\.a-zA-Z0-9] 2004-02-12 18:19:17 +00:00
acli
21403fd5cc extract_attributes now knows what XML-style self-closing tags are 2004-02-12 17:58:24 +00:00
acli
0a9cd4aba1 Warn about <<Prev 2004-02-12 17:44:59 +00:00
acli
33a4d5705a It now knows what << Prev is, but it may still be confused by other kinds
of tag lookalikes
2004-02-12 17:38:42 +00:00
acli
5affdbf4e7 Handle attributes which are TMPL_VAR's better. It was choking on
systempreferences.tmpl.
2004-02-12 09:38:20 +00:00
acli
2f928c4e75 Don't extract strings in hidden values 2004-02-12 09:26:54 +00:00
tipaul
58951e551f new feature : stocktaking/inventory.
Look in reports menu
(no DB changes)
2004-02-12 09:16:18 +00:00
tipaul
f247a6c8db ignoring .tmpl that are hidden files (.somthing.tmpl). hidden files are generated by tools like emacs 2004-02-12 09:13:40 +00:00
acli
0be46ba475 This should be good enough to replace text-extract.pl, but some real
testing is needed.
2004-02-12 09:02:39 +00:00
acli
7d244a0b70 This is an experimental filter, based on simple scanning, that *should*
(ultimately) work better than the standard filter based on real parsing
of the .tmpl files.
2004-02-12 08:55:14 +00:00
tipaul
af08d677c5 synch'ing 2.0.0 branch (RC4 tag) and head 2004-02-11 08:42:01 +00:00
acli
6f472dbf7b exit(-1) after usage() is not needed 2004-02-10 09:42:18 +00:00
acli
c8a9c26150 Minor correction in help text
This handling for --help works too, and is less wordy
2004-02-10 09:40:21 +00:00
acli
c195908744 Arrays are always defined. We should check its length instead. 2004-02-10 09:36:44 +00:00
acli
c1b5d94e20 Minor spelling correction.
Don't proceed if the user specified an unknown option.
2004-02-09 23:34:08 +00:00
acli
057ba36767 Fix of bug 711, "No message named WhereisMySQL in Install.pm".
Added defined() check for
"Use of uninitialized value in -e at Install.pm line 2085, <STDIN> line 32."
2004-02-09 22:36:32 +00:00
tipaul
f8bde9b034 sync'ing with rel_2_0 (mostly prepare/execute pb, bug #662) 2003-12-22 19:16:58 +00:00
tipaul
0396f7c920 fixing bug in extended char import 2003-12-12 10:48:20 +00:00
tipaul
1b3657c9a6 typo fix 2003-12-11 12:39:05 +00:00
tipaul
1e93add16b templates modified : ALL <TMPL_* XX> have been replaced by <!-- TMPL_* XX -->, because it's strict html compliant, and HTML::TreeBuilder deals better with this form. 2003-12-09 10:26:51 +00:00
tipaul
bc9f67122d some new trips : non translated strings are marked with "*****" to be easy to see.
french opac updated. works fine :-)
2003-12-08 16:26:06 +00:00
tipaul
8d695ff6d0 removing : & * at end of strings 2003-12-08 13:36:56 +00:00
tipaul
bf161df7e5 strings for opac in french 2003-12-08 13:03:49 +00:00
tipaul
2d5668bab5 improving what's discarded : script & stylesheet 2003-12-08 13:03:28 +00:00
tipaul
d74459f35a translator tool. see translator_doc.txt 2003-12-05 16:53:46 +00:00
tipaul
8e1d61da86 empty english stopwords file 2003-12-04 12:29:58 +00:00
tipaul
c1df780112 asking again for MARC structure & language definition :
* the test was wrong (installer didn't ask if you do a fresh install),
* the user can answer N if he don't want to import marc definition
2003-12-04 12:08:36 +00:00
tipaul
c620bd91f5 fixing index definition 2003-12-04 12:07:08 +00:00
slef
571d609ccd fix for bug 600 2003-12-02 22:13:25 +00:00
tipaul
43d4de6679 - using -P to remove empty dirs
- minor code cleaning (removing commented code)
2003-11-28 09:40:18 +00:00
tipaul
5175c45aaf fix for #634 2003-11-24 17:15:55 +00:00
tipaul
e46bf8e102 fix for #380 2003-11-24 13:16:36 +00:00
slef
84b5174eba update cardnumber to 16 digits 2003-11-12 16:07:13 +00:00
slef
a291cb08d7 Updated text after user testing 2003-11-10 17:02:00 +00:00
slef
b902f17fa5 z3950 fixes and version display fixes 2003-11-05 23:31:10 +00:00
slef
1fba97b398 Merged $database and $dbname. That could have been nasty in a release 2003-10-31 17:58:16 +00:00
slef
a1a1bfc8fa Fixing database upgrade failure from koha.upgrade and setting language 2003-10-31 17:40:51 +00:00
slef
4d5274c4d9 Basic fixes to make the installer and upgrader run 2003-10-31 17:34:25 +00:00
slef
054f769d2c Timed backups in installfiles 2003-10-27 17:39:41 +00:00
slef
fb0a6e739d Added getmysqldir function 2003-10-27 17:36:17 +00:00
slef
78b00f1709 Old files warning and MARC upgrade fix 2003-10-27 17:13:06 +00:00
slef
9a40e42524 first part of upgrade merge: some FIXMEs and testing to do 2003-10-26 13:21:19 +00:00
slef
2a83b02991 Initial changes so that I can test. /etc still hardcoded. z3950 installation buggy. Really needs merge with Install.pm, which I will nw start on. 2003-10-26 12:21:14 +00:00
tipaul
9027aa7532 etcdir not harcoded 2003-10-25 09:53:54 +00:00
slef
417692a5b5 A lot of wording rewritten 2003-10-22 14:48:08 +00:00
slef
dc21db2954 Work on install bugs (see bug 632) 2003-10-20 19:16:50 +00:00
tipaul
b8fca2a019 Upgrade script :
the koha2marc.pl copies the old DB into the new MARC one. This script must be executed when migrating from 1.2.x to 2.0.x.
2003-10-20 15:42:43 +00:00
tipaul
539d1fa7ca koha.upgrade bugfixes. Should work... 2003-10-20 14:25:36 +00:00
tipaul
2758cd2a75 script to clean MARC DB when a subfield is removed from the MARC editor : the subfield is NOT removed from DB (to avoid stupid loss of data). This script forever removes unused subfields from the DB. Quite fast script. 2003-10-14 12:36:36 +00:00
tipaul
0d96be2e29 adding rebuildnonmarc.pl script : run this script when you change a link between marc and non MARC DB. It rebuilds the non-MARC DB (long operation) 2003-10-14 09:45:29 +00:00
slef
f31b394a03 Removing config info from z3950*sh and using C4::Context in processz3950queue (Fixed bug 39) 2003-10-06 09:10:38 +00:00
slef
9df450b936 add locale test (Closes: 576) and remove crap underlining 2003-10-05 21:27:06 +00:00
rangi
2bf9de3d80 Committed on behalf of Stephen Hedges
This is a script for the use of printing, and emailing overdue notices.
The script must be run from the command line

Documentation is contained in the script
2003-09-11 22:37:07 +00:00
tipaul
e44a0bf8f5 adding some <CR> 2003-09-08 13:36:00 +00:00
tipaul
0bf69c0939 some perf improvment tries 2003-09-08 08:41:18 +00:00
slef
4c1fb55c4c my.cnf and grep bugsquashes from mailing list 2003-09-07 22:51:46 +00:00
tipaul
6240ea9520 moving a z3950 script 2003-09-05 11:29:07 +00:00
tipaul
45ae9b219e repeating 2x how to login with mySQL user/password 2003-09-05 08:40:28 +00:00
tipaul
9413ee2f7d modifying MARC21 default setup : using Nelsonville setup, that is working. User just need to define itemtypes. 2003-09-03 15:14:18 +00:00
slef
e28f2b38de ugly fix, deleting a prototype 2003-07-14 23:36:03 +00:00
slef
f2450dc621 making sure we have enough newlines on quit 2003-07-14 23:30:58 +00:00
slef
adad6f530b Adding test for Event module 2003-07-14 23:15:55 +00:00
slef
bc6e1a06c4 fixing bug 98 by quoting field and table names 2003-07-09 16:19:19 +00:00
slef
8f91b84fe0 making sure that scripts are covered by 490 fix 2003-07-09 01:21:23 +00:00
slef
28ca6bcc8e first part of bug 490 fix 2003-07-09 00:16:22 +00:00
slef
b72c761a02 odd dir for apache logs 2003-07-07 20:58:48 +00:00
tipaul
08e551f194 minor changes 2003-07-07 14:49:41 +00:00
wolfpac444
1a1c3332af Fixed #513 2003-07-02 19:13:26 +00:00
slef
d1a3bdbd33 File copying repair. Fixes #489 2003-06-30 11:23:06 +00:00
slef
305185d9ea Preserving old template/script dirs if they exist, ready for upgrade to use Install.pm 2003-06-30 10:06:18 +00:00
tipaul
6adc093874 fix for #431 2003-06-24 08:27:04 +00:00
slef
41659e0fc2 Really closes 488 after partial commit 2003-06-18 23:03:44 +00:00
slef
e6a41e7e3f Closes bug 488 re Webserver config. Also improves display a little and removes some code bloopers. 2003-06-18 23:03:00 +00:00
slef
5ceb2a9905 Fixing httpd.conf to be koha-httpd.conf where necessary 2003-05-21 21:47:05 +00:00
tipaul
bb435c687d NEW BULKMARCIMPORT script everybody was waiting for :-)
It loads an iso2709 file into the ACTIVE Database. My 1st tests on sample files shows it works quite fine.
Feel free to try it.
How it works ? enter ./bulkmarcimport in a console, and look.
Note : i'm proud, because it's less than 100 lines long => 99 lines !!!
2003-05-21 14:27:02 +00:00
tipaul
942bbc733a some improvment.
enter ./dumpmarc.pl without parameters to get help
2003-05-21 14:19:32 +00:00
slef
77cc50b1ac Explain new httpd.conf situation 2003-05-20 20:11:44 +00:00
slef
84361de6e2 Initial fix to bug 417: non-root installer 2003-05-20 19:50:17 +00:00
tipaul
327025a79b a little sample script that dump a iso2709 file. call it with :
dumpmarc.pl -file /path/to/your/iso2709.file
2003-05-20 15:48:23 +00:00
tipaul
3f59b811c2 workaround for 412 until sample data works 2003-05-14 13:33:42 +00:00
tipaul
57af925a06 fix for 430 2003-05-14 13:24:52 +00:00
tipaul
3ba617d346 fix for #422 2003-05-05 13:36:21 +00:00
tipaul
90a979f356 fix for #360 2003-04-23 20:55:04 +00:00
tipaul
0b0f59713e fix for #260 2003-04-09 16:39:26 +00:00
tipaul
5518139a72 adding "how to connect to koha" after install 2003-04-07 08:12:32 +00:00
tipaul
f7cdfab2d8 small fix to copy index.html for opac & intranet to the right place 2003-04-04 11:44:57 +00:00
wolfpac444
a09fc08c37 Added the stuff for the text messaging field -- Fixed bug #219 2003-03-25 05:13:26 +00:00
tipaul
6dd49e6a65 english MARC21 update. checking MARC parameter tables now reports a success :-) 2003-03-20 11:44:25 +00:00
tipaul
5fd15869df /koha-tmpl/ is now the documentroot for opac and intranet pages (remember koha-html is deprecated and should be removed very soon)
the index.html shows just 2 links : 1 to intranet.html, the other to opac.html.
during buildrelease, intranet.html is moved to intranet document root and renamed to index.html, same thing for opac.html with opac documentroot.
with this trick, you can have a "cvs" install, and a clean "official" install
2003-03-18 14:17:56 +00:00
tipaul
91a8537f28 fix bug #205 2003-03-18 11:34:38 +00:00
tipaul
7911035348 * bugfix 161
* removing koha-html cvs module : it's now unneeded. Should be removable from cvs when confirmed nothing has been forgotten
2003-03-18 08:54:55 +00:00
wolfpac444
698653dcc1 Fixed bug #176. 2003-03-16 22:30:08 +00:00
wolfpac444
0194e69c5f Fixed bug #178 2003-03-16 22:18:03 +00:00
wolfpac444
9b85fd2b09 Fixed bug #175. 2003-03-16 22:06:54 +00:00
tipaul
808015b56c improving UNIMARC default structure.
fixing a little bug ("homebranch" not mapped, now mapped to 995c)
2003-02-13 15:05:58 +00:00
tonnesen
3b9defca87 Use chdir instead of absolute path 2003-02-04 18:19:38 +00:00
tonnesen
a88b8beaf3 Removed dependence on the koha-tmpl cvs module which is just a link to
koha-tmpl directory in the koha module.
buildrelease also now uses an absolute path to find the buildrelease script for
guessing the current version number.
2003-02-04 18:17:43 +00:00
tipaul
ff2458f885 *** empty log message *** 2003-02-04 16:43:07 +00:00
tipaul
6c06ead0b2 including zh_TW as languages during install. 2003-02-04 15:12:12 +00:00
acli
d11fb5906b Check for Mail::Sendmail, for opac/opac-userupdate.pl (Bug 105) 2003-02-04 06:22:19 +00:00
tipaul
702fef90dc bugfix #186 2003-01-28 15:34:52 +00:00
tipaul
d211774437 removing MARC::Charset test 2003-01-28 15:31:22 +00:00
tipaul
5fdedad728 userflag table now created in upgrade script (bugfix #171) 2003-01-28 15:13:30 +00:00
acli
5c018a19c3 Added check for MARC::Charset, used in acqui.simple/marcimport.pl
(see bug 179)
2003-01-26 23:34:48 +00:00
acli
51a0d6e4d8 Bump minimum perl version to 5.6.1 (Bug 179) 2003-01-26 16:18:34 +00:00
acli
02c4373017 Removed the reference to INSTALL since the file does not exist any more
Changed "do not install MARC tables" option from 3 to N, to prepare for
adding more MARC flavours later

Minor prompt message modifs

Minor POD updates
2003-01-25 19:00:05 +00:00
acli
650b266e74 Since "koha-tmpl" is now just a subdirectory in the "koha" CVS module, we
can guess it like so

Noted GNUism in script
2003-01-25 18:30:21 +00:00
acli
f09ea6d099 Added POD to all functions
POD updates
Changed the kohaadmin password prompt to make it clearer
2003-01-25 18:09:51 +00:00
acli
ea46a546c1 Minor quoting bug 2003-01-25 18:04:45 +00:00
arensb
251d8b2450 Emacs's colorization was being confused by single quotes in strings.
Added comments to fix this.
2003-01-25 17:50:48 +00:00
acli
ccdd7db26b If $noclear in showmessage is undef, default it to zero to avoid Perl
warnings.

Removed a few FIXME notes after moving them to bugs.koha.org
2003-01-25 17:39:10 +00:00
acli
39a34ab2f8 The SWTICH: label is unused; converted it into an if-elsif-else structure 2003-01-25 17:20:50 +00:00
acli
e5e992f52e Moved knowledge of "koha.conf.tmp" to the Install.pm
POD updates
2003-01-25 17:10:46 +00:00
acli
5bddd2240b Moved getmessage and showmessage closer to the front, so that the generated
POD makes more sense

Updated some POD
2003-01-25 16:33:51 +00:00
acli
62dc7d29d2 Removed the $:: notation from a lot of global variables; this is needed to
get "use strict" to do something useful regarding these global variables.
Because of this change, a number of accessor functions have been created to
let installer.pl get/set some of these global variables. (We should not use
the $Install:: notation for the global variables either, as that will also
make "use strict" do nothing about these variables.)

POD updates
2003-01-25 09:35:08 +00:00
acli
9e50a11c7e A bit of POD (content) corrections 2003-01-25 08:40:22 +00:00
acli
e9a9878966 Some POD (content) corrections 2003-01-25 08:26:32 +00:00
acli
613002cce8 Added more POD 2003-01-25 08:07:52 +00:00
acli
bd3f4ab65c Added POD to a few more functions 2003-01-25 07:50:30 +00:00
acli
69c9e569da Corrected POD syntax errors.
Creating a function "heading" to avoid syntax errors due to our use of
boxes consisting of equal signs to create headings.
2003-01-25 07:25:31 +00:00
acli
d275e12524 Factored all the "mkdir -p"-like code in getinstalldirectories into a
function (actually a dirname-like function and a "mkdir -p"-like function).

Note: This introduces a POSIX.pm dependence.
2003-01-25 06:38:08 +00:00
acli
3c1d446b9c The templates were installed in the wrong directories [Bug 174] 2003-01-25 06:32:34 +00:00
arensb
22487a7c52 (portability): use 'hostname' instead of 'hostname -f' (FreeBSD and
MacOS only support 'hostname [-s]').
2003-01-22 13:43:06 +00:00
arensb
d94a992aea Removed two "my" declarations that were masking previous variable
declarations, to make 'perl -w' happy.
2003-01-22 03:45:27 +00:00
tipaul
67b22efe87 *** empty log message *** 2003-01-20 13:25:29 +00:00
tipaul
6b58475018 fix for #167 2003-01-20 13:23:20 +00:00
acli
252e86a362 Replaced the reference to INSTALL with a reference to installer.pl 2003-01-20 03:40:03 +00:00
acli
d4496757a9 Updated intrahtdocs and opachtdocs in /etc/koha.conf creation, to reflect
the new actual locations
2003-01-19 02:31:52 +00:00
tonnesen
fa300fb4c2 Trunk 'buildrelease' script now gets the template files out of the koha-tmpl repository. 2003-01-16 20:57:29 +00:00
tipaul
d44c135f24 ambrose li patch + bugfix for #158 2003-01-15 13:05:21 +00:00
tipaul
94d998dbc6 bugfix for #158 2003-01-15 13:04:20 +00:00
tipaul
91e962aac7 bugfix for bug #157 2003-01-15 13:01:38 +00:00
tipaul
be7ab4cfec last commit before 1.3.3 ?
small bugfix and polish opac language selection
2003-01-06 11:11:56 +00:00
tipaul
af4c06b3ac road to 1.3.3 releasing... 2003-01-03 16:17:34 +00:00
tipaul
77e100f9a4 update of unimarc french default structure, to reflect plugin and new tab usage (from dombes installation) 2003-01-03 16:10:35 +00:00
tipaul
9684ad629a bugfixes for 1.3.3 release 2002-12-30 09:26:33 +00:00
tipaul
4844b4c717 small bugfixes 2002-12-20 13:58:34 +00:00
tipaul
88034fbccb bugfixes + language selection during install
road to 1.3.3
2002-12-20 10:30:15 +00:00
tonnesen
92821ae783 Moving install and upgrade scripts from rel-1-2 branch. This needs testing! 2002-12-12 21:40:39 +00:00
tipaul
0af7ebbdc8 bugzilla bug n129 fixed 2002-11-27 17:49:40 +00:00
tipaul
3c6b602065 last modif for 1.3.2 release 2002-11-27 10:51:25 +00:00
tipaul
120c3e6a31 road to 1.3.2 : installer.pl improvements (including marc parameter selection at installation) 2002-11-26 14:58:08 +00:00
tipaul
075c1259a1 changes to use new dir structure (many scripts moved to misc/)
installer now ask for marc parameters : either MARC21 in english or UNIMARC in french
2002-11-25 18:33:17 +00:00
tipaul
2e27ddc725 rebirthing safe-installer.
Note that buildrelease is broken for instance, so don't expect any installer to work well.
buildrelease will be corrected asap.
2002-11-25 16:37:09 +00:00
tipaul
d74f58f47f moving non koha-running files to misc dir 2002-11-22 10:40:12 +00:00
tipaul
8b8031b39a moving non koha-running files to misc dir 2002-11-22 10:20:40 +00:00
tipaul
b037fc2ce0 stopwords list (in french) 2002-11-22 10:10:15 +00:00
tipaul
5184a7497f moving non koha-running files to misc dir 2002-11-22 09:05:18 +00:00
tipaul
448ffb8109 deleting unused scripts 2002-11-21 09:22:06 +00:00
arensb
5e93dbd9ce Removed trailing whitespace. 2002-10-13 11:38:37 +00:00
arensb
5aa0fca7fa Removed trailing whitespace. 2002-10-13 10:43:54 +00:00
arensb
5e454c418b Added magic RCS comment.
Added a FIXME comment.
2002-10-13 06:32:17 +00:00
arensb
dbca39823f Merged with arensb-context branch: use C4::Context->dbh instead of
&C4Connect, and generally prefer C4::Context over C4::Database.
2002-10-05 09:44:27 +00:00
tonnesen
1e67687742 Added copyright statement to all .pl and .pm files 2002-08-14 18:12:50 +00:00
rangi
8e6b93acd7 The script mike uses to run backups on the koha database 2002-06-11 22:03:44 +00:00
pate
7d57ee8839 whacked a couple of bits that Chris marked as okay to delete. 2002-04-10 00:02:59 +00:00
rangi
dc447b69c3 Just added some comments for Pat
(Is this a good way of doing it? if not let me know)
2002-04-09 23:30:48 +00:00
pate
8982a436c2 refactoring, marking spots for further refactoring 2002-04-09 22:08:15 +00:00
rangi
0ad8becf32 tidied up, less hlt specific now 2002-03-17 02:31:02 +00:00
rangi
caa03b5380 Script to generate overdue fines.
Ideally run as a cronjob each night
2001-01-26 00:39:19 +00:00
rangi
d0374d0037 Initial revision 2000-12-19 23:45:51 +00:00