]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/public.php
do some commits
[quix0rs-gnu-social.git] / actions / public.php
index 099d1cc8897bec9911902449cff08cd080774332..5d06c3c2951a887fe11d7c5c8df0fdf26fd43139 100644 (file)
@@ -28,6 +28,8 @@ class PublicAction extends StreamAction {
 
                $page = ($this->arg('page')) ? ($this->arg('page')+0) : 1;
 
+               header('X-XRDS-Location: '. common_local_url('publicxrds'));
+               
                common_show_header(_t('Public timeline'), 
                                                   array($this, 'show_header'), NULL,  
                                                   array($this, 'show_top'));
@@ -39,13 +41,10 @@ class PublicAction extends StreamAction {
                common_show_footer();
        }
 
-       function show_top($user) {
-
+       function show_top() {
                if (common_logged_in()) {
                        common_notice_form();
                }
-               
-               $this->views_menu();
        }
        
        function show_header() {
@@ -53,6 +52,9 @@ class PublicAction extends StreamAction {
                                                                         'href' => common_local_url('publicrss'),
                                                                         'type' => 'application/rss+xml',
                                                                         'title' => _t('Public Stream Feed')));
+               # for client side of OpenID authentication
+               common_element('meta', array('http-equiv' => 'X-XRDS-Location',
+                                                                        'content' => common_local_url('publicxrds')));
        }
        
        function show_notices($page) {