Respawn - Bronco's edition 1.0 [MAJ]

Salut les copains, ce soir, j'ai bossouillé sur l'appli de Timo, Respawn, dont on ne peut qu'admirer l'efficacité et la simplicité structurelle. 

Ca faisait en effet un moment que j'avais envie de me l'adapter un chouïa, j'y ai donc ajouté:

- un bookmarklet pour typiak direct une page

- un verrouillage admin pour ajouter ou modifier des trucs

- un espace public/privé (par défaut toute page ajoutée est publique) avec une adresse de page publique

- une icône pour récupérer une page respawnée au format zip

- des icônes tout partout et la possibilité de passer une page de public à privé en vice cerça,

- une maquette encore à parfaire (euphémisme inside) 

- un logo.

J'ai bien dans l'idée d'ajouter un ou deux trucs, mais là, franchement, je commence à voir flou

D'ailleurs, la phase de test réel va être pour demain... mais pour le moment, les choses fonctionnent normalement.

J'ai mis ça au dépôt et j'ai créé un respawn.warriordudimanche.net pour l'occasion... Même s'il est assez vide pour le moment

Tout ce qui peut diffuser, conserver et partager l'info, moi je dis qu'il faut le faire... bon, je vais faire dormir les yeux...

(...)

Funnel - agréger plusieurs flux RSS en un seul

logo funnel (c) moi ;) Funnel est un script s'appuyant sur la lib syndexport qui permet de regrouper plusieurs flux RSS en un seul. Son nom est un jeu de mots avec Feed + tunnel = Funnel (entonnoir en anglais)

Deux possibilités pour lui fournir les url des flux: 

  • ajouter l'URL des flux dans le tableau $feeds de la partie configuration
  • passer les flux en $_GET, séparés par un espace (cette fonction peut être verrouillée via une variable de config)

Les items de tous les flux sont regroupés en un seul et classés par date du plus récent au plus ancien.

Un lien vers l'adresse de flux d'origine est conservée dans la description de chaque item.

(...)

Auto_restrict 2.0: un fichier pour les verrouiller tous.

Aujourd'hui, histoire de ressuciter un peu, je vous propose une amélioration de auto_restrict, le fichier php qu'il suffit d'inclure dans une page pour en restreindre l'accès.

J'ai beaucoup utilisé ce petit fichier dans mes projets mais il lui manquait une feature importante: la coche "rester connecté". 

Désormais, il gère un cookie dont on définit la durée et le nom dans la config et qui éviter d'avoir à chaque fois le formulaire de login.

En cas de déconnexion, le cookie est viré. 

J'ai également amélioré le rendu du formulaire sur les mobiles, ajouté la possibilité de choisir son login lors de la création et déplacé la variable login dans le fichier pass.php.

 

(...)

Récupérer un fichier distant s'il existe

 Un petit snippet en passant, entre deux mises à jour hagardes de SnippetVamp: une fonction qui permet de récupérer un fichier distant et en même temps de tester son existence...

Quand on veut vérifier l'existence d'un fichier distant, is_file gloubiboulgate gentiment et si on s'en file_get_contente, il renvoie une erreur en cas de fichiers absent... (si si, relisez cette phrase plusieurs fois, vous devriez parvenir à la saisir au bout d'une dizaine de tentatives)

La fonctions ci-dessous permet de récupérer un fichier distant mais ne génère pas d'erreur en cas d'échec: elle retourne simplement false...

(...)

Fil RSS des articles de cette catégorie