/** * Displays a EasyContactFormsUsers manageMain view record * * @param object $view * the EasyContactFormsUsers manageMain view object * @param object $obj * a db object * @param int $i * record index * @param array $map * request data */ function getUsersManageMainViewRow($view, $obj, $i, $map) { $jsconf = json_decode(stripslashes($map['a'])); $args = $jsconf->ca[0]; $obj->addjsconfig = (object) array(); $obj->addjsconfig->viewTarget = $args->mt . 'Div'; $obj->addjsconfig->t = $args->mt; $obj->addjsconfig->m = 'mtmview'; $obj->addjsconfig->m2 = 'addRow'; $obj->addjsconfig->n = $args->t; $obj->addjsconfig->a = array(); $obj->addjsconfig->a[] = (object) array('fld' => $args->n, 'oid' => $obj->getId()); $obj->addjsconfig->a[] = (object) array('fld' => $args->fld, 'oid' => $args->oid); $obj->addjsconfig->a = json_encode($obj->addjsconfig->a); $obj->addjsconfig = EasyContactFormsUtils::toJs($obj->addjsconfig); $obj->Add = "onclick='ufo.link({$obj->addjsconfig}, {$view->jsconfig})'"; $obj->Description = array(); $obj->Description[] = $obj->get('Name'); $obj->Description[] = $obj->get('Description'); $obj->Description = EasyContactFormsUtils::vImplode(' ', $obj->Description); ?> <tr> <td class='firstcolumn'> <a id='<?php echo $obj->elId('Add', $obj->getId()); ?> ' title='<?php echo EasyContactFormsT::get('Add'); ?> ' href='javascript:;' class='icon_button_add ufo-mtmlink-button' <?php echo $obj->Add; ?> ></a> </td> <td> <?php echo $obj->get('id'); ?> </td> <td> <a id='<?php echo $obj->elId('Description', $obj->getId()); ?> ' class='ufo-id-link' onclick='ufo.redirect({m:"show", oid:"<?php echo $obj->get('id'); ?> ", t:"Users"})' onmouseover='ufo.showInfo({t:"Users", m2:"getUserASList", oid:<?php echo $obj->get('id'); ?> , m:"ajaxsuggest"}, this)'> <?php echo $obj->Description; ?> </a> </td> </tr> <?php }
/** * Displays a EasyContactFormsUsers main view record * * @param object $view * the EasyContactFormsUsers main view object * @param object $obj * a db object * @param int $i * record index * @param array $map * request data */ function getUsersMainViewRow($view, $obj, $i, $map) { $obj->Description = array(); $obj->Description[] = $obj->get('Name'); $obj->Description[] = $obj->get('Description'); $obj->Description = EasyContactFormsUtils::vImplode(' ', $obj->Description); $usrname = EasyContactFormsDB::getValue("SELECT display_name FROM #wp__users WHERE ID = '" . $obj->get('CMSId') . "'"); if ($usrname) { $obj->CMSId = $usrname; } else { $obj->CMSId = ' '; } ?> <tr class='ufohighlight <?php EasyContactFormsIHTML::getTrSwapClassName($i); ?> '> <td class='firstcolumn'> <input type='checkbox' id='<?php echo $view->idJoin('cb', $obj->getId()); ?> ' value='off' class='ufo-deletecb' onchange='this.value=(this.checked)?"on":"off";'/> </td> <td> <?php echo $obj->get('id'); ?> </td> <td> <a id='<?php echo $obj->elId('Description', $obj->getId()); ?> ' class='ufo-id-link' onclick='ufo.redirect({m:"show", oid:"<?php echo $obj->get('id'); ?> ", t:"Users"})' onmouseover='ufo.showInfo({t:"Users", m2:"getUserASList", oid:<?php echo $obj->get('id'); ?> , m:"ajaxsuggest"}, this)'> <?php echo $obj->Description; ?> </a> </td> <td> <a onclick='ufo.redirect({m:"show", oid:"<?php echo $obj->get('ContactType'); ?> ", t:"ContactTypes"})'> <?php echo $obj->get('ContactTypeDescription'); ?> </a> </td> <td> <?php EasyContactFormsIHTML::echoDate($obj->get('Birthday'), EasyContactFormsApplicationSettings::getInstance()->getDateFormat('PHP'), 0); ?> </td> <td> <?php echo $obj->get('RoleDescription'); ?> </td> <td> <?php echo $obj->CMSId; ?> </td> <td> <?php $a = $obj->get('email'); if (!empty($a)) { ?> <a href='mailto:<?php echo $a; ?> '><?php echo $a; ?> </a> <?php } else { echo ' '; } ?> </td> </tr> <?php }