I think it might be better if the ‘top_page_default_timeframe’ setting affected the top period for all categories also by default. Then have the individual category setting ‘Default Top Period’ set to use ‘default’ by default (it currently uses ‘All Time’ as the default). Allowing admin’s to still override the default for each category if they want.
Oh, it doesn’t automatically inherit that setting per category? That’s a borderline bug maybe?
Yeah, can confirm it’s not inherited. Default for ‘top_page_default_timeframe’ is ‘yearly’ and each individual category is set to use ‘All Time’ by default.