Additionally, it turns out that if you remove Bulletin Board access from members of a group (Core > Security > Group page access), the group or class will just load to a blank page. This is because the internal links to the class are hard-coded to go to the bulletin board, rather than a generic class URL (e.g. `https://groton.myschoolapp.com/app/faculty#communitypage/3325438/bulletinboard`).
Allowing teachers to preferentially choose bulletin board or topics (or assignments) as a landing page would be killer.
In the meantime, what I have resorted to, crudely, is using the embed widget on the bulletin board. If I embed the following code:
<script> const override = new URLSearchParams(location.search).get('override'); Array.from(document.querySelectorAll('.bulletin.thumbnail')).forEach(c => { const match = c.innerText.match(/{{redirect:(.+)}}/); if (match) { if (!override) { document.location.href = match[1]; } else { alert( 'You would have been redirected to ' + match[1] + ' if the override URL parameter was not present' ); } } }); </script>
I can then caption the embed widget something useful like:
This results links to the bulletin board redirecting to wherever the caption tells it to go (in this case, Topics). I left a backdor in there so that I could edit it later. If I return to the page with the override URL parameter set, it just tells me that it would have redirected me.
currently you can turn off bulletin board so it does not appear, but students and teachers still have to click on topics to open it. It would be great if bulletin board is turned off, that topics would auto open as it already does for bulletin board.
Additionally, it turns out that if you remove Bulletin Board access from members of a group (Core > Security > Group page access), the group or class will just load to a blank page. This is because the internal links to the class are hard-coded to go to the bulletin board, rather than a generic class URL (e.g. `https://groton.myschoolapp.com/app/faculty#communitypage/3325438/bulletinboard`).
Allowing teachers to preferentially choose bulletin board or topics (or assignments) as a landing page would be killer.
In the meantime, what I have resorted to, crudely, is using the embed widget on the bulletin board. If I embed the following code:
I can then caption the embed widget something useful like:
This results links to the bulletin board redirecting to wherever the caption tells it to go (in this case, Topics). I left a backdor in there so that I could edit it later. If I return to the page with the override URL parameter set, it just tells me that it would have redirected me.
currently you can turn off bulletin board so it does not appear, but students and teachers still have to click on topics to open it. It would be great if bulletin board is turned off, that topics would auto open as it already does for bulletin board.
Or to default on the assignments page.