~includeonce('../config.tmpl') ~includeonce('../lib/settings.tmpl') ~set('title', '~get('website_title'): Agenda') ~include('../site/header.tmpl')
~include('box_sections.tmpl') ~include('../box/submit.tmpl')
~includewithcache('../site/cal.tmpl', ~format_unixtimestamp('%d',~time()), ~format_unixtimestamp('%m',~time()), ~format_unixtimestamp('%Y',~time()), '#events' )
~include('../site/sidebox.tmpl')

Prochainement dans vos oreilles :

Les principaux évènements à retenir dans les semaines et mois à venir. TBC : to be confirmed (à confirmer). TBA: to be annonced (annonce ultérieure)

~list(~get('database'), "CREATE TEMPORARY TABLE IF NOT EXISTS last_events ( res_type tinyint(3) unsigned NOT NULL default 0, res_id int(10) unsigned NOT NULL default 0, section_id tinyint(4) NOT NULL default 1, display_timestamp timestamp NOT NULL default '0000-00-00 00:00:00', title varchar(255) NOT NULL default '', KEY (res_type, res_id), KEY (display_timestamp) )" ) ~list(~get('database'), "INSERT INTO last_events SELECT ~get('res_type_events'), events.id, events.section_id, events.timestamp, events.title FROM events WHERE events.end_timestamp >= date_sub(CURRENT_TIMESTAMP(), interval 1 day) AND events.state=~get('state_ok') LIMIT ~getcnf('events_count_index_main_max', 100)" ) ~list(~get('database'), "INSERT INTO last_events SELECT ~get('res_type_dates_titles'), dates_titles.id, events_sections.id, dates.timestamp, dates_titles.title FROM dates_titles, dates, events_sections WHERE dates.title_id=dates_titles.id AND dates.timestamp>=date_sub(CURRENT_TIMESTAMP(), interval 1 day) AND dates.timestamp

~stamp2date(~fld('display_timestamp'),'short')

'), ~if( ~fld('res_type') == ~get('res_type_events'), ~list(~get('database'), "SELECT events.id, events.title, events.details, events.level, events_sections.section, events.timestamp, events.end_timestamp, CURRENT_TIMESTAMP() - events.update_timestamp + 0 AS update_decay, CURRENT_TIMESTAMP() - events.insert_timestamp + 0 AS insert_decay FROM events,events_sections WHERE events.id=~integer(~fld('res_id')) AND events.state=~get('state_ok') AND events.section_id=events_sections.id", 'LM', ~trim(~include('preview.txt')) ) ), ~if( ~fld('res_type') == ~get('res_type_dates_titles'), ~list(~get('database'), "SELECT dates.description, dates_titles.title, dates_titles.id, dates.timestamp, dates_titles.main FROM dates, dates_titles WHERE dates.title_id=dates_titles.id AND dates_titles.id=~integer(~fld('res_id')) AND dates.timestamp='~fld('display_timestamp')' AND dates.state=~get('state_ok') ORDER BY dates_titles.alpha,dates.timestamp", 'LF',~if(~format_timestamp("%Y%m%d",~fld('timestamp')) != ~get('dates_timestamp'), '~if(~get('dates_timestamp'),'

~setl('need_close_p',0)') ~set('dates_timestamp', ~format_timestamp("%Y%m%d",~fld('timestamp')))

Concerts

~setl('need_close_p',1) '), 'LM', '~fld('title') : ~if(~fld('subtitle'),' - ~fld('subtitle')') ~if(~fld('main'),'') ~fld('description') ~if(~fld('main'),'')
' ) ) ) ) ~if(~getl('need_close_p'),'

') ~list(~get('database'), "DELETE FROM last_events" ) ~back_to_top() ~include("../site/footer.tmpl")