Example #1
0
 public static function formatEntries(Database $db, $llimit = self::DEFAULT_LINK_LIMIT)
 {
     $s = '<table class="table table-hover form-inline">' . self::ENTRIES_HEAD . '<tbody>';
     foreach ($db->getEntries() as $uuid => $e) {
         $icon = $db->getIconSrc($e[Database::KEY_CUSTOMICON]);
         $s .= '<tr><td>' . ($icon == null ? '' : '<img src="' . KphpUI::makePrintable($icon) . '" />') . '</td>';
         $s .= '<td>' . KphpUI::makePrintable($e[Database::KEY_TITLE]) . '</td>';
         $s .= '<td>' . self::formatLink($e[Database::KEY_URL], $llimit) . '</td>';
         $s .= '<td><input type="text" class="span3 selectOnFocus" value="' . KphpUI::makePrintable($e[Database::KEY_USERNAME]) . '" /></td>';
         $s .= '<td id="pwd_' . $uuid . '"><button type="button" class="btn btn-primary"' . ' onclick="loadPassword(\'' . $uuid . '\');" autocomplete="off"' . ' data-loading-text="...">Load</button></td></tr>';
     }
     return $s . '</tbody></table>';
 }