~dont_cache() ~includeonce('../config.tmpl') ~include('../updateuser.tmpl') ~includeonce('../lib/admin.tmpl') ~includeonce('../lib/images.tmpl') ~if(! (~get('is_admin') || ~get('is_moderator')),~http_error(404)) ~list(~get('database'), "SELECT image_id FROM images_ressources WHERE res_type=~integer(~get('res_type_records')) AND res_id=~integer(~get_filenamevar(1)) AND icon=1 LIMIT 1", 'LF', ~list(~get('database'), "SELECT image_id FROM images_ressources WHERE image_id=~integer(~fld('image_id')) AND res_type=~integer(~get_filenamevar(2)) AND res_id=~integer(~get_filenamevar(3))", 'LD', { ~list(~get('database'), "INSERT INTO images_ressources(image_id,res_type,res_id) VALUES( ~integer(~fld('image_id')), ~integer(~get_filenamevar(2)), ~integer(~get_filenamevar(3)))" ), ~list(~get('database'), "SELECT count(*) AS count FROM images_ressources WHERE res_type=~integer(~get_filenamevar(2)) AND res_id=~integer(~get_filenamevar(1))", 'LM', ~if(~fld('count')==1, ~set_icon(~get_filenamevar(2),~get_filenamevar(1),~fld('image_id')) ) ) } ) ) ~includeonce('../lib/ressources.tmpl') ~if( ~get_filenamevar(2) == ~get('res_type_articles'), ~insert_linked_ressources( ~get('res_type_articles'), ~get_filenamevar(3), ~get('res_type_records'), ~get_filenamevar(1), 0) )