Comparing revisions for RegexpindexAction
- [19359] 2008-01-28 00:15:25 by DomBonj (unregistered user) [Modified links pointing to docs server]
- [19753] 2008-03-28 18:24:43 by DomBonj (unregistered user) [v0.92: bugfix; 1.1.6.4 compatibility]
Additions:
- Wikka 1.1.6.2 & 1.1.6.3
# @version 0.91
if (!defined('RI_PAGE_OWNER')) define('RI_PAGE_OWNER', " . . . . Owner: %s");
if (!defined('RI_ERROR_NO_PAGES_FOUND')) define('RI_ERROR_NO_PAGES_FOUND', "No pages found.");
$query = 'SELECT body, tag, owner FROM '. $this->config['table_prefix'] .'pages WHERE ((latest = \'Y\') AND (tag REGEXP \''. mysql_real_escape_string($vars['re']) .'\')'. $wherecat .') ORDER BY '. $orderby;
if (ereg( "(=){3,5}([^=\n]+)(=){3,5}", $pagecontent, $title)) {
# @version 0.91
if (!defined('RI_PAGE_OWNER')) define('RI_PAGE_OWNER', " . . . . Owner: %s");
if (!defined('RI_ERROR_NO_PAGES_FOUND')) define('RI_ERROR_NO_PAGES_FOUND', "No pages found.");
$query = 'SELECT body, tag, owner FROM '. $this->config['table_prefix'] .'pages WHERE ((latest = \'Y\') AND (tag REGEXP \''. mysql_real_escape_string($vars['re']) .'\')'. $wherecat .') ORDER BY '. $orderby;
if (ereg( "(=){3,5}([^=\n]+)(=){3,5}", $pagecontent, $title)) {
Deletions:
# @version 0.92
if (!defined('RI_PAGE_OWNER')) define('RI_PAGE_OWNER', ' . . . . Owner: %s');
if (!defined('RI_ERROR_NO_PAGES_FOUND')) define('RI_ERROR_NO_PAGES_FOUND', 'No pages found.');
$query = 'SELECT body, tag, owner FROM '. $this->config['table_prefix'] .'pages WHERE ((latest = \'Y\') AND (CAST(tag AS BINARY) REGEXP \''. mysql_real_escape_string($vars['re']) .'\')'. $wherecat .') ORDER BY '. $orderby;
if (ereg( "(=){3,5}([^=\n]+)(=){3,5}", $pagecontent, $title))