<?php require_login(); require __DIR__ . "/../layout/templates.php"; // for crypto_address() etc $user = get_user(user_id()); require_user($user); $messages = array(); $errors = array(); $currency = require_post("currency"); $account_data = get_blockchain_wizard_config($currency); if (!isset($account_data['titles'])) { $account_data['titles'] = $account_data['title'] . "s"; } // process edit if (require_post("title", false) !== false && require_post("id", false)) { $id = require_post("id"); $title = require_post("title"); if (!is_valid_title($title)) { $errors[] = "'" . htmlspecialchars($title) . "' is not a valid " . htmlspecialchars($account_data['title']) . " title."; } else { $q = db()->prepare("UPDATE " . $account_data['table'] . " SET title=? WHERE user_id=? AND id=?"); $q->execute(array($title, user_id(), $id)); $messages[] = t("Updated :title title.", array(':title' => htmlspecialchars($account_data['title']))); // redirect to GET set_temporary_messages($messages); redirect(url_for("wizard_accounts_addresses#wizard_" . $currency)); } } // process add if (require_post("add", false) && require_post("address", false)) {
</ul> <ul class="tab_groups"> <?php $first_tab = true; foreach ($currencies as $c) { ?> <li id="tab_wizard_<?php echo $c; ?> _tab"<?php echo $first_tab ? "" : " style=\"display:none;\""; ?> > <?php $account_data = get_blockchain_wizard_config($c); require __DIR__ . "/_wizard_addresses.php"; ?> </li> <?php $first_tab = false; } ?> </ul> </div> <div class="wizard-buttons"> <a class="button" href="<?php echo htmlspecialchars(url_for('wizard_accounts')); ?> "><?php