Advertisement:

Author Topic: Nearly December Update  (Read 57895 times)

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 68,051
    • Arantor on GitHub
Nearly December Update
« on: November 26, 2013, 08:45:13 PM »
It's nearly December and that means nearly Christmas and a host of our celebrations and shopping and partying, so before everyone gets too festive and excited - and is still dealing with atrocious November weather - I thought I'd cheer everyone up just a little.

Despite there being some interesting personal challenges going on behind the scenes, it's been a pretty busy time for us lately, and also to those who have reviewed what we're doing on Github and suggested things. We're not ogres (well, I maybe am) and if you got a suggestion, especially if they're ready to go with code, we'd love to see them.

But that's not what you're here for. You're here to see what awesomeness we have up our sleeves. It's all on Github, you can always check it out but while we're still in this heady melange of excitement phase, things may still be broken or buggy. Whoever controls the spice, controls the universe. That's kind of ironic then given my surname ;D

Anyway.

* The first version of likes made it into the core for definite. It's still a WIP, as there are questions about it that we haven't solved yet - what permissions it should have being the biggest - and AJAX liking isn't handled yet but it will be.

* In the admin panel when you save things, there should be a nice message at the top telling you that things got saved now.

* Themes now have to state what version of SMF they're from. No more will you be able to accidentally upload a theme from previous versions that won't properly.

* The 'your forum is in maintenance mode' warning is now much more prominent so you'll know if you are or not.

* Random oddities in the theme got fixed, including a random multi-year-old bug in the admin panel as well as consistency and thematic improvements in some of the information panels.

* Guests were somehow able to be given permissions that didn't really work for guests.

* Admin/moderation logs no longer enforce the 'you can't delete anything in the last 24 hours' restriction. However, they do now have a warning whereby if you empty the log, it will leave a message saying that the log was emptied.

* Various of the admin help bits and bobs got better wording.

* On top of the admin area dropdown menus having icons, the profile and moderation areas now do the same.

* Reattributing posts to users also fixes reported posts.

* Sticky topics are no longer something you can enable or disable; they're always enabled (because I have yet to see a forum that didn't use them)

* The mail queue had a couple of minor bugs where 'private' emails could be leaked under very very specific circumstances, and would not always continue properly, which has now been fixed.

* The whole 'allow viewable email addresses' thing went goodbye; emails are naturally hidden as they should be.

* The package manager no longer has the 'latest packages from simplemachines.org' section, it didn't really actually help anyone, and was often a bit wrong in what it told you.

* When pressing the 'mark everything as read' button, you're now prompted before it does anything.

* A user viewing their own profile is no longer permission controlled, there's really no good reason for it to be - they're always able to see their own profile.

* Swanky new dropdown menu for profile and PMs. See attached pictures for more. Because we added these swanky menus, the profile and PMs menus are no longer in the main menu - they don't really need to be, either. So the menu is now more compact and more focused on the site (with the 'me stuff' out of the way at the top of the page)

* PM labelling got a major, major overhaul. There were a number of very serious holes in the original implementation of the way labels worked, namely all kinds of hidden limits, all kinds of weird performance issues and it got rewritten.

* When looking at the list of boards in the admin panel, there's now an icon next to redirect boards to let you know they're redirect boards.

* It's now possible for users to say why they're editing a post.

* Revamped icons for the front page board index. Additionally, by default guests now see the 'new posts' icon instead of the 'no new posts' icon. Might just encourage a few people to register if they think there's something exciting going on.

* The 'Loading...' banner at the top of the page when something is loading no longer has the 'close' icon on it. It didn't really work, certainly didn't do what people were expecting and there isn't a particularly good way *to* do that, so it went.

* Packages will now report (and sort by) the time when they were installed.

* The menu panes used to have this interesting and quirky misalignment of corners; you'd have one very noticeable rounded corner, one square corner and two slightly rounded corners. They're now all consistent.

* Improved handling for ImageMagick for some image handling.

* Child boards are now renamed sub-boards.

* It's now possible to limit where a user can move topics to. Now it's possible to let them move anywhere as they currently can, or you can limit moderators to moving topics only to where they could start topics themselves. (Of course, admins are not limited)

* Spell check should now support enchant (as pspell is being phased out by PHP)

* eAccelerator and Turck MMcache are no longer supported, they don't do what we need any more.

* Categories can now have descriptions attached. See attached. (This also shows off the new board icons by Gary while we're at it)


And this is just 3 weeks. We have plenty more to do yet. It's gonna be spectacular.

As ever, those who are trying it out, please do report issues on Github rather than here.
To assume is to hope that those who came before had the presence of mind and capacity to implement the dreams of those who would come after.

You either die a hero or live long enough to see yourself become the villain. It seems you have chosen which, and now I must do the same.

Offline Chainy

  • SMF Friend
  • Sophist Member
  • *
  • Posts: 1,017
  • Gender: Male
  • SMF Translator (Esperanto)
Re: Nearly December Update
« Reply #1 on: November 26, 2013, 09:07:54 PM »
Wow, that's a big list! Looks like you're making great progress. Thank you for the detailed and very interesting report on how things are going, Arantor.

Online vbgamer45

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,354
    • smfhacks on Facebook
    • VBGAMER45 on GitHub
    • @createaforum on Twitter
    • SMF For Free
Re: Nearly December Update
« Reply #2 on: November 26, 2013, 09:18:10 PM »
Awesome work. These updates are great.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Offline iMiKK

  • Semi-Newbie
  • *
  • Posts: 36
  • Gender: Male
Re: Nearly December Update
« Reply #3 on: November 26, 2013, 10:02:35 PM »
Awesome work, Arantor.
Thank you for updates. :)

Offline mashby

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,394
  • Gender: Male
  • badass beer hound
    • Choppix
Re: Nearly December Update
« Reply #4 on: November 26, 2013, 11:45:45 PM »
Now I know where all of the rum went. Rum well spent. 2014 will be a great year for SMF. Thanks for the updates! :)
Always be a little kinder than necessary.
- James M. Barrie

Offline live627

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,265
  • Gender: Male
  • Cat: Destroy!
    • live627 on Facebook
    • live627 on GitHub
    • live627 on LinkedIn
    • @live627 on Twitter
    • livemods
Re: Nearly December Update
« Reply #5 on: November 27, 2013, 12:42:48 AM »
Rum? I thought you were into beer.
Try not to become a man of success, but rather try to become a man of value.
- Albert Einstein

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 68,051
    • Arantor on GitHub
Re: Nearly December Update
« Reply #6 on: November 27, 2013, 12:50:27 AM »
I'll happily drink beer, but I enjoy rum more ;D
To assume is to hope that those who came before had the presence of mind and capacity to implement the dreams of those who would come after.

You either die a hero or live long enough to see yourself become the villain. It seems you have chosen which, and now I must do the same.

Offline CountryLady

  • Jr. Member
  • **
  • Posts: 178
  • Gender: Female
    • OurCountryHaven
Re: Nearly December Update
« Reply #7 on: November 27, 2013, 02:33:17 AM »
Awesome 

Thanks for letting us in on all these yummy details.
even more for getting these tweaks, changes & improvements accomplished.


...Waiter, please bring Mr Arantor another of whatever rum beverage he would like.

Offline lurkalot

  • Sr. Member
  • ****
  • Posts: 978
  • Gender: Male
  • Tinyportal Support
    • guitaristguild on Facebook
    • Tinyportal on GitHub
    • @GuitaristGuild on Twitter
    • Guitarist Guild
Re: Nearly December Update
« Reply #8 on: November 27, 2013, 03:27:39 AM »

As ever, those who are trying it out, please do report issues on Github rather than here.


Just reported a problem. Though not sure if I posted in the right place, never used git before.  :-[

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Nearly December Update
« Reply #9 on: November 27, 2013, 04:59:44 AM »
Another fine update, thank you Developers :)

I'll happily drink beer, but I enjoy rum more ;D
I would post the link and the image again, but I think you already know it by now :P
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline Burke ♞ Knight

  • SMF Hero
  • ******
  • Posts: 3,534
Re: Nearly December Update
« Reply #10 on: November 27, 2013, 05:12:31 AM »
Great job Dev team!

Offline sǝๅqɯɐɥS

  • SMF Hero
  • ******
  • Posts: 4,511
  • Gender: Male
    • i30 Owners Club
Re: Nearly December Update
« Reply #11 on: November 27, 2013, 05:27:59 AM »
Meh, not bad for 3 weeks work.

Did you really need to sleep, though? Think of all that lost productivity ;)

kat

  • Guest
Re: Nearly December Update
« Reply #12 on: November 27, 2013, 07:01:51 AM »
mmmm.... bits and bobs...




Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 68,051
    • Arantor on GitHub
Re: Nearly December Update
« Reply #13 on: November 27, 2013, 11:17:28 AM »

Just reported a problem. Though not sure if I posted in the right place, never used git before.  :-[

You did it just great and now the installer should be fixed :)
To assume is to hope that those who came before had the presence of mind and capacity to implement the dreams of those who would come after.

You either die a hero or live long enough to see yourself become the villain. It seems you have chosen which, and now I must do the same.

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 55,119
  • Gender: Male
    • Kindred-999 on GitHub
Re: Nearly December Update
« Reply #14 on: November 27, 2013, 11:46:15 AM »
Pyrat rum is my favorite!


Excellent job, Arantor and others!
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline Chalky

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 3,360
  • Gender: Female
  • If in doubt, give me beer...
    • ChalkCat
Re: Nearly December Update
« Reply #15 on: November 27, 2013, 12:32:10 PM »
Absolutely brilliant!!  Nice one, dev team  :D :D :D

Offline Don Jajo

  • Jr. Member
  • **
  • Posts: 111
  • Gender: Male
  • PHP Coder! :D
    • donjajo on Facebook
    • 2netlodge - Technology Forum
Re: Nearly December Update
« Reply #16 on: November 27, 2013, 12:38:11 PM »
OMG! :O

Can't wait! :D

Nice one Dev team! :)

Offline Irisado

  • Doc Coordinator
  • SMF Hero
  • *
  • Posts: 9,009
  • Soñando debajo del arco iris
Re: Nearly December Update
« Reply #17 on: November 27, 2013, 02:11:44 PM »
Great work by everyone involved.

Thanks for the updates.  Everything is looking really good.
Soñando con una playa donde brilla el sol, un arco iris ilumina el cielo, y el mar espejea iridescentemente

Offline Colin

  • Lead Developer
  • SMF Hero
  • *
  • Posts: 7,767
  • Gender: Male
  • SMF Developer
    • colinschoen on GitHub
Re: Nearly December Update
« Reply #18 on: November 27, 2013, 02:26:43 PM »
Cheers.
"If everybody is thinking alike, then somebody is not thinking." - Gen. George S. Patton Jr.

Colin

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,648
  • Gender: Male
  • Black cat rulz!
    • Antes on GitHub
    • merta on LinkedIn
    • @antesistan on Twitter
    • Lunarfall
Re: Nearly December Update
« Reply #19 on: November 28, 2013, 01:31:03 PM »
Arantor
Rocked
And
Nocked
To
Our
Realm

and yes i ate the K :P
Active Project(s): [ SimpleDesk ] # [ Lunarfall ] # [ CoreStore ]

Past Project(s): [ ezPortal ]