Backend search class.
More...
|
| searchBlogs ($db, $searchString, $lang) |
| search blogs More...
|
|
| searchMenus ($db, $searchString, $lang) |
| search menus More...
|
|
| searchPages ($db, $searchString, $lang) |
| search pages and draw box More...
|
|
| searchUsers ($db, $searchString, $lang) |
| search users More...
|
|
| searchWidgets ($db, $searchString, $lang) |
| search widgets More...
|
|
Backend search class.
Backend Search
handles the backend's core search functions.
See Methods Summary for Details!
- Author
- Daniel Retzl danie.nosp@m.lret.nosp@m.zl@gm.nosp@m.ail..nosp@m.com
- Copyright
- 2017-2021 Daniel Retzl yawk.io @license https://opensource.org/licenses/MIT
- Version
- 1.0.0
Definition at line 15 of file search.php.
◆ searchBlogs()
YAWK\search::searchBlogs |
( |
|
$db, |
|
|
|
$searchString, |
|
|
|
$lang |
|
) |
| |
search blogs
- Parameters
-
string | $searchString | |
object | $db | database object |
Definition at line 167 of file search.php.
173 if (
$res =
$db->query(
"SELECT blogid, title, subtitle, teasertext FROM {blog_items}
174 WHERE title LIKE '%".$searchString.
"%' OR
178 while ($row = mysqli_fetch_assoc(
$res))
181 $blogResults .=
"<a href=\"index.php?plugin=blog&pluginpage=blog-entries&blogid=$row[blogid]\" target=\"_self\"><i class=\"fa fa-edit\"></i> $row[title]</a><br>";
189 <div class=\"box-header with-border\">
190 <h3 class=\"box-title\">$lang[BLOG] <small>$lang[ALL_ELEMENTS]</small></h3>
192 <div class=\"box-body\">
193 <h4>$blogResults</h4><b>$i</b> $lang[BLOG_ENTRIES_WITH_TAG] <i><b>«$searchString»</b></i>
References $db, $i, $res, and YAWK\search\$searchString.
◆ searchMenus()
YAWK\search::searchMenus |
( |
|
$db, |
|
|
|
$searchString, |
|
|
|
$lang |
|
) |
| |
search menus
- Parameters
-
string | $searchString | |
object | $db | database object |
Definition at line 61 of file search.php.
67 if (
$res =
$db->query(
"SELECT menuID, text FROM {menu} WHERE text LIKE '%".$searchString.
"%'"))
69 while ($row = mysqli_fetch_assoc(
$res))
72 $menuResult .=
"<a href=\"index.php?page=menu-edit&menu=$row[menuID]\" target=\"_self\"><i class=\"fa fa-edit\"></i> $row[text]</a><br>";
80 <div class=\"box-header with-border\">
81 <h3 class=\"box-title\">$lang[MENUS] <small>$lang[ALL_ELEMENTS]</small></h3>
83 <div class=\"box-body\">
84 <h4>$menuResult</h4><b>$i</b> $lang[MENU_ENTRIES_WITH_TAG] <i><b>«$searchString»</b></i>
References $db, $i, $res, and YAWK\search\$searchString.
◆ searchPages()
YAWK\search::searchPages |
( |
|
$db, |
|
|
|
$searchString, |
|
|
|
$lang |
|
) |
| |
search pages and draw box
- Parameters
-
string | $searchString | |
object | $db | database object |
Definition at line 25 of file search.php.
31 if (
$res =
$db->query(
"SELECT id, alias, title FROM {pages} WHERE alias OR title LIKE '%".$searchString.
"%'"))
33 while ($row = mysqli_fetch_assoc(
$res))
36 $pagesResult .=
"<a href=\"index.php?page=page-edit&id=$row[id]\" target=\"_self\"><i class=\"fa fa-edit\"></i> $row[alias].html</a><br>";
45 <div class=\"box-header with-border\">
46 <h3 class=\"box-title\">$lang[PAGES] <small>$lang[ALL_ELEMENTS]</small></h3>
48 <div class=\"box-body\">
49 <h4>$pagesResult</h4><b>$i</b> $lang[PAGE_ENTRIES_WITH_TAG] <i><b>«$searchString»</b></i>
References $db, $i, $res, and YAWK\search\$searchString.
◆ searchUsers()
YAWK\search::searchUsers |
( |
|
$db, |
|
|
|
$searchString, |
|
|
|
$lang |
|
) |
| |
search users
- Parameters
-
string | $searchString | |
object | $db | database object |
Definition at line 96 of file search.php.
102 if (
$res =
$db->query(
"SELECT id, username FROM {users} WHERE username LIKE '%".$searchString.
"%'"))
104 while ($row = mysqli_fetch_assoc(
$res))
107 $userResult .=
"<a href=\"index.php?page=users&user=$row[id]\" target=\"_self\"><i class=\"fa fa-edit\"></i> $row[username]</a><br>";
115 <div class=\"box-header with-border\">
116 <h3 class=\"box-title\">$lang[USERS] <small>$lang[ALL_ELEMENTS]</small></h3>
118 <div class=\"box-body\">
119 <h4>$userResult</h4><b>$i</b> $lang[USER_ENTRIES_WITH_TAG] <i><b>«$searchString»</b></i>
References $db, $i, $res, and YAWK\search\$searchString.
◆ searchWidgets()
YAWK\search::searchWidgets |
( |
|
$db, |
|
|
|
$searchString, |
|
|
|
$lang |
|
) |
| |
search widgets
- Parameters
-
string | $searchString | |
object | $db | database object |
Definition at line 132 of file search.php.
138 if (
$res =
$db->query(
"SELECT id, widgetTitle FROM {widgets} WHERE widgetTitle LIKE '%".$searchString.
"%'"))
140 while ($row = mysqli_fetch_assoc(
$res))
143 $widgetResult .=
"<a href=\"index.php?page=widget-edit&widget=$row[id]\" target=\"_self\"><i class=\"fa fa-edit\"></i> $row[widgetTitle]</a><br>";
151 <div class=\"box-header with-border\">
152 <h3 class=\"box-title\">$lang[WIDGETS] <small>$lang[ALL_ELEMENTS]</small></h3>
154 <div class=\"box-body\">
155 <h4>$widgetResult</h4><b>$i</b> $lang[WIDGETS_ENTRIES_WITH_TAG] <i><b>«$searchString»</b></i>
References $db, $i, $res, and YAWK\search\$searchString.
◆ $searchString
YAWK\search::$searchString |
The documentation for this class was generated from the following file: