Changeset 239

Show
Ignore:
Timestamp:
02/12/06 18:04:25 (3 years ago)
Author:
ben
Message:

First draft XSLT style for RSS files. Better styling to come!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/_files/rss2.php

    r136 r239  
    2424                         
    2525                        $rssfiles = gettext("Files"); 
    26                          
    27                         $output .= <<< END 
    28 <rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    2926 
    30 END; 
    3127                        $info = db_query("select * from users where ident = $page_owner"); 
    3228                        if (sizeof($info) > 0) { 
    3329                                $info = $info[0]; 
     30                                $url = url; 
    3431                                $name = (stripslashes($info->name)); 
    3532                                $username = (stripslashes($info->username)); 
    3633                                $mainurl = (url . $username . "/files/"); 
     34                                $rssurl = $mainurl . "rss/" . urlencode(trim($_REQUEST['tag'])) . "/"; 
    3735                                $rssdescription = sprintf(gettext("Files for %s, hosted on %s."),$name,$sitename); 
    3836                                $output .= <<< END 
     37<?xml-stylesheet type="text/xsl" href="{$url}_rss/styles.xsl?url=$mainurl&rssurl=$rssurl"?> 
     38<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    3939        <channel xml:base='$mainurl'> 
    4040                <title><![CDATA[$name : $rssfiles]]></title> 
  • devel/_weblog/rss2.php

    r136 r239  
    4343                                $rssweblog = gettext("Weblog"); 
    4444                                 
    45                                 $output .= <<< END 
    46 <rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    47  
    48 END; 
    4945                                $info = db_query("select * from users where ident = $page_owner"); 
    5046                                if (sizeof($info) > 0) { 
    5147                                        $info = $info[0]; 
    5248                                        $name = (stripslashes($info->name)); 
     49                                        $url = url; 
    5350                                        $username = (stripslashes($info->username)); 
    5451                                        $mainurl = (url . $username . "/weblog/"); 
     52                                        $rssurl = $mainurl . "rss/" . urlencode(trim($_REQUEST['tag'])) . "/"; 
    5553                                        $rssdescription = sprintf(gettext("The weblog for %s, hosted on %s."),$name,$sitename); 
    5654                                        $output .= <<< END 
     55<?xml-stylesheet type="text/xsl" href="{$url}_rss/styles.xsl?url=$mainurl&rssurl=$rssurl"?> 
     56<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'>                                        
    5757        <channel xml:base='$mainurl'> 
    5858                <title><![CDATA[$name : $rssweblog]]></title> 
  • devel/profile/rss2.php

    r136 r239  
    2323                        $rssactivity = gettext("Activity"); 
    2424                         
    25                         $output .= <<< END 
    26 <rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    27  
    28 END; 
    2925                        $info = db_query("select * from users where ident = $page_owner"); 
    3026                        if (sizeof($info) > 0) { 
     
    3329                                $username = (stripslashes($info->username)); 
    3430                                $mainurl = (url . $username . "/"); 
     31                                $rssurl = $mainurl . "rss/" . urlencode(trim($_REQUEST['tag'])) . "/"; 
     32                                $url = url; 
    3533                                $rssdescription = sprintf(gettext("Activity for %s, hosted on %s."),$name,$sitename); 
    3634                                $output .= <<< END 
     35<?xml-stylesheet type="text/xsl" href="{$url}_rss/styles.xsl?url=$mainurl&rssurl=$rssurl"?> 
     36<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    3737        <channel xml:base='$mainurl'> 
    3838                <title><![CDATA[$name : $rssactivity]]></title> 
  • devel/units/files/function_rss_publish.php

    r122 r239  
    3737                        $rssfiles = gettext("Files"); 
    3838                         
    39                         $output .= <<< END 
    40 <rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    41  
    42 END; 
     39                         
    4340                        $info = db_query("select * from users where ident = $userid"); 
    4441                         
     
    4744                        $username = (stripslashes($info->username)); 
    4845                        $mainurl = (url . $username . "/files/"); 
     46                        $rssurl = $mainurl . "rss/"; 
     47                        $url = url; 
    4948                        $rssdescription = sprintf(gettext("Files for %s, hosted on %s."),$name,$sitename); 
    5049                        $output .= <<< END 
     50<?xml-stylesheet type="text/xsl" href="{$url}_rss/styles.xsl?url=$mainurl&rssurl=$rssurl"?> 
     51<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    5152        <channel xml:base='$mainurl'> 
    5253                <title><![CDATA[$name : $rssfiles]]></title> 
  • devel/units/profile/function_rss_publish.php

    r136 r239  
    3737                        $rssactivity = gettext("Activity"); 
    3838                         
    39                         $output .= <<< END 
    40 <rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    41  
    42 END; 
     39                         
    4340                        $info = db_query("select * from users where ident = $userid"); 
    4441                         
     
    4744                        $username = (stripslashes($info->username)); 
    4845                        $mainurl = (url . $username . "/"); 
     46                        $rssurl = $mainurl . "rss/"; 
     47                        $url = url; 
    4948                        $rssdescription = sprintf(gettext("Activity for %s, hosted on %s."),$name,$sitename); 
    5049                        $output .= <<< END 
     50<?xml-stylesheet type="text/xsl" href="{$url}_rss/styles.xsl?url=$mainurl&rssurl=$rssurl"?> 
     51<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    5152        <channel xml:base='$mainurl'> 
    5253                <title><![CDATA[$name : $rssactivity]]></title> 
  • devel/units/weblogs/function_rss_publish.php

    r120 r239  
    3636                        $sitename = sitename; 
    3737                        $rssweblog = gettext("Weblog"); 
    38                          
    39                         $output .= <<< END 
    40 <rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    4138 
    42 END; 
    4339                        $info = db_query("select * from users where ident = $userid"); 
    4440                         
     
    4743                        $username = stripslashes($info->username); 
    4844                        $mainurl = (url . $username . "/weblog/"); 
     45                        $rssurl = $mainurl . "rss/"; 
     46                        $url = url; 
    4947                        $rssdescription = sprintf(gettext("The weblog for %s, hosted on %s."),$name,$sitename); 
    5048                        $output .= <<< END 
     49<?xml-stylesheet type="text/xsl" href="{$url}_rss/styles.xsl?url=$mainurl&rssurl=$rssurl"?> 
     50<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'> 
    5151        <channel xml:base='$mainurl'> 
    5252                <title><![CDATA[$name : $rssweblog]]></title>