These are the settings for Newest Nodes (linked above) Newest Nodes Settings
As far as I understand the description you only see the last 24h if you [Clear my 'last checked' time]
Otherwise you should see all of them since your last click [I've checked all of these]
DISCLAIMER: I prefer RAT so no guaranty. And RAT has more options, I think you can even make it look like newest nodes.
EDIT
I looked into the form to set the days, thankfully PM is very flexible ... :)
Try using this as a workaround ?node_id=3628&numdays=3 ;-)
(only works after [Clear my 'last checked' time])
UPDATE
see also Problems with Newest Nodes
| [reply] [d/l] [select] |
From my experience, you can configure many things, but nodes older than certain threshold aren't shown in either Newest Nodes nor RAT (happened to me several times when I was offline for a week). Probably protecting the database from too resource intensive queries.
map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
| [reply] [d/l] |
| [reply] [d/l] |
I've provided a patch in Newest Nodes - (patch) to try setting the default to 3 days.
Rational
While it's easy for a regular user to find workarounds, it's not good from marketing point of view to show an empty list to newcomers.
Only showing 1 day of discussions might have been a good approach 20 years ago, where we had over 300 posts per day (I checked using RAT's "time machine")
Implementation
It took me an hour to decipher how the default is set, it's done in an obscure CGI.pm method called popup_menu of an old version of CGI.
It creates the
- Show nodes created within the past (*) days [Submit]
select-box, with values from 1..14.
The third optional argument defines the default and as a side effect the parameter $q->param('numdays') is accordingly set if missing. If no default is given, the first option=1 is chosen.
I introduced a lexical variable my $default_numdays = 3; to make it self-documenting for future maintainers.
I wouldn't mind setting it even higher, since we have the [Checked all of this] option.
The code to produce NN has a hard max limit of 60 days, AFAICS.
Let's wait if the gods hear our prayers ... ehm ... patches ;-)
| [reply] [d/l] [select] |
> select-box, with values from 1..14.
> I wouldn't mind setting it even higher, since we have the [Checked all of this] option.
> The code to produce NN has a hard max limit of 60 days, AFAICS.°
We could extend the options by some weeks, like
12: my @array = ( 1..14, 21, 28, 35, 42, 49, 56 );
or to keep it concise
12: my @array = ( 1..7, 14, 21, 28, 35, 42, 49, 56 );
the default could be adjusted according to our traffic. :-)
update
°) see nodesWithinDays line 2: my $maxdays= 60;
setting $maxdays = 70 i.e. 10 weeks might help rounding up the math. (NB only thread-roots are listed if there are too many single notes.)
| [reply] [d/l] [select] |