Logo

Typo3:

  • Phiki for Typo3
    • Introduction
      • Syntax Highlighting Content Element
      • Features
      • Configuration Options
    • Installation
      • Requirements
    • Configuration
    • Available Programming Languages
    • Themes
    • Usage
      • Create New Content
      • Programming languages and themes
    • Phiki Configuration
      • Local Settings
      • Global Settings
      • Frontend
      • Backend
    • Developers
      • CodeSnippetController
        • Controller Responsibilities
        • Grammar and Theme Resolution
        • Rendering Workflow
        • Notes for Developers
        • Extending the Controller
      • Backend Preview Renderer
        • Overview
        • Responsibilities
        • Rendering Workflow
        • Why an Iframe?
        • Developer Notes
        • Extending the Preview
      • Service Configuration
        • Overview
        • Autowiring and Autoconfiguration
        • Service Namespace Registration
        • Resolver Services
        • Backend Item Providers
        • Backend Preview Renderer
        • Extending or Overriding Services
        • Summary
    • Change log
  • Dailyverses for Typo3
    • Introduction
      • Extension Overview
    • Installation
      • Requirements
      • Optional
    • Configuration
    • Available Bible translations
    • Usage
      • Site Configuration
      • Language Fallback Type
      • Create New Content
      • Bible Translations per Language
      • Options
      • Frontend
      • Frontend (Background Image)
    • Developers
      • Overview
        • Purpose
        • File Overview
        • Caching Strategy
        • Controller Logic
        • External Dependencies
      • Controller
        • Overview DailyVersesController
        • Properties
        • Constructor
        • Methods
        • Usage Notes
      • FlexFormParsingModifyEventListener
        • Event Listeners
        • Methods
          • setDataStructure
          • modifyDataStructure
          • setDataStructureIdentifier
          • modifyDataStructureIdentifier
          • setFlexForms
        • Dependencies
        • Usage
      • GenerateFlexForm
        • Overview
        • Location
        • Dependencies
        • Purpose
        • Method Signature
          • Parameters
        • Workflow
    • Change log

Nextcloud:

  • Dailyverses for Nextcloud
    • Installation
      • Requirements
      • Installation
    • Configuration
      • Admin Settings
      • Personal Settings
    • Available Bible translations
    • Development Guide
      • Architecture Overview
      • Application Bootstrap
      • Controllers
        • VerseController
        • SettingsController
      • Services
        • VerseService
        • LanguageOptions and LanguageLabels
        • VersionLabels
      • Dashboard Widget
      • Settings System
        • Sections
        • Settings
      • Templates
      • Frontend Code
        • adminSettings.js and settings.js
        • dashboardDailyverses.js
      • Extension Points
        • Adding new Bible versions
        • Adding new languages
        • Adding logging
        • Using a different API source
      • Development Workflow
      • Security Considerations
      • Roadmap
        • Potential future enhancements
    • Change log

Server:

  • Nextcloud App Release Guide
    • 1. GitHub Authenticatie (server)
      • 1.1 Inloggen met GitHub CLI
    • 2. Git Remote Configuratie (SSH)
    • 3. Build & Package
      • 3.1 Dependencies installeren
      • 3.2 Frontend builden
      • 3.3 ZIP‑pakket maken (zoals Nextcloud App Store vereist)
    • 4. Testen in lokale Nextcloud‑installatie
    • 5. Release maken op GitHub
      • 5.1 Taggen (indien nodig)
      • 5.2 Release aanmaken
    • 6. Uploaden naar Nextcloud App Store
    • 7. Problemen oplossen
      • 7.1 GitHub CLI werkt niet / blijft hangen
      • 7.2 Git vraagt om gebruikersnaam
      • 7.3 Debuggen
    • release.sh
    • package.sh
    • build.sh
  • GitHub Cheat Sheet
    • Logging in with GitHub CLI (headless servers)
    • Converting a remote to SSH
    • Pushing to GitHub
    • Creating a release with GitHub CLI
    • Fixing gh-auth issues
      • Reset configuration
      • Remove text browsers (prevents login crashes)
      • Debugging
    • Checking Git
      • View remotes
      • Push branch
      • Test SSH
    • Useful Git commands
      • New branch
      • Delete branch
      • Amend last commit
      • Using stash
    • Server tips
    • Diversen
  • reST Cheat Sheet
    • Chart.js
    • Conf.py
      • Container
      • Dropdown
      • Raw HTML
      • Toggle
    • Admonition
    • Card
    • Code
    • Code-block
    • Fontawesome
    • Footnotes
    • Headings
    • Inline markup
    • Links
    • Lists
    • Math
    • Mermaid
      • chart
      • flowchart
      • Gannt
      • sequenceDiagram
      • stateDiagram
    • Nested lists
    • References
    • Role
    • Tables
    • Tabs
    • Terms
    • Footnotes
  • Canon Pro 300
    • Onderhouds afbeelding
    • Canon‑queue opnieuw inschakelen
    • weekly_print.sh
    • cronjob
  • Upgrading Dovecot CE 2.3 to 2.4
    • References
    • Upgrade Notes
    • 1. Backup Existing Configuration
    • 2. Verify Installed Version
    • 3. Configure Protocols
    • 4. Configure Mail Storage
    • 5. Configure LMTP Service
    • 6. Configure Authentication
    • 7. Configure SSL/TLS
    • 8. Configure Postfix Authentication
    • 9. Enable statistics in Dovecot
    • 10. SQL Authentication
    • 11. Restart Dovecot
    • Best Practices
    • Legal Disclaimer
  • Lets Encrypt
    • Apache2 conf aanmaken
    • New certificate
    • Renew certificates
  • Typo3 Cheat Sheet
    • Common Typo3 cli commands
    • Php
    • Fluid
  • Diverse CLI tips
    • Ownership Spinx directories
  • References
Document server
  • Search


© Copyright 2025–2026, Theo Langstraat.