/*
* Name: frio
* Description: Bootstrap V3 theme. The theme is currently under construction, so it is far from finished. For further information have a look at the <a href="https://github.com/friendica/friendica/tree/develop/view/theme/frio/README.md">ReadMe</a>.
- * Version: V.0.2 Alpha
+ * Version: V.0.7
* Author: Rabuzarus <https://friendica.kommune4.de/profile/rabuzarus>
*
*/
global $frio;
function frio_init(&$a) {
+
+ // disable the events module link in the profile tab
+ $a->theme_events_in_profile = false;
+
+ // Disallow the richtext editor
+ $a->theme_richtext_editor = false;
+
set_template_engine($a, 'smarty3');
$baseurl = $a->get_baseurl();
// user info
$r = q("SELECT `micro` FROM `contact` WHERE `uid` = %d AND `self` = 1", intval($a->user['uid']));
- $r[0]['photo'] = (count($r) ? $a->remove_baseurl($r[0]['micro']) : "images/person-48.jpg");
+ $r[0]['photo'] = (dbm::is_result($r) ? $a->remove_baseurl($r[0]['micro']) : "images/person-48.jpg");
$r[0]['name'] = $a->user['username'];
} elseif(!local_user() && remote_user()) {
$r = q("SELECT `name`, `nick`, `micro` AS `photo` FROM `contact` WHERE `id` = %d", intval(remote_user()));
- $nav['remote'] = t("Remote");
+ $nav['remote'] = t("Guest");
} elseif(get_my_url ()) {
$r = q("SELECT `name`, `nick`, `photo` FROM `gcontact`
$nav['remote'] = t("Visitor");
}
- if(count($r)){
+ if (dbm::is_result($r)){
$nav['userinfo'] = array(
- 'icon' => (count($r) ? $r[0]['photo'] : "images/person-48.jpg"),
+ 'icon' => (dbm::is_result($r) ? $r[0]['photo'] : "images/person-48.jpg"),
'name' => $r[0]['name'],
);
}
$r = q("SELECT COUNT(*) AS `total` FROM `contact`
WHERE `uid` = %d AND `self` = 0 AND `pending` = 0 $sql_extra $sql_extra2 ",
intval($_SESSION['uid']));
- if(count($r)) {
+ if (dbm::is_result($r)) {
$total = $r[0]["total"];
}
$contacts = array();
- if(count($r)) {
+ if (dbm::is_result($r)) {
foreach($r as $rr) {
$contacts[] = _contact_detail_for_template($rr);
}
$results["items"] = $contacts;
$results["tot"] = $total;
}
-}
\ No newline at end of file
+}