urls.js 695 B

12345678910111213141516171819202122232425
  1. (function (Misago, UrlConf) {
  2. 'use strict';
  3. var urls = new UrlConf();
  4. // Board index
  5. urls.url('/', 'index');
  6. // Account activation
  7. urls.url('/activation/', 'request_activation');
  8. urls.url('/activation/:user_id/:token/', 'activate_by_token');
  9. // Password reset
  10. urls.url('/forgotten-password/', 'request_password_change');
  11. urls.url('/forgotten-password/:user_id/:token/', 'change_password');
  12. // Legal pages
  13. urls.url('/terms-of-service/', 'terms_of_service');
  14. urls.url('/privacy-policy/', 'privacy_policy');
  15. // Catch-all 404 not found route
  16. urls.url('/:rest...', 'error:404', 'not_found');
  17. Misago.urls = urls;
  18. } (Misago.prototype, Misago.prototype.UrlConf));