~includeonce('../config.tmpl') ~includeonce('../config/spell.tmpl') ~includeonce('../lib/tags.tmpl') ~includeonce('../lib/autocompletion.tmpl') ~includeonce('../lib/ressources.tmpl') ~includeonce('../lib/ressources_ressources.tmpl') ~includeonce('../site/editarea.tmpl') ~includeonce('../site/utils.tmpl') ~includeonce('../lib/admin.tmpl') ~includeonce('../lib/html.tmpl') ~map_filenamevar('res_id','res_table') ~if(~integer(~get('res_table'))>0, { ~get_res_info(~get('res_table'),'res'), ~redirect('~get_site_url()admin/edit,~get('res_id'),~get('res[table]').html') }) ~set('res_id',~integer(~get('res_id'))) ~set('res_type',~res_table_to_res_type(~get('res_table'))) ~get_res_info(~get('res_type'),'res') ~set('res_name',~get('res[name]')) ~if( ~file_exists('~getconf('templatedir')lib/~get('res_table').tmpl'), ~includeonce('../lib/~get('res_table').tmpl') ) ~if( ~empty(~getpost('submit')) && ~empty(~getpost('delete')),{ ~if( ~file_exists('~getconf('templatedir')admin/~get('res_table')_dyn.js'),{ ~add_javascript('~relative_templeet()admin/~get('res_table')_dyn.js'), ~register_body_onload('display_~get('res_table')_fields();') }), ~add_javascript('~relative_templeet()admin/dyn,~get('res_table').js'), ~register_body_onload('display_res_~get('res_table')_fields();') }) ~include('../site/admin.header.tmpl','Gestion ~get('res_name') ~get('res_id')')
~include('../box/submit.tmpl')
~if(~get('res_id'),' ~list(~get('database'), "SELECT id FROM ~get('res_table') WHERE id < ~get('res_id') ORDER BY id DESC LIMIT 1", 'LM', '~mb_ucfirst(~get('res_name')) ~spell_gender(~get('res[gender]'),'précédent') / ' ) ~list(~get('database'), "SELECT id FROM ~get('res_table') WHERE id > ~get('res_id') ORDER BY id ASC LIMIT 1", 'LM', '~mb_ucfirst(~get('res_name')) ~spell_gender(~get('res[gender]'),'suivant') / ' ) ') Ajouter ~spell_article('un', ~get('res[gender]'), ~get('res_name')) / ~if( ~get('res_id'), { ~rem(~include('../site/make_preview.tmpl', ~get('res_type'),~get('res_id'),'','div')), ~if(~get('lien'),'Voir en ligne / ') }) Faire une recherche / Gestion des ~spell_plural(~get('res_name'))
~defunc('include_res_command', ~if( ~file_exists( '~getconf('templatedir')admin/~get('res_table').~sparam(1)'), ~include('~get('res_table').~sparam(1)', ~get('res_id')), { ~includeonce('../lib/ressources_command.tmpl'), ~parse_table( ~get('res_table'), ~sparam(1), ~get('res_id')) } ) ) ~if(~get('res_id'), ~list( ~get('database'), "SELECT id, state, update_timestamp FROM ~get('res_table') WHERE ~get('res_table').id=~integer(~get('res_id'))", 'LD', ~http_error(404), 'L1', ~setl('update_timestamp', ~fld('update_timestamp')) ) ) ~if( ~get('res_id') && (~getpost('submit') || ~getpost('delete')) && (~getpost('update_timestamp') != ~getl('update_timestamp')), 'La ressource a été modifiée entre temps.
Retournez à l\'édition.
~set('stop_submit', 1) ' ) ~if(~getpost('submit') && ~get('stop_submit') != 1, ~include_res_command('send') ) ~if(~getpost('delete') && ~get('stop_submit') != 1, ~include_res_command('delete') ) ~defunc("display_spelled",~sparam(1)) ~if(~get('stop_submit')==1 || (~empty(~getpost('submit')) && ~empty(~getpost('delete'))),' ~if(~get('res_id'),~do( ~if( ~get('comments_tmpl[~get('res_type')]'), ' ~include( '../~get('comments_tmpl[~get('res_type')]')', ~get('res_id')) ~include("../site/news_comments.tmpl", ~get('res_id'), ~get('res_type'),, ~get('comments_section[admin]')) ' ), ~include_res_command('select') )) ~html_form_start('admin','~relative_templeet_script()admin/edit,~ifne(~get('res_id')),~get('res_table').html','post',1) ~html_form_hidden('res_id', ~get('res_id')) ~html_form_hidden('update_timestamp', ~getl('update_timestamp')) ~include_res_command('form') ~html_form_end() ', ~if(~get('stop_submit') != 1, ~if(~get('res_id'),'Retour à l\'édition
') ) ) ~if(~get('res_id'),'

~noeval('../img/admin_panel.tmpl',~get('res_id'),~get('res_type'))

~list(~get('database'), ~select_incoming_linked_ressources( ~get('res_type'), ~get('res_id'), ~get('res_type_events')), 'LF', '~mb_ucfirst( ~spell_article( 'ce', ~get('res[gender]'), ~get('res_name'))) est ~spell_gender(~get('res[gender]'),'relié') à :' ) ~list(~get('database'), ~select_incoming_linked_ressources( ~get('res_type'), ~get('res_id'), ~get('res_type_articles')), 'LF', '~mb_ucfirst( ~spell_article( 'ce', ~get('res[gender]'), ~get('res_name'))) est ~spell_gender(~get('res[gender]'),'relié') à :' ) ~list(~get('database'), ~select_incoming_linked_ressources( ~get('res_type'), ~get('res_id'), ~get('res_type_news')), 'LF', '~mb_ucfirst( ~spell_article( 'ce', ~get('res[gender]'), ~get('res_name'))) est ~spell_gender(~get('res[gender]'),'relié') à :' ) ') ~if(~get('res_id'), ~include('news_moderated.tmpl',~get('res_type'),~get('res_id')) )
~include("../site/admin.footer.tmpl")