} catch (Exception $e) {
}
+ // do not return an address if user deactivated plugin
+ $activated = get_pconfig($uid, 'jappixmini', 'activate');
+ if (!$activated) killme();
+
// return the requested Jabber address
try {
$username = get_pconfig($uid, 'jappixmini', 'username');
}
$s .= '<div class="settings-block">';
+
$s .= '<h3>Jappix Mini addon settings</h3>';
$s .= '<div>';
$s .= '<label for="jappixmini-activate">Activate addon</label>';
$s .= ' <input type="button" value="Add contact" onclick="jappixmini_addon_subscribe();" />';
$s .= '</div>';
+ $s .= '</div>';
+
$a->page['htmlhead'] .= "<script type=\"text/javascript\">
function jappixmini_set_password() {
encrypt = document.getElementById('jappixmini-encrypt').checked;
clear_password = document.getElementById('jappixmini-clear-password');
if (encrypt) {
friendica_password = document.getElementById('jappixmini-friendica-password');
- jappixmini_addon_set_client_secret(friendica_password.value);
- password.value = jappixmini_addon_encrypt_password(clear_password.value);
+
+ if (friendica_password) {
+ jappixmini_addon_set_client_secret(friendica_password.value);
+ password.value = jappixmini_addon_encrypt_password(clear_password.value);
+ }
}
else {
password.value = clear_password.value;