require __DIR__ . "/../layout/templates.php";
$messages = array();
$errors = array();
page_header("Admin: Show Explorers", "page_admin_show_explorers");
?>

<h1>Currency Explorers</h1>

<p class="backlink"><a href="<?php 
echo htmlspecialchars(url_for('admin'));
?>
">&lt; Back to Site Status</a></p>

<ul>
<?php 
$grouped = account_data_grouped();
$external = get_external_apis();
foreach ($grouped['Addresses'] as $key => $data) {
    echo "<li><span style=\"display: inline-block; min-width: 250px;\">";
    echo get_currency_abbr($data['currency']);
    echo " using " . $external['Address balances'][$key];
    echo " using " . $external['Address balances'][$key]['link'];
    echo ":</span> ";
    echo crypto_address($data['currency'], 'example');
    echo "</li>";
}
?>
</ul>

<?php 
page_footer();
echo htmlspecialchars(get_site_config('openclerk_version'));
echo " - ";
?>
<a href="<?php 
echo htmlspecialchars(url_for('terms'));
?>
"><?php 
echo ht("Terms of Service");
?>
</a>
<?php 
echo " - ";
?>
<a href="<?php 
echo htmlspecialchars(url_for('terms#privacy'));
?>
"><?php 
echo ht("Privacy Policy");
?>
</a><br>
<div class="donate"><a href="http://code.google.com/p/openclerk/wiki/Donating" target="_blank"><?php 
echo ht("Donate");
?>
</a>: <?php 
echo crypto_address('btc', '17eTMdqaFRSttfBYB9chKEzHubECZPTS6p');
?>
 - <?php 
echo crypto_address('ltc', 'LbYmauLERxK1vyqJbB9J2MNsffsYkBSuVX');
?>
</div>
      <input type="submit" value="<?php 
    echo ht("Save");
    ?>
">
      <input type="hidden" name="id" value="<?php 
    echo htmlspecialchars($a['id']);
    ?>
">
      <input type="hidden" name="currency" value="<?php 
    echo htmlspecialchars($account_data['currency']);
    ?>
">
      </form>
    </td>
    <td class="address"><?php 
    echo crypto_address($account_data['currency'], $a['address']);
    ?>
</td>
    <td class="added"><?php 
    echo recent_format_html($a['created_at']);
    ?>
</td>
    <td class="job_status <?php 
    if ($job) {
        echo $job['is_error'] ? "job_error" : "job_success";
    }
    ?>
">
      <?php 
    echo recent_format_html($last_updated);
    ?>
if (require_post("delete", false) && require_post("id", false)) {
    // find the original address so we can display it
    $q = db()->prepare("SELECT * FROM " . $account_data['table'] . " WHERE id=? AND user_id=?");
    $q->execute(array(require_post("id"), user_id()));
    $address = $q->fetch();
    $q = db()->prepare("DELETE FROM " . $account_data['table'] . " WHERE id=? AND user_id=?");
    $q->execute(array(require_post("id"), user_id()));
    // also delete old address balances, since we won't be able to use them any more
    $q = db()->prepare("DELETE FROM address_balances WHERE address_id=? AND user_id=?");
    $q->execute(array(require_post("id"), user_id()));
    // if this is ripple, also delete old ripple account balances that may be connected
    if ($account_data['currency'] == 'xrp') {
        $q = db()->prepare("DELETE FROM balances WHERE exchange=? AND account_id=? AND user_id=?");
        $q->execute(array('ripple', require_post("id"), user_id()));
    }
    $messages[] = t("Removed address :address.", array(':address' => $address ? crypto_address($account_data['currency'], $address['address']) : " " . t("(removed)")));
    // redirect to GET
    set_temporary_messages($messages);
    redirect(url_for("wizard_accounts_addresses#wizard_" . $currency));
}
/**
 * @param $row may be array(address) or array(title, address)
 */
function process_csv_upload_row($row)
{
    global $messages;
    global $errors;
    global $addresses, $account_data, $user;
    global $invalid_addresses, $updated_titles, $existing_addresses, $new_addresses, $limited_addresses;
    if (count($row) >= 2) {
        $title = trim($row[0]);
Beispiel #5
0
        ?>
">
    <td><span class="currency_name_<?php 
        echo htmlspecialchars($o['currency']);
        ?>
"><?php 
        echo htmlspecialchars(get_currency_name($o['currency']));
        ?>
</span></td>
    <td><?php 
        echo $o['months'] ? plural("month", $o['months']) : "";
        echo $o['years'] ? plural("year", $o['years']) : "";
        ?>
</td>
    <td><?php 
        echo crypto_address($o['currency'], $o['address']);
        ?>
</td>
    <td class="number"><?php 
        echo currency_format($o['currency'], $o['balance']);
        ?>
</td>
    <td class="number"><?php 
        echo currency_format($o['currency'], $o['paid_balance']);
        ?>
</td>
    <td><?php 
        echo recent_format_html($o['created_at']);
        ?>
</td>
  </tr>