2022-08-14 05:44:57 +00:00
|
|
|
package config
|
|
|
|
|
2022-08-31 05:13:57 +00:00
|
|
|
// Number of page buttons to show on a pager. Default shows page buttons
|
|
|
|
// 1 thru N (e.g., 1 thru 8) or w/ your page number in the middle surrounded
|
|
|
|
// by its neighboring pages.
|
|
|
|
const (
|
|
|
|
PagerButtonLimit = 6 // only even numbers make a difference
|
|
|
|
)
|
|
|
|
|
2022-08-14 05:44:57 +00:00
|
|
|
// Pagination sizes per page.
|
|
|
|
var (
|
2022-08-25 04:17:34 +00:00
|
|
|
PageSizeMemberSearch = 60
|
|
|
|
PageSizeFriends = 12
|
|
|
|
PageSizeBlockList = 12
|
2024-12-06 05:49:19 +00:00
|
|
|
PageSizeMuteList = PageSizeBlockList
|
2022-09-08 04:18:54 +00:00
|
|
|
PageSizePrivatePhotoGrantees = 12
|
2022-08-25 04:17:34 +00:00
|
|
|
PageSizeAdminCertification = 20
|
|
|
|
PageSizeAdminFeedback = 20
|
Change Logs
* Add a ChangeLog table to collect historic updates to various database tables.
* Created, Updated (with field diffs) and Deleted actions are logged, as well
as certification photo approves/denies.
* Specific items added to the change log:
* When a user photo is marked Explicit by an admin
* When users block/unblock each other
* When photo comments are posted, edited, and deleted
* When forums are created, edited, and deleted
* When forum comments are created, edited and deleted
* When a new forum thread is created
* When a user uploads or removes their own certification photo
* When an admin approves or rejects a certification photo
* When a user uploads, modifies or deletes their gallery photos
* When a friend request is sent
* When a friend request is accepted, ignored, or rejected
* When a friendship is removed
2024-02-26 01:03:36 +00:00
|
|
|
PageSizeAdminFeedbackNotesPage = 5 // feedback on User Notes page
|
|
|
|
PageSizeChangeLog = 20
|
2023-09-16 20:46:26 +00:00
|
|
|
PageSizeAdminUserNotes = 10 // other users' notes
|
2022-08-27 03:04:48 +00:00
|
|
|
PageSizeSiteGallery = 16
|
|
|
|
PageSizeUserGallery = 16
|
2024-08-21 04:26:53 +00:00
|
|
|
PageSizeInboxList = 20 // sidebar list
|
|
|
|
PageSizeInboxThread = 10 // conversation view
|
|
|
|
PageSizeBrowseForums = 20
|
2022-08-25 04:17:34 +00:00
|
|
|
PageSizeForums = 100 // TODO: for main category index view
|
2024-08-27 03:47:14 +00:00
|
|
|
PageSizeMyListForums = 20 // "My List" pager on forum home (categories) page.
|
2022-08-25 04:17:34 +00:00
|
|
|
PageSizeThreadList = 20 // 20 threads per board, 20 posts per thread
|
|
|
|
PageSizeForumAdmin = 20
|
|
|
|
PageSizeDashboardNotifications = 50
|
2023-09-14 04:28:38 +00:00
|
|
|
PageSizeLikeList = 12 // number of likes to show in popup modal
|
2022-08-14 05:44:57 +00:00
|
|
|
)
|