博客文章排版

Definitely following. Being able to add a rich visual experience, without losing the ‘to business’ functionality of a Discourse forum will greatly improve our user engagement.

Adding a tag to a post to set it to blog mode seems like a logical and simple way to go.

4 个赞

hi I met some problems, that our blog categaory is not blog-116 but blog/116, so I cannot apply this theme to my forum.
How should i set this set problem?
and this my forum link:https://www.agora.io/cn/community/forum/c/blog/116

1 个赞

Have you tried just blog yet? That should work.

We have a much better way of defining categories now in theme settings. I’ll get the setting updated at some point. Unfortunately, switching to the new method will disable the component until the setting is re-adjusted. I will make sure to warn everyone here when that change is coming.

1 个赞

Yeah I also tried blog but it still doesn’t work, quite strange. And now its blog but still doesn’t show the right one.

1 个赞

That is strange. I just checked my test site and the component is working fine using the slug name. I wonder if it has to do with your subfolder setup. I haven’t ever tested the component in that environment.

Do you see any errors in your browser’s javascript console when you try to visit a topic in the category? You would want to check after setting the blog category theme setting to blog. And are you certain you have added the component to your main theme?

1 个赞

Yeah I’m pretty sure I have added the component to my main theme and settle blog already

2 个赞

Does it work correctly if you set the slug to blog? When I dropped the /116 off the URL, it does take me to blog/116.

Does it work if you disable this theme component? You have 2 theme components where neither one is working. :thinking:

Hi Taylor!

Thank you for this lovely component! I love it.

I was just wondering if the tag component has been added yet?

Cheers

4 个赞

Hey! It has not, but I will bump it up in my priorities. I’ll make sure it gets added in the next couple weeks. I may even have a little time tomorrow next week :crossed_fingers:

EDIT: I have tags working now on my local computer, but have found a few unrelated things I’d like to address before pushing the changes. Thanks for your patience :slight_smile:

5 个赞

You likely already found out a long ago, but it is extremely likely this one: Topic List Thumbnails Theme Component

1 个赞

Looking for the same here. We post from our blog in all categories and we can’t allow a category in order to display posts with blog style.

That theme-component looks very solid and I hope that TAG feature could be finished soon :sunglasses:

3 个赞

Update!

I just pushed a commit that adds Tag support and improves a few styling related things :tada: Please let me know if you notice any issues after updating the component.

Small note - tags you use for blog posts must be visible to all users (not hidden through tag groups). You can alway hide the tag with CSS if absolutely necessary.

cc @Drew-ART @sofi.pocketful @satonotdead

9 个赞

Nice!

On updating on the hosted instance with the default theme the following errors are popping up:

Error: Undefined variable: "$blog-tag". on line 80 of mobile.scss >> $values: $blog_tag; -----------^
Error: Undefined variable: "$blog-tag". on line 77 of desktop.scss >> $values: $blog_tag; ---------^

Doesn’t seem to have broken previous functionality though

Edit add: This went away after I added a tag, now the blog post styling is working but the image is not appearing, I earlier thought this was an issue with private tag groups, but doesn’t seem to be the case.

2 个赞

This is an odd bug in core we’ve been meaning to look into. For some reason there seems to an issue where it’s expecting a - instead of an _ in the variable name. The workaround at the moment is to make an adjustment to the theme settings as you figured out.

Thanks for reporting this! There was a flaw in the logic that was preventing the tags from being fully evaluated. It should be fixed if you update again.

4 个赞

Wow, that’s a very cool toy i’m going to spend today playing with. Thank you for your great work :slight_smile:

3 个赞

I spotted a bug where, if I use either the category or tag based system,
If within a <div align="center"></div> tag there are uploaded images (not hotlinks, hotlinks work) then they are rendered in the preview but not after posting, sometimes they appear for a couple of seconds after posting but disappear soon after

2 个赞

That’s an interesting edge case! It should be fixed with:

Let me know if you happen to notice any issues after updating.

4 个赞

Works, thanks a ton! Wishing you a great time!

3 个赞

当我启用“无图像”时……我的帖子丢失了一张图片。

1 个赞

看起来这个主题组件最近更新不多,而且待办事项列表可能包含了我的问题(DiscoToC),但我还是想提一下,希望能激发一些更新。:grin:

看起来博客文章样式和 DiscoTOC 基本不兼容,至少在我使用的网站宽度下是这样。目录会覆盖文本,我还没有找到仅用 CSS 解决这个问题的明确方法(尽管我离 CSS 专家还差得很远!)。

我尝试使用默认主题并删除了我的 CSS 自定义,但问题仍然存在。但只要我禁用博客文章样式,问题就解决了,目录也出现在了正确的位置。我真的很希望能够同时使用它们。

我现在已经禁用了 DiscoToC,但如果对您有帮助,您可以在这里看到我的网站(带有自定义主题):
https://garden.oshyan.com/
如果我重新启用 DiscoToC 以便您能实时看到这个问题,请告诉我。

2 个赞