Lines Matching refs:this

47         $this->mode = substr(get_class($this), 7);
53 $this->Lexer->addEntryPattern('\n\{\|[^\n]*',$mode, $this->mode);
59 $this->Lexer->addExitPattern('[ \t]*\n\|\}', $this->mode);
65 $this->Lexer->addPattern("\n\|\+ *(?:$attrs\|(?!\|))?", $this->mode);
67 $this->Lexer->addPattern(' *?\n\|\-+[^\n]*', $this->mode);
69 $this->Lexer->addPattern("(?: *?\n|\!)\!(?:$attrs\|(?!\|))?", $this->mode);
71 $this->Lexer->addPattern("(?: *?\n|\|)\|(?:$attrs\|(?!\|))?", $this->mode);
76 if ($mode == $this->mode) return true;
93 $handler->addPluginCall($this->getPluginName(), $data, $state, $pos, $match);
100 $handler->plugin($match, 'addPluginCall', $pos, $this->getPluginName());
107 $handler->plugin($match, 'addPluginCall', $pos, $this->getPluginName());
138 msg($this->getPluginName().' ERROR: unknown syntax: '.hsc($markup) ,-1);
183 list($tag, $attr) = $this->interpret($match);
185 $attr = $this->appendClass('exttable', $attr);
186 array_push($this->stack, $tag);
187 $this->open($tag, $attr, $pos, $match, $handler);
191 $oldtag = array_pop($this->stack);
192 $this->close($oldtag, $pos, $match, $handler);
196 $tag_prev = end($this->stack);
197 list($tag, $attr) = $this->interpret($match);
200 $oldtag = array_pop($this->stack);
201 $this->close($oldtag, $pos, $match, $handler);
206 array_push($this->stack, $tag);
207 $this->open($tag, $attr, $pos, $match, $handler);
211 array_push($this->stack, 'tr');
212 $this->open('tr', '', $pos, $match, $handler);
213 array_push($this->stack, $tag);
214 $this->open($tag, $attr, $pos, $match, $handler);
221 … msg($this->getPluginName().' Syntax ERROR: match='.hsc(trim($match)) ,-1);
224 $oldtag = array_pop($this->stack);
225 $this->close($oldtag, $pos, $match, $handler);
226 array_push($this->stack, $tag);
227 $this->open($tag, $attr, $pos, $match, $handler);
231 array_push($this->stack, $tag);
232 $this->open($tag, $attr, $pos, $match, $handler);
240 … msg($this->getPluginName().' Syntax ERROR: match='.hsc(trim($match)) ,-1);
244 $oldtag = array_pop($this->stack);
245 $this->close($oldtag, $pos, $match, $handler);
247 array_push($this->stack, $tag);
248 $this->open($tag, $attr, $pos, $match, $handler);
252 $oldtag = array_pop($this->stack);
253 $this->close($oldtag, $pos, $match, $handler);
254 array_push($this->stack, $tag);
255 $this->open($tag, $attr, $pos, $match, $handler);
262 $tag_prev = end($this->stack);
269 array_push($this->stack, 'tr');
270 $this->open('tr', '', $pos, $match, $handler);
272 array_push($this->stack, 'td');
273 $this->open('td', '', $pos, $match, $handler);
295 return $this->render_xhtml($renderer, $data);
298 $odt = $this->loadHelper('exttab3_odt');
308 isset($this->tagsmap) || $this->setTagsmap();
309 isset($this->attrmap) || $this->setAllowedAttributes();
315 $renderer->doc.= $this->tag_open($tag, $attr);
322 $renderer->doc.= $this->tag_close($tag);
337 $before = $this->tagsmap[$tag][0];
338 $after = $this->tagsmap[$tag][1];
339 $attr = $this->cleanAttrString($attr, $this->attrsmap);
351 $before = $this->tagsmap['/'.$tag][0];
352 $after = $this->tagsmap['/'.$tag][1];
362 $this->tagsmap = array(
382 $this->attrsmap = array(