newdevs:landscape:tree
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
newdevs:landscape:tree [2024/02/16 14:16] – tmccanna | newdevs:landscape:tree [2025/02/26 11:49] (current) – separated TPAC and BooPAC; added web/js/ui/default/opac sleary | ||
---|---|---|---|
Line 5: | Line 5: | ||
===== Configuration Files / Business Logic ===== | ===== Configuration Files / Business Logic ===== | ||
- | //Note: After changing configuration files, server restarts are usually required.// | + | //Note: After changing configuration files, server restarts are usually required. |
- | **Field Mapper** | + | **Field Mapper |
The field mapper assists the UI in connecting to the database. | The field mapper assists the UI in connecting to the database. | ||
Line 20: | Line 20: | ||
* [[https://< | * [[https://< | ||
- | An outline of the database schema is at: https:// | + | An outline of the database schema is at: |
+ | * https:// | ||
**Virtual Host Configuration File** | **Virtual Host Configuration File** | ||
Line 31: | Line 32: | ||
//Note: If adding a new page to the OPAC, add the new path to EGCatLoader.pm in the " | //Note: If adding a new page to the OPAC, add the new path to EGCatLoader.pm in the " | ||
+ | //Note: After changing the Perl modules, you will need to restart Apache// | ||
**KPAC (Kids' Catalog)** | **KPAC (Kids' Catalog)** | ||
Line 40: | Line 42: | ||
===== OPAC ===== | ===== OPAC ===== | ||
+ | |||
+ | ==== Original OPAC (aka TPAC) ==== | ||
**Page Templates** | **Page Templates** | ||
Line 52: | Line 56: | ||
* Git: \Open-ILS\src\templates\opac\css\ | * Git: \Open-ILS\src\templates\opac\css\ | ||
* Installed: / | * Installed: / | ||
+ | |||
+ | ==== Bootstrap OPAC (aka BooPAC) ==== | ||
+ | |||
+ | **Page Templates** | ||
+ | * Git: \Open-ILS\src\templates-bootstrap\opac\ | ||
+ | * Installed: / | ||
+ | |||
+ | **Images**\\ | ||
+ | * Git: \Open-ILS\web\images\ | ||
+ | * Installed: / | ||
+ | |||
+ | **CSS**\\ | ||
+ | * Git: \Open-ILS\src\templates-bootstrap\opac\css\ | ||
+ | * Installed: / | ||
+ | |||
+ | ==== Shared JS files ==== | ||
+ | |||
+ | Both versions of the OPAC share some simple JavaScript files in: | ||
+ | * Git: \Open-ILS\web\js\ui\default\opac\ | ||
+ | * Installed: / | ||
+ | |||
+ | Some files of interest here: | ||
+ | * autosuggest.module.js - the typeahead feature for the catalog search input | ||
+ | * simple.js - contains advanced search row add/remove logic | ||
===== KPAC ===== | ===== KPAC ===== |
newdevs/landscape/tree.1708111001.txt.gz · Last modified: 2024/02/16 14:16 by tmccanna