2 small bugs

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

2 small bugs

shamus mcquail
Hello again.  I have found a couple small bugs that I can't squash alone.  The first is when in category view on the main forum page, click Topics View.  New posts show up, but there is also an option to start a new topic.  I don't think it should be there in a category application type.  Correct me if I am wrong.  The second is on a mobile device.  I have both options checked in the responsiveness tab of the extras and add on's section.  The problem I am having is when posting a photo, it does some weird stuff.  A small box pops up by the insert image button, and then it refreshes the page.  After the page refreshes, I can add a photo like normal.  I don't know what it is doing, it is just a small hassle.  I am on android by the way.  Thanks for your help.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

GregChapman
shamus mcquail wrote
when in category view on the main forum page, click Topics View.  New posts show up, but there is also an option to start a new topic.  I don't think it should be there in a category application type.
The same happens in Mixed applications and is generally a desirable feature. Clicking the option brings up a list of areas in which the user has permission to post. It would be a rare exception where a user has no areas in which to post. However, normally you get an access request screen as it is known where a user is attempting to post, but in Topics View you don't.
The second is on a mobile device.
I haven't investigated the problem you mention but Nabble mobile features are very much "patch jobs" as the bulk of Nabble code is based on HTML tables and these do not allow things to re-flow on small screens. Should have time to see if I get similar results tomorrow.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

shamus mcquail
GregChapman wrote
shamus mcquail wrote
when in category view on the main forum page, click Topics View.  New posts show up, but there is also an option to start a new topic.  I don't think it should be there in a category application type.
The same happens in Mixed applications and is generally a desirable feature. Clicking the option brings up a list of areas in which the user has permission to post. It would be a rare exception where a user has no areas in which to post. However, normally you get an access request screen as it is known where a user is attempting to post, but in Topics View you don't.
How do I remove the button? Or add in the request screen?

GregChapman wrote
The second is on a mobile device.
I haven't investigated the problem you mention but Nabble mobile features are very much "patch jobs" as the bulk of Nabble code is based on HTML tables and these do not allow things to re-flow on small screens. Should have time to see if I get similar results tomorrow.
Thanks for checking
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

GregChapman
shamus mcquail wrote
How do I remove the button? Or add in the request screen?
I may be misunderstanding or there's something you have set that I'm not thinking about. For example, I have a Category App with a range of sub-forums.

Those in the "Anyone" and "Registered" groups (i.e. the general public whether they choose to supply a verified email address or not) may only view one of the sub-forums and have no "Create_topic" permission in any sub-forum. When such a user goes to Topics View and clicks on "New Topic" they get a screen that says:

==================
You Cannot Post Here

Sorry, but you can't create new topics here.
Note that you may still be able to reply to posts.

You may request permission to post here or contact Greg if you have questions.
==================
That screen is one of the defaults provided by Nabble and is needed to allow for a situation where I have forgotten to upgrade a user to "Member" or one of the other custom user groups that I have created (e.g. "Committee" and "Junior") . Users in these different groups each have a different range of sub-forums to which they have the rights to post (and view).

Note that the "You Cannot Post Here" screen includes a "request permission to post" link where any user can email the me to ask why they haven't yet got the appropriate permissions. Without such a screen, you rely on a user realising that it is possible to click on the "Created by" link on the forum home page to contact the administrator. It would be unwise, therefore, to remove such a screen or the link to it.

There is no need to "add in the request screen", it will appear automatically when a user with permission to post to a number of sub-forums clicks on the "New Topic" link. (I can't recall what happens if a user only has the Create_topic permission for one sub-category, but I think they get sent to the appropriate posting screen for the sub-category for which they have permission to post.)
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

shamus mcquail
GregChapman wrote
shamus mcquail wrote
How do I remove the button? Or add in the request screen?
I may be misunderstanding or there's something you have set that I'm not thinking about. For example, I have a Category App with a range of sub-forums.

Those in the "Anyone" and "Registered" groups (i.e. the general public whether they choose to supply a verified email address or not) may only view one of the sub-forums and have no "Create_topic" permission in any sub-forum. When such a user goes to Topics View and clicks on "New Topic" they get a screen that says:

==================
You Cannot Post Here

Sorry, but you can't create new topics here.
Note that you may still be able to reply to posts.

You may request permission to post here or contact Greg if you have questions.
==================
That screen is one of the defaults provided by Nabble and is needed to allow for a situation where I have forgotten to upgrade a user to "Member" or one of the other custom user groups that I have created (e.g. "Committee" and "Junior") . Users in these different groups each have a different range of sub-forums to which they have the rights to post (and view).

Note that the "You Cannot Post Here" screen includes a "request permission to post" link where any user can email the me to ask why they haven't yet got the appropriate permissions. Without such a screen, you rely on a user realising that it is possible to click on the "Created by" link on the forum home page to contact the administrator. It would be unwise, therefore, to remove such a screen or the link to it.

There is no need to "add in the request screen", it will appear automatically when a user with permission to post to a number of sub-forums clicks on the "New Topic" link. (I can't recall what happens if a user only has the Create_topic permission for one sub-category, but I think they get sent to the appropriate posting screen for the sub-category for which they have permission to post.)
I'm not getting any of those screens.  In category view, after I click Topics view, next to the Main View button, there is a button to start a new post.  I don't want people to start new posts on the main page.  I thought I read somewhere that's why category view was good there, so noone could post on the Main View.  Thank you.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

shamus mcquail
In reply to this post by GregChapman
GregChapman wrote
The second is on a mobile device.
I haven't investigated the problem you mention but Nabble mobile features are very much "patch jobs" as the bulk of Nabble code is based on HTML tables and these do not allow things to re-flow on small screens. Should have time to see if I get similar results tomorrow.
It seems like before the page refresh, it is signing into the forum.  I can see just a small box on the screen and it seems to have the first part of my login info in it.  It is just a small part of the window I can see so I can't be sure.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

GregChapman
In reply to this post by shamus mcquail
shamus mcquail wrote
I'm not getting any of those screens.  In category view, after I click Topics view, next to the Main View button, there is a button to start a new post.  I don't want people to start new posts on the main page.  I thought I read somewhere that's why category view was good there, so noone could post on the Main View.
Ah! That will be because you have not yet changed the default user permissions. All Nabble apps start with the same set. (They allow those in the "Anyone" group to view and post to an entire forum. In consequence I always assume that every Administrator will change them so that it requires at least a "Registered" user to post.)

At the top level Go to:
Options > Users > Change Permissions
and disallow the "Create-topic" permission for all user groups. By default all sub-forums inherit their permissions from their parent, so then go to each of your sub-forums and change their permissions as required. Maybe for some you'll disallow the "View" permission, on others you'll allow "View", "Create_topic" and "Reply" for "Registered" users. If you're running a personal blog then you would disallow "Create_topic" but allow "Reply" so users can post comments on your posts.

Remember anyone can register without reference to you, so if you wish to restrict those who can post to those that you personally approve then you will need to add users to the "Members" group manually and give those in that group to create topics and reply to others.

Administrators of commercial forums often require payment before users get placed in the "Members" group. On one of my forums I require a post in an "Introduce Yourself" sub-forum, to which "Registered" users may post. That process weeds out all spammers and helps introduce strangers to each other, which helps to build a friendly group. When I see that post I then add the user to the "Members" group which gives them posting rights in all other areas of the forum, except one where I post general F.A.Q.s  and guidance notes. (See: http://www.seahawk17.org.uk/forum.htm)
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

GregChapman
In reply to this post by shamus mcquail
shamus mcquail wrote
on a mobile device.  I have both options checked in the responsiveness tab of the extras and add on's section.  The problem I am having is when posting a photo, it does some weird stuff.  A small box pops up by the insert image button, and then it refreshes the page.  After the page refreshes, I can add a photo like normal.  I don't know what it is doing, it is just a small hassle.  I am on android by the way.  Thanks for your help.
I think you're right. There does appear to be a bug.

I am used to seeing the "small box" appear as I have a satellite based internet connection and the latency I experience always shows that small box before it expands into the full Insert Image dialogue, so no problem there but...

I'm testing in my SeaHawk forum, http://www.seahawk17.org.uk/forum.htm which is embedded in my main site and has the "Redirect to" option set. This should make it impossible to jump out of the embedding. However, what is happening is that when you click the "New Topic" link it jumps out of embedding as it displays the "Post New Message" screen.
-----------
ASIDE: I'm testing on a Samsung Galaxy S3 Mini, which has a ridiculously small screen by modern standards so jumping out of embedding in these circumstances could be no bad thing if it all worked properly.
-----------
When I then tap the "Insert Image" button it does as you say, it completely refreshes the screen returning you to an embedded version of the site - and what is worse, any text you have entered on the non-embedded screen gets lost as it returns you to the embedded version. However, once back under embedding it does behave as expected - with the difficulties expect given the forum is embedded in a non-mobile-friendly main site.

I'll post a bug report in Premium Support.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

shamus mcquail
In reply to this post by GregChapman
GregChapman wrote
shamus mcquail wrote
I'm not getting any of those screens.  In category view, after I click Topics view, next to the Main View button, there is a button to start a new post.  I don't want people to start new posts on the main page.  I thought I read somewhere that's why category view was good there, so noone could post on the Main View.
Ah! That will be because you have not yet changed the default user permissions. All Nabble apps start with the same set. (They allow those in the "Anyone" group to view and post to an entire forum. In consequence I always assume that every Administrator will change them so that it requires at least a "Registered" user to post.)

At the top level Go to:
Options > Users > Change Permissions
and disallow the "Create-topic" permission for all user groups. By default all sub-forums inherit their permissions from their parent, so then go to each of your sub-forums and change their permissions as required. Maybe for some you'll disallow the "View" permission, on others you'll allow "View", "Create_topic" and "Reply" for "Registered" users. If you're running a personal blog then you would disallow "Create_topic" but allow "Reply" so users can post comments on your posts.

Remember anyone can register without reference to you, so if you wish to restrict those who can post to those that you personally approve then you will need to add users to the "Members" group manually and give those in that group to create topics and reply to others.

Administrators of commercial forums often require payment before users get placed in the "Members" group. On one of my forums I require a post in an "Introduce Yourself" sub-forum, to which "Registered" users may post. That process weeds out all spammers and helps introduce strangers to each other, which helps to build a friendly group. When I see that post I then add the user to the "Members" group which gives them posting rights in all other areas of the forum, except one where I post general F.A.Q.s  and guidance notes. (See: http://www.seahawk17.org.uk/forum.htm)
Ok, I see what you mean here.  I have changed the default permissions, but how are people supposed to post if I take away the new topic button?  They can still reply in existing topics but that's not very engaging.  I don't want them to post a new topic on the first page but any page after that is fine.  I changed the text on the topics view button to say new posts which I like.


I just want to remove this link from this page only.  When someone posts using it, they post a new topic on the main forum page.  Which I don't want.  Any other sub category is fine.



Thanks for your help.

Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

shamus mcquail
In reply to this post by GregChapman
GregChapman wrote
shamus mcquail wrote
on a mobile device.  I have both options checked in the responsiveness tab of the extras and add on's section.  The problem I am having is when posting a photo, it does some weird stuff.  A small box pops up by the insert image button, and then it refreshes the page.  After the page refreshes, I can add a photo like normal.  I don't know what it is doing, it is just a small hassle.  I am on android by the way.  Thanks for your help.
I think you're right. There does appear to be a bug.

I'll post a bug report in Premium Support.
Thank you very much.
Reply | Threaded
Open this post in threaded view
|

Re: 2 small bugs

shamus mcquail
In reply to this post by shamus mcquail
shamus mcquail wrote
GregChapman wrote
shamus mcquail wrote
I'm not getting any of those screens.  In category view, after I click Topics view, next to the Main View button, there is a button to start a new post.  I don't want people to start new posts on the main page.  I thought I read somewhere that's why category view was good there, so noone could post on the Main View.
Ah! That will be because you have not yet changed the default user permissions. All Nabble apps start with the same set. (They allow those in the "Anyone" group to view and post to an entire forum. In consequence I always assume that every Administrator will change them so that it requires at least a "Registered" user to post.)

At the top level Go to:
Options > Users > Change Permissions
and disallow the "Create-topic" permission for all user groups. By default all sub-forums inherit their permissions from their parent, so then go to each of your sub-forums and change their permissions as required. Maybe for some you'll disallow the "View" permission, on others you'll allow "View", "Create_topic" and "Reply" for "Registered" users. If you're running a personal blog then you would disallow "Create_topic" but allow "Reply" so users can post comments on your posts.

Remember anyone can register without reference to you, so if you wish to restrict those who can post to those that you personally approve then you will need to add users to the "Members" group manually and give those in that group to create topics and reply to others.

Administrators of commercial forums often require payment before users get placed in the "Members" group. On one of my forums I require a post in an "Introduce Yourself" sub-forum, to which "Registered" users may post. That process weeds out all spammers and helps introduce strangers to each other, which helps to build a friendly group. When I see that post I then add the user to the "Members" group which gives them posting rights in all other areas of the forum, except one where I post general F.A.Q.s  and guidance notes. (See: http://www.seahawk17.org.uk/forum.htm)
Ok, I see what you mean here.  I have changed the default permissions, but how are people supposed to post if I take away the new topic button?  They can still reply in existing topics but that's not very engaging.  I don't want them to post a new topic on the first page but any page after that is fine.  I changed the text on the topics view button to say new posts which I like.


I just want to remove this link from this page only.  When someone posts using it, they post a new topic on the main forum page.  Which I don't want.  Any other sub category is fine.



Thanks for your help.
Ok, sorry for the confusion.  I had to read this over and over again and read another post to fully get it.  Thanks for your help.