Hello. I suggest making small improvements to the mobile menu to improve the user experience. The desktop menu is modern and convenient, but the mobile menu has certain inconveniences. I propose to fix the mobile menu so that it is more convenient and modern, as in the best platforms.
In the left side menu, leave only the navigation buttons, and in the right side menu, replace the message block with the search, notifications, messages and profile block, as in the desktop menu. This way navigation will become more convenient, the search icon will not be hidden from the user and navigation on the forum via mobile devices will become much more convenient.
I asked this question on github (https://github.com/NodeBB/NodeBB/issues/9653, https://github.com/NodeBB/NodeBB/issues/10130). I would like to know the opinion of the developers and the community
volanar
Posts
-
Minor improvements to the mobile menu for a significant improvement in user experience -
[nodebb-plugin-telegram] Telegram Notifications on NodeBBI have two telegram groups. I want to post news from the forum there, but the plugin is very outdated. Can anyone help with updating this plugin? Thanks
-
Minor improvements to the mobile menu for a significant improvement in user experience@crazycells I think the more convenient the forum, the more users will stay on the forum. For example, in e-commerce, the positioning of elements is very important. If the layout of the elements does not meet common standards, then the number of purchases will decrease dramatically. Usability is one of the main factors for the success of the forum. No one wants to deal with an inconvenient platform
-
List of plugins that are incompatible when upgrading to version 1.19.2Re: Issue with nodebb-plugin-gdpr / emoji after upgrade to 1.19.2
After upgrading to version 1.19.2, there were problems with the following plugins:
nodebb-plugin-telegram-telegram-notifications
nodebb-plugin-emoji
nodebb-plugin-gdpr
nodebb-plugin-ns-embed
nodebb-plugin-canned-response
Is it the same for others? -
3.0.0 Bug Report ThreadIn order to have more space to read the content, I think it is necessary to hide the mobile menu when scrolling down. When scrolling up, it should appear again.
-
[nodebb-plugin-meilisearch] use MeiliSearch as a full-text search backendFor test
https://sandbox.meilisearch.com/ -
Rocket.Chat SSO + embed plugin for Nodebb@julian 1. Rocket.chat has been used for many years as a live chat in forums and social networks and has proven its effectiveness.
2. Nodebb is not a federated forum and the matrix protocol will never be needed. Although rocket.chat supports the federation.
3. Nodebb and rocket.chat use the same technologies (javascript, nodejs, mongodb, Websockets, etc.). The matrix server is written in python, does anyone want to learn python?
4. Rocket.chat has more developers, which means there are fewer problems with support in the future.
5. You don't need to be a technical specialist to integrate with rocket.chat.
6. You don't need to learn other languages and technologies to support nodebb+rocket.chat.
7. Now rocket.chat is more stable than matrix/element and has many more functions and integrations. Matrix/element users constantly complain about errors and bugs.
I don't see any advantages of the matrix api for nodebb, now and in the long term -
How to support multi-language forum pls ?Don't listen to anyone. Nodebb can translate category names and descriptions by default, and you can use tags to navigate through as many languages as you need. You need to create an empty plugin with all the languages that you need. It works fine for me
-
[nodebb-plugin-telegram] Telegram Notifications on NodeBB -
Minor improvements to the mobile menu for a significant improvement in user experience@crazycells said in Minor improvements to the mobile menu for a significant improvement in user experience:
@volanar I, too, think that the general layout should change...
Rather than a discussion bubble, I should see my avatar on the right side, and clicking on the avatar should open a panel with several tabs/options...
I think profile options and/or settings should not be on the left side and it should be allocated for navigation and notifications only...
I also agree that a search option could be put next to avatar and could open a search box in the place of "logo" when clicked.
The search icon must be displayed in the mobile menu so that users use the search more often. But do not hide notifications and chat, you can repeat the mistakes of the old interface. For example, in the facebook, all these elements are present in the mobile interface.
-
NodeBB v3.0.0-alpha.1 — an alpha releaseCool! The entire technology stack has been updated as soon as possible. It remains to remove jqwery and it will be perfect!
-
Minor improvements to the mobile menu for a significant improvement in user experience@crazycells Even if users rarely access from mobile devices (which I doubt), this does not mean that the mobile menu should be inconvenient. Or am I wrong?
-
December 2022 Design Preview (Harmony Theme)I think that the right panel is superfluous and the header should be returned. Or create a setting to select two options.
Another great option is to add a sidebar to persona, and set the search in the middle of the header to encourage users to use the search more often (The visible search bar increases traffic and time spent on the site)@julian said in December 2022 Design Preview (Harmony Theme):
The biggest change is the elimination of the top bar. It may cause consternation in some, but we feel that sidebars are the way forward
-
Database exportYou can copy the entire database if the database is used only for nodebb
mongodump -o /mydir/
mongorestore /mydir/
when transferring a database to another server, you need to copy the database dump and run the command
mongorestore /mydir/
The user and all the data will be automatically transferred -
What's next after v3?GitHub - immers-space/activitypub-express: Modular ActivityPub implementation as Express JS middleware to easily add decentralization and federation to Node apps
Modular ActivityPub implementation as Express JS middleware to easily add decentralization and federation to Node apps - immers-space/activitypub-express
GitHub (github.com)
-
Solr searching engine is bad -
Solr searching engine is bad@gotwf said in Solr searching engine is bad:
@volanar This looks promising. At least upon cursory examination. Have you used this with NodeBB?
+1 re; the ElasticSearch comments.
I have used this on my magento platform projects. This is very cool, search on the platform is no different than search on amazon. What is good about such a search is that there are a lot of analytics, it is ideal there. But meilisearch can do the same. And many users want to move from elasticsearch to meilisearch. For small online stores, this is critical when the database and the platform itself consume 2 gigabytes of RAM, and elastic consumes 1 gigabyte of RAM by default, for its normal operation. And how often is search used compared to other platform features?
-
Please take our survey on the Persona theme... and maybe win a t-shirt!Compared to discourse persona is perfect. The only thing I would like to change is the readability of the posts. The font is too small and there is no separation by the last visit. It is very important. Users do not like to read what has already been read. I am silent about the chat, it is zero. We need to separate the chat into a separate plugin and develop it further. Or use third-party messenger integration. Or both to choose from. Other than that, nodebb is just perfect.
-
Chat in main page@DownPW There is no news and there will be no news. The development and support of such a chat will require more resources than the support of the forum. It is much easier to integrate a ready-made free chat platform into a forum
-
"Move Topic" not available in v1.17.2@zandertrek I have version 1.18. This function works