Dokumentation & Blog

Tipps, Tricks und Tutorials für Anwender und Entwickler.

Hilfe & Grundlagen 29.05.2026

Mögliche Probleme und Lösungen

Sie erhalten die Meldung 'Ungültiges Login' - was läuft schief? Das Passwort ist möglicherweise falsch geschrieben. Achten Sie auf Groß- und Kleinschreibung, Leerzeichen betrachtet die Software wie normale Buchstaben. Das Passwort ist maximal 20 ...

Weiterlesen
Entwickler-Tutorials 10.03.2026

Creating PWA Apps for Smartphones

Building a PWA with the INtex Framework A step-by-step guide to creating a configuration-driven Progressive Web App. 1. Introduction ...

Weiterlesen
Hilfe & Grundlagen 04.03.2026

Feldtypen

Der Feldtyp ist die wichtigste Eigenschaft eines Feldes. Er bestimmt, welche Art von Daten gespeichert werden können, wie das Feld im Formular dargestellt wird und welche Optionen zur Verfügung stehen. --- Platzhalter für Standardwerte Fü...

Weiterlesen
Entwickler-Tutorials 03.03.2026

INtex WebComponents and their usage

INtex Web Components Documentation A guide to using the custom web components for building powerful user interfaces within the INtex Projekt X framework. ...

Weiterlesen
Entwickler-Tutorials 21.02.2026

Encryption for fields in the database

Developer Tutorial Implementing Field-Level Encryption via Snippets Overvi...

Weiterlesen
Entwickler-Tutorials 20.02.2026

Javascript in HELPTEXT fields (QR Codes on the fly)

Developer Tutorial Generating Dynamic QR Codes via Help Text Fields Introd...

Weiterlesen
Entwickler-Tutorials 15.02.2026

Developing a job scheduler

Task Scheduler Tutorial Learn how to automate recurring tasks in Projekt X using a database-driven scheduler. ...

Weiterlesen
Entwickler-Tutorials 14.02.2026

Working with INtex WebFTP

WebFTP User Guide Welcome to the integrated WebFTP tool. Manage your files directly in the browser without installing additional software. ...

Weiterlesen
Entwickler-Tutorials 13.02.2026

Using the DB Admin Backend Interface

Contents Part 1: Features Dashboard Table Management Data Browser Structure & Schema Import & Export ...

Weiterlesen
Hilfe & Grundlagen 03.02.2026

Einführung in Snippets

Entwickler-Feature: Eigene Code-Snippets Diese Anleitung erklärt, wie Sie mit dem setupfolder eigenen PHP- und HTML-Code in bestimmte Seiten der Anwendung einfügen können. Dies ermöglicht tiefgreifende Anpassungen und d...

Weiterlesen
Hilfe & Grundlagen 21.01.2026

Anleitung: Generatoren

Diese Dokumentation beschreibt die Nutzung der integrierten Generatoren für Snippets und Button-Skripte. Diese Werkzeuge ermöglichen es Ihnen, leistungsfähige Funktionen und Automatisierungen zu erstellen, ohne PHP-Code schreiben zu müssen. 1. ...

Weiterlesen
Entwickler-Tutorials 19.01.2026

Creating Data Tables for one ore more Teams

Tutorial: Learn how to structure your data effectively. This guide covers standard table creation for your team and advanced shared table configurations for system administra...

Weiterlesen
Entwickler-Tutorials 19.01.2026

Managing User Limits & Registration

Tutorial: Managing User Limits & Registration Control the growth of your application and secure access. Learn how to set a maximum number of users or completely disable public...

Weiterlesen
Entwickler-Tutorials 17.01.2026

Extending User Management

Developer Tutorial: Extending User Management Learn how to customize the user editing process using the admin_useredit_snippet.php. Concept: This mechanism allows you to inject custom UI elements into the user ed...

Weiterlesen
Anwender-Tutorials 17.01.2026

Entwicklung einer CRM Lösung mit den Vorlagen

Tutorial: Ihr persönliches CRM-System aufbauen Ziel dieses Tutorials: Wir zeigen Ihnen, wie Sie mit den integrierten Vorlage-Tabellen und unseren leistungsstarken Tools ein maßgeschneidertes Customer Relationship ...

Weiterlesen
Anwender-Tutorials 17.01.2026

Building Your Personal CRM System

Tutorial: Building Your Personal CRM System Goal of this tutorial: We will show you how to create a customized Customer Relationship Management (CRM) system using the integrated template tables and our powerful to...

Weiterlesen
Anwender-Tutorials 16.01.2026

Aufbau einer GRC und ITSM Lösung

Tutorial: Aufbau einer GRC- und ITSM-Lösung Ziel dieses Tutorials: Wir zeigen Ihnen, wie Sie mit INtex Projekt X eine professionelle Lösung für Governance, Risk & Compliance (GRC) sowie IT Service Management (ITSM...

Weiterlesen
Anwender-Tutorials 16.01.2026

Developing a GRC and ITSM solution

Tutorial: Building a GRC and ITSM Solution Goal of this tutorial: We will show you how to create a professional solution for Governance, Risk & Compliance (GRC) and IT Service Management (ITSM) using INtex Project...

Weiterlesen
Entwickler-Tutorials 13.01.2026

Implementing XRechnung (XML) Generation

Implementing XRechnung (XML) Generation A technical deep dive into creating compliant e-invoices with PHP and extending system preferences. ...

Weiterlesen
Entwickler-Tutorials 13.01.2026

Generating and Archiving PDF Invoices

Generating and Archiving PDF Invoices A hybrid approach using client-side generation with pdfMake and server-side archiving in PHP. ...

Weiterlesen
Entwickler-Tutorials 13.01.2026

Building an Inline Line Item Editor

Building an Inline Line Item Editor How to implement a 1:n relationship editor within a single form using Custom Snippets and Events in PHP. ...

Weiterlesen
Entwickler-Tutorials 12.01.2026

Extending System Preferences

Extending System Preferences A guide to adding custom configuration variables using preferences.json. ...

Weiterlesen
Hilfe & Grundlagen 11.01.2026

Menu Builder

Mit dem Menu Builder können Sie das Hauptmenü der Anwendung (linke Seitenleiste) erweitern und an Ihre Bedürfnisse anpassen. Sie können Links zu Ihren mit dem Page Builder erstellten Seiten oder zu externen Webseiten hinzufügen. Elemente hinzuf...

Weiterlesen
Hilfe & Grundlagen 11.01.2026

Page Builder

Der Page Builder ist ein visuelles Werkzeug, mit dem Sie individuelle Dashboards, Landingpages oder Informationsseiten per Drag & Drop erstellen können, ganz ohne Programmierkenntnisse. Übersicht Auf der Startseite des Page Builders sehen Sie ...

Weiterlesen
Hilfe & Grundlagen 09.01.2026

Dateneingabe & Pflege

Die Qualität Ihrer Datenbasis steht und fällt mit der korrekten Eingabe. Unsere Formulare unterstützen Sie dabei mit Validierungen, Hilfetexten und komfortablen Eingabewerkzeugen. Datensätze erstellen & bearbeiten Neu anlegen: In jeder Listena...

Weiterlesen
Hilfe & Grundlagen 09.01.2026

Navigation & Orientierung

Willkommen in der Anwendung. Eine intuitive Navigation ist der Schlüssel zu effizientem Arbeiten. Hier erfahren Sie, wie Sie sich schnell und sicher durch die verschiedenen Bereiche bewegen. Das Hauptmenü (Sidebar) Die zentrale Schaltzentrale ...

Weiterlesen
Hilfe & Grundlagen 09.01.2026

Arbeiten mit Tabellen

Tabellen sind das Herzstück der Datenverwaltung. Hier lernen Sie, wie Sie auch in großen Datenmengen den Überblick behalten, genau das finden, was Sie suchen, und die Darstellung an Ihre Bedürfnisse anpassen. Suchen & Finden Globale Suche: Übe...

Weiterlesen
Hilfe & Grundlagen 04.12.2025

Kanban- & Kalender-Ansicht

Neben der Standard-Listen- und Kartenansicht bietet die Anwendung zwei spezielle Visualisierungsmodi: das Kanban-Board und den Kalender. Diese helfen Ihnen, Ihre Daten aus einer anderen Perspektive zu betrachten. --- Kanban-Ansicht Die Ka...

Weiterlesen
Entwickler-Tutorials 03.12.2025

JavaScript Button Tutorial

Building Interactive Logbook Features: A JavaScript Button Tutorial A deep dive into solving conflicts between custom JavaScript functions and global event handlers for a seamless user ...

Weiterlesen
Entwickler-Tutorials 12.11.2025

Custom Code Snippets

Developer Feature: Custom Code Snippets This guide explains how to inject custom PHP, HTML, and CSS code into specific pages of the application using the setup_folder. This allows for deep custom...

Weiterlesen
Hilfe & Grundlagen 10.11.2025

Eigene Buttons

Mit "Eigenen Buttons" können Sie benutzerdefinierte Aktionen zu Ihren Tabellen hinzufügen. Diese Aktionen können entweder eine URL aufrufen (z.B. um einen externen Dienst zu starten) oder eine clientseitige JavaScript-Funktion ausführen. --- ...

Weiterlesen
Hilfe & Grundlagen 10.11.2025

API Dokumentation

Willkommen zur API-Dokumentation. Diese API ermöglicht es Ihnen, programmatisch auf Ihre Daten zuzugreifen und CRUD-Operationen (Create, Read, Update, Delete) durchzuführen. Authentifizierung Jede Anfrage an die API muss authentifiziert werd...

Weiterlesen
Entwickler-Tutorials 09.11.2025

Dynamic Menu Extension

Tutorial: Dynamic Menu Extension body { background-color: #f8f9fa; } .container { padding-top: 2rem; padding-bottom: 2rem; ...

Weiterlesen
Entwickler-Tutorials 06.11.2025

Creating a Custom Field Type

Tutorial: Creating a Custom Field Type body { background-color: var(--bs-body-bg); color: var(--bs-body-color); } .container { max-w...

Weiterlesen
Entwickler-Tutorials 06.11.2025

Custom Pages

Tutorial: Custom Pages This guide explains how to create a completely custom PHP page within a setup folder and integrate it into the application using a custom button and the new navigate action. 1. Creating the C...

Weiterlesen
Scripting & Buttons 05.11.2025

Creating Emails with AI

Tutorial: Creating Emails with AI This guide explains the functionality and code of the action_create_mail_ai.php script. This script allows users to generate a complete email draft using an AI model, simply by providing a topic or subject line. ...

Weiterlesen
Entwickler-Tutorials 04.11.2025

Custom formatting via CSS

Custom Field Styling with CSS Learn how to apply custom styles to field values across the application using CSS. This allows you to create visual indicators like status badges, progress bars, or specially formatted text, ensuring a consist...

Weiterlesen
Scripting & Buttons 04.11.2025

Dropbox Picker

Integrating the Dropbox Picker This guide explains how to implement a custom button that allows users to select a file from their Dropbox account and save a shareable link into a form field. This is a powerful feature for linking external ...

Weiterlesen
Scripting & Buttons 04.11.2025

Google Picker

Integrating the Google Drive Picker This guide explains how to implement a custom button that allows users to select a file from their Google Drive and save a shareable link into a form field. This is a powerful feature for linking externa...

Weiterlesen
Scripting & Buttons 04.11.2025

"Mark as Done" Button

Tutorial: Creating a "Mark as Done" Button Learn how to create a button that allows users to update a record's status to "Done" directly from a table row with a single click. ...

Weiterlesen
Hilfe & Grundlagen 04.11.2025

Benutzerdefiniertes Feld-Styling mit CSS

Lernen Sie, wie Sie benutzerdefinierte Stile auf Feldwerte in der gesamten Anwendung anwenden können. Dies ermöglicht es Ihnen, visuelle Indikatoren wie Status-Badges, Fortschrittsbalken oder speziell formatierten Text zu erstellen und so ein einh...

Weiterlesen
Hilfe & Grundlagen 04.11.2025

Entwicklerleitfaden

Dieser Leitfaden beschreibt den Prozess zur Erstellung und zum Deployment neuer, eigenständiger Anwendungs-Setups. --- 1. Multi-App-Setups: Branding & Initialisierung Die Anwendung kann so konfiguriert werden, dass sie sich wie eine eigen...

Weiterlesen
Entwickler-Tutorials 01.11.2025

Application Security

Application Security Guide This guide provides a comprehensive overview of the security features implemented in the application to protect your data and ensure a safe user experience. 1. User Authentication and Access Contro...

Weiterlesen
Entwickler-Tutorials 01.11.2025

Extending the Application

Professional Developer Guide: Extending the Application This guide is for professional developers who want to build custom extensions, integrations, or complex business logic on top of the core application. The primary goal is to create th...

Weiterlesen
Scripting & Buttons 01.11.2025

Update Record with User Input

Custom Button: Update Record with User Input This tutorial explains how to use the template_updaterecord_userinput.php script. This template allows you to create a custom button that prompts the user for input and then uses that...

Weiterlesen
Entwickler-Tutorials 01.11.2025

Adding a New Language

Tutorial: Adding a New Language This guide explains how to add a new language (localization) to the application. The system is designed to be easily extensible. By following these steps, you can add any language and make it avail...

Weiterlesen
Anwender-Tutorials 01.11.2025

Layouting forms

Mastering Form Layouts: From Simple to Sophisticated A long, single-column form can be overwhelming for users. By using layout fields and simple settings, you can create clean, structured, and professional-looking forms that are a pleasure...

Weiterlesen
Scripting & Buttons 31.10.2025

Google Maps Button Script

Your First Custom Button: A Google Maps Example Welcome to our series on creating custom buttons! In this first tutorial, we'll build a practical and impressive button from scratch: a "Show on Map" button. When a user is e...

Weiterlesen
Scripting & Buttons 31.10.2025

Show data Script

Creating a "Show Details" Button with JSON In our last tutorial, we built a simple Google Maps button that read data directly from the form. Now, let's take it a step further. We'll create a "Show Details" button that fetches the...

Weiterlesen
Scripting & Buttons 31.10.2025

Creating a new mail in your mail app

Building an Interactive "Send Email" Button In our previous tutorials, we created buttons that opened external links and displayed data in a modal. Now, we'll build a button that bridges the gap between our web application and...

Weiterlesen
Scripting & Buttons 31.10.2025

Send mail via SMTP from your own server

Building a "Send via SMTP" Button In our last tutorial, we created a button that opened the user's local email client. Now, we'll build a more powerful and professional solution: a button that sends an email directly from the ...

Weiterlesen
Scripting & Buttons 31.10.2025

Creating a vCard Export script button

Creating a vCard Export Button In our previous tutorials, we've seen how to display data and open external links. Now, let's build a button that generates a file on-the-fly and lets the user download it. We'll create a "Downloa...

Weiterlesen
Scripting & Buttons 31.10.2025

Creating a ics calendar date Export script button

Creating an iCalendar (.ics) Export Button Following our vCard export tutorial, we'll now create another powerful export button: "Download iCalendar". This button will allow users to export a record, such as an appointment or t...

Weiterlesen
Scripting & Buttons 31.10.2025

Creating a letter pdf from script

Generating PDF Letters with pdfmake.js In our final tutorial, we'll build the most advanced button yet: a "Create Letter" button. This button will take data from a primary record (e.g., a correspondence entry) and its linked add...

Weiterlesen
Scripting & Buttons 31.10.2025

Mastering custom buttons

Mastering Custom Buttons: A Developer's Recap Congratulations on completing our custom button tutorial series! We've journeyed from a simple "Show on Map" button to a sophisticated PDF letter generator. You now have the foundatio...

Weiterlesen
Installation & Setup 31.10.2025

Installation on premises (deutsch)

Anleitung: Installation und Konfiguration Willkommen zu unserem Installations Guide! Hier geht es um Installation und Konfiguration des gesamten Systems auf Ihrem Web-Server. Dieser Leitfaden führt Sie Schritt für Schritt durch...

Weiterlesen
Installation & Setup 31.10.2025

Installation on premises (english)

Guide: Installation and Configuration Welcome to our installation guide! The installation and configuration of the entire system on your webserver. This guide will walk you step-by-step through the process, from setting up the da...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Bedingte Formatierung & Sichtbarkeit

Mit diesen fortgeschrittenen Funktionen können Sie die Darstellung Ihrer Daten dynamisch anpassen, um wichtige Informationen hervorzuheben oder Formulare übersichtlicher zu gestalten. --- Bedingte Formatierung (Tabellenansicht) Mit der be...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Eigene Events

Mit "Eigenen Events" können Sie JavaScript-Code ausführen, der automatisch durch bestimmte Aktionen ausgelöst wird (z.B. beim Speichern oder Löschen eines Datensatzes). Dies ermöglicht die Automatisierung von Prozessen, die Validierung von Daten o...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Daten Import & Export

Die Anwendung bietet leistungsstarke Werkzeuge, um Daten aus externen Quellen zu importieren oder Ihre bestehenden Daten für die Weiterverarbeitung zu exportieren. --- Daten importieren Sie können Daten aus einer CSV-Datei direkt in eine ...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Einstellungen: Verfügbare Variablen

Hier finden Sie eine Liste der vordefinierten Einstellungs-Schlüssel und ihrer Bedeutung. Diese Schlüssel werden von der Anwendung verwendet, um das Layout und Verhalten anzupassen. --- Layout-Einstellungen (layout) Diese Schlüssel steuer...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Einstellungen verwalten

Diese Seite dient als zentraler Einstiegspunkt für alle administrativen Einstellungen, die Ihr Team betreffen. Von hier aus können Sie die Struktur Ihrer Daten definieren, Ansichten anpassen, Auswertungen erstellen und das Verhalten der Anwendung ...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Technische Dateidokumentation

Diese Dokumentation gibt einen Überblick über die wichtigsten PHP- und JavaScript-Dateien des Projekts, gruppiert nach ihrem Anwendungsbereich. --- Kern & Konfiguration init.php: Herzstück der Anwendung. Startet die Session, lädt Konfigur...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Der Abfrage-Editor

Mit dem Abfrage-Editor können Sie komplexe, wiederverwendbare Datenabfragen über eine oder mehrere Tabellen hinweg erstellen. Dies ermöglicht es Ihnen, Daten zu verknüpfen, zu berechnen und genau nach Ihren Wünschen auszuwerten. --- Schritt ...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Tabellenstruktur bearbeiten

Auf dieser Seite definieren Sie das Herzstück Ihrer Tabelle: ihre Struktur, ihre Felder und ihr Verhalten. Allgemeine Tabelleneinstellungen Anzeigename: Der Name, der in Menüs und Überschriften erscheint. Technischer Name: Ein einzigartiger N...

Weiterlesen
Hilfe & Grundlagen 28.10.2025

Eigene Ansichten

Mit Ansichten können Sie für jede Tabelle vordefinierte Filter-, Sortier- und Spalteneinstellungen speichern. Dies ermöglicht es Ihnen und Ihrem Team, schnell zwischen verschiedenen Perspektiven auf Ihre Daten zu wechseln, ohne jedes Mal die Filte...

Weiterlesen