<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<br>
Melanie Saldua wrote:
<blockquote
cite="mid:9ab845630905040124h5f200fbaw84b711bfb73e03a9@mail.gmail.com"
type="cite">You are right! It's so hard to change the entire interface
of koha. I can't even get my logo up. I can't seem to find all the css
files for the files. And there's so many inc files I can't track them.
I really have to study them. I do hope someone have solve this problem
of mine. It would really be great to change the overall look of koha. :)<br>
</blockquote>
It is fiddly, there are a lot of files, and you have to be really
careful doing it.<br>
<br>
You will be changing include files (.inc), template files (.tmpl) css
files (.css) and images as well and maybe javascript too. You hopefully
won't have to change any perl (.pl) files. To understand how they all
go together, you'll probably need to look at the parsed "page", and
then work out from the tmpl for that "page" which includes and bits of
the tmpl to change.<br>
<br>
If you can't "read" the .tmpl files (ie understand what they are doing,
what bits of the database they are calling etc) you are going to have a
steep learning curve in order not to break things. Start by commenting
things out before you delete them.<br>
<br>
Start with the CSS, then the includes should be more "look and feel",
and the tmpl will be where things are on the page, organisation of the
fields etc.<br>
<br>
Then you can write up your experiences for others to learn from as well
:-)<br>
<br>
Cheers<br>
Rachel<br>
<br>
<blockquote
cite="mid:9ab845630905040124h5f200fbaw84b711bfb73e03a9@mail.gmail.com"
type="cite"><br>
<div class="gmail_quote">On Mon, May 4, 2009 at 2:56 PM, Chris
Cormack <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:chris@bigballofwax.co.nz">chris@bigballofwax.co.nz</a>></span>
wrote:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">2009/5/4 Melanie Saldua <<a
moz-do-not-send="true" href="mailto:reilied00@gmail.com">reilied00@gmail.com</a>>:<br>
</div>
<div class="im">> Hi Chris!<br>
><br>
> I really need to change the files since the "higher ups" wanted a
complete<br>
> change of the koha interface. I did try some of the things in the
blog that<br>
> you mention. I still need a complete change though...<br>
<br>
</div>
Well as long as you are aware you are building a rod for your own back<br>
:) What I would do is create a branch in your local git checkout, and<br>
change the files there, and then try to keep them up to date.<br>
<br>
There is probably very very little you can't change with jquery that<br>
you can change by editing the templates but if that is not an option<br>
the you will need to edit the files in koha-tmpl/opac-tmpl.<br>
Again I must warn you that unless you are committed to keeping them up<br>
to date you will make it very hard to upgrade.<br>
<br>
Chris "the warning you about templates police" Cormack<br>
</blockquote>
</div>
<br>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Koha mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Koha@lists.katipo.co.nz">Koha@lists.katipo.co.nz</a>
<a class="moz-txt-link-freetext" href="http://lists.katipo.co.nz/mailman/listinfo/koha">http://lists.katipo.co.nz/mailman/listinfo/koha</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
-----------------------------
Rachel Hamilton-Williams
General Manager
Katipo Communications Ltd
Phone: +64-4-934 1285
Mobile: 021 389 128
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:rachel@katipo.co.nz">rachel@katipo.co.nz</a>
Web: <a class="moz-txt-link-abbreviated" href="http://www.katipo.co.nz">www.katipo.co.nz</a>
</pre>
</body>
</html>