~include('../site/admin.header.tmpl','Administration de ~get('website_title'): édition des astuces') ~includeonce('../config/email.tmpl')

Retourner à l'admin

~set('section',~getpost('section')) ~if(~trim(~getpost('newsect')) != '',' ~list(~get('database'),"INSERT INTO tips_sections (tip_section_referer_id,tip_section) VALUES ( '~addslashes(~getpost('section'))', '~addslashes(~trim(~getpost('newsect')))' )") ~trim(~getpost('newsect')) rajouté...
~list(~get('dabatase'),"SELECT LAST_INSERT_ID() AS last FROM tips_sections LIMIT 1",'LM',~set('section',~fld('last'))) ') ~list(~get('database'),'SELECT state FROM tips WHERE id="~addslashes(~getpost('tipid'))"','LM',~set('oldstate', ~fld('state'))) ~if(~getpost('confirm') == "Valider"," ~setl('state', 1) ~list(~get('database'),'UPDATE tips SET name="~addslashes(~getpost('title'))", tip="~addslashes(~getpost('body'))", tip_section_id="~addslashes(~get('section'))", state=~get('state_ok') WHERE id="~addslashes(~getpost('tipid'))" ') ~uncache('backend/tips') ~set('text','Bonjour, Ceci est un message automatique. Votre astuce a été acceptée par l\'équipe de modération. Vous pouvez suivre les commentaires sur : ~getconf('site_url')/tips/~getpost('tipid').html Merci pour votre contribution. ') ~list(~get('database'),"SELECT users.id,email FROM users,tips WHERE users.id=tips.user_id AND tips.id=~getpost('tipid')",'LF',"~set('authorid',~fld('id'))~set('emailauthor',~fld('email'))") ~if(~get('oldstate') != 1,~sendemail(~get('emailauthor'),"Astuce : ~getpost('title') (acceptée)",~get('text')))

Aller à l'astuce modérée / Retour à la modération

") ~if(~getpost('confirm') == "Effacer"," ~setl('state', 2) ~set('text','Bonjour, Ceci est un message automatique. Votre astuce a été rejetée par l\'équipe de modération. Merci néanmoins pour votre contribution. Pour rappel, le texte de l\'astuce est copié ci-dessous : ~getpost('body') ') ~list(~get('database'),"SELECT email FROM users,tips WHERE users.id=tips.user_id AND tips.id=~getpost('tipid')",'LF',~set('emailauthor',~fld('email'))) ~sendemail(~get('emailauthor'),"Astuce : ~getpost('title') (rejetée)",~get('text')) ~list(~get('database'),'UPDATE tips SET timestamp=timestamp, state=~get('state_wait') WHERE id="~addslashes(~getpost('tipid'))" ')

Astuce effacée !

") ~rem(' ============= link =========================') ~include('../lib/urls.send.txt', ~getpost('tipid'), ~get('res_type_tips')) ~include('news_moderated_mod.tmpl', ~get('res_type_tips'),~getpost('tipid'),~addslashes(~get('user_id')),~getl('state')) ~include('../site/admin.footer.tmpl')