Merge branch 'master' into myAutoBlog
Conflicts: 0.3/index.php
This commit is contained in:
commit
d9b23add41
3 changed files with 29 additions and 30 deletions
|
@ -53,5 +53,5 @@ $autoblog_farm = array(
|
||||||
|
|
||||||
// personnal option
|
// personnal option
|
||||||
$myOptions['enableThumbShot'] = false;
|
$myOptions['enableThumbShot'] = false;
|
||||||
$myOptions['externalThumbSdhot'] = 'http://exemple.com/?url=';
|
$myOptions['externalThumbSdhot'] = '';
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -839,35 +839,34 @@ if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="clear"><a href="?sitemap">sitemap</a> | <a href="?export">export<sup> JSON</sup></a> | <a href="?exportopml">export<sup> OPML</sup></a></div>
|
<div class="clear"><a href="?sitemap">sitemap</a> | <a href="?export">export<sup> JSON</sup></a> | <a href="?exportopml">export<sup> OPML</sup></a></div>
|
||||||
|
<div id="contentVignette">
|
||||||
<?php
|
<?php
|
||||||
$subdirs = glob(AUTOBLOGS_FOLDER . "*");
|
$subdirs = glob(AUTOBLOGS_FOLDER . "*");
|
||||||
$autoblogs = array();
|
$autoblogs = array();
|
||||||
foreach($subdirs as $unit)
|
foreach($subdirs as $unit)
|
||||||
{
|
|
||||||
if(is_dir($unit))
|
|
||||||
{
|
{
|
||||||
if( !file_exists(ROOT_DIR . '/' . $unit . '/.disabled')) {
|
if(is_dir($unit))
|
||||||
$ini = parse_ini_file(ROOT_DIR . '/' . $unit . '/vvb.ini');
|
{
|
||||||
if($ini)
|
if( !file_exists(ROOT_DIR . '/' . $unit . '/.disabled')) {
|
||||||
{
|
$ini = parse_ini_file(ROOT_DIR . '/' . $unit . '/vvb.ini');
|
||||||
$config = new stdClass;
|
if($ini)
|
||||||
$unit=substr($unit, 2);
|
|
||||||
foreach ($ini as $key=>$value)
|
|
||||||
{
|
{
|
||||||
$key = strtolower($key);
|
$config = new stdClass;
|
||||||
$config->$key = $value;
|
$unit=substr($unit, 2);
|
||||||
|
foreach ($ini as $key=>$value)
|
||||||
|
{
|
||||||
|
$key = strtolower($key);
|
||||||
|
$config->$key = $value;
|
||||||
|
}
|
||||||
|
$autoblogs[$unit] = $config;
|
||||||
|
unset($ini);
|
||||||
}
|
}
|
||||||
$autoblogs[$unit] = $config;
|
|
||||||
unset($ini);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
uasort($autoblogs, "objectCmp");
|
|
||||||
$autoblogs_display = '';
|
|
||||||
|
|
||||||
|
uasort($autoblogs, "objectCmp");
|
||||||
|
$autoblogs_display = '';
|
||||||
if(!empty($autoblogs)){
|
if(!empty($autoblogs)){
|
||||||
foreach ($autoblogs as $key => $autoblog) {
|
foreach ($autoblogs as $key => $autoblog) {
|
||||||
$opml_link='<a href="'.$key.'/?opml">opml</a>';
|
$opml_link='<a href="'.$key.'/?opml">opml</a>';
|
||||||
|
@ -882,12 +881,11 @@ if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY
|
||||||
}
|
}
|
||||||
$autoblogs_display .= '<div class="source">config <sup><a href="'.$key.'/vvb.ini">ini</a> '.$opml_link.'</sup> | '.escape($autoblog->site_type).' source: <a href="'.escape($autoblog->site_url).'">'.escape($autoblog->site_url).'</a></div>
|
$autoblogs_display .= '<div class="source">config <sup><a href="'.$key.'/vvb.ini">ini</a> '.$opml_link.'</sup> | '.escape($autoblog->site_type).' source: <a href="'.escape($autoblog->site_url).'">'.escape($autoblog->site_url).'</a></div>
|
||||||
</div>';
|
</div>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
echo $autoblogs_display;
|
||||||
|
?>
|
||||||
echo $autoblogs_display;
|
</div>
|
||||||
?>
|
|
||||||
|
|
||||||
<div class="clear"></div>
|
<div class="clear"></div>
|
||||||
|
|
||||||
<?php echo "<p>".count($autoblogs)." autoblogs hébergés</p>"; ?>
|
<?php echo "<p>".count($autoblogs)." autoblogs hébergés</p>"; ?>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* ------------
|
* ------------
|
||||||
* Please do NOT edit this file. Updating your Autoblogs farm will be easier.
|
* Please do NOT edit this file. Updating your Autoblogs farm will be easier.
|
||||||
* If you want to add your own CSS, use the file user.css
|
* If you want to add your own CSS, use the file user.css
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
body {background-color:#efefef;text-align:center;color:#333;font-family:sans-serif;}
|
body {background-color:#efefef;text-align:center;color:#333;font-family:sans-serif;}
|
||||||
|
@ -18,7 +18,8 @@ input[type="submit"] {width:8em;}
|
||||||
input[type="text"]#socialaccount, input[type="text"]#statusneturl, input[type="text"]#shaarliurl,input[type="text"].smallinput {width:20em;}
|
input[type="text"]#socialaccount, input[type="text"]#statusneturl, input[type="text"]#shaarliurl,input[type="text"].smallinput {width:20em;}
|
||||||
div.form {padding:0.2em;border:1px solid #fff;}
|
div.form {padding:0.2em;border:1px solid #fff;}
|
||||||
div.form:hover {background-color:#FAF4DA;border:1px dotted;}
|
div.form:hover {background-color:#FAF4DA;border:1px dotted;}
|
||||||
.vignette {width:20em;height:2em;float:left;margin:0; padding:20px;background-color:#eee;border: 1px solid #888;}
|
#contentVignette {text-align: center;}
|
||||||
|
.vignette {width:20em;height:2em;display: inline-block;text-align:justify;margin:0; padding:20px;background-color:#eee;border: 1px solid #888;}
|
||||||
.vignette:hover {background-color:#fff;}
|
.vignette:hover {background-color:#fff;}
|
||||||
.vignette .title {font-size: 14pt;text-shadow: #ccc 0px 5px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
|
.vignette .title {font-size: 14pt;text-shadow: #ccc 0px 5px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
|
||||||
.vignette .title a:hover {color:darkred; text-decoration:none;}
|
.vignette .title a:hover {color:darkred; text-decoration:none;}
|
||||||
|
|
Loading…
Reference in a new issue