modified: _experimental/config.php
modified: _experimental/index.php - ajout mode sans création d'autoblogs
This commit is contained in:
parent
6acee9198c
commit
1c331eee52
2 changed files with 9 additions and 4 deletions
|
@ -47,6 +47,9 @@ function __($str)
|
|||
}
|
||||
}
|
||||
|
||||
// Autoriser la création d'autoblogs ?
|
||||
$allow_new_autoblogs=TRUE;
|
||||
|
||||
// Logo à utiliser
|
||||
$logo="./icon-logo.svg";
|
||||
|
||||
|
|
|
@ -204,7 +204,7 @@ function escape($str)
|
|||
$form = '<form method="POST"><input placeholder="Adresse du flux RSS/ATOM" type="text" name="rssurl" id="rssurl"><br>
|
||||
<input placeholder="Antibot: \'dix sept\' en chiffre" type="text" name="number" id="number"><br><input type="submit" value="Vérifier"></form>';
|
||||
|
||||
if(!empty($_GET['via_button']) && !empty($_GET['rssurl']) && $_GET['number'] === '17')
|
||||
if(!empty($_GET['via_button']) && !empty($_GET['rssurl']) && $_GET['number'] === '17' && $allow_new_autoblogs == TRUE)
|
||||
{
|
||||
if(isset($_GET['add']) && $_GET['add'] === '1' && !empty($_GET['siteurl']) && !empty($_GET['sitename']))
|
||||
{
|
||||
|
@ -261,7 +261,7 @@ else
|
|||
}
|
||||
}
|
||||
|
||||
if(!empty($_POST['socialaccount']) && !empty($_POST['socialinstance']))
|
||||
if(!empty($_POST['socialaccount']) && !empty($_POST['socialinstance']) && $allow_new_autoblogs == TRUE)
|
||||
{
|
||||
$socialaccount = strtolower(escape($_POST['socialaccount']));
|
||||
if(escape($_POST['socialinstance']) === 'twitter') { $socialinstance = 'twitter'; }
|
||||
|
@ -306,7 +306,7 @@ UPDATE_TIMEOUT="30"') )
|
|||
}
|
||||
|
||||
|
||||
if( !empty($_POST) && empty($_POST['socialinstance']) ) {
|
||||
if( !empty($_POST) && empty($_POST['socialinstance']) && $allow_new_autoblogs == TRUE) {
|
||||
$error = array();
|
||||
if(empty($_POST['rssurl']))
|
||||
{$error[] = "Veuillez entrer l'adresse du flux.";}
|
||||
|
@ -409,6 +409,7 @@ UPDATE_TIMEOUT="30"') )
|
|||
Voici une liste d'autoblogs hébergés sur <i><?php echo $_SERVER['SERVER_NAME']; ?></i> (<a href="http://sebsauvage.net/streisand.me/fr/">plus d'infos sur le projet</a>).<br><br>
|
||||
<b>Autres fermes</b><br>
|
||||
→ <a href="https://duckduckgo.com/?q=!g%20%22Voici%20une%20liste%20d'autoblogs%20hébergés%22">Rechercher</a><br><br>
|
||||
<?php if($allow_new_autoblogs == TRUE) { ?>
|
||||
<div class="form"><b>Ajouter un compte social</b><br><br>
|
||||
<form method="POST">
|
||||
<input class="text" placeholder="identifiant compte" type="text" name="socialaccount" id="socialaccount"><br>
|
||||
|
@ -436,7 +437,8 @@ if( !empty( $error )) {
|
|||
Si vous souhaitez que <i><?php echo $_SERVER['SERVER_NAME']; ?></i> héberge un autoblog d'un site,<br/>remplissez le formulaire suivant:<br><br>
|
||||
<?php echo $form; ?>
|
||||
</div><br>Pour ajouter facillement un autoblog d'un site web, glissez ce bouton dans votre barre de marque-pages => <a class="bouton" onclick="alert('Glissez ce bouton dans votre barre de marque-pages (ou clic-droit > marque-page sur ce lien)');return false;" href="javascript:(function(){var%20autoblog_url="<?php echo serverUrl().$_SERVER["REQUEST_URI"]; ?>";var%20popup=window.open("","Add%20autoblog",'height=180,width=670');popup.document.writeln('<html><head></head><body><form%20action="'+autoblog_url+'"%20method="GET">');popup.document.write('Url%20feed%20%20:%20<br/>');var%20feed_links=new%20Array();var%20links=document.getElementsByTagName('link');if(links.length>0){for(var%20i=0;i<links.length;i++){if(links[i].rel=="alternate"){popup.document.writeln('<label%20for="feed_'+i+'"><input%20id="feed_'+i+'"%20type="radio"%20name="rssurl"%20value="'+links[i].href+'"/>'+links[i].title+"%20(%20"+links[i].href+"%20)</label><br/>");}}}popup.document.writeln("<input%20id='number'%20type='hidden'%20name='number'%20value='17'>");popup.document.writeln("<input%20type='hidden'%20name='via_button'%20value='1'>");popup.document.writeln("<br/><input%20type='submit'%20value='Vérifier'%20name='Ajouter'%20>");popup.document.writeln("</form></body></html>");})();">Projet Autoblog</a>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<br></div>
|
||||
<div class="pbloc">
|
||||
<h2>Autoblogs hébergés</h2>
|
||||
<div class="clear"><a href="?export">export<sup> JSON</sup></a></div>
|
||||
|
|
Loading…
Reference in a new issue