1

Je pense que c'est arrive mainte fois a plus d'un utilisateur d’éditer un super long post© et par divers effets quantiques se retrouver avec un changement de page, erreur serveur et j'en passe qui font que les centaines de milliers de caractères tape avec amours sont partis dans le néant du /dev/null..

Bref, suite a une fausse manip tout es perdu et on rage un bon coup.

Une idée qui permettrais de remédier a ce problème pourrais d'avoir une sorte de "brouillon" qu'on peux sauvegarder (et/ou qui se sauvegarderais automatiquement a intervalle régulier)

Alors avant que je me mange un "trop complique a mettre en œuvre", "prendre trop de BDD" ou autre, voici l’idée que j'ai en tête.

Plutôt que d'avoir UN brouillon possible par topic/forum etc.. On a une seule zone par utilisateurs, donc quand, par exemple je suis en train de taper ce post, si il est sauve dans mon brouillon, si j'ouvre une page de forum ou un page de topic avec le champ pour répondre, mon brouillon actuel s'affiche dans le dit champ d’édition, ou en tout cas on a la possibilité de le récupérer dans le dit champ.

Je passe les détails possibles d’implémentation, mais un brouillon pourrais bien sur être marque comme lie a un topic X ou Y et la recuperation dans un autre champ pourrais être non automatique mais que sur le clic d'un bouton. On peux aussi imaginer qu'on ai X possible brouillons en même temps (comme ça les gens qui éditent plusieurs posts en même temps ne râleront pas) et si on dépasse le X, un gros machin rouge indique clairement qu'on dépasse le nombre de brouillon autorise et que ce qu'on tape la n'est pas sauve.

Bref, il y a plusieurs moyen possible, mais déjà un simple brouillon par utilisateur qui répond a la description de départ serait une formidable fonctionnalité.

Bien sur si ça pouvais être fait pour avant hier ça serait super wink
Non sérieusement c'est juste une idee que je lance, je pense vraiment que ça apporterais un gros plus a yN.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2

J'aime bien l'idée happy
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

3

J'entends déjà Zeph dire : "ça existe déjà, ça s'appelle le Mémo" hehe
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4

Zerosquare (./3) :
J'entends déjà Zeph dire : "ça existe déjà, ça s'appelle le Mémo" hehe

Ne lui donne pas de mauvaise idee stp embarrassed
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

Ah non mais t'inquiètes, je lui donne pas de mauvaises idées, je les lui facture !
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

6

Ha ouf!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

8

Ha non c'est différent la c'est un brouillon sauvegarde automatique de ce qu'on est en train de taper pour eviter qu'un rayon cosmique fasse tout predre, toi ce que tu voulais c'était en gros un bloc note sur yN embarrassed
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

Il n'y a pas une extension pour ça ? Ce serait pourtant facile.
Enfin, sans doute, je n'ai jamais codé une extension cheeky

10

Hmm je trouve l'idée très bonne, mais avant de parler de limitations, je pense que ce genre de trucs pourrait "simplement" s'implémenter en JavaScript via localStorage… ^^ (Au moins dans une première version, ce qui éviterait à Zeph de concevoir un stockage en base de données plus complexe.)
L'avantage étant que ça fonctionnerait en mode hors ligne (perte d'internet) et ça ne consommerait pas de ressources sur les serveurs de yAronet. Et du coup, pas besoin d'implémenter une limite "vous avez déjà stocké X brouillons"… Il faudrait peut-être juste une page d'admin permettant de voir les brouillons locaux et de les effacer happy
(Problème du localStorage, ça ne permet pas de partage cross-browser ou cross-device… Évidemment grin)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

11

Mais ce n'est pas bete du tout!
Et l'avantage c'est que ca permet simplement d'avoir un brouillon par topic, sans probleme coté Serveur! \o/
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

Perso j'utilise Jumpcut, un gestionnaire de presse papier qui stocke les XX dernières choses que tu as copiées, et te permet de les rappeler en cas de besoin, et qui peut aussi stocker sur le disque pour ceux qui ont des machines instables. Et comme ce genre de merdes m'arrive pas mal (le réflexe de merde étant Alt+Gauche qui sous Mac bouge le curseur au mot précédent, alors que sous Windows ça va à la précédente page sans demander), pas seulement sur yN d'ailleurs, je fais souvent Ctrl+A, Ctrl+C pour garder dans le presse papiers et revenir en arrière en cas de besoin. Du coup je n'ai pas besoin de cette fonctionnalité.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

13

J'ai peut-être mal compris la suggestion, mais ce qui me gêne est surtout d'ajouter une nouvelle interface (si c'était l'idée) plutôt que d'en réutiliser une existante. D'autant plus que si c'est une nouvelle page planquée je-ne-sais-où très peu de gens vont l'utiliser.

Est-ce qu'une sauvegarde régulière de la zone de texte du formulaire de post serait suffisante ? Toutes les X secondes le formulaire pourrait être sauvegardé (local storage est une bonne idée), puis restauré dès qu'on affiche à nouveau un formulaire et effacé quand on soumet un post. Théoriquement les browsers implémentent quelque chose de similaire (quand on fait "back" et qu'on revient sur une page qui contenait une zone de texte, le texte qu'on y avait écrit est conservé) mais je n'ai jamais compris dans quels cas ça fonctionnait et dans quels cas ça ne sauvegardait rien du tout.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

14

Si ça intéresse quelqu'un, une première version d'userScript (pour tampermonkey sur chrome, mais doit marcher sur les autres systèmes userScripts des autres nvigateurs) :// ==UserScript== // @name yAronetTextTapSaver // @namespace http://tampermonkey.net/ // @version 0.1 // @description yAronet TextTapSaver // @author loclamor // @match http://www.yaronet.com/* // @grant none // ==/UserScript== (function() { 'use strict'; var allowedPages = ["topics", "sections"]; var pagePathElements = window.location.pathname.split("/"); if( pagePathElements && pagePathElements.length >= 3 && allowedPages.indexOf(pagePathElements[1]) >= 0 && pagePathElements[2] !== "") { var pageName = pagePathElements[2]; console.log("TextTapSaver : on page " + pageName); var $textArea = $('.markItUpContainer textarea'); $textArea.on('keydown',function(e){ window.localStorage.setItem(pageName, $textArea.val()); }); $textArea.val(window.localStorage.getItem(pageName)); } })();
Bon, ça reste certainement à améliorer, mais l'idée de départ est là smile
avatar
loclamor
Mondo Photo
Le voyage en photo et en 1 clic

15

Zeph: Ha non ce n'est pas sense etre une nouvelle interface, mais bel et bien une sorte de "sauvegarde du formulaire courant". La seule nouvelle interface pourrais juste etre une page qui affiche les brouillons en stock.

A vrai dire avec le local storage (a moins qu'il y ai des limites que je ne connais pas) tu peux lier le brouillon a un topic (si c'est une reponse) ou un forum (pour creation de toipc) precis et ne pas le faire aparaitre si on va sur une autre page, pour eviter les vilains qui preparent plusieurs posts en meme temps.


Pour les navigateurs, a priori ca ne sauvegarde si on a 1 voir 2 niveau de page suivant/precedente. Tu recharge la page, tu perds tout.. (et certains cas ou tu fait back tu as tout perdu aussi)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

16

Pourquoi une nouvelle page, et pourquoi "des" brouillons ?
J'aurais plus pensé un lien "restaurer le brouillon précédent" qqpart au-dessus du post, s'il y qqchose dans le cache.
Et le vidage du cache quand on post.
Ainsi, ça permettrait même de commencer un post assez long, fermer le browser/éteindre l'ordi, et le reprendre le lendemain matin.

17

Poruquoi des? Parce que je sais qu'il y a des gens qui ecrivent plusieurs posts en meme temps, si tu n'a qu'un brouillon avec plusieurs champ d'edition en // ca risque d'avoir des effets bizzares...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

18

Tu ouvres ton éditeur de texte préféré, tu fais un copier-coller, tu enregistres, et voilà ton brouillon. smile Ou si tu es malin, quand tu vois que tu vas taper un post long, tu le fais directement dans ton éditeur de texte et tu sauvegardes au fur et à mesure.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

#pratique#
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

20

So 1979
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

21

Solution du Ctrl+A, Ctrl+C, avec gestionnaire de presse papiers, je me répète. C'est d'ailleurs intégré nativement à KDE, mais pour les autres systèmes vous pouvez installer (ex. Jumpcut sur Mac, et je sais plus ce que j'utilisais sous Windows, mais comme je n'utilise plus que Windows via la VM ça passe via le gestionnaire de PP de Mac aussi love).

Hier j'ai lancé un topic sur TouchArcade, et par réflexe comme d'hab je fais mon Ctrl+A, Ctrl+C avant de poster. Puis je vois une liste de smileys, instinctivement j'ai pensé que c'était pour donner un titre au topic, mais en fait non c'est une liste de smileys. Comme j'avais le texte sélectionné ça a remplacé mon long post par un "smile" ET vidé l'undo buffer. Si je n'avais pas le presse papiers j'aurais tout perdu pour cette bêtise et aurais fini furax.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

22

Ça reste un pis-aller, qui marche certes avec tous les sites web, mais qui est quand même pénible. Idéalement ça devrait être (mieux) implémenté dans les navigateurs, mais ça me semble une bonne idée de l'implémenter sur yN : c'est le genre de features qui rendent ce forum plus sympa à utiliser que d'autres.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

23

Ouais puis sur Android, je fais comment (avec certaines applis qui, en plus, utilisent parfois leur propre presse papier x_x)
avatar

24

Tu écris tes posts sur un post-it, et tu postes une photo embarrassed
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

25

Pas con!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

26

(on le sait peu, mais c'est d'ailleurs pour ça que les post-it portent ce nom oui)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

27

Oui sur iOS je prends souvent un screenshot de mon post par peur de le perdre. C'est pas très efficace mais… bon ok la feature serait sympa smile

(lol Zerosquare grin)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

28

Un screenshot du texte ?
Je vote pour la solution de Kevin que j'utilise régulièrement. C'est peut-être daté, mais c'est universel et ça juste marche©.

29

Zero: tu veux dire qu'il y a des services ou je remplis un post-it le colle la ou il faut et quelqu'un poste sur yN ce que j'ai mis sur le papier jaune????

On s'inscrit ou??? grin
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

30

avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo