• Stars
    star
    385
  • Rank 111,464 (Top 3 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 10 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mapping tool for EVE ONLINE

Pathfinder logo PATHFINDER

Mapping tool for EVE ONLINE

Development

Feel free to check the code for bugs and security issues. Issues should be reported in the Issue section.


Project structure

 โ”€โ•ฎ
  โ”œโ”€ app/              [0755] โ†’ PHP root
  โ”‚  โ”œโ”€ Controller/           โ†’ controller classes for app/ajax endpoints (see routes.ini)
  โ”‚  โ”œโ”€ Cron/                 โ†’ controller classes cronjob endpoints (see cron.ini)
  โ”‚  โ”œโ”€ Data/                 โ†’ classes for data handling
  โ”‚  โ”œโ”€ Db/                   โ†’ classes for DB handling
  โ”‚  โ”œโ”€ Exception/            โ†’ custom exceptions
  โ”‚  โ”œโ”€ Lib/                  โ†’ libs
  โ”‚  โ”œโ”€ Model/                โ†’ ORM
  โ”‚  โ”œโ”€ config.ini            โ†’ config - F3 core config: SystemVariables
  โ”‚  โ”œโ”€ cron.ini              โ†’ config - cronjobs
  โ”‚  โ”œโ”€ environment.ini       โ†’ config - system environment
  โ”‚  โ”œโ”€ pathfinder.ini        โ†’ config - pathfinder
  โ”‚  โ”œโ”€ plugin.ini            โ†’ config - custom plugins
  โ”‚  โ”œโ”€ requirements.ini      โ†’ config - system requirements
  โ”‚  โ””โ”€ routes.ini            โ†’ config - routes
  โ”œโ”€ export/           [0755] โ†’ static data
  โ”‚  โ”œโ”€ csv/                  โ†’ *.csv used by /setup page
  โ”‚  โ””โ”€ sql/                  โ†’ DB dump for import (eve_universe.sql.zip)
  โ”œโ”€ favicon/          [0755] โ†’ favicons
  โ”œโ”€ history/          [0777] โ†’ log files (map history logs) [optional]
  โ”œโ”€ js/               [0755] โ†’ JS source files (not used for production)
  โ”‚  โ”œโ”€ app/                  โ†’ "PATHFINDER" core files
  โ”‚  โ”œโ”€ lib/                  โ†’ 3rd party libs
  โ”‚  โ””โ”€ app.js                โ†’ require.js config
  โ”œโ”€ logs/             [0777] โ†’ log files
  โ”‚  โ””โ”€ โ€ฆ
  โ”œโ”€ public/           [0755] โ†’ static resources
  โ”‚  โ”œโ”€ css/                  โ†’ CSS dist/build folder (minified)
  โ”‚  โ”œโ”€ fonts/                โ†’ icon-/fonts
  โ”‚  โ”œโ”€ img/                  โ†’ images
  โ”‚  โ”œโ”€ js/                   โ†’ JS dist/build folder and source maps (minified, uglified)
  โ”‚  โ””โ”€ templates/            โ†’ templates
  โ”œโ”€ sass/                    โ†’ SCSS sources (not used for production)
  โ”œโ”€ tmp/              [0777] โ†’ cache folder (PHP templates)
  โ”‚  โ””โ”€ cache/         [0777] โ†’ cache folder (PHP cache)
  โ”œโ”€ .htaccess         [0755] โ†’ reroute/caching rules ("Apache" only!)
  โ””โ”€ index.php         [0755]

  โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
  CI/CD config files:
  
  โ”œโ”€ .jshintrc                โ†’ "JSHint" config (not used for production)
  โ”œโ”€ composer.json            โ†’ "Composer" package definition
  โ”œโ”€ gulpfile.js              โ†’ "Gulp" task config (not used for production)
  โ”œโ”€ package.json             โ†’ "Node.js" dependency config (not used for production)
  โ””โ”€ README.md                โ†’ This file :) (not used for production)

Contributing