Изменения

Общий вид статистики

298 байтов добавлено, 10:12, 21 сентября 2017
м
Нет описания правки
'comment' => 'необязательный комментарий (показывается после полей ввода)',
'options' => array(array('значение', 'читаемое имя')), // опции для выпадающего списка (необязательно)
// 'options' может быть callback'ом, вызываемым с одним параметром $olap (= объекту-построителю)
// и возвращающим опции в том же формате
'autofilter' => (true, если можно загрузить опции для выпадающего списка из таблицы автоматически),
'le_ge' => (true, если к полю применимы фильтры >= и <=),
</source>
За описанием параметров <tt>tables, where, sql_options</tt> обращайтесь к описанию подобного MediaWikовскому SelectBuilder’а: [[MySQL Select Builder]], или в его код — {{SVN|vitaphoto/php/mysqlDatabaseMysql.php|markup}} (функция <tt>mysql_select_builderDatabaseMysql::select_builder</tt>).
Да, кстати, под E_STRICT вся эта хрень выплюнет тучу Notice’ов, плюньте на них и скажите <tt>error_reporting(E_ALL & ~E_STRICT)</tt>.
Без функции-генератора тут не обойтись, и она должна загружать актуальное состояние и нужные изменения, а потом просто последовательно применять их, восстанавливая состояния объектов на более старые даты.
 
[[Category:Техактивы]]