} else { $mobi = true; } if (false == \Pressbooks\Modules\Export\Xhtml\Xhtml11::hasDependencies()) { $xhtml = false; $dependency_errors['xhtml'] = 'XHTML'; } else { $xhtml = true; } if (false == \Pressbooks\Modules\Export\InDesign\Icml::hasDependencies()) { $icml = false; $dependency_errors['icml'] = 'ICML'; } else { $icml = true; } if (false == \Pressbooks\Modules\Export\Odt\Odt::hasDependencies()) { $odt = false; $dependency_errors['odt'] = 'OpenDocument'; } else { $odt = true; } foreach ($dependency_errors as $key => $format) { printf('<div class="error"><p>%s</p></div>', sprintf(__('Some dependencies for %1$s export could not be found. Please verify that you have completed the <a href="%2$s">installation instructions</a>.', 'pressbooks'), $format, 'https://pressbooks.org/installation')); } if (!empty($_GET['export_error'])) { // Conversion failed printf('<div class="error"><p>%s</p></div>', __('Error: The export failed. See logs for more details.', 'pressbooks')); } $exportoptions = get_option('pressbooks_export_options'); if (!empty($_GET['export_warning']) && (1 == $exportoptions['email_validation_logs'] || is_super_admin())) { // Validation warnings