ModuleBuilderDesc=Dieses Tool ist für erfahrene Nutzer und Entwickler gedacht. Es stellt Werkzeuge zum Erstellen und bearbeiten von eigenen Modulen zur Verfügung. Eine Dokumentation für eine alternative <a href="%s" target="_blank" rel="noopener noreferrer">manuelle Entwicklung (von Modulen) findet sich hier</a>.
EnterNameOfModuleDesc=Geben Sie den Namen des zu erstellenden Moduls / der Anwendung ohne Leerzeichen ein. Verwenden Sie Großbuchstaben, um Wörter zu trennen (Beispiel: MyModule, EcommerceForShop, SyncWithMySystem...)
EnterNameOfObjectDesc=Geben Sie den Namen des zu erstellenden Objekts ohne Leerzeichen ein. Verwenden Sie Großbuchstaben, um Wörter zu trennen (z. B.: MyObject, Student, Teacher...). Die CRUD-Klassendatei, aber auch die API-Datei, Seiten zum Auflisten/Hinzufügen/Bearbeiten/Löschen von Objekten und SQL-Dateien werden generiert.
EnterNameOfDictionaryDesc=Geben Sie den Namen des zu erstellenden Wörterbuchs ohne Leerzeichen ein. Verwenden Sie Großbuchstaben, um Wörter zu trennen (Beispiel: MyDico...). Die Klassendatei, aber auch die SQL-Datei werden generiert.
ModuleBuilderDescspecifications=Hier können detaillierte Beschreibungen der Modulspezifikationen angegeben werden, die nicht bereits in anderen Tabs strukturiert sind. So sind alle Entwicklungsregeln in einfachem Zugriff. Dieser Textinhalt wird auch in die erzeugte Dokumentation integriert (siehe letzter Tab). Das Markdown Format kann verwendet werden, empfohlen wird jedoch das Asciidoc Format (Vergleich zwischen .md und .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
ModuleBuilderDescobjects=Definieren Sie hier die Objekte, die Sie mit Ihrem Modul verwalten möchten. Eine CRUD DAO-Klasse, SQL-Dateien, eine Seite zur Auflistung von Datensätze, zur Erstellung, Bearbeitung und Ansicht eines Datensatzes und einer API werden generiert.
ModuleBuilderDescpermissions=Diese Registerkarte dient zur Definition der neuen Berechtigungen, die Sie mit Ihrem Modul bereitstellen möchten.
ModuleBuilderDesctriggers=Dies ist die Ansicht der von Ihrem Modul bereitgestellten Trigger. Um Code einzufügen, der beim Start eines ausgelösten Ereignisses ausgeführt wird, bearbeiten Sie einfach diese Datei.
ModuleBuilderDescbuildpackage=Sie können hier eine "ready to distribute" Paketdatei (eine normalisierte.zip-Datei) Ihres Moduls und eine "ready to distribute" Dokumentationsdatei erzeugen. Klicken Sie einfach auf die Schaltfläche, um das Paket oder die Dokumentationsdatei zu erstellen.
EnterNameOfModuleToDeleteDesc=Sie können Ihr Modul löschen. WARNUNG: Alle Codedateien des Moduls (generiert oder manuell erstellt) UND strukturierte Daten und Dokumentationen werden gelöscht!
EnterNameOfObjectToDeleteDesc=Sie können ein Objekt löschen. WARNUNG: Alle Codedateien (generiert oder manuell erstellt), die sich auf das Objekt beziehen, werden gelöscht!
BuildPackageDesc=Sie können ein Zip-Paket Ihrer Anwendung erstellen, um es auf jede Dolibarr-Installation verteilen zu können. Sie können es auch über einem Marktplatz wie <a href="https://www.dolistore.com">DoliStore.com</a> kostenlos verbreiten oder verkaufen.
ConfirmDeleteProperty=Möchten Sie die Eigenschaft <strong>%s</strong> wirklich löschen? Dadurch wird Code in der PHP-Klasse geändert, aber auch die Spalte aus der Tabellendefinition des Objekts entfernt.
NotNullDesc=1=Datenbank auf NOT NULL setzen, 0=Nullwerte zulassen, -1=Nullwerte zulassen, indem der Wert auf NULL gesetzt wird, wenn er leer ist ('' oder 0)
UseAsciiDocFormat=Sie können das Markdown-Format verwenden, empfohlen wird jedoch, das Asciidoc-Format zu verwenden (Vergleich zwischen .md und .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown)
VisibleDesc=Ist das Feld sichtbar? (Beispiele: 0 = Nie sichtbar, 1 = Auf Liste sichtbar und Formulare erstellen / aktualisieren / anzeigen, 2 = Nur auf Liste sichtbar, 3 = Nur auf Formular erstellen / aktualisieren / anzeigen (nicht Liste), 4 = Auf Liste sichtbar und nur sichtbar bei Formular aktualisieren / anzeigen (nicht erstellen), 5 = Nur im Formular für die Listenendansicht sichtbar (nicht erstellen, nicht aktualisieren). <br> <br> Wenn ein negativer Wert verwendet wird, wird das Feld standardmäßig nicht in der Liste angezeigt, kann jedoch zur Anzeige ausgewählt werden.) <br> <br> Es kann sich um einen Ausdruck handeln, z. B.:<br>preg_match('/public/', $_SERVER['PHP_SELF'])?0:1<br>($user->rights->holiday->define_holiday ? 1 : 0)
DisplayOnPdfDesc=Zeigt dieses Feld in kompatiblen PDF-Dokumenten an. Sie können die Anzeigeposition über das Feld "Position" beeinflussen. <br> Derzeit bekannte kompatible PDF-Modelle sind: eratosthene (Bestellung), espadon (Lieferung), sponge (Rechnung), cyan (Angebot), cornas (Lieferantenauftrag) <br><br><strong>Für Dokument:</strong><br> 0 = nicht anzeigen<br>1 = anzeigen <br> 2 = anzeigen, wenn nicht leer <br><br><strong>Für Einzelpositionen:</strong><br> 0 = nicht anzeigen <br> 1 = in Spalte anzeigen <br> 3 = in Beschreibungszeile nach der Beschreibung anzeigen <br> 4 = nur falls nicht leer: in Beschreibungszeile nach der Beschreibung anzeigen
SpecDefDesc=Enter here all documentation you want to provide with your module that is not already defined by other tabs. You can use .md or better, the rich .asciidoc syntax.
MenusDefDescTooltip=Die von Ihrem Modul / Ihrer Anwendung bereitgestellten Menüs werden im Array <strong> $this->menus </strong> in der Moduldeskriptordatei definiert. Sie können diese Datei manuell bearbeiten oder den eingebetteten Editor verwenden. <br> <br> Hinweis: Nach der Definition (und erneuter Aktivierung des Moduls) sind die Menüs auch im Menüeditor sichtbar, der Administratorbenutzern auf %s zur Verfügung steht.
DictionariesDefDescTooltip=Die von Ihrem Modul / Ihrer Anwendung bereitgestellten Stammdaten werden im Array <strong> $ this-> dictionaries </strong> in der Moduldeskriptordatei definiert. Sie können diese Datei manuell bearbeiten oder den eingebetteten Editor verwenden. <br> <br> Hinweis: Nach der Definition (und erneuten Aktivierung des Moduls) sind Stammdaten auch für Administratorbenutzer unter %s im Setup-Bereich sichtbar.
PermissionsDefDescTooltip=Die von Ihrem Modul / Ihrer Anwendung bereitgestellten Berechtigungen werden im Array <strong> $ this-> rights </strong> in der Moduldeskriptordatei definiert. Sie können diese Datei manuell bearbeiten oder den eingebetteten Editor verwenden. <br> <br> Hinweis: Nach der Definition (und erneuten Aktivierung des Moduls) werden Berechtigungen im Standardberechtigungssetup %s angezeigt.
HooksDefDesc=Definieren Sie in der Eigenschaft <b> module_parts ['hooks'] </b> im Moduldeskriptor den Kontext der Hooks, die Sie verwalten möchten (die Liste der Kontexte kann durch eine Suche nach '<b> initHooks (</b> 'im Hauptcode) gefunden werden. <br> Bearbeiten Sie die Hook-Datei, um Ihrer hooked-Funktionen Code hinzuzufügen (hookable functions können durch eine Suche nach' <b> executeHooks </b> 'im Core-Code gefunden werden).
TriggerDefDesc=Definieren Sie in der Triggerdatei den Code, den Sie ausführen möchten, wenn ein Geschäftsereignis außerhalb Ihres Moduls ausgeführt wird (Ereignisse, die in anderen Modulen getriggert werden).
TryToUseTheModuleBuilder=Sind Kenntnisse in SQL und PHP vorhanden, können Sie den Assistenten zum Erstellen nativer Module verwenden. <br> Aktivieren Sie das Modul <strong> %s </strong> und verwenden Sie den Assistenten, indem Sie oben rechts auf <span class="fa fa-bug"> </span> klicken. <br> Warnung: Dies ist eine erweiterte Entwicklerfunktion. <b> Keine </b> Experimente auf Produktivseiten!
ContentOfREADMECustomized=Hinweis: Der Inhalt der Datei README.md wurde durch den spezifischen Wert ersetzt, der im Setup von ModuleBuilder definiert wurde.
IncludeRefGenerationHelp=Aktivieren Sie diese Option, wenn Sie Code einschließen möchten, der die Referenz automatisch mit Hilfe von benutzerdefinierten Nummerierungsregeln generiert
TypeOfFieldsHelp=Feldtypen: <br> varchar(99), double(24,8), real, text, html, datetime, timestamp, integer, integer:ClassName:relativepath/to/classfile.class.php[:1[:filter]] <br> „1“ bedeutet, dass wir nach der Kombobox eine '+'-Schaltfläche hinzufügen, um den Datensatz zu erstellen<br>'filter' ist eine SQL-Bedingung, Beispiel: 'status=1 AND fk_user=__USER_ID__ AND entity IN (__SHARED_ENTITIES__)'
ValidateModBuilderDesc=Auf 1 setzen, wenn Sie möchten, dass die Methode $this->validateField() des Objekts aufgerufen wird, um den Inhalt des Felds während des Einfügens oder Aktualisierens freizugeben. Auf 0 setzen, wenn keine Freigabe erforderlich ist.
WarningDatabaseIsNotUpdated=Warnung: Die Datenbank wird nicht automatisch aktualisiert, Sie müssen Tabellen löschen und das Modul deaktivieren/aktivieren, damit Tabellen neu erstellt werden
ListOfTabsEntries=Liste der Registerkarteneinträge/Tab-Einträge
TabsDefDesc=Definieren Sie hier die von Ihrem Modul bereitgestellten Registerkarten/Tabs
TabsDefDescTooltip=Die von Ihrem Modul/Ihrer Anwendung bereitgestellten Registerkarten/Tabs sind im Array <strong>$this->tabs</strong> in der Moduldeskriptordatei definiert. Sie können diese Datei manuell bearbeiten oder den eingebetteten Editor verwenden.