[ Index ]
 

Code source de e107 0.7.8

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/e107_plugins/rss_menu/ -> rss_shortcodes.php (source)

   1  <?php
   2  include_once(e_HANDLER.'shortcode_handler.php');
   3  $rss_shortcodes = $tp -> e_sc -> parse_scbatch(__FILE__);
   4  /*
   5  
   6  SC_BEGIN RSS_FEED
   7  global $row, $tp;
   8  $url2 = e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$tp->toHTML($row['rss_url'], TRUE, 'constants').".2".($row['rss_topicid'] ? ".".$row['rss_topicid'] : '');
   9  return "<a href='".$url2."'>".$tp->toHTML($row['rss_name'], TRUE)."</a>";
  10  SC_END
  11  
  12  SC_BEGIN RSS_ICON
  13  global $row, $tp;
  14  $url2 = e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$tp->toHTML($row['rss_url'], TRUE, 'constants').".2".($row['rss_topicid'] ? ".".$row['rss_topicid'] : '');
  15  return "<a href='".$url2."'>".RSS_ICON."</a>";
  16  SC_END
  17  
  18  SC_BEGIN RSS_TEXT
  19  global $row, $tp;
  20  return $tp->toHTML($row['rss_text'], TRUE, "defs");
  21  SC_END
  22  
  23  SC_BEGIN RSS_TYPES
  24  global $row, $tp;
  25  $url1 = e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$tp->toHTML($row['rss_url'], TRUE, 'constants').".1".($row['rss_topicid'] ? ".".$row['rss_topicid'] : '');
  26  $url2 = e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$tp->toHTML($row['rss_url'], TRUE, 'constants').".2".($row['rss_topicid'] ? ".".$row['rss_topicid'] : '');
  27  $url3 = e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$tp->toHTML($row['rss_url'], TRUE, 'constants').".3".($row['rss_topicid'] ? ".".$row['rss_topicid'] : '');
  28  $url4 = e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$tp->toHTML($row['rss_url'], TRUE, 'constants').".4".($row['rss_topicid'] ? ".".$row['rss_topicid'] : '');
  29  
  30  $text = "
  31  <a href='".$url1."'><img src='".e_PLUGIN."rss_menu/images/rss1.png' alt='rss1' /></a>
  32  <a href='".$url2."'><img src='".e_PLUGIN."rss_menu/images/rss2.png' alt='rss1' /></a>
  33  <a href='".$url3."'><img src='".e_PLUGIN."rss_menu/images/rss3.png' alt='rss1' /></a>
  34  <a href='".$url4."'><img src='".e_PLUGIN."rss_menu/images/rss4.png' alt='rss1' /></a>
  35  ";
  36  return $text;
  37  SC_END
  38  
  39  
  40  //##### ADMIN --------------------------------------------------
  41  
  42  SC_BEGIN RSS_ADMIN_CAPTION
  43  global $sort;
  44  list($field,$txt) = explode(",",$parm);
  45  $txt = constant($txt);
  46  return "<a href='".e_SELF."?list.{$field}.".($sort == "desc" ? "asc" : "desc")."'>".$txt."</a>\n";
  47  SC_END
  48  
  49  SC_BEGIN RSS_ADMIN_ID
  50  global $row;
  51  return $row['rss_id'];
  52  SC_END
  53  
  54  SC_BEGIN RSS_ADMIN_NAME
  55  global $row;
  56  return $row['rss_name'];
  57  SC_END
  58  
  59  SC_BEGIN RSS_ADMIN_PATH
  60  global $row;
  61  return $row['rss_path'];
  62  SC_END
  63  
  64  SC_BEGIN RSS_ADMIN_URL
  65  global $row;
  66  return "<a href='".e_PLUGIN."rss_menu/rss.php?".e_LANQRY.$row['rss_url']."'>".$row['rss_url']."</a>";
  67  SC_END
  68  
  69  SC_BEGIN RSS_ADMIN_TOPICID
  70  global $row;
  71  return $row['rss_topicid'];
  72  SC_END
  73  
  74  SC_BEGIN RSS_ADMIN_LIMIT
  75  global $row, $rs;
  76  $id = $row['rss_id'];
  77  return "<input class='tbox' type='text' name=\"limit[$id]\" title=\"".RSS_LAN05."\" value='".intval($row['rss_limit'])."' size='3' maxlength='3' />";
  78  SC_END
  79  
  80  SC_BEGIN RSS_ADMIN_LIMITBUTTON
  81  global $row;
  82  return "<input class='button' type='submit' name='update_limit' value=\"".LAN_UPDATE."\" />";
  83  SC_END
  84  
  85  SC_BEGIN RSS_ADMIN_OPTIONS
  86  global $row, $tp;
  87  $delname = $row['rss_name'];
  88  $delid = $row['rss_id'];
  89  $options = "
  90  <a href='".e_SELF."?create.edit.".$row['rss_id']."' >".ADMIN_EDIT_ICON."</a>
  91  <input type='image' title=\"".LAN_DELETE."\" name='delete[{$delid}]' src='".ADMIN_DELETE_ICON_PATH."' onclick=\"return jsconfirm('".$tp->toJS(LAN_CONFIRMDEL ." [".RSS_LAN_ADMIN_2.": ".$delid." : ".$delname."]\\n\\n")."')\"/>";
  92  return $options;
  93  SC_END
  94  
  95  
  96  
  97  SC_BEGIN RSS_ADMIN_FORM_NAME
  98  global $row;
  99  return "<input class='tbox' type='text' name='rss_name' size='74' value=\"".$row['rss_name']."\" />\n";
 100  SC_END
 101  
 102  SC_BEGIN RSS_ADMIN_FORM_URL
 103  global $row,$PLUGINS_DIRECTORY;
 104  return SITEURL.$PLUGINS_DIRECTORY."rss_menu/rss.php?".e_LANQRY." <input class='tbox' type='text' name='rss_url' size='10' value=\"".$row['rss_url']."\" maxlength='50' /> .{".RSS_LAN_ADMIN_9."}.{".RSS_LAN_ADMIN_12."}";
 105  SC_END
 106  
 107  SC_BEGIN RSS_ADMIN_FORM_TOPICID
 108  global $row;
 109  return "<input class='tbox' type='text' name='rss_topicid' size='74' value=\"".$row['rss_topicid']."\" maxlength='250' />";
 110  SC_END
 111  
 112  SC_BEGIN RSS_ADMIN_FORM_PATH
 113  global $row;
 114  return "<input class='tbox' type='text' name='rss_path' size='74' value=\"".$row['rss_path']."\" maxlength='250' />";
 115  SC_END
 116  
 117  SC_BEGIN RSS_ADMIN_FORM_TEXT
 118  global $row;
 119  return "<textarea class='tbox' name='rss_text' cols='74' rows='5' >".$row['rss_text']."</textarea>\n";
 120  SC_END
 121  
 122  SC_BEGIN RSS_ADMIN_FORM_CLASS
 123  global $row;
 124  $vals = array(RSS_LAN_ADMIN_21,RSS_LAN_ADMIN_22,RSS_LAN_ADMIN_23);
 125  $text = "<select class='tbox' name='rss_class'>";
 126  foreach($vals as $key=>$val){
 127      $sel = ($row['rss_class'] == $key) ? "selected='selected'" : "";
 128      $text .= "<option value='$key'>$val</option>\n";
 129  }
 130  $text .= "</select>";
 131  return $text;
 132  SC_END
 133  
 134  SC_BEGIN RSS_ADMIN_FORM_LIMIT
 135  global $row;
 136  return "<input class='tbox' name='rss_limit' size='3' title=\"".RSS_LAN05."\" value='".intval($row['rss_limit'])."' maxlength='3' />";
 137  SC_END
 138  
 139  SC_BEGIN RSS_ADMIN_FORM_CREATEBUTTON
 140  global $row, $qs;
 141  if(isset($qs[1]) && $qs[1] == "edit" && isset($qs[2]) && is_numeric($qs[2]) ){
 142      $text = "<input type='hidden' name='rss_datestamp' value='".$row['rss_datestamp']."' />
 143      <input type='hidden' name='rss_id' value='".$row['rss_id']."' />
 144      <input class='button' type='submit' name='update_rss' value=\"".LAN_UPDATE."\" />";
 145  }else{
 146      $text = "<input class='button' type='submit' name='create_rss' value=\"".LAN_CREATE."\" />";
 147  }
 148  return $text;
 149  SC_END
 150  
 151  
 152  
 153  SC_BEGIN RSS_ADMIN_IMPORT_CHECK
 154  global $feed, $rs, $tp, $i;
 155  $text  = "<input type='checkbox' name='importid[$i]' value='1' />";
 156  $text .= "<input type='hidden' name='name[$i]' value='".$tp->toForm($feed['name'])."' />";
 157  $text .= "<input type='hidden' name='url[$i]' value='".$tp->toForm($feed['url'])."' />";
 158  $text .= "<input type='hidden' name='topic_id[$i]' value='".$tp->toForm($feed['topic_id'])."' />";
 159  $text .= "<input type='hidden' name='path[$i]' value='".$tp->toForm($feed['path'])."' />";
 160  $text .= "<input type='hidden' name='text[$i]' value='".$tp->toForm($feed['text'])."' />";
 161  $text .= "<input type='hidden' name='class[$i]' value='".$tp->toForm($feed['class'])."' />";
 162  $text .= "<input type='hidden' name='limit[$i]' value='".intval($feed['limit'])."' />";
 163  return $text;
 164  SC_END
 165  
 166  SC_BEGIN RSS_ADMIN_IMPORT_PATH
 167  global $feed;
 168  return $feed['path'];
 169  SC_END
 170  
 171  SC_BEGIN RSS_ADMIN_IMPORT_NAME
 172  global $feed;
 173  return $feed['name'];
 174  SC_END
 175  
 176  SC_BEGIN RSS_ADMIN_IMPORT_TEXT
 177  global $feed;
 178  return $feed['text'];
 179  SC_END
 180  
 181  SC_BEGIN RSS_ADMIN_IMPORT_URL
 182  global $feed;
 183  return $feed['url'];
 184  SC_END
 185  
 186  SC_BEGIN RSS_ADMIN_IMPORT_TOPICID
 187  global $feed;
 188  return $feed['topic_id'];
 189  SC_END
 190  
 191  */
 192  ?>


Généré le : Sun Apr 1 01:23:32 2007 par Balluche grâce à PHPXref 0.7