Commit Graph

717 Commits

Author SHA1 Message Date
Julian Lam
cbd03e75e2 fixing bug where the number of posts counted was incorrect (1 over), causing thread tools to not appear when a topic was locked.
also integrated bootbox into confirm dialogs for thread deletion
2013-06-12 11:13:10 -04:00
psychobunny
1fc596b74b fixed sidebar flashing in on empty category - got rid of javascript control and set the visibility properly from serverside 2013-06-11 16:36:41 -04:00
Julian Lam
c0b018cdf4 adding noscript parsing for a topic, if accessed by a browser without javascript 2013-06-11 15:40:50 -04:00
Julian Lam
fa03b13209 Merge branch 'master' of github.com:psychobunny/node-forum 2013-06-11 14:55:36 -04:00
Julian Lam
973eb713bf auto-hiding mod tools on a new_post event, and showing them again if the user can edit that post 2013-06-11 14:55:32 -04:00
psychobunny
d5f3f3d9fb fixed serverside templates.js bug that prevented blocks from being defined 2013-06-11 14:52:21 -04:00
Julian Lam
42e40e62d3 hotfixing bug where client-side config was incorrectly set up if port isn't being used 2013-06-11 13:59:30 -04:00
Julian Lam
740cf13e8d updated less-middleware to 1.1.12 (fixing odd regression with LESS package update). Fixed issue where editing of posts was wonky because the title was being grabbed incorrectly 2013-06-11 13:58:02 -04:00
Julian Lam
6df57c4a9b committing the broken template parsing for andrew to see (webserver.js, line 121. Uncomment the commented out object, or substitute in "posts") 2013-06-11 13:51:25 -04:00
Julian Lam
a01a5bbd64 title also changes the top menu badge as well 2013-06-07 15:08:47 -04:00
Julian Lam
89effc5454 auto-subscribing a user to any topic that they create 2013-06-07 14:41:21 -04:00
Julian Lam
882b9a917f ability for users to now follow/subscribe to threads 2013-06-06 20:39:45 -04:00
Julian Lam
7e55e7b3d2 fixing quoting that broke with the introduction of the new post window 2013-06-06 15:56:49 -04:00
Julian Lam
a09cfd9304 started work on noscript tags in pages (but blocked by template bug with block processing), allowed reverting of theme in ACP
introducing mixins css file
2013-06-06 15:34:46 -04:00
Julian Lam
49ea40f6ee tweaks to composer pushing, fixed random extra letter in footer js 2013-06-06 13:30:28 -04:00
Julian Lam
9ca749d62f Merge branch 'master' of github.com:psychobunny/node-forum
Conflicts:
	public/templates/header.tpl
2013-06-06 11:53:06 -04:00
psychobunny
64ecbfce8b topics: removed some less important buttons from mobile view, removed reply button on main posts in exchange for the smaller reply button 2013-06-06 11:14:55 -04:00
psychobunny
97ea98ed3f topics: reply button in mobile menu + icon 2013-06-06 11:01:14 -04:00
psychobunny
a8f6222824 part2 of mobile sidebar menu. still disabled for now going to come back to this later. 2013-06-06 10:51:13 -04:00
psychobunny
1803595fa2 starting: mobile sidebar menu (intending to take the span3 hidden on mobile and turn it into a slidein sidebar) 2013-06-05 17:59:20 -04:00
psychobunny
95830c3c7c getting rid of the highlight colour on links and buttons to make it feel more app-ish 2013-06-05 17:19:18 -04:00
psychobunny
2638c03752 added timeout to address bar hiding (as per the official way of accomplishing this task ) 2013-06-05 17:14:10 -04:00
psychobunny
950fdefd7b rehide address bar on mobile after page load completes 2013-06-05 17:10:00 -04:00
psychobunny
3fa41ab316 rehide address bar on mobile after page load completes 2013-06-05 17:09:47 -04:00
psychobunny
220d80e3a1 added ability to add forum to iOS homescreen as an app 2013-06-05 17:08:11 -04:00
psychobunny
2a304c5c90 improved animations for mobileMenu again (opacity). need to check if this seriously slows down older devices. 2013-06-05 17:05:44 -04:00
psychobunny
5bb9933f4a added functionality to post button. also introduced some underlying concepts regarding modules and pulling template vars 2013-06-05 17:00:58 -04:00
psychobunny
a846caa387 added post button to mobile menu 2013-06-05 16:27:33 -04:00
Julian Lam
bffa8828df Merge branch 'master' of github.com:psychobunny/node-forum 2013-06-05 16:17:09 -04:00
Julian Lam
1a104686ac new header for meta title 2013-06-05 16:17:07 -04:00
psychobunny
2ffd436745 improved animations for mobile menu 2013-06-05 16:16:11 -04:00
psychobunny
54f86a912c mobileMenu module (categories menu), fixed bug I made in account.js when moving code to their own files, 2013-06-05 16:01:32 -04:00
Julian Lam
6a91c8a116 Merge branch 'master' of github.com:psychobunny/node-forum 2013-06-05 13:35:12 -04:00
Julian Lam
6f16088cd6 cleaning up readme file and fixing bugs in editing of posts ("asdf" anyone?) 2013-06-05 13:34:44 -04:00
psychobunny
a08fbf4591 reduce avatar size in sidebar responsively 2013-06-05 12:11:20 -04:00
psychobunny
1d9dd604c0 prevent new topic button from overlapping in mobile 2013-06-05 11:59:09 -04:00
psychobunny
2b3688b6f3 updated rss feeds to work on chrome 2013-06-05 11:54:44 -04:00
Julian Lam
812cdd28bf removing default client side config file 2013-06-05 11:39:48 -04:00
Julian Lam
af17dead27 allowing the setup script to be triggered on-demand via command line argument 2013-06-05 11:26:50 -04:00
Julian Lam
85b9879ab8 patching app setup to also create the client-side config automatically.
also temporarily removing nodefly.
2013-06-05 10:43:35 -04:00
Julian Lam
89d484c4ca removing old post_window (!!) and fixing default focus when the composer is loaded 2013-06-05 10:25:29 -04:00
Julian Lam
82736d8780 editing of posts using new post window 2013-06-05 10:18:29 -04:00
Julian Lam
061c7a9e66 half broken editing 2013-06-04 16:47:07 -04:00
Julian Lam
2b4782b376 removing console log 2013-06-04 16:24:28 -04:00
Julian Lam
1ff77f853c Merge branch 'master' into post_window_refactor 2013-06-04 16:23:10 -04:00
Julian Lam
676ddcd3e3 integrating the new post window into the forum 2013-06-04 16:20:27 -04:00
psychobunny
5e289ac9b4 added back a slight border radius onto category listing on home page. 2013-06-04 15:54:52 -04:00
psychobunny
46fbf5e0bf removed placeholder in "recent" header for now 2013-06-04 15:53:36 -04:00
psychobunny
a716de5029 moved category and topic into their own less files. removed .caret-left I don't believe its being used. 2013-06-04 15:52:26 -04:00
psychobunny
e5b46dc4ed ...removed the wrong class 2013-06-04 15:38:20 -04:00