@julian Chart.js runs like dogpoop for me on firefox.
yariplus
Posts
-
Error in browser console ACP -
Submitting a Pull Request to NodeBB? Contributor License AgreementThat's so weird. I've never had a problem like that with CLAhub. I signed the NodeBB cla as soon as you posted it, no problem.
I guess I should consider moving my own agreements if it's such as widespread problem...
-
[nodebb-plugin-forms] Request for feedback@pitaj I would be interested in helping with this.
-
[nodebb-plugin-minecraft-integration] Minecraft Integration!v0.3.4 Changes
New Widget: Dynmap Mini Map
- Displays a mini Dynmap with configurable start location. (World/MapType/Coordinate)
- Can be attached to the Status Widget, or used on its own.
New Feature: Dynmap Modals
- Can add a links to MiniMap or Status widgets to open Dynmap in a fullscreen-ish modal window.
- Full chat capabilities for local servers.
Added option to disable the plugin list.
Added togglable option groups for the Server Status ACP for better organization.
Fixed alignment of a lot of widgets.
Fixed some ajax issues from a recent core update. -
Embed web page within postYou would run into a problem with iframes, most medium-large sites block iframe requests completely.
-
Role managemnetI agree with @julian, I don't think it's a good fit for core.
I think only very large boards would need this feature, and most NodeBB sites I've seen are small to medium size communities.
It would be a great plugin though
-
BitBangers OrangeRed Classic Theme@Scuzz Cool. Works good.
-
[nodebb-plugin-minecraft-integration] Minecraft Integration!v0.3.0 Changes
New Widgets:
Top Players Graph - Shows a Pie chart with top players and their total recorded play time.
Online Players Grid - Displays a player avatar grid, such as the one on the server status widget, but as it's own separate widget.Changes:
Widgets now respect the Widget Title and Widget Container, and will only override them when nothing is specified. Details:
- The Widget Container Will default to the panel + header container when the Container field is empty.
- The Widget Title Will default to the Server Name when the Title field is empty.
- The Server Name will default to "Server X" if none is specified.
The Widget container is now properly aligned with non-Minecraft Essentials widgets.
Changing the plugin settings no longer requires a restart or even a reload!
MOTD now has several options on where and how to display it.
Now works with 0.5.7 to 0.6.1 using MongoDB. (Should be compatible with any database now, as it uses Settings module for everything and never calls the database directly.)
No longer attempts to query a server if its ping fails.
Configurable ping delay. (Recommend one minute.)
COLORS! You can change colors for most widgets.
Avatar Borders. Select any type of border with a solid color or gradient.
Default settings for new installs should be fixed so as not to crash if the server not at localhost.
Default settings are more intelligent overall, such as not using the default port for queries if a non-default port is selected for pinging.
Most debug icons were removed. They will be returning in the future, but the current implementation was mostly useless.
ACP pages are more mobile-friendly.
Charts and tables now occupy the entire widget container.
Avatar Size can be adjusted.Experimental Stuff:
Added a widget preview pane.
Added Avatar CDN selection. (Only cravater currently works 100%) -
ACP Widget open on single click.@julian I got this working and made a PR. I hope I did it right. Never done a PR before.
-
ACP Widget open on single click.@julian Thanks! I appreciate you taking a look at it.
-
ACP Widget open on single click.ACP Widgets should open with a single click on the title bar. I know this is a small thing, but I find the current way widgets are opened very annoying both in terms of design and usability.
Currently, I can open a widget in one of two ways: Clicking the down arrow or Double-Clicking the title bar. I think the latter option needs to be changed to a single click. Double-Clicking is not intuitive in a browser, in fact I can't even think of any page where I've used a double-click. What's worse is, in mobile, double-tapping already has an expected function. (Usually Focus-Zoom, which is actually okay in this context, but that function is not universal.) The down arrow should stay because it adds context, like how bootstrap drop-downs have a down arrow, but can be clicked on anywhere in their box.
I am making this request because I only recently found out that the double-click open was even a possibility. In the greater scheme of things, I think you should avoid double-click features entirely unless absolutely necessary because I don't think you can count on that being the expected behavior of the user.
-
[nodebb-plugin-minecraft-integration] Minecraft Integration!@Scuzz Sorry this took so long, I've been a bit busy.
> { [MongoError: Btree::insert: key too large to index, failing bitbangers.objects.$_key_1_value_-1 1051 { : "MCWES1onlinePlayers", : "{"onlinePlayers":["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","1","1","1","1","1","1","1","0","0","0","0","0","0","1"],"time":["10..." }] > name: 'MongoError', > code: 17280, > err: 'Btree::insert: key too large to index, failing bitbangers.objects.$_key_
The latest npm package 0.2.14 or git master branch should fix this issue. Tested in 0.5.7 with mongo.
I've added a bunch of new features too, I'll be detailing them soon once I get the rest of the bugs worked out.
-
Multi select dropdown in plugin settings?This plugin works for me:
Settings.registerPlugin({ Settings: {}, types: ['selectMultiple'], use: function () { Settings = this; }, set: function (element, value) { if (value.constructor === Array) { for (var val in value) { element.find('option[value=val]').attr("selected",true); } } }, get: function (element, trim, empty) { var value = []; element.find('option:selected').each(function () { value.push($(this).val()); }); return value; } });
With data-type="selectMultiple" added to the select tag.
-
Widgets not saving and acting funnyI've not had a problem with widget saving before. Is it your own widget? What version of NodeBB?
The only time I can remember having issues with saving is when I put a form tag inside the widget, that seemed to muck it up, since it already wraps all the widgets it in a form.
-
Problem with IOS/safari@RazorAxis np! Glad I could help.
-
[nodebb-plugin-minecraft-integration] Minecraft Integration!@Scuzz Thanks for reporting the errors.
The second one was a problem with the way I was importing chart.js, and should be fixed in the latest commit.
I think the first one is a string formatting error, I'll try formatting the string better.
-
Webhooks for new topic/reply notification@Prasanna-Prachu yes, that will remove it so you can use your page until the 0.6.0 version is ready.
-
Webhooks for new topic/reply notification -
Problem with IOS/safari@RazorAxis are you running nodebb dev, I mean like in dev mode. This also happens to me, when in dev mode, only on ios.
-
[nodebb-plugin-minecraft-integration] Minecraft Integration!@Scuzz pull the latest master branch
sudo npm install git://github.com/yariplus/nodebb-widget-minecraft-essentials.git
I tested it on it on a android and ios, 0.5.0 and 0.6.0