Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Framadate
Framadate
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 218
    • Issues 218
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 37
    • Merge Requests 37
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Framasoft
  • Framadate
  • FramadateFramadate
  • Wiki
  • technical

Last edited by Thomas Citharel Apr 22, 2018
Page history

technical

Main language

The main language of framadate is PHP.

Treeview of the project

To understand what is the purpose of each page, may be you can look in the Tree view documentation.

Smarty - template engine

The template engine Smarty is used for the dynamique pages.

Database

The database is available through Doctrine/DBAL which is configured inside app/inc/init.php. This abstraction layer allows us to use the Schema representation. We also use Doctrine Migrations for migration.

This file init.php is included in each page.


Back to homepage

Clone repository
  • Install
  • Maintenance
    • Backups
    • Mode
    • Updating
  • coding
  • environment
  • faq
  • Home
  • install
    • Configure
    • Database
    • Install
    • requirements
  • locales
  • technical
  • translating
View All Pages