Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Notifications
Mark all as read
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Parent

What customizations are available on Codidact?

+7
−0

On Codidact, lots of things can be customized for individual communities. Generally these changes need to be made by admins, but we'll make them on request. But what are all these things? What can communities customize?

(Eventually this will be a help topic, but while things are under active development I'm using Q&A instead, for easier updating and more visibility.)

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

0 comment threads

Post
+5
−0

Site-level settings

These settings apply across all parts of a community. Unless the category-level settings say otherwise, they can't be overridden for individual categories.

General:

  • Name
  • Color scheme (there's a menu; we can't change to arbitrary color values)
  • Default category (usually Q&A, but see Code Golf for an example where it's not)
  • How many "hot" questions to show, and minimum score for inclusion

Guidance:

  • First-visit guidance: a dismissible notice explaining what the community is about (see Meta while logged out for an example)
  • Default guidance to show for asking a question
  • Sidebar "notice" text, like a professional-services disclaimer (see Judaism for an example)

Content settings:

  • Default license
  • Whether to enable MathJax (affects performance of rendering)
  • Whether to enable code syntax highlighting (affects performance of rendering)
  • Number of answers to trigger showing a table of contents on questions, and how long an excerpt to show

User-related settings:

  • What to show in user cards
  • Lots of rate limits (daily limits on votes, suggested edits, flags, comments, some other things -- ask if there's something in particular you want to know about)

Abilities:

  • Thresholds for all the abilities; this is complicated, but the technical design gives an overview. If you think it's too easy or too hard for users to earn some ability on your community, let us know and we'll be happy to discuss all the details.

Posts -- for each post type:

  • Name and short description
  • How much reputation the author gains or loses for received upvotes/downvotes (can be per category)
  • Whether posts are freely editable (like the Wiki post type)
  • Whether posts can be voted on
  • For a top-level post, whether it has children (questions and answers are the only case of this right now)

Category-level settings

General:

  • Name
  • Short description (appears at the top of the posts list)
  • Position in the order of categories
  • Which post types are permitted (for example, a blog might use only articles; a resources category might use wikis)
  • Text for the "create post" button
  • Ability needed to post or to see a category (for example, to limit blog posting to curators or to show a category only to logged-in users)
  • Whether to include the category in community advertising

Tags:

  • Tag set (for example, use the same tag set as Q&A)
  • Topic tags: these behave like ordinary tags but are visually differentiated, so "main" divisions can stand out (see Photo & Video for an example)
  • Required tags: a list of tags, one of which must be included (see meta categories for examples)
  • Tags that can only be added by moderators

Overrides:

  • Guidance to show for asking a question
  • Default license
  • Color theme

Ad-hoc changes

Sometimes we can support other requests from communities. This could be a community-specific change, like the Sefaria linker on Judaism that automatically generates links to sources. Or it could be a community need that prompts a more general change, like the table of contents which grew out of Code Golf's desire for a leaderboard on challenges. It's hard to generalize about these, beyond that we'll consider impact on performance, ease of implementation, and (if using a third-party library) code review. Describe what you're looking for on Meta, either here or on your community, and we'll be happy to work with you to figure out what's possible.


Don't see what you're looking for? Please ask in comments; I've almost certainly missed some things.

Why does this post require moderator attention?
You might want to add some details to your flag.

2 comment threads

Rep loss when downvoting answers (3 comments)
General comments (6 comments)

Comments on What customizations are available on Codidact?

Rep loss when downvoting answers
hkotsubo‭ wrote about 1 year ago:

When you say "Reputation earned for upvotes and downvotes", does it include the rep someone loses when they downvote an answer (or a question, or both)? I'm asking because here there's an answer saying categorically that no rep loss occurs at all, but I really thought this was configurable...

Monica Cellio‭ wrote about 1 year ago:

hkotsubo‭ we don't currently have rep changes for casting votes, so that's not configurable right now. There's an interesting discussion to be had there, I think: is rep loss the best way to keep downvoting in check, or is it just what we're used to from Somewhere Else? Should voting be limited in some other way? (We do have daily vote limits, but that's overall, not per type.) Is downvoting for the wrong reasons worse than upvoting for the wrong reasons? What mechanics make sense?

hkotsubo‭ wrote about 1 year ago:

Monica Cellio‭ Thanks for replying. I agree it'd be good to discuss the points you mention before making those configurable. Although I understand the reasoning behind how SE works in that matter, there are drawbacks on their system, and maybe we can find better ways to solve those problems...