Lines Matching +full:i +full:- +full:mobile
6 $this->token = '~%'.uniqid().'%~';
11 $controller->register_hook(
17 $controller->register_hook(
31 explode(',', $this->getConf('hideHeadings'))
39 $event->data = preg_replace_callback(
42 $event->data
49 list($schema, $i) = $this->schema($m[1]);
50 return "<mobiletable".($i > -1 ? " ".($i + 1) : "").">\n"
58 list($schema, $i) = $this->schema($m[1]);
59 $table = $this->table($schema, $i, $m[2]);
61 return "<only mobile>\n"
71 $row = $this->mask($row);
73 $index = -1;
75 foreach (explode('^', substr(trim($row), 1, -1)) as $th) {
81 // If non-empty, add to the schema, else take the previous item.
88 // Build the mobile table.
90 $body = $this->mask($body);
104 $row = preg_split('/\||\^/', substr($line, 1, -1));
106 if ($index > -1 && isset($row[$index])) {
109 for ($i = 0; $i < $length; $i++) {
110 if ($i != $index) {
111 $row[$i] = $row[$i] === '' ? ':::' : $row[$i];
112 $table .= "|{$schema[$i]}|{$row[$i]}|\n";
116 return $this->unmask($table);
127 $mask = '$1'.$this->token.'$2';
138 return str_replace($this->token, '|', $str);