From d429e29c27bf25f63f920e6366424a46f7293605 Mon Sep 17 00:00:00 2001
From: Garreau Alexandre
Date: Sun, 13 Oct 2013 19:11:15 +0200
Subject: [PATCH] =?UTF-8?q?S=C3=A9mantisation?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Alors j’ai fait énoooooormément de modifications… La principale est : un code source (HTML5) *beau* et sémantique. C’est à dire que j’utilise les balises sémantique HTML5, que le code est plus simple, qu’il est correctement indenté (2 espaces à chaque fois, c’est ce que je trouve de plus beau) et *valide*. Ça m’a pris une nuit et un aprèm’ de nettoyer ça, assez simple et très satisfaisant :).
Bon après j’ai fait plusieurs autres modifications de genre divers aussi : j’ai supprimé des balises inutiles, j’ai remplacé la recherche Google par une recherche Startpage, des traits d’union par des tirets, fusion des lignes séparées par des (horrible) en un paragraphe (bien plus joli, organisé, sémantique, etc.), et d’autres choses encore.
Par conséquent j’imagine que peut-être qu’il sera nécessaire de regarder la diff des changements. Mais pour voir le résultat final il y a mon instance : .
---
index.php | 559 ++++++++++++++++++++++++++++--------------------------
1 file changed, 285 insertions(+), 274 deletions(-)
diff --git a/index.php b/index.php
index a8b0e66..8ec5f9e 100644
--- a/index.php
+++ b/index.php
@@ -14,7 +14,7 @@
(by default, database and media transfer via XSAF is allowed)
- upload all files on your server (PHP 5.3+ required)
- - PROFIT !
+ - PROFIT!
*/
@@ -30,7 +30,7 @@ if(file_exists("config.php")){
if(file_exists("functions.php")){
require_once "functions.php";
}else{
- echo "functions.php not found !";
+ echo "functions.php not found!";
die;
}
@@ -122,7 +122,7 @@ function create_from_opml($opml) {
// Lighten process by checking folderExists first
// A CHANGER SELON ISSUE #20
if(folderExists($siteurl))
- throw new Exception('Erreur : l\'autoblog '. $sitename .' existe déjà.');
+ throw new Exception('Erreur : l\'autoblog '. $sitename .' existe déjà.');
$sitetype = escape($outline['text']);
if ( $sitetype != 'microblog' && $sitetype != 'shaarli' && $sitetype != 'twitter' && $sitetype != 'youtube')
@@ -252,8 +252,8 @@ function svg_status($fill, $text, $back)
$oldvalue = null;
if(file_exists($errorlog)) { $oldvalue = file_get_contents($errorlog); };
- if(file_exists($errorlog) && filemtime($errorlog) < $expire) { unlink($errorlog); } /* errorlog périmé ? Suppression. */
- if(file_exists($errorlog)) /* errorlog existe encore ? se contenter de lire sa taille pour avoir le statut */
+ if(file_exists($errorlog) && filemtime($errorlog) < $expire) { unlink($errorlog); } /* errorlog périmé ? Suppression. */
+ if(file_exists($errorlog)) /* errorlog existe encore ? se contenter de lire sa taille pour avoir le statut */
{
if(filesize($errorlog) == "0") {die($svg_ok);}
else if(filesize($errorlog) == "1") {die($svg_mv);}
@@ -471,11 +471,11 @@ if( isset($_GET['updateall']) && ALLOW_FULL_UPDATE) {
}
$antibot = generate_antibot();
-$form = '';
/**
@@ -608,7 +608,7 @@ if( !empty($_POST['socialinstance']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLO
try {
$headers = get_headers($rssurl, 1);
if (strpos($headers[0], '200') === FALSE)
- throw new Exception('Flux inaccessible (compte inexistant ?)');
+ throw new Exception('Flux inaccessible (compte inexistant ?)');
createAutoblog($sitetype, ucfirst($socialinstance) .' - '. $socialaccount, $siteurl, $rssurl);
$success[] = '
@@ -620,7 +620,7 @@ if( !empty($_POST['socialinstance']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLO
}
}
else
- $error[] = 'Antibot : Chiffres incorrects.';
+ $error[] = 'Antibot : chiffres incorrects.';
}
/**
@@ -630,9 +630,9 @@ if( !empty($_POST['generic']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY_L
if(empty($_POST['rssurl']))
{$error[] = "Veuillez entrer l'adresse du flux.";}
if(empty($_POST['number']) || empty($_POST['antibot']) )
- {$error[] = "Vous êtes un bot ?";}
+ {$error[] = "Vous êtes un bot ?";}
elseif(! check_antibot($_POST['number'], $_POST['antibot']))
- {$error[] = "Antibot : Ce n'est pas le bon nombre.";}
+ {$error[] = "Antibot : ce n'est pas le bon nombre.";}
if(empty($error)) {
try {
@@ -682,9 +682,9 @@ if( !empty($_POST['generic']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY_L
**/
if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY_OPML_FILE) {
if(empty($_POST['number']) || empty($_POST['antibot']) )
- {$error[] = "Vous êtes un bot ?";}
+ {$error[] = "Vous êtes un bot ?";}
elseif(! check_antibot($_POST['number'], $_POST['antibot']))
- {$error[] = "Antibot : Ce n'est pas le bon nombre.";}
+ {$error[] = "Antibot : ce n'est pas le bon nombre.";}
if( empty( $error)) {
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
@@ -706,9 +706,9 @@ if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY
**/
if( !empty($_POST['opml_link']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY_OPML_LINK) {
if(empty($_POST['number']) || empty($_POST['antibot']) )
- {$error[] = "Vous êtes un bot ?";}
+ {$error[] = "Vous êtes un bot ?";}
elseif(! check_antibot($_POST['number'], $_POST['antibot']))
- {$error[] = "Antibot : Ce n'est pas le bon nombre.";}
+ {$error[] = "Antibot : ce n'est pas le bon nombre.";}
if( empty( $_POST['opml_url'] ))
{$error[] = 'Le lien est incorrect.';}
@@ -729,10 +729,14 @@ if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY
?>
-
-
-
+
+
Projet Autoblog0) echo " | " . HEAD_TITLE; ?>
+
+
+
+
+
';
}
?>
-
-
-
-
-
- ';
- ?>
-
Présentation
-
-
- Le Projet Autoblog a pour objectif de répliquer les articles d'un blog ou d'un site site web.
- Si l'article source est supprimé, et même si le site d'origine disparaît, les articles restent lisibles sur l'autoblog.
- L'objectif premier de ce projet est de lutter contre la censure et toute sorte de pression...
-
-
-
- Voici une liste d'autoblogs hébergés sur
- (plus d'infos sur le projet ).
-
-
-
- Autres fermes
- → Rechercher
-
-
-
-
-
-
-
-
-
-
-
Ajouter un autoblog
-
- Message'. (count($error) ? 's' : '') .' :
';
- foreach ( $error AS $value ) {
- echo ''. $value .' ';
- }
- foreach ( $success AS $value ) {
- echo ''. $value .' ';
- }
- echo ' ';
- }
-
- $button_list = '
Ajouter un autoblog via : ';
- if(ALLOW_NEW_AUTOBLOGS_BY_LINKS)
- $button_list .= 'Flux RSS ';
- if(ALLOW_NEW_AUTOBLOGS_BY_SOCIAL) {
- $button_list .= 'Compte réseau social ';
- $button_list .= 'Shaarli ';
- }
- if(ALLOW_NEW_AUTOBLOGS_BY_OPML_FILE)
- $button_list .= 'Fichier OPML ';
- if(ALLOW_NEW_AUTOBLOGS_BY_OPML_LINK)
- $button_list .= 'Lien vers OPML ';
- if(ALLOW_NEW_AUTOBLOGS_BY_BUTTON)
- $button_list .= 'Marque page ';
- $button_list .= '
';
- echo $button_list;
-
- if(ALLOW_NEW_AUTOBLOGS_BY_LINKS == TRUE) { ?>
-
-
-
-
-
-
Ajouter un Shaarli
-
-
-
-
-
-
Ajouter par fichier OPML
-
-
-
-
-
-
-
Ajouter par lien OPML
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
'. substr($unit, (strrpos($unit, '/')) + 1 ) .'', $size);
- }
+ if (defined('LOGO'))
+ echo ' '."\n";
+ ?>
+ Présentation
+
+
+ Le Projet Autoblog a pour objectif de répliquer les articles d'un blog ou d'un site site web. Si l'article source est supprimé, et même si le site d'origine disparaît, les articles restent lisibles sur l'autoblog. L'objectif premier de ce projet est de lutter contre la censure et toute sorte de pression…
+
+ Voici une liste d'autoblogs hébergés sur (plus d'infos sur le projet ).
+
+ Autres fermes → Rechercher
+
+
+
+
+
+ Une mise à jour du Projet Autoblog est disponible !
+
+
+
+
+
+
+
+ Message'. (count($error) ? 's' : '') ." :
\n";
+ echo " \n";
+ foreach ( $error AS $value ) {
+ echo ' '. $value ." \n";
+ }
+ foreach ( $success AS $value ) {
+ echo ' '. $value ." \n";
+ }
+ echo " \n";
+ echo " \n";
+ echo ' ';
+ }
+
+ $button_list = 'Ajouter un autoblog via :'."\n";
+ if(ALLOW_NEW_AUTOBLOGS_BY_LINKS)
+ $button_list .= ' Flux RSS '."\n";
+ if(ALLOW_NEW_AUTOBLOGS_BY_SOCIAL) {
+ $button_list .= ' Compte réseau social '."\n";
+ $button_list .= ' Shaarli '."\n";
+ }
+ if(ALLOW_NEW_AUTOBLOGS_BY_OPML_FILE)
+ $button_list .= ' Fichier OPML '."\n";
+ if(ALLOW_NEW_AUTOBLOGS_BY_OPML_LINK)
+ $button_list .= ' Lien vers OPML '."\n";
+ if(ALLOW_NEW_AUTOBLOGS_BY_BUTTON)
+ $button_list .= ' Marque page '."\n";
+ $button_list .= "
\n";
+ echo $button_list;
+
+ if(ALLOW_NEW_AUTOBLOGS_BY_LINKS == TRUE) { ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ '. substr($unit, (strrpos($unit, '/')) + 1 ) .'', $size);
+ }
+ }
}
if(!empty( $docs )) {
- echo 'Autres documents ';
- foreach( $docs as $value ) {
- $str = $value[0];
- if ( !empty($value[1]) ) {
- $str = sprintf('%s (%s)', $value[0], $value[1]);
- }
- echo ''. $str . ' ';
+ echo '
+
+
+ '."\n";
+ foreach( $docs as $value ) {
+ $str = $value[0];
+ if ( !empty($value[1]) ) {
+ $str = sprintf('%s (%s)', $value[0], $value[1]);
}
- echo ' ';
+ echo ' '. $str . " \n";
+ }
+ echo '
+ '."\n";
}
- ?>
-
-
-
Autoblogs hébergés
-
-
-
- $value)
- {
- $key = strtolower($key);
- $config->$key = $value;
- }
- $autoblogs[$unit] = $config;
- unset($ini);
- }
- }
- }
- }
+ ?>
+
+
+ Autoblogs hébergés
+
+
+
+ sitemap |
+ exportJSON |
+ exportOPML
+
+
+
+ $value) {
+ $key = strtolower($key);
+ $config->$key = $value;
+ }
+ $autoblogs[$unit] = $config;
+ unset($ini);
}
-
- uasort($autoblogs, "objectCmp");
- $autoblogs_display = '';
-
- if(!empty($autoblogs)){
- foreach ($autoblogs as $key => $autoblog) {
- $opml_link='opml ';
- $autoblogs_display .= '';
+ }
+ }
+ }
+ }
+
+ uasort($autoblogs, "objectCmp");
+ $autoblogs_display = '';
+
+ if(!empty($autoblogs)){
+ foreach ($autoblogs as $key => $autoblog) {
+ $opml_link='opml ';
+ $autoblogs_display .= '
+
+
+ ';
}
}
echo $autoblogs_display;
?>
-
-
-
+
".count($autoblogs)." autoblogs hébergés"; ?>
-
- Propulsé par Projet Autoblog 0.3 de Mitsu , Oros et Arthur Hoaro (Domaine Public)
- 0 ){ echo " ".FOOTER; } ?>
-
-
-
-
-
+
+
+
+
+
+
+