PyPlanet
0.9.5

User Documentation

  • Getting Started (installation)
  • Configuring PyPlanet
  • Starting PyPlanet
  • Upgrading PyPlanet
  • Migrating from old controller
  • How To’s and troubleshooting

Apps Documentation

  • Admin
  • Advertisements
  • Best CPs
  • Clock
  • Dedimania Records
  • Dynamic Points
  • Jukebox
  • Karma
  • Live Rankings
  • Local Records
  • Map Info
  • Music Server
  • ManiaExchange / TrackmaniaExchange
  • Players
  • Waiting Queue
  • Sector Times
  • Transactions
  • Voting
  • Fun Commands
  • Statistics
  • PyPlanet Core/Toolbox

Developer Documentation

  • Architecture & Design
  • App Development
    • Apps Architecture
    • Life Cycle
    • Create app
    • Context (UI + Settings)
    • Contrib + Core access
    • Models
    • Migrations
    • Chat Messages
    • Dedicated/Script methods
    • User Interface
    • Useful references
  • Signals (callbacks)
  • API Documentation

About PyPlanet

  • Support & Contact
  • Donate
  • Privacy
  • Changelog
  • Todo (docs)
PyPlanet
  • Docs »
  • App Development
  • Edit on GitHub

App Development¶

Contents

  • App Development

    • Useful references

  • Apps Architecture
  • Life Cycle
    • on_init
    • on_start
    • on_stop
    • on_destroy
  • Create app
    • 1. Create Config
    • 2. Create models
    • 3. Add to configuration
    • 4. Enable debug
    • 5. Start PyPlanet
  • Context (UI + Settings)
  • Contrib + Core access
  • Models
    • Define models
      • Fields
    • Operations on models
  • Migrations
    • Create migrations
  • Chat Messages
  • Dedicated/Script methods
  • User Interface
    • Using templates
      • Global Resources and Variables
      • Template Content
    • ManiaScript
      • TimeUtils Lib
    • ManiaLink

Useful references¶

You might want to look at the following pages as well to get more information:

  • Signal Documentation is useful when you are going to hook into Maniaplanet.

  • Architecture Overview is useful when you want to know how the core is acting on some points.

Have any questions or bugs to report? Head towards our Support page.

Next Previous

© Copyright 2017, PyPlanet (Tom Valk) Revision 4c937770.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 0.9.5
Versions
latest
stable
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.5
0.3.3
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.