Commit Graph

28 Commits

Author SHA1 Message Date
evazion
6468df6d44 dmails: allow marking dmails as unread.
* Add ability to mark dmails as unread.
* Fix users.unread_dmail_count to not count deleted dmails.
* Fix show action so that API calls don't mark dmails as read.
* Don't show the unread dmail notice on the /dmails page itself.
* Stop using users.has_mail flag.
2020-02-01 15:49:33 -06:00
evazion
a4419b1e3d main menu: remove aliases and implications pages.
Remove links to the aliases and implications pages from the main menu.
Put them in the submenu on the /tags page instead.

These pages are too rarely used to deserve being in the toplevel menu.
They also weren't easy to find for non-Builders. The toplevel menu
shouldn't be dependent on user level.
2020-01-07 11:28:52 -06:00
evazion
48e0569832 login: add /login & /logout routes, rename 'sign in' to 'login'.
* Replace /session/new with /login and /session/sign_out with /logout.
* Rename 'sign in' to 'login'.

This changes are to make urls cleaner and terminology more consistent.
2019-12-14 15:27:13 -06:00
evazion
a8fc2ba508 wiki pages: fix redirects to exact matches during search.
Change wiki page search to redirect to exact matches only when using the
quick search bar. Fixes searches sometimes unexpectedly redirecting when
doing a regular (non-quick) search that happens to return a single result.

Also remove the logic that tries to expand the search when no results
are found. This will eventually be replaced with a smarter "did you mean?"
search.
2019-10-31 19:04:18 -05:00
evazion
a5ef86bbe8 views: add html ids for main menu and subnav menu.
Also refactor secondary links to put the <menu> element in the default
layout instead of in each _secondary_links partial.
2019-09-17 00:28:41 -05:00
evazion
ff92b32f02 users: add /profile page (fix #4151).
* Add /profile, /profile.json endpoints.
* Make "My Account" link to /profile.
* Add 'User ID' field to profile page.
2019-09-01 15:00:23 -05:00
Albert Yi
c2e0763986 default to pool gallery from main navlinks 2018-11-06 15:55:18 -08:00
evazion
a8ae4d3f36 Fix #3849: Forum Button in the topbar has broken css 2018-08-29 14:29:15 -05:00
evazion
b98bc26397 nav menu: add html ids to main menu nav links (#3844). 2018-08-26 13:12:41 -05:00
evazion
8ccc238791 nav menu: remove duplicate "More »" link.
Remove a second hidden "More »" link from the nav menu. This was
leftover code first added in f2f524b87 and later reverted in 68161f7b8.
2018-08-26 13:11:26 -05:00
evazion
002d54921e responsive layout: fix "More »" link from line-wrapping. 2017-05-02 22:30:56 -05:00
evazion
e6d1842545 /notes: default to listing notes, not posts. Remove group_by=post.
The posts listing is replaced by a link to order:note.
2017-04-23 14:59:36 -05:00
r888888888
1d9596d7f2 fixes #2417 2015-06-29 18:17:59 -07:00
r888888888
5c22d8753f Revert "make pool gallery the default view"
This reverts commit 719343cea5.
2014-09-05 22:26:47 -07:00
r888888888
719343cea5 make pool gallery the default view 2014-09-05 16:27:19 -07:00
r888888888
bfd8c0082d fixes #2111 2014-03-19 13:51:46 -07:00
Toks
091385f08a remove redundant params in nav links 2013-04-30 19:21:04 -04:00
r888888888
d5f575159f rename references of privileged to gold 2013-04-28 00:04:52 -07:00
albert
2a28584d3f revert tag ordering change 2013-03-18 15:04:32 -07:00
albert
93b06b8e0c fix ordering for tags 2013-03-17 22:33:00 -04:00
albert
04c9de847f fixes #899 2013-03-17 22:17:42 -04:00
albert
993c27aef2 fixes #643 2013-02-28 13:21:01 -08:00
albert
68161f7b85 revert nested navlinks 2013-02-19 12:59:59 -05:00
albert
ec97b6aaf9 style tweaks 2012-04-20 18:01:09 -04:00
albert
9f21630c33 fixed bug with number only tags breaking js 2011-10-26 18:39:18 -04:00
albert
f2f524b87f * Created js popup for some of the secondary links in the main navbar
* aliases/implications must now be approved
* anyone can now submit an alias
2011-10-24 01:01:45 -04:00
albert
600fe67444 renamed some flavor text 2011-09-28 18:02:41 -04:00
albert
11b623c66b refactored main links 2011-09-26 13:04:12 -04:00