Yes, but I have only ever been asked for this once, so I am not going to add it as an option unless a couple more people want it. Thanks for the question Martin W.
Changing the order is easy, however do keep in mind that if there is an update to the plugin it might be lost.
Be sure to back up your files, just in case
Open /wp-content/plugins/speakout/class.signature.php about line 159
$sql = "
SELECT $db_signatures.*, $db_petitions.title, $db_petitions.custom_field_label, $db_petitions.displays_custom_field,
$db_petitions.custom_field2_label, $db_petitions.displays_custom_field2,
$db_petitions.custom_field3_label, $db_petitions.displays_custom_field3,
$db_petitions.custom_field4_label, $db_petitions.displays_custom_field4,
$db_petitions.custom_field5_label, $db_petitions.displays_custom_field5, $db_petitions.custom_field5_values,
$db_petitions.custom_field6_label, $db_petitions.displays_custom_field6, $db_petitions.custom_field6_value,
$db_petitions.custom_field7_label, $db_petitions.displays_custom_field7, $db_petitions.custom_field7_value,
$db_petitions.custom_field8_label, $db_petitions.displays_custom_field8, $db_petitions.custom_field8_value,
$db_petitions.custom_field9_label, $db_petitions.displays_custom_field9, $db_petitions.custom_field9_value
FROM `$db_signatures`, `$db_petitions`
WHERE $db_signatures.petitions_id = $db_petitions.id
$sql_petition_filter
$sql_context_filter
ORDER BY $db_signatures.id DESC $sql_limit
Change DESC to ASC – save the file
As for the numbering, same thing about losing changes.
Open /wp-content/plugins/speakout/includes/class.signaturelist.php
Around line 43 we set the start number for the page we are displaying. Change
$current_signature_number = $total - $start;
to
$current_signature_number = $start + 1;
The +1 is so it doesn’t start at 0.
At around lines 263 & 387 instead of counting backwards we count forwards. Change
$current_signature_number --;
to
$current_signature_number ++;
save the file.
Admire your handiwork.