External (3rd party) resources
Go to file
2025-04-02 14:15:06 +00:00
.github fix permissions 2025-04-02 14:15:06 +00:00
chartjs fix permissions 2025-04-02 14:15:06 +00:00
d3 fix permissions 2025-04-02 14:15:06 +00:00
DeepCopy fix permissions 2025-04-02 14:15:06 +00:00
Elastic fix permissions 2025-04-02 14:15:06 +00:00
fonts fix permissions 2025-04-02 14:15:06 +00:00
highlightjs fix permissions 2025-04-02 14:15:06 +00:00
Http fix permissions 2025-04-02 14:15:06 +00:00
icons/company fix permissions 2025-04-02 14:15:06 +00:00
katex fix permissions 2025-04-02 14:15:06 +00:00
Laminas/Escaper fix permissions 2025-04-02 14:15:06 +00:00
mermaid fix permissions 2025-04-02 14:15:06 +00:00
mozilla/Pdf fix permissions 2025-04-02 14:15:06 +00:00
Mpdf fix permissions 2025-04-02 14:15:06 +00:00
MyCLabs fix permissions 2025-04-02 14:15:06 +00:00
OpenLayers fix permissions 2025-04-02 14:15:06 +00:00
PhpOffice fix permissions 2025-04-02 14:15:06 +00:00
Psr fix permissions 2025-04-02 14:15:06 +00:00
setasign/Fpdi fix permissions 2025-04-02 14:15:06 +00:00
Stripe fix permissions 2025-04-02 14:15:06 +00:00
tcpdf fix permissions 2025-04-02 14:15:06 +00:00
ZipStream fix permissions 2025-04-02 14:15:06 +00:00
zxing fix permissions 2025-04-02 14:15:06 +00:00
.gitignore fix permissions 2025-04-02 14:15:06 +00:00
README.md fix permissions 2025-04-02 14:15:06 +00:00

General

This repository contains all external resources for Karaka. These resources are an important part for the organization and by using a hard copy reduces the risk of referencing invalid or incompatible resources.

flowchart TD
    CSS-->Fonts
    Fonts-->Icon
    Icon-->LineIcons
    Icon-->LinearIcons([LinearIcons])
    Icon-->FontAwesome([FontAwesome])
    Fonts-->Text
    Text-->Roboto
    JS-->Codes
    JS-->Charting
    JS-->PDF
    Codes-->CodeRecognition
    CodeRecognition-->Zbar
    PHP-->PDF
    PHP-->Office
    PHP-->Payment
    PHP-->Search
    Charting-->Chart
    Chart-->ChartJs
    Chart-->D3
    Chart-->Mermaid
    Charting-->Map
    Map-->OpenLayers
    PDF-->PDFRendering
    PDFRendering-->mozilla
    PDF-->PDFBuilding
    PDFBuilding-->Mpdf
    Mpdf-.->setasign
    Mpdf-.->MyClabs
    Mpdf-.->DeepCopy
    Mpdf-.->Http
    Mpdf-.->Psr
    PDFBuilding-->TCPDF
    Payment-->Stripe
    Payment-->PayPal
    Office-->PhpSpreadsheet
    PhpSpreadsheet-.->Psr
    PhpSpreadsheet-.->Http
    PhpSpreadsheet-.->ZipStream
    Office-->PhpPresentation
    Office-->PhpWord
    PhpWord-.->Laminas
    Search-->Elastic

mpdf

Changes

  • Replaced ../data path with /data path. The problem is that the data is outside of the namespace path which causes problems. In order to fix this the path was changed and the data directory was copied into the namespace directory.
  • Replaces ../ttfonts path with /ttfonts path. Same reason as data path.
  • Replaces ../tmp path with /tmp path. Same reason as data path.

tcpdf

Changes

  • Added global namespacing to many function calls in tcpdf.pdf
  • Simplified the constant definition and definition checks in config.php and similar files