afgekapt door een slotje

fred101

Golden Member

Is het mogelijk om bij een topic wat op slot gaat life een melding te geven als er ondertussen mensen een antwoord typen?

Ik heb net meer dan 20 minuten zitten typen over een uitgebreide uitleg over preventief torren vervangen (met uitleg over hoe en wat een tor kan falen) en ondertussen gooit Sine het topic op slot. Dat gebeurd niet vaak maar dit is niet de eeerste keer dat het me overkomt.

www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur en maritieme en industriele PCBs
Sine

Moderator

Dat zou totaal zinloos zijn, ook de forumsoftware kan niet in de toekomst kijken. Als iemand besluit een topic te sluiten 2 seconden voordat je op "posten" drukt ben je net zo goed je invoer kwijt.

Of kwijt ... je kunt het niet meer posten, met een de back button in kom je weer bij je invoer, wat je daar nog aan hebt is verschillend per geval uiteraard.

revado

Honourable Member

:)
Ik had het net nog, een tijdje een antwoord zitten tikken voor Mans zijn topic.
Bij het plaatsen "error", dus ook net op slot.
Ik heb er geen probleem mee, daar is een moderator voor.

Jeroen

Moderator

Op zaterdag 4 januari 2025 16:47:21 schreef Sine:
Dat zou totaal zinloos zijn, ook de forumsoftware kan niet in de toekomst kijken. Als iemand besluit een topic te sluiten 2 seconden voordat je op "posten" drukt ben je net zo goed je invoer kwijt.

Je zou wel als tijdens het typen van een post het topic op slot wordt gezet een melding boven het post formulier kunnen tonen. Dan weet je in ieder geval dat je niet verder hoeft te typen omdat dat verloren moeite is.

benleentje

Golden Member

Het is mij ook een paar keer overkomen maar dat hoort er nu eenmaal bij. Maar soms kan je ook op klompen wel aanvullen dat een topic op het punt van sluiten staat.

Sine

Moderator

Daarmee vang je de endg-case van de edge-case.

Het kan, en dan moet je tijdens de invoer pollen of het topic ondertussen niet stiekem gesloten is?

Jeroen

Moderator

Op zaterdag 4 januari 2025 17:29:04 schreef Sine:
Het kan, en dan moet je tijdens de invoer pollen of het topic ondertussen niet stiekem gesloten is?

Ja, dan zou je meteen ook andere redenen kunnen opvangen dat je niet meer kunt posten, als het topic inmiddels verplaatst is naar een sectie waar je niet bij kunt bijvoorbeeld.

Het zal inderdaad geen scenario zijn dat heel vaak voorkomt, maar ik kan mij wel de frustratie voorstellen als je net een lap tekst voor niks hebt zitten typen.

mvdk

Golden Member

De sleutelbewaarder zou ook een voorsignaal kunnen geven.
Zo van: dit topic gaat over tien minuten dicht.
Soms word er ook daadwerkelijk gewaarschuwd.
En volgens mij zou je dat sluiten, na voorsignaal, kunnen automatiseren.

Sine

Moderator

Je moet het niet moeilijker maken dan nodig.

Het echte probleem lijkt (me) dat je het bericht kwijt bent op het moment dat je op 'post' drukt. In plaats van wat er nu gebeurt zou je ook een melding kunnen generen die zegt dat het topic is maar de invoer laat staan. Dan kun je er eventueel nog mee naar een ander of een nieuw topic.

Al de rest is lappen met de kraan open, en een vertraging is in de meeste gevallen niet wenselijk.

eSe

Honourable Member

Als ik al eens een langere text heb, voor hier op c.o. of een andere site, dan type ik hem eerst even in een simpele textverwerker. b.v. Gedit of Notepad.

Kan je hem zelf ook bewaren en het is makkelijk om een copy/paste uit te voeren.

Heb je ook wat tijd om een keer na te lezen op schrijf en/of denkfouten.

Groetjes,
eSe

CChheecckk yyoouurr dduupplleexx sswwiittcchh..

Precies, alles wat langer dan een paar regels wordt type ik niet in een webformulier.
En / of ik gebruik :
https://en.wikipedia.org/wiki/Diodon_(software)
Een kopie/plak functie met meer dan 1 ding ( tekst of plaatje )
Sjonge, hoe komen ze op het idee, dat ik dat nog mee mag maken !

bprosman

Golden Member

Op zaterdag 4 januari 2025 16:43:50 schreef fred101:
Is het mogelijk om bij een topic wat op slot gaat life een melding te geven als er ondertussen mensen een antwoord typen?

Ik heb net meer dan 20 minuten zitten typen over een uitgebreide uitleg over preventief torren vervangen (met uitleg over hoe en wat een tor kan falen) en ondertussen gooit Sine het topic op slot. Dat gebeurd niet vaak maar dit is niet de eeerste keer dat het me overkomt.

Nu ben ik wel weer benieuwd naar je antwoord / uitleg :)

De jongere generatie loopt veel te vaak zijn PIC achterna.

Een snelle truc om je tekst niet per ongeluk kwijt te raken is om voordat je verstuurd het hele blok te selecteren en te kopieren: CTRL-A en CTRL-C
Dan zit hij nog in de plakbuffer (CTRL-V) voor als het mis zou gaan.

Sine

Moderator

Gewoon de back/terug knop van je browser gebruiken, dan ga je weer terug naar het invoervenster compleet met ingevoerde tekst.
Net nog getest met deze post, dat werkt.

Maar bij hele grote stukken is een ctrl-A, ctrl-C geen slecht plan.

RAAF12

Golden Member

Op zondag 5 januari 2025 12:07:04 schreef KGE:
Een snelle truc om je tekst niet per ongeluk kwijt te raken is om voordat je verstuurd het hele blok te selecteren en te kopieren: CTRL-A en CTRL-C
Dan zit hij nog in de plakbuffer (CTRL-V) voor als het mis zou gaan.

Klembord heet dat in Windows :-) Maar ik vind plakbuffer wel mooier klinken.

100.000 Youtube views Gentle on my mind https://www.youtube.com/@fanviewijsselmeer

Op zaterdag 4 januari 2025 17:57:02 schreef Jeroen:
Het zal inderdaad geen scenario zijn dat heel vaak voorkomt, maar ik kan mij wel de frustratie voorstellen als je net een lap tekst voor niks hebt zitten typen.

Mag ik een technisch voorstel doen wat hopelijk uitvoerbaar is?

Als je post naar een topic wat in de laatste 60 min op slot gedaan is, dan wordt de posting gewoon geaccepteert. Maar... nu komt ie in een voorheen onbekende "hidden" state: Niemand kan hem zien totdat een moderator dat vinkje uitzet.

Nieuwe kolom maken in de database. Default op nul zetten.

"show forum" (circuitsonline.net/view/) aanpassen met "where hidden = 0" (ook /reply niet vergeten aan te passen. Mogelijk meer plekken.).

En dan iets maken dat de posting dus voor moderators zichtbaar is en "unhidden" kan worden.

En bij het "post reply" gedoe dus niet "if slotje then foutmelding" maar if slotje hidden = 1;. (en waarschuwing: Sorry topic is op slot gegaan, een moderator kan beslissen je bijdrage toe te staan. ).

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

als je het nu anders doet. de moment dat een topic op slot is, kan je de 'posten' knop niet meer gebruiken. greyed out.

voor iemand die al aan het typen was, zit die actieve knop nog op de browser en kan het antwoord er nog door.

ik heb vaak al iets getyped, doordat ze me iets vragen, niet op de posten knop gedrukt. 3uur later zit ik weer achter de pc, druk op posten en krijg dan dat het op slot is.

[Bericht gewijzigd door fcapri op zondag 5 januari 2025 15:48:18 (28%)

ik hou van werken ..., ik kan er uren naar kijken

Wellicht kan de logica ook worden omgedraaid.

Als iemand op de button "antwoorden' klikt, krijgt de moderator bij het betreffende topic te zien dat iemand aan een antwoord werkt.
"Op slot zetten" moet dan worden geblokkeerd.
Om te voorkomen dat die blokkade te lang in stand blijft, kan die na bijvoorbeeld een uur worden opgeheven.

De button "antwoorden" zou wel meteen geblokkeerd moeten worden.

Vervangen DOOR.

Veel vaker voorkomend: Het topic blijft gewoon open maar er komt al een ander bericht tussendoor. Het is handig dat te weten als je zelf nog op zoek bent naar linkje of iets.

Met javascript kan een pagina elke 15s blijven pollen of een topic nieuwe berichten heeft of is gesloten, zonder dat de schrijver in het 'Beantwoorden' veld hier verder iets van merkt. Er hoeft niet in de toekomst gekeken te worden.

Sine

Moderator

Als je post naar een topic wat in de laatste 60 min op slot gedaan is, dan wordt de posting gewoon geaccepteert.

Wellicht kan de logica ook worden omgedraaid.

Als iemand op de button "antwoorden' klikt, krijgt de moderator bij het betreffende topic te zien dat iemand aan een antwoord werkt.

voor iemand die al aan het typen was, zit die actieve knop nog op de browser en kan het antwoord er nog door.

Een gesloten topic is gesloten [punt]
Dat is meestal zo omdat we daar juist niet op extra input zitten te wachten. Hoe goed bedoeld ook, en ook al was je begonnen te tikken voordat het topic dicht ging dan geeft je niet automatisch extra privilege om toch te posten.

En alles met werk achteraf wil je ook zo veel mogelijk vermijden. (Wij zijn ook niet omnipresent)

Op zondag 5 januari 2025 18:56:44 schreef K7Jz:
Veel vaker voorkomend: Het topic blijft gewoon open maar er komt al een ander bericht tussendoor. Het is handig dat te weten als je zelf nog op zoek bent naar linkje of iets.

Ik ken een forum wat zo iets heeft, en daar zou je natuurlijk ook de "gesloten" status meteen kunnen opvragen.

3uur later zit ik weer achter de pc

Tja, dat is hoe dan ook er over ;)

Op zaterdag 4 januari 2025 18:24:40 schreef Sine:
Het echte probleem lijkt (me) dat je het bericht kwijt bent op het moment dat je op 'post' drukt. In plaats van wat er nu gebeurt zou je ook een melding kunnen generen die zegt dat het topic is (dicht/verplaatst) maar de invoer laat staan. Dan kun je er eventueel nog mee naar een ander of een nieuw topic.

Lijkt mij een prima oplossing, ik ben ook wel eens een tekst kwijtgeraakt. De back button van de browser werkt "meestal" goed. (Dus niet altijd. Misschien was de uitzondering op een plaatje preview klikken voor het posten van de post? Ik weet het niet meer. Het kan best een vorm van pebcak zijn geweest.)

Eluke.nl | handgetypt | De mens onderscheid zich van (andere) dieren door o.a. complexe gereedschappen en bouwwerken te maken. Mens zijn is nerd zijn. Blijf Maken. (Of wordt, bijvoorbeeld, cultuurhistoricus)

Eerst een kladje typen in bijv. Notepad en dan copy en paste in de Reply, is Preview goed dan posten.
Post gelukt? Kladje kan weg. :)

Geen probleem.

fred101

Golden Member

Het ging mij niet om dat ik tekst kwijt raak. Het gaat erom dat wanneer ik klaar ben ondertussen het topic is gesloten. Ik type maar met 1 vinger dus snel gaat het niet. En blijkbaar ben ik niet de enige die daar af en toe tegen aanloopt. Niet zo vaak dat het echt een probleem is maar het is wel frustrerend, zeker als je bv ook nog afbeeldingen en links erbij hebt gezocht. Regelmatig zit er meer dan een half uur type en zoek werk in 1 reply. Vaak pas ik daarna ook nog dingen aan.

www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur en maritieme en industriele PCBs
Sine

Moderator

Aanpassen gaat in een gesloten topic sowieso niet.

Op zaterdag 4 januari 2025 17:20:53 schreef benleentje:
Maar soms kan je ook op klompen wel aanvullen dat een topic op het punt van sluiten staat.

Dat leek me hier wel het geval, daarvoor loop je lang genoeg mee op het forum ;)

Op zondag 5 januari 2025 23:41:48 schreef fred101:
Het ging mij niet om dat ik tekst kwijt raak. Het gaat erom dat wanneer ik klaar ben ondertussen het topic is gesloten. Ik type maar met 1 vinger dus snel gaat het niet. En blijkbaar ben ik niet de enige die daar af en toe tegen aanloopt. Niet zo vaak dat het echt een probleem is maar het is wel frustrerend, zeker als je bv ook nog afbeeldingen en links erbij hebt gezocht. Regelmatig zit er meer dan een half uur type en zoek werk in 1 reply. Vaak pas ik daarna ook nog dingen aan.

Zoal hierboven door K7Jz al is opgemerkt: het is heel eenvoudig om hier middels een java scriptje een oplossing voor te verzinnen. Punt is echter dat die oplossing niet gratis is. Het betekent zowel op de client extra rekentijd en misschien wil jij die kosten wel dragen maar anderen niet. Maar het betekent ook op de server(s) extra rekentijd. En die extra rekentijd loopt veel harder op dan je in eerste instantie zou denken. Want die server doet dat niet alleen voor de topics die op slot gaan, maar ook voor de topics die niet op slot gaan.

Ik weet geen details over de hosting van circuitsonline.net maar ik zou in ieder geval eerst testen hoeveel impact het heeft op de performance en of dat zonder problemen binnen het huidige hosting tarief valt