User manual

Customizing Koha Software
Note the use of the word master in the command above; this indicates that the patch
should be created against the master branch. By doing this, we
ensure that the patch
can be applied on the master.
The command should exit by creating a single file containing all the changes:
0001 -This -adds- the -Google- Indic -Transliterater -to- the -OPA.patch
Let's take a look at this file:
koha @linux: /home /koha /kohaclone # cat 0001- This -adds- the -Google -Indic-
Transliterater -to- the -OPA.patch
The first few lines contain information, such as from, date and subject:
From 4727d7ca977b032f08f0b67a6d0b9c778fdd386e Mon Sep 17 00:00:00 2001
From: root <root @linux- 4yut.site>
Date: Tue, 15 Jun 2010 16:55:34 +0530
Subject:
[PATCH] This adds the Google Indic Transliteration tool to the
OPAC masthead
The section below the information block gives a summary of the changes in terms of
the files changes, and the number lines added or deleted:
admin /systempreferences.pl
installer/ data /mysql /en /mandatory /sysprefs.sgl
installer /data /mysql /updatedatabase30.pl
koha - tmpl /opac - tmpl /prog /en /CSS /opac.CSS
... /opac - tmpl /prog /en /includes /doc- head- close.inc
koha -tmpl /opac - tmpl /prog /en /includes /masthead.inc
.../ prog/ en/ js /googleindictransliteration.je
+ + + + ++++++ + + + ++ + + + ++
opac /opac- main.pl
opac /opac- search.pl
9 files changed, 55 insertions( +),
3 deletions( -)
create mode 100644 koha -tmpl /opac - tmpl /prog /en /js/
googleindictransliteration.js
4 +-
28
5 +++
And then, there blocks for each file that is changed; lines that
are added are prefixed
with a + sign, and those that are deleted are prefixed with
a - sign.
diff --git a/opac/opac-search.pl b/opac/opac-search.pl
index 7a0e3c8..d67dae7 100755
-- a/opac/opac-search.pl
(242]