Support https in blog URLs
[dotclear.git] / _public.php
... / ...
CommitLineData
1<?php
2
3require_once dirname(__FILE__) . '/page.auth.php';
4require_once dirname(__FILE__) . '/widget.auth.php';
5require_once dirname(__FILE__) . '/widget.copyright.php';
6require_once dirname(__FILE__) . '/widget.post.perms.php';
7require_once dirname(__FILE__) . '/class.xorg.auth.php';
8require_once dirname(__FILE__) . '/page.webservice.php';
9
10/* Xorg auth */
11$core->url->register('xorgAuth', 'XorgAuth', '^auth/(.*)$', array('xorgAuthentifier', 'doAuth'));
12
13/* Declare the authentication widget on public page */
14$core->addBehavior('initWidgets', array('xorgAuthWidget', 'behavior_initWidgets'));
15$core->addBehavior('initWidgets', array('xorgCopyrightWidget', 'behavior_initWidgets'));
16
17/* Post permission handling */
18$core->addBehavior('coreBlogGetPosts', array('xorgPostPermsWidget', 'behavior_coreBlogGetPosts'));
19
20/* Webservice to create new blog */
21$core->url->register('xorgWebservice', 'XorgWebservice', '^xorgservice/(.*)$', array('XorgWebservice', 'handle'));
22?>