@psychobunny I believe it has something to do with CentOS or running Plesk/cPanel as I have not for the life of me been able to make it work properly, even with that guide. We are switching to a Debian server soon without Plesk or cPanel so hopefully that will render the issue solved.
People in the past have tried pre-generating reset links and sending them out, but because of the expiration, you end up with a bunch of users who try clicking the link after it times out, which obviously doesn't work.
I would be interested to know how they did it!
I guess it is possible to change the 2 hours expiration?
I just upgraded to the current git version of nodebb after I noticed that upgrading to 0.4.3. removed the Reply and New Topic buttons (no idea why that happened). The upgrade fixed that, but now when I try to create a new topic I just get the message "Category doesn't exist" when I click Submit (reply works though).
I'm running nodebb on Windows using mongodb. I had problems with categories before but managed to fix it manually, see https://community.nodebb.org/topic/1434/category-disappeared
I imagine if href is missing, this.href would be undefined, no? smile
No. 😛
I was surprised that it's been an empty string that got checked instead of undefined too, but it seems I'm to adapted to jQuery ^^
This is because you use the DOM-element rather than jQuery to get the href:
document.createElement('a').href === ''
$('<a></a>').attr('href') === undefined
npm install installs everything in package.json but we have different dependencies based on what database you pick during node app --setup (redis, mongo, level). Usually just running npm install is enough but in this case there were changes to the database dependencies.