{"users":[{"id":1113,"username":"heiheshang","name":"Heiheshang","avatar_template":"/user_avatar/erlangforums.com/heiheshang/{size}/1599_2.png","trust_level":1},{"id":108,"username":"vkatsuba","name":"Viacheslav Katsuba","avatar_template":"/user_avatar/erlangforums.com/vkatsuba/{size}/314_2.png","trust_level":2},{"id":71,"username":"mworrell","name":"Marc Worrell","avatar_template":"/user_avatar/erlangforums.com/mworrell/{size}/267_2.png","primary_group_name":"zotonic_core_team","flair_name":"zotonic_core_team","flair_url":"/uploads/default/original/1X/4f92f41eac419746aff9bff370be8ccc4def58ec.png","flair_bg_color":"0","flair_group_id":60,"trust_level":2},{"id":2355,"username":"Ricmayak1","name":"Richard Audu","avatar_template":"/user_avatar/erlangforums.com/ricmayak1/{size}/3009_2.png","trust_level":1},{"id":825,"username":"Winford","name":"Uncle Grumpy","avatar_template":"/user_avatar/erlangforums.com/winford/{size}/1246_2.png","trust_level":2},{"id":138,"username":"alvaropag","name":"Álvaro G. Pagliari","avatar_template":"/user_avatar/erlangforums.com/alvaropag/{size}/350_2.png","trust_level":1},{"id":235,"username":"mmzeeman","name":"mmzeeman","avatar_template":"/user_avatar/erlangforums.com/mmzeeman/{size}/467_2.png","primary_group_name":"zotonic_core_team","flair_name":"zotonic_core_team","flair_url":"/uploads/default/original/1X/4f92f41eac419746aff9bff370be8ccc4def58ec.png","flair_bg_color":"0","flair_group_id":60,"trust_level":2},{"id":1038,"username":"zabrane","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/z/7ba0ec/{size}.png","trust_level":2},{"id":1323,"username":"carlotm","name":"Carlo Ascani","avatar_template":"/user_avatar/erlangforums.com/carlotm/{size}/1870_2.png","trust_level":2},{"id":433,"username":"vances","name":"Vance Shipley","avatar_template":"/user_avatar/erlangforums.com/vances/{size}/710_2.png","trust_level":2},{"id":239,"username":"williamthome","name":"William Fank Thomé","avatar_template":"/user_avatar/erlangforums.com/williamthome/{size}/471_2.png","trust_level":2},{"id":690,"username":"MGreim","name":"Markus Greim","avatar_template":"/letter_avatar_proxy/v4/letter/m/e8c25b/{size}.png","trust_level":2},{"id":515,"username":"juhlig","name":"Jan Uhlig","avatar_template":"/user_avatar/erlangforums.com/juhlig/{size}/837_2.png","trust_level":2},{"id":1187,"username":"karlsson","name":"Mikael Karlsson","avatar_template":"/user_avatar/erlangforums.com/karlsson/{size}/1681_2.png","trust_level":2},{"id":161,"username":"arjan","name":"Arjan Scherpenisse","avatar_template":"/user_avatar/erlangforums.com/arjan/{size}/371_2.png","primary_group_name":"zotonic_core_team","flair_name":"zotonic_core_team","flair_url":"/uploads/default/original/1X/4f92f41eac419746aff9bff370be8ccc4def58ec.png","flair_bg_color":"0","flair_group_id":60,"trust_level":1},{"id":15,"username":"hansn","name":"Hans Nilsson","avatar_template":"/user_avatar/erlangforums.com/hansn/{size}/193_2.png","trust_level":2},{"id":1004,"username":"mauriciobavaresco","name":"","avatar_template":"/user_avatar/erlangforums.com/mauriciobavaresco/{size}/1461_2.png","trust_level":1},{"id":1,"username":"AstonJ","name":"Aston","avatar_template":"/user_avatar/erlangforums.com/astonj/{size}/9_2.png","admin":true,"moderator":true,"trust_level":4},{"id":375,"username":"pmonson711","name":"Pmonson711","avatar_template":"/user_avatar/erlangforums.com/pmonson711/{size}/635_2.png","trust_level":2},{"id":18,"username":"OvermindDL1","name":"OvermindDL1","avatar_template":"/user_avatar/erlangforums.com/overminddl1/{size}/398_2.png","trust_level":2},{"id":27,"username":"Anatolii","name":"Anatolii","avatar_template":"/user_avatar/erlangforums.com/anatolii/{size}/226_2.png","trust_level":2}],"primary_groups":[{"id":60,"name":"zotonic_core_team"}],"flair_groups":[{"id":60,"name":"zotonic_core_team","flair_url":"/uploads/default/original/1X/4f92f41eac419746aff9bff370be8ccc4def58ec.png","flair_bg_color":"0","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/zotonic-forum/64?page=1","per_page":30,"top_tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"},{"id":114,"name":"zotonic-news","slug":"zotonic-news"},{"id":34,"name":"zotonic","slug":"zotonic"},{"id":115,"name":"zotonic-chat","slug":"zotonic-chat"},{"id":117,"name":"zotonic-libraries","slug":"zotonic-libraries"},{"id":278,"name":"erlang","slug":"erlang"},{"id":626,"name":"web","slug":"web"},{"id":302,"name":"erlang-otp","slug":"erlang-otp"},{"id":426,"name":"language-server-protocol","slug":"language-server-protocol"},{"id":873,"name":"version-matrix","slug":"version-matrix"},{"id":427,"name":"zotonic-language-server","slug":"zotonic-language-server"}],"topics":[{"fancy_title":"The receipt of certificates has broken, How to fix it?","id":4798,"title":"The receipt of certificates has broken, How to fix it?","slug":"the-receipt-of-certificates-has-broken-how-to-fix-it","posts_count":17,"reply_count":13,"highest_post_number":17,"image_url":null,"created_at":"2025-05-30T02:27:47.207Z","last_posted_at":"2025-12-21T14:07:11.899Z","bumped":true,"bumped_at":"2025-12-21T14:07:11.899Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"},{"id":117,"name":"zotonic-libraries","slug":"zotonic-libraries"}],"tags_descriptions":{},"views":328,"like_count":1,"has_summary":false,"last_poster_username":"heiheshang","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1113,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Starting zotonic in docker with ./start-docker.sh and at reboot","id":5097,"title":"Starting zotonic in docker with ./start-docker.sh and at reboot","slug":"starting-zotonic-in-docker-with-start-docker-sh-and-at-reboot","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-09-29T07:38:16.723Z","last_posted_at":"2025-11-18T16:38:21.217Z","bumped":true,"bumped_at":"2025-11-18T16:38:21.217Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":73,"like_count":0,"has_summary":false,"last_poster_username":"Winford","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2355,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":825,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"What is the recommended erlang version for zotonic master?","id":4913,"title":"What is the recommended erlang version for zotonic master?","slug":"what-is-the-recommended-erlang-version-for-zotonic-master","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-07-18T15:07:15.158Z","last_posted_at":"2025-07-21T12:44:20.973Z","bumped":true,"bumped_at":"2025-07-21T12:44:20.973Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":873,"name":"version-matrix","slug":"version-matrix"}],"tags_descriptions":{},"views":119,"like_count":5,"has_summary":false,"last_poster_username":"alvaropag","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":138,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Is it possible to embed Zotonic within my Erlang application?","id":4007,"title":"Is it possible to embed Zotonic within my Erlang application?","slug":"is-it-possible-to-embed-zotonic-within-my-erlang-application","posts_count":11,"reply_count":9,"highest_post_number":11,"image_url":null,"created_at":"2024-09-18T12:36:39.041Z","last_posted_at":"2024-12-05T12:59:05.717Z","bumped":true,"bumped_at":"2024-12-05T12:59:05.717Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"}],"tags_descriptions":{},"views":198,"like_count":6,"has_summary":false,"last_poster_username":"mmzeeman","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":235,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Is it possible to render raw data in a Zotonic template?","id":3930,"title":"Is it possible to render raw data in a Zotonic template?","slug":"is-it-possible-to-render-raw-data-in-a-zotonic-template","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":null,"created_at":"2024-08-23T07:40:59.660Z","last_posted_at":"2024-08-23T14:59:46.804Z","bumped":true,"bumped_at":"2024-08-23T14:59:46.804Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"},{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":60,"like_count":2,"has_summary":false,"last_poster_username":"carlotm","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":1323,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Problem while building project zotonic: ERROR: Internal consistency assertion failed","id":3905,"title":"Problem while building project zotonic: ERROR: Internal consistency assertion failed","slug":"problem-while-building-project-zotonic-error-internal-consistency-assertion-failed","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2024-08-13T13:17:21.950Z","last_posted_at":"2024-08-23T06:52:27.666Z","bumped":true,"bumped_at":"2024-08-23T06:52:27.666Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"}],"tags_descriptions":{},"views":257,"like_count":0,"has_summary":false,"last_poster_username":"mmzeeman","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":1113,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Can’t figure out how to get Zotonic to start with long names","id":3820,"title":"Can’t figure out how to get Zotonic to start with long names","slug":"can-t-figure-out-how-to-get-zotonic-to-start-with-long-names","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2024-07-10T07:14:05.626Z","last_posted_at":"2024-08-22T10:41:59.255Z","bumped":true,"bumped_at":"2024-08-22T10:41:59.255Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":302,"name":"erlang-otp","slug":"erlang-otp"},{"id":34,"name":"zotonic","slug":"zotonic"}],"tags_descriptions":{},"views":82,"like_count":2,"has_summary":false,"last_poster_username":"mmzeeman","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1113,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":433,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Error by running make in Zotonic v0.82.0","id":3605,"title":"Error by running make in Zotonic v0.82.0","slug":"error-by-running-make-in-zotonic-v0-82-0","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-05-07T14:43:48.261Z","last_posted_at":"2024-05-22T07:31:37.187Z","bumped":true,"bumped_at":"2024-05-22T07:31:37.187Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"}],"tags_descriptions":{},"views":237,"like_count":1,"has_summary":false,"last_poster_username":"heiheshang","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1113,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":239,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"How to use the services api in Zotonic?","id":3446,"title":"How to use the services api in Zotonic?","slug":"how-to-use-the-services-api-in-zotonic","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-04-02T02:20:39.730Z","last_posted_at":"2024-04-17T11:09:30.009Z","bumped":true,"bumped_at":"2024-04-17T11:09:30.009Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"},{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":280,"like_count":1,"has_summary":false,"last_poster_username":"heiheshang","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1113,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I can&rsquo;t compile zotonic 0.82.0: escript: exception error: undefined function enc:main/1","id":3464,"title":"I can't compile zotonic 0.82.0: escript: exception error: undefined function enc:main/1","slug":"i-cant-compile-zotonic-0-82-0-escript-exception-error-undefined-function-enc-main-1","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2024-04-07T10:27:27.465Z","last_posted_at":"2024-04-11T12:03:33.859Z","bumped":true,"bumped_at":"2024-04-11T12:03:33.859Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"},{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":440,"like_count":1,"has_summary":false,"last_poster_username":"mworrell","category_id":113,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1113,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Introducing: mod_crud","id":3272,"title":"Introducing: mod_crud","slug":"introducing-mod-crud","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-02-07T15:24:26.671Z","last_posted_at":"2024-02-09T07:22:16.953Z","bumped":true,"bumped_at":"2024-02-09T07:22:16.953Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":626,"name":"web","slug":"web"}],"tags_descriptions":{},"views":330,"like_count":4,"has_summary":false,"last_poster_username":"carlotm","category_id":111,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":235,"primary_group_id":60,"flair_group_id":60},{"extras":"latest","description":"Most Recent Poster","user_id":1323,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Building live updating search pages with Zotonic","id":3014,"title":"Building live updating search pages with Zotonic","slug":"building-live-updating-search-pages-with-zotonic","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-11-09T19:22:36.877Z","last_posted_at":"2023-11-09T19:22:36.923Z","bumped":true,"bumped_at":"2023-11-09T19:22:36.923Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":626,"name":"web","slug":"web"},{"id":34,"name":"zotonic","slug":"zotonic"},{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":300,"like_count":8,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":8,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic: live graph view of template inclusion","id":2986,"title":"Zotonic: live graph view of template inclusion","slug":"zotonic-live-graph-view-of-template-inclusion","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-10-27T16:12:20.352Z","last_posted_at":"2023-10-27T16:12:20.392Z","bumped":true,"bumped_at":"2023-10-27T19:06:51.977Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"zotonic","slug":"zotonic"},{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":317,"like_count":11,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":11,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Fresh Zotonic site giving me a blank page with debug &ldquo;Error rendering template&rdquo;","id":2215,"title":"Fresh Zotonic site giving me a blank page with debug \"Error rendering template\"","slug":"fresh-zotonic-site-giving-me-a-blank-page-with-debug-error-rendering-template","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2022-12-30T11:59:55.466Z","last_posted_at":"2022-12-30T18:00:01.221Z","bumped":true,"bumped_at":"2022-12-30T18:00:01.221Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":115,"name":"zotonic-chat","slug":"zotonic-chat"}],"tags_descriptions":{},"views":474,"like_count":6,"has_summary":false,"last_poster_username":"MGreim","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":690,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":515,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic 1.0.0 rc14 crashes with Erlang 25?","id":2209,"title":"Zotonic 1.0.0 rc14 crashes with Erlang 25?","slug":"zotonic-1-0-0-rc14-crashes-with-erlang-25","posts_count":10,"reply_count":8,"highest_post_number":10,"image_url":null,"created_at":"2022-12-27T18:23:18.704Z","last_posted_at":"2022-12-29T15:53:50.509Z","bumped":true,"bumped_at":"2022-12-29T15:53:50.509Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":757,"like_count":10,"has_summary":false,"last_poster_username":"MGreim","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":690,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"When to use custom pivots and facets in Zotonic","id":2189,"title":"When to use custom pivots and facets in Zotonic","slug":"when-to-use-custom-pivots-and-facets-in-zotonic","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2022-12-18T12:49:12.020Z","last_posted_at":"2022-12-18T13:28:16.813Z","bumped":true,"bumped_at":"2022-12-18T13:28:16.813Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":406,"like_count":3,"has_summary":false,"last_poster_username":"mworrell","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1187,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Category Collection vs using predicates","id":2023,"title":"Category Collection vs using predicates","slug":"category-collection-vs-using-predicates","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2022-11-08T16:10:20.882Z","last_posted_at":"2022-11-09T15:22:08.080Z","bumped":true,"bumped_at":"2022-11-09T15:22:08.080Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":557,"like_count":4,"has_summary":false,"last_poster_username":"mworrell","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1187,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Letsencrypt activation logs WARNINGs","id":1983,"title":"Letsencrypt activation logs WARNINGs","slug":"letsencrypt-activation-logs-warnings","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":null,"created_at":"2022-10-27T16:45:33.869Z","last_posted_at":"2022-10-31T10:53:06.514Z","bumped":true,"bumped_at":"2022-10-31T10:53:06.514Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":801,"like_count":7,"has_summary":false,"last_poster_username":"mworrell","category_id":113,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1187,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic release 0.69.0","id":1798,"title":"Zotonic release 0.69.0","slug":"zotonic-release-0-69-0","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-08-30T10:42:11.074Z","last_posted_at":"2022-08-30T10:42:11.123Z","bumped":true,"bumped_at":"2022-08-30T10:42:11.123Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":518,"like_count":4,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":4,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic maintenance release 0.68.0","id":1682,"title":"Zotonic maintenance release 0.68.0","slug":"zotonic-maintenance-release-0-68-0","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-07-30T10:35:44.650Z","last_posted_at":"2022-07-30T10:35:44.694Z","bumped":true,"bumped_at":"2022-07-30T10:35:44.694Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":536,"like_count":3,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic maintenance release: 0.67.0","id":1622,"title":"Zotonic maintenance release: 0.67.0","slug":"zotonic-maintenance-release-0-67-0","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2022-07-06T07:17:20.940Z","last_posted_at":"2022-07-06T08:19:40.124Z","bumped":true,"bumped_at":"2022-07-06T08:19:40.124Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":507,"like_count":7,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic Language Server","id":1416,"title":"Zotonic Language Server","slug":"zotonic-language-server","posts_count":16,"reply_count":3,"highest_post_number":16,"image_url":null,"created_at":"2022-05-06T18:32:33.795Z","last_posted_at":"2022-06-18T13:45:05.153Z","bumped":true,"bumped_at":"2022-06-18T13:45:05.153Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":426,"name":"language-server-protocol","slug":"language-server-protocol"},{"id":427,"name":"zotonic-language-server","slug":"zotonic-language-server"},{"id":117,"name":"zotonic-libraries","slug":"zotonic-libraries"}],"tags_descriptions":{},"views":1108,"like_count":75,"has_summary":false,"last_poster_username":"williamthome","category_id":112,"op_like_count":13,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":239,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":161,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"SSL on Zotonic 1.x","id":1435,"title":"SSL on Zotonic 1.x","slug":"ssl-on-zotonic-1-x","posts_count":12,"reply_count":9,"highest_post_number":12,"image_url":null,"created_at":"2022-05-11T17:18:17.451Z","last_posted_at":"2022-05-24T16:56:37.530Z","bumped":true,"bumped_at":"2022-05-24T16:56:37.530Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":708,"like_count":31,"has_summary":false,"last_poster_username":"alvaropag","category_id":113,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":138,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":15,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Zotonic maintenance release 0.66.0","id":1477,"title":"Zotonic maintenance release 0.66.0","slug":"zotonic-maintenance-release-0-66-0","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-05-24T15:02:31.845Z","last_posted_at":"2022-05-24T15:02:31.891Z","bumped":true,"bumped_at":"2022-05-24T15:02:31.891Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":568,"like_count":6,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":6,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic 1.x import js with es6 without lib?","id":1456,"title":"Zotonic 1.x import js with es6 without lib?","slug":"zotonic-1-x-import-js-with-es6-without-lib","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2022-05-18T14:30:44.125Z","last_posted_at":"2022-05-18T15:01:15.438Z","bumped":true,"bumped_at":"2022-05-18T15:01:15.438Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":498,"like_count":14,"has_summary":false,"last_poster_username":"mmzeeman","category_id":113,"op_like_count":5,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1004,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"How are sessions handled in Zotonic?","id":1424,"title":"How are sessions handled in Zotonic?","slug":"how-are-sessions-handled-in-zotonic","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2022-05-08T13:41:29.789Z","last_posted_at":"2022-05-09T13:23:27.117Z","bumped":true,"bumped_at":"2022-05-09T13:23:27.117Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":611,"like_count":14,"has_summary":false,"last_poster_username":"mworrell","category_id":113,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":138,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60},{"extras":"latest","description":"Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Is the Zotonic multi-node prototype open source?","id":1406,"title":"Is the Zotonic multi-node prototype open source?","slug":"is-the-zotonic-multi-node-prototype-open-source","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2022-05-05T13:23:53.125Z","last_posted_at":"2022-05-05T18:25:47.706Z","bumped":true,"bumped_at":"2022-05-05T18:25:47.706Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":116,"name":"zotonic-questions","slug":"zotonic-questions"}],"tags_descriptions":{},"views":500,"like_count":7,"has_summary":false,"last_poster_username":"alvaropag","category_id":113,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":138,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Zotonic Real-Time Web Framework - have you used it?","id":192,"title":"Zotonic Real-Time Web Framework - have you used it?","slug":"zotonic-real-time-web-framework-have-you-used-it","posts_count":28,"reply_count":19,"highest_post_number":28,"image_url":null,"created_at":"2021-10-15T03:00:18.273Z","last_posted_at":"2022-05-05T18:12:35.283Z","bumped":true,"bumped_at":"2022-05-05T18:12:35.283Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":115,"name":"zotonic-chat","slug":"zotonic-chat"}],"tags_descriptions":{},"views":2267,"like_count":103,"has_summary":false,"last_poster_username":"mmzeeman","category_id":112,"op_like_count":6,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":375,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":18,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":235,"primary_group_id":60,"flair_group_id":60}]},{"fancy_title":"Looking for Ukrainian language proof readers","id":1131,"title":"Looking for Ukrainian language proof readers","slug":"looking-for-ukrainian-language-proof-readers","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":null,"created_at":"2022-02-26T07:53:47.263Z","last_posted_at":"2022-04-14T09:41:36.797Z","bumped":true,"bumped_at":"2022-04-14T09:41:36.797Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":1217,"like_count":75,"has_summary":false,"last_poster_username":"mworrell","category_id":112,"op_like_count":10,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":27,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Zotonic: release 0.65.0","id":1227,"title":"Zotonic: release 0.65.0","slug":"zotonic-release-0-65-0","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-03-17T16:01:37.026Z","last_posted_at":"2022-03-17T16:01:37.069Z","bumped":true,"bumped_at":"2022-03-17T16:01:37.069Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":114,"name":"zotonic-news","slug":"zotonic-news"}],"tags_descriptions":{},"views":550,"like_count":5,"has_summary":false,"last_poster_username":"mworrell","category_id":111,"op_like_count":5,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":71,"primary_group_id":60,"flair_group_id":60}]}]}}