- Création de la page sites en attente -
--------------------------------------------------------------
Merci à Arawox-Annuaire pour le partage des modifications..
Lien :
http://www.arawox.fr/Merci à texmex modérateur du forum Freeglobe pour son partage.
Lien :
http://forum.freeglobes.net/viewtopic.php?id=2502lien :
http://www.annuaire-bankai.fr/tuto.html--------------------------------------------------------------
--------------------------------------------------------------
- Creer une page dans include/enattente.php
Cette page doit contenir ceci.
Code:
--------------------------------------------------------------------------------------
/*
* Affiches les sites en attente de validation
*/
$lm = get_manager("link");
$criteria = new Criteria('state',1,'=');
$criteria->setLimit($CONFIG['links']);
$criteria->setOrder('DESC');
$criteria->setSort('id');
$cols = array('id','name','description','url','pr','image');
$links =& $lm->getObjects($criteria,$cols);
affichage_liens($links);
?>
---------------------------------------------------------------------------------
Ensuite dans votre thème creer une page enattente.html
Cette page doit contenir ceci.
Code:
-----------------------------------------------------------------------------------
<{include file="header.html" }>
Les sites en attente de validation
<{if $sites}>
<{foreach item=site from=$sites}>
<{if $CONFIG.link_votes }>
| <{$site.vote_link}> |
| <{$site.hits}> <{$lang.visits}> | |
<{/if}>
|
<{/foreach}>
<{/if}>
<{include file="footer.html"}>
-------------------------------------------------------------------------------------------------------
/!\ /!\ Attention a bien remplacer les éléments contenu dans les class="EXEMPLE" par les vôtres.
---------------------------------------------------------------------------------
Dans index.php ajouter dans le switch ($do)
Code:
--------------------------------------------------------------------------------
case 'enattente':
$template = 'enattente.html';
$include = 'enattente.php';
break;
---------------------------------------------------------------------------------
Dans init.php rajouter dans /* MainLinks */
Code:
--------------------------------------------------------------------------------
"enattente_url" => $re->buildUrl('main link',array('name' => 'enattente')),
---------------------------------------------------------------------------------
Dans language/french/main.php
Code:
----------------------------------------------------------------------------------
$lang['enattente'] = 'Site en attente de validation';
---------------------------------------------------------------------------------
Dans include/titre.php ajouter dans le switch ($do) sous :
Code:
---------------------------------------------------------------------------------------
case 'top-premium':
$titre = $titre.' > '.$lang['toppremium'];
break;
---------------------------------------------------------------------------------------
Ceci
Code:
-----------------------------------------------------------------------------
case 'enattente':
$titre = $titre.' > '.$lang['enattente'];
break;
---------------------------------------------------------------------------------
Il faut également créer un lien menant à cette page ou vous voulez dans votre menu.
Code:
-----------------------------------------------------------------------------------
Site en attente de validation-----------------------------------------------------------------------------------