Usability issue. Site Management (Manage > Sites) only has a "Load More" button to load the N number of sites. It can take a long time to find the site if you have a lot on one instance.
This should have a Pagination so it's faster to browse through portals. A search functionality might also be a good idea.

I have an instance with over 1000 portals and I want to clean up and delete portals. But it takes forever to continue clicking "Load More"
Second! Also, "Load More" button is gone after about 10 clicks, so if you have more than 100 portals, you won't be able to access the remaining portals.
@dnnsoftware/approvers Can someone move this issue to AdminExperience please.
@valadas done! (FYI: You should be able to do this now too ;) )
@mitchelsellers Unfortunately not yet, just went to check.
This enhancement is really needed. Why 10.0?
@kurtwilbies If someone has the time & resources to contribute this prior to 10.0 it will be gladly accepted. However, looking at the release plans (9.4.2 being next, and possibly a 9.4.3) 10.0 is more likely for us to get this.
As a reminder, all work on DNN Platform is volunteer-based and milestone assignments are targets, not guarantees.
I agree, I would gladly approve a PR that solves this before 10, the reason I targeted this for 10 is that I would ideally want to submit a PR that would be a reusable infinite scroll data table with sorting/filtering that could be used in a couple useful places, but for sure I will not have enough time before 10 on that.
I would love to contribute. But could you please show me how. Do you have docs that explain how (github steps).
Yes it鈥檚 all documenting in the Contributing, Pull Request, and Build documents that are within the /.github folder. (I鈥檓 on mobile and can鈥檛 link right now)
@kurtwilbies you can find the contributing guidelines here https://github.com/dnnsoftware/Dnn.Platform/blob/development/CONTRIBUTING.md
This one explains the pull request process:
https://github.com/dnnsoftware/Dnn.Platform/blob/development/.github/PULL_REQUEST_PROCESS.md
And how to build is here: https://github.com/dnnsoftware/Dnn.Platform/blob/release/9.4.x/.github/BUILD.md
Now this one needs a minor change in the first paragraph, AdminExperience is not merged into the main repository since a few days, (I will submit a PR this week to update that) But the rest is good.
We have detected this issue has not had any activity during the last 90 days. That could mean this issue is no longer relevant and/or nobody has found the necessary time to address the issue. We are trying to keep the list of open issues limited to those issues that are relevant to the majority and to close the ones that have become 'stale' (inactive). If no further activity is detected within the next 14 days, the issue will be closed automatically.
If new comments are are posted and/or a solution (pull request) is submitted for review that references this issue, the issue will not be closed. Closed issues can be reopened at any time in the future. Please remember those participating in this open source project are volunteers trying to help others and creating a better DNN Platform for all. Thank you for your continued involvement and contributions!
Commenting because I see the bot marking this as stale. I assume this is still on the roadmap?
@ajplopez As part of managing the open issues, if an item has no activity or committed resources they are being closed. This doesn't mean that it isn't going to happen, it is just an issue/request that doesn't have any dedicated resources to it.
I would love to have search capacilities in sites and a nice pagination.
But what if we just do something pragmatic and simple.
Let us just increase pagesize from 10 up to 50 or 100? This value is used in the Load More action.
I changed that value for a hort test in production.
It takes about 30ms for a request of 10 sites, and about 100ms for 100 sites.
I switched now to 250 :-)
For own tests, open ~\DesktopModules\Admin\Dnn.PersonaBar\Modules\Dnn.Sites\scripts\exportables\Sites\SitesListView.js and replace pageSize:10, with pageSize:250,
IMO there should be a page size dropdown list like in EventLog
IMO there should be a page size dropdown list like in EventLog
I still fail to set up building of DNN on my dev environment. Otherwise it might be just a couple of minutes to copy pagination from EventLog to Sites.
But applying a reasonable better value than 10 is already a huge improvement, and it is simple enough for me to do a PR. :-)
Otherwise it might be just a couple of minutes to copy pagination from EventLog to Sites.
No, I was wrong. Even then it would take longer than a few minutes. It is more to do than a simple copy and paste, new bugs might get introduced.
We have detected this issue has not had any activity during the last 90 days. That could mean this issue is no longer relevant and/or nobody has found the necessary time to address the issue. We are trying to keep the list of open issues limited to those issues that are relevant to the majority and to close the ones that have become 'stale' (inactive). If no further activity is detected within the next 14 days, the issue will be closed automatically.
If new comments are are posted and/or a solution (pull request) is submitted for review that references this issue, the issue will not be closed. Closed issues can be reopened at any time in the future. Please remember those participating in this open source project are volunteers trying to help others and creating a better DNN Platform for all. Thank you for your continued involvement and contributions!
AFAIK still a valid issue
We have detected this issue has not had any activity during the last 90 days. That could mean this issue is no longer relevant and/or nobody has found the necessary time to address the issue. We are trying to keep the list of open issues limited to those issues that are relevant to the majority and to close the ones that have become 'stale' (inactive). If no further activity is detected within the next 14 days, the issue will be closed automatically.
If new comments are are posted and/or a solution (pull request) is submitted for review that references this issue, the issue will not be closed. Closed issues can be reopened at any time in the future. Please remember those participating in this open source project are volunteers trying to help others and creating a better DNN Platform for all. Thank you for your continued involvement and contributions!
Still an issue