Khoros Atlas Logo

%3CLINGO-SUB%20id%3D%22lingo-sub-422809%22%20slang%3D%22en-US%22%3EBest%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-422809%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Everyone.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20have%20seen%20the%20question%20here%20more%20often%20about%20locking%20solved%20topics%20and%20how%20to%20(automatically)%20make%20that%20happen.%20There%20have%20been%20many%20ideas%20posted%20here%20as%20well%20so%20the%20%22want%22%20is%20clear.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20had%20a%20similar%20want%2Fneed%20to%20at%20least%20be%20able%20to%20review%20topics%20as%20they%20get%20a%20solution%20and%20be%20able%20to%20drive%20action.%3C%2FP%3E%0A%3CP%3EThe%20main%20issue%20here%20was%20that%20we%20were%20never%20notified%20when%20the%20topic%20was%20marked%20as%20solved%20and%20of%20course%20the%20fact%20that%20there%20is%20no%20workflow%20solution%20build%20in%20to%20Lithium.%20But%20luckily%20the%20Lithium%20product%20allows%20to%20build%20custom%20solutions%20and%20so%20we%20have%2C%20ahem%2C%20I%20must%20admit%2C%20our%20amazing%20developer%26nbsp%3B%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F42823%22%3E%40fuenteso%3C%2Fa%3E%26nbsp%3Bbuild%20the%20solution%20up%20(and%20beyond)%26nbsp%3B%20to%20our%20own%20specification%26nbsp%3B%3CIMG%20id%3D%22smileyhappy%22%20class%3D%22emoticon%20emoticon-smileyhappy%22%20src%3D%22https%3A%2F%2Fcommunity.khoros.com%2Fi%2Fsmilies%2F16x16_smiley-happy.png%22%20alt%3D%22Smiley%20Happy%22%20title%3D%22Smiley%20Happy%22%20%2F%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20had%20a%20couple%20of%20reasons%20for%20wanting%20to%20lock%20solved%20topics.%20But%20first%20of%20all%20we%20wanted%20to%20get%20insights%2C%20and%20have%20the%20ability%20to%20review%20topics%20that%20received%20a%20solution.%20No%2C%20for%20reasons%20unknown%20to%20me%2C%20there%20is%20no%20moderation%20flag%20or%20notification%20going%20out%20to%20moderators%20the%20moment%20a%20topic%20is%20marked%20as%20solved.%20This%20is%20unfortunate%20because%20having%20this%20already%20opens%20a%20world%20of%20opportunity%2C%20one%20being%20the%20ability%20to%20review%20the%20solution%20and%20discussion%20and%20deciding%20what%20to%20do%20with%20the%20topic.%20Perhaps%20use%20it%20to%20feature%20it%20somewhere%2C%20or%20to%20compliment%20the%20person%20who%20provided%20the%20solution.%3C%2FP%3E%0A%3CP%3EIn%20our%20case%3C%2FP%3E%0A%3CP%3E-%20We%20wanted%20to%20minimize%20'necroposting%2Freviving%20older%20topics.%20We%20actually%20want%20to%20give%20a%20better%20experience%20knowing%20that%20when%20users%20post%20in%20older%20topics%20that%20have%20a%20solution%20already%2C%20the%20community%20has%20difficulty%20picking%20this%20post%20up%20and%20answering%20it.%3C%2FP%3E%0A%3CP%3E-%20Keep%20the%20topic%20on%20point%2C%20keeping%26nbsp%3Bit%20crisp%20and%20clean%20for%20anyone%20deep%20linking%20in%20to%20the%20topic%3C%2FP%3E%0A%3CP%3E-%26nbsp%3BSet%20the%20right%20expectation.%20If%20the%20solution%20in%20the%20topic%20is%20not%20helpful%20we%20want%20to%20invite%20users%20to%20post%20their%20own%20question%20in%20a%20new%20topic.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EThe%20Tool%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EAnd%20see%20here%2C%20our%20solved%20topics%20tool%20created%20by%20our%20Developer.%3C%2FP%3E%0A%3CP%3EIt%20shows%3C%2FP%3E%0A%3CP%3E-%20Topic%20marked%20as%20solved%20since%20X%20days%20ago%3C%2FP%3E%0A%3CP%3E-%20Ability%20to%20drill%20down%20in%20categories%20and%20boards%3C%2FP%3E%0A%3CP%3E-%20Date%20solved%2C%20date%20of%20last%20reply%3C%2FP%3E%0A%3CP%3E-%20Active%20after%20solution%20yes%2Fno.%20Basically%20has%20there%20been%20a%20response%20after%20the%20topic%20was%20marked%20as%20solved.%20If%20not%20and%20the%20solved%20date%20was%20i.e%201%20week%20ago%20we%20could%20opt%20to%20lock%20the%20topic%20(this%20is%20what%20we%20want%20to%20pilot%20for%20German)%3C%2FP%3E%0A%3CP%3E-%20Status%20of%20the%20action%2C%20more%20specifically%2C%20if%20there%20was%20an%20error%2C%20so%20you%20would%20know%20something%20failed.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%3E%3CSPAN%20class%3D%22lia-message-image-wrapper%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F47383iA7A5D0A24BD1AC09%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20srcset%3D%22%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F47383iA7A5D0A24BD1AC09%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%201.0x%22%20alt%3D%22Lock%20solved%20topics.jpg%22%20title%3D%22Lock%20solved%20topics.jpg%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESharing%20our%20learning%20next......feel%20free%20to%20ask%20questions%20or%20give%20feedback!%3C%2FP%3E%0A%3CP%3EThanks%3C%2FP%3E%0A%3CP%3EWendy%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-560505%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-560505%22%20slang%3D%22en-US%22%3E%3CP%3E%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F13628%22%3E%40PerBonomi%3C%2Fa%3E%26nbsp%3BNot%20sure%20anymore%20(My%20brains%20needs%20a%20bit%20of%20a%20choke%20start%20after%20Xmas%20break)%20but%20I%20think%20last%20time%20we%20spoke%20you%20were%20interested%20in%20our%20lock%20solved%20topics%20tool.%20Feel%20free%20to%20scan%20through%20this%20thread%20where%20Oscar%20shares%20the%20code.%20We%20also%20created%20an%20archiving%20tool%20similar%20to%20this%20allowing%20to%20bulk%20move%20topics%20by%20date%20to%20a%20specified%20board.%3C%2FP%3E%0A%3CP%3EIf%20I%20am%20totally%20off%2C%20feel%20free%20to%20drop%20me%20a%20mail%20and%20we%20can%20chat%20further%26nbsp%3B%3CIMG%20class%3D%22lia-deferred-image%20lia-image-emoji%22%20src%3D%22https%3A%2F%2Fcommunity.khoros.com%2Fhtml%2Femoticons%2F1f604.png%22%20alt%3D%22%3Agrinning_face_with_smiling_eyes%3A%22%20title%3D%22%3Agrinning_face_with_smiling_eyes%3A%22%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-547423%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-547423%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3374%22%3E%40Wendy_S%3C%2Fa%3E%26nbsp%3B%26amp%3B%26nbsp%3B%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F42823%22%3E%40fuenteso%3C%2Fa%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThis%20is%20excellent!%20We%20would%20love%20to%20find%20out%20more%20from%20you%20and%20if%20possible%20receive%20the%20full%20code%20so%20that%20we%20can%20implement%20the%20solution%20in%20our%20own%20Community.%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20experiencing%20some%20of%20the%20same%20issues%20mentioned%20in%20previous%20replies%20and%20this%20is%20a%20great%20way%20to%20keep%20the%20topic%20on%20track%20and%20also%20ensure%20a%20full%20answer%20is%20provided%20to%20the%20original%20poster.%3C%2FP%3E%3CP%3EThank%20you%3C%2FP%3E%3CP%3EBree%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-462587%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-462587%22%20slang%3D%22en-US%22%3E%3CP%3EPossible%20workaround%20to%20the%20solution%20mark%20notification%3A%3C%2FP%3E%3CP%3ESet%20up%20a%20hidden%20board.%20Make%20a%20new%20topic%20and%20subscribe%20to%20it.%3C%2FP%3E%3CP%3EReplace%20the%20mark%20as%20solution%20button%20with%20a%20custom%20one%20that%20runs%20an%20endpoint.%3C%2FP%3E%3CP%3EHave%20the%20endpoint%20mark%20the%20solution%2C%20post%20a%20reply%20(with%20any%20custom%20text%20you%20need)%20to%20that%20topic%20in%20the%20hidden%20board%2C%20and%20reload%20the%20page%2C%20so%20the%20user%20sees%20their%20marked%20solution.%3C%2FP%3E%3CP%3ENow%2C%20anyone%20who%20subscribes%20to%20that%20topic%20will%20be%20notified.%3C%2FP%3E%3CP%3EIt's%20definitely%20a%20workaround%20and%20not%20a%20permanent%20solution%2C%20but%20it's%20a%20flow%20that%20works%20for%20me%20on%20several%20custom%20components.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-426725%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-426725%22%20slang%3D%22en-US%22%3E%3CP%3ERight%20now%2C%20it%20only%20displays%20a%20list%20of%20recent%20solutions%20and%20moderators%20have%20to%20go%20and%20lock%20them%20one%20by%20one%20(by%20clicking%20on%20a%20link).%20It's%20not%20fully%20automated%20yet%2C%20but%20it's%20easier%20to%20just%20lock%20threads%20with%20one%20click.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-424141%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-424141%22%20slang%3D%22en-US%22%3E%3CP%3E%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3374%22%3E%40Wendy_S%3C%2Fa%3E%40fuenteso-%20Does%20it%20automatically%20lock%20the%20thread%3F%20or%20need%20to%20take%20some%20actions%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-423911%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-423911%22%20slang%3D%22en-US%22%3E%3CP%3E%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3374%22%3E%40Wendy_S%3C%2Fa%3E%2C%20%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F42823%22%3E%40fuenteso%3C%2Fa%3E%20thanks%20for%20sharing%20!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-423278%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-423278%22%20slang%3D%22en-US%22%3E%3CP%3ELooks%20great%20%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3374%22%3E%40Wendy_S%3C%2Fa%3E%20and%20%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F42823%22%3E%40fuenteso%3C%2Fa%3E!%20I'm%20sure%20that%20view%20will%20be%20very%20useful%20in%20your%20management%20process.%20The%20only%20aspect%20that%20I%20wonder%20about%20is%20closing%20the%20thread.%20I%20definitely%20understand%20the%20advantages%20of%20doing%20so.%20But%2C%20I%20think%20there%20is%20a%20downside%2C%20as%20well.%20One%20of%20the%20options%20when%20setting%20up%20the%20Accepted%20Solutions%20feature%20is%20allowing%20additional%20replies%20being%20chosen%20as%20a%20solution.%20There%20certainly%20may%20be%20more%20than%20one%20way%20to%20approach%20a%20problem%20with%20pros%20and%20cons%20for%20each.%20If%20you%20lock%20the%20thread%2C%20you%20are%20closing%20off%20the%20possibility%20for%20those%20alternate%20approaches%20being%20presented%20and%20discussed.%20I%20recognize%20that%20the%20solution%20you%20have%20built%20just%20provides%20the%20opportunity%20to%20do%20close%20the%20thread%2C%20but%20it%20is%20not%20automated.%20I%20just%20wanted%20to%20make%20sure%20the%20topic%20of%20alternate%20solutions%20does%20not%20get%20lost.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-423057%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-423057%22%20slang%3D%22en-US%22%3E%3CP%3EHello%20everyone!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHere's%20a%20quick%20summary%20of%20how%20the%20component%20was%20built.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIn%20it's%20core%20is%20just%20a%20call%20to%20the%20recent%20solutions%20API.%20That's%20what%20we%20use%20to%20pull%20the%20solution%20information%20and%20display%20it.%20We%20want%20to%20show%20threads%20that%20were%20marked%20as%20solved%20at%20least%203%20days%20ago%2C%20so%20we%20add%20start%20and%20end%20dates%20to%20the%20call.%3C%2FP%3E%3CPRE%3Erest(%22%2Fboards%2Fid%2F%24%7BrequestedBoardId%7D%2Fsolutions%2Frecent%3Fdate_end%3D%24%7BendDate%7D%26amp%3Bdate_start%3D%24%7BstartDate%7D%26amp%3Brestapi.response_style%3Dview%22).threads%3C%2FPRE%3E%3CP%3EWe%20also%20have%20an%20endpoint%20to%20lock%20and%20unlock%20threads.%20It%20receives%20the%20thread%20ID%20and%20whether%20to%20set%20the%20read-only%20flag%20or%20remove%20it.%20We%20call%20this%20endpoint%20using%20javascript%20attached%20to%20the%20links%20on%20the%20thread%20lists.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOne%20thing%20to%20consider%20is%20that%20Recent%20Solutions%20only%20returns%20the%20top%20100%20solutions%20for%20a%20given%20node%20(you%20can%20ask%20Support%20to%20increase%20this%20limit%2C%20though)%20and%20that's%20why%20we%20decided%20to%20add%20Category%20and%20Board%20buttons%2C%20so%20moderators%20can%20select%20a%20specific%20Category%2FBoard%20they%20want%20to%20manage.%20These%20buttons%20just%20add%20a%20couple%20of%20extra%20parameters%20on%20the%20URL.%20These%20parameters%20are%26nbsp%3Bused%20by%20the%20component%20to%20determine%20the%20call%20path%20it%20should%20use.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFinally%2C%20for%20readability%20purposes%20we%20added%20pagination%20to%20the%20component.%20The%20final%20API%20call%20looks%20like%20this%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%3Erest(call_path%20%2B%22%2Fsolutions%2Frecent%3Fpage_size%3D%24%7BpageSize%3Fnumber%7D%26amp%3Bpage%3D%24%7BcurrentPage%3Fnumber%7D%26amp%3Bdate_end%3D%24%7BendDate%7D%26amp%3Bdate_start%3D%24%7BstartDate%7D%26amp%3Brestapi.response_style%3Dview%22).threads%3C%2FPRE%3E%3CP%3EAs%20always%2C%20if%20you%20want%20to%20see%20the%20full%20code%20I%20can%20send%20it%20to%20you.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-423029%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-423029%22%20slang%3D%22en-US%22%3E%3CP%3ECongratulations%26nbsp%3B%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3374%22%3E%40Wendy_S%3C%2Fa%3E%26nbsp%3Band%26nbsp%3B%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F42823%22%3E%40fuenteso%3C%2Fa%3E%26nbsp%3Bfor%20the%20wonderful%20tool%20and%20thanks%20for%20sharing%20this%20story%20with%20us.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-423023%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-423023%22%20slang%3D%22en-US%22%3EYou're%20welcome!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-422999%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-422999%22%20slang%3D%22en-US%22%3EThis%20is%20very%20cool%20and%20a%20great%20way%20to%20'sanitise'%20solutions%20and%20ensure%20that%20they%20are%20relevant%20and%20complete.%20It%20has%20given%20me%20some%20food%20for%20thought%20on%20my%20own%20support%20community%2C%20thanks%20for%20sharing%20%3Ca%20href%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3374%22%3E%40Wendy_S%3C%2Fa%3E!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-422932%22%20slang%3D%22en-US%22%3ERe%3A%20Best%20practice%20sharing%20-%20Locking%20topics%20after%20they%20receive%20a%20solution.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-422932%22%20slang%3D%22en-US%22%3E%3CP%3EOkay%2C%20following%20up%20with%20our%20process%20and%20learnings%20for%20those%20who%20have%20an%20interest%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22arial%20black%2Cavant%20garde%22%20size%3D%225%22%3E%3CSTRONG%3EOur%20pilot%20process%3C%2FSTRONG%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3EReview%20all%20topics%20marked%20as%20solved%2C%207%20days%20after%20receiving%20a%20solution.%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3ETopic%20marked%20as%20solved%20received%20no%20further%20replies%20%E2%80%93%20Lock%20topic%3C%2FLI%3E%0A%3CLI%3ETopic%20received%20a%20reply%20since%20solved%20-%20review%20topic%20and%20take%20appropriate%20action%3CUL%3E%0A%3CLI%3EOriginal%20poster%20replies%20with%20a%20thank%20you%26nbsp%3B%20-%20Lock%20topic%3C%2FLI%3E%0A%3CLI%3EOriginal%20poster%20still%20needs%20help%20%E2%80%93%20Ensure%20expert%2Fagent%20replies%20to%20customer%3C%2FLI%3E%0A%3CLI%3EAnother%20user%20replies%20%E2%80%93%20Move%20and%20create%20new%20topic%2Fother%20action%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3EA%20note%20to%20inform%20users%20that%20the%20thread%20is%20locked%20is%20added%20automatically%20after%20locking%20it.%20(similar%20to%20the%20note%20we%20have%20on%20archived%20topics)%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fcommunity.khoros.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135292i3EC722A1794DF535%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%22%20srcset%3D%22%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135292i3EC722A1794DF535%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%201.0x%2C%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135292i3EC722A1794DF535%2Fimage-dimensions%2F800x268%3Fv%3D1.0%202.0x%2C%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135292i3EC722A1794DF535%2Fimage-dimensions%2F1200x402%3Fv%3D1.0%203.0x%22%20alt%3D%22image.png%22%20title%3D%22image.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22arial%20black%2Cavant%20garde%22%20size%3D%225%22%3E%3CSTRONG%3EWhat%20we%20learned%3C%2FSTRONG%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E60%25%20of%20the%20topics%20could%20be%20locked%20directly%20as%20there%20was%20no%20activity%20after%20it%20received%20a%20solution.%20And%20no%20further%20action%20was%20required.%3C%2FLI%3E%0A%3CLI%3EFor%2038%25%20of%20the%20topics%20there%20was%20still%20activity%20after%20the%20topic%20received%20a%20solution.%20In%20most%20cases%20the%20activity%20was%20the%20OP%20thanking%20for%20help.%3C%2FLI%3E%0A%3CLI%3EWe%20only%20saw%20a%20very%20small%20number%20of%20topics%20where%20a%20new%20customer%20was%20posting%20a%20question%20in%20an%20existing%20topic.%20These%20questions%20were%20answered%20by%20the%20agent%2Fexpert%20who%20answered%20before.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3EWe%20expected%20more%20users%20to%20post%20question%20in%20existing%20threads.%20This%20pilot%20shows%20this%20is%20not%20the%20case.%20We%20still%20continue%20to%20lock%20solved%20topics%20as%20the%20team%20feels%20it%20is%20important%20to%20keep%20the%20community%20discussion%20crisp%20and%20clear%20and%20minimize%20the%20potential%20to%20post%20in%20older%20topics.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20believe%20that%20the%26nbsp%3Bability%20to%20review%20solutions%20as%20they%20get%20marked%20gives%20more%20visibility%20and%20a%20basis%20to%20build%20in%20quality%20assurance%20processes.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EInvested%20time%20is%20low.%20We%20estimate%26nbsp%3Bit%20takes%20about%201%20hour%20a%20week%20to%20review%20the%20solutions%20accepted%20within%20that%20week%20(between%2080-100)%20as%20the%20process%20is%20to%20lock%20directly%20from%20the%20tool%20if%20there%20has%20been%20no%20activity%20after%20the%20solution%20was%20marked%20and%20do%20a%20quick%20review%20on%20the%20ones%20that%20had%20activity%20after%20the%20solution%20was%20accepted%20for%20quality%20purposes.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20did%20not%20receive%20any%20negative%20feedback%2C%20nor%20did%20we%20get%20explicit%20positive%20feedback%20however%20experts%20seems%20to%20%22like%22%20it.%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EFrom%20the%20learnings%20we%20conclude%20that%20we%20could%20automate%20the%20process.%20This%20is%20something%20that%20we%20still%20need%20to%20investigate.%3C%2FP%3E%0A%3CP%3EThe%20Blue%20Sky%20obviously%20would%20be%20for%20Lithium%20to%20develop%20a%20solution%20OOB%20that%20allows%20admins%20to%20set%20parameters%20for%20when%20a%20topic%20can%20be%20locked%20and%20when%20it%20needs%20to%20be%20reviewed%20before%20locking.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHope%20this%20was%20helpful%20and%20you%20enjoyed%20the%20read.%3C%2FP%3E%0A%3CP%3ECredits%3A%26nbsp%3BI%20want%20to%20call%20out%20my%20German%20community%20team%3A%20Sebastian%20and%20Ingo%20who%20have%20been%20actively%20reviewing%20and%20locking%20the%20topics%20and%20once%20more%20our%20developer%20on%20steroids%2C%20Oscar.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECheers%3C%2FP%3E%0A%3CP%3EWendy%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Honored Contributor Honored Contributor
Honored Contributor

Re: Best practice sharing - Locking topics after they receive a solution.

Jump to solution

Possible workaround to the solution mark notification:

Set up a hidden board. Make a new topic and subscribe to it.

Replace the mark as solution button with a custom one that runs an endpoint.

Have the endpoint mark the solution, post a reply (with any custom text you need) to that topic in the hidden board, and reload the page, so the user sees their marked solution.

Now, anyone who subscribes to that topic will be notified.

It's definitely a workaround and not a permanent solution, but it's a flow that works for me on several custom components.


CM at Spotify
Community Ergo Sum
Reply
Loading...
Highlighted
New Commentator

Re: Best practice sharing - Locking topics after they receive a solution.

Jump to solution

Hi @Wendy_S & @fuenteso 

This is excellent! We would love to find out more from you and if possible receive the full code so that we can implement the solution in our own Community. 

We are experiencing some of the same issues mentioned in previous replies and this is a great way to keep the topic on track and also ensure a full answer is provided to the original poster.

Thank you

Bree 

0 Kudos
Reply
Loading...
Highlighted
Honored Contributor Honored Contributor
Honored Contributor

Re: Best practice sharing - Locking topics after they receive a solution.

Jump to solution

@PerBonomi Not sure anymore (My brains needs a bit of a choke start after Xmas break) but I think last time we spoke you were interested in our lock solved topics tool. Feel free to scan through this thread where Oscar shares the code. We also created an archiving tool similar to this allowing to bulk move topics by date to a specified board.

If I am totally off, feel free to drop me a mail and we can chat further 😄

Learning from others and helping where I can!
Community Passionista!
0 Kudos
Reply
Loading...