Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
ipb_post_edit_fns.inc
1 <?php
18 require_once SQ_PACKAGES_PATH.'/ipb/ipb_topic/ipb_topic_edit_fns.inc';
19 
32 {
33 
34 
39  function Ipb_Post_Edit_Fns()
40  {
41  $this->Ipb_Topic_Edit_Fns();
42 
43  }//end constructor
44 
45 
56  function paintAuthor(&$asset, &$o, $prefix)
57  {
58  $ipb_bridge =& $GLOBALS['SQ_SYSTEM']->am->getAsset($asset->_ipbid);
59  $ipb =& $ipb_bridge->getIpbConn();
60  $result = $ipb->getMemberInfoByName($asset->attr('author_name'));
61 
62  $o->openField(translate('author'));
63  echo get_asset_tag_line($asset->_ipbid.':'.'u_'.$result['id']);
64  $o->closeField();
65 
66  return FALSE;
67 
68  }//end paintAuthor()
69 
70 
81  function processAuthor(&$asset, &$o, $prefix)
82  {
83  return FALSE;
84 
85  }//end processAuthor()
86 
87 
98  function paintPostContent(&$asset, &$o, $prefix)
99  {
100  $o->openField(translate('post'));
101  echo $asset->attr('post');
102  $o->closeField();
103 
104  return FALSE;
105 
106  }//end paintPostContent()
107 
108 
119  function processPostContent(&$asset, &$o, $prefix)
120  {
121  return FALSE;
122 
123  }//end processPostContent()
124 
125 
126 }//end class
127 
128 ?>