Subversion Repositories oidplus

Rev

Rev 360 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 360 Rev 380
Line 65... Line 65...
65
 
65
 
66
                        if (!empty($ra_email)) {
66
                        if (!empty($ra_email)) {
67
                                $res = OIDplus::db()->query("select * from ###ra where email = ?", array($ra_email));
67
                                $res = OIDplus::db()->query("select * from ###ra where email = ?", array($ra_email));
68
                                if ($res->num_rows() > 0) {
68
                                if ($res->num_rows() > 0) {
69
                                        if (OIDplus::authUtils()::isRALoggedIn($ra_email) || OIDplus::authUtils()::isAdminLoggedIn()) {
69
                                        if (OIDplus::authUtils()::isRALoggedIn($ra_email) || OIDplus::authUtils()::isAdminLoggedIn()) {
-
 
70
                                                $editContactDataPlugin = OIDplus::getPluginByOid('1.3.6.1.4.1.37476.2.5.2.4.2.100'); // OIDplusPageRaEditContactData
70
                                                if (class_exists('OIDplusPageRaEditContactData')) {
71
                                                if (!is_null($editContactDataPlugin)) {
71
                                                        $out['text'] .= '<p><a '.OIDplus::gui()->link('oidplus:edit_ra$'.$ra_email).'>'._L('Edit contact data').'</a></p>';
72
                                                        $out['text'] .= '<p><a '.OIDplus::gui()->link('oidplus:edit_ra$'.$ra_email).'>'._L('Edit contact data').'</a></p>';
72
                                                }
73
                                                }
73
                                        }
74
                                        }
74
 
75
 
75
                                        if (OIDplus::authUtils()::isAdminLoggedIn()) {
76
                                        if (OIDplus::authUtils()::isAdminLoggedIn()) {
Line 77... Line 78...
77
                                                        $out['text'] .= '<p><a href="#" onclick="return deleteRa('.js_escape($ra_email).','.js_escape('oidplus:list_ra').')">'._L('Delete this RA').'</a></p>';
78
                                                        $out['text'] .= '<p><a href="#" onclick="return deleteRa('.js_escape($ra_email).','.js_escape('oidplus:list_ra').')">'._L('Delete this RA').'</a></p>';
78
                                                } else {
79
                                                } else {
79
                                                        $out['text'] .= '<p><a href="#" onclick="return deleteRa('.js_escape($ra_email).','.js_escape('oidplus:system').')">'._L('Delete this RA').'</a></p>';
80
                                                        $out['text'] .= '<p><a href="#" onclick="return deleteRa('.js_escape($ra_email).','.js_escape('oidplus:system').')">'._L('Delete this RA').'</a></p>';
80
                                                }
81
                                                }
81
 
82
 
-
 
83
                                                $changePasswordPlugin = OIDplus::getPluginByOid('1.3.6.1.4.1.37476.2.5.2.4.2.101'); // OIDplusPageRaChangePassword
82
                                                if (class_exists('OIDplusPageRaChangePassword')) {
84
                                                if (!is_null($changePasswordPlugin)) {
83
                                                        $out['text'] .= '<p><a '.OIDplus::gui()->link('oidplus:change_ra_password$'.$ra_email).'>'._L('Change password of this RA').'</a>';
85
                                                        $out['text'] .= '<p><a '.OIDplus::gui()->link('oidplus:change_ra_password$'.$ra_email).'>'._L('Change password of this RA').'</a>';
84
                                                }
86
                                                }
85
                                        }
87
                                        }
86
                                }
88
                                }
87
 
89