Peter Spicer
|
784e24252a
! Several exciting things at once: instead of using [1] in menu items, use a class which looks a little better (and is definitely easier to theme), and hive the profile menu off out the way. Incidentally this fixes #733 which was kind of the point all along anyway.
|
11 éve |
Arantor
|
36991fb9da
Merge pull request #860 from emanuele45/formatting
|
11 éve |
Arantor
|
89e701b603
Merge pull request #861 from Arantor/release-2.1
|
11 éve |
Peter Spicer
|
9cc90183d2
! Don't really need this ol' permission either.
|
11 éve |
Peter Spicer
|
e16ab2ca8c
! Minor tweaks for the profile permissions elsewhere.
|
11 éve |
Peter Spicer
|
0e179d3faa
! Since the menu only actually makes sense to you if you are in your own profile, and you can see that as a member, why make it any more complex? (The menu is going away soon anyway. This is merely to avoid it being broken in the interim.)
|
11 éve |
Peter Spicer
|
71608de06b
! And of course the profile code itself.
|
11 éve |
Peter Spicer
|
fa453ed6cf
! And another thing that needed updating.
|
11 éve |
Peter Spicer
|
144103897f
! And update the definition of the permissions themselves.
|
11 éve |
Peter Spicer
|
7c2a3cf19d
! And now we add in a new permission to make life easier elsewhere that won't show up in the permissions reports: is_not_guest. Like it says, it's a permission that only applies if the user isn't a guest and while normally there are measures for this (like is_not_guest()) it means we can keep the profile code as it rather than trying to refactor it or whatever. There's also similar phantom permissions for mods that expect the old permissions.
|
11 éve |
Peter Spicer
|
f684530eb4
! While I'm here, let's also fix all the other permissions that don't have a description defined for reports.
|
11 éve |
Peter Spicer
|
50cf4fa0d0
! Fix the reported permissions to have the right descriptions.
|
11 éve |
Peter Spicer
|
e447bbc04c
! Another simple permissions change for this.
|
11 éve |
Peter Spicer
|
28a9a7f716
! Use the correct name for this permission now.
|
11 éve |
Peter Spicer
|
04c2445e9a
! Apply profile permission changes to Who's Online
|
11 éve |
Peter Spicer
|
4bc6416e66
! Since we're changing around, we should really clean up the old ones while we're upgrading.
|
11 éve |
Peter Spicer
|
ec58fdfc6e
! So, a little of the profile remodelling. Firstly, viewing your own profile is now one of those things that shouldn't really have ever been a permission. It's your profile, you should be able to see it. So, view-own is now based on whether you're logged in or not and view-any is its own permission.
|
11 éve |
emanuele
|
bd61faf512
Formatting
|
11 éve |
Arantor
|
7d0909949d
Merge pull request #857 from Arantor/release-2.1
|
11 éve |
Peter Spicer
|
c56e133a6d
! Clear up some of the mess related to the old latest-packages and add a nice-ish description (please feel free to suggest a better one)
|
11 éve |
Arantor
|
9e5ffda092
Merge pull request #856 from margarett/release-2.1
|
11 éve |
Peter Spicer
|
ee7952b98d
! Change over the package manager template to use the latest-news rather than the latest-packages SMfile. This means we still get to warn the admin that there's a new update, but we don't have to grab it from a different place to the main one.
|
11 éve |
margarett
|
cacfcc7200
+ Confirmation to mark as read
|
11 éve |
Peter Spicer
|
af41aec3c5
! And if we're not using the latest-packages list, remove it from the list we do actually have when upgrading.
|
11 éve |
Peter Spicer
|
7e6358fa40
! If we're not using the latest-packages list any more, don't add it to the list of admin info files on install.
|
11 éve |
Arantor
|
43fd8e85a8
Merge pull request #837 from live627/upd
|
11 éve |
Arantor
|
8a5be3781b
Merge pull request #849 from Arantor/release-2.1
|
11 éve |
Peter Spicer
|
65534b9c0d
! Why, exactly, do we have 'Allow viewable email addresses'? This is just not a good idea any more.
|
11 éve |
Arantor
|
c034b7d1a2
Merge pull request #845 from Arantor/release-2.1
|
11 éve |
Peter Spicer
|
e2769698fb
! complex_preg_chars is a legacy thing from 2.0 that I thought was still in 2.1... but isn't. Fixes #843.
|
11 éve |