├── .codeclimate.yml ├── .distignore ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ └── main.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CREDITS.md ├── LISENCE ├── composer.json ├── composer.lock ├── css ├── document-docx.png ├── document-epub.png ├── document-mobi.png ├── document-pdf.png ├── document-print.png ├── donation.gif ├── e-book-icons.txt ├── read-offline-admin.css ├── read-offline-embed.css ├── read-offline-shortcode.css ├── read-offline.css └── read_offline16x16.png ├── inc ├── class-read-offline-admin-settings.php ├── class-read-offline-create.php ├── class-read-offline-parser.php ├── class-read-offline-shortcode.php ├── class-read-offline-ux.php ├── class-read-offline-widget.php └── class-read-offline.php ├── js ├── read-offline-ga.js └── read-offline-wp.js ├── languages └── read-offline.pot ├── lib ├── admin │ ├── LICENSE.txt │ ├── Read_Offline_Settings_RevealerCustomFieldType.php │ ├── RevealerCustomFieldType.php │ ├── admin-page-framework-include-class-list.php │ ├── admin-page-framework.php │ ├── custom-field-types │ │ ├── ace-custom-field-type │ │ │ ├── AceCustomFieldType.php │ │ │ ├── LICENSE │ │ │ └── README.md │ │ ├── github-custom-field-type │ │ │ ├── GitHubCustomFieldType.php │ │ │ ├── asset │ │ │ │ └── github-buttons │ │ │ │ │ ├── assets │ │ │ │ │ ├── css │ │ │ │ │ │ ├── buttons.css │ │ │ │ │ │ └── lt-ie8.css │ │ │ │ │ └── js │ │ │ │ │ │ ├── ie8.js │ │ │ │ │ │ └── main.js │ │ │ │ │ ├── buttons.html │ │ │ │ │ ├── buttons.js │ │ │ │ │ └── components │ │ │ │ │ └── octicons │ │ │ │ │ └── octicons │ │ │ │ │ ├── octicons.css │ │ │ │ │ ├── octicons.eot │ │ │ │ │ ├── octicons.svg │ │ │ │ │ ├── octicons.ttf │ │ │ │ │ └── octicons.woff │ │ │ └── changelog.txt │ │ ├── nouislider-custom-field-type │ │ │ ├── NoUISliderCustomFieldType.php │ │ │ ├── changelog.txt │ │ │ ├── css │ │ │ │ └── no-ui-slider-field-type.css │ │ │ ├── js │ │ │ │ └── no-ui-slider-initializer.js │ │ │ └── no-ui-slider │ │ │ │ ├── LICENSE │ │ │ │ ├── css │ │ │ │ ├── nouislider.css │ │ │ │ ├── nouislider.min.css │ │ │ │ ├── nouislider.pips.css │ │ │ │ └── nouislider.tooltips.css │ │ │ │ └── js │ │ │ │ ├── nouislider.js │ │ │ │ └── nouislider.min.js │ │ ├── path-custom-field-type │ │ │ ├── PathCustomFieldType.php │ │ │ ├── changelog.txt │ │ │ ├── connectors │ │ │ │ └── jQueryFileTreePlus.php │ │ │ ├── css │ │ │ │ ├── images │ │ │ │ │ ├── application.png │ │ │ │ │ ├── code.png │ │ │ │ │ ├── css.png │ │ │ │ │ ├── db.png │ │ │ │ │ ├── directory-lock.png │ │ │ │ │ ├── directory.png │ │ │ │ │ ├── doc.png │ │ │ │ │ ├── file-lock.png │ │ │ │ │ ├── file.png │ │ │ │ │ ├── film.png │ │ │ │ │ ├── flash.png │ │ │ │ │ ├── folder_open.png │ │ │ │ │ ├── html.png │ │ │ │ │ ├── java.png │ │ │ │ │ ├── linux.png │ │ │ │ │ ├── music.png │ │ │ │ │ ├── pdf.png │ │ │ │ │ ├── php.png │ │ │ │ │ ├── picture.png │ │ │ │ │ ├── ppt.png │ │ │ │ │ ├── psd.png │ │ │ │ │ ├── ruby.png │ │ │ │ │ ├── script.png │ │ │ │ │ ├── spinner.gif │ │ │ │ │ ├── txt.png │ │ │ │ │ ├── xls.png │ │ │ │ │ └── zip.png │ │ │ │ ├── jQueryFileTree.min.css │ │ │ │ └── style.css │ │ │ └── js │ │ │ │ └── jQueryFileTree.js │ │ ├── post_type_taxonomy_field-type │ │ │ ├── PostTypeTaxonomyCustomFieldType.php │ │ │ └── changelog.txt │ │ ├── select2-custom-field-type │ │ │ ├── Select2CustomFieldType.php │ │ │ ├── changelog.txt │ │ │ └── select2 │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── css │ │ │ │ ├── select2.css │ │ │ │ └── select2.min.css │ │ │ │ └── js │ │ │ │ ├── i18n │ │ │ │ ├── af.js │ │ │ │ ├── ar.js │ │ │ │ ├── az.js │ │ │ │ ├── bg.js │ │ │ │ ├── bn.js │ │ │ │ ├── bs.js │ │ │ │ ├── ca.js │ │ │ │ ├── cs.js │ │ │ │ ├── da.js │ │ │ │ ├── de.js │ │ │ │ ├── dsb.js │ │ │ │ ├── el.js │ │ │ │ ├── en.js │ │ │ │ ├── es.js │ │ │ │ ├── et.js │ │ │ │ ├── eu.js │ │ │ │ ├── fa.js │ │ │ │ ├── fi.js │ │ │ │ ├── fr.js │ │ │ │ ├── gl.js │ │ │ │ ├── he.js │ │ │ │ ├── hi.js │ │ │ │ ├── hr.js │ │ │ │ ├── hsb.js │ │ │ │ ├── hu.js │ │ │ │ ├── hy.js │ │ │ │ ├── id.js │ │ │ │ ├── is.js │ │ │ │ ├── it.js │ │ │ │ ├── ja.js │ │ │ │ ├── ka.js │ │ │ │ ├── km.js │ │ │ │ ├── ko.js │ │ │ │ ├── lt.js │ │ │ │ ├── lv.js │ │ │ │ ├── mk.js │ │ │ │ ├── ms.js │ │ │ │ ├── nb.js │ │ │ │ ├── ne.js │ │ │ │ ├── nl.js │ │ │ │ ├── pl.js │ │ │ │ ├── ps.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt.js │ │ │ │ ├── ro.js │ │ │ │ ├── ru.js │ │ │ │ ├── sk.js │ │ │ │ ├── sl.js │ │ │ │ ├── sq.js │ │ │ │ ├── sr-Cyrl.js │ │ │ │ ├── sr.js │ │ │ │ ├── sv.js │ │ │ │ ├── th.js │ │ │ │ ├── tk.js │ │ │ │ ├── tr.js │ │ │ │ ├── uk.js │ │ │ │ ├── vi.js │ │ │ │ ├── zh-CN.js │ │ │ │ └── zh-TW.js │ │ │ │ ├── select2.full.js │ │ │ │ ├── select2.full.min.js │ │ │ │ ├── select2.js │ │ │ │ └── select2.min.js │ │ └── toggle-custom-field-type │ │ │ ├── ToggleCustomFieldType.php │ │ │ ├── changelog.txt │ │ │ └── toggles │ │ │ ├── LICENSE │ │ │ ├── css │ │ │ └── toggles-full.css │ │ │ └── js │ │ │ ├── toggles.js │ │ │ └── toggles.min.js │ ├── factory │ │ ├── _common │ │ │ ├── _abstract │ │ │ │ ├── AdminPageFramework_Factory.php │ │ │ │ ├── _controller │ │ │ │ │ ├── AdminPageFramework_HelpPane_Base.php │ │ │ │ │ ├── AdminPageFramework_Link_Base.php │ │ │ │ │ └── AdminPageFramework_Resource_Base.php │ │ │ │ ├── _model │ │ │ │ │ ├── AdminPageFramework_Factory_Model___Meta_Base.php │ │ │ │ │ ├── AdminPageFramework_Format_Base.php │ │ │ │ │ ├── AdminPageFramework_Message.php │ │ │ │ │ └── AdminPageFramework_Property_Base.php │ │ │ │ └── _view │ │ │ │ │ ├── AdminPageFramework_CSS.php │ │ │ │ │ ├── AdminPageFramework_Factory_View__SettingNotice.php │ │ │ │ │ ├── AdminPageFramework_Factory___Script_Base.php │ │ │ │ │ ├── AdminPageFramework_PageLoadInfo_Base.php │ │ │ │ │ └── AdminPageFramework_TabNavigationBar.php │ │ │ ├── form │ │ │ │ ├── AdminPageFramework_Form.php │ │ │ │ ├── AdminPageFramework_Form_Meta.php │ │ │ │ ├── _model │ │ │ │ │ ├── AdminPageFramework_Form_Model___BuiltInFieldTypeDefinitions.php │ │ │ │ │ ├── AdminPageFramework_Form_Model___DefaultValues.php │ │ │ │ │ ├── AdminPageFramework_Form_Model___FieldTypeRegistration.php │ │ │ │ │ ├── AdminPageFramework_Form_Model___FieldTypeResource.php │ │ │ │ │ ├── AdminPageFramework_Form_Model___LastInput.php │ │ │ │ │ ├── AdminPageFramework_Form_Model___SetFieldResources.php │ │ │ │ │ ├── element_definition │ │ │ │ │ │ └── AdminPageFramework_Form_Model___FieldConditioner.php │ │ │ │ │ ├── formatter │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___FormatDynamicElements.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___FormatFieldsets.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___FormatSectionset.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___FormatSectionsets.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___Format_CollapsibleSection.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___Format_EachField.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___Format_EachSection.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___Format_Fields.php │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___Format_FieldsetOutput.php │ │ │ │ │ │ └── AdminPageFramework_Form_Model___Format_RepeatableField.php │ │ │ │ │ └── modifier │ │ │ │ │ │ ├── AdminPageFramework_Form_Model___Modifier_FilterRepeatableElements.php │ │ │ │ │ │ └── AdminPageFramework_Form_Model___Modifier_SortInput.php │ │ │ │ ├── _view │ │ │ │ │ ├── AdminPageFramework_Form_View___DebugInfo.php │ │ │ │ │ ├── AdminPageFramework_Form_View___Description.php │ │ │ │ │ ├── AdminPageFramework_Form_View___ToolTip.php │ │ │ │ │ ├── attribute │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_Field.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_Fieldrow.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_Fields.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_Fieldset.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_SectionTable.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_SectionTableBody.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Attribute_SectionTableContainer.php │ │ │ │ │ │ └── AdminPageFramework_Form_View___Attribute_SectionsTablesContainer.php │ │ │ │ │ ├── css │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_CollapsibleSection.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_CollapsibleSectionIE.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_Field.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_FieldError.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_Form.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_Loading.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CSS_Section.php │ │ │ │ │ │ └── AdminPageFramework_Form_View___CSS_ToolTip.php │ │ │ │ │ ├── fieldset │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Fieldset.php │ │ │ │ │ │ └── AdminPageFramework_Form_View___Fieldset___FieldError.php │ │ │ │ │ ├── generator │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Generate_Base.php │ │ │ │ │ │ ├── field │ │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Generate_FieldAddress.php │ │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Generate_FieldInputID.php │ │ │ │ │ │ │ └── AdminPageFramework_Form_View___Generate_FlatFieldInputName.php │ │ │ │ │ │ └── section │ │ │ │ │ │ │ └── AdminPageFramework_Form_View___Generate_SectionName.php │ │ │ │ │ ├── resource │ │ │ │ │ │ ├── AdminPageFramework_Form_View__Resource.php │ │ │ │ │ │ └── AdminPageFramework_Form_View__Resource__Head.php │ │ │ │ │ ├── script │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_AttributeUpdator.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_CheckboxSelector.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_CollapsibleSection.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_Form.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_MediaUploader.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_OptionStorage.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_RegisterCallback.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_RepeatableField.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_RepeatableSection.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_SectionTab.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_SortableSection.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Script_Utility.php │ │ │ │ │ │ └── AdminPageFramework_Form_View___Script_Widget.php │ │ │ │ │ └── sectionset │ │ │ │ │ │ ├── AdminPageFramework_Form_View___CollapsibleSectionTitle.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___FieldTitle.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___FieldsetRow.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___FieldsetRows.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Section.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___SectionCaption.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Sections.php │ │ │ │ │ │ ├── AdminPageFramework_Form_View___Sectionsets.php │ │ │ │ │ │ └── format │ │ │ │ │ │ └── AdminPageFramework_Form_View___Format_SectionsetsByTab.php │ │ │ │ ├── error │ │ │ │ │ └── AdminPageFramework_Form___FieldError.php │ │ │ │ ├── field_type │ │ │ │ │ ├── AdminPageFramework_FieldType_color.php │ │ │ │ │ ├── AdminPageFramework_FieldType_default.php │ │ │ │ │ ├── AdminPageFramework_FieldType_export.php │ │ │ │ │ ├── AdminPageFramework_FieldType_file.php │ │ │ │ │ ├── AdminPageFramework_FieldType_hidden.php │ │ │ │ │ ├── AdminPageFramework_FieldType_import.php │ │ │ │ │ ├── AdminPageFramework_FieldType_inline_mixed.php │ │ │ │ │ ├── AdminPageFramework_FieldType_media.php │ │ │ │ │ ├── AdminPageFramework_FieldType_number.php │ │ │ │ │ ├── AdminPageFramework_FieldType_posttype.php │ │ │ │ │ ├── AdminPageFramework_FieldType_radio.php │ │ │ │ │ ├── AdminPageFramework_FieldType_section_title.php │ │ │ │ │ ├── AdminPageFramework_FieldType_size.php │ │ │ │ │ ├── AdminPageFramework_FieldType_system.php │ │ │ │ │ ├── AdminPageFramework_FieldType_taxonomy.php │ │ │ │ │ ├── AdminPageFramework_FieldType_textarea.php │ │ │ │ │ └── AdminPageFramework_WalkerTaxonomyChecklist.php │ │ │ │ ├── input │ │ │ │ │ ├── AdminPageFramework_Input_checkbox.php │ │ │ │ │ ├── AdminPageFramework_Input_radio.php │ │ │ │ │ └── AdminPageFramework_Input_select.php │ │ │ │ └── notice │ │ │ │ │ └── AdminPageFramework_Form___SubmitNotice.php │ │ │ └── utility │ │ │ │ ├── AdminPageFramework_ArrayHandler.php │ │ │ │ ├── AdminPageFramework_ErrorReporting.php │ │ │ │ ├── AdminPageFramework_RegisterClasses.php │ │ │ │ ├── admin_notice │ │ │ │ ├── AdminPageFramework_AdminNotice.php │ │ │ │ └── AdminPageFramework_AdminNotice___Script.php │ │ │ │ ├── base_utility │ │ │ │ └── AdminPageFramework_Utility.php │ │ │ │ ├── debug │ │ │ │ └── AdminPageFramework_Debug.php │ │ │ │ └── wp_utility │ │ │ │ └── AdminPageFramework_WPUtility.php │ │ ├── admin_page │ │ │ ├── AdminPageFramework.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_admin_page.php │ │ │ │ ├── AdminPageFramework_Link_admin_page.php │ │ │ │ └── AdminPageFramework_Resource_admin_page.php │ │ │ ├── _model │ │ │ │ ├── AdminPageFramework_ExportOptions.php │ │ │ │ ├── AdminPageFramework_FormEmail.php │ │ │ │ ├── AdminPageFramework_ImportOptions.php │ │ │ │ ├── AdminPageFramework_Property_admin_page.php │ │ │ │ ├── delegate │ │ │ │ │ ├── AdminPageFramework_Model_Menu__RegisterMenu.php │ │ │ │ │ ├── AdminPageFramework_Model__FormEmailHandler.php │ │ │ │ │ ├── AdminPageFramework_Model__FormRedirectHandler.php │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission.php │ │ │ │ │ └── validaor │ │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission__Validator.php │ │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission__Validator__ContactFormConfirm.php │ │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission__Validator__Export.php │ │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission__Validator__Filter.php │ │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission__Validator__Link.php │ │ │ │ │ │ ├── AdminPageFramework_Model__FormSubmission__Validator__Redirect.php │ │ │ │ │ │ └── AdminPageFramework_Model__FormSubmission__Validator__ResetConfirm.php │ │ │ │ └── format │ │ │ │ │ ├── AdminPageFramework_Format_InPageTab.php │ │ │ │ │ ├── AdminPageFramework_Format_InPageTabs.php │ │ │ │ │ ├── AdminPageFramework_Format_NavigationTab_InPageTab.php │ │ │ │ │ ├── AdminPageFramework_Format_PageResource_Script.php │ │ │ │ │ ├── AdminPageFramework_Format_PageResource_Style.php │ │ │ │ │ ├── AdminPageFramework_Format_SubMenuItem.php │ │ │ │ │ └── AdminPageFramework_Format_SubMenuLink.php │ │ │ ├── _view │ │ │ │ ├── AdminPageFramework_PageLoadInfo_admin_page.php │ │ │ │ ├── AdminPageFramework_View__PageMataBoxRenderer.php │ │ │ │ ├── AdminPageFramework_View__PageMetaboxEnabler.php │ │ │ │ ├── AdminPageFramework_View__PageRenderer.php │ │ │ │ ├── AdminPageFramework_View__PageRenderer__InPageTabs.php │ │ │ │ ├── AdminPageFramework_View__PageRenderer__PageHeadingTabs.php │ │ │ │ ├── AdminPageFramework_View__PageRenderer__ScreenIcon.php │ │ │ │ └── AdminPageFramework_View__Resource.php │ │ │ └── form │ │ │ │ └── AdminPageFramework_Form_admin_page.php │ │ ├── meta_box │ │ │ ├── AdminPageFramework_MetaBox.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_post_meta_box.php │ │ │ │ └── AdminPageFramework_Resource_post_meta_box.php │ │ │ ├── _model │ │ │ │ ├── AdminPageFramework_MetaBox_Model___PostMeta.php │ │ │ │ └── AdminPageFramework_Property_post_meta_box.php │ │ │ └── form │ │ │ │ ├── AdminPageFramework_Form_post_meta_box.php │ │ │ │ └── _view │ │ │ │ └── AdminPageFramework_Form_View___CSS_meta_box.php │ │ ├── network_admin_page │ │ │ ├── AdminPageFramework_NetworkAdmin.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_network_admin_page.php │ │ │ │ ├── AdminPageFramework_Link_network_admin_page.php │ │ │ │ └── AdminPageFramework_Resource_network_admin_page.php │ │ │ ├── _model │ │ │ │ └── AdminPageFramework_Property_network_admin_page.php │ │ │ ├── _view │ │ │ │ └── AdminPageFramework_PageLoadInfo_network_admin_page.php │ │ │ └── form │ │ │ │ └── AdminPageFramework_Form_network_admin_page.php │ │ ├── page_meta_box │ │ │ ├── AdminPageFramework_MetaBox_Page.php │ │ │ ├── AdminPageFramework_PageMetaBox.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_page_meta_box.php │ │ │ │ └── AdminPageFramework_Resource_page_meta_box.php │ │ │ ├── _model │ │ │ │ └── AdminPageFramework_Property_page_meta_box.php │ │ │ └── form │ │ │ │ └── AdminPageFramework_Form_page_meta_box.php │ │ ├── post_type │ │ │ ├── AdminPageFramework_PostType.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_post_type.php │ │ │ │ ├── AdminPageFramework_Link_post_type.php │ │ │ │ └── AdminPageFramework_Resource_post_type.php │ │ │ ├── _model │ │ │ │ ├── AdminPageFramework_PostType_Model__FlushRewriteRules.php │ │ │ │ ├── AdminPageFramework_PostType_Model__SubMenuOrder.php │ │ │ │ └── AdminPageFramework_Property_post_type.php │ │ │ ├── _view │ │ │ │ └── AdminPageFramework_PageLoadInfo_post_type.php │ │ │ └── form │ │ │ │ └── AdminPageFramework_Form_post_type.php │ │ ├── taxonomy_field │ │ │ ├── AdminPageFramework_TaxonomyField.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_taxonomy_field.php │ │ │ │ └── AdminPageFramework_Resource_taxonomy_field.php │ │ │ ├── _model │ │ │ │ └── AdminPageFramework_Property_taxonomy_field.php │ │ │ └── form │ │ │ │ └── AdminPageFramework_Form_taxonomy_field.php │ │ ├── term_meta │ │ │ ├── AdminPageFramework_TermMeta.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_term_meta.php │ │ │ │ └── AdminPageFramework_Resource_term_meta.php │ │ │ ├── _model │ │ │ │ ├── AdminPageFramework_Property_term_meta.php │ │ │ │ └── AdminPageFramework_TermMeta_Model___TermMeta.php │ │ │ └── form │ │ │ │ ├── AdminPageFramework_Form_term_meta.php │ │ │ │ └── _view │ │ │ │ └── AdminPageFramework_Form_View___CSS_term_meta.php │ │ ├── user_meta │ │ │ ├── AdminPageFramework_UserMeta.php │ │ │ ├── _controller │ │ │ │ ├── AdminPageFramework_HelpPane_user_meta.php │ │ │ │ └── AdminPageFramework_Resource_user_meta.php │ │ │ ├── _model │ │ │ │ ├── AdminPageFramework_Property_user_meta.php │ │ │ │ └── AdminPageFramework_UserMeta_Model___UserMeta.php │ │ │ └── form │ │ │ │ └── AdminPageFramework_Form_user_meta.php │ │ └── widget │ │ │ ├── AdminPageFramework_Widget.php │ │ │ ├── AdminPageFramework_Widget_Factory.php │ │ │ ├── _controller │ │ │ ├── AdminPageFramework_HelpPane_widget.php │ │ │ └── AdminPageFramework_Resource_widget.php │ │ │ ├── _model │ │ │ └── AdminPageFramework_Property_widget.php │ │ │ └── form │ │ │ ├── AdminPageFramework_Form_widget.php │ │ │ └── _view │ │ │ └── AdminPageFramework_Form_View___CSS_widget.php │ ├── source │ │ └── utility │ │ │ ├── AdminPageFramework_Utility │ │ │ └── AdminPageFramework_Utility_URL.php │ │ │ └── AdminPageFramework_WPUtility │ │ │ └── AdminPageFramework_WPUtility_Page.php │ └── utility │ │ ├── class_tester │ │ └── AdminPageFramework_ClassTester.php │ │ ├── plugin_bootstrap │ │ └── AdminPageFramework_PluginBootstrap.php │ │ ├── pointer_tool_tip │ │ └── AdminPageFramework_PointerToolTip.php │ │ ├── readme_parser │ │ ├── AdminPageFramework_WPReadmeParser.php │ │ └── library │ │ │ └── AdminPageFramework_Parsedown.php │ │ ├── requirement │ │ └── AdminPageFramework_Requirement.php │ │ ├── toc │ │ └── AdminPageFramework_TableOfContents.php │ │ └── zip │ │ └── AdminPageFramework_Zip.php └── phpMobi │ ├── LICENSE │ ├── MOBIClass │ ├── CharacterEntities.php │ ├── ContentProvider.php │ ├── EXTHHelper.php │ ├── FileByte.php │ ├── FileDate.php │ ├── FileElement.php │ ├── FileInt.php │ ├── FileObject.php │ ├── FileRecord.php │ ├── FileShort.php │ ├── FileString.php │ ├── FileTri.php │ ├── Http.php │ ├── ImageHandler.php │ ├── LinkedStringBuilder.php │ ├── MOBI.php │ ├── MOBIFile.php │ ├── MultipleFileHandler.php │ ├── OnlineArticle.php │ ├── PalmRecord.php │ ├── Prc.php │ ├── PreprocessedArticle.php │ ├── RecognizeURL.php │ ├── Record.php │ ├── RecordFactory.php │ ├── Settings.php │ ├── constants.php │ ├── downloaders │ │ └── FanFictionNet.php │ ├── http_build_url.php │ └── readability │ │ ├── JSLikeHTMLElement.php │ │ └── Readability.php │ ├── README.md │ └── index.php ├── phpcs.xml ├── read-offline.php ├── readme.txt ├── templates ├── pdf │ ├── custom-print-footer.html │ ├── custom-print-header.html │ ├── custom-print.css │ └── default-print.css └── print │ └── custom-print.css └── vendor ├── autoload.php ├── composer ├── ClassLoader.php ├── InstalledVersions.php ├── LICENSE ├── autoload_classmap.php ├── autoload_files.php ├── autoload_namespaces.php ├── autoload_psr4.php ├── autoload_real.php ├── autoload_static.php ├── installed.json ├── installed.php └── platform_check.php ├── grandt ├── binstring │ ├── .gitattributes │ ├── .gitignore │ ├── BinString.Example1.php │ ├── BinString.Example2.php │ ├── BinString.php │ ├── BinStringStatic.php │ ├── composer.json │ └── readme.markdown ├── phpzipmerge │ ├── .gitattributes │ ├── .gitignore │ ├── README.md │ ├── REVISION.TXT │ ├── composer.json │ ├── src │ │ └── ZipMerge │ │ │ └── Zip │ │ │ ├── Core │ │ │ ├── AbstractException.php │ │ │ ├── AbstractZipWriter.php │ │ │ ├── ExtraField │ │ │ │ ├── AbstractExtraField.php │ │ │ │ ├── AbstractUnicodeExtraField.php │ │ │ │ ├── ExtendedTimeStampExtraField.php │ │ │ │ ├── GenericExtraField.php │ │ │ │ ├── UnicodeCommentExtraField.php │ │ │ │ └── UnicodePathExtraField.php │ │ │ ├── Header │ │ │ │ ├── AbstractZipHeader.php │ │ │ │ ├── EndOfCentralDirectory.php │ │ │ │ └── ZipFileEntry.php │ │ │ └── ZipUtils.php │ │ │ ├── Exception │ │ │ ├── BufferNotEmpty.php │ │ │ ├── HeaderPositionError.php │ │ │ ├── HeadersSent.php │ │ │ └── IncompatiblePhpVersion.php │ │ │ ├── File │ │ │ └── ZipMergeToFile.php │ │ │ ├── Listener │ │ │ └── ZipArchiveListener.php │ │ │ └── Stream │ │ │ └── ZipMerge.php │ └── tests │ │ ├── MergeZip.Example1.php │ │ └── MergeZip.File.Example1.php └── relativepath │ ├── .gitattributes │ ├── .gitignore │ ├── REVISION.TXT │ ├── RelativePath.Example1.php │ ├── RelativePath.php │ ├── composer.json │ └── readme.markdown ├── jkingweb └── druuid │ ├── .gitattributes │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── autoload.php │ ├── composer.json │ ├── documentation │ └── manual.html │ └── lib │ ├── UUID.php │ ├── UUIDException.php │ ├── UUIDStorage.php │ ├── UUIDStorageException.php │ ├── UUIDStorageStable.php │ ├── UUIDStorageVolatile.php │ └── lib.uuid.php ├── mpdf └── mpdf │ ├── .github │ ├── CONTRIBUTING.md │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE │ │ ├── Bug_report.md │ │ ├── Feature_request.md │ │ └── config.yml │ └── workflows │ │ ├── coverage.yml │ │ ├── cs.yml │ │ └── tests.yml │ ├── .gitignore │ ├── CHANGELOG.md │ ├── CREDITS.txt │ ├── LICENSE.txt │ ├── README.md │ ├── composer.json │ ├── data │ ├── CJKdata.php │ ├── collations │ │ ├── Afrikaans_South_Africa.php │ │ ├── Albanian_Albania.php │ │ ├── Alsatian_France.php │ │ ├── Arabic_Algeria.php │ │ ├── Arabic_Bahrain.php │ │ ├── Arabic_Egypt.php │ │ ├── Arabic_Iraq.php │ │ ├── Arabic_Jordan.php │ │ ├── Arabic_Kuwait.php │ │ ├── Arabic_Lebanon.php │ │ ├── Arabic_Libya.php │ │ ├── Arabic_Morocco.php │ │ ├── Arabic_Oman.php │ │ ├── Arabic_Pseudo_RTL.php │ │ ├── Arabic_Qatar.php │ │ ├── Arabic_Saudi_Arabia.php │ │ ├── Arabic_Syria.php │ │ ├── Arabic_Tunisia.php │ │ ├── Arabic_Yemen.php │ │ ├── Azeri_(Cyrillic)_Azerbaijan.php │ │ ├── Azeri_(Latin)_Azerbaijan.php │ │ ├── Bashkir_Russia.php │ │ ├── Basque_Spain.php │ │ ├── Belarusian_Belarus.php │ │ ├── Bosnian_(Cyrillic)_Bosnia_and_Herzegovina.php │ │ ├── Bosnian_(Latin)_Bosnia_and_Herzegovina.php │ │ ├── Breton_France.php │ │ ├── Bulgarian_Bulgaria.php │ │ ├── Catalan_Spain.php │ │ ├── Corsican_France.php │ │ ├── Croatian_(Latin)_Bosnia_and_Herzegovina.php │ │ ├── Croatian_Croatia.php │ │ ├── Czech_Czech_Republic.php │ │ ├── Danish_Denmark.php │ │ ├── Dari_Afghanistan.php │ │ ├── Dutch_Belgium.php │ │ ├── Dutch_Netherlands.php │ │ ├── English_Australia.php │ │ ├── English_Belize.php │ │ ├── English_Canada.php │ │ ├── English_Caribbean.php │ │ ├── English_India.php │ │ ├── English_Ireland.php │ │ ├── English_Jamaica.php │ │ ├── English_Malaysia.php │ │ ├── English_New_Zealand.php │ │ ├── English_Republic_of_the_Philippines.php │ │ ├── English_Singapore.php │ │ ├── English_South_Africa.php │ │ ├── English_Trinidad_and_Tobago.php │ │ ├── English_United_Kingdom.php │ │ ├── English_United_States.php │ │ ├── English_Zimbabwe.php │ │ ├── Estonian_Estonia.php │ │ ├── Faroese_Faroe_Islands.php │ │ ├── Filipino_Philippines.php │ │ ├── Finnish_Finland.php │ │ ├── French_Belgium.php │ │ ├── French_Canada.php │ │ ├── French_France.php │ │ ├── French_Luxembourg.php │ │ ├── French_Principality_of_Monaco.php │ │ ├── French_Switzerland.php │ │ ├── Frisian_Netherlands.php │ │ ├── Galician_Spain.php │ │ ├── German_Austria.php │ │ ├── German_Germany.php │ │ ├── German_Liechtenstein.php │ │ ├── German_Luxembourg.php │ │ ├── German_Switzerland.php │ │ ├── Greek_Greece.php │ │ ├── Greenlandic_Greenland.php │ │ ├── Hausa_(Latin)_Nigeria.php │ │ ├── Hebrew_Israel.php │ │ ├── Hungarian_Hungary.php │ │ ├── Icelandic_Iceland.php │ │ ├── Igbo_Nigeria.php │ │ ├── Indonesian_Indonesia.php │ │ ├── Inuktitut_(Latin)_Canada.php │ │ ├── Invariant_Language_Invariant_Country.php │ │ ├── Irish_Ireland.php │ │ ├── Italian_Italy.php │ │ ├── Italian_Switzerland.php │ │ ├── Kinyarwanda_Rwanda.php │ │ ├── Kiswahili_Kenya.php │ │ ├── Kyrgyz_Kyrgyzstan.php │ │ ├── Latvian_Latvia.php │ │ ├── Lithuanian_Lithuania.php │ │ ├── Lower_Sorbian_Germany.php │ │ ├── Luxembourgish_Luxembourg.php │ │ ├── Macedonian_(FYROM)_Macedonia_(FYROM).php │ │ ├── Malay_Brunei_Darussalam.php │ │ ├── Malay_Malaysia.php │ │ ├── Mapudungun_Chile.php │ │ ├── Mohawk_Canada.php │ │ ├── Mongolian_(Cyrillic)_Mongolia.php │ │ ├── Norwegian_(Nynorsk)_Norway.php │ │ ├── Occitan_France.php │ │ ├── Persian_Iran.php │ │ ├── Polish_Poland.php │ │ ├── Portuguese_Brazil.php │ │ ├── Portuguese_Portugal.php │ │ ├── Quechua_Bolivia.php │ │ ├── Quechua_Ecuador.php │ │ ├── Quechua_Peru.php │ │ ├── Romanian_Romania.php │ │ ├── Romansh_Switzerland.php │ │ ├── Russian_Russia.php │ │ ├── Sami_(Inari)_Finland.php │ │ ├── Sami_(Lule)_Norway.php │ │ ├── Sami_(Lule)_Sweden.php │ │ ├── Sami_(Northern)_Finland.php │ │ ├── Sami_(Northern)_Norway.php │ │ ├── Sami_(Northern)_Sweden.php │ │ ├── Sami_(Skolt)_Finland.php │ │ ├── Sami_(Southern)_Norway.php │ │ ├── Sami_(Southern)_Sweden.php │ │ ├── Serbian_(Cyrillic)_Bosnia_and_Herzegovina.php │ │ ├── Serbian_(Cyrillic)_Serbia.php │ │ ├── Serbian_(Latin)_Bosnia_and_Herzegovina.php │ │ ├── Serbian_(Latin)_Serbia.php │ │ ├── Sesotho_sa_Leboa_South_Africa.php │ │ ├── Setswana_South_Africa.php │ │ ├── Slovak_Slovakia.php │ │ ├── Slovenian_Slovenia.php │ │ ├── Spanish_Argentina.php │ │ ├── Spanish_Bolivia.php │ │ ├── Spanish_Chile.php │ │ ├── Spanish_Colombia.php │ │ ├── Spanish_Costa_Rica.php │ │ ├── Spanish_Dominican_Republic.php │ │ ├── Spanish_Ecuador.php │ │ ├── Spanish_El_Salvador.php │ │ ├── Spanish_Guatemala.php │ │ ├── Spanish_Honduras.php │ │ ├── Spanish_Mexico.php │ │ ├── Spanish_Nicaragua.php │ │ ├── Spanish_Panama.php │ │ ├── Spanish_Paraguay.php │ │ ├── Spanish_Peru.php │ │ ├── Spanish_Puerto_Rico.php │ │ ├── Spanish_Spain.php │ │ ├── Spanish_United_States.php │ │ ├── Spanish_Uruguay.php │ │ ├── Spanish_Venezuela.php │ │ ├── Swedish_Finland.php │ │ ├── Swedish_Sweden.php │ │ ├── Tajik_(Cyrillic)_Tajikistan.php │ │ ├── Tamazight_(Latin)_Algeria.php │ │ ├── Tatar_Russia.php │ │ ├── Turkish_Turkey.php │ │ ├── Turkmen_Turkmenistan.php │ │ ├── Ukrainian_Ukraine.php │ │ ├── Upper_Sorbian_Germany.php │ │ ├── Urdu_Islamic_Republic_of_Pakistan.php │ │ ├── Uzbek_(Cyrillic)_Uzbekistan.php │ │ ├── Uzbek_(Latin)_Uzbekistan.php │ │ ├── Vietnamese_Vietnam.php │ │ ├── Welsh_United_Kingdom.php │ │ ├── Wolof_Senegal.php │ │ ├── Yakut_Russia.php │ │ ├── Yoruba_Nigeria.php │ │ ├── isiXhosa_South_Africa.php │ │ └── isiZulu_South_Africa.php │ ├── entity_substitutions.php │ ├── font │ │ ├── ccourier.php │ │ ├── ccourierb.php │ │ ├── ccourierbi.php │ │ ├── ccourieri.php │ │ ├── chelvetica.php │ │ ├── chelveticab.php │ │ ├── chelveticabi.php │ │ ├── chelveticai.php │ │ ├── csymbol.php │ │ ├── ctimes.php │ │ ├── ctimesb.php │ │ ├── ctimesbi.php │ │ ├── ctimesi.php │ │ └── czapfdingbats.php │ ├── iccprofiles │ │ └── sRGB_IEC61966-2-1.icc │ ├── lang2fonts.css │ ├── linebrdictK.dat │ ├── linebrdictL.dat │ ├── linebrdictT.dat │ ├── mpdf.css │ ├── no_image.jpg │ ├── out.php │ ├── patterns │ │ ├── NOTES.txt │ │ ├── de.php │ │ ├── dictionary.txt │ │ ├── en.php │ │ ├── es.php │ │ ├── fi.php │ │ ├── fr.php │ │ ├── it.php │ │ ├── nl.php │ │ ├── pl.php │ │ ├── ru.php │ │ └── sv.php │ ├── subs_core.php │ ├── subs_win-1252.php │ └── upperCase.php │ ├── phpunit.xml │ ├── ruleset.xml │ ├── src │ ├── Barcode.php │ ├── Barcode │ │ ├── AbstractBarcode.php │ │ ├── BarcodeException.php │ │ ├── BarcodeInterface.php │ │ ├── Codabar.php │ │ ├── Code11.php │ │ ├── Code128.php │ │ ├── Code39.php │ │ ├── Code93.php │ │ ├── EanExt.php │ │ ├── EanUpc.php │ │ ├── I25.php │ │ ├── Imb.php │ │ ├── Msi.php │ │ ├── Postnet.php │ │ ├── Rm4Scc.php │ │ └── S25.php │ ├── Cache.php │ ├── Color │ │ ├── ColorConverter.php │ │ ├── ColorModeConverter.php │ │ ├── ColorSpaceRestrictor.php │ │ └── NamedColors.php │ ├── Config │ │ ├── ConfigVariables.php │ │ └── FontVariables.php │ ├── Conversion │ │ ├── DecToAlpha.php │ │ ├── DecToCjk.php │ │ ├── DecToHebrew.php │ │ ├── DecToOther.php │ │ └── DecToRoman.php │ ├── Css │ │ ├── Border.php │ │ ├── DefaultCss.php │ │ └── TextVars.php │ ├── CssManager.php │ ├── DirectWrite.php │ ├── Exception │ │ ├── FontException.php │ │ └── InvalidArgumentException.php │ ├── File │ │ └── StreamWrapperChecker.php │ ├── Fonts │ │ ├── FontCache.php │ │ ├── FontFileFinder.php │ │ ├── GlyphOperator.php │ │ └── MetricsGenerator.php │ ├── Form.php │ ├── FpdiTrait.php │ ├── Gif │ │ ├── ColorTable.php │ │ ├── FileHeader.php │ │ ├── Gif.php │ │ ├── Image.php │ │ ├── ImageHeader.php │ │ └── Lzw.php │ ├── Gradient.php │ ├── HTMLParserMode.php │ ├── Hyphenator.php │ ├── Image │ │ ├── Bmp.php │ │ ├── ImageProcessor.php │ │ ├── ImageTypeGuesser.php │ │ ├── Svg.php │ │ └── Wmf.php │ ├── Language │ │ ├── LanguageToFont.php │ │ ├── LanguageToFontInterface.php │ │ ├── ScriptToLanguage.php │ │ └── ScriptToLanguageInterface.php │ ├── Log │ │ └── Context.php │ ├── Mpdf.php │ ├── MpdfException.php │ ├── MpdfImageException.php │ ├── Otl.php │ ├── OtlDump.php │ ├── Output │ │ └── Destination.php │ ├── PageFormat.php │ ├── Pdf │ │ ├── Protection.php │ │ └── Protection │ │ │ └── UniqidGenerator.php │ ├── RemoteContentFetcher.php │ ├── ServiceFactory.php │ ├── Shaper │ │ ├── Indic.php │ │ ├── Myanmar.php │ │ └── Sea.php │ ├── SizeConverter.php │ ├── Strict.php │ ├── TTFontFile.php │ ├── TTFontFileAnalysis.php │ ├── TableOfContents.php │ ├── Tag.php │ ├── Tag │ │ ├── A.php │ │ ├── Acronym.php │ │ ├── Address.php │ │ ├── Annotation.php │ │ ├── Article.php │ │ ├── Aside.php │ │ ├── B.php │ │ ├── BarCode.php │ │ ├── Bdi.php │ │ ├── Bdo.php │ │ ├── Big.php │ │ ├── BlockQuote.php │ │ ├── BlockTag.php │ │ ├── Bookmark.php │ │ ├── Br.php │ │ ├── Caption.php │ │ ├── Center.php │ │ ├── Cite.php │ │ ├── Code.php │ │ ├── ColumnBreak.php │ │ ├── Columns.php │ │ ├── Dd.php │ │ ├── Del.php │ │ ├── Details.php │ │ ├── Div.php │ │ ├── Dl.php │ │ ├── DotTab.php │ │ ├── Dt.php │ │ ├── Em.php │ │ ├── FieldSet.php │ │ ├── FigCaption.php │ │ ├── Figure.php │ │ ├── Font.php │ │ ├── Footer.php │ │ ├── Form.php │ │ ├── FormFeed.php │ │ ├── H1.php │ │ ├── H2.php │ │ ├── H3.php │ │ ├── H4.php │ │ ├── H5.php │ │ ├── H6.php │ │ ├── HGroup.php │ │ ├── Header.php │ │ ├── Hr.php │ │ ├── I.php │ │ ├── Img.php │ │ ├── IndexEntry.php │ │ ├── IndexInsert.php │ │ ├── InlineTag.php │ │ ├── Input.php │ │ ├── Ins.php │ │ ├── Kbd.php │ │ ├── Legend.php │ │ ├── Li.php │ │ ├── Main.php │ │ ├── Mark.php │ │ ├── Meter.php │ │ ├── Nav.php │ │ ├── NewColumn.php │ │ ├── NewPage.php │ │ ├── Ol.php │ │ ├── Option.php │ │ ├── P.php │ │ ├── PageBreak.php │ │ ├── PageFooter.php │ │ ├── PageHeader.php │ │ ├── Pre.php │ │ ├── Progress.php │ │ ├── Q.php │ │ ├── S.php │ │ ├── Samp.php │ │ ├── Section.php │ │ ├── Select.php │ │ ├── SetHtmlPageFooter.php │ │ ├── SetHtmlPageHeader.php │ │ ├── SetPageFooter.php │ │ ├── SetPageHeader.php │ │ ├── Small.php │ │ ├── Span.php │ │ ├── Strike.php │ │ ├── Strong.php │ │ ├── Sub.php │ │ ├── SubstituteTag.php │ │ ├── Summary.php │ │ ├── Sup.php │ │ ├── TBody.php │ │ ├── TFoot.php │ │ ├── THead.php │ │ ├── Table.php │ │ ├── Tag.php │ │ ├── Td.php │ │ ├── TextArea.php │ │ ├── TextCircle.php │ │ ├── Th.php │ │ ├── Time.php │ │ ├── Toc.php │ │ ├── TocEntry.php │ │ ├── TocPageBreak.php │ │ ├── Tr.php │ │ ├── Tt.php │ │ ├── Tta.php │ │ ├── Tts.php │ │ ├── Ttz.php │ │ ├── U.php │ │ ├── Ul.php │ │ ├── VarTag.php │ │ ├── WatermarkImage.php │ │ └── WatermarkText.php │ ├── Ucdn.php │ ├── Utils │ │ ├── Arrays.php │ │ ├── NumericString.php │ │ ├── PdfDate.php │ │ └── UtfString.php │ ├── Writer │ │ ├── BackgroundWriter.php │ │ ├── BaseWriter.php │ │ ├── BookmarkWriter.php │ │ ├── ColorWriter.php │ │ ├── FontWriter.php │ │ ├── FormWriter.php │ │ ├── ImageWriter.php │ │ ├── JavaScriptWriter.php │ │ ├── MetadataWriter.php │ │ ├── ObjectWriter.php │ │ ├── OptionalContentWriter.php │ │ ├── PageWriter.php │ │ └── ResourceWriter.php │ └── functions-dev.php │ ├── tmp │ └── .gitignore │ └── ttfonts │ ├── AboriginalSansREGULAR.ttf │ ├── Abyssinica_SIL.ttf │ ├── Aegean.otf │ ├── Aegyptus.otf │ ├── Akkadian.otf │ ├── DBSILBR.ttf │ ├── DejaVuSans-Bold.ttf │ ├── DejaVuSans-BoldOblique.ttf │ ├── DejaVuSans-Oblique.ttf │ ├── DejaVuSans.ttf │ ├── DejaVuSansCondensed-Bold.ttf │ ├── DejaVuSansCondensed-BoldOblique.ttf │ ├── DejaVuSansCondensed-Oblique.ttf │ ├── DejaVuSansCondensed.ttf │ ├── DejaVuSansMono-Bold.ttf │ ├── DejaVuSansMono-BoldOblique.ttf │ ├── DejaVuSansMono-Oblique.ttf │ ├── DejaVuSansMono.ttf │ ├── DejaVuSerif-Bold.ttf │ ├── DejaVuSerif-BoldItalic.ttf │ ├── DejaVuSerif-Italic.ttf │ ├── DejaVuSerif.ttf │ ├── DejaVuSerifCondensed-Bold.ttf │ ├── DejaVuSerifCondensed-BoldItalic.ttf │ ├── DejaVuSerifCondensed-Italic.ttf │ ├── DejaVuSerifCondensed.ttf │ ├── DejaVuinfo.txt │ ├── Dhyana-Bold.ttf │ ├── Dhyana-Regular.ttf │ ├── DhyanaOFL.txt │ ├── FreeMono.ttf │ ├── FreeMonoBold.ttf │ ├── FreeMonoBoldOblique.ttf │ ├── FreeMonoOblique.ttf │ ├── FreeSans.ttf │ ├── FreeSansBold.ttf │ ├── FreeSansBoldOblique.ttf │ ├── FreeSansOblique.ttf │ ├── FreeSerif.ttf │ ├── FreeSerifBold.ttf │ ├── FreeSerifBoldItalic.ttf │ ├── FreeSerifItalic.ttf │ ├── GNUFreeFontinfo.txt │ ├── Garuda-Bold.ttf │ ├── Garuda-BoldOblique.ttf │ ├── Garuda-Oblique.ttf │ ├── Garuda.ttf │ ├── Jomolhari-OFL.txt │ ├── Jomolhari.ttf │ ├── KhmerOFL.txt │ ├── KhmerOS.ttf │ ├── Lateef font OFL.txt │ ├── LateefRegOT.ttf │ ├── Lohit-Kannada.ttf │ ├── LohitKannadaOFL.txt │ ├── Padauk-book.ttf │ ├── Pothana2000.ttf │ ├── Quivira.otf │ ├── Sun-ExtA.ttf │ ├── Sun-ExtB.ttf │ ├── SundaneseUnicode-1.0.5.ttf │ ├── SyrCOMEdessa.otf │ ├── SyrCOMEdessa_license.txt │ ├── TaameyDavidCLM-LICENSE.txt │ ├── TaameyDavidCLM-Medium.ttf │ ├── TaiHeritagePro.ttf │ ├── Tharlon-Regular.ttf │ ├── TharlonOFL.txt │ ├── UnBatang_0613.ttf │ ├── Uthman.otf │ ├── XB Riyaz.ttf │ ├── XB RiyazBd.ttf │ ├── XB RiyazBdIt.ttf │ ├── XB RiyazIt.ttf │ ├── XW Zar Font Info.txt │ ├── ZawgyiOne.ttf │ ├── ayar.ttf │ ├── damase_v.2.ttf │ ├── kaputaunicode.ttf │ ├── lannaalif-v1-03.ttf │ ├── ocrb10.ttf │ └── ocrbinfo.txt ├── myclabs └── deep-copy │ ├── .github │ └── FUNDING.yml │ ├── LICENSE │ ├── README.md │ ├── composer.json │ └── src │ └── DeepCopy │ ├── DeepCopy.php │ ├── Exception │ ├── CloneException.php │ └── PropertyException.php │ ├── Filter │ ├── Doctrine │ │ ├── DoctrineCollectionFilter.php │ │ ├── DoctrineEmptyCollectionFilter.php │ │ └── DoctrineProxyFilter.php │ ├── Filter.php │ ├── KeepFilter.php │ ├── ReplaceFilter.php │ └── SetNullFilter.php │ ├── Matcher │ ├── Doctrine │ │ └── DoctrineProxyMatcher.php │ ├── Matcher.php │ ├── PropertyMatcher.php │ ├── PropertyNameMatcher.php │ └── PropertyTypeMatcher.php │ ├── Reflection │ └── ReflectionHelper.php │ ├── TypeFilter │ ├── Date │ │ └── DateIntervalFilter.php │ ├── ReplaceFilter.php │ ├── ShallowCopyFilter.php │ ├── Spl │ │ ├── ArrayObjectFilter.php │ │ ├── SplDoublyLinkedList.php │ │ └── SplDoublyLinkedListFilter.php │ └── TypeFilter.php │ ├── TypeMatcher │ └── TypeMatcher.php │ └── deep_copy.php ├── paragonie └── random_compat │ ├── LICENSE │ ├── build-phar.sh │ ├── composer.json │ ├── dist │ ├── random_compat.phar.pubkey │ └── random_compat.phar.pubkey.asc │ ├── lib │ └── random.php │ ├── other │ └── build_phar.php │ ├── psalm-autoload.php │ └── psalm.xml ├── phpzip └── phpzip │ ├── .gitignore │ ├── Docs │ ├── APPNOTE-6.3.2.TXT │ ├── APPNOTE-6.3.4.TXT │ ├── Links.txt │ ├── ZIP_file_format.htm │ └── extrafld.txt │ ├── README.md │ ├── REVISION.TXT │ ├── composer.json │ ├── legacy │ ├── README.txt │ ├── Zip.ErrorCatch1.php │ ├── Zip.Example1.php │ ├── Zip.Example2.php │ ├── Zip.Example3.php │ ├── ZipStream.Example1.php │ ├── ZipStream.Example1s.php │ ├── ZipStream.Example2.php │ ├── ZipStream.Example2b.php │ ├── bootstrap.php │ └── composer.json │ ├── src │ └── Zip │ │ ├── Core │ │ ├── AbstractException.php │ │ ├── AbstractZipArchive.php │ │ └── ZipUtils.php │ │ ├── Exception │ │ ├── BufferNotEmpty.php │ │ ├── HeaderPositionError.php │ │ ├── HeadersSent.php │ │ ├── IncompatiblePhpVersion.php │ │ ├── InvalidPhpConfiguration.php │ │ └── LengthMismatch.php │ │ ├── File │ │ └── Zip.php │ │ ├── Listener │ │ └── ZipArchiveListener.php │ │ └── Stream │ │ └── ZipStream.php │ └── tests │ ├── bootstrap.php │ ├── composer.json │ ├── functional │ └── ZipArchiveWebTest.php │ ├── index.php │ ├── openCmd.bat │ ├── phpunit.xml │ ├── run functional tests.bat │ ├── run unit tests.bat │ └── unit │ ├── ZipArchiveFileTest.php │ └── ZipArchiveStreamTest.php ├── psr └── log │ ├── LICENSE │ ├── Psr │ └── Log │ │ ├── AbstractLogger.php │ │ ├── InvalidArgumentException.php │ │ ├── LogLevel.php │ │ ├── LoggerAwareInterface.php │ │ ├── LoggerAwareTrait.php │ │ ├── LoggerInterface.php │ │ ├── LoggerTrait.php │ │ ├── NullLogger.php │ │ └── Test │ │ ├── DummyTest.php │ │ ├── LoggerInterfaceTest.php │ │ └── TestLogger.php │ ├── README.md │ └── composer.json ├── setasign └── fpdi │ ├── LICENSE.txt │ ├── README.md │ ├── SECURITY.md │ ├── composer.json │ └── src │ ├── FpdfTpl.php │ ├── FpdfTplTrait.php │ ├── Fpdi.php │ ├── FpdiException.php │ ├── FpdiTrait.php │ ├── PdfParser │ ├── CrossReference │ │ ├── AbstractReader.php │ │ ├── CrossReference.php │ │ ├── CrossReferenceException.php │ │ ├── FixedReader.php │ │ ├── LineReader.php │ │ └── ReaderInterface.php │ ├── Filter │ │ ├── Ascii85.php │ │ ├── Ascii85Exception.php │ │ ├── AsciiHex.php │ │ ├── FilterException.php │ │ ├── FilterInterface.php │ │ ├── Flate.php │ │ ├── FlateException.php │ │ ├── Lzw.php │ │ └── LzwException.php │ ├── PdfParser.php │ ├── PdfParserException.php │ ├── StreamReader.php │ ├── Tokenizer.php │ └── Type │ │ ├── PdfArray.php │ │ ├── PdfBoolean.php │ │ ├── PdfDictionary.php │ │ ├── PdfHexString.php │ │ ├── PdfIndirectObject.php │ │ ├── PdfIndirectObjectReference.php │ │ ├── PdfName.php │ │ ├── PdfNull.php │ │ ├── PdfNumeric.php │ │ ├── PdfStream.php │ │ ├── PdfString.php │ │ ├── PdfToken.php │ │ ├── PdfType.php │ │ └── PdfTypeException.php │ ├── PdfReader │ ├── DataStructure │ │ └── Rectangle.php │ ├── Page.php │ ├── PageBoundaries.php │ ├── PdfReader.php │ └── PdfReaderException.php │ ├── Tcpdf │ └── Fpdi.php │ ├── TcpdfFpdi.php │ ├── Tfpdf │ ├── FpdfTpl.php │ └── Fpdi.php │ └── autoload.php ├── soderlind └── phpepub │ ├── .gitignore │ ├── GNU Lesser General Public License v2.1 - GNU Project - Free Software Foundation.html │ ├── README.md │ ├── REVISION.TXT │ ├── ReadMe.html │ ├── composer.json │ ├── documentation.css │ ├── legacy │ ├── EPub.Test.Example.php │ ├── composer.json │ ├── composer.phar │ ├── install.bat │ └── install.sh │ ├── src │ └── PHPePub │ │ ├── Core │ │ ├── EPub.php │ │ ├── EPubChapterSplitter.php │ │ ├── Logger.php │ │ ├── StaticData.php │ │ └── Structure │ │ │ ├── NCX │ │ │ ├── AbstractNavEntry.php │ │ │ ├── NavMap.php │ │ │ └── NavPoint.php │ │ │ ├── Ncx.php │ │ │ ├── OPF │ │ │ ├── DublinCore.php │ │ │ ├── Guide.php │ │ │ ├── Item.php │ │ │ ├── Itemref.php │ │ │ ├── Manifest.php │ │ │ ├── MarcCode.php │ │ │ ├── MetaValue.php │ │ │ ├── Metadata.php │ │ │ ├── Reference.php │ │ │ └── Spine.php │ │ │ └── Opf.php │ │ └── Helpers │ │ ├── CalibreHelper.php │ │ ├── Enum.php │ │ ├── FileHelper.php │ │ ├── IBooksHelper.php │ │ ├── ImageHelper.php │ │ ├── MimeHelper.php │ │ ├── Rendition │ │ └── RenditionHelper.php │ │ ├── StringHelper.php │ │ ├── URLHelper.php │ │ └── enums │ │ └── Boolean.php │ ├── test.php │ └── tests │ ├── EPub.Example1.php │ ├── EPub.Example2.php │ ├── EPub.Example2b.php │ ├── EPub.Example3.php │ ├── EPub.Example3_1.php │ ├── EPub.Example3_2.php │ ├── EPub.ExampleImg.php │ ├── EPub.ExampleSimple.php │ ├── composer.json │ └── demo │ ├── 512x700.jpg │ ├── 512x700.xcf │ ├── 512x700_1.jpg │ ├── 512x700_2.jpg │ ├── 512x700_3.jpg │ ├── 512x700_g1.gif │ ├── DemoInlineImage.jpg │ ├── cover-image.jpg │ ├── rxhVVUP.gif │ └── test.svg ├── symfony └── polyfill-mbstring │ ├── LICENSE │ ├── Mbstring.php │ ├── README.md │ ├── Resources │ └── unidata │ │ ├── lowerCase.php │ │ ├── titleCaseRegexp.php │ │ └── upperCase.php │ ├── bootstrap.php │ ├── bootstrap80.php │ └── composer.json └── wallabag └── php-mobi ├── .gitignore ├── LICENSE ├── MOBIClass ├── CharacterEntities.php ├── ContentProvider.php ├── EXTHHelper.php ├── FileByte.php ├── FileDate.php ├── FileElement.php ├── FileInt.php ├── FileObject.php ├── FileRecord.php ├── FileShort.php ├── FileString.php ├── FileTri.php ├── Http.php ├── ImageHandler.php ├── MOBI.php ├── MOBIFile.php ├── MultipleFileHandler.php ├── OnlineArticle.php ├── PalmRecord.php ├── Prc.php ├── PreprocessedArticle.php ├── RecognizeURL.php ├── Record.php ├── RecordFactory.php ├── Settings.php ├── constants.php ├── downloaders │ └── FanFictionNet.php └── http_build_url.php ├── README.md ├── composer.json └── index.php /.distignore: -------------------------------------------------------------------------------- 1 | .distignore 2 | .DS_Store 3 | .codeclimate.yml 4 | .eslintignore 5 | .eslintrc 6 | .git 7 | .gitattributes 8 | .github 9 | .gitignore 10 | .travis.yml 11 | CHANGELOG.md 12 | CREDITS.md 13 | Gruntfile.js 14 | LISENCE 15 | README.md 16 | composer.json 17 | composer.lock 18 | package-lock.json 19 | package.json 20 | phpcs.xml 21 | node_modules 22 | package-lock.json 23 | assets 24 | vendor/symfony/polyfill-mbstring -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | **/*{.,-}min.js 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: https://paypal.me/PerSoderlind # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 13 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: Deploy to WordPress.org 2 | on: 3 | push: 4 | tags: 5 | - "*" 6 | jobs: 7 | tag: 8 | name: New tag 9 | runs-on: ubuntu-latest 10 | steps: 11 | - uses: actions/checkout@master 12 | - name: WordPress Plugin Deploy 13 | uses: 10up/action-wordpress-plugin-deploy@stable 14 | env: 15 | SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }} 16 | SVN_USERNAME: ${{ secrets.SVN_USERNAME }} 17 | ASSETS_DIR: assets 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- 1 | # Credits # 2 | 3 | [mPDF](https://github.com/mpdf/mpdf) is written by Ian Back and is released under the GNU GPL v2 licence. 4 | 5 | [PHPePub](https://github.com/Grandt/PHPePub) is written by Asbjorn Grandt and is released under the GNU Lesser General Public License v2.1 6 | 7 | [phpMobi](https://github.com/raiju/phpMobi) is written by Sander Kromwijk and is released under the Apache license (version 2.0) 8 | 9 | [Admin Page Framework](https://github.com/michaeluno/admin-page-framework) is written by Michael Uno and is released under the followin licenses: 10 | * Admin Page Framework (Framework Files) MIT license 11 | * Admin Page Framework - Loader (WordPress Plugin) GPL v2 12 | -------------------------------------------------------------------------------- /css/document-docx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/document-docx.png -------------------------------------------------------------------------------- /css/document-epub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/document-epub.png -------------------------------------------------------------------------------- /css/document-mobi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/document-mobi.png -------------------------------------------------------------------------------- /css/document-pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/document-pdf.png -------------------------------------------------------------------------------- /css/document-print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/document-print.png -------------------------------------------------------------------------------- /css/donation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/donation.gif -------------------------------------------------------------------------------- /css/e-book-icons.txt: -------------------------------------------------------------------------------- 1 | http://smithsrus.com/e-book-download-icons/ -------------------------------------------------------------------------------- /css/read-offline-admin.css: -------------------------------------------------------------------------------- 1 | .edit-shortcode-form .field-block { 2 | clear: both; 3 | display: block; 4 | } 5 | 6 | .edit-shortcode-form .field-block label { 7 | float: left; 8 | font-weight: bold; 9 | width: 150px; 10 | } 11 | 12 | .form-wrap p, 13 | p.description, 14 | .help, 15 | span.description { 16 | display: block; 17 | margin-left: 150px/*!important*/; 18 | } 19 | -------------------------------------------------------------------------------- /css/read-offline-shortcode.css: -------------------------------------------------------------------------------- 1 | .readoffline-shortcode { 2 | display: inline; 3 | } 4 | 5 | .readoffline-shortcode .pdf, 6 | .readoffline-shortcode .epub, 7 | .readoffline-shortcode .mobi, 8 | .readoffline-shortcode .print { 9 | border: 0; 10 | min-height: 16px; 11 | padding: 0 0 1px 20px; 12 | } 13 | 14 | .readoffline-shortcode .pdf { 15 | background: url(document-pdf.png) no-repeat 0 50%; 16 | } 17 | 18 | .readoffline-shortcode .print { 19 | background: url(document-print.png) no-repeat 0 50%; 20 | } 21 | 22 | .readoffline-shortcode .epub { 23 | background: url(document-epub.png) no-repeat 0 50%; 24 | } 25 | 26 | .readoffline-shortcode .mobi { 27 | background: url(document-mobi.png) no-repeat 0 50%; 28 | } 29 | -------------------------------------------------------------------------------- /css/read-offline.css: -------------------------------------------------------------------------------- 1 | .readoffline-widget div { 2 | display: inline; 3 | } 4 | -------------------------------------------------------------------------------- /css/read_offline16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/css/read_offline16x16.png -------------------------------------------------------------------------------- /js/read-offline-ga.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @desc Read Offline Google Analytics 3 | * @author Per Soderlind - http://soderlind.no 4 | */ 5 | 6 | 7 | jQuery(document).ready(function(){ 8 | // try log read-offline event to google analytics 9 | if (typeof _gaq !== "undefined" && _gaq !== null) { // make sure you are running async google analytics: http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html 10 | jQuery("a[href$='.print'],a[href$='.epub'],a[href$='.mobi'],a[href$='.pdf']").on("click", function(event){ 11 | var ps_readoffline_filename = jQuery(this).attr("href").split('/').pop(); 12 | var ps_readoffline_filetype = jQuery(this).attr("href").split('.').pop(); 13 | _gaq.push(['_trackEvent', 'read-offline', ps_readoffline_filetype, ps_readoffline_filename]); 14 | }); 15 | } 16 | }); -------------------------------------------------------------------------------- /js/read-offline-wp.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @desc Read Offline WP 3 | * @author Per Soderlind - http://soderlind.no 4 | */ 5 | function read_offline_print_me() { 6 | window.frames["read_offline_print"].focus(); 7 | window.frames["read_offline_print"].print(); 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/assets/js/ie8.js: -------------------------------------------------------------------------------- 1 | (function(){var e,t;e=document.getElementsByTagName("head")[0];t=document.createElement("style");t.type="text/css";t.styleSheet.cssText=":before, :after { content: none !important; }";e.appendChild(t);window.attachEvent("onload",function(){e.removeChild(t)})}).call(this); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/buttons.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 12 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/components/octicons/octicons/octicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/components/octicons/octicons/octicons.eot -------------------------------------------------------------------------------- /lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/components/octicons/octicons/octicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/components/octicons/octicons/octicons.ttf -------------------------------------------------------------------------------- /lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/components/octicons/octicons/octicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/github-custom-field-type/asset/github-buttons/components/octicons/octicons/octicons.woff -------------------------------------------------------------------------------- /lib/admin/custom-field-types/github-custom-field-type/changelog.txt: -------------------------------------------------------------------------------- 1 | # Change Log 2 | = 1.0.1 - 2016/10/26 = 3 | - Fixed a use of deprecated method. 4 | = 1.0.0 = 5 | - Released. -------------------------------------------------------------------------------- /lib/admin/custom-field-types/nouislider-custom-field-type/changelog.txt: -------------------------------------------------------------------------------- 1 | # Change Log 2 | = 0.0.4 = 3 | - Added the `allow_empty` argument. 4 | - Added the `can_exceed_min` and `can_exceed_max` arguments. 5 | - Added the `interactive` argument. 6 | = 0.0.3b - 2016/10/24 = 7 | - Set a field type slug to the register callback function to avoid unnecessary callback function calls. 8 | - Made it compatible with Admin Paqe Framework 3.8.8. 9 | = 0.0.2b - 2016/10/07 = 10 | - Fixed a PHP warning `array_fill() [function.array-fill]: Number of elements must be positive...`. 11 | - Fixed a bug that saving a value of `0` caused a slider not to be displayed. 12 | = 0.0.1b = 13 | - Released. -------------------------------------------------------------------------------- /lib/admin/custom-field-types/nouislider-custom-field-type/css/no-ui-slider-field-type.css: -------------------------------------------------------------------------------- 1 | .read-offline-field-no_ui_slider input[data-type='no_ui_slider'] { 2 | text-align: right; 3 | } 4 | .no-ui-sliders { 5 | margin-bottom: 2em; 6 | } 7 | .no-ui-sliders.has-pips { 8 | margin-bottom: 4em; 9 | } 10 | .read-offline-field-no_ui_slider > .read-offline-input-label-container { 11 | margin-bottom: 1em; 12 | margin-right: 2em; 13 | } -------------------------------------------------------------------------------- /lib/admin/custom-field-types/nouislider-custom-field-type/no-ui-slider/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright © 2016 Leon Gersen 2 | This work is free. You can redistribute it and/or modify it under the 3 | terms of the Do What The Fuck You Want To Public License, Version 2, 4 | as published by Sam Hocevar. 5 | 6 | DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 7 | Version 2, December 2004 8 | 9 | Copyright (C) 2004 Sam Hocevar 10 | 11 | Everyone is permitted to copy and distribute verbatim or modified 12 | copies of this license document, and changing it is allowed as long 13 | as the name is changed. 14 | 15 | DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 16 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 17 | 18 | 0. You just DO WHAT THE FUCK YOU WANT TO. 19 | -------------------------------------------------------------------------------- /lib/admin/custom-field-types/nouislider-custom-field-type/no-ui-slider/css/nouislider.tooltips.css: -------------------------------------------------------------------------------- 1 | .noUi-tooltip { 2 | display: block; 3 | position: absolute; 4 | border: 1px solid #D9D9D9; 5 | border-radius: 3px; 6 | background: #fff; 7 | color: #000; 8 | padding: 5px; 9 | text-align: center; 10 | } 11 | .noUi-horizontal .noUi-tooltip { 12 | -webkit-transform: translate(-50%, 0); 13 | transform: translate(-50%, 0); 14 | left: 50%; 15 | bottom: 120%; 16 | } 17 | .noUi-vertical .noUi-tooltip { 18 | -webkit-transform: translate(0, -50%); 19 | transform: translate(0, -50%); 20 | top: 50%; 21 | right: 120%; 22 | } 23 | -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/changelog.txt: -------------------------------------------------------------------------------- 1 | # Change Log 2 | = 0.0.3b - 2016/10/24 = 3 | - Set a field type slug to the register callback function to avoid unnecessary callback function calls. 4 | - Made it compatible with Admin Paqe Framework 3.8.8. 5 | = 0.0.2b - 2016/10/07 = 6 | - Supported repeatable sections. 7 | = 0.0.1b - 2016/09/21 = 8 | - Released. -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/application.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/code.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/css.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/db.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/directory-lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/directory-lock.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/directory.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/doc.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/file-lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/file-lock.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/file.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/film.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/film.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/flash.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/folder_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/folder_open.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/html.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/java.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/linux.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/music.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/pdf.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/php.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/picture.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/ppt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/ppt.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/psd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/psd.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/ruby.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/script.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/spinner.gif -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/txt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/txt.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/xls.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/images/zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/lib/admin/custom-field-types/path-custom-field-type/css/images/zip.png -------------------------------------------------------------------------------- /lib/admin/custom-field-types/path-custom-field-type/css/style.css: -------------------------------------------------------------------------------- 1 | /* Image Uploader Input Field */ 2 | .read-offline-field-path input { 3 | margin-right: 0.5em; 4 | vertical-align: middle; 5 | } 6 | /* Buttons */ 7 | .select_path.button.button-small, 8 | .remove_path.button.button-small 9 | { 10 | vertical-align: middle; 11 | } 12 | .remove_path.button.button-small { 13 | margin-left: 0.2em; 14 | } 15 | @media screen and (max-width: 782px) { 16 | .read-offline-field-path input { 17 | margin: 0.5em 0.5em 0.5em 0; 18 | } 19 | } -------------------------------------------------------------------------------- /lib/admin/custom-field-types/post_type_taxonomy_field-type/changelog.txt: -------------------------------------------------------------------------------- 1 | = 0.0.1 - 2016/10/25 = 2 | - Released. -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/af.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/af",[],function(){return{errorLoading:function(){return"Die resultate kon nie gelaai word nie."},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Verwyders asseblief "+n+" character";return 1!=n&&(r+="s"),r},inputTooShort:function(e){return"Voer asseblief "+(e.minimum-e.input.length)+" of meer karakters"},loadingMore:function(){return"Meer resultate word gelaai…"},maximumSelected:function(e){var n="Kies asseblief net "+e.maximum+" item";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"Geen resultate gevind"},searching:function(){return"Besig…"},removeAllItems:function(){return"Verwyder alle items"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/ar.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(n){return"الرجاء حذف "+(n.input.length-n.maximum)+" عناصر"},inputTooShort:function(n){return"الرجاء إضافة "+(n.minimum-n.input.length)+" عناصر"},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(n){return"تستطيع إختيار "+n.maximum+" بنود فقط"},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"},removeAllItems:function(){return"قم بإزالة كل العناصر"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/az.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/az",[],function(){return{inputTooLong:function(n){return n.input.length-n.maximum+" simvol silin"},inputTooShort:function(n){return n.minimum-n.input.length+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(n){return"Sadəcə "+n.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"},removeAllItems:function(){return"Bütün elementləri sil"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/bg.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/bg",[],function(){return{inputTooLong:function(n){var e=n.input.length-n.maximum,u="Моля въведете с "+e+" по-малко символ";return e>1&&(u+="a"),u},inputTooShort:function(n){var e=n.minimum-n.input.length,u="Моля въведете още "+e+" символ";return e>1&&(u+="a"),u},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(n){var e="Можете да направите до "+n.maximum+" ";return n.maximum>1?e+="избора":e+="избор",e},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"},removeAllItems:function(){return"Премахнете всички елементи"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/bn.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/bn",[],function(){return{errorLoading:function(){return"ফলাফলগুলি লোড করা যায়নি।"},inputTooLong:function(n){var e=n.input.length-n.maximum,u="অনুগ্রহ করে "+e+" টি অক্ষর মুছে দিন।";return 1!=e&&(u="অনুগ্রহ করে "+e+" টি অক্ষর মুছে দিন।"),u},inputTooShort:function(n){return n.minimum-n.input.length+" টি অক্ষর অথবা অধিক অক্ষর লিখুন।"},loadingMore:function(){return"আরো ফলাফল লোড হচ্ছে ..."},maximumSelected:function(n){var e=n.maximum+" টি আইটেম নির্বাচন করতে পারবেন।";return 1!=n.maximum&&(e=n.maximum+" টি আইটেম নির্বাচন করতে পারবেন।"),e},noResults:function(){return"কোন ফলাফল পাওয়া যায়নি।"},searching:function(){return"অনুসন্ধান করা হচ্ছে ..."}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/ca.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Si us plau, elimina "+n+" car";return r+=1==n?"àcter":"àcters"},inputTooShort:function(e){var n=e.minimum-e.input.length,r="Si us plau, introdueix "+n+" car";return r+=1==n?"àcter":"àcters"},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var n="Només es pot seleccionar "+e.maximum+" element";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"},removeAllItems:function(){return"Treu tots els elements"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/da.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){return"Angiv venligst "+(e.input.length-e.maximum)+" tegn mindre"},inputTooShort:function(e){return"Angiv venligst "+(e.minimum-e.input.length)+" tegn mere"},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var n="Du kan kun vælge "+e.maximum+" emne";return 1!=e.maximum&&(n+="r"),n},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"},removeAllItems:function(){return"Fjern alle elementer"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/de.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/de",[],function(){return{errorLoading:function(){return"Die Ergebnisse konnten nicht geladen werden."},inputTooLong:function(e){return"Bitte "+(e.input.length-e.maximum)+" Zeichen weniger eingeben"},inputTooShort:function(e){return"Bitte "+(e.minimum-e.input.length)+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var n="Sie können nur "+e.maximum+" Element";return 1!=e.maximum&&(n+="e"),n+=" auswählen"},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"},removeAllItems:function(){return"Entferne alle Elemente"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/en.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Please delete "+n+" character";return 1!=n&&(r+="s"),r},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var n="You can only select "+e.maximum+" item";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/et.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var n=e.input.length-e.maximum,t="Sisesta "+n+" täht";return 1!=n&&(t+="e"),t+=" vähem"},inputTooShort:function(e){var n=e.minimum-e.input.length,t="Sisesta "+n+" täht";return 1!=n&&(t+="e"),t+=" rohkem"},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var n="Saad vaid "+e.maximum+" tulemus";return 1==e.maximum?n+="e":n+="t",n+=" valida"},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"},removeAllItems:function(){return"Eemalda kõik esemed"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/eu.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return n+=1==t?"karaktere bat":t+" karaktere",n+=" gutxiago"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return n+=1==t?"karaktere bat":t+" karaktere",n+=" gehiago"},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return 1===e.maximum?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"},removeAllItems:function(){return"Kendu elementu guztiak"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/fa.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(n){return"لطفاً "+(n.input.length-n.maximum)+" کاراکتر را حذف نمایید"},inputTooShort:function(n){return"لطفاً تعداد "+(n.minimum-n.input.length)+" کاراکتر یا بیشتر وارد نمایید"},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(n){return"شما تنها می‌توانید "+n.maximum+" آیتم را انتخاب نمایید"},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."},removeAllItems:function(){return"همه موارد را حذف کنید"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/fi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/fi",[],function(){return{errorLoading:function(){return"Tuloksia ei saatu ladattua."},inputTooLong:function(n){return"Ole hyvä ja anna "+(n.input.length-n.maximum)+" merkkiä vähemmän"},inputTooShort:function(n){return"Ole hyvä ja anna "+(n.minimum-n.input.length)+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(n){return"Voit valita ainoastaan "+n.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){return"Haetaan…"},removeAllItems:function(){return"Poista kaikki kohteet"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/he.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(n){var e=n.input.length-n.maximum,r="נא למחוק ";return r+=1===e?"תו אחד":e+" תווים"},inputTooShort:function(n){var e=n.minimum-n.input.length,r="נא להכניס ";return r+=1===e?"תו אחד":e+" תווים",r+=" או יותר"},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(n){var e="באפשרותך לבחור עד ";return 1===n.maximum?e+="פריט אחד":e+=n.maximum+" פריטים",e},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"},removeAllItems:function(){return"הסר את כל הפריטים"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/hi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(n){var e=n.input.length-n.maximum,r=e+" अक्षर को हटा दें";return e>1&&(r=e+" अक्षरों को हटा दें "),r},inputTooShort:function(n){return"कृपया "+(n.minimum-n.input.length)+" या अधिक अक्षर दर्ज करें"},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(n){return"आप केवल "+n.maximum+" आइटम का चयन कर सकते हैं"},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."},removeAllItems:function(){return"सभी वस्तुओं को हटा दें"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/hr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hr",[],function(){function n(n){var e=" "+n+" znak";return n%10<5&&n%10>0&&(n%100<5||n%100>19)?n%10>1&&(e+="a"):e+="ova",e}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(e){return"Unesite "+n(e.input.length-e.maximum)},inputTooShort:function(e){return"Unesite još "+n(e.minimum-e.input.length)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(n){return"Maksimalan broj odabranih stavki je "+n.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"},removeAllItems:function(){return"Ukloni sve stavke"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/hu.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/hu",[],function(){return{errorLoading:function(){return"Az eredmények betöltése nem sikerült."},inputTooLong:function(e){return"Túl hosszú. "+(e.input.length-e.maximum)+" karakterrel több, mint kellene."},inputTooShort:function(e){return"Túl rövid. Még "+(e.minimum-e.input.length)+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"},removeAllItems:function(){return"Távolítson el minden elemet"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/hy.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hy",[],function(){return{errorLoading:function(){return"Արդյունքները հնարավոր չէ բեռնել։"},inputTooLong:function(n){return"Խնդրում ենք հեռացնել "+(n.input.length-n.maximum)+" նշան"},inputTooShort:function(n){return"Խնդրում ենք մուտքագրել "+(n.minimum-n.input.length)+" կամ ավել նշաններ"},loadingMore:function(){return"Բեռնվում են նոր արդյունքներ․․․"},maximumSelected:function(n){return"Դուք կարող եք ընտրել առավելագույնը "+n.maximum+" կետ"},noResults:function(){return"Արդյունքներ չեն գտնվել"},searching:function(){return"Որոնում․․․"},removeAllItems:function(){return"Հեռացնել բոլոր տարրերը"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/id.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(n){return"Hapuskan "+(n.input.length-n.maximum)+" huruf"},inputTooShort:function(n){return"Masukkan "+(n.minimum-n.input.length)+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(n){return"Anda hanya dapat memilih "+n.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"},removeAllItems:function(){return"Hapus semua item"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/is.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/is",[],function(){return{inputTooLong:function(n){var t=n.input.length-n.maximum,e="Vinsamlegast styttið texta um "+t+" staf";return t<=1?e:e+"i"},inputTooShort:function(n){var t=n.minimum-n.input.length,e="Vinsamlegast skrifið "+t+" staf";return t>1&&(e+="i"),e+=" í viðbót"},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(n){return"Þú getur aðeins valið "+n.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"},removeAllItems:function(){return"Fjarlægðu öll atriði"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/ja.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(n){return n.input.length-n.maximum+" 文字を削除してください"},inputTooShort:function(n){return"少なくとも "+(n.minimum-n.input.length)+" 文字を入力してください"},loadingMore:function(){return"読み込み中…"},maximumSelected:function(n){return n.maximum+" 件しか選択できません"},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"},removeAllItems:function(){return"すべてのアイテムを削除"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/ka.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ka",[],function(){return{errorLoading:function(){return"მონაცემების ჩატვირთვა შეუძლებელია."},inputTooLong:function(n){return"გთხოვთ აკრიფეთ "+(n.input.length-n.maximum)+" სიმბოლოთი ნაკლები"},inputTooShort:function(n){return"გთხოვთ აკრიფეთ "+(n.minimum-n.input.length)+" სიმბოლო ან მეტი"},loadingMore:function(){return"მონაცემების ჩატვირთვა…"},maximumSelected:function(n){return"თქვენ შეგიძლიათ აირჩიოთ არაუმეტეს "+n.maximum+" ელემენტი"},noResults:function(){return"რეზულტატი არ მოიძებნა"},searching:function(){return"ძიება…"},removeAllItems:function(){return"ამოიღე ყველა ელემენტი"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/km.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(n){return"សូមលុបចេញ "+(n.input.length-n.maximum)+" អក្សរ"},inputTooShort:function(n){return"សូមបញ្ចូល"+(n.minimum-n.input.length)+" អក្សរ រឺ ច្រើនជាងនេះ"},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(n){return"អ្នកអាចជ្រើសរើសបានតែ "+n.maximum+" ជម្រើសប៉ុណ្ណោះ"},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."},removeAllItems:function(){return"លុបធាតុទាំងអស់"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/ko.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(n){return"너무 깁니다. "+(n.input.length-n.maximum)+" 글자 지워주세요."},inputTooShort:function(n){return"너무 짧습니다. "+(n.minimum-n.input.length)+" 글자 더 입력해주세요."},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(n){return"최대 "+n.maximum+"개까지만 선택 가능합니다."},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"},removeAllItems:function(){return"모든 항목 삭제"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/lv.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/lv",[],function(){function e(e,n,u,i){return 11===e?n:e%10==1?u:i}return{inputTooLong:function(n){var u=n.input.length-n.maximum,i="Lūdzu ievadiet par "+u;return(i+=" simbol"+e(u,"iem","u","iem"))+" mazāk"},inputTooShort:function(n){var u=n.minimum-n.input.length,i="Lūdzu ievadiet vēl "+u;return i+=" simbol"+e(u,"us","u","us")},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(n){var u="Jūs varat izvēlēties ne vairāk kā "+n.maximum;return u+=" element"+e(n.maximum,"us","u","us")},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"},removeAllItems:function(){return"Noņemt visus vienumus"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/mk.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/mk",[],function(){return{inputTooLong:function(n){var e=(n.input.length,n.maximum,"Ве молиме внесете "+n.maximum+" помалку карактер");return 1!==n.maximum&&(e+="и"),e},inputTooShort:function(n){var e=(n.minimum,n.input.length,"Ве молиме внесете уште "+n.maximum+" карактер");return 1!==n.maximum&&(e+="и"),e},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(n){var e="Можете да изберете само "+n.maximum+" ставк";return 1===n.maximum?e+="а":e+="и",e},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"},removeAllItems:function(){return"Отстрани ги сите предмети"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/ms.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(n){return"Sila hapuskan "+(n.input.length-n.maximum)+" aksara"},inputTooShort:function(n){return"Sila masukkan "+(n.minimum-n.input.length)+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(n){return"Anda hanya boleh memilih "+n.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"},removeAllItems:function(){return"Keluarkan semua item"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/nb.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){return"Vennligst fjern "+(e.input.length-e.maximum)+" tegn"},inputTooShort:function(e){return"Vennligst skriv inn "+(e.minimum-e.input.length)+" tegn til"},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"},removeAllItems:function(){return"Fjern alle elementer"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/pt-BR.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Apague "+n+" caracter";return 1!=n&&(r+="es"),r},inputTooShort:function(e){return"Digite "+(e.minimum-e.input.length)+" ou mais caracteres"},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var n="Você só pode selecionar "+e.maximum+" ite";return 1==e.maximum?n+="m":n+="ns",n},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Remover todos os itens"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/pt.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var r=e.input.length-e.maximum,n="Por favor apague "+r+" ";return n+=1!=r?"caracteres":"caractere"},inputTooShort:function(e){return"Introduza "+(e.minimum-e.input.length)+" ou mais caracteres"},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var r="Apenas pode seleccionar "+e.maximum+" ";return r+=1!=e.maximum?"itens":"item"},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"},removeAllItems:function(){return"Remover todos os itens"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/sq.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/sq",[],function(){return{errorLoading:function(){return"Rezultatet nuk mund të ngarkoheshin."},inputTooLong:function(e){var n=e.input.length-e.maximum,t="Të lutem fshi "+n+" karakter";return 1!=n&&(t+="e"),t},inputTooShort:function(e){return"Të lutem shkruaj "+(e.minimum-e.input.length)+" ose më shumë karaktere"},loadingMore:function(){return"Duke ngarkuar më shumë rezultate…"},maximumSelected:function(e){var n="Mund të zgjedhësh vetëm "+e.maximum+" element";return 1!=e.maximum&&(n+="e"),n},noResults:function(){return"Nuk u gjet asnjë rezultat"},searching:function(){return"Duke kërkuar…"},removeAllItems:function(){return"Hiq të gjitha sendet"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/sv.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(n){return"Vänligen sudda ut "+(n.input.length-n.maximum)+" tecken"},inputTooShort:function(n){return"Vänligen skriv in "+(n.minimum-n.input.length)+" eller fler tecken"},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(n){return"Du kan max välja "+n.maximum+" element"},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"},removeAllItems:function(){return"Ta bort alla objekt"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/th.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/th",[],function(){return{errorLoading:function(){return"ไม่สามารถค้นข้อมูลได้"},inputTooLong:function(n){return"โปรดลบออก "+(n.input.length-n.maximum)+" ตัวอักษร"},inputTooShort:function(n){return"โปรดพิมพ์เพิ่มอีก "+(n.minimum-n.input.length)+" ตัวอักษร"},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(n){return"คุณสามารถเลือกได้ไม่เกิน "+n.maximum+" รายการ"},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"},removeAllItems:function(){return"ลบรายการทั้งหมด"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/tk.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/tk",[],function(){return{errorLoading:function(){return"Netije ýüklenmedi."},inputTooLong:function(e){return e.input.length-e.maximum+" harp bozuň."},inputTooShort:function(e){return"Ýene-de iň az "+(e.minimum-e.input.length)+" harp ýazyň."},loadingMore:function(){return"Köpräk netije görkezilýär…"},maximumSelected:function(e){return"Diňe "+e.maximum+" sanysyny saýlaň."},noResults:function(){return"Netije tapylmady."},searching:function(){return"Gözlenýär…"},removeAllItems:function(){return"Remove all items"}}}),e.define,e.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/tr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/tr",[],function(){return{errorLoading:function(){return"Sonuç yüklenemedi"},inputTooLong:function(n){return n.input.length-n.maximum+" karakter daha girmelisiniz"},inputTooShort:function(n){return"En az "+(n.minimum-n.input.length)+" karakter daha girmelisiniz"},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(n){return"Sadece "+n.maximum+" seçim yapabilirsiniz"},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"},removeAllItems:function(){return"Tüm öğeleri kaldır"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/vi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/vi",[],function(){return{inputTooLong:function(n){return"Vui lòng xóa bớt "+(n.input.length-n.maximum)+" ký tự"},inputTooShort:function(n){return"Vui lòng nhập thêm từ "+(n.minimum-n.input.length)+" ký tự trở lên"},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(n){return"Chỉ có thể chọn được "+n.maximum+" lựa chọn"},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"},removeAllItems:function(){return"Xóa tất cả các mục"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/zh-CN.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(n){return"请删除"+(n.input.length-n.maximum)+"个字符"},inputTooShort:function(n){return"请再输入至少"+(n.minimum-n.input.length)+"个字符"},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(n){return"最多只能选择"+n.maximum+"个项目"},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"},removeAllItems:function(){return"删除所有项目"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/select2-custom-field-type/select2/js/i18n/zh-TW.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(n){return"請刪掉"+(n.input.length-n.maximum)+"個字元"},inputTooShort:function(n){return"請再輸入"+(n.minimum-n.input.length)+"個字元"},loadingMore:function(){return"載入中…"},maximumSelected:function(n){return"你只能選擇最多"+n.maximum+"項"},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"},removeAllItems:function(){return"刪除所有項目"}}}),n.define,n.require}(); -------------------------------------------------------------------------------- /lib/admin/custom-field-types/toggle-custom-field-type/changelog.txt: -------------------------------------------------------------------------------- 1 | # Change Log 2 | = 0.0.3b - 2016/10/24 = 3 | - Set a field type slug to the register callback function to avoid unnecessary callback function calls. 4 | - Made it compatible with Admin Paqe Framework 3.8.8. 5 | = 0.0.2b = 6 | - Changed the original checkbox to be displayed when browser JavaScript is turned off. 7 | - Supported repeatable sections. 8 | = 0.0.1b = 9 | - Released. -------------------------------------------------------------------------------- /lib/admin/factory/_common/_abstract/_model/AdminPageFramework_Format_Base.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | abstract class Read_Offline_AdminPageFramework_Format_Base extends Read_Offline_AdminPageFramework_FrameworkUtility { 8 | static public $aStructure = array(); 9 | public $aSubject = array(); 10 | public function __construct() { 11 | $_aParameters = func_get_args() + array($this->aSubject,); 12 | $this->aSubject = $_aParameters[0]; 13 | } 14 | public function get() { 15 | return $this->aSubject; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /lib/admin/factory/_common/form/_view/attribute/AdminPageFramework_Form_View___Attribute_SectionTable.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_View___Attribute_SectionTable extends Read_Offline_AdminPageFramework_Form_View___Attribute_Base { 8 | public $sContext = 'section_table'; 9 | protected function _getAttributes() { 10 | return array('id' => 'section_table-' . $this->aArguments['_tag_id'], 'class' => $this->getClassAttribute('form-table', 'read-offline-section-table'),); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /lib/admin/factory/_common/form/_view/css/AdminPageFramework_Form_View___CSS_CollapsibleSectionIE.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_View___CSS_CollapsibleSectionIE extends Read_Offline_AdminPageFramework_Form_View___CSS_Base { 8 | protected function _get() { 9 | return $this->_getCollapsibleSectionsRules(); 10 | } 11 | private function _getCollapsibleSectionsRules() { 12 | return "tbody.read-offline-collapsible-content > tr > th,tbody.read-offline-collapsible-content > tr > td{padding-right: 20px;padding-left: 20px;}"; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /lib/admin/factory/_common/form/_view/css/AdminPageFramework_Form_View___CSS_FieldError.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_View___CSS_FieldError extends Read_Offline_AdminPageFramework_Form_View___CSS_Base { 8 | protected function _get() { 9 | return $this->_getFieldErrorRules(); 10 | } 11 | private function _getFieldErrorRules() { 12 | return ".field-error, .section-error{color: red;float: left;clear: both;margin-bottom: 0.5em;}.repeatable-section-error,.repeatable-field-error {float: right;clear: both;color: red;margin-left: 1em;}"; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /lib/admin/factory/_common/form/_view/css/AdminPageFramework_Form_View___CSS_Form.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_View___CSS_Form extends Read_Offline_AdminPageFramework_Form_View___CSS_Base { 8 | protected function _get() { 9 | $_sSpinnerURL = esc_url(admin_url('/images/wpspin_light-2x.gif')); 10 | return ".read-offline-form-warning {font-size: 1em;}"; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /lib/admin/factory/_common/form/_view/generator/AdminPageFramework_Form_View___Generate_Base.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | abstract class Read_Offline_AdminPageFramework_Form_View___Generate_Base extends Read_Offline_AdminPageFramework_FrameworkUtility { 8 | public $aArguments = array(); 9 | public function __construct() { 10 | $_aParameters = func_get_args() + array($this->aArguments,); 11 | $this->aArguments = $_aParameters[0]; 12 | } 13 | public function get() { 14 | return ''; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /lib/admin/factory/_common/form/_view/sectionset/AdminPageFramework_Form_View___Sections.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_View___Sections extends Read_Offline_AdminPageFramework_FrameworkUtility { 8 | public function __construct($aSavedData, $oMsg, $aFieldErrors) { 9 | } 10 | public function get() { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /lib/admin/factory/meta_box/_controller/AdminPageFramework_HelpPane_post_meta_box.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_post_meta_box extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | public function _replyToRegisterHelpTabText() { 9 | if (!$this->oProp->oCaller->isInThePage()) { 10 | return false; 11 | } 12 | $this->_setHelpTab($this->oProp->sMetaBoxID, $this->oProp->sTitle, $this->oProp->aHelpTabText, $this->oProp->aHelpTabTextSide); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /lib/admin/factory/meta_box/_model/AdminPageFramework_MetaBox_Model___PostMeta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_MetaBox_Model___PostMeta extends Read_Offline_AdminPageFramework_Factory_Model___Meta_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/meta_box/form/AdminPageFramework_Form_post_meta_box.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_post_meta_box extends Read_Offline_AdminPageFramework_Form_Meta { 8 | public $sStructureType = 'post_meta_box'; 9 | public function construct() { 10 | $this->_addDefaultResources(); 11 | } 12 | private function _addDefaultResources() { 13 | $_oCSS = new Read_Offline_AdminPageFramework_Form_View___CSS_meta_box; 14 | $this->addResource('internal_styles', $_oCSS->get()); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /lib/admin/factory/network_admin_page/_controller/AdminPageFramework_HelpPane_network_admin_page.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_network_admin_page extends Read_Offline_AdminPageFramework_HelpPane_admin_page { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/network_admin_page/_controller/AdminPageFramework_Resource_network_admin_page.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Resource_network_admin_page extends Read_Offline_AdminPageFramework_Resource_admin_page { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/network_admin_page/form/AdminPageFramework_Form_network_admin_page.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_network_admin_page extends Read_Offline_AdminPageFramework_Form_admin_page { 8 | public $sStructureType = 'network_admin_page'; 9 | } 10 | -------------------------------------------------------------------------------- /lib/admin/factory/page_meta_box/_controller/AdminPageFramework_HelpPane_page_meta_box.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_page_meta_box extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/page_meta_box/_controller/AdminPageFramework_Resource_page_meta_box.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Resource_page_meta_box extends Read_Offline_AdminPageFramework_Resource_admin_page { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/post_type/_controller/AdminPageFramework_HelpPane_post_type.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_post_type extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/post_type/_controller/AdminPageFramework_Resource_post_type.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Resource_post_type extends Read_Offline_AdminPageFramework_Resource_post_meta_box { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/post_type/form/AdminPageFramework_Form_post_type.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_post_type extends Read_Offline_AdminPageFramework_Form { 8 | public $sStructureType = 'post_type'; 9 | } 10 | -------------------------------------------------------------------------------- /lib/admin/factory/taxonomy_field/_controller/AdminPageFramework_HelpPane_taxonomy_field.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_taxonomy_field extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/taxonomy_field/_model/AdminPageFramework_Property_taxonomy_field.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Property_taxonomy_field extends Read_Offline_AdminPageFramework_Property_post_meta_box { 8 | public $_sPropertyType = 'taxonomy_field'; 9 | public $aTaxonomySlugs; 10 | public $sOptionKey; 11 | } 12 | -------------------------------------------------------------------------------- /lib/admin/factory/term_meta/_controller/AdminPageFramework_HelpPane_term_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_term_meta extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/term_meta/_controller/AdminPageFramework_Resource_term_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Resource_term_meta extends Read_Offline_AdminPageFramework_Resource_taxonomy_field { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/term_meta/_model/AdminPageFramework_Property_term_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Property_term_meta extends Read_Offline_AdminPageFramework_Property_post_meta_box { 8 | public $_sPropertyType = 'term_meta'; 9 | public $aTaxonomySlugs; 10 | } 11 | -------------------------------------------------------------------------------- /lib/admin/factory/term_meta/_model/AdminPageFramework_TermMeta_Model___TermMeta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_TermMeta_Model___TermMeta extends Read_Offline_AdminPageFramework_Factory_Model___Meta_Base { 8 | protected $osCallable = 'get_term_meta'; 9 | } 10 | -------------------------------------------------------------------------------- /lib/admin/factory/user_meta/_controller/AdminPageFramework_HelpPane_user_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_user_meta extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/user_meta/_controller/AdminPageFramework_Resource_user_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Resource_user_meta extends Read_Offline_AdminPageFramework_Resource_post_meta_box { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/user_meta/_model/AdminPageFramework_Property_user_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Property_user_meta extends Read_Offline_AdminPageFramework_Property_post_meta_box { 8 | public $_sPropertyType = 'user_meta'; 9 | public $_sFormRegistrationHook = 'admin_enqueue_scripts'; 10 | protected function _getOptions() { 11 | return array(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /lib/admin/factory/user_meta/_model/AdminPageFramework_UserMeta_Model___UserMeta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_UserMeta_Model___UserMeta extends Read_Offline_AdminPageFramework_Factory_Model___Meta_Base { 8 | protected $osCallable = 'get_user_meta'; 9 | } 10 | -------------------------------------------------------------------------------- /lib/admin/factory/user_meta/form/AdminPageFramework_Form_user_meta.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_user_meta extends Read_Offline_AdminPageFramework_Form_Meta { 8 | public $sStructureType = 'user_meta'; 9 | } 10 | -------------------------------------------------------------------------------- /lib/admin/factory/widget/_controller/AdminPageFramework_HelpPane_widget.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_HelpPane_widget extends Read_Offline_AdminPageFramework_HelpPane_Base { 8 | } 9 | -------------------------------------------------------------------------------- /lib/admin/factory/widget/form/AdminPageFramework_Form_widget.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | Copyright (c) 2013-2021, Michael Uno; Licensed under MIT */ 7 | class Read_Offline_AdminPageFramework_Form_widget extends Read_Offline_AdminPageFramework_Form { 8 | public $sStructureType = 'widget'; 9 | public function construct() { 10 | $this->_addDefaultResources(); 11 | } 12 | private function _addDefaultResources() { 13 | $_oCSS = new Read_Offline_AdminPageFramework_Form_View___CSS_widget; 14 | $this->addResource('internal_styles', $_oCSS->get()); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /lib/phpMobi/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2013 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/ContentProvider.php: -------------------------------------------------------------------------------- 1 | 23 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/FileByte.php: -------------------------------------------------------------------------------- 1 | set($n); 18 | } 19 | 20 | public function get(){ 21 | return $this->data; 22 | } 23 | 24 | public function set($value){ 25 | $this->data = intval($value) & 0xFF; 26 | } 27 | 28 | public function serialize() { 29 | return $this->byteToString($this->data); 30 | } 31 | 32 | public function unserialize($data) { 33 | __construct($this->toInt($data)); 34 | } 35 | 36 | 37 | public function __toString(){ 38 | return "FileByte: {".$this->byteAsString($this->data)."}"; 39 | } 40 | } 41 | ?> 42 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/FileDate.php: -------------------------------------------------------------------------------- 1 | set($n); 18 | } 19 | 20 | public function get(){ 21 | return $this->data; 22 | } 23 | 24 | public function set($value){ 25 | $this->data = intval($value); 26 | } 27 | 28 | public function serialize() { 29 | return $this->intToString($this->data); 30 | } 31 | 32 | public function unserialize($data) { 33 | __construct($this->toInt($data)); 34 | } 35 | 36 | public function __toString(){ 37 | return "FileDate: {".(date("r", $this->data-94694400))."}"; 38 | } 39 | } 40 | ?> 41 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/FileInt.php: -------------------------------------------------------------------------------- 1 | set($n); 18 | } 19 | 20 | public function get(){ 21 | return $this->data; 22 | } 23 | 24 | public function set($value){ 25 | $this->data = intval($value); 26 | } 27 | 28 | public function serialize() { 29 | return $this->intToString($this->data); 30 | } 31 | 32 | public function unserialize($data) { 33 | __construct($this->toInt($data)); 34 | } 35 | 36 | public function __toString(){ 37 | return "FileInt: {".$this->intAsString($this->data)."}"; 38 | } 39 | } 40 | ?> 41 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/FileShort.php: -------------------------------------------------------------------------------- 1 | set($n); 18 | } 19 | 20 | public function get(){ 21 | return $this->data; 22 | } 23 | 24 | public function set($value){ 25 | $this->data = intval($value) & 0xFFFF; 26 | } 27 | 28 | public function serialize() { 29 | return $this->shortToString($this->data); 30 | } 31 | 32 | public function unserialize($data) { 33 | __construct($this->toInt($data)); 34 | } 35 | 36 | 37 | public function __toString(){ 38 | return "FileShort: {".$this->shortAsString($this->data)."}"; 39 | } 40 | } 41 | ?> 42 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/FileTri.php: -------------------------------------------------------------------------------- 1 | set($n); 18 | } 19 | 20 | public function get(){ 21 | return $this->data; 22 | } 23 | 24 | public function set($value){ 25 | $this->data = intval($value) & 0xFFFFFF; 26 | } 27 | 28 | public function serialize() { 29 | return $this->triToString($this->data); 30 | } 31 | 32 | public function unserialize($data) { 33 | __construct($this->toInt($data)); 34 | } 35 | 36 | 37 | public function __toString(){ 38 | return "FileTri: {".$this->triAsString($this->data)."}"; 39 | } 40 | } 41 | ?> 42 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/RecognizeURL.php: -------------------------------------------------------------------------------- 1 | 17 | -------------------------------------------------------------------------------- /lib/phpMobi/MOBIClass/constants.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | The code standard for Debug Bar List Dependencies is WordPress. 4 | 5 | 6 | 7 | 8 | 9 | */index.php 10 | 11 | 12 | */index.php 13 | 14 | */vendor/* 15 | */lib/* 16 | 17 | 18 | -------------------------------------------------------------------------------- /templates/pdf/custom-print-footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |
{AUTHOR}{DOCURL}
-------------------------------------------------------------------------------- /templates/pdf/custom-print-header.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
{DATE}{PAGENO}/{nb}{TITLE}
-------------------------------------------------------------------------------- /templates/pdf/default-print.css: -------------------------------------------------------------------------------- 1 | 2 | @page { 3 | size: auto; /*{1,2} | auto | portrait | landscape ('em' 'ex' and % are not allowed; length values are width height*/ 4 | margin: 10%; /*any of the usual CSS values for margins (% of page-box width for LR, of height for TB)*/ 5 | margin-header: 5mm; /*any of the usual CSS values for margins*/ 6 | margin-footer: 5mm; /*any of the usual CSS values for margins*/ 7 | marks: none; /* crop | cross | none */ 8 | header: pdfheader; 9 | footer: pdffooter; 10 | } 11 | -------------------------------------------------------------------------------- /templates/print/custom-print.css: -------------------------------------------------------------------------------- 1 | body { 2 | background: white; 3 | font-size: 12pt; 4 | } 5 | 6 | img { 7 | max-width: 500px; 8 | } 9 | 10 | @page { 11 | margin: 2cm; 12 | } 13 | 14 | h1 { 15 | font-size: 24pt; 16 | } 17 | 18 | h2 { 19 | font-size: 14pt; 20 | margin-top: 25px; 21 | } 22 | 23 | blockquote, 24 | ul { 25 | margin: 0; 26 | } 27 | 28 | ul { 29 | list-style: none; 30 | } 31 | 32 | li::before { 33 | content: "» "; 34 | } 35 | 36 | a:link, 37 | a:visited { 38 | text-decoration: underline; 39 | } 40 | 41 | a[href^="#"]::after { 42 | display: none; 43 | } 44 | 45 | a[href^="http://"]::after, 46 | a[href^="https://"]::after { 47 | content: " (" attr(href) ")"; 48 | } 49 | 50 | a { 51 | word-wrap: break-word; 52 | } 53 | -------------------------------------------------------------------------------- /vendor/autoload.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/composer/InstalledVersions.php', 10 | 'RelativePath' => $vendorDir . '/grandt/relativepath/RelativePath.php', 11 | 'com\\grandt\\BinString' => $vendorDir . '/grandt/binstring/BinString.php', 12 | 'com\\grandt\\BinStringStatic' => $vendorDir . '/grandt/binstring/BinStringStatic.php', 13 | ); 14 | -------------------------------------------------------------------------------- /vendor/composer/autoload_files.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php', 10 | '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', 11 | 'f9f43f7522ae63283deb4b9d9aa8fb82' => $vendorDir . '/wallabag/php-mobi/MOBIClass/MOBI.php', 12 | ); 13 | -------------------------------------------------------------------------------- /vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/setasign/fpdi/src'), 10 | 'ZipMerge\\' => array($vendorDir . '/grandt/phpzipmerge/src/ZipMerge'), 11 | 'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), 12 | 'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'), 13 | 'PHPePub\\' => array($vendorDir . '/soderlind/phpepub/src/PHPePub'), 14 | 'PHPZip\\Zip\\' => array($vendorDir . '/phpzip/phpzip/src/Zip'), 15 | 'Mpdf\\' => array($vendorDir . '/mpdf/mpdf/src'), 16 | 'JKingWeb\\DrUUID\\' => array($vendorDir . '/jkingweb/druuid/lib'), 17 | 'DeepCopy\\' => array($vendorDir . '/myclabs/deep-copy/src/DeepCopy'), 18 | ); 19 | -------------------------------------------------------------------------------- /vendor/grandt/binstring/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /vendor/grandt/binstring/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "grandt/binstring", 3 | "version": "1.0.0", 4 | "type": "library", 5 | "description": "A class for working around the use of mbstring.func_override", 6 | "keywords": ["mbstring", "binary strings"], 7 | "homepage": "https://github.com/Grandt/PHPBinString", 8 | "license": "LGPL-2.1", 9 | "authors": [ 10 | { 11 | "name": "A. Grandt", 12 | "email": "php@grandt.com", 13 | "role": "Developer" 14 | } 15 | ], 16 | "repositories": [ 17 | { 18 | "type": "vcs", 19 | "url": "git://github.com/Grandt/PHPBinString.git" 20 | } 21 | ], 22 | "require": { 23 | "php": ">=5.0" 24 | }, 25 | "autoload": { 26 | "classmap": [ 27 | "BinString.php","BinStringStatic.php" 28 | ] 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/grandt/phpzipmerge/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /vendor/grandt/phpzipmerge/REVISION.TXT: -------------------------------------------------------------------------------- 1 | Rev. 1.0.4 - 2015-08-18 2 | * Fixed: Issue #5: Invalid Zip file created 3 | --------------------------------------------------------------------- 4 | Rev. 1.0.1 - 2014-08-07 5 | * Fixed: print_r left over from testing. 6 | --------------------------------------------------------------------- 7 | Rev. 1.0.0 - 2014-08-05 8 | * Initial release 9 | --------------------------------------------------------------------- 10 | -------------------------------------------------------------------------------- /vendor/grandt/phpzipmerge/src/ZipMerge/Zip/Core/AbstractException.php: -------------------------------------------------------------------------------- 1 | 9 | * 10 | * @param string $data 11 | */ 12 | abstract public function zipWrite($data); 13 | } -------------------------------------------------------------------------------- /vendor/grandt/phpzipmerge/src/ZipMerge/Zip/Core/ExtraField/GenericExtraField.php: -------------------------------------------------------------------------------- 1 | 5 | * 6 | * Classes to assist in handling extra fields 7 | * 8 | */ 9 | 10 | namespace ZipMerge\Zip\Core\ExtraField; 11 | 12 | class GenericExtraField extends AbstractExtraField { 13 | /** 14 | * @return string The version of the field for the Local Header. 15 | */ 16 | public function getLocalField() { 17 | return parent::encodeField($this->header, $this->localData); 18 | } 19 | 20 | /** 21 | * @return string The version of the field for the Central Header. 22 | */ 23 | public function getCentralField() { 24 | if ($this->centralData != null) { 25 | return parent::encodeField($this->header, $this->centralData); 26 | } 27 | return $this->getLocalField(); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/grandt/phpzipmerge/tests/MergeZip.Example1.php: -------------------------------------------------------------------------------- 1 | appendZip("../testData/500k.zip", "TrueCryptRandomFile/"); 12 | $zipMerge->appendZip("../testData/test.zip", "A-book"); 13 | /* 14 | $handle = fopen("ZipStreamExample1.zip", 'r'); 15 | $zipMerge->appendZip($handle, "ZipStreamExample1.zip"); 16 | fclose($handle); 17 | */ 18 | $zipMerge->finalize(); -------------------------------------------------------------------------------- /vendor/grandt/phpzipmerge/tests/MergeZip.File.Example1.php: -------------------------------------------------------------------------------- 1 | appendZip("../testData/500k.zip", "TrueCryptRandomFile/"); 12 | $zipMerge->appendZip("../testData/test.zip", "A-book"); 13 | /* 14 | $handle = fopen("ZipStreamExample1.zip", 'r'); 15 | $zipMerge->appendZip($handle, "ZipStreamExample1.zip"); 16 | fclose($handle); 17 | */ 18 | $zipMerge->finalize(); 19 | 20 | print "

File $outFile written

\n"; 21 | -------------------------------------------------------------------------------- /vendor/grandt/relativepath/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /vendor/grandt/relativepath/REVISION.TXT: -------------------------------------------------------------------------------- 1 | Rev. 1.01 - 2011-03-14 2 | * Fixed: Absolute paths were created if pathJoin were called with an empty $dir argument. 3 | 4 | * Fixed: getRelativePath returned absolute paths for relative paths and vice versa. 5 | --------------------------------------------------------------------- 6 | Rev. 1.00 - 2011-03-13 7 | * Initial release 8 | --------------------------------------------------------------------- 9 | -------------------------------------------------------------------------------- /vendor/grandt/relativepath/readme.markdown: -------------------------------------------------------------------------------- 1 | # Relative Path 2 | 3 | Simply put, it's a tool to help clean up and collapse relative paths the same way real_path does it. Except that unlike real_path, relativePath does not look for the path on the filesystem. -------------------------------------------------------------------------------- /vendor/jkingweb/druuid/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /vendor/jkingweb/druuid/.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # ========================= 18 | # Operating System Files 19 | # ========================= 20 | 21 | # OSX 22 | # ========================= 23 | 24 | .DS_Store 25 | .AppleDouble 26 | .LSOverride 27 | 28 | # Icon must ends with two \r. 29 | Icon 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear on external disk 35 | .Spotlight-V100 36 | .Trashes 37 | -------------------------------------------------------------------------------- /vendor/jkingweb/druuid/autoload.php: -------------------------------------------------------------------------------- 1 | =5.3.0" 16 | }, 17 | "suggest": { 18 | "ext-gmp": "Recommended on 32-bit installations for time-base UUIDs", 19 | "ext-bcmath": "Supported alternative to GMP on 32-bit systems", 20 | "phpseclib/phpseclib": "Supported alternative to GMP or BC Math on 32-bit systems (either v1.x or v2.x)" 21 | }, 22 | "autoload": { 23 | "psr-4": { 24 | "JKingWeb\\DrUUID\\": "lib/" 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /vendor/jkingweb/druuid/lib/UUIDException.php: -------------------------------------------------------------------------------- 1 | 12 | 13 | ### I found this bug 14 | 15 | ### This is mPDF and PHP version and environment (server/fpm/cli etc) I am using 16 | 17 | ### This is the PHP code snippet I use 18 | 19 | ``` 20 | 9 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | contact_links: 2 | - name: General troubleshooting ❓ 3 | url: https://stackoverflow.com/questions/tagged/mpdf 4 | about: The Issue tracker serves as a place to report bugs and request new features. Please do not abuse it as a troubleshooting location. 5 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/* 2 | composer.lock 3 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/font/ccourier.php: -------------------------------------------------------------------------------- 1 | 629,'Descent'=>-157,'CapHeight'=>562,'FontBBox'=>'[-23 -250 715 805]'); 7 | $desc = array('Flags' => 33, 'FontBBox' => '[-23 -250 715 805]', 'ItalicAngle' => 0, 'Ascent' => 805, 'Descent' => -250, 'Leading' => 0, 'CapHeight' => 562, 'XHeight' => 426, 'StemV' => 51, 'StemH' => 51, 'AvgWidth' => 600, 'MaxWidth' => 600, 'MissingWidth' => 600); 8 | $up = -100; 9 | $ut = 50; 10 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/font/ccourierb.php: -------------------------------------------------------------------------------- 1 | 629,'Descent'=>-157,'CapHeight'=>562,'FontBBox'=>'[-113 -250 749 801]'); 7 | $desc = array('Flags' => 33, 'FontBBox' => '[-113 -250 749 801]', 'ItalicAngle' => 0, 'Ascent' => 801, 'Descent' => -250, 'Leading' => 0, 'CapHeight' => 562, 'XHeight' => 439, 'StemV' => 106, 'StemH' => 84, 'AvgWidth' => 600, 'MaxWidth' => 600, 'MissingWidth' => 600); 8 | $up = -100; 9 | $ut = 50; 10 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/font/ccourierbi.php: -------------------------------------------------------------------------------- 1 | 629,'Descent'=>-157,'CapHeight'=>562,'FontBBox'=>'[-57 -250 869 801]'); 7 | $desc = array('Flags' => 97, 'FontBBox' => '[-57 -250 869 801]', 'ItalicAngle' => -12, 'Ascent' => 801, 'Descent' => -250, 'Leading' => 0, 'CapHeight' => 562, 'XHeight' => 439, 'StemV' => 106, 'StemH' => 84, 'AvgWidth' => 600, 'MaxWidth' => 600, 'MissingWidth' => 600); 8 | $up = -100; 9 | $ut = 50; 10 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/font/ccourieri.php: -------------------------------------------------------------------------------- 1 | 629, 'Descent' => -157, 'CapHeight' => 562, 'FontBBox' => '[-27 -250 849 805]'); 7 | $desc = array('Flags' => 97, 'FontBBox' => '[-27 -250 849 805]', 'ItalicAngle' => -12, 'Ascent' => 805, 'Descent' => -250, 'Leading' => 0, 'CapHeight' => 562, 'XHeight' => 426, 'StemV' => 51, 'StemH' => 51, 'AvgWidth' => 600, 'MaxWidth' => 600, 'MissingWidth' => 600); 8 | $up = -100; 9 | $ut = 50; 10 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/iccprofiles/sRGB_IEC61966-2-1.icc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/mpdf/mpdf/data/iccprofiles/sRGB_IEC61966-2-1.icc -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/linebrdictK.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/mpdf/mpdf/data/linebrdictK.dat -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/linebrdictL.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/mpdf/mpdf/data/linebrdictL.dat -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/linebrdictT.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/mpdf/mpdf/data/linebrdictT.dat -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/no_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/mpdf/mpdf/data/no_image.jpg -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/patterns/NOTES.txt: -------------------------------------------------------------------------------- 1 | Alternative sources of Hyphenation programs or TEX files: 2 | 3 | OpenOffice: http://wiki.services.openoffice.org/wiki/Dictionaries 4 | 5 | Hyphenator4PHP- alternative PHP hyphenator scripts: http://apps.sourceforge.net/trac/hyphenator4php/ 6 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/data/patterns/dictionary.txt: -------------------------------------------------------------------------------- 1 | dis/establish/ment/arian/ism 2 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/phpunit.xml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | ./tests 9 | 10 | 11 | 12 | 13 | 14 | src 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Barcode/BarcodeException.php: -------------------------------------------------------------------------------- 1 | setDirectories($directories); 13 | } 14 | 15 | public function setDirectories($directories) 16 | { 17 | if (!is_array($directories)) { 18 | $directories = [$directories]; 19 | } 20 | 21 | $this->directories = $directories; 22 | } 23 | 24 | public function findFontFile($name) 25 | { 26 | foreach ($this->directories as $directory) { 27 | $filename = $directory . '/' . $name; 28 | if (file_exists($filename)) { 29 | return $filename; 30 | } 31 | } 32 | 33 | throw new \Mpdf\MpdfException(sprintf('Cannot find TTF TrueType font file "%s" in configured font directories.', $name)); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Fonts/GlyphOperator.php: -------------------------------------------------------------------------------- 1 | mpdf->tableLevel) { 21 | $this->mpdf->cell[$this->mpdf->row][$this->mpdf->col]['textbuffer'][] = [$e]; 22 | } // *TABLES* 23 | else { // *TABLES* 24 | $this->mpdf->textbuffer[] = [$e]; 25 | } // *TABLES* 26 | } 27 | } 28 | 29 | public function close(&$ahtml, &$ihtml) 30 | { 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Caption.php: -------------------------------------------------------------------------------- 1 | mpdf->ignorefollowingspaces = true; 11 | $this->mpdf->NewColumn(); 12 | $this->mpdf->ColumnAdjust = false; // disables all column height adjustment for the page. 13 | } 14 | 15 | public function close(&$ahtml, &$ihtml) 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/NewPage.php: -------------------------------------------------------------------------------- 1 | mpdf->ispre = true; // ADDED - Prevents left trim of textbuffer in printbuffer() 11 | parent::open($attr, $ahtml, $ihtml); // TODO: Change the autogenerated stub 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Q.php: -------------------------------------------------------------------------------- 1 | getTagName(); 11 | if ($this->mpdf->InlineProperties[$tag]) { 12 | $this->mpdf->restoreInlineProperties($this->mpdf->InlineProperties[$tag]); 13 | } 14 | unset($this->mpdf->InlineProperties[$tag]); 15 | $ltag = strtolower($tag); 16 | $this->mpdf->$ltag = false; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Summary.php: -------------------------------------------------------------------------------- 1 | mpdf->tablethead = 0; 11 | $this->mpdf->tabletfoot = 0; 12 | $this->mpdf->lastoptionaltag = 'TBODY'; // Save current HTML specified optional endtag 13 | $this->cssManager->tbCSSlvl++; 14 | $this->cssManager->MergeCSS('TABLE', 'TBODY', $attr); 15 | } 16 | 17 | public function close(&$ahtml, &$ihtml) 18 | { 19 | $this->mpdf->lastoptionaltag = ''; 20 | unset($this->cssManager->tablecascadeCSS[$this->cssManager->tbCSSlvl]); 21 | $this->cssManager->tbCSSlvl--; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Th.php: -------------------------------------------------------------------------------- 1 | mpdf->SetStyle('B', false); 11 | parent::close($ahtml, $ihtml); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Time.php: -------------------------------------------------------------------------------- 1 | tableOfContents->openTagTOC($attr); 12 | } 13 | 14 | public function close(&$ahtml, &$ihtml) 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/TocPageBreak.php: -------------------------------------------------------------------------------- 1 | tableOfContents->openTagTOCPAGEBREAK($attr); 10 | $this->toc_id = $toc_id; 11 | if ($isbreak) { 12 | return; 13 | } 14 | parent::open($attr, $ahtml, $ihtml); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Tt.php: -------------------------------------------------------------------------------- 1 | mpdf->tta = true; 11 | $this->mpdf->InlineProperties['TTA'] = $this->mpdf->saveInlineProperties(); 12 | 13 | if (in_array($this->mpdf->FontFamily, $this->mpdf->mono_fonts)) { 14 | $this->mpdf->setCSS(['FONT-FAMILY' => 'ccourier'], 'INLINE'); 15 | } elseif (in_array($this->mpdf->FontFamily, $this->mpdf->serif_fonts)) { 16 | $this->mpdf->setCSS(['FONT-FAMILY' => 'ctimes'], 'INLINE'); 17 | } else { 18 | $this->mpdf->setCSS(['FONT-FAMILY' => 'chelvetica'], 'INLINE'); 19 | } 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Tts.php: -------------------------------------------------------------------------------- 1 | mpdf->tts = true; 11 | $this->mpdf->InlineProperties['TTS'] = $this->mpdf->saveInlineProperties(); 12 | $this->mpdf->setCSS(['FONT-FAMILY' => 'csymbol', 'FONT-WEIGHT' => 'normal', 'FONT-STYLE' => 'normal'], 'INLINE'); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/Ttz.php: -------------------------------------------------------------------------------- 1 | mpdf->ttz = true; 11 | $this->mpdf->InlineProperties['TTZ'] = $this->mpdf->saveInlineProperties(); 12 | $this->mpdf->setCSS(['FONT-FAMILY' => 'czapfdingbats', 'FONT-WEIGHT' => 'normal', 'FONT-STYLE' => 'normal'], 'INLINE'); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/U.php: -------------------------------------------------------------------------------- 1 | 0) { 17 | $alpha = $attr['ALPHA']; 18 | } 19 | 20 | $size = 'D'; 21 | if (!empty($attr['SIZE'])) { 22 | $size = $attr['SIZE']; 23 | if (strpos($size, ',')) { 24 | $size = explode(',', $size); 25 | } 26 | } 27 | 28 | $pos = 'P'; 29 | if (!empty($attr['POSITION'])) { // mPDF 5.7.2 30 | $pos = $attr['POSITION']; 31 | if (strpos($pos, ',')) { 32 | $pos = explode(',', $pos); 33 | } 34 | } 35 | $this->mpdf->SetWatermarkImage($src, $alpha, $size, $pos); 36 | } 37 | 38 | public function close(&$ahtml, &$ihtml) 39 | { 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Tag/WatermarkText.php: -------------------------------------------------------------------------------- 1 | 0) { 17 | $alpha = $attr['ALPHA']; 18 | } 19 | $this->mpdf->SetWatermarkText($txt, $alpha); 20 | } 21 | 22 | public function close(&$ahtml, &$ihtml) 23 | { 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/mpdf/mpdf/src/Utils/NumericString.php: -------------------------------------------------------------------------------- 1 | setAccessible(true); 25 | 26 | $reflectionProperty->setValue($object, new ArrayCollection()); 27 | } 28 | } -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/Filter/Doctrine/DoctrineProxyFilter.php: -------------------------------------------------------------------------------- 1 | __load(); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/Filter/Filter.php: -------------------------------------------------------------------------------- 1 | setAccessible(true); 22 | $reflectionProperty->setValue($object, null); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/Matcher/Doctrine/DoctrineProxyMatcher.php: -------------------------------------------------------------------------------- 1 | class = $class; 27 | $this->property = $property; 28 | } 29 | 30 | /** 31 | * Matches a specific property of a specific class. 32 | * 33 | * {@inheritdoc} 34 | */ 35 | public function matches($object, $property) 36 | { 37 | return ($object instanceof $this->class) && $property == $this->property; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/Matcher/PropertyNameMatcher.php: -------------------------------------------------------------------------------- 1 | property = $property; 21 | } 22 | 23 | /** 24 | * Matches a property by its name. 25 | * 26 | * {@inheritdoc} 27 | */ 28 | public function matches($object, $property) 29 | { 30 | return $property == $this->property; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/TypeFilter/Date/DateIntervalFilter.php: -------------------------------------------------------------------------------- 1 | $propertyValue) { 28 | $copy->{$propertyName} = $propertyValue; 29 | } 30 | 31 | return $copy; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/TypeFilter/ReplaceFilter.php: -------------------------------------------------------------------------------- 1 | callback = $callable; 21 | } 22 | 23 | /** 24 | * {@inheritdoc} 25 | */ 26 | public function apply($element) 27 | { 28 | return call_user_func($this->callback, $element); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/TypeFilter/ShallowCopyFilter.php: -------------------------------------------------------------------------------- 1 | type = $type; 18 | } 19 | 20 | /** 21 | * @param mixed $element 22 | * 23 | * @return boolean 24 | */ 25 | public function matches($element) 26 | { 27 | return is_object($element) ? is_a($element, $this->type) : gettype($element) === $this->type; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/myclabs/deep-copy/src/DeepCopy/deep_copy.php: -------------------------------------------------------------------------------- 1 | copy($value); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /vendor/paragonie/random_compat/build-phar.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | basedir=$( dirname $( readlink -f ${BASH_SOURCE[0]} ) ) 4 | 5 | php -dphar.readonly=0 "$basedir/other/build_phar.php" $* -------------------------------------------------------------------------------- /vendor/paragonie/random_compat/dist/random_compat.phar.pubkey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEEd+wCqJDrx5B4OldM0dQE0ZMX+lx1ZWm 3 | pui0SUqD4G29L3NGsz9UhJ/0HjBdbnkhIK5xviT0X5vtjacF6ajgcCArbTB+ds+p 4 | +h7Q084NuSuIpNb6YPfoUFgC/CL9kAoc 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /vendor/paragonie/random_compat/dist/random_compat.phar.pubkey.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2.0.22 (MingW32) 3 | 4 | iQEcBAABAgAGBQJWtW1hAAoJEGuXocKCZATaJf0H+wbZGgskK1dcRTsuVJl9IWip 5 | QwGw/qIKI280SD6/ckoUMxKDCJiFuPR14zmqnS36k7N5UNPnpdTJTS8T11jttSpg 6 | 1LCmgpbEIpgaTah+cELDqFCav99fS+bEiAL5lWDAHBTE/XPjGVCqeehyPYref4IW 7 | NDBIEsvnHPHPLsn6X5jq4+Yj5oUixgxaMPiR+bcO4Sh+RzOVB6i2D0upWfRXBFXA 8 | NNnsg9/zjvoC7ZW73y9uSH+dPJTt/Vgfeiv52/v41XliyzbUyLalf02GNPY+9goV 9 | JHG1ulEEBJOCiUD9cE1PUIJwHA/HqyhHIvV350YoEFiHl8iSwm7SiZu5kPjaq74= 10 | =B6+8 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /vendor/paragonie/random_compat/psalm-autoload.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/Docs/Links.txt: -------------------------------------------------------------------------------- 1 | https://www.pkware.com/support/zip-app-note/archives 2 | https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT 3 | -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/legacy/README.txt: -------------------------------------------------------------------------------- 1 | If you already know how to use composer, skip this file. 2 | 3 | Start by reading https://getcomposer.org/download/ 4 | 5 | 1. download composer.phar as shown in that page. 6 | 7 | 2. from the legacy folder, run 8 | #>php /composer.phar install 9 | 10 | This will download dependencies for these test files. 11 | 12 | -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/legacy/bootstrap.php: -------------------------------------------------------------------------------- 1 | =2.0.7", 4 | "php": ">=5.3.0" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/src/Zip/Core/AbstractException.php: -------------------------------------------------------------------------------- 1 | =5.3.0", 4 | "phpunit/phpunit": "4.1.*" 5 | }, 6 | "require-dev": { 7 | "phpunit/phpunit-selenium": "1.2.*", 8 | "grandt/binstring": ">=1.0.0", 9 | "grandt/relativepath": ">=1.0.2", 10 | "grandt/phpzipmerge": ">=1.0.4", 11 | "grandt/phplipsum": ">=1.2.1" 12 | }, 13 | "autoload": { 14 | "psr-4": { 15 | "PHPZip\\Zip\\": "../src/Zip" 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/tests/index.php: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/tests/run functional tests.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Batch file to run functional tests using custom configuration. 3 | :: 4 | :: @author Greg Kappatos 5 | :: 6 | cmd /k "phpunit -c phpunit.xml functional" 7 | pause >nul -------------------------------------------------------------------------------- /vendor/phpzip/phpzip/tests/run unit tests.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Batch file to run unit tests using custom configuration. 3 | :: 4 | :: @author Greg Kappatos 5 | :: 6 | cmd /k "phpunit -c phpunit.xml unit" 7 | pause >nul -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | logger = $logger; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/NullLogger.php: -------------------------------------------------------------------------------- 1 | logger) { }` 11 | * blocks. 12 | */ 13 | class NullLogger extends AbstractLogger 14 | { 15 | /** 16 | * Logs with an arbitrary level. 17 | * 18 | * @param mixed $level 19 | * @param string $message 20 | * @param array $context 21 | * 22 | * @return void 23 | * 24 | * @throws \Psr\Log\InvalidArgumentException 25 | */ 26 | public function log($level, $message, array $context = array()) 27 | { 28 | // noop 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/Test/DummyTest.php: -------------------------------------------------------------------------------- 1 | =5.3.0" 15 | }, 16 | "autoload": { 17 | "psr-4": { 18 | "Psr\\Log\\": "Psr/Log/" 19 | } 20 | }, 21 | "extra": { 22 | "branch-alias": { 23 | "dev-master": "1.1.x-dev" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/setasign/fpdi/SECURITY.md: -------------------------------------------------------------------------------- 1 | ## Security contact information 2 | 3 | To report a security vulnerability, please use the 4 | [Tidelift security contact](https://tidelift.com/security). 5 | Tidelift will coordinate the fix and disclosure. 6 | -------------------------------------------------------------------------------- /vendor/setasign/fpdi/src/FpdfTpl.php: -------------------------------------------------------------------------------- 1 | =2.0.6", 4 | "php": ">=5.3.0" 5 | }, 6 | "autoload": { 7 | "psr-4": { 8 | "PHPePub\\": "../src/PHPePub" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/legacy/composer.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/legacy/composer.phar -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/legacy/install.bat: -------------------------------------------------------------------------------- 1 | php composer.phar self-update 2 | php composer.phar install 3 | php EPub.Test.Example.php 4 | -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/legacy/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | php composer.phar self-update 3 | php composer.phar install 4 | php EPub.Test.Example.php 5 | -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/src/PHPePub/Core/Structure/NCX/AbstractNavEntry.php: -------------------------------------------------------------------------------- 1 | 5 | * @copyright 2014- A. Grandt 6 | * @license GNU LGPL 2.1 7 | */ 8 | 9 | namespace PHPePub\Core\Structure\NCX; 10 | 11 | abstract class AbstractNavEntry { 12 | /** 13 | * @return AbstractNavEntry 14 | */ 15 | abstract public function getParent(); 16 | 17 | /** 18 | * @return int level 19 | */ 20 | abstract public function getLevel(); 21 | 22 | abstract public function addNavPoint($navPoint); 23 | } 24 | -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/src/PHPePub/Helpers/CalibreHelper.php: -------------------------------------------------------------------------------- 1 | 5 | * 6 | * @author A. Grandt 7 | * @copyright 2015- A. Grandt 8 | * @license GNU LGPL 2.1 9 | */ 10 | 11 | namespace PHPePub\Helpers; 12 | 13 | 14 | use PHPePub\Core\EPub; 15 | 16 | class CalibreHelper { 17 | /** 18 | * @param EPub $book 19 | * @param string $seriesName 20 | * @param string $seriesIndex 21 | * @param string $sortTitle 22 | */ 23 | public static function setCalibreMetadata($book, $seriesName, $seriesIndex, $sortTitle = null) { 24 | $book->addCustomMetadata("calibre:series", $seriesName); 25 | $book->addCustomMetadata("calibre:series_index", "" . $seriesIndex); 26 | if (!empty($sortTitle)) { 27 | $book->addCustomMetadata("calibre:title_sort", $sortTitle); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": { 3 | "php": ">=5.3.0", 4 | "phpzip/phpzip": ">=2.0.7" 5 | }, 6 | "autoload": { 7 | "psr-4": { 8 | "PHPePub\\": "../src/PHPePub" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/512x700.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/512x700.jpg -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/512x700.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/512x700.xcf -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/512x700_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/512x700_1.jpg -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/512x700_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/512x700_2.jpg -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/512x700_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/512x700_3.jpg -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/512x700_g1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/512x700_g1.gif -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/DemoInlineImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/DemoInlineImage.jpg -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/cover-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/cover-image.jpg -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/rxhVVUP.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soderlind/read-offline/5be7d31c4b5a412f57fe7345696c7b99c0ae16ae/vendor/soderlind/phpepub/tests/demo/rxhVVUP.gif -------------------------------------------------------------------------------- /vendor/soderlind/phpepub/tests/demo/test.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /vendor/symfony/polyfill-mbstring/README.md: -------------------------------------------------------------------------------- 1 | Symfony Polyfill / Mbstring 2 | =========================== 3 | 4 | This component provides a partial, native PHP implementation for the 5 | [Mbstring](https://php.net/mbstring) extension. 6 | 7 | More information can be found in the 8 | [main Polyfill README](https://github.com/symfony/polyfill/blob/master/README.md). 9 | 10 | License 11 | ======= 12 | 13 | This library is released under the [MIT license](LICENSE). 14 | -------------------------------------------------------------------------------- /vendor/wallabag/php-mobi/.gitignore: -------------------------------------------------------------------------------- 1 | composer.lock 2 | vendor/* 3 | -------------------------------------------------------------------------------- /vendor/wallabag/php-mobi/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2013 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /vendor/wallabag/php-mobi/MOBIClass/ContentProvider.php: -------------------------------------------------------------------------------- 1 | =5.3.0", 21 | "symfony/polyfill-mbstring": "^1.12" 22 | }, 23 | "autoload": { 24 | "files": ["MOBIClass/MOBI.php"] 25 | } 26 | } 27 | --------------------------------------------------------------------------------