Buonasera,
ho installato la mod treasury, ma nel momento in cui vado nella categoria donazione, mi da quest'errore:
Unknown locale: 'it-IT'
File: /xxxxxxxx/xxxxxxxxxx/forum/Sources/Treasury.php
Riga: 92
Nota: apparentemente il database deve essere aggiornato. I file del forum sono attualmente alla versione SMF 1.1.16, mentre il database corrisponde alla versione 1.1.4. Il problema potrebbe risolversi eseguendo l'ultima versione di upgrade.php.
Nella riga 92 c'è questo:
db_query("SET lc_time_names = '$lc_time'", __FILE__, __LINE__);
Mentre questo è tutto il codice completo di quel blocco:
setlocale(LC_TIME, $txt['lang_locale']);
$period = treasDates((int) strftime('%m', forum_time()), (int) strftime('%Y', forum_time()), $tr_config['duration']);
$lc_time = substr($txt['lang_locale'], 0, 5);
db_query("SET lc_time_names = '$lc_time'", __FILE__, __LINE__);
$where = $tr_config['event_active'] ? "group_id = '$tr_config[event_active]'" : "( payment_date >= $period[0] ) AND ( payment_date <= $period[1] )";
$query_Recordset1 = "
SELECT user_id, custom AS name, option_seleczion1 as showname, mc_currency AS currency, currency_symbol AS symbol, settle_amount AS settled, FROM_UNIXTIME( payment_date, '%b-%e' ) AS date, SUM(ROUND(mc_gross,2)) AS amt
FROM {$db_prefix}treas_donations
WHERE $where
AND (payment_status = 'Completed' OR payment_status = 'Refunded')
GROUP BY txn_id
ORDER BY payment_date DESC
LIMIT $tr_config[don_num_don]";
$Recordset1 = db_query($query_Recordset1, __FILE__, __LINE__);
$totalRows_Recordset1 = db_affected_rows($Recordset1);
Spero in un vostro aiuto!
Grazie in anticipo!