Source for file mod_rssfeed.php

Documentation is available at mod_rssfeed.php

  1. <?php
  2. /**
  3. @package Mambo
  4. @author Mambo Foundation Inc see README.php
  5. @copyright Mambo Foundation Inc.
  6. *  See COPYRIGHT.php for copyright notices and details.
  7. @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see
  8. *  LICENSE.php
  9. *  Mambo is free software; you can redistribute it and/or
  10. *  modify it under the terms of the GNU General Public License
  11. *  as published by the Free Software Foundation; version 2 of the
  12. *  License.
  13. */
  14.  
  15. /** ensure this file is being included by a parent file */
  16. defined'_VALID_MOS' or die'Direct Access to this location is not allowed.' );
  17.  
  18. global $mosConfig_live_site$mosConfig_absolute_path$cur_template;
  19.  
  20. $text             $params->get'text' );
  21. $moduleclass_sfx     $params->get'moduleclass_sfx''' );
  22. $rss091              $params->get'rss091');
  23. $rss10              $params->get'rss10');
  24. $rss20              $params->get'rss20');
  25. $atom              $params->get'atom');
  26. $opml              $params->get'opml');
  27. $rss091_image        $params->get'rss091_image''' );
  28. $rss10_image        $params->get'rss10_image''' );
  29. $rss20_image        $params->get'rss20_image''' );
  30. $atom_image        $params->get'atom_image''' );
  31. $opml_image        $params->get'opml_image''' );
  32.  
  33. $t_path             $mosConfig_live_site .'/templates/'$cur_template .'/images/';
  34. $d_path            $mosConfig_live_site .'/images/M_images/';
  35.  
  36. $mainframe =mosMainFrame::getInstance();
  37.  
  38. ?>
  39.  
  40. <div class="syndicate<?php echo $moduleclass_sfx;?>">
  41. <?php
  42. // rss091 link
  43. if $text {
  44.     ?>
  45.     <div align="center" class="syndicate_text<?php echo $moduleclass_sfx;?>">
  46.     <?php echo $text;?>
  47.     </div>
  48.     <?php
  49. }
  50. ?>
  51.  
  52. <?php
  53. // rss091 link
  54. if $rss091 {
  55.     $img $mainframe->ImageCheck'rss091.gif''/images/M_images/'$rss091_image'/images/M_images/''RSS 0.91' );
  56.     ?>
  57.     <div align="center">    
  58.     <a href="<?php echo sefRelToAbs('index.php?option=com_rss&amp;feed=RSS0.91&amp;no_html=1')?>">
  59.     <?php echo $img ?>
  60.     </a>
  61.     </div>
  62.     <?php
  63. }
  64. ?>
  65.  
  66. <?php
  67. // rss10 link
  68. if $rss10 {
  69.     $img $mainframe->ImageCheck'rss10.gif''/images/M_images/'$rss10_image'/images/M_images/''RSS 1.0' );
  70.     ?>
  71.     <div align="center">
  72.     <a href="<?php echo sefRelToAbs('index.php?option=com_rss&amp;feed=RSS1.0&amp;no_html=1')?>">
  73.     <?php echo $img ?>
  74.     </a>
  75.     </div>
  76.     <?php
  77. }
  78. ?>
  79.  
  80. <?php
  81. // rss20 link
  82. if $rss20 {
  83.     $img $mainframe->ImageCheck'rss20.gif''/images/M_images/'$rss20_image'/images/M_images/''RSS 2.0' );
  84.     ?>
  85.     <div align="center">
  86.     <a href="<?php echo sefRelToAbs('index.php?option=com_rss&amp;feed=RSS2.0&amp;no_html=1')?>">
  87.     <?php echo $img ?>
  88.     </a>
  89.     </div>
  90.     <?php
  91. }
  92. ?>
  93.  
  94. <?php
  95. // atom link
  96. if $atom {
  97.     $img $mainframe->ImageCheck'atom10.gif''/images/M_images/'$atom_image'/images/M_images/''ATOM 1.0' );
  98.     ?>
  99.     <div align="center">
  100.     <a href="<?php echo sefRelToAbs('index.php?option=com_rss&amp;feed=ATOM1.0&amp;no_html=1')?>">
  101.     <?php echo $img ?>
  102.     </a>
  103.     </div>
  104.     <?php
  105. }
  106. ?>
  107.  
  108. <?php
  109. // opml link
  110. if $opml {
  111.     $img $mainframe->ImageCheck'opml.png''/images/M_images/'$opml_image'/images/M_images/''OPML' );
  112.     ?>
  113.     <div align="center">
  114.     <a href="<?php echo sefRelToAbs('index.php?option=com_rss&amp;feed=OPML&amp;no_html=1')?>">
  115.     <?php echo $img ?>
  116.     </a>
  117.     </div>
  118.     <?php
  119. }
  120. ?>
  121. </div>

Documentation generated on Mon, 05 May 2008 16:21:22 +0400 by phpDocumentor 1.4.0