~includeonce('../config.tmpl')
~includeonce('../board/config.tmpl')
~set('title','Administration du W-Fenec')
~include('../site/admin.header.tmpl','Visite l\'Admin')
~include('board.tmpl', 'admin')
~include('last_ressources.tmpl', ~get('res_type_news'), ~get('state_new'),20,'Nouvelles dépêches :
')
~include('last_ressources.tmpl', ~get('res_type_news'), ~get('state_wait'),20,'Dépêches en attente :
')
~include('last_ressources.tmpl', ~get('res_type_articles'), ~get('state_new'),10,'Nouveaux articles :
')
~include('last_ressources.tmpl', ~get('res_type_articles'), ~get('state_wait'),10,'Articles en attente :
')
~include('last_ressources.tmpl', ~get('res_type_records'), ~get('state_new'),10,'Nouveaux disques :
')
~list(~get('database'),
"SELECT forums_data.id,forums_data.subject
FROM forums_data WHERE state=~get('state_new')",
'LF','Sujets de forums en attente
',
'LM','~ifne(~fld('subject'), 'Pas de titre')'
)
~list(~get('database'),
"SELECT dates_titles.id,title,count(dates.id) as count FROM dates, dates_titles
WHERE dates.title_id=dates_titles.id
AND dates.timestamp >= date_sub(CURRENT_TIMESTAMP(), interval 1 day)
AND (dates.state=~get('state_new') OR dates.state=~get('state_wait'))
GROUP BY title_id",
'LM','(~fld('count')) ~ifne(~fld('title'),'Pas de titre')',
'LF','Concerts en attente :
'
)
~if( ~get('is_admin'),
~list(~get('database'),
"SELECT id,name AS title,timestamp FROM tips WHERE state=~get('state_new') ORDER BY id DESC",
'LF',' Nouvelle(s) astuce(s)
',
'LM', "
[~format_timestamp('%d/%m %H:%M',~fld('timestamp'))] ~cuthtml(~if(~fld('title')!='',~fld('title'),"pas de titre"),50,10)
"))
~list( ~get('database'),
"SELECT id, title, timestamp
FROM articles
WHERE timestamp >= DATE_SUB(CURRENT_TIMESTAMP(), interval 30 day)
ORDER BY id DESC
LIMIT 5",
'LF',
'Derniers articles
',
'LM',
'[~format_timestamp('%d/%m %H:%M',~fld('timestamp'))] ~ifne(~fld('title'),'Pas de titre')'
)
~list(~get('database'),
"SELECT id,title,timestamp + 0 as timestamp,id
FROM topics
WHERE timestamp >= DATE_SUB(CURRENT_TIMESTAMP(), interval 30 day)
ORDER BY id
DESC LIMIT 5",
'LF',
'Dernières rubriques ajoutées :
',
'LM',
'[~format_timestamp('%d/%m %H:%M',~fld('timestamp'))] ~ifne(~fld('title'),'Pas de titre')'
)
~list(~get('database'),
"SELECT id,title, insert_timestamp + 0 as timestamp
FROM pboxes
WHERE insert_timestamp >= DATE_SUB(CURRENT_TIMESTAMP(), interval 30 day)
ORDER BY id
DESC LIMIT 5",
'LF',
'Dernieres boîtes promo ajoutés :
',
'LM','[~format_timestamp('%d/%m %H:%M',~fld('timestamp'))] ~ifne(~fld('title'),'Pas de titre')'
)
~list(~get('database'),
"SELECT id,title, insert_timestamp + 0 as timestamp
FROM quizzes
WHERE insert_timestamp >= DATE_SUB(CURRENT_TIMESTAMP(), interval 30 day)
ORDER BY id
DESC LIMIT 5",
'LF',
'Derniers concours ajoutés :
',
'LM',
'[~format_timestamp('%d/%m %H:%M',~fld('timestamp'))] ~ifne(~fld('title'),'Pas de titre')'
)
~list(~get('database'),
"SELECT topics1.title AS longname1,topics2.title AS longname2,
topics1.id AS id1, topics2.id AS id2,
topics_topics.timestamp + 0 as timestamp
FROM topics_topics,topics AS topics1,topics AS topics2
WHERE topics_topics.topic_id=topics1.id
AND topics_topics.topic_next=topics2.id
AND topics_topics.timestamp >= DATE_SUB(CURRENT_TIMESTAMP(), interval 30 day)
ORDER BY topics_topics.timestamp DESC LIMIT 5",
'LF',
'Dernieres passerelles ajoutées :
',
'LM','[~format_timestamp('%d/%m %H:%M',~fld('timestamp'))] ~fld('longname1')->~fld('longname2')'
)
~include("../site/admin.footer.tmpl")