- Implemented wiki-based template system using c_template - Template loaded from werkstatt:ausruestung:c_template - Placeholder replacement for all equipment and related fields - Fallback to hardcoded content if template unavailable - Only view pages use templates, central doku page unchanged - Added image upload capability for equipment - New field: image_1920 (Image field, max 1920x1920px) - View integration: Positioned as avatar before button_box - Upload to DokuWiki media directory during sync - Temporary file approach for dokuwiki.py library compatibility - Extended template placeholders: - status: Equipment status from status_id - odoo_link: Formatted link back to Odoo equipment form - odoo_url: Direct URL to equipment in Odoo - image: Equipment image (300px width) - image_large: Equipment image (original size) - image_id: Media path for custom DokuWiki syntax - Updated documentation with all available placeholders |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| dokuwiki_client.py | ||
| maintenance_equipment.py | ||
| res_config_settings.py | ||