Skip to content

Commit e6c834b

Browse files
authored
Revise search methods and add A-Z Dictionary Browse
Updated the search methods in the cataloging module documentation, adding a new method and revising existing ones for clarity.
1 parent 99f3a68 commit e6c834b

File tree

1 file changed

+42
-40
lines changed

1 file changed

+42
-40
lines changed

docs/abcd-modules/cataloguing/manual/searching.md

Lines changed: 42 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sidebar_position: 2
66

77
# Search and Retrieval Tools
88

9-
The Cataloging module provides **5 distinct methods** to retrieve records. Each method is designed for a specific cataloging need, ranging from quick lookups to complex boolean queries and sequential text analysis.
9+
The Cataloging module provides **6 distinct methods** to retrieve records. Each method is designed for a specific cataloging need, ranging from quick lookups to complex boolean queries and sequential text analysis.
1010

1111
![Forms search](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-search.png)
1212

@@ -15,7 +15,7 @@ The Cataloging module provides **5 distinct methods** to retrieve records. Each
1515
## 1. Quick Search (Top Bar)
1616
Located at the top of the cataloging interface, this is the fastest way to find a record if you know a specific identifier.
1717

18-
![Quick Search (Top Bar](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-search-topbar.png)
18+
![Quick Search (Top Bar)](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-search-topbar.png)
1919

2020
* **How it works:**
2121
1. Select the **Index** from the dropdown menu (e.g., `Title`, `Author`, `Control Number`).
@@ -25,24 +25,7 @@ Located at the top of the cataloging interface, this is the fastest way to find
2525

2626
---
2727

28-
## 2. A-Z Dictionary Browse (`alfa.php`)
29-
**Icon:** ![alt text](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-a-z.png) (A-Z List)
30-
31-
![alt text](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-search-az.png)
32-
33-
34-
This is the most precise retrieval method because it eliminates "zero results" due to typos. Instead of guessing a term, you browse the **Inverted File** (Index) directly.
35-
36-
**Workflow:**
37-
1. Click the **A-Z** icon.
38-
2. **Select a Prefix:** Choose which index to browse (e.g., "Authors").
39-
3. **Browse:** The system displays a scrollable dictionary of terms actually existing in the database.
40-
4. **Select:** Click on a term to retrieve all linked records.
41-
* *Tip:* You can select multiple terms to perform an `OR` search (e.g., "Smith" OR "Smyth").
42-
43-
---
44-
45-
## 3. Advanced Search (`buscar.php`)
28+
## 2. Advanced Search (`buscar.php`)
4629
**Icon:** ![alt text](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-search-icon.png) (Magnifying Glass)
4730

4831
The Advanced Search provides a structured form for building complex queries using Boolean Logic (`AND`, `OR`, `NOT`).
@@ -56,25 +39,20 @@ The Advanced Search provides a structured form for building complex queries usin
5639

5740
---
5841

59-
## 4. Free Search / Text Search (`freesearch.php`)
60-
**Icon:** ![Free Search](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-free-search-icon.png) (Database Search)
61-
62-
Unlike the other methods that rely solely on the Index (FST), the **Free Search** is a powerful tool that can perform **Sequential Searches** on the raw data. This allows you to find text in fields that are *not* indexed.
42+
## 3. Search History & Management
43+
**Icon:** ![Search History & Management](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-search-history-icon.png) (Clipboard)
6344

64-
**Key Capabilities:**
65-
* **Results in List:** Displays matches in a spreadsheet-like grid (defined in `freesearch_ex.php`), ideal for reviewing large sets of data.
66-
* **Field Targeting:** You can search for a string specifically within a chosen tag (e.g., "Find 'Biology' inside Tag 650").
67-
* **Range Search:** Filter by MFN range (e.g., "Search only records 100 to 500").
45+
Cataloging is repetitive. The **Search History** (`search_history.php`) keeps track of your recent activities.
6846

69-
![Free Search](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-free-search.png)
47+
* **Session History:** Lists every search performed since you logged in. Click any entry to re-execute it.
48+
* **Saved Searches:** Access queries you explicitly saved. Useful for monthly reports or routine maintenance checks (e.g., "Show me all books without an ISBN").
49+
* **Combine Sets:** Advanced users can combine previous result sets (e.g., "Result Set #1" **NOT** "Result Set #2").
7050

71-
:::info Sequential Search
72-
Since this method scans records one by one (if not using the index), it is the only way to find data in non-indexed fields (like Notes or internal URLs), though it may be slower on very large databases.
73-
:::
51+
![Search History & Management](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-history.png)
7452

7553
---
7654

77-
## 5. Search with Thesaurus
55+
## 4. Search with Thesaurus
7856
**Icon:** ![Search with Thesaurus](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-tesaurus.png) (Notebook)
7957

8058
If your system is connected to a Thesaurus database, this tool allows you to search using **Controlled Vocabulary**.
@@ -89,13 +67,37 @@ If your system is connected to a Thesaurus database, this tool allows you to sea
8967

9068
---
9169

92-
## 6. Search History & Management
93-
**Icon:** ![Search History & Management](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-search-history-icon.png) (Clipboard)
70+
## 5. Free Search / Text Search (`freesearch.php`)
71+
**Icon:** ![Free Search](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-free-search-icon.png) (Database Search)
9472

95-
Cataloging is repetitive. The **Search History** (`search_history.php`) keeps track of your recent activities.
73+
Unlike the other methods that rely solely on the Index (FST), the **Free Search** is a powerful tool that can perform **Sequential Searches** on the raw data. This allows you to find text in fields that are *not* indexed.
9674

97-
* **Session History:** Lists every search performed since you logged in. Click any entry to re-execute it.
98-
* **Saved Searches:** Access queries you explicitly saved. Useful for monthly reports or routine maintenance checks (e.g., "Show me all books without an ISBN").
99-
* **Combine Sets:** Advanced users can combine previous result sets (e.g., "Result Set #1" **NOT** "Result Set #2").
75+
**Key Capabilities:**
76+
* **Results in List:** Displays matches in a spreadsheet-like grid (defined in `freesearch_ex.php`), ideal for reviewing large sets of data.
77+
* **Field Targeting:** You can search for a string specifically within a chosen tag (e.g., "Find 'Biology' inside Tag 650").
78+
* **Range Search:** Filter by MFN range (e.g., "Search only records 100 to 500").
79+
80+
![Free Search](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-free-search.png)
81+
82+
:::info Sequential Search
83+
Since this method scans records one by one (if not using the index), it is the only way to find data in non-indexed fields (like Notes or internal URLs), though it may be slower on very large databases.
84+
:::
85+
86+
---
87+
88+
## 6. A-Z Dictionary Browse (`alfa.php`)
89+
**Icon:** ![alt text](../../../media/abcd-modules/cataloguing/manual/data-entry/data-entry-a-z.png) (A-Z List)
90+
91+
![alt text](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-search-az.png)
92+
93+
94+
This is the most precise retrieval method because it eliminates "zero results" due to typos. Instead of guessing a term, you browse the **Inverted File** (Index) directly.
95+
A window is shown in which all records of the database are listed according to the field identified as the Identifier field in the Field Definition Table (FDT) (4th column I).
96+
In bibliographic databases mostly the title field.
97+
98+
**Workflow:**
99+
1. Click the **A-Z** icon.
100+
2. **Browse:** The system displays a scrollable dictionary of terms actually existing in the database. In this list each alphabetic section can be clicked on to allow navigation in this normally large list.
101+
3. **Select:** Click on a term to retrieve all linked records.
102+
* *Tip:* You can select multiple terms to perform an `OR` search (e.g., "Smith" OR "Smyth").
100103

101-
![Search History & Management](../../../media/abcd-modules/cataloguing/manual/data-entry/forms-history.png)

0 commit comments

Comments
 (0)