aboutsummaryrefslogtreecommitdiffstats
path: root/view/contact_selectors.php
diff options
context:
space:
mode:
Diffstat (limited to 'view/contact_selectors.php')
-rw-r--r--view/contact_selectors.php35
1 files changed, 30 insertions, 5 deletions
diff --git a/view/contact_selectors.php b/view/contact_selectors.php
index a7d3d0f5b..a6cafe4ee 100644
--- a/view/contact_selectors.php
+++ b/view/contact_selectors.php
@@ -4,18 +4,43 @@
function contact_profile_assign($current) {
$o = '';
- $o .= "<select id=\"contact_profile_selector\" name=\"profile_assign\" />";
+ $o .= "<select id=\"contact-profile-selector\" name=\"profile-assign\" />\r\n";
- $r = q("SELECT `profile-name` FROM `profile` WHERE `uid` = %d",
+ $r = q("SELECT `id`, `profile-name` FROM `profile` WHERE `uid` = %d",
intval($_SESSION['uid']));
if(count($r)) {
foreach($r as $rr) {
- $selected = (($rr['profile-name'] == $current) ? " selected=\"selected\" " : "");
- $o .= "<option value=\"{$rr['profile-name']}\" $selected >{$rr['profile-name']}</option>";
+ $selected = (($rr['id'] == $current) ? " selected=\"selected\" " : "");
+ $o .= "<option value=\"{$rr['id']}\" $selected >{$rr['profile-name']}</option>\r\n";
}
}
- $o .= "</select>";
+ $o .= "</select>\r\n";
return $o;
}
+
+function contact_reputation($current) {
+
+ $o = '';
+ $o .= "<select id=\"contact-reputation-selector\" name=\"reputation\" />\r\n";
+
+ $rep = array(
+ 0 => "Unknown | Not categorised",
+ 1 => "Block immediately",
+ 2 => "Shady, spammer, self-marketer",
+ 3 => "Known to me, but no opinion",
+ 4 => "OK, probably harmless",
+ 5 => "Reputable, has my trust"
+ );
+
+ foreach($rep as $k => $v) {
+ $selected = (($k == $current) ? " selected=\"selected\" " : "");
+ $o .= "<option value=\"$k\" $selected >$v</option>\r\n";
+ }
+ $o .= "</select>\r\n";
+ return $o;
+}
+
+
+