mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-07-15 11:12:38 -04:00
Move specialized (pretty) url generation back into Item_Model so that
we're not relying on overriding url::site() to do tricks around item
urls. This means that you won't get item urls by doing
url::site("albums/37"), for example, but it also means that we won't
get pretty urls where we don't expect them (like in the action of a
<form> element).
Incidentally, this will help us move over to using the slug format
because if you've got a bad character in a url, the edit forms will
now work on it since they'll be id based.
This commit is contained in:
@@ -43,10 +43,10 @@
|
||||
<div id="gHeader">
|
||||
<?= $theme->admin_header_top() ?>
|
||||
<ul id="gLoginMenu">
|
||||
<li class="first"><?= html::anchor("albums/1", "← ".t("Back to the Gallery")) ?></li>
|
||||
<li id="gLogoutLink"><a href="<?= url::site("logout?continue=albums/1&csrf=$csrf") ?>"><?= t("Logout") ?></a></li>
|
||||
<li class="first"><?= html::anchor(item::root()->url(), "← ".t("Back to the Gallery")) ?></li>
|
||||
<li id="gLogoutLink"><a href="<?= url::site("logout?continue=items/1&csrf=$csrf") ?>"><?= t("Logout") ?></a></li>
|
||||
</ul>
|
||||
<a id="gLogo" href="<?= url::site("albums/1") ?>" title="<?= t("go back to the Gallery")->for_html_attr() ?>">
|
||||
<a id="gLogo" href="<?= item::root()->url() ?>" title="<?= t("go back to the Gallery")->for_html_attr() ?>">
|
||||
← <?= t("back to the ...") ?>
|
||||
</a>
|
||||
<div id="gSiteAdminMenu" style="display: none;">
|
||||
|
||||
Reference in New Issue
Block a user