Commit graph

304 commits

Author SHA1 Message Date
Mitsukarenai
c7d99f6402 new file: 0.1/README.md
new file:   0.1/index.php
	new file:   0.1/vvb.ini
	new file:   0.2/README.md
	renamed:    autoblog.php -> 0.2/autoblog.php
	renamed:    automicroblog.php -> 0.2/automicroblog.php
	renamed:    config.php -> 0.2/config.php
	renamed:    _experimental/icon-logo.svg -> 0.2/icon-logo.svg
	renamed:    index.php -> 0.2/index.php
	renamed:    xsaf2.php -> 0.2/xsaf2.php
	new file:   0.3-beta/README.md
	renamed:    _experimental/autoblog-0.3.php -> 0.3-beta/autoblog.php
	renamed:    _experimental/config.php -> 0.3-beta/config.php
	renamed:    icon-logo.svg -> 0.3-beta/icon-logo.svg
	renamed:    _experimental/index.php -> 0.3-beta/index.php
	renamed:    _experimental/xsaf3.php -> 0.3-beta/xsaf3.php
	deleted:    README.md
	deleted:    _experimental/README.md
MAJOR reorga, ajout Projets Autoblog 0.1 et 0.2
2013-02-12 11:49:22 +01:00
Mitsukarenai
1c331eee52 modified: _experimental/config.php
modified:   _experimental/index.php
- ajout mode sans création d'autoblogs
2013-02-12 10:31:06 +01:00
Mitsukarenai
6acee9198c modified: _experimental/index.php
- nettoyage des URL de Shaarli et StatusNet
2013-02-12 10:04:15 +01:00
mitsukarenai
e0fc8f0abc Update _experimental/xsaf3.php
Rhaaa j'en peux plus, waAaAaAaAaaah
2013-02-09 14:01:26 +01:00
Mitsukarenai
d0dbd319f7 modified: _experimental/xsaf3.php
quickfix honteux: fichiers pas au bon endroit...  #boulet
2013-02-09 13:59:16 +01:00
Mitsukarenai
1a93ea98c0 modified: _experimental/xsaf3.php
* ajout import media

(benchmark autoblog.suumitsu.eu -> media.suumitsu.eu:  ~4 fichiers / sec)
L'import des fichiers peut donc prendre dans les ~40 sec pour les plus gros autoblogs, ce qui amène à l'import de 1 autoblog par $max_exec_time de 5 sec
2013-02-09 13:45:16 +01:00
Mitsukarenai
fdfaa357c5 modified: _experimental/autoblog-0.3.php
deleted:    _experimental/gatitac/index.php
	deleted:    _experimental/gatitac/vvb.ini
	modified:   _experimental/index.php
	modified:   _experimental/xsaf3.php

MILESTONE:  Release Candidate 1

[bugfix]

* ajout shaarli

* via_button (champs check et écriture INI)

* pointage index.php

* foldername

[mod]

* descriptions pareilles
2013-02-09 12:40:50 +01:00
Mitsukarenai
ad671c0cba modified: _experimental/index.php
- adaptations de l'index pour VVB 0.3
- divers trucs mignons dans le design
[TODO] $foldername: sha1(url)  (surtout pour microblog et shaarli)
2013-02-09 11:30:16 +01:00
Mitsukarenai
446eae7787 modified: _experimental/autoblog-0.3.php
modified:   _experimental/index.php
	modified:   _experimental/xsaf3.php
- modif credits
- articles_per_page et update_interval en fonction de SITE_TYPE dans xsaf3.php
- index.php: iframe vers xsaf3.php
- [TODO: adaptation des formulaires d'ajout de index.php]
- xsaf3.php: prise en compte de $get_remote_db
- [TODO: prise en compte de $get_remote_media]
- xsaf3.php: si {flux invalide}, supprimer le foldername crée -> à vérifier, le rmdir n'a pas eu d'effet chez moi
-  (option de repri: ne pas créer de foldername si {flux invalide} )

- bug: avec pleins d'images à récupérer, VVB n'en récupère certaines que partiellement (ex: https://autoblog.suumitsu.eu/Le%20blog%20de%20Mitsu/?T%C3%A9l%C3%A9vision )
  (bugfix possible si traitement d'un copy() qui retourne FALSE)
  (contexte: VVB doit récupérer chaque image liée ET chaque miniature intégrée, ça fait 22 fichiers à copier pour cette page)
2013-02-08 13:13:02 +01:00
mitsukarenai
54b22cc06a Update _experimental/README.md 2013-02-07 14:57:53 +01:00
mitsukarenai
d8e51f1082 Update _experimental/README.md 2013-02-07 14:57:41 +01:00
Mitsukarenai
0c3447f90b modified: _experimental/xsaf3.php
- ajout msg DEBUG (état remote DB et media)
2013-02-07 14:31:10 +01:00
mitsukarenai
05dedcd935 Update _experimental/xsaf3.php
$get_remote_db: lecture de [meta>xsaf-db_transfer]
(idem $get_remote_media; TODO)
2013-02-07 14:19:26 +01:00
mitsukarenai
6a872d28c0 Update _experimental/index.php 2013-02-07 14:12:50 +01:00
Oros
968f1d6a6f Mise à jour de l'import xsaf
modified:   xsaf3.php
2013-02-07 00:01:11 +01:00
Oros
9f42a07a85 Mise à jour de l'export xsaf
modified:   index.php
2013-02-06 23:03:08 +01:00
Oros
ed6eb9fe09 Ajout d'un export json pour la liste des medias
modified:   autoblog-0.3.php
	modified:   config.php
2013-02-06 22:42:45 +01:00
Mitsukarenai
907f4e4f64 modified: _experimental/autoblog-0.3.php
modified:   _experimental/config.php
	modified:   _experimental/gatitac/vvb.ini
(restore du commit -eaab880909ac1d94bf35d867ece41fbf56dab408)
2013-02-06 22:31:28 +01:00
Oros
0d12b91f04 Merge branch 'master' of https://github.com/mitsukarenai/ferme-autoblog 2013-02-06 22:18:02 +01:00
Oros
34140b8761 Ajout d'un export json pour la liste des medias
modified:   autoblog-0.3.php
	modified:   config.php
2013-02-06 22:14:38 +01:00
Mitsukarenai
eaab880909 new file: _experimental/gatitac/index.php
renamed:    _experimental/vvb.ini -> _experimental/gatitac/vvb.ini
	new file:   _experimental/icon-logo.svg
	modified:   _experimental/index.php
	new file:   _experimental/xsaf3.php
/!\ NON FONCTIONNEL
- préparation du code pour XSAF3 et import DB
2013-02-05 00:08:17 +01:00
Mitsukarenai
cecde7f204 modified: _experimental/autoblog-0.3.php
CSS pour shaarli; mise en commun du CSS.

Test: une table "search" en FTS3 ou FTS4 ne se justifie pas vraiment, le poids est sensiblement augmenté pour un effet négligeable pour des DB de la taille de VVB.

TODO: la réécriture des URL pour les img-src fait des URL absolues, donc si on veut faire la récup d'une DB distante via XSAF l'autoblog va pointer les images vers l'autre autoblog. Les URL doivent donc être relatives ( "media/blabla.png" ). J'ai bidouillé un peu avec un autoblog pour Korben, mais pas trouvé (MEDIA_DIR ligne 39 suffit pas).

récup de media via XSAF:  option "liste de medias" qui peut être utilisée par la ferme importatrice pour récupérer les medias un par un. Faire générer un TAR par la ferme exportatrice n'est vraiment pas top.

TODO: message adéquat en cas de DB verrouillée:  à la mise à jour d'un autoblog un second visiteur peut être confronté au message "database locked blabla". Donc: délayer une reqête genre $this->articles->busyTimeout('10000'); mais je sais pas vraiment où l'insérer (ah les joies de l'orienté objet)
2013-02-04 12:05:05 +01:00
Oros
8e6b16866d Correctif sur la position du champ recherche.
Dans vvb.ini, Automicroblog automatisé, c'est répétitif. Un automicroblog est lui même automatique.
2013-02-03 15:55:04 +01:00
mitsukarenai
8aba6db9b3 Update _experimental/README.md 2013-02-02 19:49:29 +01:00
Mitsukarenai
6ebd7c78d0 new file: _experimental/README.md
new file:   _experimental/autoblog-0.3.php
	new file:   _experimental/config.php
	new file:   _experimental/index.php
	new file:   _experimental/vvb.ini
(VVB 0.3 experimental build 0)
2013-02-02 19:44:30 +01:00
Oros
4e4b60cc87 Remplacement du nombre de blog à importer par le temps d'exécution max de l'import.
Correctif de bug lorque le xml est mal formé et non reconnue.
2013-01-30 22:28:19 +01:00
Oros
653d007602 Réindentation du code pour une meilleur lecture. 2013-01-30 21:40:34 +01:00
Mitsukarenai
9a3ea6f195 modified: xsaf2.php
- ajout d'une limitation du nombre d'autoblogs crées
- remise en forme des messages de DEBUG
- exclusion des liens de flux avec redirection
- usage de get_headers pour $to_update
/!\ fiabilité de l'itération à vérifier
/!\ bug indéterminé toujours encore rencontré quand to_update actif: les dossiers de chaque autoblog sont crées avec un index.php de 0 octets dedans - peut être juste un cache à la con.
- ajout de "panneaux stop" (return à la fin de la fonction principale, et die à la fin de script) - il y a peut-être un break à ajouter ligne 138
2013-01-28 12:29:45 +01:00
Mitsukarenai
26b20e9f1d modified: index.php
modified:   xsaf2.php
- remplacement de l'API du validateur de flux W3C par contrôle simple du XML tiré de VVB 1
- (performances avec XSAF à vérifier)
2013-01-28 00:07:08 +01:00
Mitsukarenai
098d163459 modified: index.php
quickfix CSS pour Windows, cosmétique (h1, logos identica-statusnet)
2013-01-26 14:27:03 +01:00
mitsukarenai
0224a48ad1 Update index.php
fix CSS
2013-01-25 22:44:30 +01:00
mitsukarenai
2b035eaa4a Update README.md 2013-01-24 11:42:16 +01:00
mitsukarenai
b1d8ded476 Update xsaf2.php
(quickfix)
2013-01-24 11:40:56 +01:00
Mitsukarenai
82f00f8ea1 modified: index.php
modified:   xsaf2.php
- ajout: validation W3C du flux à l'ajout et import
- changement: les flux des Identica et Statusnet sont désormais RSS (l'ATOM est invalide W3C)
- ajout: "bootstrap" du XSAF depuis un répertoire Github dédié (nombre d'autoblogs réduit)

/!\ la validation du flux rallentit horriblement XSAF, erreurs 500 sur l'export à Oros.
Eviter donc le XSAF depuis des grosses fermes tant que le XSAF n'a pas une fonction limitant le nombre de nouveaux autoblogs crées en une fois.
2013-01-24 11:20:23 +01:00
mitsukarenai
2dc65ecdea Update index.php
Icônes d'état: ajout abréviation.
- vert: "OK" (tout va bien)
- jaune: "mv" (moved: le flux a été redirigé)
- rouge: "err" (error: le flux est inaccessible)
2013-01-23 23:51:32 +01:00
Mitsukarenai
8318854c6f modified: index.php
Quickcommit, ça a écrasé les mod d'Oros avant..  sry
2013-01-23 23:19:56 +01:00
Mitsukarenai
de6e0b614c modified: index.php
modified:   xsaf2.php
prise en charge des automicroblogs avec import XSAF
2013-01-23 23:15:16 +01:00
Oros
7676f3fb3e Correctif html pour le test w3c 2013-01-23 22:33:21 +01:00
Mitsukarenai
5ba472cd04 modified: index.php 2013-01-23 22:25:06 +01:00
mitsukarenai
637cb45962 Update index.php
Gestion principale du code sur Github; retrait du wiki
2013-01-23 22:08:12 +01:00
Oros
30831392e9 Fix bug 2013-01-23 21:35:47 +01:00
Oros
d3ba5c55a7 Ajout la possibilité de changer le logo et d'ajouter un message en bas de page 2013-01-23 20:51:50 +01:00
Oros
ad941d6f0d Mise à jour de l'import sans le protocole http ou https
modified:   xsaf2.php
2013-01-23 20:11:49 +01:00
Mitsukarenai
64bc959af6 modified: README.md 2013-01-22 23:28:13 +01:00
Mitsukarenai
b4e3ac8705 modified: README.md 2013-01-22 23:26:01 +01:00
Mitsukarenai
4dcd9e26c4 modified: README.md 2013-01-22 23:24:09 +01:00
Mitsukarenai
7642aa3494 modified: README.md 2013-01-22 22:59:47 +01:00
mitsukarenai
2c7bba074f Create icon-logo.svg 2013-01-22 13:49:21 -08:00
mitsukarenai
d0e1fc9ee9 Create xsaf2.php 2013-01-22 13:48:58 -08:00
mitsukarenai
d29144aa1b Create index.php 2013-01-22 13:48:36 -08:00