Go to the source code of this file.
Functions | |
| dbxDoxygenTutorialLabel (string $permalink) | |
| Erzeugt einen stabilen Doxygen-Bezeichner aus einem Permalink. | |
| dbxDoxygenNormalizeBrand (string $value) | |
| Vereinheitlicht ausschließlich die Produktbezeichnung in der Exportkopie. | |
| dbxDoxygenNormalizeDisplayText (string $value) | |
| Korrigiert bekannte alte ASCII-Umschriften in sichtbaren Metadaten. | |
| dbxDoxygenHtml (string $value) | |
| dbxDoxygenSafeFileToken (string $value) | |
| dbxDoxygenMediaAssetName (array $row) | |
| dbxDoxygenMediaRow ($db, int $mediaId, array &$cache) | |
| Liefert einen Medien-Datensatz ausschließlich über dbxDB. | |
| dbxDoxygenRegisterMedia ( $db, int $mediaId, array &$mediaCache, array &$assets, array &$missingMedia, string $fileRoot, string $assetDir) | |
| Registriert eine lokale Mediendatei für den generierten Doxygen-Bestand. | |
| dbxDoxygenPrepareContent (string $html, $db, array $labelMap, array &$inlineMedia, array &$mediaCache, array &$assets, array &$missingMedia, string $fileRoot, string $assetDir) | |
| Entfernt aktive Browserbestandteile, normalisiert Überschriften und wandelt dbxContent-interne Links in Doxygen-Referenzen um. | |
| dbxDoxygenFigure (array $media, string $assetName) | |
Variables | |
| if(PHP_SAPI !=='cli') | $write = in_array('--write', $argv, true) |
| $check = in_array('--check', $argv, true) | |
| if($write && $check | $root ) = dirname(__DIR__, 4) |
| $_SERVER ['REQUEST_URI'] = '/dbxapp/' | |
| $_SERVER ['HTTP_HOST'] = 'localhost' | |
| $_SERVER ['HTTPS'] = 'on' | |
| $_SERVER ['SCRIPT_NAME'] = '/dbxapp/index.php' | |
| const | dbxSystem 'dbxWebApp' |
| const | dbxRunAsAdmin 1 |
| $db = dbx()->get_system_obj('dbxDB') | |
| if(!is_object($db)||! $db->connect_db_server('dbx|dbxContent.db3')) | $contentDd = dbxContentLng::ddContent('de') |
| $pages | |
| if(!is_array($pages)||! $pages) | $outputDir = $root . '/docs/generated/tutorials' |
| $assetDir = $outputDir . '/assets' | |
| $fileRoot = dbx()->get_file_dir() | |
| $labelMap = array() | |
| foreach($pages as $page) | $documents = array() |
| $assets = array() | |
| $mediaCache = array() | |
| $missingMedia = array() | |
| $usageLinks = 0 | |
| $uniqueUsageLinks = 0 | |
| $coveredUsageLinks = 0 | |
| foreach($pages as $page) | $stale = array() |
| $written = 0 | |
| $copiedAssets = 0 | |
| $mode = $write ? 'write' : ($check ? 'check' : 'dry-run') | |
| if( $write) if($check) | $result |
| dbxDoxygenFigure | ( | array | $media, |
| string | $assetName ) |
Definition at line 247 of file export_doxygen_tutorials_de.php.
References $media.
| dbxDoxygenHtml | ( | string | $value | ) |
Definition at line 67 of file export_doxygen_tutorials_de.php.
References $value.
| dbxDoxygenMediaAssetName | ( | array | $row | ) |
Definition at line 77 of file export_doxygen_tutorials_de.php.
| dbxDoxygenMediaRow | ( | $db, | |
| int | $mediaId, | ||
| array & | $cache ) |
Liefert einen Medien-Datensatz ausschließlich über dbxDB.
Definition at line 93 of file export_doxygen_tutorials_de.php.
References $db, $mediaId, and if.
Referenced by dbxDoxygenRegisterMedia().
| dbxDoxygenNormalizeBrand | ( | string | $value | ) |
Vereinheitlicht ausschließlich die Produktbezeichnung in der Exportkopie.
Definition at line 46 of file export_doxygen_tutorials_de.php.
References $value.
Referenced by dbxDoxygenNormalizeDisplayText(), and dbxDoxygenPrepareContent().
| dbxDoxygenNormalizeDisplayText | ( | string | $value | ) |
Korrigiert bekannte alte ASCII-Umschriften in sichtbaren Metadaten.
Code, Routen und Dateipfade werden bewusst nicht durch diese Funktion geführt.
Definition at line 58 of file export_doxygen_tutorials_de.php.
References $value, and dbxDoxygenNormalizeBrand().
| dbxDoxygenPrepareContent | ( | string | $html, |
| $db, | |||
| array | $labelMap, | ||
| array & | $inlineMedia, | ||
| array & | $mediaCache, | ||
| array & | $assets, | ||
| array & | $missingMedia, | ||
| string | $fileRoot, | ||
| string | $assetDir ) |
Entfernt aktive Browserbestandteile, normalisiert Überschriften und wandelt dbxContent-interne Links in Doxygen-Referenzen um.
Definition at line 161 of file export_doxygen_tutorials_de.php.
References $assetDir, $assets, $db, $fileRoot, $html, $labelMap, $mediaCache, $missingMedia, and dbxDoxygenNormalizeBrand().
| dbxDoxygenRegisterMedia | ( | $db, | |
| int | $mediaId, | ||
| array & | $mediaCache, | ||
| array & | $assets, | ||
| array & | $missingMedia, | ||
| string | $fileRoot, | ||
| string | $assetDir ) |
Registriert eine lokale Mediendatei für den generierten Doxygen-Bestand.
Definition at line 119 of file export_doxygen_tutorials_de.php.
References $assetDir, $assets, $db, $fileRoot, $mediaCache, $mediaId, $missingMedia, and dbxDoxygenMediaRow().
| dbxDoxygenSafeFileToken | ( | string | $value | ) |
Definition at line 71 of file export_doxygen_tutorials_de.php.
References $value.
| dbxDoxygenTutorialLabel | ( | string | $permalink | ) |
Erzeugt einen stabilen Doxygen-Bezeichner aus einem Permalink.
Definition at line 36 of file export_doxygen_tutorials_de.php.
References $token.
| $_SERVER[ 'HTTP_HOST'] = 'localhost' |
Definition at line 22 of file export_doxygen_tutorials_de.php.
| $_SERVER[ 'HTTPS'] = 'on' |
Definition at line 23 of file export_doxygen_tutorials_de.php.
| $_SERVER[ 'REQUEST_URI'] = '/dbxapp/' |
Definition at line 21 of file export_doxygen_tutorials_de.php.
| $_SERVER[ 'SCRIPT_NAME'] = '/dbxapp/index.php' |
Definition at line 24 of file export_doxygen_tutorials_de.php.
| $assetDir = $outputDir . '/assets' |
Definition at line 287 of file export_doxygen_tutorials_de.php.
Referenced by dbxDoxygenPrepareContent(), and dbxDoxygenRegisterMedia().
| $assets = array() |
Definition at line 298 of file export_doxygen_tutorials_de.php.
| $check = in_array('--check', $argv, true) |
Definition at line 12 of file export_doxygen_tutorials_de.php.
| if (!is_object( $db)||! $db->connect_db_server( 'dbx|dbxContent.db3')) $contentDd = dbxContentLng::ddContent('de') |
Definition at line 269 of file export_doxygen_tutorials_de.php.
| $copiedAssets = 0 |
Definition at line 440 of file export_doxygen_tutorials_de.php.
| $coveredUsageLinks = 0 |
Definition at line 303 of file export_doxygen_tutorials_de.php.
Definition at line 263 of file export_doxygen_tutorials_de.php.
| foreach ( $pages as $page) $documents = array() |
Definition at line 297 of file export_doxygen_tutorials_de.php.
| $fileRoot = dbx()->get_file_dir() |
Definition at line 288 of file export_doxygen_tutorials_de.php.
Referenced by dbxDoxygenPrepareContent(), and dbxDoxygenRegisterMedia().
| $labelMap = array() |
Definition at line 289 of file export_doxygen_tutorials_de.php.
Referenced by dbxDoxygenPrepareContent().
| $mediaCache = array() |
Definition at line 299 of file export_doxygen_tutorials_de.php.
Referenced by dbxDoxygenPrepareContent(), and dbxDoxygenRegisterMedia().
| $missingMedia = array() |
Definition at line 300 of file export_doxygen_tutorials_de.php.
Referenced by dbxDoxygenPrepareContent(), and dbxDoxygenRegisterMedia().
| $mode = $write ? 'write' : ($check ? 'check' : 'dry-run') |
Definition at line 441 of file export_doxygen_tutorials_de.php.
Referenced by dbxUpload\_mkdir(), dbxReport\add_where(), dbx\dbxDesign_admin\dbxDesignService\applyResult(), dbxDB\build_search_where(), dbxDB\check_access(), dbxObj\dbx_next_process(), dbx\dbxContent_admin\dbxContent_view\dbxView_run(), dbxView\dbxView_run(), dbxMail\delivery_mode(), dbxDD\dync_db_to_dd(), dbxApi\editor_marker(), dbxForm\get_fld_msg(), dbxForm\get_form_msg(), dbx\dbxContent\dbxContentPageCache\menuVariantLoad(), dbx\dbxWorkflow\dbxWorkflowEngine\normalize_definition(), dbx\dbxContent\dbxContentLng\permalinkMode(), dbxUpload\rmkdir(), dbx\dbxAdmin\dbxSchema\run(), dbx\dbxMenu\dbxContent_menu\run(), dbxReport\run(), dbxReport\run(), dbx\dbxAdmin\dbxSchema\schema_row_action_data(), dbx\dbxSelfTest\dbxSelfTestRunner\startRun(), dbxForm\store_sysdata(), dbxDD\sync_db_to_dd(), dbxDD\sync_dd_to_db(), InstallationDdStub\sync_dd_to_db(), MigrationDdStub\sync_dd_to_db(), dbxDD\transfer_table(), and InstallationDdStub\transfer_table().
| if (!is_array( $pages)||! $pages) $outputDir = $root . '/docs/generated/tutorials' |
Definition at line 286 of file export_doxygen_tutorials_de.php.
| $pages |
Definition at line 270 of file export_doxygen_tutorials_de.php.
Referenced by dbxReport\fast_response_rows_json(), dbxReport\run(), dbxReport\run(), and dbx\dbxShop\dbxShopService\withdrawal().
Definition at line 491 of file export_doxygen_tutorials_de.php.
| if ( $write &&$check $root) = dirname(__DIR__, 4) |
Definition at line 18 of file export_doxygen_tutorials_de.php.
| foreach ( $pages as $page) $stale = array() |
Definition at line 438 of file export_doxygen_tutorials_de.php.
| $uniqueUsageLinks = 0 |
Definition at line 302 of file export_doxygen_tutorials_de.php.
| $usageLinks = 0 |
Definition at line 301 of file export_doxygen_tutorials_de.php.
| if (PHP_SAPI !=='cli') $write = in_array('--write', $argv, true) |
Definition at line 11 of file export_doxygen_tutorials_de.php.
| $written = 0 |
Definition at line 439 of file export_doxygen_tutorials_de.php.
| const dbxRunAsAdmin 1 |
Definition at line 27 of file export_doxygen_tutorials_de.php.
| const dbxSystem 'dbxWebApp' |
Definition at line 26 of file export_doxygen_tutorials_de.php.