Overview
The Procedures module provides a centralized knowledge base for documenting and accessing organizational procedures. It uses a rich text editor with advanced formatting capabilities and supports embedded links and references.Viewing Procedures
Browse Procedure List
When you open the Procedures page, you’ll see a list of all available procedures in the left sidebar.Each procedure displays:
- Procedure title/name
- Preview or description (if applicable)
Searching Procedures
Basic Title Search
Advanced Content Search
View Match Indicators
Results show where matches were found:
- “Encontrado en: título” - Match in procedure name
- “Encontrado en: contenido” - Match in procedure text
- Preview snippet with highlighted search term
Editing Procedures
Editing is restricted to authorized users. Check with your administrator if you need editing permissions.
Enabling Edit Mode
Click Edit Button
If you have permissions, click the “Editar” (Edit) button.The editor toolbar appears, showing formatting options.
Rich Text Editor Features
The editor supports comprehensive formatting options:Text Formatting
Basic Styles
- Bold
- Italic
Strikethrough
Text Size
- 12px
- 14px
- 16px
- 18px
- 20px
Headers
Use the header dropdown to create document structure:Lists
- Ordered Lists
- Bullet Lists
- Checklists
- First item
- Second item
- Third item
Color and Highlighting
- Text Color: Change text color from the color picker
- Background Color: Highlight text with background colors
- Alignment: Left, center, right, or justify text
Advanced Features
Code Blocks
Insert formatted code snippets or technical content.
Blockquotes
Add quoted text or call-out boxes.
Subscript/Superscript
Add H₂O or E=mc² notation.
Indentation
Increase or decrease paragraph indentation.
Adding Tables
Specify Dimensions
Enter the number of rows and columns when prompted:
- Default: 3 rows × 3 columns
- Maximum: No limit
Table support requires the quill-better-table library. If tables aren’t working, verify the library is loaded.
Adding Images
Enter Image URL
Provide the URL of the image you want to embed.Supported formats:
- JPEG, PNG, GIF, SVG
- Must be a publicly accessible URL
Adding Links
Inline Links in Content
Choose Link Type
When prompted, type:
- “item” - Link to another procedure
- “enlace” - Link to external URL
For Procedure Links
- Enter the text to display
- The system creates an internal link (href=”#”)
- Clicking the link navigates to that procedure
Related Links Section
Removing Links
Saving Changes
Creating New Procedures
Enter Procedure Name
Type a unique name for the new procedure.The system checks if the name already exists:
Create Empty Procedure
The system creates a new procedure with:
- Empty description field
- Empty links object
- Your username as creator
Deleting Procedures
Navigation Between Procedures
Using Internal Links
Procedures can reference each other:Using Search and Select
Best Practices
Clear Titles
Use descriptive, searchable titles for procedures.
Structured Content
Use headers, lists, and tables to organize information clearly.
Cross-Reference
Link related procedures together for easy navigation.
Regular Updates
Review and update procedures regularly to ensure accuracy.
External Resources
Add links to external documentation, tools, or resources.
Visual Aids
Include screenshots or diagrams to illustrate complex steps.
Advanced Features
Real-Time Collaboration
The system uses Firebase listeners for real-time updates:- Multiple users can view simultaneously
- Changes appear immediately for all users
- No manual refresh required
- Automatic conflict resolution
Table Operations
When working with tables:- Column Operations
- Row Operations
- Cell Operations
- Insert column left
- Insert column right
- Delete column
Content Formatting Tips
Creating step-by-step instructions
Creating step-by-step instructions
Use numbered lists with indentation:
- Main step
- Sub-step detail
- Additional detail
- Next main step
- Sub-step
Highlighting important information
Highlighting important information
Combine multiple formatting:
- Bold text for key terms
- Background color for warnings
- Blockquotes for notes
- Different text colors for emphasis
Organizing long procedures
Organizing long procedures
Structure with headers:
- H1 for main title
- H2 for major sections
- H3 for subsections
- Regular text for details
Permissions and Access Control
Edit access is controlled by user authorization:All users can view and search procedures. Only authorized users can edit, create, or delete.
Troubleshooting
Editor toolbar not appearing
Editor toolbar not appearing
Solution: Check that:
- You clicked the “Editar” button
- You have edit permissions
- JavaScript is enabled
- Quill editor library loaded correctly
Changes not saving
Changes not saving
Solution: Verify:
- You clicked “Guardar” button
- Internet connection is active
- Firebase is accessible
- No browser console errors
Search not finding procedures
Search not finding procedures
Solution: Remember that search:
- Is case-insensitive
- Ignores accents
- Matches partial words
Internal links not working
Internal links not working
Solution: Internal links (href=”#”) require:
- Exact match of procedure name
- Procedure must exist in database
- JavaScript must be enabled
Tables not inserting
Tables not inserting
Solution: Table functionality requires quill-better-table:
- Check that the library is loaded
- Look for console errors
- Try a different browser
Images not displaying
Images not displaying
Solution: Verify that:
- Image URL is publicly accessible
- URL is correct and complete
- Image format is supported (JPEG, PNG, GIF, SVG)
- No mixed content warnings (HTTPS vs HTTP)
Related Resources
Managing Schedules
Learn about scheduling procedures
Creating Templates
Create message templates
Using Calculator
Calculate grades and scores
