Lines Matching refs:this

52 		$this->creatortext = $this->getConf('creatortext');
53 $this->intro = $this->getConf('intro');
54 $this->userpageid = $this->getConf('userpageid');
55 $this->linkto = $this->getConf('linkto');
56 $this->showheading = $this->getConf('showheading');
57 $this->setOptions($INFO['id'] , null); // set default options
68 $this->output='';
69 $this->pageID = $pageID;
73 $this->$option = $data[$option];
75 $this->$option = $this->getConf($option);
79 $this->findCssClass();
81 $this->findOpenAndCloseTags();
89 …if($this->showheading) $this->output .= "<h2 class='sectionedit1'><a name='authorlist'>".strip_tag…
99 if($this->showcreator== "before" ) $this->output .= $this->renderCreator();
101 if(!$this->printempty && empty($this->authors)) return false;
102 $this->output .= $this->intro.DOKU_LF;
104 $this->output .= "<div class='authorlist'>".DOKU_LF;
105 if($this->displayaslist) $this->output .= "<ul class='authorlist'>".DOKU_LF; // open <ul>
118 if($fullname == '') $fullname = $this-> getFullname($loginname);
120 $this->authors[$loginname] = $fullname;
131 if($this->creatorisauthor || !$this->showcreator){
133 list($creator,$creatorfullname) = $this->getCreator();
134 if(!empty($creator) ) $this->addAuthor($creator,$creatorfullname);
137 …ay_key_exists('contributor',$INFO['meta'])) $this->authors = array_merge($INFO['meta']['contribut…
144 if($this->displaystyle != 'fullname' && $this->displaystyle != 'fullname (loginname)'){
146 ksort($this->authors);
149 asort($this->authors);
157 foreach($this->authors as $loginname => $fullname){
158 $this->output .= $this->renderOneAuthor($loginname, $fullname);
166 if($this->printempty || !empty($this->authors)){
168 if($this->displayaslist) $this->output .= "</ul>".DOKU_LF;
170 $this->output .= "</div>".DOKU_LF;
172 if($this->showcreator == "below" ) $this->output .= $this->renderCreator();
180 return $this->output;
190 switch($this->displaystyle){
198 if($this->linkto != 'email'){
199 switch($this->tooltip){
206 switch($this->linkto){
207 …case 'email': $userdata = $auth->getUserData($loginname); $display= $this->email($userdata['mail']…
208 case 'userhomepage': $display = $this->linkToUserhomepage($loginname, $display); break;
211 return $this->openTag.$inner.$display.$this->closeTag;
221 $userpageid = str_replace("%USER%",$loginname, $this->userpageid);
224 … '<a href="'.wl($userpageid).'" rel="author" class="wikilink1" title="'.($this->tooltip = 'none'?$…
226 …<a href="'.wl($userpageid).'" rel="nofollow" class="wikilink2" title="'.($this->tooltip = 'none'?$…
234 switch($this->linkto){
235 case "userhomepage": $this->cssClass = "'authoruserpage'"; break;
236 case "email": $this->cssClass = "'authoremail'"; break;
237 default: $this->cssClass = "'author'";
246 if($this->displayaslist){
247 $this->openTag = DOKU_TAB."<li class='level1'><div class=".$this->cssClass." ";
248 $this->closeTag = "</div></li>".DOKU_LF;
250 $this->openTag = DOKU_TAB."<span class=".$this->cssClass." ";
251 $this->closeTag = "</span>".DOKU_LF;
273 list($creator,$creatorfullname) = $this->getCreator();
280 switch($this->displaystyle){
287 $output = str_replace("%CREATOR%",$creator, $this->creatortext);