PythonQ 248-8XX Manual de usuario Pagina 243

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 299
  • Tabla de contenidos
  • SOLUCIÓN DE PROBLEMAS
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 242
Customizing Koha Software
Skills needed
Here is a quick overview of the skills needed to customize Koha. If you want to
modify styling and appearance, HTML and CSS skills should suffice. If you want
to work on more complex features, you will likely need JavaScript, Perl, and SQL
skills as well:
HTML: Koha runs in a browser, basic HTML skills are required if you
want to make changes to Koha's screens
CSS: Size, fonts, position, or colors on Koha screens are controlled via
CSS files
JavaScript: JavaScript adds interactivity to web pages; in Koha, JavaScript
is used for tasks such as validating keyed data or building menus
Perl: Koha's scripting language. If you need to work outside of basic styling
and appearance changes, you will need Perl skills
SQL: Along with Perl, you will need SQL skills to access or modify data in
the database
Understanding Koha's application folder
To be able to make changes to the software, we need to understand the structure of
Koha's application folder - how the folders are organized, what they contain, and
how the different file types are related to each other.
Top level folders
Here is a description of the some of the important folders in the
kohaclone
folder:
C4:
This folder contains Koha's Perl modules. These Perl modules are
shared libraries, containing subroutines that are used by various Perl
scripts throughout the Koha application.
etc:
This folder contains Apache2, Zebra, and Koha's configuration files.
installer:
This folder contains Koha's web installer files, including those
that install or upgrade the Koha database.
koha -tmpl:
This folder contains files related to staff client and OPAC screens.
Perl scripts: Koha's Perl scripts are organized by function in folders, such
as
acqui
-for acquisitions,
circ
-for circulations, or misc -for various
command -line and Crontab programs.
[ 228 ]
Vista de pagina 242
1 2 ... 238 239 240 241 242 243 244 245 246 247 248 ... 298 299

Comentarios a estos manuales

Sin comentarios